Resource Record Sets¶
Define API ResourceRecordSets.
- class google.cloud.dns.resource_record_set.ResourceRecordSet(name, record_type, ttl, rrdatas, zone)[source]¶
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)[source]¶
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
.