@Stability(value=Stable) public static final class CfnApi.DomainConfigurationProperty.Builder extends Object implements software.amazon.jsii.Builder<CfnApi.DomainConfigurationProperty>
CfnApi.DomainConfigurationProperty| Constructor and Description |
|---|
Builder() |
@Stability(value=Stable) public CfnApi.DomainConfigurationProperty.Builder certificateArn(String certificateArn)
CfnApi.DomainConfigurationProperty.getCertificateArn()certificateArn - `CfnApi.DomainConfigurationProperty.CertificateArn`. This parameter is required.this@Stability(value=Stable) public CfnApi.DomainConfigurationProperty.Builder domainName(String domainName)
CfnApi.DomainConfigurationProperty.getDomainName()domainName - `CfnApi.DomainConfigurationProperty.DomainName`. This parameter is required.this@Stability(value=Stable) public CfnApi.DomainConfigurationProperty.Builder basePath(List<String> basePath)
CfnApi.DomainConfigurationProperty.getBasePath()basePath - `CfnApi.DomainConfigurationProperty.BasePath`.this@Stability(value=Stable) public CfnApi.DomainConfigurationProperty.Builder endpointConfiguration(String endpointConfiguration)
CfnApi.DomainConfigurationProperty.getEndpointConfiguration()endpointConfiguration - `CfnApi.DomainConfigurationProperty.EndpointConfiguration`.this@Stability(value=Stable) public CfnApi.DomainConfigurationProperty.Builder mutualTlsAuthentication(CfnApi.MutualTlsAuthenticationProperty mutualTlsAuthentication)
CfnApi.DomainConfigurationProperty.getMutualTlsAuthentication()mutualTlsAuthentication - `CfnApi.DomainConfigurationProperty.MutualTlsAuthentication`.this@Stability(value=Stable) public CfnApi.DomainConfigurationProperty.Builder mutualTlsAuthentication(IResolvable mutualTlsAuthentication)
CfnApi.DomainConfigurationProperty.getMutualTlsAuthentication()mutualTlsAuthentication - `CfnApi.DomainConfigurationProperty.MutualTlsAuthentication`.this@Stability(value=Stable) public CfnApi.DomainConfigurationProperty.Builder ownershipVerificationCertificateArn(String ownershipVerificationCertificateArn)
ownershipVerificationCertificateArn - `CfnApi.DomainConfigurationProperty.OwnershipVerificationCertificateArn`.this@Stability(value=Stable) public CfnApi.DomainConfigurationProperty.Builder route53(CfnApi.Route53ConfigurationProperty route53)
CfnApi.DomainConfigurationProperty.getRoute53()route53 - `CfnApi.DomainConfigurationProperty.Route53`.this@Stability(value=Stable) public CfnApi.DomainConfigurationProperty.Builder route53(IResolvable route53)
CfnApi.DomainConfigurationProperty.getRoute53()route53 - `CfnApi.DomainConfigurationProperty.Route53`.this@Stability(value=Stable) public CfnApi.DomainConfigurationProperty.Builder securityPolicy(String securityPolicy)
CfnApi.DomainConfigurationProperty.getSecurityPolicy()securityPolicy - `CfnApi.DomainConfigurationProperty.SecurityPolicy`.this@Stability(value=Stable) public CfnApi.DomainConfigurationProperty build()
build in interface software.amazon.jsii.Builder<CfnApi.DomainConfigurationProperty>CfnApi.DomainConfigurationPropertyNullPointerException - if any required attribute was not providedCopyright © 2022. All rights reserved.