Skip to content

Delete Studio

nimblestudio_delete_studio R Documentation

Delete a studio resource

Description

Delete a studio resource.

Usage

nimblestudio_delete_studio(clientToken, studioId)

Arguments

clientToken

Unique, case-sensitive identifier that you provide to ensure the idempotency of the request. If you don’t specify a client token, the Amazon Web Services SDK automatically generates a client token and uses it for the request to ensure idempotency.

studioId

[required] The studio ID.

Value

A list with the following syntax:

list(
  studio = list(
    adminRoleArn = "string",
    arn = "string",
    createdAt = as.POSIXct(
      "2015-01-01"
    ),
    displayName = "string",
    homeRegion = "string",
    ssoClientId = "string",
    state = "CREATE_IN_PROGRESS"|"READY"|"UPDATE_IN_PROGRESS"|"DELETE_IN_PROGRESS"|"DELETED"|"DELETE_FAILED"|"CREATE_FAILED"|"UPDATE_FAILED",
    statusCode = "STUDIO_CREATED"|"STUDIO_DELETED"|"STUDIO_UPDATED"|"STUDIO_CREATE_IN_PROGRESS"|"STUDIO_UPDATE_IN_PROGRESS"|"STUDIO_DELETE_IN_PROGRESS"|"STUDIO_WITH_LAUNCH_PROFILES_NOT_DELETED"|"STUDIO_WITH_STUDIO_COMPONENTS_NOT_DELETED"|"STUDIO_WITH_STREAMING_IMAGES_NOT_DELETED"|"AWS_SSO_NOT_ENABLED"|"AWS_SSO_ACCESS_DENIED"|"ROLE_NOT_OWNED_BY_STUDIO_OWNER"|"ROLE_COULD_NOT_BE_ASSUMED"|"INTERNAL_ERROR"|"ENCRYPTION_KEY_NOT_FOUND"|"ENCRYPTION_KEY_ACCESS_DENIED"|"AWS_SSO_CONFIGURATION_REPAIRED"|"AWS_SSO_CONFIGURATION_REPAIR_IN_PROGRESS"|"AWS_STS_REGION_DISABLED",
    statusMessage = "string",
    studioEncryptionConfiguration = list(
      keyArn = "string",
      keyType = "AWS_OWNED_KEY"|"CUSTOMER_MANAGED_KEY"
    ),
    studioId = "string",
    studioName = "string",
    studioUrl = "string",
    tags = list(
      "string"
    ),
    updatedAt = as.POSIXct(
      "2015-01-01"
    ),
    userRoleArn = "string"
  )
)

Request syntax

svc$delete_studio(
  clientToken = "string",
  studioId = "string"
)