Class CfnDomainProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.datazone.CfnDomainProps.Jsii$Proxy
- All Implemented Interfaces:
CfnDomainProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnDomainProps
@Stability(Stable)
@Internal
public static final class CfnDomainProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnDomainProps
An implementation for
CfnDomainProps-
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.services.datazone.CfnDomainProps
CfnDomainProps.Builder, CfnDomainProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedJsii$Proxy(CfnDomainProps.Builder builder) Constructor that initializes the object based on literal property values passed by theCfnDomainProps.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 StringThe description of the Amazon DataZone domain.final StringThe domain execution role that is created when an Amazon DataZone domain is created.final StringThe domain version.final StringThe identifier of the AWS Key Management Service (KMS) key that is used to encrypt the Amazon DataZone domain, metadata, and reporting data.final StringgetName()The name of the Amazon DataZone domain.final StringThe service role of the domain.final ObjectThe single sign-on details in Amazon DataZone.getTags()The tags specified for the Amazon DataZone domain.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 theCfnDomainProps.Builder.
-
-
Method Details
-
getDomainExecutionRole
Description copied from interface:CfnDomainPropsThe domain execution role that is created when an Amazon DataZone domain is created.The domain execution role is created in the AWS account that houses the Amazon DataZone domain.
- Specified by:
getDomainExecutionRolein interfaceCfnDomainProps- See Also:
-
getName
Description copied from interface:CfnDomainPropsThe name of the Amazon DataZone domain.- Specified by:
getNamein interfaceCfnDomainProps- See Also:
-
getDescription
Description copied from interface:CfnDomainPropsThe description of the Amazon DataZone domain.- Specified by:
getDescriptionin interfaceCfnDomainProps- See Also:
-
getDomainVersion
Description copied from interface:CfnDomainPropsThe domain version.- Specified by:
getDomainVersionin interfaceCfnDomainProps- See Also:
-
getKmsKeyIdentifier
Description copied from interface:CfnDomainPropsThe identifier of the AWS Key Management Service (KMS) key that is used to encrypt the Amazon DataZone domain, metadata, and reporting data.- Specified by:
getKmsKeyIdentifierin interfaceCfnDomainProps- See Also:
-
getServiceRole
Description copied from interface:CfnDomainPropsThe service role of the domain.- Specified by:
getServiceRolein interfaceCfnDomainProps- See Also:
-
getSingleSignOn
Description copied from interface:CfnDomainPropsThe single sign-on details in Amazon DataZone.Returns union: either
IResolvableorCfnDomain.SingleSignOnProperty- Specified by:
getSingleSignOnin interfaceCfnDomainProps- See Also:
-
getTags
Description copied from interface:CfnDomainPropsThe tags specified for the Amazon DataZone domain.- Specified by:
getTagsin interfaceCfnDomainProps- 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()
-