alias_record module - Platform - BlueCat Gateway - 21.11.2

Gateway Administration Guide

Locale
English
Product name
BlueCat Gateway
Version
21.11.2

Alias Record

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