Instantiate alias CNAME record.
class 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. |
get_linked_record_name()
Get the linked record name.
dynamic_create_record(tsig_key_file=None)
Dynamically create the CNAME record.
Parameter | 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.
Parameter | 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.
Parameter | Description |
---|---|
tsig_key_file | File containing the TSIG key (if any) to use. |