Package-level declarations
Types
Link copied to clipboard
data class GetLaunchProfileResult(val description: String? = null, val launchProfileId: String? = null, val launchProfileProtocolVersions: List<String>? = null, val name: String? = null, val streamConfiguration: LaunchProfileStreamConfiguration? = null, val studioComponentIds: List<String>? = null)
Link copied to clipboard
data class GetStreamingImageResult(val description: String? = null, val encryptionConfiguration: StreamingImageEncryptionConfiguration? = null, val encryptionConfigurationKeyArn: String? = null, val encryptionConfigurationKeyType: String? = null, val eulaIds: List<String>? = null, val name: String? = null, val owner: String? = null, val platform: String? = null, val streamingImageId: String? = null)
Link copied to clipboard
data class GetStudioComponentResult(val configuration: StudioComponentConfiguration? = null, val description: String? = null, val ec2SecurityGroupIds: List<String>? = null, val initializationScripts: List<StudioComponentInitializationScript>? = null, val name: String? = null, val scriptParameters: List<StudioComponentScriptParameterKeyValue>? = null, val studioComponentId: String? = null, val type: String? = null)
Link copied to clipboard
data class GetStudioResult(val adminRoleArn: String? = null, val displayName: String? = null, val homeRegion: String? = null, val ssoClientId: String? = null, val studioEncryptionConfiguration: StudioEncryptionConfiguration? = null, val studioId: String? = null, val studioUrl: String? = null, val userRoleArn: String? = null)
Link copied to clipboard
data class LaunchProfileStreamConfiguration(val automaticTerminationMode: String? = null, val clipboardMode: String, val ec2InstanceTypes: List<String>, val maxSessionLengthInMinutes: Double? = null, val maxStoppedSessionLengthInMinutes: Double? = null, val sessionBackup: LaunchProfileStreamConfigurationSessionBackup? = null, val sessionPersistenceMode: String? = null, val sessionStorage: LaunchProfileStreamConfigurationSessionStorage? = null, val streamingImageIds: List<String>, val volumeConfiguration: LaunchProfileVolumeConfiguration? = null)
Link copied to clipboard
data class LaunchProfileStreamConfigurationSessionBackup(val maxBackupsToRetain: Double? = null, val mode: String? = null)
Link copied to clipboard
data class LaunchProfileStreamConfigurationSessionStorage(val mode: List<String>, val root: LaunchProfileStreamingSessionStorageRoot? = null)
Link copied to clipboard
data class LaunchProfileStreamingSessionStorageRoot(val linux: String? = null, val windows: String? = null)
Link copied to clipboard
data class LaunchProfileVolumeConfiguration(val iops: Double? = null, val size: Double? = null, val throughput: Double? = null)
Link copied to clipboard
Link copied to clipboard
data class StudioComponentActiveDirectoryComputerAttribute(val name: String? = null, val value: String? = null)
Link copied to clipboard
data class StudioComponentActiveDirectoryConfiguration(val computerAttributes: List<StudioComponentActiveDirectoryComputerAttribute>? = null, val directoryId: String? = null, val organizationalUnitDistinguishedName: String? = null)
Link copied to clipboard
data class StudioComponentComputeFarmConfiguration(val activeDirectoryUser: String? = null, val endpoint: String? = null)
Link copied to clipboard
data class StudioComponentConfiguration(val activeDirectoryConfiguration: StudioComponentActiveDirectoryConfiguration? = null, val computeFarmConfiguration: StudioComponentComputeFarmConfiguration? = null, val licenseServiceConfiguration: StudioComponentLicenseServiceConfiguration? = null, val sharedFileSystemConfiguration: StudioComponentSharedFileSystemConfiguration? = null)
Link copied to clipboard
data class StudioComponentInitializationScript(val launchProfileProtocolVersion: String? = null, val platform: String? = null, val runContext: String? = null, val script: String? = null)
Link copied to clipboard
Link copied to clipboard
data class StudioComponentScriptParameterKeyValue(val key: String? = null, val value: String? = null)
Link copied to clipboard
Link copied to clipboard