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.InitializationMode
Nested classes/interfaces inherited from interface software.amazon.awscdk.services.nimblestudio.CfnStudioComponentProps
CfnStudioComponentProps.Builder, CfnStudioComponentProps.Jsii$Proxy
-
Constructor Summary
ModifierConstructorDescriptionprotected
Constructor that initializes the object based on literal property values passed by theCfnStudioComponentProps.Builder
.protected
Jsii$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.JsonNode
final boolean
final Object
The configuration of the studio component, based on component type.final String
A human-readable description for the studio component resource.The EC2 security groups that control access to the studio component.final Object
Initialization scripts for studio components.final String
getName()
A friendly name for the studio component resource.final Object
Parameters for the studio component scripts.final String
The unique identifier for a studio resource.final String
The specific subtype of a studio component.getTags()
An array of key-value pairs to apply to this resource.final String
getType()
The type of the studio component.final int
hashCode()
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:CfnStudioComponentProps
A friendly name for the studio component resource.- Specified by:
getName
in interfaceCfnStudioComponentProps
- See Also:
-
getStudioId
Description copied from interface:CfnStudioComponentProps
The unique identifier for a studio resource.In Nimble Studio, all other resources are contained in a studio resource.
- Specified by:
getStudioId
in interfaceCfnStudioComponentProps
- See Also:
-
getType
Description copied from interface:CfnStudioComponentProps
The type of the studio component.- Specified by:
getType
in interfaceCfnStudioComponentProps
- See Also:
-
getConfiguration
Description copied from interface:CfnStudioComponentProps
The configuration of the studio component, based on component type.- Specified by:
getConfiguration
in interfaceCfnStudioComponentProps
- See Also:
-
getDescription
Description copied from interface:CfnStudioComponentProps
A human-readable description for the studio component resource.- Specified by:
getDescription
in interfaceCfnStudioComponentProps
- See Also:
-
getEc2SecurityGroupIds
Description copied from interface:CfnStudioComponentProps
The EC2 security groups that control access to the studio component.- Specified by:
getEc2SecurityGroupIds
in interfaceCfnStudioComponentProps
- See Also:
-
getInitializationScripts
Description copied from interface:CfnStudioComponentProps
Initialization scripts for studio components.- Specified by:
getInitializationScripts
in interfaceCfnStudioComponentProps
- See Also:
-
getScriptParameters
Description copied from interface:CfnStudioComponentProps
Parameters for the studio component scripts.- Specified by:
getScriptParameters
in interfaceCfnStudioComponentProps
- See Also:
-
getSubtype
Description copied from interface:CfnStudioComponentProps
The specific subtype of a studio component.- Specified by:
getSubtype
in interfaceCfnStudioComponentProps
- See Also:
-
getTags
Description copied from interface:CfnStudioComponentProps
An array of key-value pairs to apply to this resource.For more information, see Tag .
- Specified by:
getTags
in interfaceCfnStudioComponentProps
- See Also:
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJson
in interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-