Resource Record Sets
Define API ResourceRecordSets.
class google.cloud.dns.resource_record_set.ResourceRecordSet(name, record_type, ttl, rrdatas, zone)
Bases: object
ResourceRecordSets are DNS resource records.
RRS are owned by a google.cloud.dns.zone.ManagedZone instance.
See https://cloud.google.com/dns/api/v1/resourceRecordSets
- Parameters - name (str) – the name of the record set. 
- record_type (str) – the RR type of the zone. 
- ttl (int) – TTL (in seconds) for caching the record sets. 
- rrdatas (list of string) – one or more lines containing the resource data. 
- zone ( - google.cloud.dns.zone.ManagedZone) – A zone which holds one or more record sets.
 
classmethod from_api_repr(resource, zone)
Factory: construct a record set given its API representation
- Parameters - resource (dict) – record sets representation returned from the API 
- zone ( - google.cloud.dns.zone.ManagedZone) – A zone which holds one or more record sets.
 
- Return type - google.cloud.dns.zone.ResourceRecordSet
- Returns - RRS parsed from - resource.