aws-native logo
AWS Native v0.63.0, May 25 23

aws-native.nimblestudio.Studio

Explore with Pulumi AI

Represents a studio that contains other Nimble Studio resources

Create Studio Resource

new Studio(name: string, args: StudioArgs, opts?: CustomResourceOptions);
@overload
def Studio(resource_name: str,
           opts: Optional[ResourceOptions] = None,
           admin_role_arn: Optional[str] = None,
           display_name: Optional[str] = None,
           studio_encryption_configuration: Optional[StudioEncryptionConfigurationArgs] = None,
           studio_name: Optional[str] = None,
           tags: Optional[StudioTagsArgs] = None,
           user_role_arn: Optional[str] = None)
@overload
def Studio(resource_name: str,
           args: StudioArgs,
           opts: Optional[ResourceOptions] = None)
func NewStudio(ctx *Context, name string, args StudioArgs, opts ...ResourceOption) (*Studio, error)
public Studio(string name, StudioArgs args, CustomResourceOptions? opts = null)
public Studio(String name, StudioArgs args)
public Studio(String name, StudioArgs args, CustomResourceOptions options)
type: aws-native:nimblestudio:Studio
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.

name string
The unique name of the resource.
args StudioArgs
The arguments to resource properties.
opts CustomResourceOptions
Bag of options to control resource's behavior.
resource_name str
The unique name of the resource.
args StudioArgs
The arguments to resource properties.
opts ResourceOptions
Bag of options to control resource's behavior.
ctx Context
Context object for the current deployment.
name string
The unique name of the resource.
args StudioArgs
The arguments to resource properties.
opts ResourceOption
Bag of options to control resource's behavior.
name string
The unique name of the resource.
args StudioArgs
The arguments to resource properties.
opts CustomResourceOptions
Bag of options to control resource's behavior.
name String
The unique name of the resource.
args StudioArgs
The arguments to resource properties.
options CustomResourceOptions
Bag of options to control resource's behavior.

Studio Resource Properties

To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.

Inputs

The Studio resource accepts the following input properties:

Outputs

All input properties are implicitly available as output properties. Additionally, the Studio resource produces the following output properties:

HomeRegion string
Id string

The provider-assigned unique ID for this managed resource.

SsoClientId string
StudioId string
StudioUrl string
HomeRegion string
Id string

The provider-assigned unique ID for this managed resource.

SsoClientId string
StudioId string
StudioUrl string
homeRegion String
id String

The provider-assigned unique ID for this managed resource.

ssoClientId String
studioId String
studioUrl String
homeRegion string
id string

The provider-assigned unique ID for this managed resource.

ssoClientId string
studioId string
studioUrl string
home_region str
id str

The provider-assigned unique ID for this managed resource.

sso_client_id str
studio_id str
studio_url str
homeRegion String
id String

The provider-assigned unique ID for this managed resource.

ssoClientId String
studioId String
studioUrl String

Supporting Types

StudioEncryptionConfiguration

StudioEncryptionConfigurationKeyType

AwsOwnedKey
AWS_OWNED_KEY
CustomerManagedKey
CUSTOMER_MANAGED_KEY
StudioEncryptionConfigurationKeyTypeAwsOwnedKey
AWS_OWNED_KEY
StudioEncryptionConfigurationKeyTypeCustomerManagedKey
CUSTOMER_MANAGED_KEY
AwsOwnedKey
AWS_OWNED_KEY
CustomerManagedKey
CUSTOMER_MANAGED_KEY
AwsOwnedKey
AWS_OWNED_KEY
CustomerManagedKey
CUSTOMER_MANAGED_KEY
AWS_OWNED_KEY
AWS_OWNED_KEY
CUSTOMER_MANAGED_KEY
CUSTOMER_MANAGED_KEY
"AWS_OWNED_KEY"
AWS_OWNED_KEY
"CUSTOMER_MANAGED_KEY"
CUSTOMER_MANAGED_KEY

Package Details

Repository
AWS Native pulumi/pulumi-aws-native
License
Apache-2.0