AliasRecord class - Platform - BlueCat Gateway - 23.1

Gateway Administration Guide

Locale
English
Product name
BlueCat Gateway
Version
23.1

class bluecat.alias_record.AliasRecord(api, api_entity)

Bases: bluecat.resource_record.ResourceRecord

Instantiate alias CNAME record.

Parameters Description
api

API instance used by the entity to communicate with BAM.

api_entity

the entity returned by the BAM API.

dynamic_create_record(tsig_key_file=None)

Dynamically create the CNAME record.

Parameters Description
tsig_key_file

file containing the TSIG key (if any) to use.

dynamic_delete_record(tsig_key_file=None)

Dynamically delete the CNAME record.

Parameters Description
tsig_key_file

File containing the TSIG key (if any) to use.

dynamic_update_record(tsig_key_file=None)

Dynamically update the CNAME record. Update deletes any existing record and creates a new one.

Parameters Description
tsig_key_file

file containing the TSIG key (if any) to use.

get_linked_record_name()

Get linked record name