Package software.amazon.awscdk.cfnpropertymixins.services.batch
package software.amazon.awscdk.cfnpropertymixins.services.batch
-
ClassDescriptionProperties for CfnComputeEnvironmentPropsMixin.A builder for
CfnComputeEnvironmentMixinPropsAn implementation forCfnComputeEnvironmentMixinPropsTheAWS::Batch::ComputeEnvironmentresource defines your AWS Batch compute environment.A fluent builder forCfnComputeEnvironmentPropsMixin.Details about the compute resources managed by the compute environment.A builder forCfnComputeEnvironmentPropsMixin.ComputeResourcesPropertyAn implementation forCfnComputeEnvironmentPropsMixin.ComputeResourcesPropertyExample:An implementation forCfnComputeEnvironmentPropsMixin.ComputeScalingPolicyPropertyProvides information used to select Amazon Machine Images (AMIs) for instances in the compute environment.An implementation forCfnComputeEnvironmentPropsMixin.Ec2ConfigurationObjectPropertyConfiguration for the Amazon EKS cluster that supports the AWS Batch compute environment.A builder forCfnComputeEnvironmentPropsMixin.EksConfigurationPropertyAn implementation forCfnComputeEnvironmentPropsMixin.EksConfigurationPropertyAn object that represents a launch template to use in place of the default launch template.An implementation forCfnComputeEnvironmentPropsMixin.LaunchTemplateSpecificationOverridePropertyAn object that represents a launch template that's associated with a compute resource.An implementation forCfnComputeEnvironmentPropsMixin.LaunchTemplateSpecificationPropertySpecifies the infrastructure update policy for the Amazon EC2 compute environment.A builder forCfnComputeEnvironmentPropsMixin.UpdatePolicyPropertyAn implementation forCfnComputeEnvironmentPropsMixin.UpdatePolicyPropertyProperties for CfnConsumableResourcePropsMixin.A builder forCfnConsumableResourceMixinPropsAn implementation forCfnConsumableResourceMixinPropsTheAWS::Batch::ConsumableResourceresource specifies the parameters for an AWS Batch consumable resource.A fluent builder forCfnConsumableResourcePropsMixin.Properties for CfnJobDefinitionPropsMixin.A builder forCfnJobDefinitionMixinPropsAn implementation forCfnJobDefinitionMixinPropsTheAWS::Batch::JobDefinitionresource specifies the parameters for an AWS Batch job definition.Example:A builder forCfnJobDefinitionPropsMixin.AuthorizationConfigPropertyAn implementation forCfnJobDefinitionPropsMixin.AuthorizationConfigPropertyA fluent builder forCfnJobDefinitionPropsMixin.Contains a list of consumable resources required by a job.An implementation forCfnJobDefinitionPropsMixin.ConsumableResourcePropertiesPropertyInformation about a consumable resource required to run a job.An implementation forCfnJobDefinitionPropsMixin.ConsumableResourceRequirementPropertyContainer properties are used for Amazon ECS based job definitions.A builder forCfnJobDefinitionPropsMixin.ContainerPropertiesPropertyAn implementation forCfnJobDefinitionPropsMixin.ContainerPropertiesPropertyAn object that represents a container instance host device.A builder forCfnJobDefinitionPropsMixin.DevicePropertyAn implementation forCfnJobDefinitionPropsMixin.DevicePropertyAn object that contains the properties for the Amazon ECS resources of a job.A builder forCfnJobDefinitionPropsMixin.EcsPropertiesPropertyAn implementation forCfnJobDefinitionPropsMixin.EcsPropertiesPropertyThe properties for a task definition that describes the container and volume definitions of an Amazon ECS task.A builder forCfnJobDefinitionPropsMixin.EcsTaskPropertiesPropertyAn implementation forCfnJobDefinitionPropsMixin.EcsTaskPropertiesPropertyExample:An implementation forCfnJobDefinitionPropsMixin.EfsVolumeConfigurationPropertyAn environment variable.An implementation forCfnJobDefinitionPropsMixin.EksContainerEnvironmentVariablePropertyEKS container properties are used in job definitions for Amazon EKS based job definitions to describe the properties for a container node in the pod that's launched as part of a job.A builder forCfnJobDefinitionPropsMixin.EksContainerPropertyAn implementation forCfnJobDefinitionPropsMixin.EksContainerPropertyThe volume mounts for a container for an Amazon EKS job.An implementation forCfnJobDefinitionPropsMixin.EksContainerVolumeMountPropertyApersistentVolumeClaimvolume is used to mount a PersistentVolume into a Pod.An implementation forCfnJobDefinitionPropsMixin.EksPersistentVolumeClaimPropertyAn object that contains the properties for the Kubernetes resources of a job.A builder forCfnJobDefinitionPropsMixin.EksPropertiesPropertyAn implementation forCfnJobDefinitionPropsMixin.EksPropertiesPropertySpecifies the configuration of a Kubernetessecretvolume.A builder forCfnJobDefinitionPropsMixin.EksSecretPropertyAn implementation forCfnJobDefinitionPropsMixin.EksSecretPropertySpecifies an Amazon EKS volume for a job definition.A builder forCfnJobDefinitionPropsMixin.EksVolumePropertyAn implementation forCfnJobDefinitionPropsMixin.EksVolumePropertyExample:A builder forCfnJobDefinitionPropsMixin.EmptyDirPropertyAn implementation forCfnJobDefinitionPropsMixin.EmptyDirPropertyThe Environment property type specifies environment variables to use in a job definition.A builder forCfnJobDefinitionPropsMixin.EnvironmentPropertyAn implementation forCfnJobDefinitionPropsMixin.EnvironmentPropertyThe amount of ephemeral storage to allocate for the task.A builder forCfnJobDefinitionPropsMixin.EphemeralStoragePropertyAn implementation forCfnJobDefinitionPropsMixin.EphemeralStoragePropertySpecifies an array of up to 5 conditions to be met, and an action to take (RETRYorEXIT) if all conditions are met.A builder forCfnJobDefinitionPropsMixin.EvaluateOnExitPropertyAn implementation forCfnJobDefinitionPropsMixin.EvaluateOnExitPropertyThe platform configuration for jobs that are running on Fargate resources.An implementation forCfnJobDefinitionPropsMixin.FargatePlatformConfigurationPropertyThe FireLens configuration for the container.A builder forCfnJobDefinitionPropsMixin.FirelensConfigurationPropertyAn implementation forCfnJobDefinitionPropsMixin.FirelensConfigurationPropertyExample:A builder forCfnJobDefinitionPropsMixin.HostPathPropertyAn implementation forCfnJobDefinitionPropsMixin.HostPathPropertyReferences a Kubernetes secret resource.A builder forCfnJobDefinitionPropsMixin.ImagePullSecretPropertyAn implementation forCfnJobDefinitionPropsMixin.ImagePullSecretPropertyAn object that represents a job timeout configuration.A builder forCfnJobDefinitionPropsMixin.JobTimeoutPropertyAn implementation forCfnJobDefinitionPropsMixin.JobTimeoutPropertyLinux-specific modifications that are applied to the container, such as details for device mappings.A builder forCfnJobDefinitionPropsMixin.LinuxParametersPropertyAn implementation forCfnJobDefinitionPropsMixin.LinuxParametersPropertyLog configuration options to send to a custom log driver for the container.A builder forCfnJobDefinitionPropsMixin.LogConfigurationPropertyAn implementation forCfnJobDefinitionPropsMixin.LogConfigurationPropertyExample:A builder forCfnJobDefinitionPropsMixin.MetadataPropertyAn implementation forCfnJobDefinitionPropsMixin.MetadataPropertyDetails for a Docker volume mount point that's used in a job's container properties.A builder forCfnJobDefinitionPropsMixin.MountPointPropertyAn implementation forCfnJobDefinitionPropsMixin.MountPointPropertyExample:A builder forCfnJobDefinitionPropsMixin.MountPointsPropertyAn implementation forCfnJobDefinitionPropsMixin.MountPointsPropertyAn object that contains the properties for the Amazon ECS resources of a job.An implementation forCfnJobDefinitionPropsMixin.MultiNodeEcsPropertiesPropertyThe properties for a task definition that describes the container and volume definitions of an Amazon ECS task.An implementation forCfnJobDefinitionPropsMixin.MultiNodeEcsTaskPropertiesPropertyThe network configuration for jobs that are running on Fargate resources.A builder forCfnJobDefinitionPropsMixin.NetworkConfigurationPropertyAn implementation forCfnJobDefinitionPropsMixin.NetworkConfigurationPropertyAn object that represents the node properties of a multi-node parallel job.A builder forCfnJobDefinitionPropsMixin.NodePropertiesPropertyAn implementation forCfnJobDefinitionPropsMixin.NodePropertiesPropertyThis is an object that represents the properties of the node range for a multi-node parallel job.A builder forCfnJobDefinitionPropsMixin.NodeRangePropertyPropertyAn implementation forCfnJobDefinitionPropsMixin.NodeRangePropertyPropertyExample:A builder forCfnJobDefinitionPropsMixin.PodPropertiesPropertyAn implementation forCfnJobDefinitionPropsMixin.PodPropertiesPropertyThe repository credentials for private registry authentication.A builder forCfnJobDefinitionPropsMixin.RepositoryCredentialsPropertyAn implementation forCfnJobDefinitionPropsMixin.RepositoryCredentialsPropertyThe type and amount of a resource to assign to a container.A builder forCfnJobDefinitionPropsMixin.ResourceRequirementPropertyAn implementation forCfnJobDefinitionPropsMixin.ResourceRequirementPropertySpecifies the resource retention policy settings for a job definition.An implementation forCfnJobDefinitionPropsMixin.ResourceRetentionPolicyPropertyExample:A builder forCfnJobDefinitionPropsMixin.ResourcesPropertyAn implementation forCfnJobDefinitionPropsMixin.ResourcesPropertyThe retry strategy that's associated with a job.A builder forCfnJobDefinitionPropsMixin.RetryStrategyPropertyAn implementation forCfnJobDefinitionPropsMixin.RetryStrategyPropertyAn object that represents the compute environment architecture for AWS Batch jobs on Fargate.A builder forCfnJobDefinitionPropsMixin.RuntimePlatformPropertyAn implementation forCfnJobDefinitionPropsMixin.RuntimePlatformPropertyAn object that represents the secret to expose to your container.A builder forCfnJobDefinitionPropsMixin.SecretPropertyAn implementation forCfnJobDefinitionPropsMixin.SecretPropertyExample:A builder forCfnJobDefinitionPropsMixin.SecurityContextPropertyAn implementation forCfnJobDefinitionPropsMixin.SecurityContextPropertyA list of containers that this task depends on.An implementation forCfnJobDefinitionPropsMixin.TaskContainerDependencyPropertyContainer properties are used for Amazon ECS-based job definitions.An implementation forCfnJobDefinitionPropsMixin.TaskContainerPropertiesPropertyExample:A builder forCfnJobDefinitionPropsMixin.TimeoutPropertyAn implementation forCfnJobDefinitionPropsMixin.TimeoutPropertyThe container path, mount options, and size of thetmpfsmount.A builder forCfnJobDefinitionPropsMixin.TmpfsPropertyAn implementation forCfnJobDefinitionPropsMixin.TmpfsPropertyTheulimitsettings to pass to the container.A builder forCfnJobDefinitionPropsMixin.UlimitPropertyAn implementation forCfnJobDefinitionPropsMixin.UlimitPropertyExample:A builder forCfnJobDefinitionPropsMixin.VolumesHostPropertyAn implementation forCfnJobDefinitionPropsMixin.VolumesHostPropertyExample:A builder forCfnJobDefinitionPropsMixin.VolumesPropertyAn implementation forCfnJobDefinitionPropsMixin.VolumesPropertyProperties for CfnJobQueuePropsMixin.A builder forCfnJobQueueMixinPropsAn implementation forCfnJobQueueMixinPropsTheAWS::Batch::JobQueueresource specifies the parameters for an AWS Batch job queue definition.A fluent builder forCfnJobQueuePropsMixin.The order that compute environments are tried in for job placement within a queue.A builder forCfnJobQueuePropsMixin.ComputeEnvironmentOrderPropertyAn implementation forCfnJobQueuePropsMixin.ComputeEnvironmentOrderPropertySpecifies an action that AWS Batch will take after the job has remained at the head of the queue in the specified state for longer than the specified time.A builder forCfnJobQueuePropsMixin.JobStateTimeLimitActionPropertyAn implementation forCfnJobQueuePropsMixin.JobStateTimeLimitActionPropertySpecifies the order of a service environment for a job queue.A builder forCfnJobQueuePropsMixin.ServiceEnvironmentOrderPropertyAn implementation forCfnJobQueuePropsMixin.ServiceEnvironmentOrderPropertyProperties for CfnSchedulingPolicyPropsMixin.A builder forCfnSchedulingPolicyMixinPropsAn implementation forCfnSchedulingPolicyMixinPropsTheAWS::Batch::SchedulingPolicyresource specifies the parameters for an AWS Batch scheduling policy.A fluent builder forCfnSchedulingPolicyPropsMixin.The fair-share scheduling policy details.A builder forCfnSchedulingPolicyPropsMixin.FairsharePolicyPropertyAn implementation forCfnSchedulingPolicyPropsMixin.FairsharePolicyPropertySpecifies the weights for the share identifiers for the fair-share policy.A builder forCfnSchedulingPolicyPropsMixin.ShareAttributesPropertyAn implementation forCfnSchedulingPolicyPropsMixin.ShareAttributesPropertyProperties for CfnServiceEnvironmentPropsMixin.A builder forCfnServiceEnvironmentMixinPropsAn implementation forCfnServiceEnvironmentMixinPropsCreates a service environment for running service jobs.A fluent builder forCfnServiceEnvironmentPropsMixin.Defines the capacity limit for a service environment.A builder forCfnServiceEnvironmentPropsMixin.CapacityLimitPropertyAn implementation forCfnServiceEnvironmentPropsMixin.CapacityLimitProperty