Google Native
Change
Atomically updates the ResourceRecordSet collection. Auto-naming is currently not supported for this resource. Note - this resource’s API doesn’t support deletion. When deleted, the resource will persist on Google Cloud even though it will be deleted from Pulumi state.
Create a Change Resource
new Change(name: string, args: ChangeArgs, opts?: CustomResourceOptions);
@overload
def Change(resource_name: str,
opts: Optional[ResourceOptions] = None,
additions: Optional[Sequence[ResourceRecordSetArgs]] = None,
client_operation_id: Optional[str] = None,
deletions: Optional[Sequence[ResourceRecordSetArgs]] = None,
is_serving: Optional[bool] = None,
kind: Optional[str] = None,
managed_zone: Optional[str] = None,
project: Optional[str] = None)
@overload
def Change(resource_name: str,
args: ChangeArgs,
opts: Optional[ResourceOptions] = None)
func NewChange(ctx *Context, name string, args ChangeArgs, opts ...ResourceOption) (*Change, error)
public Change(string name, ChangeArgs args, CustomResourceOptions? opts = null)
public Change(String name, ChangeArgs args)
public Change(String name, ChangeArgs args, CustomResourceOptions options)
type: google-native:dns/v1beta2:Change
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args ChangeArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args ChangeArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args ChangeArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args ChangeArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args ChangeArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
Change Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
The Change resource accepts the following input properties:
- Managed
Zone string - Additions
List<Pulumi.
Google Native. DNS. V1Beta2. Inputs. Resource Record Set Args> Which ResourceRecordSets to add?
- Client
Operation stringId For mutating operation requests only. An optional identifier specified by the client. Must be unique for operation resources in the Operations collection.
- Deletions
List<Pulumi.
Google Native. DNS. V1Beta2. Inputs. Resource Record Set Args> Which ResourceRecordSets to remove? Must match existing data exactly.
- Is
Serving bool If the DNS queries for the zone will be served.
- Kind string
- Project string
- Managed
Zone string - Additions
[]Resource
Record Set Type Args Which ResourceRecordSets to add?
- Client
Operation stringId For mutating operation requests only. An optional identifier specified by the client. Must be unique for operation resources in the Operations collection.
- Deletions
[]Resource
Record Set Type Args Which ResourceRecordSets to remove? Must match existing data exactly.
- Is
Serving bool If the DNS queries for the zone will be served.
- Kind string
- Project string
- managed
Zone String - additions
List<Resource
Record Set Args> Which ResourceRecordSets to add?
- client
Operation StringId For mutating operation requests only. An optional identifier specified by the client. Must be unique for operation resources in the Operations collection.
- deletions
List<Resource
Record Set Args> Which ResourceRecordSets to remove? Must match existing data exactly.
- is
Serving Boolean If the DNS queries for the zone will be served.
- kind String
- project String
- managed
Zone string - additions
Resource
Record Set Args[] Which ResourceRecordSets to add?
- client
Operation stringId For mutating operation requests only. An optional identifier specified by the client. Must be unique for operation resources in the Operations collection.
- deletions
Resource
Record Set Args[] Which ResourceRecordSets to remove? Must match existing data exactly.
- is
Serving boolean If the DNS queries for the zone will be served.
- kind string
- project string
- managed_
zone str - additions
Sequence[Resource
Record Set Args] Which ResourceRecordSets to add?
- client_
operation_ strid For mutating operation requests only. An optional identifier specified by the client. Must be unique for operation resources in the Operations collection.
- deletions
Sequence[Resource
Record Set Args] Which ResourceRecordSets to remove? Must match existing data exactly.
- is_
serving bool If the DNS queries for the zone will be served.
- kind str
- project str
- managed
Zone String - additions List<Property Map>
Which ResourceRecordSets to add?
- client
Operation StringId For mutating operation requests only. An optional identifier specified by the client. Must be unique for operation resources in the Operations collection.
- deletions List<Property Map>
Which ResourceRecordSets to remove? Must match existing data exactly.
- is
Serving Boolean If the DNS queries for the zone will be served.
- kind String
- project String
Outputs
All input properties are implicitly available as output properties. Additionally, the Change resource produces the following output properties:
- Id string
The provider-assigned unique ID for this managed resource.
- Start
Time string The time that this operation was started by the server (output only). This is in RFC3339 text format.
- Status string
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.
- Id string
The provider-assigned unique ID for this managed resource.
- Start
Time string The time that this operation was started by the server (output only). This is in RFC3339 text format.
- Status string
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.
- id String
The provider-assigned unique ID for this managed resource.
- start
Time String The time that this operation was started by the server (output only). This is in RFC3339 text format.
- status String
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.
- id string
The provider-assigned unique ID for this managed resource.
- start
Time string The time that this operation was started by the server (output only). This is in RFC3339 text format.
- status string
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.
- id str
The provider-assigned unique ID for this managed resource.
- start_
time str The time that this operation was started by the server (output only). This is in RFC3339 text format.
- status str
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.
- id String
The provider-assigned unique ID for this managed resource.
- start
Time String The time that this operation was started by the server (output only). This is in RFC3339 text format.
- status String
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.
Supporting Types
RRSetRoutingPolicy
- Geo
Pulumi.
Google Native. DNS. V1Beta2. Inputs. RRSet Routing Policy Geo Policy - Geo
Policy Pulumi.Google Native. DNS. V1Beta2. Inputs. RRSet Routing Policy Geo Policy - Kind string
- Wrr
Pulumi.
Google Native. DNS. V1Beta2. Inputs. RRSet Routing Policy Wrr Policy - Wrr
Policy Pulumi.Google Native. DNS. V1Beta2. Inputs. RRSet Routing Policy Wrr Policy
RRSetRoutingPolicyGeoPolicy
- Items
List<Pulumi.
Google Native. DNS. V1Beta2. Inputs. RRSet Routing Policy Geo Policy Geo Policy Item> The primary geo routing configuration. If there are multiple items with the same location, an error is returned instead.
- Kind string
- Items
[]RRSet
Routing Policy Geo Policy Geo Policy Item The primary geo routing configuration. If there are multiple items with the same location, an error is returned instead.
- Kind string
- items
List<RRSet
Routing Policy Geo Policy Geo Policy Item> The primary geo routing configuration. If there are multiple items with the same location, an error is returned instead.
- kind String
- items
RRSet
Routing Policy Geo Policy Geo Policy Item[] The primary geo routing configuration. If there are multiple items with the same location, an error is returned instead.
- kind string
- items
Sequence[RRSet
Routing Policy Geo Policy Geo Policy Item] The primary geo routing configuration. If there are multiple items with the same location, an error is returned instead.
- kind str
- items List<Property Map>
The primary geo routing configuration. If there are multiple items with the same location, an error is returned instead.
- kind String
RRSetRoutingPolicyGeoPolicyGeoPolicyItem
- Kind string
- Location string
The geo-location granularity is a GCP region. This location string should correspond to a GCP region. e.g. "us-east1", "southamerica-east1", "asia-east1", etc.
- Rrdatas List<string>
- Signature
Rrdatas List<string> DNSSEC generated signatures for all the rrdata within this item. Note that if health checked targets are provided for DNSSEC enabled zones, there's a restriction of 1 ip per item. .
- Kind string
- Location string
The geo-location granularity is a GCP region. This location string should correspond to a GCP region. e.g. "us-east1", "southamerica-east1", "asia-east1", etc.
- Rrdatas []string
- Signature
Rrdatas []string DNSSEC generated signatures for all the rrdata within this item. Note that if health checked targets are provided for DNSSEC enabled zones, there's a restriction of 1 ip per item. .
- kind String
- location String
The geo-location granularity is a GCP region. This location string should correspond to a GCP region. e.g. "us-east1", "southamerica-east1", "asia-east1", etc.
- rrdatas List<String>
- signature
Rrdatas List<String> DNSSEC generated signatures for all the rrdata within this item. Note that if health checked targets are provided for DNSSEC enabled zones, there's a restriction of 1 ip per item. .
- kind string
- location string
The geo-location granularity is a GCP region. This location string should correspond to a GCP region. e.g. "us-east1", "southamerica-east1", "asia-east1", etc.
- rrdatas string[]
- signature
Rrdatas string[] DNSSEC generated signatures for all the rrdata within this item. Note that if health checked targets are provided for DNSSEC enabled zones, there's a restriction of 1 ip per item. .
- kind str
- location str
The geo-location granularity is a GCP region. This location string should correspond to a GCP region. e.g. "us-east1", "southamerica-east1", "asia-east1", etc.
- rrdatas Sequence[str]
- signature_
rrdatas Sequence[str] DNSSEC generated signatures for all the rrdata within this item. Note that if health checked targets are provided for DNSSEC enabled zones, there's a restriction of 1 ip per item. .
- kind String
- location String
The geo-location granularity is a GCP region. This location string should correspond to a GCP region. e.g. "us-east1", "southamerica-east1", "asia-east1", etc.
- rrdatas List<String>
- signature
Rrdatas List<String> DNSSEC generated signatures for all the rrdata within this item. Note that if health checked targets are provided for DNSSEC enabled zones, there's a restriction of 1 ip per item. .
RRSetRoutingPolicyGeoPolicyGeoPolicyItemResponse
- Kind string
- Location string
The geo-location granularity is a GCP region. This location string should correspond to a GCP region. e.g. "us-east1", "southamerica-east1", "asia-east1", etc.
- Rrdatas List<string>
- Signature
Rrdatas List<string> DNSSEC generated signatures for all the rrdata within this item. Note that if health checked targets are provided for DNSSEC enabled zones, there's a restriction of 1 ip per item. .
- Kind string
- Location string
The geo-location granularity is a GCP region. This location string should correspond to a GCP region. e.g. "us-east1", "southamerica-east1", "asia-east1", etc.
- Rrdatas []string
- Signature
Rrdatas []string DNSSEC generated signatures for all the rrdata within this item. Note that if health checked targets are provided for DNSSEC enabled zones, there's a restriction of 1 ip per item. .
- kind String
- location String
The geo-location granularity is a GCP region. This location string should correspond to a GCP region. e.g. "us-east1", "southamerica-east1", "asia-east1", etc.
- rrdatas List<String>
- signature
Rrdatas List<String> DNSSEC generated signatures for all the rrdata within this item. Note that if health checked targets are provided for DNSSEC enabled zones, there's a restriction of 1 ip per item. .
- kind string
- location string
The geo-location granularity is a GCP region. This location string should correspond to a GCP region. e.g. "us-east1", "southamerica-east1", "asia-east1", etc.
- rrdatas string[]
- signature
Rrdatas string[] DNSSEC generated signatures for all the rrdata within this item. Note that if health checked targets are provided for DNSSEC enabled zones, there's a restriction of 1 ip per item. .
- kind str
- location str
The geo-location granularity is a GCP region. This location string should correspond to a GCP region. e.g. "us-east1", "southamerica-east1", "asia-east1", etc.
- rrdatas Sequence[str]
- signature_
rrdatas Sequence[str] DNSSEC generated signatures for all the rrdata within this item. Note that if health checked targets are provided for DNSSEC enabled zones, there's a restriction of 1 ip per item. .
- kind String
- location String
The geo-location granularity is a GCP region. This location string should correspond to a GCP region. e.g. "us-east1", "southamerica-east1", "asia-east1", etc.
- rrdatas List<String>
- signature
Rrdatas List<String> DNSSEC generated signatures for all the rrdata within this item. Note that if health checked targets are provided for DNSSEC enabled zones, there's a restriction of 1 ip per item. .
RRSetRoutingPolicyGeoPolicyResponse
- Items
List<Pulumi.
Google Native. DNS. V1Beta2. Inputs. RRSet Routing Policy Geo Policy Geo Policy Item Response> The primary geo routing configuration. If there are multiple items with the same location, an error is returned instead.
- Kind string
- Items
[]RRSet
Routing Policy Geo Policy Geo Policy Item Response The primary geo routing configuration. If there are multiple items with the same location, an error is returned instead.
- Kind string
- items
List<RRSet
Routing Policy Geo Policy Geo Policy Item Response> The primary geo routing configuration. If there are multiple items with the same location, an error is returned instead.
- kind String
- items
RRSet
Routing Policy Geo Policy Geo Policy Item Response[] The primary geo routing configuration. If there are multiple items with the same location, an error is returned instead.
- kind string
- items
Sequence[RRSet
Routing Policy Geo Policy Geo Policy Item Response] The primary geo routing configuration. If there are multiple items with the same location, an error is returned instead.
- kind str
- items List<Property Map>
The primary geo routing configuration. If there are multiple items with the same location, an error is returned instead.
- kind String
RRSetRoutingPolicyResponse
- Geo
Pulumi.
Google Native. DNS. V1Beta2. Inputs. RRSet Routing Policy Geo Policy Response - Geo
Policy Pulumi.Google Native. DNS. V1Beta2. Inputs. RRSet Routing Policy Geo Policy Response - Kind string
- Wrr
Pulumi.
Google Native. DNS. V1Beta2. Inputs. RRSet Routing Policy Wrr Policy Response - Wrr
Policy Pulumi.Google Native. DNS. V1Beta2. Inputs. RRSet Routing Policy Wrr Policy Response
RRSetRoutingPolicyWrrPolicy
- items List<Property Map>
- kind String
RRSetRoutingPolicyWrrPolicyResponse
- items List<Property Map>
- kind String
RRSetRoutingPolicyWrrPolicyWrrPolicyItem
- Kind string
- Rrdatas List<string>
- Signature
Rrdatas List<string> DNSSEC generated signatures for all the rrdata within this item. Note that if health checked targets are provided for DNSSEC enabled zones, there's a restriction of 1 ip per item. .
- Weight double
The weight corresponding to this subset of rrdata. When multiple WeightedRoundRobinPolicyItems are configured, the probability of returning an rrset is proportional to its weight relative to the sum of weights configured for all items. This weight should be non-negative.
- Kind string
- Rrdatas []string
- Signature
Rrdatas []string DNSSEC generated signatures for all the rrdata within this item. Note that if health checked targets are provided for DNSSEC enabled zones, there's a restriction of 1 ip per item. .
- Weight float64
The weight corresponding to this subset of rrdata. When multiple WeightedRoundRobinPolicyItems are configured, the probability of returning an rrset is proportional to its weight relative to the sum of weights configured for all items. This weight should be non-negative.
- kind String
- rrdatas List<String>
- signature
Rrdatas List<String> DNSSEC generated signatures for all the rrdata within this item. Note that if health checked targets are provided for DNSSEC enabled zones, there's a restriction of 1 ip per item. .
- weight Double
The weight corresponding to this subset of rrdata. When multiple WeightedRoundRobinPolicyItems are configured, the probability of returning an rrset is proportional to its weight relative to the sum of weights configured for all items. This weight should be non-negative.
- kind string
- rrdatas string[]
- signature
Rrdatas string[] DNSSEC generated signatures for all the rrdata within this item. Note that if health checked targets are provided for DNSSEC enabled zones, there's a restriction of 1 ip per item. .
- weight number
The weight corresponding to this subset of rrdata. When multiple WeightedRoundRobinPolicyItems are configured, the probability of returning an rrset is proportional to its weight relative to the sum of weights configured for all items. This weight should be non-negative.
- kind str
- rrdatas Sequence[str]
- signature_
rrdatas Sequence[str] DNSSEC generated signatures for all the rrdata within this item. Note that if health checked targets are provided for DNSSEC enabled zones, there's a restriction of 1 ip per item. .
- weight float
The weight corresponding to this subset of rrdata. When multiple WeightedRoundRobinPolicyItems are configured, the probability of returning an rrset is proportional to its weight relative to the sum of weights configured for all items. This weight should be non-negative.
- kind String
- rrdatas List<String>
- signature
Rrdatas List<String> DNSSEC generated signatures for all the rrdata within this item. Note that if health checked targets are provided for DNSSEC enabled zones, there's a restriction of 1 ip per item. .
- weight Number
The weight corresponding to this subset of rrdata. When multiple WeightedRoundRobinPolicyItems are configured, the probability of returning an rrset is proportional to its weight relative to the sum of weights configured for all items. This weight should be non-negative.
RRSetRoutingPolicyWrrPolicyWrrPolicyItemResponse
- Kind string
- Rrdatas List<string>
- Signature
Rrdatas List<string> DNSSEC generated signatures for all the rrdata within this item. Note that if health checked targets are provided for DNSSEC enabled zones, there's a restriction of 1 ip per item. .
- Weight double
The weight corresponding to this subset of rrdata. When multiple WeightedRoundRobinPolicyItems are configured, the probability of returning an rrset is proportional to its weight relative to the sum of weights configured for all items. This weight should be non-negative.
- Kind string
- Rrdatas []string
- Signature
Rrdatas []string DNSSEC generated signatures for all the rrdata within this item. Note that if health checked targets are provided for DNSSEC enabled zones, there's a restriction of 1 ip per item. .
- Weight float64
The weight corresponding to this subset of rrdata. When multiple WeightedRoundRobinPolicyItems are configured, the probability of returning an rrset is proportional to its weight relative to the sum of weights configured for all items. This weight should be non-negative.
- kind String
- rrdatas List<String>
- signature
Rrdatas List<String> DNSSEC generated signatures for all the rrdata within this item. Note that if health checked targets are provided for DNSSEC enabled zones, there's a restriction of 1 ip per item. .
- weight Double
The weight corresponding to this subset of rrdata. When multiple WeightedRoundRobinPolicyItems are configured, the probability of returning an rrset is proportional to its weight relative to the sum of weights configured for all items. This weight should be non-negative.
- kind string
- rrdatas string[]
- signature
Rrdatas string[] DNSSEC generated signatures for all the rrdata within this item. Note that if health checked targets are provided for DNSSEC enabled zones, there's a restriction of 1 ip per item. .
- weight number
The weight corresponding to this subset of rrdata. When multiple WeightedRoundRobinPolicyItems are configured, the probability of returning an rrset is proportional to its weight relative to the sum of weights configured for all items. This weight should be non-negative.
- kind str
- rrdatas Sequence[str]
- signature_
rrdatas Sequence[str] DNSSEC generated signatures for all the rrdata within this item. Note that if health checked targets are provided for DNSSEC enabled zones, there's a restriction of 1 ip per item. .
- weight float
The weight corresponding to this subset of rrdata. When multiple WeightedRoundRobinPolicyItems are configured, the probability of returning an rrset is proportional to its weight relative to the sum of weights configured for all items. This weight should be non-negative.
- kind String
- rrdatas List<String>
- signature
Rrdatas List<String> DNSSEC generated signatures for all the rrdata within this item. Note that if health checked targets are provided for DNSSEC enabled zones, there's a restriction of 1 ip per item. .
- weight Number
The weight corresponding to this subset of rrdata. When multiple WeightedRoundRobinPolicyItems are configured, the probability of returning an rrset is proportional to its weight relative to the sum of weights configured for all items. This weight should be non-negative.
ResourceRecordSet
- Kind string
- Name string
For example, www.example.com.
- Routing
Policy Pulumi.Google Native. DNS. V1Beta2. Inputs. RRSet Routing Policy Configures dynamic query responses based on geo location of querying user or a weighted round robin based routing policy. A ResourceRecordSet should only have either rrdata (static) or routing_policy (dynamic). An error is returned otherwise.
- Rrdatas List<string>
As defined in RFC 1035 (section 5) and RFC 1034 (section 3.6.1) -- see examples.
- Signature
Rrdatas List<string> As defined in RFC 4034 (section 3.2).
- Ttl int
Number of seconds that this ResourceRecordSet can be cached by resolvers.
- Type string
The identifier of a supported record type. See the list of Supported DNS record types.
- Kind string
- Name string
For example, www.example.com.
- Routing
Policy RRSetRouting Policy Configures dynamic query responses based on geo location of querying user or a weighted round robin based routing policy. A ResourceRecordSet should only have either rrdata (static) or routing_policy (dynamic). An error is returned otherwise.
- Rrdatas []string
As defined in RFC 1035 (section 5) and RFC 1034 (section 3.6.1) -- see examples.
- Signature
Rrdatas []string As defined in RFC 4034 (section 3.2).
- Ttl int
Number of seconds that this ResourceRecordSet can be cached by resolvers.
- Type string
The identifier of a supported record type. See the list of Supported DNS record types.
- kind String
- name String
For example, www.example.com.
- routing
Policy RRSetRouting Policy Configures dynamic query responses based on geo location of querying user or a weighted round robin based routing policy. A ResourceRecordSet should only have either rrdata (static) or routing_policy (dynamic). An error is returned otherwise.
- rrdatas List<String>
As defined in RFC 1035 (section 5) and RFC 1034 (section 3.6.1) -- see examples.
- signature
Rrdatas List<String> As defined in RFC 4034 (section 3.2).
- ttl Integer
Number of seconds that this ResourceRecordSet can be cached by resolvers.
- type String
The identifier of a supported record type. See the list of Supported DNS record types.
- kind string
- name string
For example, www.example.com.
- routing
Policy RRSetRouting Policy Configures dynamic query responses based on geo location of querying user or a weighted round robin based routing policy. A ResourceRecordSet should only have either rrdata (static) or routing_policy (dynamic). An error is returned otherwise.
- rrdatas string[]
As defined in RFC 1035 (section 5) and RFC 1034 (section 3.6.1) -- see examples.
- signature
Rrdatas string[] As defined in RFC 4034 (section 3.2).
- ttl number
Number of seconds that this ResourceRecordSet can be cached by resolvers.
- type string
The identifier of a supported record type. See the list of Supported DNS record types.
- kind str
- name str
For example, www.example.com.
- routing_
policy RRSetRouting Policy Configures dynamic query responses based on geo location of querying user or a weighted round robin based routing policy. A ResourceRecordSet should only have either rrdata (static) or routing_policy (dynamic). An error is returned otherwise.
- rrdatas Sequence[str]
As defined in RFC 1035 (section 5) and RFC 1034 (section 3.6.1) -- see examples.
- signature_
rrdatas Sequence[str] As defined in RFC 4034 (section 3.2).
- ttl int
Number of seconds that this ResourceRecordSet can be cached by resolvers.
- type str
The identifier of a supported record type. See the list of Supported DNS record types.
- kind String
- name String
For example, www.example.com.
- routing
Policy Property Map Configures dynamic query responses based on geo location of querying user or a weighted round robin based routing policy. A ResourceRecordSet should only have either rrdata (static) or routing_policy (dynamic). An error is returned otherwise.
- rrdatas List<String>
As defined in RFC 1035 (section 5) and RFC 1034 (section 3.6.1) -- see examples.
- signature
Rrdatas List<String> As defined in RFC 4034 (section 3.2).
- ttl Number
Number of seconds that this ResourceRecordSet can be cached by resolvers.
- type String
The identifier of a supported record type. See the list of Supported DNS record types.
ResourceRecordSetResponse
- Kind string
- Name string
For example, www.example.com.
- Routing
Policy Pulumi.Google Native. DNS. V1Beta2. Inputs. RRSet Routing Policy Response Configures dynamic query responses based on geo location of querying user or a weighted round robin based routing policy. A ResourceRecordSet should only have either rrdata (static) or routing_policy (dynamic). An error is returned otherwise.
- Rrdatas List<string>
As defined in RFC 1035 (section 5) and RFC 1034 (section 3.6.1) -- see examples.
- Signature
Rrdatas List<string> As defined in RFC 4034 (section 3.2).
- Ttl int
Number of seconds that this ResourceRecordSet can be cached by resolvers.
- Type string
The identifier of a supported record type. See the list of Supported DNS record types.
- Kind string
- Name string
For example, www.example.com.
- Routing
Policy RRSetRouting Policy Response Configures dynamic query responses based on geo location of querying user or a weighted round robin based routing policy. A ResourceRecordSet should only have either rrdata (static) or routing_policy (dynamic). An error is returned otherwise.
- Rrdatas []string
As defined in RFC 1035 (section 5) and RFC 1034 (section 3.6.1) -- see examples.
- Signature
Rrdatas []string As defined in RFC 4034 (section 3.2).
- Ttl int
Number of seconds that this ResourceRecordSet can be cached by resolvers.
- Type string
The identifier of a supported record type. See the list of Supported DNS record types.
- kind String
- name String
For example, www.example.com.
- routing
Policy RRSetRouting Policy Response Configures dynamic query responses based on geo location of querying user or a weighted round robin based routing policy. A ResourceRecordSet should only have either rrdata (static) or routing_policy (dynamic). An error is returned otherwise.
- rrdatas List<String>
As defined in RFC 1035 (section 5) and RFC 1034 (section 3.6.1) -- see examples.
- signature
Rrdatas List<String> As defined in RFC 4034 (section 3.2).
- ttl Integer
Number of seconds that this ResourceRecordSet can be cached by resolvers.
- type String
The identifier of a supported record type. See the list of Supported DNS record types.
- kind string
- name string
For example, www.example.com.
- routing
Policy RRSetRouting Policy Response Configures dynamic query responses based on geo location of querying user or a weighted round robin based routing policy. A ResourceRecordSet should only have either rrdata (static) or routing_policy (dynamic). An error is returned otherwise.
- rrdatas string[]
As defined in RFC 1035 (section 5) and RFC 1034 (section 3.6.1) -- see examples.
- signature
Rrdatas string[] As defined in RFC 4034 (section 3.2).
- ttl number
Number of seconds that this ResourceRecordSet can be cached by resolvers.
- type string
The identifier of a supported record type. See the list of Supported DNS record types.
- kind str
- name str
For example, www.example.com.
- routing_
policy RRSetRouting Policy Response Configures dynamic query responses based on geo location of querying user or a weighted round robin based routing policy. A ResourceRecordSet should only have either rrdata (static) or routing_policy (dynamic). An error is returned otherwise.
- rrdatas Sequence[str]
As defined in RFC 1035 (section 5) and RFC 1034 (section 3.6.1) -- see examples.
- signature_
rrdatas Sequence[str] As defined in RFC 4034 (section 3.2).
- ttl int
Number of seconds that this ResourceRecordSet can be cached by resolvers.
- type str
The identifier of a supported record type. See the list of Supported DNS record types.
- kind String
- name String
For example, www.example.com.
- routing
Policy Property Map Configures dynamic query responses based on geo location of querying user or a weighted round robin based routing policy. A ResourceRecordSet should only have either rrdata (static) or routing_policy (dynamic). An error is returned otherwise.
- rrdatas List<String>
As defined in RFC 1035 (section 5) and RFC 1034 (section 3.6.1) -- see examples.
- signature
Rrdatas List<String> As defined in RFC 4034 (section 3.2).
- ttl Number
Number of seconds that this ResourceRecordSet can be cached by resolvers.
- type String
The identifier of a supported record type. See the list of Supported DNS record types.
Package Details
- Repository
- https://github.com/pulumi/pulumi-google-native
- License
- Apache-2.0