AWS Native is in preview. AWS Classic is fully supported.
aws-native.amplify.Domain
Explore with Pulumi AI
AWS Native is in preview. AWS Classic is fully supported.
The AWS::Amplify::Domain resource allows you to connect a custom domain to your app.
Create Domain Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new Domain(name: string, args: DomainArgs, opts?: CustomResourceOptions);
@overload
def Domain(resource_name: str,
args: DomainArgs,
opts: Optional[ResourceOptions] = None)
@overload
def Domain(resource_name: str,
opts: Optional[ResourceOptions] = None,
app_id: Optional[str] = None,
sub_domain_settings: Optional[Sequence[DomainSubDomainSettingArgs]] = None,
auto_sub_domain_creation_patterns: Optional[Sequence[str]] = None,
auto_sub_domain_iam_role: Optional[str] = None,
certificate_settings: Optional[DomainCertificateSettingsArgs] = None,
domain_name: Optional[str] = None,
enable_auto_sub_domain: Optional[bool] = None)
func NewDomain(ctx *Context, name string, args DomainArgs, opts ...ResourceOption) (*Domain, error)
public Domain(string name, DomainArgs args, CustomResourceOptions? opts = null)
public Domain(String name, DomainArgs args)
public Domain(String name, DomainArgs args, CustomResourceOptions options)
type: aws-native:amplify:Domain
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
Parameters
- name string
- The unique name of the resource.
- args DomainArgs
- 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 DomainArgs
- 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 DomainArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args DomainArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args DomainArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
Domain 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 Domain resource accepts the following input properties:
- App
Id string - The unique ID for an Amplify app.
- Sub
Domain List<Pulumi.Settings Aws Native. Amplify. Inputs. Domain Sub Domain Setting> - The setting for the subdomain.
- Auto
Sub List<string>Domain Creation Patterns - Sets the branch patterns for automatic subdomain creation.
- Auto
Sub stringDomain Iam Role - The required AWS Identity and Access Management (IAMlong) service role for the Amazon Resource Name (ARN) for automatically creating subdomains.
- Certificate
Settings Pulumi.Aws Native. Amplify. Inputs. Domain Certificate Settings - The type of SSL/TLS certificate to use for your custom domain. If you don't specify a certificate type, Amplify uses the default certificate that it provisions and manages for you.
- Domain
Name string - The domain name for the domain association.
- Enable
Auto boolSub Domain - Enables the automated creation of subdomains for branches.
- App
Id string - The unique ID for an Amplify app.
- Sub
Domain []DomainSettings Sub Domain Setting Args - The setting for the subdomain.
- Auto
Sub []stringDomain Creation Patterns - Sets the branch patterns for automatic subdomain creation.
- Auto
Sub stringDomain Iam Role - The required AWS Identity and Access Management (IAMlong) service role for the Amazon Resource Name (ARN) for automatically creating subdomains.
- Certificate
Settings DomainCertificate Settings Args - The type of SSL/TLS certificate to use for your custom domain. If you don't specify a certificate type, Amplify uses the default certificate that it provisions and manages for you.
- Domain
Name string - The domain name for the domain association.
- Enable
Auto boolSub Domain - Enables the automated creation of subdomains for branches.
- app
Id String - The unique ID for an Amplify app.
- sub
Domain List<DomainSettings Sub Domain Setting> - The setting for the subdomain.
- auto
Sub List<String>Domain Creation Patterns - Sets the branch patterns for automatic subdomain creation.
- auto
Sub StringDomain Iam Role - The required AWS Identity and Access Management (IAMlong) service role for the Amazon Resource Name (ARN) for automatically creating subdomains.
- certificate
Settings DomainCertificate Settings - The type of SSL/TLS certificate to use for your custom domain. If you don't specify a certificate type, Amplify uses the default certificate that it provisions and manages for you.
- domain
Name String - The domain name for the domain association.
- enable
Auto BooleanSub Domain - Enables the automated creation of subdomains for branches.
- app
Id string - The unique ID for an Amplify app.
- sub
Domain DomainSettings Sub Domain Setting[] - The setting for the subdomain.
- auto
Sub string[]Domain Creation Patterns - Sets the branch patterns for automatic subdomain creation.
- auto
Sub stringDomain Iam Role - The required AWS Identity and Access Management (IAMlong) service role for the Amazon Resource Name (ARN) for automatically creating subdomains.
- certificate
Settings DomainCertificate Settings - The type of SSL/TLS certificate to use for your custom domain. If you don't specify a certificate type, Amplify uses the default certificate that it provisions and manages for you.
- domain
Name string - The domain name for the domain association.
- enable
Auto booleanSub Domain - Enables the automated creation of subdomains for branches.
- app_
id str - The unique ID for an Amplify app.
- sub_
domain_ Sequence[Domainsettings Sub Domain Setting Args] - The setting for the subdomain.
- auto_
sub_ Sequence[str]domain_ creation_ patterns - Sets the branch patterns for automatic subdomain creation.
- auto_
sub_ strdomain_ iam_ role - The required AWS Identity and Access Management (IAMlong) service role for the Amazon Resource Name (ARN) for automatically creating subdomains.
- certificate_
settings DomainCertificate Settings Args - The type of SSL/TLS certificate to use for your custom domain. If you don't specify a certificate type, Amplify uses the default certificate that it provisions and manages for you.
- domain_
name str - The domain name for the domain association.
- enable_
auto_ boolsub_ domain - Enables the automated creation of subdomains for branches.
- app
Id String - The unique ID for an Amplify app.
- sub
Domain List<Property Map>Settings - The setting for the subdomain.
- auto
Sub List<String>Domain Creation Patterns - Sets the branch patterns for automatic subdomain creation.
- auto
Sub StringDomain Iam Role - The required AWS Identity and Access Management (IAMlong) service role for the Amazon Resource Name (ARN) for automatically creating subdomains.
- certificate
Settings Property Map - The type of SSL/TLS certificate to use for your custom domain. If you don't specify a certificate type, Amplify uses the default certificate that it provisions and manages for you.
- domain
Name String - The domain name for the domain association.
- enable
Auto BooleanSub Domain - Enables the automated creation of subdomains for branches.
Outputs
All input properties are implicitly available as output properties. Additionally, the Domain resource produces the following output properties:
- Arn string
- ARN for the Domain Association.
- Certificate
Pulumi.
Aws Native. Amplify. Outputs. Domain Certificate - Certificate
Record string - DNS Record for certificate verification.
- Domain
Status string - Status for the Domain Association.
- Id string
- The provider-assigned unique ID for this managed resource.
- Status
Reason string - Reason for the current status of the domain.
- Update
Status string - The status of the domain update operation that is currently in progress. The following list describes the valid update states.
- REQUESTING_CERTIFICATE - The certificate is in the process of being updated.
- PENDING_VERIFICATION - Indicates that an Amplify managed certificate is in the process of being verified. This occurs during the creation of a custom domain or when a custom domain is updated to use a managed certificate.
- IMPORTING_CUSTOM_CERTIFICATE - Indicates that an Amplify custom certificate is in the process of being imported. This occurs during the creation of a custom domain or when a custom domain is updated to use a custom certificate.
- PENDING_DEPLOYMENT - Indicates that the subdomain or certificate changes are being propagated.
- AWAITING_APP_CNAME - Amplify is waiting for CNAME records corresponding to subdomains to be propagated. If your custom domain is on Route 53, Amplify handles this for you automatically. For more information about custom domains, see Setting up custom domains in the Amplify Hosting User Guide .
- UPDATE_COMPLETE - The certificate has been associated with a domain.
- UPDATE_FAILED - The certificate has failed to be provisioned or associated, and there is no existing active certificate to roll back to.
- Arn string
- ARN for the Domain Association.
- Certificate
Domain
Certificate - Certificate
Record string - DNS Record for certificate verification.
- Domain
Status string - Status for the Domain Association.
- Id string
- The provider-assigned unique ID for this managed resource.
- Status
Reason string - Reason for the current status of the domain.
- Update
Status string - The status of the domain update operation that is currently in progress. The following list describes the valid update states.
- REQUESTING_CERTIFICATE - The certificate is in the process of being updated.
- PENDING_VERIFICATION - Indicates that an Amplify managed certificate is in the process of being verified. This occurs during the creation of a custom domain or when a custom domain is updated to use a managed certificate.
- IMPORTING_CUSTOM_CERTIFICATE - Indicates that an Amplify custom certificate is in the process of being imported. This occurs during the creation of a custom domain or when a custom domain is updated to use a custom certificate.
- PENDING_DEPLOYMENT - Indicates that the subdomain or certificate changes are being propagated.
- AWAITING_APP_CNAME - Amplify is waiting for CNAME records corresponding to subdomains to be propagated. If your custom domain is on Route 53, Amplify handles this for you automatically. For more information about custom domains, see Setting up custom domains in the Amplify Hosting User Guide .
- UPDATE_COMPLETE - The certificate has been associated with a domain.
- UPDATE_FAILED - The certificate has failed to be provisioned or associated, and there is no existing active certificate to roll back to.
- arn String
- ARN for the Domain Association.
- certificate
Domain
Certificate - certificate
Record String - DNS Record for certificate verification.
- domain
Status String - Status for the Domain Association.
- id String
- The provider-assigned unique ID for this managed resource.
- status
Reason String - Reason for the current status of the domain.
- update
Status String - The status of the domain update operation that is currently in progress. The following list describes the valid update states.
- REQUESTING_CERTIFICATE - The certificate is in the process of being updated.
- PENDING_VERIFICATION - Indicates that an Amplify managed certificate is in the process of being verified. This occurs during the creation of a custom domain or when a custom domain is updated to use a managed certificate.
- IMPORTING_CUSTOM_CERTIFICATE - Indicates that an Amplify custom certificate is in the process of being imported. This occurs during the creation of a custom domain or when a custom domain is updated to use a custom certificate.
- PENDING_DEPLOYMENT - Indicates that the subdomain or certificate changes are being propagated.
- AWAITING_APP_CNAME - Amplify is waiting for CNAME records corresponding to subdomains to be propagated. If your custom domain is on Route 53, Amplify handles this for you automatically. For more information about custom domains, see Setting up custom domains in the Amplify Hosting User Guide .
- UPDATE_COMPLETE - The certificate has been associated with a domain.
- UPDATE_FAILED - The certificate has failed to be provisioned or associated, and there is no existing active certificate to roll back to.
- arn string
- ARN for the Domain Association.
- certificate
Domain
Certificate - certificate
Record string - DNS Record for certificate verification.
- domain
Status string - Status for the Domain Association.
- id string
- The provider-assigned unique ID for this managed resource.
- status
Reason string - Reason for the current status of the domain.
- update
Status string - The status of the domain update operation that is currently in progress. The following list describes the valid update states.
- REQUESTING_CERTIFICATE - The certificate is in the process of being updated.
- PENDING_VERIFICATION - Indicates that an Amplify managed certificate is in the process of being verified. This occurs during the creation of a custom domain or when a custom domain is updated to use a managed certificate.
- IMPORTING_CUSTOM_CERTIFICATE - Indicates that an Amplify custom certificate is in the process of being imported. This occurs during the creation of a custom domain or when a custom domain is updated to use a custom certificate.
- PENDING_DEPLOYMENT - Indicates that the subdomain or certificate changes are being propagated.
- AWAITING_APP_CNAME - Amplify is waiting for CNAME records corresponding to subdomains to be propagated. If your custom domain is on Route 53, Amplify handles this for you automatically. For more information about custom domains, see Setting up custom domains in the Amplify Hosting User Guide .
- UPDATE_COMPLETE - The certificate has been associated with a domain.
- UPDATE_FAILED - The certificate has failed to be provisioned or associated, and there is no existing active certificate to roll back to.
- arn str
- ARN for the Domain Association.
- certificate
Domain
Certificate - certificate_
record str - DNS Record for certificate verification.
- domain_
status str - Status for the Domain Association.
- id str
- The provider-assigned unique ID for this managed resource.
- status_
reason str - Reason for the current status of the domain.
- update_
status str - The status of the domain update operation that is currently in progress. The following list describes the valid update states.
- REQUESTING_CERTIFICATE - The certificate is in the process of being updated.
- PENDING_VERIFICATION - Indicates that an Amplify managed certificate is in the process of being verified. This occurs during the creation of a custom domain or when a custom domain is updated to use a managed certificate.
- IMPORTING_CUSTOM_CERTIFICATE - Indicates that an Amplify custom certificate is in the process of being imported. This occurs during the creation of a custom domain or when a custom domain is updated to use a custom certificate.
- PENDING_DEPLOYMENT - Indicates that the subdomain or certificate changes are being propagated.
- AWAITING_APP_CNAME - Amplify is waiting for CNAME records corresponding to subdomains to be propagated. If your custom domain is on Route 53, Amplify handles this for you automatically. For more information about custom domains, see Setting up custom domains in the Amplify Hosting User Guide .
- UPDATE_COMPLETE - The certificate has been associated with a domain.
- UPDATE_FAILED - The certificate has failed to be provisioned or associated, and there is no existing active certificate to roll back to.
- arn String
- ARN for the Domain Association.
- certificate Property Map
- certificate
Record String - DNS Record for certificate verification.
- domain
Status String - Status for the Domain Association.
- id String
- The provider-assigned unique ID for this managed resource.
- status
Reason String - Reason for the current status of the domain.
- update
Status String - The status of the domain update operation that is currently in progress. The following list describes the valid update states.
- REQUESTING_CERTIFICATE - The certificate is in the process of being updated.
- PENDING_VERIFICATION - Indicates that an Amplify managed certificate is in the process of being verified. This occurs during the creation of a custom domain or when a custom domain is updated to use a managed certificate.
- IMPORTING_CUSTOM_CERTIFICATE - Indicates that an Amplify custom certificate is in the process of being imported. This occurs during the creation of a custom domain or when a custom domain is updated to use a custom certificate.
- PENDING_DEPLOYMENT - Indicates that the subdomain or certificate changes are being propagated.
- AWAITING_APP_CNAME - Amplify is waiting for CNAME records corresponding to subdomains to be propagated. If your custom domain is on Route 53, Amplify handles this for you automatically. For more information about custom domains, see Setting up custom domains in the Amplify Hosting User Guide .
- UPDATE_COMPLETE - The certificate has been associated with a domain.
- UPDATE_FAILED - The certificate has failed to be provisioned or associated, and there is no existing active certificate to roll back to.
Supporting Types
DomainCertificate, DomainCertificateArgs
- Certificate
Arn string The Amazon resource name (ARN) for a custom certificate that you have already added to AWS Certificate Manager in your AWS account .
This field is required only when the certificate type is
CUSTOM
.- Certificate
Type Pulumi.Aws Native. Amplify. Domain Certificate Certificate Type The type of SSL/TLS certificate that you want to use.
Specify
AMPLIFY_MANAGED
to use the default certificate that Amplify provisions for you.Specify
CUSTOM
to use your own certificate that you have already added to AWS Certificate Manager in your AWS account . Make sure you request (or import) the certificate in the US East (N. Virginia) Region (us-east-1). For more information about using ACM, see Importing certificates into AWS Certificate Manager in the ACM User guide .- Certificate
Verification stringDns Record - The DNS record for certificate verification.
- Certificate
Arn string The Amazon resource name (ARN) for a custom certificate that you have already added to AWS Certificate Manager in your AWS account .
This field is required only when the certificate type is
CUSTOM
.- Certificate
Type DomainCertificate Certificate Type The type of SSL/TLS certificate that you want to use.
Specify
AMPLIFY_MANAGED
to use the default certificate that Amplify provisions for you.Specify
CUSTOM
to use your own certificate that you have already added to AWS Certificate Manager in your AWS account . Make sure you request (or import) the certificate in the US East (N. Virginia) Region (us-east-1). For more information about using ACM, see Importing certificates into AWS Certificate Manager in the ACM User guide .- Certificate
Verification stringDns Record - The DNS record for certificate verification.
- certificate
Arn String The Amazon resource name (ARN) for a custom certificate that you have already added to AWS Certificate Manager in your AWS account .
This field is required only when the certificate type is
CUSTOM
.- certificate
Type DomainCertificate Certificate Type The type of SSL/TLS certificate that you want to use.
Specify
AMPLIFY_MANAGED
to use the default certificate that Amplify provisions for you.Specify
CUSTOM
to use your own certificate that you have already added to AWS Certificate Manager in your AWS account . Make sure you request (or import) the certificate in the US East (N. Virginia) Region (us-east-1). For more information about using ACM, see Importing certificates into AWS Certificate Manager in the ACM User guide .- certificate
Verification StringDns Record - The DNS record for certificate verification.
- certificate
Arn string The Amazon resource name (ARN) for a custom certificate that you have already added to AWS Certificate Manager in your AWS account .
This field is required only when the certificate type is
CUSTOM
.- certificate
Type DomainCertificate Certificate Type The type of SSL/TLS certificate that you want to use.
Specify
AMPLIFY_MANAGED
to use the default certificate that Amplify provisions for you.Specify
CUSTOM
to use your own certificate that you have already added to AWS Certificate Manager in your AWS account . Make sure you request (or import) the certificate in the US East (N. Virginia) Region (us-east-1). For more information about using ACM, see Importing certificates into AWS Certificate Manager in the ACM User guide .- certificate
Verification stringDns Record - The DNS record for certificate verification.
- certificate_
arn str The Amazon resource name (ARN) for a custom certificate that you have already added to AWS Certificate Manager in your AWS account .
This field is required only when the certificate type is
CUSTOM
.- certificate_
type DomainCertificate Certificate Type The type of SSL/TLS certificate that you want to use.
Specify
AMPLIFY_MANAGED
to use the default certificate that Amplify provisions for you.Specify
CUSTOM
to use your own certificate that you have already added to AWS Certificate Manager in your AWS account . Make sure you request (or import) the certificate in the US East (N. Virginia) Region (us-east-1). For more information about using ACM, see Importing certificates into AWS Certificate Manager in the ACM User guide .- certificate_
verification_ strdns_ record - The DNS record for certificate verification.
- certificate
Arn String The Amazon resource name (ARN) for a custom certificate that you have already added to AWS Certificate Manager in your AWS account .
This field is required only when the certificate type is
CUSTOM
.- certificate
Type "AMPLIFY_MANAGED" | "CUSTOM" The type of SSL/TLS certificate that you want to use.
Specify
AMPLIFY_MANAGED
to use the default certificate that Amplify provisions for you.Specify
CUSTOM
to use your own certificate that you have already added to AWS Certificate Manager in your AWS account . Make sure you request (or import) the certificate in the US East (N. Virginia) Region (us-east-1). For more information about using ACM, see Importing certificates into AWS Certificate Manager in the ACM User guide .- certificate
Verification StringDns Record - The DNS record for certificate verification.
DomainCertificateCertificateType, DomainCertificateCertificateTypeArgs
- Amplify
Managed - AMPLIFY_MANAGED
- Custom
- CUSTOM
- Domain
Certificate Certificate Type Amplify Managed - AMPLIFY_MANAGED
- Domain
Certificate Certificate Type Custom - CUSTOM
- Amplify
Managed - AMPLIFY_MANAGED
- Custom
- CUSTOM
- Amplify
Managed - AMPLIFY_MANAGED
- Custom
- CUSTOM
- AMPLIFY_MANAGED
- AMPLIFY_MANAGED
- CUSTOM
- CUSTOM
- "AMPLIFY_MANAGED"
- AMPLIFY_MANAGED
- "CUSTOM"
- CUSTOM
DomainCertificateSettings, DomainCertificateSettingsArgs
- Certificate
Type Pulumi.Aws Native. Amplify. Domain Certificate Settings Certificate Type The certificate type.
Specify
AMPLIFY_MANAGED
to use the default certificate that Amplify provisions for you.Specify
CUSTOM
to use your own certificate that you have already added to AWS Certificate Manager in your AWS account . Make sure you request (or import) the certificate in the US East (N. Virginia) Region (us-east-1). For more information about using ACM, see Importing certificates into AWS Certificate Manager in the ACM User guide .- Custom
Certificate stringArn The Amazon resource name (ARN) for the custom certificate that you have already added to AWS Certificate Manager in your AWS account .
This field is required only when the certificate type is
CUSTOM
.
- Certificate
Type DomainCertificate Settings Certificate Type The certificate type.
Specify
AMPLIFY_MANAGED
to use the default certificate that Amplify provisions for you.Specify
CUSTOM
to use your own certificate that you have already added to AWS Certificate Manager in your AWS account . Make sure you request (or import) the certificate in the US East (N. Virginia) Region (us-east-1). For more information about using ACM, see Importing certificates into AWS Certificate Manager in the ACM User guide .- Custom
Certificate stringArn The Amazon resource name (ARN) for the custom certificate that you have already added to AWS Certificate Manager in your AWS account .
This field is required only when the certificate type is
CUSTOM
.
- certificate
Type DomainCertificate Settings Certificate Type The certificate type.
Specify
AMPLIFY_MANAGED
to use the default certificate that Amplify provisions for you.Specify
CUSTOM
to use your own certificate that you have already added to AWS Certificate Manager in your AWS account . Make sure you request (or import) the certificate in the US East (N. Virginia) Region (us-east-1). For more information about using ACM, see Importing certificates into AWS Certificate Manager in the ACM User guide .- custom
Certificate StringArn The Amazon resource name (ARN) for the custom certificate that you have already added to AWS Certificate Manager in your AWS account .
This field is required only when the certificate type is
CUSTOM
.
- certificate
Type DomainCertificate Settings Certificate Type The certificate type.
Specify
AMPLIFY_MANAGED
to use the default certificate that Amplify provisions for you.Specify
CUSTOM
to use your own certificate that you have already added to AWS Certificate Manager in your AWS account . Make sure you request (or import) the certificate in the US East (N. Virginia) Region (us-east-1). For more information about using ACM, see Importing certificates into AWS Certificate Manager in the ACM User guide .- custom
Certificate stringArn The Amazon resource name (ARN) for the custom certificate that you have already added to AWS Certificate Manager in your AWS account .
This field is required only when the certificate type is
CUSTOM
.
- certificate_
type DomainCertificate Settings Certificate Type The certificate type.
Specify
AMPLIFY_MANAGED
to use the default certificate that Amplify provisions for you.Specify
CUSTOM
to use your own certificate that you have already added to AWS Certificate Manager in your AWS account . Make sure you request (or import) the certificate in the US East (N. Virginia) Region (us-east-1). For more information about using ACM, see Importing certificates into AWS Certificate Manager in the ACM User guide .- custom_
certificate_ strarn The Amazon resource name (ARN) for the custom certificate that you have already added to AWS Certificate Manager in your AWS account .
This field is required only when the certificate type is
CUSTOM
.
- certificate
Type "AMPLIFY_MANAGED" | "CUSTOM" The certificate type.
Specify
AMPLIFY_MANAGED
to use the default certificate that Amplify provisions for you.Specify
CUSTOM
to use your own certificate that you have already added to AWS Certificate Manager in your AWS account . Make sure you request (or import) the certificate in the US East (N. Virginia) Region (us-east-1). For more information about using ACM, see Importing certificates into AWS Certificate Manager in the ACM User guide .- custom
Certificate StringArn The Amazon resource name (ARN) for the custom certificate that you have already added to AWS Certificate Manager in your AWS account .
This field is required only when the certificate type is
CUSTOM
.
DomainCertificateSettingsCertificateType, DomainCertificateSettingsCertificateTypeArgs
- Amplify
Managed - AMPLIFY_MANAGED
- Custom
- CUSTOM
- Domain
Certificate Settings Certificate Type Amplify Managed - AMPLIFY_MANAGED
- Domain
Certificate Settings Certificate Type Custom - CUSTOM
- Amplify
Managed - AMPLIFY_MANAGED
- Custom
- CUSTOM
- Amplify
Managed - AMPLIFY_MANAGED
- Custom
- CUSTOM
- AMPLIFY_MANAGED
- AMPLIFY_MANAGED
- CUSTOM
- CUSTOM
- "AMPLIFY_MANAGED"
- AMPLIFY_MANAGED
- "CUSTOM"
- CUSTOM
DomainSubDomainSetting, DomainSubDomainSettingArgs
- Branch
Name string The branch name setting for the subdomain.
Length Constraints: Minimum length of 1. Maximum length of 255.
Pattern: (?s).+
- Prefix string
- The prefix setting for the subdomain.
- Branch
Name string The branch name setting for the subdomain.
Length Constraints: Minimum length of 1. Maximum length of 255.
Pattern: (?s).+
- Prefix string
- The prefix setting for the subdomain.
- branch
Name String The branch name setting for the subdomain.
Length Constraints: Minimum length of 1. Maximum length of 255.
Pattern: (?s).+
- prefix String
- The prefix setting for the subdomain.
- branch
Name string The branch name setting for the subdomain.
Length Constraints: Minimum length of 1. Maximum length of 255.
Pattern: (?s).+
- prefix string
- The prefix setting for the subdomain.
- branch_
name str The branch name setting for the subdomain.
Length Constraints: Minimum length of 1. Maximum length of 255.
Pattern: (?s).+
- prefix str
- The prefix setting for the subdomain.
- branch
Name String The branch name setting for the subdomain.
Length Constraints: Minimum length of 1. Maximum length of 255.
Pattern: (?s).+
- prefix String
- The prefix setting for the subdomain.
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0
AWS Native is in preview. AWS Classic is fully supported.