Package-level declarations
Types
Link copied to clipboard
data class FleetAcceleratorCapabilities(val count: FleetAcceleratorCountRange? = null, val selections: List<FleetAcceleratorSelection>)
Link copied to clipboard
Link copied to clipboard
data class FleetAcceleratorSelection(val name: FleetAcceleratorSelectionName, val runtime: String? = null)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class FleetCapabilities(val amounts: List<FleetAmountCapability>? = null, val attributes: List<FleetAttributeCapability>? = null)
Link copied to clipboard
data class FleetConfiguration0Properties(val customerManaged: FleetCustomerManagedFleetConfiguration)
Link copied to clipboard
data class FleetConfiguration1Properties(val serviceManagedEc2: FleetServiceManagedEc2FleetConfiguration)
Link copied to clipboard
data class FleetCustomerManagedFleetConfiguration(val mode: FleetAutoScalingMode, val storageProfileId: String? = null, val workerCapabilities: FleetCustomerManagedWorkerCapabilities)
Link copied to clipboard
data class FleetCustomerManagedWorkerCapabilities(val acceleratorCount: FleetAcceleratorCountRange? = null, val acceleratorTotalMemoryMiB: FleetAcceleratorTotalMemoryMiBRange? = null, val acceleratorTypes: List<FleetAcceleratorType>? = null, val cpuArchitectureType: FleetCpuArchitectureType, val customAmounts: List<FleetAmountCapability>? = null, val customAttributes: List<FleetAttributeCapability>? = null, val memoryMiB: FleetMemoryMiBRange, val osFamily: FleetCustomerManagedFleetOperatingSystemFamily, val vCpuCount: FleetVCpuCountRange)
Link copied to clipboard
data class FleetEc2EbsVolume(val iops: Int? = null, val sizeGiB: Int? = null, val throughputMiB: Int? = null)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class FleetServiceManagedEc2FleetConfiguration(val instanceCapabilities: FleetServiceManagedEc2InstanceCapabilities, val instanceMarketOptions: FleetServiceManagedEc2InstanceMarketOptions)
Link copied to clipboard
data class FleetServiceManagedEc2InstanceCapabilities(val acceleratorCapabilities: FleetAcceleratorCapabilities? = null, val allowedInstanceTypes: List<String>? = null, val cpuArchitectureType: FleetCpuArchitectureType, val customAmounts: List<FleetAmountCapability>? = null, val customAttributes: List<FleetAttributeCapability>? = null, val excludedInstanceTypes: List<String>? = null, val memoryMiB: FleetMemoryMiBRange, val osFamily: FleetServiceManagedFleetOperatingSystemFamily, val rootEbsVolume: FleetEc2EbsVolume? = null, val vCpuCount: FleetVCpuCountRange)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class GetFleetResult(val arn: String? = null, val capabilities: FleetCapabilities? = null, val configuration: Either<FleetConfiguration0Properties, FleetConfiguration1Properties>? = null, val description: String? = null, val displayName: String? = null, val fleetId: String? = null, val hostConfiguration: FleetHostConfiguration? = null, val maxWorkerCount: Int? = null, val minWorkerCount: Int? = null, val roleArn: String? = null, val status: FleetStatus? = null, val tags: List<Tag>? = null, val workerCount: Int? = null)
Link copied to clipboard
data class GetLicenseEndpointResult(val arn: String? = null, val dnsName: String? = null, val licenseEndpointId: String? = null, val status: LicenseEndpointStatus? = null, val statusMessage: String? = null, val tags: List<Tag>? = null)
Link copied to clipboard
Link copied to clipboard
data class GetMeteredProductResult(val arn: String? = null, val family: String? = null, val port: Int? = null, val vendor: String? = null)
Link copied to clipboard
Link copied to clipboard
data class GetQueueEnvironmentResult(val name: String? = null, val priority: Int? = null, val queueEnvironmentId: String? = null, val template: String? = null, val templateType: QueueEnvironmentEnvironmentTemplateType? = null)
Link copied to clipboard
data class GetQueueResult(val allowedStorageProfileIds: List<String>? = null, val arn: String? = null, val defaultBudgetAction: QueueDefaultQueueBudgetAction? = null, val description: String? = null, val displayName: String? = null, val jobAttachmentSettings: QueueJobAttachmentSettings? = null, val jobRunAsUser: QueueJobRunAsUser? = null, val queueId: String? = null, val requiredFileSystemLocationNames: List<String>? = null, val roleArn: String? = null, val tags: List<Tag>? = null)
Link copied to clipboard
data class GetStorageProfileResult(val displayName: String? = null, val fileSystemLocations: List<StorageProfileFileSystemLocation>? = null, val osFamily: StorageProfileOperatingSystemFamily? = null, val storageProfileId: String? = null)
Link copied to clipboard
Link copied to clipboard
data class QueueJobRunAsUser(val posix: QueuePosixUser? = null, val runAs: QueueRunAs, val windows: QueueWindowsUser? = null)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class StorageProfileFileSystemLocation(val name: String, val path: String, val type: StorageProfileFileSystemLocationType)