Class CfnDomainMixinProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.cfnpropertymixins.services.amplify.CfnDomainMixinProps.Jsii$Proxy
- All Implemented Interfaces:
CfnDomainMixinProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnDomainMixinProps
@Stability(Stable)
@Internal
public static final class CfnDomainMixinProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnDomainMixinProps
An implementation for
CfnDomainMixinProps-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationModeNested classes/interfaces inherited from interface software.amazon.awscdk.cfnpropertymixins.services.amplify.CfnDomainMixinProps
CfnDomainMixinProps.Builder, CfnDomainMixinProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedJsii$Proxy(CfnDomainMixinProps.Builder builder) Constructor that initializes the object based on literal property values passed by theCfnDomainMixinProps.Builder.protectedJsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject. -
Method Summary
Modifier and TypeMethodDescriptioncom.fasterxml.jackson.databind.JsonNodefinal booleanfinal StringgetAppId()The unique ID for an Amplify app.Sets the branch patterns for automatic subdomain creation.final ObjectThe required AWS Identity and Access Management (IAMlong) service role for the Amazon Resource Name (ARN) for automatically creating subdomains.final ObjectThe type of SSL/TLS certificate to use for your custom domain.final StringThe domain name for the domain association.final ObjectEnables the automated creation of subdomains for branches.final ObjectThe setting for the subdomain.final inthashCode()Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
-
Constructor Details
-
Jsii$Proxy
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject.- Parameters:
objRef- Reference to the JSII managed object.
-
Jsii$Proxy
Constructor that initializes the object based on literal property values passed by theCfnDomainMixinProps.Builder.
-
-
Method Details
-
getAppId
Description copied from interface:CfnDomainMixinPropsThe unique ID for an Amplify app.- Specified by:
getAppIdin interfaceCfnDomainMixinProps- See Also:
-
getAutoSubDomainCreationPatterns
Description copied from interface:CfnDomainMixinPropsSets the branch patterns for automatic subdomain creation.- Specified by:
getAutoSubDomainCreationPatternsin interfaceCfnDomainMixinProps- See Also:
-
getAutoSubDomainIamRole
Description copied from interface:CfnDomainMixinPropsThe required AWS Identity and Access Management (IAMlong) service role for the Amazon Resource Name (ARN) for automatically creating subdomains.- Specified by:
getAutoSubDomainIamRolein interfaceCfnDomainMixinProps- See Also:
-
getCertificateSettings
Description copied from interface:CfnDomainMixinPropsThe 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.
Returns union: either
IResolvableorCfnDomainPropsMixin.CertificateSettingsProperty- Specified by:
getCertificateSettingsin interfaceCfnDomainMixinProps- See Also:
-
getDomainName
Description copied from interface:CfnDomainMixinPropsThe domain name for the domain association.- Specified by:
getDomainNamein interfaceCfnDomainMixinProps- See Also:
-
getEnableAutoSubDomain
Description copied from interface:CfnDomainMixinPropsEnables the automated creation of subdomains for branches.Returns union: either
BooleanorIResolvable- Specified by:
getEnableAutoSubDomainin interfaceCfnDomainMixinProps- See Also:
-
getSubDomainSettings
Description copied from interface:CfnDomainMixinPropsThe setting for the subdomain.Returns union: either
IResolvableor Listinvalid input: '<'eitherIResolvableorCfnDomainPropsMixin.SubDomainSettingProperty>- Specified by:
getSubDomainSettingsin interfaceCfnDomainMixinProps- See Also:
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-