# Packages
Package nimblestudioiface provides an interface to enable mocking the AmazonNimbleStudio service client for testing your code.
# Functions
AutomaticTerminationMode_Values returns all elements of the AutomaticTerminationMode enum.
LaunchProfilePersona_Values returns all elements of the LaunchProfilePersona enum.
LaunchProfilePlatform_Values returns all elements of the LaunchProfilePlatform enum.
LaunchProfileState_Values returns all elements of the LaunchProfileState enum.
LaunchProfileStatusCode_Values returns all elements of the LaunchProfileStatusCode enum.
LaunchProfileValidationState_Values returns all elements of the LaunchProfileValidationState enum.
LaunchProfileValidationStatusCode_Values returns all elements of the LaunchProfileValidationStatusCode enum.
LaunchProfileValidationType_Values returns all elements of the LaunchProfileValidationType enum.
New creates a new instance of the NimbleStudio client with a session.
SessionBackupMode_Values returns all elements of the SessionBackupMode enum.
SessionPersistenceMode_Values returns all elements of the SessionPersistenceMode enum.
StreamingClipboardMode_Values returns all elements of the StreamingClipboardMode enum.
StreamingImageEncryptionConfigurationKeyType_Values returns all elements of the StreamingImageEncryptionConfigurationKeyType enum.
StreamingImageState_Values returns all elements of the StreamingImageState enum.
StreamingImageStatusCode_Values returns all elements of the StreamingImageStatusCode enum.
StreamingInstanceType_Values returns all elements of the StreamingInstanceType enum.
StreamingSessionState_Values returns all elements of the StreamingSessionState enum.
StreamingSessionStatusCode_Values returns all elements of the StreamingSessionStatusCode enum.
StreamingSessionStorageMode_Values returns all elements of the StreamingSessionStorageMode enum.
StreamingSessionStreamState_Values returns all elements of the StreamingSessionStreamState enum.
StreamingSessionStreamStatusCode_Values returns all elements of the StreamingSessionStreamStatusCode enum.
StudioComponentInitializationScriptRunContext_Values returns all elements of the StudioComponentInitializationScriptRunContext enum.
StudioComponentState_Values returns all elements of the StudioComponentState enum.
StudioComponentStatusCode_Values returns all elements of the StudioComponentStatusCode enum.
StudioComponentSubtype_Values returns all elements of the StudioComponentSubtype enum.
StudioComponentType_Values returns all elements of the StudioComponentType enum.
StudioEncryptionConfigurationKeyType_Values returns all elements of the StudioEncryptionConfigurationKeyType enum.
StudioPersona_Values returns all elements of the StudioPersona enum.
StudioState_Values returns all elements of the StudioState enum.
StudioStatusCode_Values returns all elements of the StudioStatusCode enum.
VolumeRetentionMode_Values returns all elements of the VolumeRetentionMode enum.
# Constants
AutomaticTerminationModeActivated is a AutomaticTerminationMode enum value.
AutomaticTerminationModeDeactivated is a AutomaticTerminationMode enum value.
ID to lookup a service endpoint with.
ErrCodeAccessDeniedException for service response error code "AccessDeniedException".
ErrCodeConflictException for service response error code "ConflictException".
ErrCodeInternalServerErrorException for service response error code "InternalServerErrorException".
ErrCodeResourceNotFoundException for service response error code "ResourceNotFoundException".
ErrCodeServiceQuotaExceededException for service response error code "ServiceQuotaExceededException".
ErrCodeThrottlingException for service response error code "ThrottlingException".
ErrCodeValidationException for service response error code "ValidationException".
LaunchProfilePersonaUser is a LaunchProfilePersona enum value.
LaunchProfilePlatformLinux is a LaunchProfilePlatform enum value.
LaunchProfilePlatformWindows is a LaunchProfilePlatform enum value.
LaunchProfileStateCreateFailed is a LaunchProfileState enum value.
LaunchProfileStateCreateInProgress is a LaunchProfileState enum value.
LaunchProfileStateDeleted is a LaunchProfileState enum value.
LaunchProfileStateDeleteFailed is a LaunchProfileState enum value.
LaunchProfileStateDeleteInProgress is a LaunchProfileState enum value.
LaunchProfileStateReady is a LaunchProfileState enum value.
LaunchProfileStateUpdateFailed is a LaunchProfileState enum value.
LaunchProfileStateUpdateInProgress is a LaunchProfileState enum value.
LaunchProfileStatusCodeEncryptionKeyAccessDenied is a LaunchProfileStatusCode enum value.
LaunchProfileStatusCodeEncryptionKeyNotFound is a LaunchProfileStatusCode enum value.
LaunchProfileStatusCodeInternalError is a LaunchProfileStatusCode enum value.
LaunchProfileStatusCodeInvalidInstanceTypesProvided is a LaunchProfileStatusCode enum value.
LaunchProfileStatusCodeInvalidSubnetsCombination is a LaunchProfileStatusCode enum value.
LaunchProfileStatusCodeInvalidSubnetsProvided is a LaunchProfileStatusCode enum value.
LaunchProfileStatusCodeLaunchProfileCreated is a LaunchProfileStatusCode enum value.
LaunchProfileStatusCodeLaunchProfileCreateInProgress is a LaunchProfileStatusCode enum value.
LaunchProfileStatusCodeLaunchProfileDeleted is a LaunchProfileStatusCode enum value.
LaunchProfileStatusCodeLaunchProfileDeleteInProgress is a LaunchProfileStatusCode enum value.
LaunchProfileStatusCodeLaunchProfileUpdated is a LaunchProfileStatusCode enum value.
LaunchProfileStatusCodeLaunchProfileUpdateInProgress is a LaunchProfileStatusCode enum value.
LaunchProfileStatusCodeLaunchProfileWithStreamSessionsNotDeleted is a LaunchProfileStatusCode enum value.
LaunchProfileStatusCodeStreamingImageNotFound is a LaunchProfileStatusCode enum value.
LaunchProfileStatusCodeStreamingImageNotReady is a LaunchProfileStatusCode enum value.
LaunchProfileValidationStateValidationFailed is a LaunchProfileValidationState enum value.
LaunchProfileValidationStateValidationFailedInternalServerError is a LaunchProfileValidationState enum value.
LaunchProfileValidationStateValidationInProgress is a LaunchProfileValidationState enum value.
LaunchProfileValidationStateValidationNotStarted is a LaunchProfileValidationState enum value.
LaunchProfileValidationStateValidationSuccess is a LaunchProfileValidationState enum value.
LaunchProfileValidationStatusCodeValidationFailedInternalServerError is a LaunchProfileValidationStatusCode enum value.
LaunchProfileValidationStatusCodeValidationFailedInvalidActiveDirectory is a LaunchProfileValidationStatusCode enum value.
LaunchProfileValidationStatusCodeValidationFailedInvalidSecurityGroupAssociation is a LaunchProfileValidationStatusCode enum value.
LaunchProfileValidationStatusCodeValidationFailedInvalidSubnetRouteTableAssociation is a LaunchProfileValidationStatusCode enum value.
LaunchProfileValidationStatusCodeValidationFailedSubnetNotFound is a LaunchProfileValidationStatusCode enum value.
LaunchProfileValidationStatusCodeValidationFailedUnauthorized is a LaunchProfileValidationStatusCode enum value.
LaunchProfileValidationStatusCodeValidationInProgress is a LaunchProfileValidationStatusCode enum value.
LaunchProfileValidationStatusCodeValidationNotStarted is a LaunchProfileValidationStatusCode enum value.
LaunchProfileValidationStatusCodeValidationSuccess is a LaunchProfileValidationStatusCode enum value.
LaunchProfileValidationTypeValidateActiveDirectoryStudioComponent is a LaunchProfileValidationType enum value.
LaunchProfileValidationTypeValidateNetworkAclAssociation is a LaunchProfileValidationType enum value.
LaunchProfileValidationTypeValidateSecurityGroupAssociation is a LaunchProfileValidationType enum value.
LaunchProfileValidationTypeValidateSubnetAssociation is a LaunchProfileValidationType enum value.
ServiceID is a unique identifier of a specific service.
Name of service.
SessionBackupModeAutomatic is a SessionBackupMode enum value.
SessionBackupModeDeactivated is a SessionBackupMode enum value.
SessionPersistenceModeActivated is a SessionPersistenceMode enum value.
SessionPersistenceModeDeactivated is a SessionPersistenceMode enum value.
StreamingClipboardModeDisabled is a StreamingClipboardMode enum value.
StreamingClipboardModeEnabled is a StreamingClipboardMode enum value.
StreamingImageEncryptionConfigurationKeyTypeCustomerManagedKey is a StreamingImageEncryptionConfigurationKeyType enum value.
StreamingImageStateCreateFailed is a StreamingImageState enum value.
StreamingImageStateCreateInProgress is a StreamingImageState enum value.
StreamingImageStateDeleted is a StreamingImageState enum value.
StreamingImageStateDeleteFailed is a StreamingImageState enum value.
StreamingImageStateDeleteInProgress is a StreamingImageState enum value.
StreamingImageStateReady is a StreamingImageState enum value.
StreamingImageStateUpdateFailed is a StreamingImageState enum value.
StreamingImageStateUpdateInProgress is a StreamingImageState enum value.
StreamingImageStatusCodeAccessDenied is a StreamingImageStatusCode enum value.
StreamingImageStatusCodeInternalError is a StreamingImageStatusCode enum value.
StreamingImageStatusCodeStreamingImageCreateInProgress is a StreamingImageStatusCode enum value.
StreamingImageStatusCodeStreamingImageDeleted is a StreamingImageStatusCode enum value.
StreamingImageStatusCodeStreamingImageDeleteInProgress is a StreamingImageStatusCode enum value.
StreamingImageStatusCodeStreamingImageReady is a StreamingImageStatusCode enum value.
StreamingImageStatusCodeStreamingImageUpdateInProgress is a StreamingImageStatusCode enum value.
StreamingInstanceTypeG34xlarge is a StreamingInstanceType enum value.
StreamingInstanceTypeG3sXlarge is a StreamingInstanceType enum value.
StreamingInstanceTypeG4dn12xlarge is a StreamingInstanceType enum value.
StreamingInstanceTypeG4dn16xlarge is a StreamingInstanceType enum value.
StreamingInstanceTypeG4dn2xlarge is a StreamingInstanceType enum value.
StreamingInstanceTypeG4dn4xlarge is a StreamingInstanceType enum value.
StreamingInstanceTypeG4dn8xlarge is a StreamingInstanceType enum value.
StreamingInstanceTypeG4dnXlarge is a StreamingInstanceType enum value.
StreamingInstanceTypeG516xlarge is a StreamingInstanceType enum value.
StreamingInstanceTypeG52xlarge is a StreamingInstanceType enum value.
StreamingInstanceTypeG54xlarge is a StreamingInstanceType enum value.
StreamingInstanceTypeG58xlarge is a StreamingInstanceType enum value.
StreamingInstanceTypeG5Xlarge is a StreamingInstanceType enum value.
StreamingSessionStateCreateFailed is a StreamingSessionState enum value.
StreamingSessionStateCreateInProgress is a StreamingSessionState enum value.
StreamingSessionStateDeleted is a StreamingSessionState enum value.
StreamingSessionStateDeleteFailed is a StreamingSessionState enum value.
StreamingSessionStateDeleteInProgress is a StreamingSessionState enum value.
StreamingSessionStateReady is a StreamingSessionState enum value.
StreamingSessionStateStartFailed is a StreamingSessionState enum value.
StreamingSessionStateStartInProgress is a StreamingSessionState enum value.
StreamingSessionStateStopFailed is a StreamingSessionState enum value.
StreamingSessionStateStopInProgress is a StreamingSessionState enum value.
StreamingSessionStateStopped is a StreamingSessionState enum value.
StreamingSessionStatusCodeActiveDirectoryDomainJoinError is a StreamingSessionStatusCode enum value.
StreamingSessionStatusCodeAmiValidationError is a StreamingSessionStatusCode enum value.
StreamingSessionStatusCodeDecryptStreamingImageError is a StreamingSessionStatusCode enum value.
StreamingSessionStatusCodeInitializationScriptError is a StreamingSessionStatusCode enum value.
StreamingSessionStatusCodeInsufficientCapacity is a StreamingSessionStatusCode enum value.
StreamingSessionStatusCodeInternalError is a StreamingSessionStatusCode enum value.
StreamingSessionStatusCodeNetworkConnectionError is a StreamingSessionStatusCode enum value.
StreamingSessionStatusCodeNetworkInterfaceError is a StreamingSessionStatusCode enum value.
StreamingSessionStatusCodeStreamingSessionCreateInProgress is a StreamingSessionStatusCode enum value.
StreamingSessionStatusCodeStreamingSessionDeleted is a StreamingSessionStatusCode enum value.
StreamingSessionStatusCodeStreamingSessionDeleteInProgress is a StreamingSessionStatusCode enum value.
StreamingSessionStatusCodeStreamingSessionReady is a StreamingSessionStatusCode enum value.
StreamingSessionStatusCodeStreamingSessionStarted is a StreamingSessionStatusCode enum value.
StreamingSessionStatusCodeStreamingSessionStartInProgress is a StreamingSessionStatusCode enum value.
StreamingSessionStatusCodeStreamingSessionStopInProgress is a StreamingSessionStatusCode enum value.
StreamingSessionStatusCodeStreamingSessionStopped is a StreamingSessionStatusCode enum value.
StreamingSessionStorageModeUpload is a StreamingSessionStorageMode enum value.
StreamingSessionStreamStateCreateFailed is a StreamingSessionStreamState enum value.
StreamingSessionStreamStateCreateInProgress is a StreamingSessionStreamState enum value.
StreamingSessionStreamStateDeleted is a StreamingSessionStreamState enum value.
StreamingSessionStreamStateDeleteFailed is a StreamingSessionStreamState enum value.
StreamingSessionStreamStateDeleteInProgress is a StreamingSessionStreamState enum value.
StreamingSessionStreamStateReady is a StreamingSessionStreamState enum value.
StreamingSessionStreamStatusCodeInternalError is a StreamingSessionStreamStatusCode enum value.
StreamingSessionStreamStatusCodeNetworkConnectionError is a StreamingSessionStreamStatusCode enum value.
StreamingSessionStreamStatusCodeStreamCreateInProgress is a StreamingSessionStreamStatusCode enum value.
StreamingSessionStreamStatusCodeStreamDeleted is a StreamingSessionStreamStatusCode enum value.
StreamingSessionStreamStatusCodeStreamDeleteInProgress is a StreamingSessionStreamStatusCode enum value.
StreamingSessionStreamStatusCodeStreamReady is a StreamingSessionStreamStatusCode enum value.
StudioComponentInitializationScriptRunContextSystemInitialization is a StudioComponentInitializationScriptRunContext enum value.
StudioComponentInitializationScriptRunContextUserInitialization is a StudioComponentInitializationScriptRunContext enum value.
StudioComponentStateCreateFailed is a StudioComponentState enum value.
StudioComponentStateCreateInProgress is a StudioComponentState enum value.
StudioComponentStateDeleted is a StudioComponentState enum value.
StudioComponentStateDeleteFailed is a StudioComponentState enum value.
StudioComponentStateDeleteInProgress is a StudioComponentState enum value.
StudioComponentStateReady is a StudioComponentState enum value.
StudioComponentStateUpdateFailed is a StudioComponentState enum value.
StudioComponentStateUpdateInProgress is a StudioComponentState enum value.
StudioComponentStatusCodeActiveDirectoryAlreadyExists is a StudioComponentStatusCode enum value.
StudioComponentStatusCodeEncryptionKeyAccessDenied is a StudioComponentStatusCode enum value.
StudioComponentStatusCodeEncryptionKeyNotFound is a StudioComponentStatusCode enum value.
StudioComponentStatusCodeInternalError is a StudioComponentStatusCode enum value.
StudioComponentStatusCodeStudioComponentCreated is a StudioComponentStatusCode enum value.
StudioComponentStatusCodeStudioComponentCreateInProgress is a StudioComponentStatusCode enum value.
StudioComponentStatusCodeStudioComponentDeleted is a StudioComponentStatusCode enum value.
StudioComponentStatusCodeStudioComponentDeleteInProgress is a StudioComponentStatusCode enum value.
StudioComponentStatusCodeStudioComponentUpdated is a StudioComponentStatusCode enum value.
StudioComponentStatusCodeStudioComponentUpdateInProgress is a StudioComponentStatusCode enum value.
StudioComponentSubtypeAmazonFsxForLustre is a StudioComponentSubtype enum value.
StudioComponentSubtypeAmazonFsxForWindows is a StudioComponentSubtype enum value.
StudioComponentSubtypeAwsManagedMicrosoftAd is a StudioComponentSubtype enum value.
StudioComponentSubtypeCustom is a StudioComponentSubtype enum value.
StudioComponentTypeActiveDirectory is a StudioComponentType enum value.
StudioComponentTypeComputeFarm is a StudioComponentType enum value.
StudioComponentTypeCustom is a StudioComponentType enum value.
StudioComponentTypeLicenseService is a StudioComponentType enum value.
StudioComponentTypeSharedFileSystem is a StudioComponentType enum value.
StudioEncryptionConfigurationKeyTypeAwsOwnedKey is a StudioEncryptionConfigurationKeyType enum value.
StudioEncryptionConfigurationKeyTypeCustomerManagedKey is a StudioEncryptionConfigurationKeyType enum value.
StudioPersonaAdministrator is a StudioPersona enum value.
StudioStateCreateFailed is a StudioState enum value.
StudioStateCreateInProgress is a StudioState enum value.
StudioStateDeleted is a StudioState enum value.
StudioStateDeleteFailed is a StudioState enum value.
StudioStateDeleteInProgress is a StudioState enum value.
StudioStateReady is a StudioState enum value.
StudioStateUpdateFailed is a StudioState enum value.
StudioStateUpdateInProgress is a StudioState enum value.
StudioStatusCodeAwsSsoAccessDenied is a StudioStatusCode enum value.
StudioStatusCodeAwsSsoConfigurationRepaired is a StudioStatusCode enum value.
StudioStatusCodeAwsSsoConfigurationRepairInProgress is a StudioStatusCode enum value.
StudioStatusCodeAwsSsoNotEnabled is a StudioStatusCode enum value.
StudioStatusCodeAwsStsRegionDisabled is a StudioStatusCode enum value.
StudioStatusCodeEncryptionKeyAccessDenied is a StudioStatusCode enum value.
StudioStatusCodeEncryptionKeyNotFound is a StudioStatusCode enum value.
StudioStatusCodeInternalError is a StudioStatusCode enum value.
StudioStatusCodeRoleCouldNotBeAssumed is a StudioStatusCode enum value.
StudioStatusCodeRoleNotOwnedByStudioOwner is a StudioStatusCode enum value.
StudioStatusCodeStudioCreated is a StudioStatusCode enum value.
StudioStatusCodeStudioCreateInProgress is a StudioStatusCode enum value.
StudioStatusCodeStudioDeleted is a StudioStatusCode enum value.
StudioStatusCodeStudioDeleteInProgress is a StudioStatusCode enum value.
StudioStatusCodeStudioUpdated is a StudioStatusCode enum value.
StudioStatusCodeStudioUpdateInProgress is a StudioStatusCode enum value.
StudioStatusCodeStudioWithLaunchProfilesNotDeleted is a StudioStatusCode enum value.
StudioStatusCodeStudioWithStreamingImagesNotDeleted is a StudioStatusCode enum value.
StudioStatusCodeStudioWithStudioComponentsNotDeleted is a StudioStatusCode enum value.
VolumeRetentionModeDelete is a VolumeRetentionMode enum value.
VolumeRetentionModeRetain is a VolumeRetentionMode enum value.
# Structs
You are not authorized to perform this operation.
An LDAP attribute of an Active Directory computer account, in the form of a name:value pair.
The configuration for a Directory Service for Microsoft Active Directory studio resource.
The configuration for a render farm that is associated with a studio resource.
Another operation is in progress.
Represents a EULA resource.
The acceptance of a EULA, required to use Amazon-provided streaming images.
An internal error has occurred.
A launch profile controls your artist workforce’s access to studio components, like compute farms, shared file systems, managed file systems, and license server configurations, as well as instance types and Amazon Machine Images (AMIs).
A launch profile initialization contains information required for a workstation or server to connect to a launch profile.
The launch profile initialization Active Directory contains information required for the launch profile to connect to the Active Directory.
The launch profile initialization script is used when start streaming session runs.
Studio admins can use launch profile membership to delegate launch profile access to studio users in the Nimble Studio portal without writing or maintaining complex IAM policies.
The configuration for a license service that is associated with a studio resource.
A new member that is added to a launch profile.
A new studio user's membership.
NimbleStudio provides the API operation methods for making requests to AmazonNimbleStudio.
The specified resource could not be found.
A parameter for a studio component script, in the form of a key-value pair.
Your current quota does not allow you to perform the request action.
The configuration for a shared file storage system that is associated with a studio resource.
A configuration for a streaming session.
Configuration for streaming workstations created using this launch profile.
Configures how streaming sessions are backed up when launched from this launch profile.
The configuration for a streaming session’s upload storage.
Represents a streaming image resource.
Specifies how a streaming image is encrypted.
A streaming session is a virtual workstation created using a particular launch profile.
Information about the streaming session backup.
The upload storage root location (folder) on streaming workstations where files are uploaded.
A stream is an active connection to a streaming session, enabling a studio user to control the streaming session using a compatible client.
Represents a studio resource.
A studio component represents a network resource to be used by a studio's users and workflows.
The configuration of the studio component, based on component type.
Initialization scripts for studio components.
The studio component's summary.
Configuration of the encryption method that is used for the studio.
A studio member is an association of a user from your studio identity source to elevated permissions that they are granted in the studio.
The request throughput limit was exceeded.
One of the parameters in the request is invalid.
The launch profile validation result.
Custom volume configuration for the root volumes that are attached to streaming sessions.