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
.