Package-level declarations
Types
Link copied to clipboard
data class ComputeEnvironmentComputeResources(val allocationStrategy: String? = null, val bidPercentage: Int? = null, val desiredvCpus: Int? = null, val ec2Configuration: List<ComputeEnvironmentEc2ConfigurationObject>? = null, val ec2KeyPair: String? = null, val imageId: String? = null, val instanceRole: String? = null, val instanceTypes: List<String>? = null, val launchTemplate: ComputeEnvironmentLaunchTemplateSpecification? = null, val maxvCpus: Int, val minvCpus: Int? = null, val placementGroup: String? = null, val securityGroupIds: List<String>? = null, val spotIamFleetRole: String? = null, val subnets: List<String>, val tags: Any? = null, val type: String, val updateToLatestImageVersion: Boolean? = null)
Link copied to clipboard
data class ComputeEnvironmentEc2ConfigurationObject(val imageIdOverride: String? = null, val imageKubernetesVersion: String? = null, val imageType: String)
Link copied to clipboard
data class ComputeEnvironmentEksConfiguration(val eksClusterArn: String, val kubernetesNamespace: String)
Link copied to clipboard
data class ComputeEnvironmentLaunchTemplateSpecification(val launchTemplateId: String? = null, val launchTemplateName: String? = null, val version: String? = null)
Link copied to clipboard
data class ComputeEnvironmentUpdatePolicy(val jobExecutionTimeoutMinutes: Int? = null, val terminateJobsOnUpdate: Boolean? = null)
Link copied to clipboard
data class GetComputeEnvironmentResult(val computeEnvironmentArn: String? = null, val computeResources: ComputeEnvironmentComputeResources? = null, val serviceRole: String? = null, val state: String? = null, val unmanagedvCpus: Int? = null)
Link copied to clipboard
data class GetJobQueueResult(val computeEnvironmentOrder: List<JobQueueComputeEnvironmentOrder>? = null, val jobQueueArn: String? = null, val priority: Int? = null, val schedulingPolicyArn: String? = null, val state: JobQueueState? = null)
Link copied to clipboard
data class GetSchedulingPolicyResult(val arn: String? = null, val fairsharePolicy: SchedulingPolicyFairsharePolicy? = null)
Link copied to clipboard
Link copied to clipboard
data class SchedulingPolicyFairsharePolicy(val computeReservation: Double? = null, val shareDecaySeconds: Double? = null, val shareDistribution: List<SchedulingPolicyShareAttributes>? = null)
Fair Share Policy for the Job Queue.
Link copied to clipboard
data class SchedulingPolicyShareAttributes(val shareIdentifier: String? = null, val weightFactor: Double? = null)