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