Struct rusoto_batch::CreateComputeEnvironmentRequest
[−]
[src]
pub struct CreateComputeEnvironmentRequest { pub compute_environment_name: String, pub compute_resources: Option<ComputeResource>, pub service_role: String, pub state: Option<String>, pub type_: String, }
Fields
compute_environment_name: String
The name for your compute environment. Up to 128 letters (uppercase and lowercase), numbers, and underscores are allowed.
compute_resources: Option<ComputeResource>
Details of the compute resources managed by the compute environment. This parameter is required for managed compute environments.
service_role: String
The full Amazon Resource Name (ARN) of the IAM role that allows AWS Batch to make calls to other AWS services on your behalf.
state: Option<String>
The state of the compute environment. If the state is ENABLED
, then the compute environment accepts jobs from a queue and can scale out automatically based on queues.
type_: String
The type of the compute environment.
Trait Implementations
impl Default for CreateComputeEnvironmentRequest
[src]
fn default() -> CreateComputeEnvironmentRequest
[src]
Returns the "default value" for a type. Read more
impl Debug for CreateComputeEnvironmentRequest
[src]
fn fmt(&self, __arg_0: &mut Formatter) -> Result
[src]
Formats the value using the given formatter. Read more
impl Clone for CreateComputeEnvironmentRequest
[src]
fn clone(&self) -> CreateComputeEnvironmentRequest
[src]
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
Performs copy-assignment from source
. Read more