Class CfnSubscriptionTargetProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.datazone.CfnSubscriptionTargetProps.Jsii$Proxy
- All Implemented Interfaces:
CfnSubscriptionTargetProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnSubscriptionTargetProps
@Stability(Stable)
@Internal
public static final class CfnSubscriptionTargetProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnSubscriptionTargetProps
An implementation for
CfnSubscriptionTargetProps-
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.CfnSubscriptionTargetProps
CfnSubscriptionTargetProps.Builder, CfnSubscriptionTargetProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnSubscriptionTargetProps.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 booleanThe asset types included in the subscription target.The authorized principals included in the subscription target.final StringThe ID of the Amazon DataZone domain in which subscription target is created.final StringThe ID of the environment in which subscription target is created.final StringThe manage access role that is used to create the subscription target.final StringgetName()The name of the subscription target.final StringThe provider of the subscription target.final ObjectThe configuration of the subscription target.final StringgetType()The type of the subscription target.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 theCfnSubscriptionTargetProps.Builder.
-
-
Method Details
-
getApplicableAssetTypes
Description copied from interface:CfnSubscriptionTargetPropsThe asset types included in the subscription target.- Specified by:
getApplicableAssetTypesin interfaceCfnSubscriptionTargetProps- See Also:
-
getAuthorizedPrincipals
Description copied from interface:CfnSubscriptionTargetPropsThe authorized principals included in the subscription target.- Specified by:
getAuthorizedPrincipalsin interfaceCfnSubscriptionTargetProps- See Also:
-
getDomainIdentifier
Description copied from interface:CfnSubscriptionTargetPropsThe ID of the Amazon DataZone domain in which subscription target is created.- Specified by:
getDomainIdentifierin interfaceCfnSubscriptionTargetProps- See Also:
-
getEnvironmentIdentifier
Description copied from interface:CfnSubscriptionTargetPropsThe ID of the environment in which subscription target is created.- Specified by:
getEnvironmentIdentifierin interfaceCfnSubscriptionTargetProps- See Also:
-
getName
Description copied from interface:CfnSubscriptionTargetPropsThe name of the subscription target.- Specified by:
getNamein interfaceCfnSubscriptionTargetProps- See Also:
-
getSubscriptionTargetConfig
Description copied from interface:CfnSubscriptionTargetPropsThe configuration of the subscription target.Returns union: either
IResolvableor Listinvalid input: '<'eitherIResolvableorCfnSubscriptionTarget.SubscriptionTargetFormProperty>- Specified by:
getSubscriptionTargetConfigin interfaceCfnSubscriptionTargetProps- See Also:
-
getType
Description copied from interface:CfnSubscriptionTargetPropsThe type of the subscription target.- Specified by:
getTypein interfaceCfnSubscriptionTargetProps- See Also:
-
getManageAccessRole
Description copied from interface:CfnSubscriptionTargetPropsThe manage access role that is used to create the subscription target.- Specified by:
getManageAccessRolein interfaceCfnSubscriptionTargetProps- See Also:
-
getProvider
Description copied from interface:CfnSubscriptionTargetPropsThe provider of the subscription target.- Specified by:
getProviderin interfaceCfnSubscriptionTargetProps- 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()
-