Interface ICfnStudioProps
Properties for defining a CfnStudio
.
Namespace: Amazon.CDK.AWS.NimbleStudio
Assembly: Amazon.CDK.AWS.NimbleStudio.dll
Syntax (csharp)
public interface ICfnStudioProps
Syntax (vb)
Public Interface ICfnStudioProps
Remarks
Link: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-nimblestudio-studio.html
ExampleMetadata: fixture=_generated
Examples
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
using Amazon.CDK.AWS.NimbleStudio;
var cfnStudioProps = new CfnStudioProps {
AdminRoleArn = "adminRoleArn",
DisplayName = "displayName",
StudioName = "studioName",
UserRoleArn = "userRoleArn",
// the properties below are optional
StudioEncryptionConfiguration = new StudioEncryptionConfigurationProperty {
KeyType = "keyType",
// the properties below are optional
KeyArn = "keyArn"
},
Tags = new Dictionary<string, string> {
{ "tagsKey", "tags" }
}
};
Synopsis
Properties
AdminRoleArn | The IAM role that studio admins assume when logging in to the Nimble Studio portal. |
DisplayName | A friendly name for the studio. |
StudioEncryptionConfiguration | Configuration of the encryption method that is used for the studio. |
StudioName | The name of the studio, as included in the URL when accessing it in the Nimble Studio portal. |
Tags | An array of key-value pairs to apply to this resource. |
UserRoleArn | The IAM role that studio users assume when logging in to the Nimble Studio portal. |
Properties
AdminRoleArn
The IAM role that studio admins assume when logging in to the Nimble Studio portal.
string AdminRoleArn { get; }
Property Value
System.String
Remarks
DisplayName
A friendly name for the studio.
string DisplayName { get; }
Property Value
System.String
Remarks
StudioEncryptionConfiguration
Configuration of the encryption method that is used for the studio.
virtual object StudioEncryptionConfiguration { get; }
Property Value
System.Object
Remarks
StudioName
The name of the studio, as included in the URL when accessing it in the Nimble Studio portal.
string StudioName { get; }
Property Value
System.String
Remarks
Tags
An array of key-value pairs to apply to this resource.
virtual IDictionary<string, string> Tags { get; }
Property Value
System.Collections.Generic.IDictionary<System.String, System.String>
Remarks
For more information, see Tag .
UserRoleArn
The IAM role that studio users assume when logging in to the Nimble Studio portal.
string UserRoleArn { get; }
Property Value
System.String