@Stability(value=Stable) public static final class CfnStudioProps.Builder extends Object implements software.amazon.jsii.Builder<CfnStudioProps>
CfnStudioProps
Constructor and Description |
---|
Builder() |
@Stability(value=Stable) public CfnStudioProps.Builder adminRoleArn(String adminRoleArn)
CfnStudioProps.getAdminRoleArn()
adminRoleArn
- `AWS::NimbleStudio::Studio.AdminRoleArn`. This parameter is required.this
@Stability(value=Stable) public CfnStudioProps.Builder displayName(String displayName)
CfnStudioProps.getDisplayName()
displayName
- `AWS::NimbleStudio::Studio.DisplayName`. This parameter is required.this
@Stability(value=Stable) public CfnStudioProps.Builder studioName(String studioName)
CfnStudioProps.getStudioName()
studioName
- `AWS::NimbleStudio::Studio.StudioName`. This parameter is required.this
@Stability(value=Stable) public CfnStudioProps.Builder userRoleArn(String userRoleArn)
CfnStudioProps.getUserRoleArn()
userRoleArn
- `AWS::NimbleStudio::Studio.UserRoleArn`. This parameter is required.this
@Stability(value=Stable) public CfnStudioProps.Builder studioEncryptionConfiguration(CfnStudio.StudioEncryptionConfigurationProperty studioEncryptionConfiguration)
CfnStudioProps.getStudioEncryptionConfiguration()
studioEncryptionConfiguration
- `AWS::NimbleStudio::Studio.StudioEncryptionConfiguration`.this
@Stability(value=Stable) public CfnStudioProps.Builder studioEncryptionConfiguration(IResolvable studioEncryptionConfiguration)
CfnStudioProps.getStudioEncryptionConfiguration()
studioEncryptionConfiguration
- `AWS::NimbleStudio::Studio.StudioEncryptionConfiguration`.this
@Stability(value=Stable) public CfnStudioProps.Builder tags(Map<String,String> tags)
CfnStudioProps.getTags()
tags
- `AWS::NimbleStudio::Studio.Tags`.this
@Stability(value=Stable) public CfnStudioProps build()
build
in interface software.amazon.jsii.Builder<CfnStudioProps>
CfnStudioProps
NullPointerException
- if any required attribute was not providedCopyright © 2021. All rights reserved.