google_api_dns v0.4.0 GoogleApi.DNS.V1.Model.Change View Source
A Change represents a set of ResourceRecordSet additions and deletions applied atomically to a ManagedZone. ResourceRecordSets within a ManagedZone are modified by creating a new Change element in the Changes collection. In turn the Changes collection also records the past modifications to the ResourceRecordSets in a ManagedZone. The current state of the ManagedZone is the sum effect of applying all Change elements in the Changes collection in sequence.
Attributes
- additions (list(GoogleApi.DNS.V1.Model.ResourceRecordSet.t)): Which ResourceRecordSets to add? Defaults to
nil. - deletions (list(GoogleApi.DNS.V1.Model.ResourceRecordSet.t)): Which ResourceRecordSets to remove? Must match existing data exactly. Defaults to
nil. - id (String.t): Unique identifier for the resource; defined by the server (output only). Defaults to
nil. - isServing (boolean()): If the DNS queries for the zone will be served. Defaults to
nil. - kind (String.t): Identifies what kind of resource this is. Value: the fixed string "dns#change". Defaults to
dns#change. - startTime (String.t): The time that this operation was started by the server (output only). This is in RFC3339 text format. Defaults to
nil. - status (String.t): Status of the operation (output only). A status of "done" means that the request to update the authoritative servers has been sent, but the servers might not be updated yet. Defaults to
nil.
Link to this section Summary
Functions
Unwrap a decoded JSON object into its complex fields.
Link to this section Types
Link to this type
t()
View Source
t()
View Source
t() :: %GoogleApi.DNS.V1.Model.Change{
additions: [GoogleApi.DNS.V1.Model.ResourceRecordSet.t()],
deletions: [GoogleApi.DNS.V1.Model.ResourceRecordSet.t()],
id: String.t(),
isServing: boolean(),
kind: String.t(),
startTime: String.t(),
status: String.t()
}
t() :: %GoogleApi.DNS.V1.Model.Change{
additions: [GoogleApi.DNS.V1.Model.ResourceRecordSet.t()],
deletions: [GoogleApi.DNS.V1.Model.ResourceRecordSet.t()],
id: String.t(),
isServing: boolean(),
kind: String.t(),
startTime: String.t(),
status: String.t()
}
Link to this section Functions
Link to this function
decode(value, options) View Source
Unwrap a decoded JSON object into its complex fields.