Class CfnStudioComponentProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.nimblestudio.CfnStudioComponentProps.Jsii$Proxy
- All Implemented Interfaces:
CfnStudioComponentProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
- CfnStudioComponentProps
@Stability(Stable)
@Internal
public static final class CfnStudioComponentProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnStudioComponentProps
An implementation for
CfnStudioComponentProps-
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.nimblestudio.CfnStudioComponentProps
CfnStudioComponentProps.Builder, CfnStudioComponentProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnStudioComponentProps.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 ObjectThe configuration of the studio component, based on component type.final StringA human-readable description for the studio component resource.The EC2 security groups that control access to the studio component.final ObjectInitialization scripts for studio components.final StringgetName()A friendly name for the studio component resource.final ObjectParameters for the studio component scripts.final StringThe unique identifier for a studio resource.final StringThe specific subtype of a studio component.getTags()An array of key-value pairs to apply to this resource.final StringgetType()The type of the studio component.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 theCfnStudioComponentProps.Builder.
-
-
Method Details
-
getName
Description copied from interface:CfnStudioComponentPropsA friendly name for the studio component resource.- Specified by:
getNamein interfaceCfnStudioComponentProps
-
getStudioId
Description copied from interface:CfnStudioComponentPropsThe unique identifier for a studio resource.In Nimble Studio , all other resources are contained in a studio resource.
- Specified by:
getStudioIdin interfaceCfnStudioComponentProps
-
getType
Description copied from interface:CfnStudioComponentPropsThe type of the studio component.- Specified by:
getTypein interfaceCfnStudioComponentProps
-
getConfiguration
Description copied from interface:CfnStudioComponentPropsThe configuration of the studio component, based on component type.- Specified by:
getConfigurationin interfaceCfnStudioComponentProps
-
getDescription
Description copied from interface:CfnStudioComponentPropsA human-readable description for the studio component resource.- Specified by:
getDescriptionin interfaceCfnStudioComponentProps
-
getEc2SecurityGroupIds
Description copied from interface:CfnStudioComponentPropsThe EC2 security groups that control access to the studio component.- Specified by:
getEc2SecurityGroupIdsin interfaceCfnStudioComponentProps
-
getInitializationScripts
Description copied from interface:CfnStudioComponentPropsInitialization scripts for studio components.- Specified by:
getInitializationScriptsin interfaceCfnStudioComponentProps
-
getScriptParameters
Description copied from interface:CfnStudioComponentPropsParameters for the studio component scripts.- Specified by:
getScriptParametersin interfaceCfnStudioComponentProps
-
getSubtype
Description copied from interface:CfnStudioComponentPropsThe specific subtype of a studio component.- Specified by:
getSubtypein interfaceCfnStudioComponentProps
-
getTags
Description copied from interface:CfnStudioComponentPropsAn array of key-value pairs to apply to this resource.For more information, see Tag .
- Specified by:
getTagsin interfaceCfnStudioComponentProps
-
$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()
-