We recommend new projects start with resources from the AWS provider.
AWS Cloud Control v1.26.0 published on Wednesday, Mar 12, 2025 by Pulumi
aws-native.nimblestudio.getStudio
Explore with Pulumi AI
We recommend new projects start with resources from the AWS provider.
AWS Cloud Control v1.26.0 published on Wednesday, Mar 12, 2025 by Pulumi
Resource Type definition for AWS::NimbleStudio::Studio
Using getStudio
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getStudio(args: GetStudioArgs, opts?: InvokeOptions): Promise<GetStudioResult>
function getStudioOutput(args: GetStudioOutputArgs, opts?: InvokeOptions): Output<GetStudioResult>def get_studio(studio_id: Optional[str] = None,
               opts: Optional[InvokeOptions] = None) -> GetStudioResult
def get_studio_output(studio_id: Optional[pulumi.Input[str]] = None,
               opts: Optional[InvokeOptions] = None) -> Output[GetStudioResult]func LookupStudio(ctx *Context, args *LookupStudioArgs, opts ...InvokeOption) (*LookupStudioResult, error)
func LookupStudioOutput(ctx *Context, args *LookupStudioOutputArgs, opts ...InvokeOption) LookupStudioResultOutput> Note: This function is named LookupStudio in the Go SDK.
public static class GetStudio 
{
    public static Task<GetStudioResult> InvokeAsync(GetStudioArgs args, InvokeOptions? opts = null)
    public static Output<GetStudioResult> Invoke(GetStudioInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetStudioResult> getStudio(GetStudioArgs args, InvokeOptions options)
public static Output<GetStudioResult> getStudio(GetStudioArgs args, InvokeOptions options)
fn::invoke:
  function: aws-native:nimblestudio:getStudio
  arguments:
    # arguments dictionaryThe following arguments are supported:
- StudioId string
- The unique identifier for the studio resource.
- StudioId string
- The unique identifier for the studio resource.
- studioId String
- The unique identifier for the studio resource.
- studioId string
- The unique identifier for the studio resource.
- studio_id str
- The unique identifier for the studio resource.
- studioId String
- The unique identifier for the studio resource.
getStudio Result
The following output properties are available:
- AdminRole stringArn 
- The IAM role that studio admins assume when logging in to the Nimble Studio portal.
- DisplayName string
- A friendly name for the studio.
- HomeRegion string
- The AWS Region where the studio resource is located. For example, us-west-2.
- SsoClient stringId 
- The IAM Identity Center application client ID that is used to integrate with IAM Identity Center , which enables IAM Identity Center users to log into the portal.
- StudioEncryption Pulumi.Configuration Aws Native. Nimble Studio. Outputs. Studio Encryption Configuration 
- Configuration of the encryption method that is used for the studio.
- StudioId string
- The unique identifier for the studio resource.
- StudioUrl string
- The unique identifier for the studio resource.
- UserRole stringArn 
- The IAM role that studio users assume when logging in to the Nimble Studio portal.
- AdminRole stringArn 
- The IAM role that studio admins assume when logging in to the Nimble Studio portal.
- DisplayName string
- A friendly name for the studio.
- HomeRegion string
- The AWS Region where the studio resource is located. For example, us-west-2.
- SsoClient stringId 
- The IAM Identity Center application client ID that is used to integrate with IAM Identity Center , which enables IAM Identity Center users to log into the portal.
- StudioEncryption StudioConfiguration Encryption Configuration 
- Configuration of the encryption method that is used for the studio.
- StudioId string
- The unique identifier for the studio resource.
- StudioUrl string
- The unique identifier for the studio resource.
- UserRole stringArn 
- The IAM role that studio users assume when logging in to the Nimble Studio portal.
- adminRole StringArn 
- The IAM role that studio admins assume when logging in to the Nimble Studio portal.
- displayName String
- A friendly name for the studio.
- homeRegion String
- The AWS Region where the studio resource is located. For example, us-west-2.
- ssoClient StringId 
- The IAM Identity Center application client ID that is used to integrate with IAM Identity Center , which enables IAM Identity Center users to log into the portal.
- studioEncryption StudioConfiguration Encryption Configuration 
- Configuration of the encryption method that is used for the studio.
- studioId String
- The unique identifier for the studio resource.
- studioUrl String
- The unique identifier for the studio resource.
- userRole StringArn 
- The IAM role that studio users assume when logging in to the Nimble Studio portal.
- adminRole stringArn 
- The IAM role that studio admins assume when logging in to the Nimble Studio portal.
- displayName string
- A friendly name for the studio.
- homeRegion string
- The AWS Region where the studio resource is located. For example, us-west-2.
- ssoClient stringId 
- The IAM Identity Center application client ID that is used to integrate with IAM Identity Center , which enables IAM Identity Center users to log into the portal.
- studioEncryption StudioConfiguration Encryption Configuration 
- Configuration of the encryption method that is used for the studio.
- studioId string
- The unique identifier for the studio resource.
- studioUrl string
- The unique identifier for the studio resource.
- userRole stringArn 
- The IAM role that studio users assume when logging in to the Nimble Studio portal.
- admin_role_ strarn 
- The IAM role that studio admins assume when logging in to the Nimble Studio portal.
- display_name str
- A friendly name for the studio.
- home_region str
- The AWS Region where the studio resource is located. For example, us-west-2.
- sso_client_ strid 
- The IAM Identity Center application client ID that is used to integrate with IAM Identity Center , which enables IAM Identity Center users to log into the portal.
- studio_encryption_ Studioconfiguration Encryption Configuration 
- Configuration of the encryption method that is used for the studio.
- studio_id str
- The unique identifier for the studio resource.
- studio_url str
- The unique identifier for the studio resource.
- user_role_ strarn 
- The IAM role that studio users assume when logging in to the Nimble Studio portal.
- adminRole StringArn 
- The IAM role that studio admins assume when logging in to the Nimble Studio portal.
- displayName String
- A friendly name for the studio.
- homeRegion String
- The AWS Region where the studio resource is located. For example, us-west-2.
- ssoClient StringId 
- The IAM Identity Center application client ID that is used to integrate with IAM Identity Center , which enables IAM Identity Center users to log into the portal.
- studioEncryption Property MapConfiguration 
- Configuration of the encryption method that is used for the studio.
- studioId String
- The unique identifier for the studio resource.
- studioUrl String
- The unique identifier for the studio resource.
- userRole StringArn 
- The IAM role that studio users assume when logging in to the Nimble Studio portal.
Supporting Types
StudioEncryptionConfiguration  
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0
We recommend new projects start with resources from the AWS provider.
AWS Cloud Control v1.26.0 published on Wednesday, Mar 12, 2025 by Pulumi