AWS SDK for C++

AWS SDK for C++ Version 1.11.632

Loading...
Searching...
No Matches
Namespaces | Classes | Typedefs | Enumerations
Aws::Batch::Model Namespace Reference

Namespaces

 
 
namespace  CEStateMapper
 
namespace  CEStatusMapper
 
namespace  CETypeMapper
 
 
namespace  CRTypeMapper
 
 
 
 
 
 
 
namespace  JobQueueTypeMapper
 
 
 
namespace  JobStatusMapper
 
namespace  JQStateMapper
 
namespace  JQStatusMapper
 
namespace  LogDriverMapper
 
 
 
namespace  ResourceTypeMapper
 
namespace  RetryActionMapper
 
 
 
 
 
 
 
 
namespace  UserdataTypeMapper
 

Classes

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
class  Device
 
 
 
 
 
 
 
 
 
 
 
 
class  EksContainer
 
 
 
 
 
 
 
class  EksEmptyDir
 
class  EksHostPath
 
class  EksMetadata
 
 
 
 
 
 
 
 
class  EksSecret
 
class  EksVolume
 
 
 
 
 
 
 
 
 
 
class  Host
 
 
 
 
class  JobDetail
 
 
 
class  JobSummary
 
class  JobTimeout
 
class  KeyValuePair
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
class  MountPoint
 
 
 
class  NodeDetails
 
 
 
 
 
 
 
 
 
 
 
 
 
 
class  Secret
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
class  Tmpfs
 
class  Ulimit
 
 
 
 
 
 
 
 
 
class  UpdatePolicy
 
 
 
 
 
class  Volume
 

Typedefs

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Enumerations

 
enum class  AssignPublicIp { NOT_SET , ENABLED , DISABLED }
 
enum class  CEState { NOT_SET , ENABLED , DISABLED }
 
enum class  CEStatus {
  NOT_SET , CREATING , UPDATING , DELETING ,
  DELETED , VALID , INVALID
}
 
enum class  CEType { NOT_SET , MANAGED , UNMANAGED }
 
 
enum class  CRType {
  NOT_SET , EC2 , SPOT , FARGATE ,
  FARGATE_SPOT
}
 
 
 
 
 
 
 
enum class  JobQueueType {
  NOT_SET , EKS , ECS , ECS_FARGATE ,
  SAGEMAKER_TRAINING
}
 
 
 
enum class  JobStatus {
  NOT_SET , SUBMITTED , PENDING , RUNNABLE ,
  STARTING , RUNNING , SUCCEEDED , FAILED
}
 
enum class  JQState { NOT_SET , ENABLED , DISABLED }
 
enum class  JQStatus {
  NOT_SET , CREATING , UPDATING , DELETING ,
  DELETED , VALID , INVALID
}
 
enum class  LogDriver {
  NOT_SET , json_file , syslog , journald ,
  gelf , fluentd , awslogs , splunk ,
  awsfirelens
}
 
enum class  OrchestrationType { NOT_SET , ECS , EKS }
 
enum class  PlatformCapability { NOT_SET , EC2 , FARGATE }
 
enum class  ResourceType { NOT_SET , GPU , VCPU , MEMORY }
 
enum class  RetryAction { NOT_SET , RETRY , EXIT }
 
 
 
 
 
 
 
 
 

Typedef Documentation

◆ CancelJobOutcome

Definition at line 150 of file BatchServiceClientModel.h.

◆ CancelJobOutcomeCallable

Definition at line 192 of file BatchServiceClientModel.h.

◆ CreateComputeEnvironmentOutcome

Definition at line 151 of file BatchServiceClientModel.h.

◆ CreateComputeEnvironmentOutcomeCallable

Definition at line 193 of file BatchServiceClientModel.h.

◆ CreateConsumableResourceOutcome

Definition at line 152 of file BatchServiceClientModel.h.

◆ CreateConsumableResourceOutcomeCallable

Definition at line 194 of file BatchServiceClientModel.h.

◆ CreateJobQueueOutcome

Definition at line 153 of file BatchServiceClientModel.h.

◆ CreateJobQueueOutcomeCallable

Definition at line 195 of file BatchServiceClientModel.h.

◆ CreateSchedulingPolicyOutcome

Definition at line 154 of file BatchServiceClientModel.h.

◆ CreateSchedulingPolicyOutcomeCallable

Definition at line 196 of file BatchServiceClientModel.h.

◆ CreateServiceEnvironmentOutcome

Definition at line 155 of file BatchServiceClientModel.h.

◆ CreateServiceEnvironmentOutcomeCallable

Definition at line 197 of file BatchServiceClientModel.h.

◆ DeleteComputeEnvironmentOutcome

Definition at line 156 of file BatchServiceClientModel.h.

◆ DeleteComputeEnvironmentOutcomeCallable

Definition at line 198 of file BatchServiceClientModel.h.

◆ DeleteConsumableResourceOutcome

Definition at line 157 of file BatchServiceClientModel.h.

◆ DeleteConsumableResourceOutcomeCallable

Definition at line 199 of file BatchServiceClientModel.h.

◆ DeleteJobQueueOutcome

Definition at line 158 of file BatchServiceClientModel.h.

◆ DeleteJobQueueOutcomeCallable

Definition at line 200 of file BatchServiceClientModel.h.

◆ DeleteSchedulingPolicyOutcome

Definition at line 159 of file BatchServiceClientModel.h.

◆ DeleteSchedulingPolicyOutcomeCallable

Definition at line 201 of file BatchServiceClientModel.h.

◆ DeleteServiceEnvironmentOutcome

Definition at line 160 of file BatchServiceClientModel.h.

◆ DeleteServiceEnvironmentOutcomeCallable

Definition at line 202 of file BatchServiceClientModel.h.

◆ DeregisterJobDefinitionOutcome

Definition at line 161 of file BatchServiceClientModel.h.

◆ DeregisterJobDefinitionOutcomeCallable

Definition at line 203 of file BatchServiceClientModel.h.

◆ DescribeComputeEnvironmentsOutcome

Definition at line 162 of file BatchServiceClientModel.h.

◆ DescribeComputeEnvironmentsOutcomeCallable

Definition at line 204 of file BatchServiceClientModel.h.

◆ DescribeConsumableResourceOutcome

Definition at line 163 of file BatchServiceClientModel.h.

◆ DescribeConsumableResourceOutcomeCallable

Definition at line 205 of file BatchServiceClientModel.h.

◆ DescribeJobDefinitionsOutcome

Definition at line 164 of file BatchServiceClientModel.h.

◆ DescribeJobDefinitionsOutcomeCallable

Definition at line 206 of file BatchServiceClientModel.h.

◆ DescribeJobQueuesOutcome

Definition at line 165 of file BatchServiceClientModel.h.

◆ DescribeJobQueuesOutcomeCallable

Definition at line 207 of file BatchServiceClientModel.h.

◆ DescribeJobsOutcome

Definition at line 166 of file BatchServiceClientModel.h.

◆ DescribeJobsOutcomeCallable

Definition at line 208 of file BatchServiceClientModel.h.

◆ DescribeSchedulingPoliciesOutcome

Definition at line 167 of file BatchServiceClientModel.h.

◆ DescribeSchedulingPoliciesOutcomeCallable

Definition at line 209 of file BatchServiceClientModel.h.

◆ DescribeServiceEnvironmentsOutcome

Definition at line 168 of file BatchServiceClientModel.h.

◆ DescribeServiceEnvironmentsOutcomeCallable

Definition at line 210 of file BatchServiceClientModel.h.

◆ DescribeServiceJobOutcome

Definition at line 169 of file BatchServiceClientModel.h.

◆ DescribeServiceJobOutcomeCallable

Definition at line 211 of file BatchServiceClientModel.h.

◆ GetJobQueueSnapshotOutcome

Definition at line 170 of file BatchServiceClientModel.h.

◆ GetJobQueueSnapshotOutcomeCallable

Definition at line 212 of file BatchServiceClientModel.h.

◆ ListConsumableResourcesOutcome

Definition at line 171 of file BatchServiceClientModel.h.

◆ ListConsumableResourcesOutcomeCallable

Definition at line 213 of file BatchServiceClientModel.h.

◆ ListJobsByConsumableResourceOutcome

Definition at line 173 of file BatchServiceClientModel.h.

◆ ListJobsByConsumableResourceOutcomeCallable

Definition at line 215 of file BatchServiceClientModel.h.

◆ ListJobsOutcome

Definition at line 172 of file BatchServiceClientModel.h.

◆ ListJobsOutcomeCallable

Definition at line 214 of file BatchServiceClientModel.h.

◆ ListSchedulingPoliciesOutcome

Definition at line 174 of file BatchServiceClientModel.h.

◆ ListSchedulingPoliciesOutcomeCallable

Definition at line 216 of file BatchServiceClientModel.h.

◆ ListServiceJobsOutcome

Definition at line 175 of file BatchServiceClientModel.h.

◆ ListServiceJobsOutcomeCallable

Definition at line 217 of file BatchServiceClientModel.h.

◆ ListTagsForResourceOutcome

Definition at line 176 of file BatchServiceClientModel.h.

◆ ListTagsForResourceOutcomeCallable

Definition at line 218 of file BatchServiceClientModel.h.

◆ RegisterJobDefinitionOutcome

Definition at line 177 of file BatchServiceClientModel.h.

◆ RegisterJobDefinitionOutcomeCallable

Definition at line 219 of file BatchServiceClientModel.h.

◆ SubmitJobOutcome

Definition at line 178 of file BatchServiceClientModel.h.

◆ SubmitJobOutcomeCallable

Definition at line 220 of file BatchServiceClientModel.h.

◆ SubmitServiceJobOutcome

Definition at line 179 of file BatchServiceClientModel.h.

◆ SubmitServiceJobOutcomeCallable

Definition at line 221 of file BatchServiceClientModel.h.

◆ TagResourceOutcome

Definition at line 180 of file BatchServiceClientModel.h.

◆ TagResourceOutcomeCallable

Definition at line 222 of file BatchServiceClientModel.h.

◆ TerminateJobOutcome

Definition at line 181 of file BatchServiceClientModel.h.

◆ TerminateJobOutcomeCallable

Definition at line 223 of file BatchServiceClientModel.h.

◆ TerminateServiceJobOutcome

Definition at line 182 of file BatchServiceClientModel.h.

◆ TerminateServiceJobOutcomeCallable

Definition at line 224 of file BatchServiceClientModel.h.

◆ UntagResourceOutcome

Definition at line 183 of file BatchServiceClientModel.h.

◆ UntagResourceOutcomeCallable

Definition at line 225 of file BatchServiceClientModel.h.

◆ UpdateComputeEnvironmentOutcome

Definition at line 184 of file BatchServiceClientModel.h.

◆ UpdateComputeEnvironmentOutcomeCallable

Definition at line 226 of file BatchServiceClientModel.h.

◆ UpdateConsumableResourceOutcome

Definition at line 185 of file BatchServiceClientModel.h.

◆ UpdateConsumableResourceOutcomeCallable

Definition at line 227 of file BatchServiceClientModel.h.

◆ UpdateJobQueueOutcome

Definition at line 186 of file BatchServiceClientModel.h.

◆ UpdateJobQueueOutcomeCallable

Definition at line 228 of file BatchServiceClientModel.h.

◆ UpdateSchedulingPolicyOutcome

Definition at line 187 of file BatchServiceClientModel.h.

◆ UpdateSchedulingPolicyOutcomeCallable

Definition at line 229 of file BatchServiceClientModel.h.

◆ UpdateServiceEnvironmentOutcome

Definition at line 188 of file BatchServiceClientModel.h.

◆ UpdateServiceEnvironmentOutcomeCallable

Definition at line 230 of file BatchServiceClientModel.h.

Enumeration Type Documentation

◆ ArrayJobDependency

Enumerator
NOT_SET 
N_TO_N 
SEQUENTIAL 

Definition at line 16 of file ArrayJobDependency.h.

◆ AssignPublicIp

Enumerator
NOT_SET 
ENABLED 
DISABLED 

Definition at line 16 of file AssignPublicIp.h.

◆ CEState

strong
Enumerator
NOT_SET 
ENABLED 
DISABLED 

Definition at line 16 of file CEState.h.

◆ CEStatus

strong
Enumerator
NOT_SET 
CREATING 
UPDATING 
DELETING 
DELETED 
VALID 
INVALID 

Definition at line 16 of file CEStatus.h.

◆ CEType

strong
Enumerator
NOT_SET 
MANAGED 
UNMANAGED 

Definition at line 16 of file CEType.h.

◆ CRAllocationStrategy

Enumerator
NOT_SET 
BEST_FIT 
BEST_FIT_PROGRESSIVE 
SPOT_CAPACITY_OPTIMIZED 
SPOT_PRICE_CAPACITY_OPTIMIZED 

Definition at line 16 of file CRAllocationStrategy.h.

◆ CRType

strong
Enumerator
NOT_SET 
EC2 
SPOT 
FARGATE 
FARGATE_SPOT 

Definition at line 16 of file CRType.h.

◆ CRUpdateAllocationStrategy

Enumerator
NOT_SET 
BEST_FIT_PROGRESSIVE 
SPOT_CAPACITY_OPTIMIZED 
SPOT_PRICE_CAPACITY_OPTIMIZED 

Definition at line 16 of file CRUpdateAllocationStrategy.h.

◆ DeviceCgroupPermission

Enumerator
NOT_SET 
READ 
WRITE 
MKNOD 

Definition at line 16 of file DeviceCgroupPermission.h.

◆ EFSAuthorizationConfigIAM

Enumerator
NOT_SET 
ENABLED 
DISABLED 

Definition at line 16 of file EFSAuthorizationConfigIAM.h.

◆ EFSTransitEncryption

Enumerator
NOT_SET 
ENABLED 
DISABLED 

Definition at line 16 of file EFSTransitEncryption.h.

◆ FirelensConfigurationType

Enumerator
NOT_SET 
fluentd 
fluentbit 

Definition at line 16 of file FirelensConfigurationType.h.

◆ JobDefinitionType

Enumerator
NOT_SET 
container 
multinode 

Definition at line 16 of file JobDefinitionType.h.

◆ JobQueueType

Enumerator
NOT_SET 
EKS 
ECS 
ECS_FARGATE 
SAGEMAKER_TRAINING 

Definition at line 16 of file JobQueueType.h.

◆ JobStateTimeLimitActionsAction

Enumerator
NOT_SET 
CANCEL 
TERMINATE 

Definition at line 16 of file JobStateTimeLimitActionsAction.h.

◆ JobStateTimeLimitActionsState

Enumerator
NOT_SET 
RUNNABLE 

Definition at line 16 of file JobStateTimeLimitActionsState.h.

◆ JobStatus

strong
Enumerator
NOT_SET 
SUBMITTED 
PENDING 
RUNNABLE 
STARTING 
RUNNING 
SUCCEEDED 
FAILED 

Definition at line 16 of file JobStatus.h.

◆ JQState

strong
Enumerator
NOT_SET 
ENABLED 
DISABLED 

Definition at line 16 of file JQState.h.

◆ JQStatus

strong
Enumerator
NOT_SET 
CREATING 
UPDATING 
DELETING 
DELETED 
VALID 
INVALID 

Definition at line 16 of file JQStatus.h.

◆ LogDriver

strong
Enumerator
NOT_SET 
json_file 
syslog 
journald 
gelf 
fluentd 
awslogs 
splunk 
awsfirelens 

Definition at line 16 of file LogDriver.h.

◆ OrchestrationType

Enumerator
NOT_SET 
ECS 
EKS 

Definition at line 16 of file OrchestrationType.h.

◆ PlatformCapability

Enumerator
NOT_SET 
EC2 
FARGATE 

Definition at line 16 of file PlatformCapability.h.

◆ ResourceType

Enumerator
NOT_SET 
GPU 
VCPU 
MEMORY 

Definition at line 16 of file ResourceType.h.

◆ RetryAction

strong
Enumerator
NOT_SET 
RETRY 
EXIT 

Definition at line 16 of file RetryAction.h.

◆ ServiceEnvironmentState

Enumerator
NOT_SET 
ENABLED 
DISABLED 

Definition at line 16 of file ServiceEnvironmentState.h.

◆ ServiceEnvironmentStatus

Enumerator
NOT_SET 
CREATING 
UPDATING 
DELETING 
DELETED 
VALID 
INVALID 

Definition at line 16 of file ServiceEnvironmentStatus.h.

◆ ServiceEnvironmentType

Enumerator
NOT_SET 
SAGEMAKER_TRAINING 

Definition at line 16 of file ServiceEnvironmentType.h.

◆ ServiceJobRetryAction

Enumerator
NOT_SET 
RETRY 
EXIT 

Definition at line 16 of file ServiceJobRetryAction.h.

◆ ServiceJobStatus

Enumerator
NOT_SET 
SUBMITTED 
PENDING 
RUNNABLE 
SCHEDULED 
STARTING 
RUNNING 
SUCCEEDED 
FAILED 

Definition at line 16 of file ServiceJobStatus.h.

◆ ServiceJobType

Enumerator
NOT_SET 
SAGEMAKER_TRAINING 

Definition at line 16 of file ServiceJobType.h.

◆ ServiceResourceIdName

Enumerator
NOT_SET 
TrainingJobArn 

Definition at line 16 of file ServiceResourceIdName.h.

◆ UserdataType

Enumerator
NOT_SET 
EKS_BOOTSTRAP_SH 
EKS_NODEADM 

Definition at line 16 of file UserdataType.h.