Module: Aws::NimbleStudio::Types

Defined in:
lib/aws-sdk-nimblestudio/types.rb

Defined Under Namespace

Classes: AcceptEulasRequest, AcceptEulasResponse, AccessDeniedException, ActiveDirectoryComputerAttribute, ActiveDirectoryConfiguration, ComputeFarmConfiguration, ConflictException, CreateLaunchProfileRequest, CreateLaunchProfileResponse, CreateStreamingImageRequest, CreateStreamingImageResponse, CreateStreamingSessionRequest, CreateStreamingSessionResponse, CreateStreamingSessionStreamRequest, CreateStreamingSessionStreamResponse, CreateStudioComponentRequest, CreateStudioComponentResponse, CreateStudioRequest, CreateStudioResponse, DeleteLaunchProfileMemberRequest, DeleteLaunchProfileMemberResponse, DeleteLaunchProfileRequest, DeleteLaunchProfileResponse, DeleteStreamingImageRequest, DeleteStreamingImageResponse, DeleteStreamingSessionRequest, DeleteStreamingSessionResponse, DeleteStudioComponentRequest, DeleteStudioComponentResponse, DeleteStudioMemberRequest, DeleteStudioMemberResponse, DeleteStudioRequest, DeleteStudioResponse, Eula, EulaAcceptance, GetEulaRequest, GetEulaResponse, GetLaunchProfileDetailsRequest, GetLaunchProfileDetailsResponse, GetLaunchProfileInitializationRequest, GetLaunchProfileInitializationResponse, GetLaunchProfileMemberRequest, GetLaunchProfileMemberResponse, GetLaunchProfileRequest, GetLaunchProfileResponse, GetStreamingImageRequest, GetStreamingImageResponse, GetStreamingSessionBackupRequest, GetStreamingSessionBackupResponse, GetStreamingSessionRequest, GetStreamingSessionResponse, GetStreamingSessionStreamRequest, GetStreamingSessionStreamResponse, GetStudioComponentRequest, GetStudioComponentResponse, GetStudioMemberRequest, GetStudioMemberResponse, GetStudioRequest, GetStudioResponse, InternalServerErrorException, LaunchProfile, LaunchProfileInitialization, LaunchProfileInitializationActiveDirectory, LaunchProfileInitializationScript, LaunchProfileMembership, LicenseServiceConfiguration, ListEulaAcceptancesRequest, ListEulaAcceptancesResponse, ListEulasRequest, ListEulasResponse, ListLaunchProfileMembersRequest, ListLaunchProfileMembersResponse, ListLaunchProfilesRequest, ListLaunchProfilesResponse, ListStreamingImagesRequest, ListStreamingImagesResponse, ListStreamingSessionBackupsRequest, ListStreamingSessionBackupsResponse, ListStreamingSessionsRequest, ListStreamingSessionsResponse, ListStudioComponentsRequest, ListStudioComponentsResponse, ListStudioMembersRequest, ListStudioMembersResponse, ListStudiosRequest, ListStudiosResponse, ListTagsForResourceRequest, ListTagsForResourceResponse, NewLaunchProfileMember, NewStudioMember, PutLaunchProfileMembersRequest, PutLaunchProfileMembersResponse, PutStudioMembersRequest, PutStudioMembersResponse, ResourceNotFoundException, ScriptParameterKeyValue, ServiceQuotaExceededException, SharedFileSystemConfiguration, StartStreamingSessionRequest, StartStreamingSessionResponse, StartStudioSSOConfigurationRepairRequest, StartStudioSSOConfigurationRepairResponse, StopStreamingSessionRequest, StopStreamingSessionResponse, StreamConfiguration, StreamConfigurationCreate, StreamConfigurationSessionBackup, StreamConfigurationSessionStorage, StreamingImage, StreamingImageEncryptionConfiguration, StreamingSession, StreamingSessionBackup, StreamingSessionStorageRoot, StreamingSessionStream, Studio, StudioComponent, StudioComponentConfiguration, StudioComponentInitializationScript, StudioComponentSummary, StudioEncryptionConfiguration, StudioMembership, TagResourceRequest, TagResourceResponse, ThrottlingException, UntagResourceRequest, UntagResourceResponse, UpdateLaunchProfileMemberRequest, UpdateLaunchProfileMemberResponse, UpdateLaunchProfileRequest, UpdateLaunchProfileResponse, UpdateStreamingImageRequest, UpdateStreamingImageResponse, UpdateStudioComponentRequest, UpdateStudioComponentResponse, UpdateStudioRequest, UpdateStudioResponse, ValidationException, ValidationResult, VolumeConfiguration

Instance Attribute Summary collapse

Instance Attribute Details

#active_directory_configurationTypes::ActiveDirectoryConfiguration

The configuration for a Directory Service for Microsoft Active Directory studio resource.



3396
3397
3398
3399
3400
3401
3402
3403
3404
3405
3406
3407
3408
3409
3410
3411
# File 'lib/aws-sdk-nimblestudio/types.rb', line 3396

class StudioComponentConfiguration < Struct.new(
  :active_directory_configuration,
  :compute_farm_configuration,
  :license_service_configuration,
  :shared_file_system_configuration,
  :unknown)
  SENSITIVE = []
  include Aws::Structure
  include Aws::Structure::Union

  class ActiveDirectoryConfiguration < StudioComponentConfiguration; end
  class ComputeFarmConfiguration < StudioComponentConfiguration; end
  class LicenseServiceConfiguration < StudioComponentConfiguration; end
  class SharedFileSystemConfiguration < StudioComponentConfiguration; end
  class Unknown < StudioComponentConfiguration; end
end

#compute_farm_configurationTypes::ComputeFarmConfiguration

The configuration for a render farm that is associated with a studio resource.



3396
3397
3398
3399
3400
3401
3402
3403
3404
3405
3406
3407
3408
3409
3410
3411
# File 'lib/aws-sdk-nimblestudio/types.rb', line 3396

class StudioComponentConfiguration < Struct.new(
  :active_directory_configuration,
  :compute_farm_configuration,
  :license_service_configuration,
  :shared_file_system_configuration,
  :unknown)
  SENSITIVE = []
  include Aws::Structure
  include Aws::Structure::Union

  class ActiveDirectoryConfiguration < StudioComponentConfiguration; end
  class ComputeFarmConfiguration < StudioComponentConfiguration; end
  class LicenseServiceConfiguration < StudioComponentConfiguration; end
  class SharedFileSystemConfiguration < StudioComponentConfiguration; end
  class Unknown < StudioComponentConfiguration; end
end

#license_service_configurationTypes::LicenseServiceConfiguration

The configuration for a license service that is associated with a studio resource.



3396
3397
3398
3399
3400
3401
3402
3403
3404
3405
3406
3407
3408
3409
3410
3411
# File 'lib/aws-sdk-nimblestudio/types.rb', line 3396

class StudioComponentConfiguration < Struct.new(
  :active_directory_configuration,
  :compute_farm_configuration,
  :license_service_configuration,
  :shared_file_system_configuration,
  :unknown)
  SENSITIVE = []
  include Aws::Structure
  include Aws::Structure::Union

  class ActiveDirectoryConfiguration < StudioComponentConfiguration; end
  class ComputeFarmConfiguration < StudioComponentConfiguration; end
  class LicenseServiceConfiguration < StudioComponentConfiguration; end
  class SharedFileSystemConfiguration < StudioComponentConfiguration; end
  class Unknown < StudioComponentConfiguration; end
end

#shared_file_system_configurationTypes::SharedFileSystemConfiguration

The configuration for a shared file storage system that is associated with a studio resource.



3396
3397
3398
3399
3400
3401
3402
3403
3404
3405
3406
3407
3408
3409
3410
3411
# File 'lib/aws-sdk-nimblestudio/types.rb', line 3396

class StudioComponentConfiguration < Struct.new(
  :active_directory_configuration,
  :compute_farm_configuration,
  :license_service_configuration,
  :shared_file_system_configuration,
  :unknown)
  SENSITIVE = []
  include Aws::Structure
  include Aws::Structure::Union

  class ActiveDirectoryConfiguration < StudioComponentConfiguration; end
  class ComputeFarmConfiguration < StudioComponentConfiguration; end
  class LicenseServiceConfiguration < StudioComponentConfiguration; end
  class SharedFileSystemConfiguration < StudioComponentConfiguration; end
  class Unknown < StudioComponentConfiguration; end
end