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
ModifierConstructorDescriptionprotected
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 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 name of the studio, as included in the URL when accessing it in the Nimble Studio portal.getTags()
An array of key-value pairs to apply to this resource.final String
The IAM role that studio users 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 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 name of the studio, as included in the URL when accessing it in the Nimble Studio portal.- Specified by:
getStudioName
in interfaceCfnStudioProps
- See Also:
-
getUserRoleArn
Description copied from interface:CfnStudioProps
The IAM role that studio users 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
Description copied from interface:CfnStudioProps
An array of key-value pairs to apply to this resource.For more information, see Tag .
- 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()
-