Class CfnAssetMixinProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.cfnpropertymixins.services.mediapackage.CfnAssetMixinProps.Jsii$Proxy
- All Implemented Interfaces:
CfnAssetMixinProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnAssetMixinProps
@Stability(Stable)
@Internal
public static final class CfnAssetMixinProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnAssetMixinProps
An implementation for
CfnAssetMixinProps-
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.mediapackage.CfnAssetMixinProps
CfnAssetMixinProps.Builder, CfnAssetMixinProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedJsii$Proxy(CfnAssetMixinProps.Builder builder) Constructor that initializes the object based on literal property values passed by theCfnAssetMixinProps.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 ObjectList of playback endpoints that are available for this asset.final StringgetId()Unique identifier that you assign to the asset.final StringThe ID of the packaging group associated with this asset.final StringUnique identifier for this asset, as it's configured in the key provider service.final StringThe ARN for the source content in Amazon S3.final StringThe ARN for the IAM role that provides AWS Elemental MediaPackage access to the Amazon S3 bucket where the source content is stored.getTags()The tags to assign to the asset.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 theCfnAssetMixinProps.Builder.
-
-
Method Details
-
getEgressEndpoints
Description copied from interface:CfnAssetMixinPropsList of playback endpoints that are available for this asset.Returns union: either
IResolvableor Listinvalid input: '<'eitherIResolvableorCfnAssetPropsMixin.EgressEndpointProperty>- Specified by:
getEgressEndpointsin interfaceCfnAssetMixinProps- See Also:
-
getId
Description copied from interface:CfnAssetMixinPropsUnique identifier that you assign to the asset.- Specified by:
getIdin interfaceCfnAssetMixinProps- See Also:
-
getPackagingGroupId
Description copied from interface:CfnAssetMixinPropsThe ID of the packaging group associated with this asset.- Specified by:
getPackagingGroupIdin interfaceCfnAssetMixinProps- See Also:
-
getResourceId
Description copied from interface:CfnAssetMixinPropsUnique identifier for this asset, as it's configured in the key provider service.- Specified by:
getResourceIdin interfaceCfnAssetMixinProps- See Also:
-
getSourceArn
Description copied from interface:CfnAssetMixinPropsThe ARN for the source content in Amazon S3.- Specified by:
getSourceArnin interfaceCfnAssetMixinProps- See Also:
-
getSourceRoleArn
Description copied from interface:CfnAssetMixinPropsThe ARN for the IAM role that provides AWS Elemental MediaPackage access to the Amazon S3 bucket where the source content is stored.Valid format: arn:aws:iam::{accountID}:role/{name}
- Specified by:
getSourceRoleArnin interfaceCfnAssetMixinProps- See Also:
-
getTags
Description copied from interface:CfnAssetMixinPropsThe tags to assign to the asset.- Specified by:
getTagsin interfaceCfnAssetMixinProps- 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()
-