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