Package-level declarations

Types

Link copied to clipboard
data class ComputeEnvironmentComputeResourcesArgs(val allocationStrategy: Output<String>? = null, val bidPercentage: Output<Int>? = null, val desiredVcpus: Output<Int>? = null, val ec2Configurations: Output<List<ComputeEnvironmentComputeResourcesEc2ConfigurationArgs>>? = null, val ec2KeyPair: Output<String>? = null, val imageId: Output<String>? = null, val instanceRole: Output<String>? = null, val instanceTypes: Output<List<String>>? = null, val launchTemplate: Output<ComputeEnvironmentComputeResourcesLaunchTemplateArgs>? = null, val maxVcpus: Output<Int>, val minVcpus: Output<Int>? = null, val placementGroup: Output<String>? = null, val securityGroupIds: Output<List<String>>? = null, val spotIamFleetRole: Output<String>? = null, val subnets: Output<List<String>>, val tags: Output<Map<String, String>>? = null, val type: Output<String>) : ConvertibleToJava<ComputeEnvironmentComputeResourcesArgs>
data class ComputeEnvironmentComputeResourcesEc2ConfigurationArgs(val imageIdOverride: Output<String>? = null, val imageType: Output<String>? = null) : ConvertibleToJava<ComputeEnvironmentComputeResourcesEc2ConfigurationArgs>
data class ComputeEnvironmentComputeResourcesLaunchTemplateArgs(val launchTemplateId: Output<String>? = null, val launchTemplateName: Output<String>? = null, val version: Output<String>? = null) : ConvertibleToJava<ComputeEnvironmentComputeResourcesLaunchTemplateArgs>
Link copied to clipboard
data class ComputeEnvironmentEksConfigurationArgs(val eksClusterArn: Output<String>, val kubernetesNamespace: Output<String>) : ConvertibleToJava<ComputeEnvironmentEksConfigurationArgs>
Link copied to clipboard
data class ComputeEnvironmentUpdatePolicyArgs(val jobExecutionTimeoutMinutes: Output<Int>, val terminateJobsOnUpdate: Output<Boolean>) : ConvertibleToJava<ComputeEnvironmentUpdatePolicyArgs>
Link copied to clipboard
data class GetComputeEnvironmentPlainArgs(val computeEnvironmentName: String, val tags: Map<String, String>? = null) : ConvertibleToJava<GetComputeEnvironmentPlainArgs>

A collection of arguments for invoking getComputeEnvironment.

Link copied to clipboard
data class GetJobDefinitionPlainArgs(val arn: String? = null, val name: String? = null, val revision: Int? = null, val status: String? = null) : ConvertibleToJava<GetJobDefinitionPlainArgs>

A collection of arguments for invoking getJobDefinition.

Link copied to clipboard
data class GetJobQueuePlainArgs(val name: String, val tags: Map<String, String>? = null) : ConvertibleToJava<GetJobQueuePlainArgs>

A collection of arguments for invoking getJobQueue.

Link copied to clipboard
data class GetSchedulingPolicyPlainArgs(val arn: String, val tags: Map<String, String>? = null) : ConvertibleToJava<GetSchedulingPolicyPlainArgs>

A collection of arguments for invoking getSchedulingPolicy.

Link copied to clipboard
data class JobDefinitionEksPropertiesArgs(val podProperties: Output<JobDefinitionEksPropertiesPodPropertiesArgs>) : ConvertibleToJava<JobDefinitionEksPropertiesArgs>
data class JobDefinitionEksPropertiesPodPropertiesArgs(val containers: Output<JobDefinitionEksPropertiesPodPropertiesContainersArgs>, val dnsPolicy: Output<String>? = null, val hostNetwork: Output<Boolean>? = null, val imagePullSecrets: Output<List<JobDefinitionEksPropertiesPodPropertiesImagePullSecretArgs>>? = null, val initContainers: Output<List<JobDefinitionEksPropertiesPodPropertiesInitContainerArgs>>? = null, val metadata: Output<JobDefinitionEksPropertiesPodPropertiesMetadataArgs>? = null, val serviceAccountName: Output<String>? = null, val shareProcessNamespace: Output<Boolean>? = null, val volumes: Output<List<JobDefinitionEksPropertiesPodPropertiesVolumeArgs>>? = null) : ConvertibleToJava<JobDefinitionEksPropertiesPodPropertiesArgs>
data class JobDefinitionEksPropertiesPodPropertiesContainersArgs(val args: Output<List<String>>? = null, val commands: Output<List<String>>? = null, val envs: Output<List<JobDefinitionEksPropertiesPodPropertiesContainersEnvArgs>>? = null, val image: Output<String>, val imagePullPolicy: Output<String>? = null, val name: Output<String>? = null, val resources: Output<JobDefinitionEksPropertiesPodPropertiesContainersResourcesArgs>? = null, val securityContext: Output<JobDefinitionEksPropertiesPodPropertiesContainersSecurityContextArgs>? = null, val volumeMounts: Output<List<JobDefinitionEksPropertiesPodPropertiesContainersVolumeMountArgs>>? = null) : ConvertibleToJava<JobDefinitionEksPropertiesPodPropertiesContainersArgs>
data class JobDefinitionEksPropertiesPodPropertiesContainersEnvArgs(val name: Output<String>, val value: Output<String>) : ConvertibleToJava<JobDefinitionEksPropertiesPodPropertiesContainersEnvArgs>
data class JobDefinitionEksPropertiesPodPropertiesContainersResourcesArgs(val limits: Output<Map<String, String>>? = null, val requests: Output<Map<String, String>>? = null) : ConvertibleToJava<JobDefinitionEksPropertiesPodPropertiesContainersResourcesArgs>
data class JobDefinitionEksPropertiesPodPropertiesContainersSecurityContextArgs(val privileged: Output<Boolean>? = null, val readOnlyRootFileSystem: Output<Boolean>? = null, val runAsGroup: Output<Int>? = null, val runAsNonRoot: Output<Boolean>? = null, val runAsUser: Output<Int>? = null) : ConvertibleToJava<JobDefinitionEksPropertiesPodPropertiesContainersSecurityContextArgs>
data class JobDefinitionEksPropertiesPodPropertiesContainersVolumeMountArgs(val mountPath: Output<String>, val name: Output<String>, val readOnly: Output<Boolean>? = null) : ConvertibleToJava<JobDefinitionEksPropertiesPodPropertiesContainersVolumeMountArgs>
data class JobDefinitionEksPropertiesPodPropertiesImagePullSecretArgs(val name: Output<String>) : ConvertibleToJava<JobDefinitionEksPropertiesPodPropertiesImagePullSecretArgs>
data class JobDefinitionEksPropertiesPodPropertiesInitContainerArgs(val args: Output<List<String>>? = null, val commands: Output<List<String>>? = null, val envs: Output<List<JobDefinitionEksPropertiesPodPropertiesInitContainerEnvArgs>>? = null, val image: Output<String>, val imagePullPolicy: Output<String>? = null, val name: Output<String>? = null, val resources: Output<JobDefinitionEksPropertiesPodPropertiesInitContainerResourcesArgs>? = null, val securityContext: Output<JobDefinitionEksPropertiesPodPropertiesInitContainerSecurityContextArgs>? = null, val volumeMounts: Output<List<JobDefinitionEksPropertiesPodPropertiesInitContainerVolumeMountArgs>>? = null) : ConvertibleToJava<JobDefinitionEksPropertiesPodPropertiesInitContainerArgs>
data class JobDefinitionEksPropertiesPodPropertiesInitContainerEnvArgs(val name: Output<String>, val value: Output<String>) : ConvertibleToJava<JobDefinitionEksPropertiesPodPropertiesInitContainerEnvArgs>
data class JobDefinitionEksPropertiesPodPropertiesInitContainerResourcesArgs(val limits: Output<Map<String, String>>? = null, val requests: Output<Map<String, String>>? = null) : ConvertibleToJava<JobDefinitionEksPropertiesPodPropertiesInitContainerResourcesArgs>
data class JobDefinitionEksPropertiesPodPropertiesInitContainerSecurityContextArgs(val privileged: Output<Boolean>? = null, val readOnlyRootFileSystem: Output<Boolean>? = null, val runAsGroup: Output<Int>? = null, val runAsNonRoot: Output<Boolean>? = null, val runAsUser: Output<Int>? = null) : ConvertibleToJava<JobDefinitionEksPropertiesPodPropertiesInitContainerSecurityContextArgs>
data class JobDefinitionEksPropertiesPodPropertiesInitContainerVolumeMountArgs(val mountPath: Output<String>, val name: Output<String>, val readOnly: Output<Boolean>? = null) : ConvertibleToJava<JobDefinitionEksPropertiesPodPropertiesInitContainerVolumeMountArgs>
data class JobDefinitionEksPropertiesPodPropertiesMetadataArgs(val labels: Output<Map<String, String>>? = null) : ConvertibleToJava<JobDefinitionEksPropertiesPodPropertiesMetadataArgs>
data class JobDefinitionEksPropertiesPodPropertiesVolumeArgs(val emptyDir: Output<JobDefinitionEksPropertiesPodPropertiesVolumeEmptyDirArgs>? = null, val hostPath: Output<JobDefinitionEksPropertiesPodPropertiesVolumeHostPathArgs>? = null, val name: Output<String>? = null, val secret: Output<JobDefinitionEksPropertiesPodPropertiesVolumeSecretArgs>? = null) : ConvertibleToJava<JobDefinitionEksPropertiesPodPropertiesVolumeArgs>
data class JobDefinitionEksPropertiesPodPropertiesVolumeEmptyDirArgs(val medium: Output<String>? = null, val sizeLimit: Output<String>) : ConvertibleToJava<JobDefinitionEksPropertiesPodPropertiesVolumeEmptyDirArgs>
data class JobDefinitionEksPropertiesPodPropertiesVolumeHostPathArgs(val path: Output<String>) : ConvertibleToJava<JobDefinitionEksPropertiesPodPropertiesVolumeHostPathArgs>
data class JobDefinitionEksPropertiesPodPropertiesVolumeSecretArgs(val optional: Output<Boolean>? = null, val secretName: Output<String>) : ConvertibleToJava<JobDefinitionEksPropertiesPodPropertiesVolumeSecretArgs>
Link copied to clipboard
data class JobDefinitionRetryStrategyArgs(val attempts: Output<Int>? = null, val evaluateOnExits: Output<List<JobDefinitionRetryStrategyEvaluateOnExitArgs>>? = null) : ConvertibleToJava<JobDefinitionRetryStrategyArgs>
data class JobDefinitionRetryStrategyEvaluateOnExitArgs(val action: Output<String>, val onExitCode: Output<String>? = null, val onReason: Output<String>? = null, val onStatusReason: Output<String>? = null) : ConvertibleToJava<JobDefinitionRetryStrategyEvaluateOnExitArgs>
Link copied to clipboard
data class JobDefinitionTimeoutArgs(val attemptDurationSeconds: Output<Int>? = null) : ConvertibleToJava<JobDefinitionTimeoutArgs>
Link copied to clipboard
data class JobQueueComputeEnvironmentOrderArgs(val computeEnvironment: Output<String>, val order: Output<Int>) : ConvertibleToJava<JobQueueComputeEnvironmentOrderArgs>
Link copied to clipboard
data class JobQueueJobStateTimeLimitActionArgs(val action: Output<String>, val maxTimeSeconds: Output<Int>, val reason: Output<String>, val state: Output<String>) : ConvertibleToJava<JobQueueJobStateTimeLimitActionArgs>
Link copied to clipboard
data class JobQueueTimeoutsArgs(val create: Output<String>? = null, val delete: Output<String>? = null, val update: Output<String>? = null) : ConvertibleToJava<JobQueueTimeoutsArgs>
Link copied to clipboard
data class SchedulingPolicyFairSharePolicyArgs(val computeReservation: Output<Int>? = null, val shareDecaySeconds: Output<Int>? = null, val shareDistributions: Output<List<SchedulingPolicyFairSharePolicyShareDistributionArgs>>? = null) : ConvertibleToJava<SchedulingPolicyFairSharePolicyArgs>
data class SchedulingPolicyFairSharePolicyShareDistributionArgs(val shareIdentifier: Output<String>, val weightFactor: Output<Double>? = null) : ConvertibleToJava<SchedulingPolicyFairSharePolicyShareDistributionArgs>