Package-level declarations
Types
Link copied to clipboard
data class CapacityProviderAutoScalingGroupProvider(val autoScalingGroupArn: String, val managedScaling: CapacityProviderAutoScalingGroupProviderManagedScaling? = null, val managedTerminationProtection: String? = null)
Link copied to clipboard
Link copied to clipboard
data class ClusterCapacityProvidersDefaultCapacityProviderStrategy(val base: Int? = null, val capacityProvider: String, val weight: Int? = null)
Link copied to clipboard
data class ClusterConfiguration(val executeCommandConfiguration: ClusterConfigurationExecuteCommandConfiguration? = null)
Link copied to clipboard
data class ClusterConfigurationExecuteCommandConfiguration(val kmsKeyId: String? = null, val logConfiguration: ClusterConfigurationExecuteCommandConfigurationLogConfiguration? = null, val logging: String? = null)
Link copied to clipboard
Link copied to clipboard
data class ClusterDefaultCapacityProviderStrategy(val base: Int? = null, val capacityProvider: String, val weight: Int? = null)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class GetClusterResult(val arn: String, val clusterName: String, val id: String, val pendingTasksCount: Int, val registeredContainerInstancesCount: Int, val runningTasksCount: Int, val serviceConnectDefaults: List<GetClusterServiceConnectDefault>, val settings: List<GetClusterSetting>, val status: String, val tags: Map<String, String>)
A collection of values returned by getCluster.
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class GetContainerDefinitionResult(val containerName: String, val cpu: Int, val disableNetworking: Boolean, val dockerLabels: Map<String, String>, val environment: Map<String, String>, val id: String, val image: String, val imageDigest: String, val memory: Int, val memoryReservation: Int, val taskDefinition: String)
A collection of values returned by getContainerDefinition.
Link copied to clipboard
Link copied to clipboard
data class GetTaskDefinitionResult(val arn: String, val arnWithoutRevision: String, val executionRoleArn: String, val family: String, val id: String, val networkMode: String, val revision: Int, val status: String, val taskDefinition: String, val taskRoleArn: String)
A collection of values returned by getTaskDefinition.
Link copied to clipboard
data class GetTaskExecutionCapacityProviderStrategy(val base: Int? = null, val capacityProvider: String, val weight: Int? = null)
Link copied to clipboard
Link copied to clipboard
data class GetTaskExecutionOverrides(val containerOverrides: List<GetTaskExecutionOverridesContainerOverride>? = null, val cpu: String? = null, val executionRoleArn: String? = null, val inferenceAcceleratorOverrides: List<GetTaskExecutionOverridesInferenceAcceleratorOverride>? = null, val memory: String? = null, val taskRoleArn: String? = null)
Link copied to clipboard
data class GetTaskExecutionOverridesContainerOverride(val commands: List<String>? = null, val cpu: Int? = null, val environments: List<GetTaskExecutionOverridesContainerOverrideEnvironment>? = null, val memory: Int? = null, val memoryReservation: Int? = null, val name: String, val resourceRequirements: List<GetTaskExecutionOverridesContainerOverrideResourceRequirement>? = null)
Link copied to clipboard
data class GetTaskExecutionOverridesContainerOverrideEnvironment(val key: String, val value: String)
Link copied to clipboard
data class GetTaskExecutionOverridesContainerOverrideResourceRequirement(val type: String, val value: String)
Link copied to clipboard
data class GetTaskExecutionOverridesInferenceAcceleratorOverride(val deviceName: String? = null, val deviceType: String? = null)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class GetTaskExecutionResult(val capacityProviderStrategies: List<GetTaskExecutionCapacityProviderStrategy>? = null, val cluster: String, val desiredCount: Int? = null, val enableEcsManagedTags: Boolean? = null, val enableExecuteCommand: Boolean? = null, val group: String? = null, val id: String, val launchType: String? = null, val networkConfiguration: GetTaskExecutionNetworkConfiguration? = null, val overrides: GetTaskExecutionOverrides? = null, val placementConstraints: List<GetTaskExecutionPlacementConstraint>? = null, val placementStrategies: List<GetTaskExecutionPlacementStrategy>? = null, val platformVersion: String? = null, val propagateTags: String? = null, val referenceId: String? = null, val startedBy: String? = null, val tags: Map<String, String>? = null, val taskArns: List<String>, val taskDefinition: String)
A collection of values returned by getTaskExecution.
Link copied to clipboard
Link copied to clipboard
data class ServiceCapacityProviderStrategy(val base: Int? = null, val capacityProvider: String, val weight: Int? = null)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class ServiceLoadBalancer(val containerName: String, val containerPort: Int, val elbName: String? = null, val targetGroupArn: String? = null)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class ServiceServiceConnectConfiguration(val enabled: Boolean, val logConfiguration: ServiceServiceConnectConfigurationLogConfiguration? = null, val namespace: String? = null, val services: List<ServiceServiceConnectConfigurationService>? = null)
Link copied to clipboard
data class ServiceServiceConnectConfigurationLogConfiguration(val logDriver: String, val options: Map<String, String>? = null, val secretOptions: List<ServiceServiceConnectConfigurationLogConfigurationSecretOption>? = null)
Link copied to clipboard
data class ServiceServiceConnectConfigurationLogConfigurationSecretOption(val name: String, val valueFrom: String)
Link copied to clipboard
data class ServiceServiceConnectConfigurationService(val clientAlias: List<ServiceServiceConnectConfigurationServiceClientAlias>? = null, val discoveryName: String? = null, val ingressPortOverride: Int? = null, val portName: String)
Link copied to clipboard
data class ServiceServiceConnectConfigurationServiceClientAlias(val dnsName: String? = null, val port: Int)
Link copied to clipboard
data class ServiceServiceRegistries(val containerName: String? = null, val containerPort: Int? = null, val port: Int? = null, val registryArn: String)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class TaskDefinitionRuntimePlatform(val cpuArchitecture: String? = null, val operatingSystemFamily: String? = null)
Link copied to clipboard
data class TaskDefinitionVolume(val dockerVolumeConfiguration: TaskDefinitionVolumeDockerVolumeConfiguration? = null, val efsVolumeConfiguration: TaskDefinitionVolumeEfsVolumeConfiguration? = null, val fsxWindowsFileServerVolumeConfiguration: TaskDefinitionVolumeFsxWindowsFileServerVolumeConfiguration? = null, val hostPath: String? = null, val name: String)
Link copied to clipboard
Link copied to clipboard
data class TaskDefinitionVolumeEfsVolumeConfiguration(val authorizationConfig: TaskDefinitionVolumeEfsVolumeConfigurationAuthorizationConfig? = null, val fileSystemId: String, val rootDirectory: String? = null, val transitEncryption: String? = null, val transitEncryptionPort: Int? = null)
Link copied to clipboard
data class TaskDefinitionVolumeEfsVolumeConfigurationAuthorizationConfig(val accessPointId: String? = null, val iam: String? = null)
Link copied to clipboard
data class TaskDefinitionVolumeFsxWindowsFileServerVolumeConfiguration(val authorizationConfig: TaskDefinitionVolumeFsxWindowsFileServerVolumeConfigurationAuthorizationConfig, val fileSystemId: String, val rootDirectory: String)
Link copied to clipboard
data class TaskDefinitionVolumeFsxWindowsFileServerVolumeConfigurationAuthorizationConfig(val credentialsParameter: String, val domain: String)
Link copied to clipboard
data class TaskSetCapacityProviderStrategy(val base: Int? = null, val capacityProvider: String, val weight: Int)
Link copied to clipboard
data class TaskSetLoadBalancer(val containerName: String, val containerPort: Int? = null, val loadBalancerName: String? = null, val targetGroupArn: String? = null)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class TaskSetServiceRegistries(val containerName: String? = null, val containerPort: Int? = null, val port: Int? = null, val registryArn: String)