AWS SDK for C++

AWS SDK for C++ Version 1.11.606

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

Namespaces

 
 
namespace  CEStateMapper
 
namespace  CEStatusMapper
 
namespace  CETypeMapper
 
 
namespace  CRTypeMapper
 
 
 
 
 
 
 
 
 
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  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 132 of file BatchServiceClientModel.h.

◆ CancelJobOutcomeCallable

Definition at line 166 of file BatchServiceClientModel.h.

◆ CreateComputeEnvironmentOutcome

Definition at line 133 of file BatchServiceClientModel.h.

◆ CreateComputeEnvironmentOutcomeCallable

Definition at line 167 of file BatchServiceClientModel.h.

◆ CreateConsumableResourceOutcome

Definition at line 134 of file BatchServiceClientModel.h.

◆ CreateConsumableResourceOutcomeCallable

Definition at line 168 of file BatchServiceClientModel.h.

◆ CreateJobQueueOutcome

Definition at line 135 of file BatchServiceClientModel.h.

◆ CreateJobQueueOutcomeCallable

Definition at line 169 of file BatchServiceClientModel.h.

◆ CreateSchedulingPolicyOutcome

Definition at line 136 of file BatchServiceClientModel.h.

◆ CreateSchedulingPolicyOutcomeCallable

Definition at line 170 of file BatchServiceClientModel.h.

◆ DeleteComputeEnvironmentOutcome

Definition at line 137 of file BatchServiceClientModel.h.

◆ DeleteComputeEnvironmentOutcomeCallable

Definition at line 171 of file BatchServiceClientModel.h.

◆ DeleteConsumableResourceOutcome

Definition at line 138 of file BatchServiceClientModel.h.

◆ DeleteConsumableResourceOutcomeCallable

Definition at line 172 of file BatchServiceClientModel.h.

◆ DeleteJobQueueOutcome

Definition at line 139 of file BatchServiceClientModel.h.

◆ DeleteJobQueueOutcomeCallable

Definition at line 173 of file BatchServiceClientModel.h.

◆ DeleteSchedulingPolicyOutcome

Definition at line 140 of file BatchServiceClientModel.h.

◆ DeleteSchedulingPolicyOutcomeCallable

Definition at line 174 of file BatchServiceClientModel.h.

◆ DeregisterJobDefinitionOutcome

Definition at line 141 of file BatchServiceClientModel.h.

◆ DeregisterJobDefinitionOutcomeCallable

Definition at line 175 of file BatchServiceClientModel.h.

◆ DescribeComputeEnvironmentsOutcome

Definition at line 142 of file BatchServiceClientModel.h.

◆ DescribeComputeEnvironmentsOutcomeCallable

Definition at line 176 of file BatchServiceClientModel.h.

◆ DescribeConsumableResourceOutcome

Definition at line 143 of file BatchServiceClientModel.h.

◆ DescribeConsumableResourceOutcomeCallable

Definition at line 177 of file BatchServiceClientModel.h.

◆ DescribeJobDefinitionsOutcome

Definition at line 144 of file BatchServiceClientModel.h.

◆ DescribeJobDefinitionsOutcomeCallable

Definition at line 178 of file BatchServiceClientModel.h.

◆ DescribeJobQueuesOutcome

Definition at line 145 of file BatchServiceClientModel.h.

◆ DescribeJobQueuesOutcomeCallable

Definition at line 179 of file BatchServiceClientModel.h.

◆ DescribeJobsOutcome

Definition at line 146 of file BatchServiceClientModel.h.

◆ DescribeJobsOutcomeCallable

Definition at line 180 of file BatchServiceClientModel.h.

◆ DescribeSchedulingPoliciesOutcome

Definition at line 147 of file BatchServiceClientModel.h.

◆ DescribeSchedulingPoliciesOutcomeCallable

Definition at line 181 of file BatchServiceClientModel.h.

◆ GetJobQueueSnapshotOutcome

Definition at line 148 of file BatchServiceClientModel.h.

◆ GetJobQueueSnapshotOutcomeCallable

Definition at line 182 of file BatchServiceClientModel.h.

◆ ListConsumableResourcesOutcome

Definition at line 149 of file BatchServiceClientModel.h.

◆ ListConsumableResourcesOutcomeCallable

Definition at line 183 of file BatchServiceClientModel.h.

◆ ListJobsByConsumableResourceOutcome

Definition at line 151 of file BatchServiceClientModel.h.

◆ ListJobsByConsumableResourceOutcomeCallable

Definition at line 185 of file BatchServiceClientModel.h.

◆ ListJobsOutcome

Definition at line 150 of file BatchServiceClientModel.h.

◆ ListJobsOutcomeCallable

Definition at line 184 of file BatchServiceClientModel.h.

◆ ListSchedulingPoliciesOutcome

Definition at line 152 of file BatchServiceClientModel.h.

◆ ListSchedulingPoliciesOutcomeCallable

Definition at line 186 of file BatchServiceClientModel.h.

◆ ListTagsForResourceOutcome

Definition at line 153 of file BatchServiceClientModel.h.

◆ ListTagsForResourceOutcomeCallable

Definition at line 187 of file BatchServiceClientModel.h.

◆ RegisterJobDefinitionOutcome

Definition at line 154 of file BatchServiceClientModel.h.

◆ RegisterJobDefinitionOutcomeCallable

Definition at line 188 of file BatchServiceClientModel.h.

◆ SubmitJobOutcome

Definition at line 155 of file BatchServiceClientModel.h.

◆ SubmitJobOutcomeCallable

Definition at line 189 of file BatchServiceClientModel.h.

◆ TagResourceOutcome

Definition at line 156 of file BatchServiceClientModel.h.

◆ TagResourceOutcomeCallable

Definition at line 190 of file BatchServiceClientModel.h.

◆ TerminateJobOutcome

Definition at line 157 of file BatchServiceClientModel.h.

◆ TerminateJobOutcomeCallable

Definition at line 191 of file BatchServiceClientModel.h.

◆ UntagResourceOutcome

Definition at line 158 of file BatchServiceClientModel.h.

◆ UntagResourceOutcomeCallable

Definition at line 192 of file BatchServiceClientModel.h.

◆ UpdateComputeEnvironmentOutcome

Definition at line 159 of file BatchServiceClientModel.h.

◆ UpdateComputeEnvironmentOutcomeCallable

Definition at line 193 of file BatchServiceClientModel.h.

◆ UpdateConsumableResourceOutcome

Definition at line 160 of file BatchServiceClientModel.h.

◆ UpdateConsumableResourceOutcomeCallable

Definition at line 194 of file BatchServiceClientModel.h.

◆ UpdateJobQueueOutcome

Definition at line 161 of file BatchServiceClientModel.h.

◆ UpdateJobQueueOutcomeCallable

Definition at line 195 of file BatchServiceClientModel.h.

◆ UpdateSchedulingPolicyOutcome

Definition at line 162 of file BatchServiceClientModel.h.

◆ UpdateSchedulingPolicyOutcomeCallable

Definition at line 196 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.

◆ JobStateTimeLimitActionsAction

Enumerator
NOT_SET 
CANCEL 

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.

◆ UserdataType

Enumerator
NOT_SET 
EKS_BOOTSTRAP_SH 
EKS_NODEADM 

Definition at line 16 of file UserdataType.h.