Package-level declarations
Types
Link copied to clipboard
data class CapacityProviderAutoScalingGroupProvider(val autoScalingGroupArn: String, val managedDraining: String? = null, 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, val managedStorageConfiguration: ClusterConfigurationManagedStorageConfiguration? = 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 ClusterConfigurationManagedStorageConfiguration(val fargateEphemeralStorageKmsKeyId: String? = null, val kmsKeyId: String? = 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
A collection of values returned by getClusters.
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
data class GetServiceResult(val arn: String, val availabilityZoneRebalancing: String, val clusterArn: String, val desiredCount: Int, val id: String, val launchType: String, val schedulingStrategy: String, val serviceName: String, val tags: Map<String, String>, val taskDefinition: String)
A collection of values returned by getService.
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class GetTaskDefinitionResult(val arn: String, val arnWithoutRevision: String, val containerDefinitions: String, val cpu: String, val enableFaultInjection: Boolean, val ephemeralStorages: List<GetTaskDefinitionEphemeralStorage>, val executionRoleArn: String, val family: String, val id: String, val inferenceAccelerators: List<GetTaskDefinitionInferenceAccelerator>, val ipcMode: String, val memory: String, val networkMode: String, val pidMode: String, val placementConstraints: List<GetTaskDefinitionPlacementConstraint>, val proxyConfigurations: List<GetTaskDefinitionProxyConfiguration>, val requiresCompatibilities: List<String>, val revision: Int, val runtimePlatforms: List<GetTaskDefinitionRuntimePlatform>, val status: String, val taskDefinition: String, val taskRoleArn: String, val volumes: List<GetTaskDefinitionVolume>)
A collection of values returned by getTaskDefinition.
Link copied to clipboard
data class GetTaskDefinitionRuntimePlatform(val cpuArchitecture: String, val operatingSystemFamily: String)
Link copied to clipboard
data class GetTaskDefinitionVolume(val configureAtLaunch: Boolean, val dockerVolumeConfigurations: List<GetTaskDefinitionVolumeDockerVolumeConfiguration>, val efsVolumeConfigurations: List<GetTaskDefinitionVolumeEfsVolumeConfiguration>, val fsxWindowsFileServerVolumeConfigurations: List<GetTaskDefinitionVolumeFsxWindowsFileServerVolumeConfiguration>, val hostPath: String, val name: String)
Link copied to clipboard
data class GetTaskDefinitionVolumeEfsVolumeConfiguration(val authorizationConfigs: List<GetTaskDefinitionVolumeEfsVolumeConfigurationAuthorizationConfig>, val fileSystemId: String, val rootDirectory: String, val transitEncryption: String, val transitEncryptionPort: Int)
Link copied to clipboard
data class GetTaskDefinitionVolumeEfsVolumeConfigurationAuthorizationConfig(val accessPointId: String, val iam: String)
Link copied to clipboard
data class GetTaskDefinitionVolumeFsxWindowsFileServerVolumeConfiguration(val authorizationConfigs: List<GetTaskDefinitionVolumeFsxWindowsFileServerVolumeConfigurationAuthorizationConfig>, val fileSystemId: String, val rootDirectory: String)
Link copied to clipboard
data class GetTaskDefinitionVolumeFsxWindowsFileServerVolumeConfigurationAuthorizationConfig(val credentialsParameter: String, val domain: String)
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 clientToken: String? = 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, val timeout: ServiceServiceConnectConfigurationServiceTimeout? = null, val tls: ServiceServiceConnectConfigurationServiceTls? = null)
Link copied to clipboard
data class ServiceServiceConnectConfigurationServiceClientAlias(val dnsName: String? = null, val port: Int)
Link copied to clipboard
data class ServiceServiceConnectConfigurationServiceTimeout(val idleTimeoutSeconds: Int? = null, val perRequestTimeoutSeconds: Int? = null)
Link copied to clipboard
data class ServiceServiceConnectConfigurationServiceTls(val issuerCertAuthority: ServiceServiceConnectConfigurationServiceTlsIssuerCertAuthority, val kmsKey: String? = null, val roleArn: String? = null)
Link copied to clipboard
data class ServiceServiceConnectConfigurationServiceTlsIssuerCertAuthority(val awsPcaAuthorityArn: String)
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
data class ServiceVolumeConfiguration(val managedEbsVolume: ServiceVolumeConfigurationManagedEbsVolume, val name: String)
Link copied to clipboard
data class ServiceVolumeConfigurationManagedEbsVolume(val encrypted: Boolean? = null, val fileSystemType: String? = null, val iops: Int? = null, val kmsKeyId: String? = null, val roleArn: String, val sizeInGb: Int? = null, val snapshotId: String? = null, val tagSpecifications: List<ServiceVolumeConfigurationManagedEbsVolumeTagSpecification>? = null, val throughput: Int? = null, val volumeType: String? = null)
Link copied to clipboard
Link copied to clipboard
data class ServiceVpcLatticeConfiguration(val portName: String, val roleArn: String, val targetGroupArn: 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 configureAtLaunch: Boolean? = null, 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)