@Generated(value="jsii-pacmak/1.67.0 (build 2c027f5)", date="2022-09-19T20:26:41.076Z") @Stability(value=Stable) public interface CfnStudioProps extends software.amazon.jsii.JsiiSerializable
Example:
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import software.amazon.awscdk.services.nimblestudio.*;
CfnStudioProps cfnStudioProps = CfnStudioProps.builder()
.adminRoleArn("adminRoleArn")
.displayName("displayName")
.studioName("studioName")
.userRoleArn("userRoleArn")
// the properties below are optional
.studioEncryptionConfiguration(StudioEncryptionConfigurationProperty.builder()
.keyType("keyType")
// the properties below are optional
.keyArn("keyArn")
.build())
.tags(Map.of(
"tagsKey", "tags"))
.build();
| Modifier and Type | Interface and Description |
|---|---|
static class |
CfnStudioProps.Builder
A builder for
CfnStudioProps |
static class |
CfnStudioProps.Jsii$Proxy
An implementation for
CfnStudioProps |
| Modifier and Type | Method and Description |
|---|---|
static CfnStudioProps.Builder |
builder() |
String |
getAdminRoleArn()
The IAM role that studio admins assume when logging in to the Nimble Studio portal.
|
String |
getDisplayName()
A friendly name for the studio.
|
default Object |
getStudioEncryptionConfiguration()
Configuration of the encryption method that is used for the studio.
|
String |
getStudioName()
The name of the studio, as included in the URL when accessing it in the Nimble Studio portal.
|
default Map<String,String> |
getTags()
An array of key-value pairs to apply to this resource.
|
String |
getUserRoleArn()
The IAM role that studio users assume when logging in to the Nimble Studio portal.
|
@Stability(value=Stable) @NotNull String getAdminRoleArn()
@Stability(value=Stable) @NotNull String getDisplayName()
@Stability(value=Stable) @NotNull String getStudioName()
@Stability(value=Stable) @NotNull String getUserRoleArn()
@Stability(value=Stable) @Nullable default Object getStudioEncryptionConfiguration()
@Stability(value=Stable) @Nullable default Map<String,String> getTags()
For more information, see Tag .
@Stability(value=Stable) static CfnStudioProps.Builder builder()
CfnStudioProps.Builder of CfnStudioPropsCopyright © 2022. All rights reserved.