Google Cloud Native is in preview. Google Cloud Classic is fully supported.
Google Cloud Native v0.32.0 published on Wednesday, Nov 29, 2023 by Pulumi
google-native.domains/v1alpha2.getRegistration
Explore with Pulumi AI
Google Cloud Native is in preview. Google Cloud Classic is fully supported.
Google Cloud Native v0.32.0 published on Wednesday, Nov 29, 2023 by Pulumi
Gets the details of a Registration
resource.
Using getRegistration
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getRegistration(args: GetRegistrationArgs, opts?: InvokeOptions): Promise<GetRegistrationResult>
function getRegistrationOutput(args: GetRegistrationOutputArgs, opts?: InvokeOptions): Output<GetRegistrationResult>
def get_registration(location: Optional[str] = None,
project: Optional[str] = None,
registration_id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetRegistrationResult
def get_registration_output(location: Optional[pulumi.Input[str]] = None,
project: Optional[pulumi.Input[str]] = None,
registration_id: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetRegistrationResult]
func LookupRegistration(ctx *Context, args *LookupRegistrationArgs, opts ...InvokeOption) (*LookupRegistrationResult, error)
func LookupRegistrationOutput(ctx *Context, args *LookupRegistrationOutputArgs, opts ...InvokeOption) LookupRegistrationResultOutput
> Note: This function is named LookupRegistration
in the Go SDK.
public static class GetRegistration
{
public static Task<GetRegistrationResult> InvokeAsync(GetRegistrationArgs args, InvokeOptions? opts = null)
public static Output<GetRegistrationResult> Invoke(GetRegistrationInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetRegistrationResult> getRegistration(GetRegistrationArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
function: google-native:domains/v1alpha2:getRegistration
arguments:
# arguments dictionary
The following arguments are supported:
- Location string
- Registration
Id string - Project string
- Location string
- Registration
Id string - Project string
- location String
- registration
Id String - project String
- location string
- registration
Id string - project string
- location str
- registration_
id str - project str
- location String
- registration
Id String - project String
getRegistration Result
The following output properties are available:
- Contact
Settings Pulumi.Google Native. Domains. V1Alpha2. Outputs. Contact Settings Response - Settings for contact information linked to the
Registration
. You cannot update these with theUpdateRegistration
method. To update these settings, use theConfigureContactSettings
method. - Create
Time string - The creation timestamp of the
Registration
resource. - Dns
Settings Pulumi.Google Native. Domains. V1Alpha2. Outputs. Dns Settings Response - Settings controlling the DNS configuration of the
Registration
. You cannot update these with theUpdateRegistration
method. To update these settings, use theConfigureDnsSettings
method. - Domain
Name string - Immutable. The domain name. Unicode domain names must be expressed in Punycode format.
- Expire
Time string - The expiration timestamp of the
Registration
. - Issues List<string>
- The set of issues with the
Registration
that require attention. - Labels Dictionary<string, string>
- Set of labels associated with the
Registration
. - Management
Settings Pulumi.Google Native. Domains. V1Alpha2. Outputs. Management Settings Response - Settings for management of the
Registration
, including renewal, billing, and transfer. You cannot update these with theUpdateRegistration
method. To update these settings, use theConfigureManagementSettings
method. - Name string
- Name of the
Registration
resource, in the formatprojects/*/locations/*/registrations/
. - Pending
Contact Pulumi.Settings Google Native. Domains. V1Alpha2. Outputs. Contact Settings Response - Pending contact settings for the
Registration
. Updates to thecontact_settings
field that change itsregistrant_contact
orprivacy
fields require email confirmation by theregistrant_contact
before taking effect. This field is set only if there are pending updates to thecontact_settings
that have not been confirmed. To confirm the changes, theregistrant_contact
must follow the instructions in the email they receive. - Register
Failure stringReason - The reason the domain registration failed. Only set for domains in REGISTRATION_FAILED state.
- State string
- The state of the
Registration
- Supported
Privacy List<string> - Set of options for the
contact_settings.privacy
field that thisRegistration
supports. - Transfer
Failure stringReason - Deprecated: For more information, see Cloud Domains feature deprecation The reason the domain transfer failed. Only set for domains in TRANSFER_FAILED state.
- Contact
Settings ContactSettings Response - Settings for contact information linked to the
Registration
. You cannot update these with theUpdateRegistration
method. To update these settings, use theConfigureContactSettings
method. - Create
Time string - The creation timestamp of the
Registration
resource. - Dns
Settings DnsSettings Response - Settings controlling the DNS configuration of the
Registration
. You cannot update these with theUpdateRegistration
method. To update these settings, use theConfigureDnsSettings
method. - Domain
Name string - Immutable. The domain name. Unicode domain names must be expressed in Punycode format.
- Expire
Time string - The expiration timestamp of the
Registration
. - Issues []string
- The set of issues with the
Registration
that require attention. - Labels map[string]string
- Set of labels associated with the
Registration
. - Management
Settings ManagementSettings Response - Settings for management of the
Registration
, including renewal, billing, and transfer. You cannot update these with theUpdateRegistration
method. To update these settings, use theConfigureManagementSettings
method. - Name string
- Name of the
Registration
resource, in the formatprojects/*/locations/*/registrations/
. - Pending
Contact ContactSettings Settings Response - Pending contact settings for the
Registration
. Updates to thecontact_settings
field that change itsregistrant_contact
orprivacy
fields require email confirmation by theregistrant_contact
before taking effect. This field is set only if there are pending updates to thecontact_settings
that have not been confirmed. To confirm the changes, theregistrant_contact
must follow the instructions in the email they receive. - Register
Failure stringReason - The reason the domain registration failed. Only set for domains in REGISTRATION_FAILED state.
- State string
- The state of the
Registration
- Supported
Privacy []string - Set of options for the
contact_settings.privacy
field that thisRegistration
supports. - Transfer
Failure stringReason - Deprecated: For more information, see Cloud Domains feature deprecation The reason the domain transfer failed. Only set for domains in TRANSFER_FAILED state.
- contact
Settings ContactSettings Response - Settings for contact information linked to the
Registration
. You cannot update these with theUpdateRegistration
method. To update these settings, use theConfigureContactSettings
method. - create
Time String - The creation timestamp of the
Registration
resource. - dns
Settings DnsSettings Response - Settings controlling the DNS configuration of the
Registration
. You cannot update these with theUpdateRegistration
method. To update these settings, use theConfigureDnsSettings
method. - domain
Name String - Immutable. The domain name. Unicode domain names must be expressed in Punycode format.
- expire
Time String - The expiration timestamp of the
Registration
. - issues List<String>
- The set of issues with the
Registration
that require attention. - labels Map<String,String>
- Set of labels associated with the
Registration
. - management
Settings ManagementSettings Response - Settings for management of the
Registration
, including renewal, billing, and transfer. You cannot update these with theUpdateRegistration
method. To update these settings, use theConfigureManagementSettings
method. - name String
- Name of the
Registration
resource, in the formatprojects/*/locations/*/registrations/
. - pending
Contact ContactSettings Settings Response - Pending contact settings for the
Registration
. Updates to thecontact_settings
field that change itsregistrant_contact
orprivacy
fields require email confirmation by theregistrant_contact
before taking effect. This field is set only if there are pending updates to thecontact_settings
that have not been confirmed. To confirm the changes, theregistrant_contact
must follow the instructions in the email they receive. - register
Failure StringReason - The reason the domain registration failed. Only set for domains in REGISTRATION_FAILED state.
- state String
- The state of the
Registration
- supported
Privacy List<String> - Set of options for the
contact_settings.privacy
field that thisRegistration
supports. - transfer
Failure StringReason - Deprecated: For more information, see Cloud Domains feature deprecation The reason the domain transfer failed. Only set for domains in TRANSFER_FAILED state.
- contact
Settings ContactSettings Response - Settings for contact information linked to the
Registration
. You cannot update these with theUpdateRegistration
method. To update these settings, use theConfigureContactSettings
method. - create
Time string - The creation timestamp of the
Registration
resource. - dns
Settings DnsSettings Response - Settings controlling the DNS configuration of the
Registration
. You cannot update these with theUpdateRegistration
method. To update these settings, use theConfigureDnsSettings
method. - domain
Name string - Immutable. The domain name. Unicode domain names must be expressed in Punycode format.
- expire
Time string - The expiration timestamp of the
Registration
. - issues string[]
- The set of issues with the
Registration
that require attention. - labels {[key: string]: string}
- Set of labels associated with the
Registration
. - management
Settings ManagementSettings Response - Settings for management of the
Registration
, including renewal, billing, and transfer. You cannot update these with theUpdateRegistration
method. To update these settings, use theConfigureManagementSettings
method. - name string
- Name of the
Registration
resource, in the formatprojects/*/locations/*/registrations/
. - pending
Contact ContactSettings Settings Response - Pending contact settings for the
Registration
. Updates to thecontact_settings
field that change itsregistrant_contact
orprivacy
fields require email confirmation by theregistrant_contact
before taking effect. This field is set only if there are pending updates to thecontact_settings
that have not been confirmed. To confirm the changes, theregistrant_contact
must follow the instructions in the email they receive. - register
Failure stringReason - The reason the domain registration failed. Only set for domains in REGISTRATION_FAILED state.
- state string
- The state of the
Registration
- supported
Privacy string[] - Set of options for the
contact_settings.privacy
field that thisRegistration
supports. - transfer
Failure stringReason - Deprecated: For more information, see Cloud Domains feature deprecation The reason the domain transfer failed. Only set for domains in TRANSFER_FAILED state.
- contact_
settings ContactSettings Response - Settings for contact information linked to the
Registration
. You cannot update these with theUpdateRegistration
method. To update these settings, use theConfigureContactSettings
method. - create_
time str - The creation timestamp of the
Registration
resource. - dns_
settings DnsSettings Response - Settings controlling the DNS configuration of the
Registration
. You cannot update these with theUpdateRegistration
method. To update these settings, use theConfigureDnsSettings
method. - domain_
name str - Immutable. The domain name. Unicode domain names must be expressed in Punycode format.
- expire_
time str - The expiration timestamp of the
Registration
. - issues Sequence[str]
- The set of issues with the
Registration
that require attention. - labels Mapping[str, str]
- Set of labels associated with the
Registration
. - management_
settings ManagementSettings Response - Settings for management of the
Registration
, including renewal, billing, and transfer. You cannot update these with theUpdateRegistration
method. To update these settings, use theConfigureManagementSettings
method. - name str
- Name of the
Registration
resource, in the formatprojects/*/locations/*/registrations/
. - pending_
contact_ Contactsettings Settings Response - Pending contact settings for the
Registration
. Updates to thecontact_settings
field that change itsregistrant_contact
orprivacy
fields require email confirmation by theregistrant_contact
before taking effect. This field is set only if there are pending updates to thecontact_settings
that have not been confirmed. To confirm the changes, theregistrant_contact
must follow the instructions in the email they receive. - register_
failure_ strreason - The reason the domain registration failed. Only set for domains in REGISTRATION_FAILED state.
- state str
- The state of the
Registration
- supported_
privacy Sequence[str] - Set of options for the
contact_settings.privacy
field that thisRegistration
supports. - transfer_
failure_ strreason - Deprecated: For more information, see Cloud Domains feature deprecation The reason the domain transfer failed. Only set for domains in TRANSFER_FAILED state.
- contact
Settings Property Map - Settings for contact information linked to the
Registration
. You cannot update these with theUpdateRegistration
method. To update these settings, use theConfigureContactSettings
method. - create
Time String - The creation timestamp of the
Registration
resource. - dns
Settings Property Map - Settings controlling the DNS configuration of the
Registration
. You cannot update these with theUpdateRegistration
method. To update these settings, use theConfigureDnsSettings
method. - domain
Name String - Immutable. The domain name. Unicode domain names must be expressed in Punycode format.
- expire
Time String - The expiration timestamp of the
Registration
. - issues List<String>
- The set of issues with the
Registration
that require attention. - labels Map<String>
- Set of labels associated with the
Registration
. - management
Settings Property Map - Settings for management of the
Registration
, including renewal, billing, and transfer. You cannot update these with theUpdateRegistration
method. To update these settings, use theConfigureManagementSettings
method. - name String
- Name of the
Registration
resource, in the formatprojects/*/locations/*/registrations/
. - pending
Contact Property MapSettings - Pending contact settings for the
Registration
. Updates to thecontact_settings
field that change itsregistrant_contact
orprivacy
fields require email confirmation by theregistrant_contact
before taking effect. This field is set only if there are pending updates to thecontact_settings
that have not been confirmed. To confirm the changes, theregistrant_contact
must follow the instructions in the email they receive. - register
Failure StringReason - The reason the domain registration failed. Only set for domains in REGISTRATION_FAILED state.
- state String
- The state of the
Registration
- supported
Privacy List<String> - Set of options for the
contact_settings.privacy
field that thisRegistration
supports. - transfer
Failure StringReason - Deprecated: For more information, see Cloud Domains feature deprecation The reason the domain transfer failed. Only set for domains in TRANSFER_FAILED state.
Supporting Types
ContactResponse
- Email string
- Email address of the contact.
- Fax
Number string - Fax number of the contact in international format. For example,
"+1-800-555-0123"
. - Phone
Number string - Phone number of the contact in international format. For example,
"+1-800-555-0123"
. - Postal
Address Pulumi.Google Native. Domains. V1Alpha2. Inputs. Postal Address Response - Postal address of the contact.
- Email string
- Email address of the contact.
- Fax
Number string - Fax number of the contact in international format. For example,
"+1-800-555-0123"
. - Phone
Number string - Phone number of the contact in international format. For example,
"+1-800-555-0123"
. - Postal
Address PostalAddress Response - Postal address of the contact.
- email String
- Email address of the contact.
- fax
Number String - Fax number of the contact in international format. For example,
"+1-800-555-0123"
. - phone
Number String - Phone number of the contact in international format. For example,
"+1-800-555-0123"
. - postal
Address PostalAddress Response - Postal address of the contact.
- email string
- Email address of the contact.
- fax
Number string - Fax number of the contact in international format. For example,
"+1-800-555-0123"
. - phone
Number string - Phone number of the contact in international format. For example,
"+1-800-555-0123"
. - postal
Address PostalAddress Response - Postal address of the contact.
- email str
- Email address of the contact.
- fax_
number str - Fax number of the contact in international format. For example,
"+1-800-555-0123"
. - phone_
number str - Phone number of the contact in international format. For example,
"+1-800-555-0123"
. - postal_
address PostalAddress Response - Postal address of the contact.
- email String
- Email address of the contact.
- fax
Number String - Fax number of the contact in international format. For example,
"+1-800-555-0123"
. - phone
Number String - Phone number of the contact in international format. For example,
"+1-800-555-0123"
. - postal
Address Property Map - Postal address of the contact.
ContactSettingsResponse
- Admin
Contact Pulumi.Google Native. Domains. V1Alpha2. Inputs. Contact Response - The administrative contact for the
Registration
. - Privacy string
- Privacy setting for the contacts associated with the
Registration
. - Registrant
Contact Pulumi.Google Native. Domains. V1Alpha2. Inputs. Contact Response - The registrant contact for the
Registration
. Caution: Anyone with access to this email address, phone number, and/or postal address can take control of the domain. Warning: For newRegistration
s, the registrant receives an email confirmation that they must complete within 15 days to avoid domain suspension. - Technical
Contact Pulumi.Google Native. Domains. V1Alpha2. Inputs. Contact Response - The technical contact for the
Registration
.
- Admin
Contact ContactResponse - The administrative contact for the
Registration
. - Privacy string
- Privacy setting for the contacts associated with the
Registration
. - Registrant
Contact ContactResponse - The registrant contact for the
Registration
. Caution: Anyone with access to this email address, phone number, and/or postal address can take control of the domain. Warning: For newRegistration
s, the registrant receives an email confirmation that they must complete within 15 days to avoid domain suspension. - Technical
Contact ContactResponse - The technical contact for the
Registration
.
- admin
Contact ContactResponse - The administrative contact for the
Registration
. - privacy String
- Privacy setting for the contacts associated with the
Registration
. - registrant
Contact ContactResponse - The registrant contact for the
Registration
. Caution: Anyone with access to this email address, phone number, and/or postal address can take control of the domain. Warning: For newRegistration
s, the registrant receives an email confirmation that they must complete within 15 days to avoid domain suspension. - technical
Contact ContactResponse - The technical contact for the
Registration
.
- admin
Contact ContactResponse - The administrative contact for the
Registration
. - privacy string
- Privacy setting for the contacts associated with the
Registration
. - registrant
Contact ContactResponse - The registrant contact for the
Registration
. Caution: Anyone with access to this email address, phone number, and/or postal address can take control of the domain. Warning: For newRegistration
s, the registrant receives an email confirmation that they must complete within 15 days to avoid domain suspension. - technical
Contact ContactResponse - The technical contact for the
Registration
.
- admin_
contact ContactResponse - The administrative contact for the
Registration
. - privacy str
- Privacy setting for the contacts associated with the
Registration
. - registrant_
contact ContactResponse - The registrant contact for the
Registration
. Caution: Anyone with access to this email address, phone number, and/or postal address can take control of the domain. Warning: For newRegistration
s, the registrant receives an email confirmation that they must complete within 15 days to avoid domain suspension. - technical_
contact ContactResponse - The technical contact for the
Registration
.
- admin
Contact Property Map - The administrative contact for the
Registration
. - privacy String
- Privacy setting for the contacts associated with the
Registration
. - registrant
Contact Property Map - The registrant contact for the
Registration
. Caution: Anyone with access to this email address, phone number, and/or postal address can take control of the domain. Warning: For newRegistration
s, the registrant receives an email confirmation that they must complete within 15 days to avoid domain suspension. - technical
Contact Property Map - The technical contact for the
Registration
.
CustomDnsResponse
- Ds
Records List<Pulumi.Google Native. Domains. V1Alpha2. Inputs. Ds Record Response> - The list of DS records for this domain, which are used to enable DNSSEC. The domain's DNS provider can provide the values to set here. If this field is empty, DNSSEC is disabled.
- Name
Servers List<string> - A list of name servers that store the DNS zone for this domain. Each name server is a domain name, with Unicode domain names expressed in Punycode format.
- Ds
Records []DsRecord Response - The list of DS records for this domain, which are used to enable DNSSEC. The domain's DNS provider can provide the values to set here. If this field is empty, DNSSEC is disabled.
- Name
Servers []string - A list of name servers that store the DNS zone for this domain. Each name server is a domain name, with Unicode domain names expressed in Punycode format.
- ds
Records List<DsRecord Response> - The list of DS records for this domain, which are used to enable DNSSEC. The domain's DNS provider can provide the values to set here. If this field is empty, DNSSEC is disabled.
- name
Servers List<String> - A list of name servers that store the DNS zone for this domain. Each name server is a domain name, with Unicode domain names expressed in Punycode format.
- ds
Records DsRecord Response[] - The list of DS records for this domain, which are used to enable DNSSEC. The domain's DNS provider can provide the values to set here. If this field is empty, DNSSEC is disabled.
- name
Servers string[] - A list of name servers that store the DNS zone for this domain. Each name server is a domain name, with Unicode domain names expressed in Punycode format.
- ds_
records Sequence[DsRecord Response] - The list of DS records for this domain, which are used to enable DNSSEC. The domain's DNS provider can provide the values to set here. If this field is empty, DNSSEC is disabled.
- name_
servers Sequence[str] - A list of name servers that store the DNS zone for this domain. Each name server is a domain name, with Unicode domain names expressed in Punycode format.
- ds
Records List<Property Map> - The list of DS records for this domain, which are used to enable DNSSEC. The domain's DNS provider can provide the values to set here. If this field is empty, DNSSEC is disabled.
- name
Servers List<String> - A list of name servers that store the DNS zone for this domain. Each name server is a domain name, with Unicode domain names expressed in Punycode format.
DnsSettingsResponse
- Custom
Dns Pulumi.Google Native. Domains. V1Alpha2. Inputs. Custom Dns Response - An arbitrary DNS provider identified by its name servers.
- Glue
Records List<Pulumi.Google Native. Domains. V1Alpha2. Inputs. Glue Record Response> - The list of glue records for this
Registration
. Commonly empty. - Google
Domains Pulumi.Dns Google Native. Domains. V1Alpha2. Inputs. Google Domains Dns Response - Deprecated: For more information, see Cloud Domains feature deprecation The free DNS zone provided by Google Domains.
- Custom
Dns CustomDns Response - An arbitrary DNS provider identified by its name servers.
- Glue
Records []GlueRecord Response - The list of glue records for this
Registration
. Commonly empty. - Google
Domains GoogleDns Domains Dns Response - Deprecated: For more information, see Cloud Domains feature deprecation The free DNS zone provided by Google Domains.
- custom
Dns CustomDns Response - An arbitrary DNS provider identified by its name servers.
- glue
Records List<GlueRecord Response> - The list of glue records for this
Registration
. Commonly empty. - google
Domains GoogleDns Domains Dns Response - Deprecated: For more information, see Cloud Domains feature deprecation The free DNS zone provided by Google Domains.
- custom
Dns CustomDns Response - An arbitrary DNS provider identified by its name servers.
- glue
Records GlueRecord Response[] - The list of glue records for this
Registration
. Commonly empty. - google
Domains GoogleDns Domains Dns Response - Deprecated: For more information, see Cloud Domains feature deprecation The free DNS zone provided by Google Domains.
- custom_
dns CustomDns Response - An arbitrary DNS provider identified by its name servers.
- glue_
records Sequence[GlueRecord Response] - The list of glue records for this
Registration
. Commonly empty. - google_
domains_ Googledns Domains Dns Response - Deprecated: For more information, see Cloud Domains feature deprecation The free DNS zone provided by Google Domains.
- custom
Dns Property Map - An arbitrary DNS provider identified by its name servers.
- glue
Records List<Property Map> - The list of glue records for this
Registration
. Commonly empty. - google
Domains Property MapDns - Deprecated: For more information, see Cloud Domains feature deprecation The free DNS zone provided by Google Domains.
DsRecordResponse
- Algorithm string
- The algorithm used to generate the referenced DNSKEY.
- Digest string
- The digest generated from the referenced DNSKEY.
- Digest
Type string - The hash function used to generate the digest of the referenced DNSKEY.
- Key
Tag int - The key tag of the record. Must be set in range 0 -- 65535.
- Algorithm string
- The algorithm used to generate the referenced DNSKEY.
- Digest string
- The digest generated from the referenced DNSKEY.
- Digest
Type string - The hash function used to generate the digest of the referenced DNSKEY.
- Key
Tag int - The key tag of the record. Must be set in range 0 -- 65535.
- algorithm String
- The algorithm used to generate the referenced DNSKEY.
- digest String
- The digest generated from the referenced DNSKEY.
- digest
Type String - The hash function used to generate the digest of the referenced DNSKEY.
- key
Tag Integer - The key tag of the record. Must be set in range 0 -- 65535.
- algorithm string
- The algorithm used to generate the referenced DNSKEY.
- digest string
- The digest generated from the referenced DNSKEY.
- digest
Type string - The hash function used to generate the digest of the referenced DNSKEY.
- key
Tag number - The key tag of the record. Must be set in range 0 -- 65535.
- algorithm str
- The algorithm used to generate the referenced DNSKEY.
- digest str
- The digest generated from the referenced DNSKEY.
- digest_
type str - The hash function used to generate the digest of the referenced DNSKEY.
- key_
tag int - The key tag of the record. Must be set in range 0 -- 65535.
- algorithm String
- The algorithm used to generate the referenced DNSKEY.
- digest String
- The digest generated from the referenced DNSKEY.
- digest
Type String - The hash function used to generate the digest of the referenced DNSKEY.
- key
Tag Number - The key tag of the record. Must be set in range 0 -- 65535.
GlueRecordResponse
- Host
Name string - Domain name of the host in Punycode format.
- Ipv4Addresses List<string>
- List of IPv4 addresses corresponding to this host in the standard decimal format (e.g.
198.51.100.1
). At least one ofipv4_address
andipv6_address
must be set. - Ipv6Addresses List<string>
- List of IPv6 addresses corresponding to this host in the standard hexadecimal format (e.g.
2001:db8::
). At least one ofipv4_address
andipv6_address
must be set.
- Host
Name string - Domain name of the host in Punycode format.
- Ipv4Addresses []string
- List of IPv4 addresses corresponding to this host in the standard decimal format (e.g.
198.51.100.1
). At least one ofipv4_address
andipv6_address
must be set. - Ipv6Addresses []string
- List of IPv6 addresses corresponding to this host in the standard hexadecimal format (e.g.
2001:db8::
). At least one ofipv4_address
andipv6_address
must be set.
- host
Name String - Domain name of the host in Punycode format.
- ipv4Addresses List<String>
- List of IPv4 addresses corresponding to this host in the standard decimal format (e.g.
198.51.100.1
). At least one ofipv4_address
andipv6_address
must be set. - ipv6Addresses List<String>
- List of IPv6 addresses corresponding to this host in the standard hexadecimal format (e.g.
2001:db8::
). At least one ofipv4_address
andipv6_address
must be set.
- host
Name string - Domain name of the host in Punycode format.
- ipv4Addresses string[]
- List of IPv4 addresses corresponding to this host in the standard decimal format (e.g.
198.51.100.1
). At least one ofipv4_address
andipv6_address
must be set. - ipv6Addresses string[]
- List of IPv6 addresses corresponding to this host in the standard hexadecimal format (e.g.
2001:db8::
). At least one ofipv4_address
andipv6_address
must be set.
- host_
name str - Domain name of the host in Punycode format.
- ipv4_
addresses Sequence[str] - List of IPv4 addresses corresponding to this host in the standard decimal format (e.g.
198.51.100.1
). At least one ofipv4_address
andipv6_address
must be set. - ipv6_
addresses Sequence[str] - List of IPv6 addresses corresponding to this host in the standard hexadecimal format (e.g.
2001:db8::
). At least one ofipv4_address
andipv6_address
must be set.
- host
Name String - Domain name of the host in Punycode format.
- ipv4Addresses List<String>
- List of IPv4 addresses corresponding to this host in the standard decimal format (e.g.
198.51.100.1
). At least one ofipv4_address
andipv6_address
must be set. - ipv6Addresses List<String>
- List of IPv6 addresses corresponding to this host in the standard hexadecimal format (e.g.
2001:db8::
). At least one ofipv4_address
andipv6_address
must be set.
GoogleDomainsDnsResponse
- Ds
Records List<Pulumi.Google Native. Domains. V1Alpha2. Inputs. Ds Record Response> - The list of DS records published for this domain. The list is automatically populated when
ds_state
isDS_RECORDS_PUBLISHED
, otherwise it remains empty. - Ds
State string - The state of DS records for this domain. Used to enable or disable automatic DNSSEC.
- Name
Servers List<string> - A list of name servers that store the DNS zone for this domain. Each name server is a domain name, with Unicode domain names expressed in Punycode format. This field is automatically populated with the name servers assigned to the Google Domains DNS zone.
- Ds
Records []DsRecord Response - The list of DS records published for this domain. The list is automatically populated when
ds_state
isDS_RECORDS_PUBLISHED
, otherwise it remains empty. - Ds
State string - The state of DS records for this domain. Used to enable or disable automatic DNSSEC.
- Name
Servers []string - A list of name servers that store the DNS zone for this domain. Each name server is a domain name, with Unicode domain names expressed in Punycode format. This field is automatically populated with the name servers assigned to the Google Domains DNS zone.
- ds
Records List<DsRecord Response> - The list of DS records published for this domain. The list is automatically populated when
ds_state
isDS_RECORDS_PUBLISHED
, otherwise it remains empty. - ds
State String - The state of DS records for this domain. Used to enable or disable automatic DNSSEC.
- name
Servers List<String> - A list of name servers that store the DNS zone for this domain. Each name server is a domain name, with Unicode domain names expressed in Punycode format. This field is automatically populated with the name servers assigned to the Google Domains DNS zone.
- ds
Records DsRecord Response[] - The list of DS records published for this domain. The list is automatically populated when
ds_state
isDS_RECORDS_PUBLISHED
, otherwise it remains empty. - ds
State string - The state of DS records for this domain. Used to enable or disable automatic DNSSEC.
- name
Servers string[] - A list of name servers that store the DNS zone for this domain. Each name server is a domain name, with Unicode domain names expressed in Punycode format. This field is automatically populated with the name servers assigned to the Google Domains DNS zone.
- ds_
records Sequence[DsRecord Response] - The list of DS records published for this domain. The list is automatically populated when
ds_state
isDS_RECORDS_PUBLISHED
, otherwise it remains empty. - ds_
state str - The state of DS records for this domain. Used to enable or disable automatic DNSSEC.
- name_
servers Sequence[str] - A list of name servers that store the DNS zone for this domain. Each name server is a domain name, with Unicode domain names expressed in Punycode format. This field is automatically populated with the name servers assigned to the Google Domains DNS zone.
- ds
Records List<Property Map> - The list of DS records published for this domain. The list is automatically populated when
ds_state
isDS_RECORDS_PUBLISHED
, otherwise it remains empty. - ds
State String - The state of DS records for this domain. Used to enable or disable automatic DNSSEC.
- name
Servers List<String> - A list of name servers that store the DNS zone for this domain. Each name server is a domain name, with Unicode domain names expressed in Punycode format. This field is automatically populated with the name servers assigned to the Google Domains DNS zone.
ManagementSettingsResponse
- Preferred
Renewal stringMethod - Optional. The desired renewal method for this
Registration
. The actualrenewal_method
is automatically updated to reflect this choice. If unset or equal toRENEWAL_METHOD_UNSPECIFIED
, it will be treated as if it were set toAUTOMATIC_RENEWAL
. Can't be set toRENEWAL_DISABLED
during resource creation and can only be updated when theRegistration
resource has stateACTIVE
orSUSPENDED
. Whenpreferred_renewal_method
is set toAUTOMATIC_RENEWAL
the actualrenewal_method
can be set toRENEWAL_DISABLED
in case of e.g. problems with the Billing Account or reported domain abuse. In such cases check theissues
field on theRegistration
. After the problem is resolved therenewal_method
will be automatically updated topreferred_renewal_method
in a few hours. - Renewal
Method string - The actual renewal method for this
Registration
. Whenpreferred_renewal_method
is set toAUTOMATIC_RENEWAL
the actualrenewal_method
can be equal toRENEWAL_DISABLED
in case of e.g. problems with the Billing Account or reported domain abuse. In such cases check theissues
field on theRegistration
. After the problem is resolved therenewal_method
will be automatically updated topreferred_renewal_method
in a few hours. - Transfer
Lock stringState - Controls whether the domain can be transferred to another registrar.
- Preferred
Renewal stringMethod - Optional. The desired renewal method for this
Registration
. The actualrenewal_method
is automatically updated to reflect this choice. If unset or equal toRENEWAL_METHOD_UNSPECIFIED
, it will be treated as if it were set toAUTOMATIC_RENEWAL
. Can't be set toRENEWAL_DISABLED
during resource creation and can only be updated when theRegistration
resource has stateACTIVE
orSUSPENDED
. Whenpreferred_renewal_method
is set toAUTOMATIC_RENEWAL
the actualrenewal_method
can be set toRENEWAL_DISABLED
in case of e.g. problems with the Billing Account or reported domain abuse. In such cases check theissues
field on theRegistration
. After the problem is resolved therenewal_method
will be automatically updated topreferred_renewal_method
in a few hours. - Renewal
Method string - The actual renewal method for this
Registration
. Whenpreferred_renewal_method
is set toAUTOMATIC_RENEWAL
the actualrenewal_method
can be equal toRENEWAL_DISABLED
in case of e.g. problems with the Billing Account or reported domain abuse. In such cases check theissues
field on theRegistration
. After the problem is resolved therenewal_method
will be automatically updated topreferred_renewal_method
in a few hours. - Transfer
Lock stringState - Controls whether the domain can be transferred to another registrar.
- preferred
Renewal StringMethod - Optional. The desired renewal method for this
Registration
. The actualrenewal_method
is automatically updated to reflect this choice. If unset or equal toRENEWAL_METHOD_UNSPECIFIED
, it will be treated as if it were set toAUTOMATIC_RENEWAL
. Can't be set toRENEWAL_DISABLED
during resource creation and can only be updated when theRegistration
resource has stateACTIVE
orSUSPENDED
. Whenpreferred_renewal_method
is set toAUTOMATIC_RENEWAL
the actualrenewal_method
can be set toRENEWAL_DISABLED
in case of e.g. problems with the Billing Account or reported domain abuse. In such cases check theissues
field on theRegistration
. After the problem is resolved therenewal_method
will be automatically updated topreferred_renewal_method
in a few hours. - renewal
Method String - The actual renewal method for this
Registration
. Whenpreferred_renewal_method
is set toAUTOMATIC_RENEWAL
the actualrenewal_method
can be equal toRENEWAL_DISABLED
in case of e.g. problems with the Billing Account or reported domain abuse. In such cases check theissues
field on theRegistration
. After the problem is resolved therenewal_method
will be automatically updated topreferred_renewal_method
in a few hours. - transfer
Lock StringState - Controls whether the domain can be transferred to another registrar.
- preferred
Renewal stringMethod - Optional. The desired renewal method for this
Registration
. The actualrenewal_method
is automatically updated to reflect this choice. If unset or equal toRENEWAL_METHOD_UNSPECIFIED
, it will be treated as if it were set toAUTOMATIC_RENEWAL
. Can't be set toRENEWAL_DISABLED
during resource creation and can only be updated when theRegistration
resource has stateACTIVE
orSUSPENDED
. Whenpreferred_renewal_method
is set toAUTOMATIC_RENEWAL
the actualrenewal_method
can be set toRENEWAL_DISABLED
in case of e.g. problems with the Billing Account or reported domain abuse. In such cases check theissues
field on theRegistration
. After the problem is resolved therenewal_method
will be automatically updated topreferred_renewal_method
in a few hours. - renewal
Method string - The actual renewal method for this
Registration
. Whenpreferred_renewal_method
is set toAUTOMATIC_RENEWAL
the actualrenewal_method
can be equal toRENEWAL_DISABLED
in case of e.g. problems with the Billing Account or reported domain abuse. In such cases check theissues
field on theRegistration
. After the problem is resolved therenewal_method
will be automatically updated topreferred_renewal_method
in a few hours. - transfer
Lock stringState - Controls whether the domain can be transferred to another registrar.
- preferred_
renewal_ strmethod - Optional. The desired renewal method for this
Registration
. The actualrenewal_method
is automatically updated to reflect this choice. If unset or equal toRENEWAL_METHOD_UNSPECIFIED
, it will be treated as if it were set toAUTOMATIC_RENEWAL
. Can't be set toRENEWAL_DISABLED
during resource creation and can only be updated when theRegistration
resource has stateACTIVE
orSUSPENDED
. Whenpreferred_renewal_method
is set toAUTOMATIC_RENEWAL
the actualrenewal_method
can be set toRENEWAL_DISABLED
in case of e.g. problems with the Billing Account or reported domain abuse. In such cases check theissues
field on theRegistration
. After the problem is resolved therenewal_method
will be automatically updated topreferred_renewal_method
in a few hours. - renewal_
method str - The actual renewal method for this
Registration
. Whenpreferred_renewal_method
is set toAUTOMATIC_RENEWAL
the actualrenewal_method
can be equal toRENEWAL_DISABLED
in case of e.g. problems with the Billing Account or reported domain abuse. In such cases check theissues
field on theRegistration
. After the problem is resolved therenewal_method
will be automatically updated topreferred_renewal_method
in a few hours. - transfer_
lock_ strstate - Controls whether the domain can be transferred to another registrar.
- preferred
Renewal StringMethod - Optional. The desired renewal method for this
Registration
. The actualrenewal_method
is automatically updated to reflect this choice. If unset or equal toRENEWAL_METHOD_UNSPECIFIED
, it will be treated as if it were set toAUTOMATIC_RENEWAL
. Can't be set toRENEWAL_DISABLED
during resource creation and can only be updated when theRegistration
resource has stateACTIVE
orSUSPENDED
. Whenpreferred_renewal_method
is set toAUTOMATIC_RENEWAL
the actualrenewal_method
can be set toRENEWAL_DISABLED
in case of e.g. problems with the Billing Account or reported domain abuse. In such cases check theissues
field on theRegistration
. After the problem is resolved therenewal_method
will be automatically updated topreferred_renewal_method
in a few hours. - renewal
Method String - The actual renewal method for this
Registration
. Whenpreferred_renewal_method
is set toAUTOMATIC_RENEWAL
the actualrenewal_method
can be equal toRENEWAL_DISABLED
in case of e.g. problems with the Billing Account or reported domain abuse. In such cases check theissues
field on theRegistration
. After the problem is resolved therenewal_method
will be automatically updated topreferred_renewal_method
in a few hours. - transfer
Lock StringState - Controls whether the domain can be transferred to another registrar.
PostalAddressResponse
- Address
Lines List<string> - Unstructured address lines describing the lower levels of an address. Because values in address_lines do not have type information and may sometimes contain multiple values in a single field (e.g. "Austin, TX"), it is important that the line order is clear. The order of address lines should be "envelope order" for the country/region of the address. In places where this can vary (e.g. Japan), address_language is used to make it explicit (e.g. "ja" for large-to-small ordering and "ja-Latn" or "en" for small-to-large). This way, the most specific line of an address can be selected based on the language. The minimum permitted structural representation of an address consists of a region_code with all remaining information placed in the address_lines. It would be possible to format such an address very approximately without geocoding, but no semantic reasoning could be made about any of the address components until it was at least partially resolved. Creating an address only containing a region_code and address_lines, and then geocoding is the recommended way to handle completely unstructured addresses (as opposed to guessing which parts of the address should be localities or administrative areas).
- Administrative
Area string - Optional. Highest administrative subdivision which is used for postal addresses of a country or region. For example, this can be a state, a province, an oblast, or a prefecture. Specifically, for Spain this is the province and not the autonomous community (e.g. "Barcelona" and not "Catalonia"). Many countries don't use an administrative area in postal addresses. E.g. in Switzerland this should be left unpopulated.
- Language
Code string - Optional. BCP-47 language code of the contents of this address (if known). This is often the UI language of the input form or is expected to match one of the languages used in the address' country/region, or their transliterated equivalents. This can affect formatting in certain countries, but is not critical to the correctness of the data and will never affect any validation or other non-formatting related operations. If this value is not known, it should be omitted (rather than specifying a possibly incorrect default). Examples: "zh-Hant", "ja", "ja-Latn", "en".
- Locality string
- Optional. Generally refers to the city/town portion of the address. Examples: US city, IT comune, UK post town. In regions of the world where localities are not well defined or do not fit into this structure well, leave locality empty and use address_lines.
- Organization string
- Optional. The name of the organization at the address.
- Postal
Code string - Optional. Postal code of the address. Not all countries use or require postal codes to be present, but where they are used, they may trigger additional validation with other parts of the address (e.g. state/zip validation in the U.S.A.).
- Recipients List<string>
- Optional. The recipient at the address. This field may, under certain circumstances, contain multiline information. For example, it might contain "care of" information.
- Region
Code string - CLDR region code of the country/region of the address. This is never inferred and it is up to the user to ensure the value is correct. See https://cldr.unicode.org/ and https://www.unicode.org/cldr/charts/30/supplemental/territory_information.html for details. Example: "CH" for Switzerland.
- Revision int
- The schema revision of the
PostalAddress
. This must be set to 0, which is the latest revision. All new revisions must be backward compatible with old revisions. - Sorting
Code string - Optional. Additional, country-specific, sorting code. This is not used in most regions. Where it is used, the value is either a string like "CEDEX", optionally followed by a number (e.g. "CEDEX 7"), or just a number alone, representing the "sector code" (Jamaica), "delivery area indicator" (Malawi) or "post office indicator" (e.g. Côte d'Ivoire).
- Sublocality string
- Optional. Sublocality of the address. For example, this can be neighborhoods, boroughs, districts.
- Address
Lines []string - Unstructured address lines describing the lower levels of an address. Because values in address_lines do not have type information and may sometimes contain multiple values in a single field (e.g. "Austin, TX"), it is important that the line order is clear. The order of address lines should be "envelope order" for the country/region of the address. In places where this can vary (e.g. Japan), address_language is used to make it explicit (e.g. "ja" for large-to-small ordering and "ja-Latn" or "en" for small-to-large). This way, the most specific line of an address can be selected based on the language. The minimum permitted structural representation of an address consists of a region_code with all remaining information placed in the address_lines. It would be possible to format such an address very approximately without geocoding, but no semantic reasoning could be made about any of the address components until it was at least partially resolved. Creating an address only containing a region_code and address_lines, and then geocoding is the recommended way to handle completely unstructured addresses (as opposed to guessing which parts of the address should be localities or administrative areas).
- Administrative
Area string - Optional. Highest administrative subdivision which is used for postal addresses of a country or region. For example, this can be a state, a province, an oblast, or a prefecture. Specifically, for Spain this is the province and not the autonomous community (e.g. "Barcelona" and not "Catalonia"). Many countries don't use an administrative area in postal addresses. E.g. in Switzerland this should be left unpopulated.
- Language
Code string - Optional. BCP-47 language code of the contents of this address (if known). This is often the UI language of the input form or is expected to match one of the languages used in the address' country/region, or their transliterated equivalents. This can affect formatting in certain countries, but is not critical to the correctness of the data and will never affect any validation or other non-formatting related operations. If this value is not known, it should be omitted (rather than specifying a possibly incorrect default). Examples: "zh-Hant", "ja", "ja-Latn", "en".
- Locality string
- Optional. Generally refers to the city/town portion of the address. Examples: US city, IT comune, UK post town. In regions of the world where localities are not well defined or do not fit into this structure well, leave locality empty and use address_lines.
- Organization string
- Optional. The name of the organization at the address.
- Postal
Code string - Optional. Postal code of the address. Not all countries use or require postal codes to be present, but where they are used, they may trigger additional validation with other parts of the address (e.g. state/zip validation in the U.S.A.).
- Recipients []string
- Optional. The recipient at the address. This field may, under certain circumstances, contain multiline information. For example, it might contain "care of" information.
- Region
Code string - CLDR region code of the country/region of the address. This is never inferred and it is up to the user to ensure the value is correct. See https://cldr.unicode.org/ and https://www.unicode.org/cldr/charts/30/supplemental/territory_information.html for details. Example: "CH" for Switzerland.
- Revision int
- The schema revision of the
PostalAddress
. This must be set to 0, which is the latest revision. All new revisions must be backward compatible with old revisions. - Sorting
Code string - Optional. Additional, country-specific, sorting code. This is not used in most regions. Where it is used, the value is either a string like "CEDEX", optionally followed by a number (e.g. "CEDEX 7"), or just a number alone, representing the "sector code" (Jamaica), "delivery area indicator" (Malawi) or "post office indicator" (e.g. Côte d'Ivoire).
- Sublocality string
- Optional. Sublocality of the address. For example, this can be neighborhoods, boroughs, districts.
- address
Lines List<String> - Unstructured address lines describing the lower levels of an address. Because values in address_lines do not have type information and may sometimes contain multiple values in a single field (e.g. "Austin, TX"), it is important that the line order is clear. The order of address lines should be "envelope order" for the country/region of the address. In places where this can vary (e.g. Japan), address_language is used to make it explicit (e.g. "ja" for large-to-small ordering and "ja-Latn" or "en" for small-to-large). This way, the most specific line of an address can be selected based on the language. The minimum permitted structural representation of an address consists of a region_code with all remaining information placed in the address_lines. It would be possible to format such an address very approximately without geocoding, but no semantic reasoning could be made about any of the address components until it was at least partially resolved. Creating an address only containing a region_code and address_lines, and then geocoding is the recommended way to handle completely unstructured addresses (as opposed to guessing which parts of the address should be localities or administrative areas).
- administrative
Area String - Optional. Highest administrative subdivision which is used for postal addresses of a country or region. For example, this can be a state, a province, an oblast, or a prefecture. Specifically, for Spain this is the province and not the autonomous community (e.g. "Barcelona" and not "Catalonia"). Many countries don't use an administrative area in postal addresses. E.g. in Switzerland this should be left unpopulated.
- language
Code String - Optional. BCP-47 language code of the contents of this address (if known). This is often the UI language of the input form or is expected to match one of the languages used in the address' country/region, or their transliterated equivalents. This can affect formatting in certain countries, but is not critical to the correctness of the data and will never affect any validation or other non-formatting related operations. If this value is not known, it should be omitted (rather than specifying a possibly incorrect default). Examples: "zh-Hant", "ja", "ja-Latn", "en".
- locality String
- Optional. Generally refers to the city/town portion of the address. Examples: US city, IT comune, UK post town. In regions of the world where localities are not well defined or do not fit into this structure well, leave locality empty and use address_lines.
- organization String
- Optional. The name of the organization at the address.
- postal
Code String - Optional. Postal code of the address. Not all countries use or require postal codes to be present, but where they are used, they may trigger additional validation with other parts of the address (e.g. state/zip validation in the U.S.A.).
- recipients List<String>
- Optional. The recipient at the address. This field may, under certain circumstances, contain multiline information. For example, it might contain "care of" information.
- region
Code String - CLDR region code of the country/region of the address. This is never inferred and it is up to the user to ensure the value is correct. See https://cldr.unicode.org/ and https://www.unicode.org/cldr/charts/30/supplemental/territory_information.html for details. Example: "CH" for Switzerland.
- revision Integer
- The schema revision of the
PostalAddress
. This must be set to 0, which is the latest revision. All new revisions must be backward compatible with old revisions. - sorting
Code String - Optional. Additional, country-specific, sorting code. This is not used in most regions. Where it is used, the value is either a string like "CEDEX", optionally followed by a number (e.g. "CEDEX 7"), or just a number alone, representing the "sector code" (Jamaica), "delivery area indicator" (Malawi) or "post office indicator" (e.g. Côte d'Ivoire).
- sublocality String
- Optional. Sublocality of the address. For example, this can be neighborhoods, boroughs, districts.
- address
Lines string[] - Unstructured address lines describing the lower levels of an address. Because values in address_lines do not have type information and may sometimes contain multiple values in a single field (e.g. "Austin, TX"), it is important that the line order is clear. The order of address lines should be "envelope order" for the country/region of the address. In places where this can vary (e.g. Japan), address_language is used to make it explicit (e.g. "ja" for large-to-small ordering and "ja-Latn" or "en" for small-to-large). This way, the most specific line of an address can be selected based on the language. The minimum permitted structural representation of an address consists of a region_code with all remaining information placed in the address_lines. It would be possible to format such an address very approximately without geocoding, but no semantic reasoning could be made about any of the address components until it was at least partially resolved. Creating an address only containing a region_code and address_lines, and then geocoding is the recommended way to handle completely unstructured addresses (as opposed to guessing which parts of the address should be localities or administrative areas).
- administrative
Area string - Optional. Highest administrative subdivision which is used for postal addresses of a country or region. For example, this can be a state, a province, an oblast, or a prefecture. Specifically, for Spain this is the province and not the autonomous community (e.g. "Barcelona" and not "Catalonia"). Many countries don't use an administrative area in postal addresses. E.g. in Switzerland this should be left unpopulated.
- language
Code string - Optional. BCP-47 language code of the contents of this address (if known). This is often the UI language of the input form or is expected to match one of the languages used in the address' country/region, or their transliterated equivalents. This can affect formatting in certain countries, but is not critical to the correctness of the data and will never affect any validation or other non-formatting related operations. If this value is not known, it should be omitted (rather than specifying a possibly incorrect default). Examples: "zh-Hant", "ja", "ja-Latn", "en".
- locality string
- Optional. Generally refers to the city/town portion of the address. Examples: US city, IT comune, UK post town. In regions of the world where localities are not well defined or do not fit into this structure well, leave locality empty and use address_lines.
- organization string
- Optional. The name of the organization at the address.
- postal
Code string - Optional. Postal code of the address. Not all countries use or require postal codes to be present, but where they are used, they may trigger additional validation with other parts of the address (e.g. state/zip validation in the U.S.A.).
- recipients string[]
- Optional. The recipient at the address. This field may, under certain circumstances, contain multiline information. For example, it might contain "care of" information.
- region
Code string - CLDR region code of the country/region of the address. This is never inferred and it is up to the user to ensure the value is correct. See https://cldr.unicode.org/ and https://www.unicode.org/cldr/charts/30/supplemental/territory_information.html for details. Example: "CH" for Switzerland.
- revision number
- The schema revision of the
PostalAddress
. This must be set to 0, which is the latest revision. All new revisions must be backward compatible with old revisions. - sorting
Code string - Optional. Additional, country-specific, sorting code. This is not used in most regions. Where it is used, the value is either a string like "CEDEX", optionally followed by a number (e.g. "CEDEX 7"), or just a number alone, representing the "sector code" (Jamaica), "delivery area indicator" (Malawi) or "post office indicator" (e.g. Côte d'Ivoire).
- sublocality string
- Optional. Sublocality of the address. For example, this can be neighborhoods, boroughs, districts.
- address_
lines Sequence[str] - Unstructured address lines describing the lower levels of an address. Because values in address_lines do not have type information and may sometimes contain multiple values in a single field (e.g. "Austin, TX"), it is important that the line order is clear. The order of address lines should be "envelope order" for the country/region of the address. In places where this can vary (e.g. Japan), address_language is used to make it explicit (e.g. "ja" for large-to-small ordering and "ja-Latn" or "en" for small-to-large). This way, the most specific line of an address can be selected based on the language. The minimum permitted structural representation of an address consists of a region_code with all remaining information placed in the address_lines. It would be possible to format such an address very approximately without geocoding, but no semantic reasoning could be made about any of the address components until it was at least partially resolved. Creating an address only containing a region_code and address_lines, and then geocoding is the recommended way to handle completely unstructured addresses (as opposed to guessing which parts of the address should be localities or administrative areas).
- administrative_
area str - Optional. Highest administrative subdivision which is used for postal addresses of a country or region. For example, this can be a state, a province, an oblast, or a prefecture. Specifically, for Spain this is the province and not the autonomous community (e.g. "Barcelona" and not "Catalonia"). Many countries don't use an administrative area in postal addresses. E.g. in Switzerland this should be left unpopulated.
- language_
code str - Optional. BCP-47 language code of the contents of this address (if known). This is often the UI language of the input form or is expected to match one of the languages used in the address' country/region, or their transliterated equivalents. This can affect formatting in certain countries, but is not critical to the correctness of the data and will never affect any validation or other non-formatting related operations. If this value is not known, it should be omitted (rather than specifying a possibly incorrect default). Examples: "zh-Hant", "ja", "ja-Latn", "en".
- locality str
- Optional. Generally refers to the city/town portion of the address. Examples: US city, IT comune, UK post town. In regions of the world where localities are not well defined or do not fit into this structure well, leave locality empty and use address_lines.
- organization str
- Optional. The name of the organization at the address.
- postal_
code str - Optional. Postal code of the address. Not all countries use or require postal codes to be present, but where they are used, they may trigger additional validation with other parts of the address (e.g. state/zip validation in the U.S.A.).
- recipients Sequence[str]
- Optional. The recipient at the address. This field may, under certain circumstances, contain multiline information. For example, it might contain "care of" information.
- region_
code str - CLDR region code of the country/region of the address. This is never inferred and it is up to the user to ensure the value is correct. See https://cldr.unicode.org/ and https://www.unicode.org/cldr/charts/30/supplemental/territory_information.html for details. Example: "CH" for Switzerland.
- revision int
- The schema revision of the
PostalAddress
. This must be set to 0, which is the latest revision. All new revisions must be backward compatible with old revisions. - sorting_
code str - Optional. Additional, country-specific, sorting code. This is not used in most regions. Where it is used, the value is either a string like "CEDEX", optionally followed by a number (e.g. "CEDEX 7"), or just a number alone, representing the "sector code" (Jamaica), "delivery area indicator" (Malawi) or "post office indicator" (e.g. Côte d'Ivoire).
- sublocality str
- Optional. Sublocality of the address. For example, this can be neighborhoods, boroughs, districts.
- address
Lines List<String> - Unstructured address lines describing the lower levels of an address. Because values in address_lines do not have type information and may sometimes contain multiple values in a single field (e.g. "Austin, TX"), it is important that the line order is clear. The order of address lines should be "envelope order" for the country/region of the address. In places where this can vary (e.g. Japan), address_language is used to make it explicit (e.g. "ja" for large-to-small ordering and "ja-Latn" or "en" for small-to-large). This way, the most specific line of an address can be selected based on the language. The minimum permitted structural representation of an address consists of a region_code with all remaining information placed in the address_lines. It would be possible to format such an address very approximately without geocoding, but no semantic reasoning could be made about any of the address components until it was at least partially resolved. Creating an address only containing a region_code and address_lines, and then geocoding is the recommended way to handle completely unstructured addresses (as opposed to guessing which parts of the address should be localities or administrative areas).
- administrative
Area String - Optional. Highest administrative subdivision which is used for postal addresses of a country or region. For example, this can be a state, a province, an oblast, or a prefecture. Specifically, for Spain this is the province and not the autonomous community (e.g. "Barcelona" and not "Catalonia"). Many countries don't use an administrative area in postal addresses. E.g. in Switzerland this should be left unpopulated.
- language
Code String - Optional. BCP-47 language code of the contents of this address (if known). This is often the UI language of the input form or is expected to match one of the languages used in the address' country/region, or their transliterated equivalents. This can affect formatting in certain countries, but is not critical to the correctness of the data and will never affect any validation or other non-formatting related operations. If this value is not known, it should be omitted (rather than specifying a possibly incorrect default). Examples: "zh-Hant", "ja", "ja-Latn", "en".
- locality String
- Optional. Generally refers to the city/town portion of the address. Examples: US city, IT comune, UK post town. In regions of the world where localities are not well defined or do not fit into this structure well, leave locality empty and use address_lines.
- organization String
- Optional. The name of the organization at the address.
- postal
Code String - Optional. Postal code of the address. Not all countries use or require postal codes to be present, but where they are used, they may trigger additional validation with other parts of the address (e.g. state/zip validation in the U.S.A.).
- recipients List<String>
- Optional. The recipient at the address. This field may, under certain circumstances, contain multiline information. For example, it might contain "care of" information.
- region
Code String - CLDR region code of the country/region of the address. This is never inferred and it is up to the user to ensure the value is correct. See https://cldr.unicode.org/ and https://www.unicode.org/cldr/charts/30/supplemental/territory_information.html for details. Example: "CH" for Switzerland.
- revision Number
- The schema revision of the
PostalAddress
. This must be set to 0, which is the latest revision. All new revisions must be backward compatible with old revisions. - sorting
Code String - Optional. Additional, country-specific, sorting code. This is not used in most regions. Where it is used, the value is either a string like "CEDEX", optionally followed by a number (e.g. "CEDEX 7"), or just a number alone, representing the "sector code" (Jamaica), "delivery area indicator" (Malawi) or "post office indicator" (e.g. Côte d'Ivoire).
- sublocality String
- Optional. Sublocality of the address. For example, this can be neighborhoods, boroughs, districts.
Package Details
- Repository
- Google Cloud Native pulumi/pulumi-google-native
- License
- Apache-2.0
Google Cloud Native is in preview. Google Cloud Classic is fully supported.
Google Cloud Native v0.32.0 published on Wednesday, Nov 29, 2023 by Pulumi