#[non_exhaustive]pub struct CreateDeploymentJobInput {
pub deployment_config: Option<DeploymentConfig>,
pub client_request_token: Option<String>,
pub fleet: Option<String>,
pub deployment_application_configs: Option<Vec<DeploymentApplicationConfig>>,
pub tags: Option<HashMap<String, String>>,
}Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.deployment_config: Option<DeploymentConfig>The requested deployment configuration.
client_request_token: Option<String>Unique, case-sensitive identifier that you provide to ensure the idempotency of the request.
fleet: Option<String>The Amazon Resource Name (ARN) of the fleet to deploy.
deployment_application_configs: Option<Vec<DeploymentApplicationConfig>>The deployment application configuration.
A map that contains tag keys and tag values that are attached to the deployment job.
Implementations§
source§impl CreateDeploymentJobInput
impl CreateDeploymentJobInput
sourcepub fn deployment_config(&self) -> Option<&DeploymentConfig>
pub fn deployment_config(&self) -> Option<&DeploymentConfig>
The requested deployment configuration.
sourcepub fn client_request_token(&self) -> Option<&str>
pub fn client_request_token(&self) -> Option<&str>
Unique, case-sensitive identifier that you provide to ensure the idempotency of the request.
sourcepub fn deployment_application_configs(&self) -> &[DeploymentApplicationConfig]
pub fn deployment_application_configs(&self) -> &[DeploymentApplicationConfig]
The deployment application configuration.
If no value was sent for this field, a default will be set. If you want to determine if no value was sent, use .deployment_application_configs.is_none().
A map that contains tag keys and tag values that are attached to the deployment job.
source§impl CreateDeploymentJobInput
impl CreateDeploymentJobInput
sourcepub fn builder() -> CreateDeploymentJobInputBuilder
pub fn builder() -> CreateDeploymentJobInputBuilder
Creates a new builder-style object to manufacture CreateDeploymentJobInput.
Trait Implementations§
source§impl Clone for CreateDeploymentJobInput
impl Clone for CreateDeploymentJobInput
source§fn clone(&self) -> CreateDeploymentJobInput
fn clone(&self) -> CreateDeploymentJobInput
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Debug for CreateDeploymentJobInput
impl Debug for CreateDeploymentJobInput
source§impl PartialEq for CreateDeploymentJobInput
impl PartialEq for CreateDeploymentJobInput
source§fn eq(&self, other: &CreateDeploymentJobInput) -> bool
fn eq(&self, other: &CreateDeploymentJobInput) -> bool
self and other values to be equal, and is used
by ==.