Class CfnStudioProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.nimblestudio.CfnStudioProps.Jsii$Proxy
- All Implemented Interfaces:
CfnStudioProps
,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnStudioProps
@Stability(Stable)
@Internal
public static final class CfnStudioProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnStudioProps
An implementation for
CfnStudioProps
-
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.CfnStudioProps
CfnStudioProps.Builder, CfnStudioProps.Jsii$Proxy
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
Jsii$Proxy
(CfnStudioProps.Builder builder) Constructor that initializes the object based on literal property values passed by theCfnStudioProps.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 String
The IAM role that Studio Admins will assume when logging in to the Nimble Studio portal.final String
A friendly name for the studio.final Object
Configuration of the encryption method that is used for the studio.final String
The studio name that is used in the URL of the Nimble Studio portal when accessed by Nimble Studio users.getTags()
final String
The IAM role that Studio Users will assume when logging in to the Nimble Studio portal.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 theCfnStudioProps.Builder
.
-
-
Method Details
-
getAdminRoleArn
Description copied from interface:CfnStudioProps
The IAM role that Studio Admins will assume when logging in to the Nimble Studio portal.
.- Specified by:
getAdminRoleArn
in interfaceCfnStudioProps
- See Also:
-
getDisplayName
Description copied from interface:CfnStudioProps
A friendly name for the studio.
.- Specified by:
getDisplayName
in interfaceCfnStudioProps
- See Also:
-
getStudioName
Description copied from interface:CfnStudioProps
The studio name that is used in the URL of the Nimble Studio portal when accessed by Nimble Studio users.
.- Specified by:
getStudioName
in interfaceCfnStudioProps
- See Also:
-
getUserRoleArn
Description copied from interface:CfnStudioProps
The IAM role that Studio Users will assume when logging in to the Nimble Studio portal.
.- Specified by:
getUserRoleArn
in interfaceCfnStudioProps
- See Also:
-
getStudioEncryptionConfiguration
Description copied from interface:CfnStudioProps
Configuration of the encryption method that is used for the studio.
.- Specified by:
getStudioEncryptionConfiguration
in interfaceCfnStudioProps
- See Also:
-
getTags
- Specified by:
getTags
in interfaceCfnStudioProps
- 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()
-