Struct rusoto_snowball::UpdateJobRequest [−][src]
pub struct UpdateJobRequest { pub address_id: Option<String>, pub description: Option<String>, pub forwarding_address_id: Option<String>, pub job_id: String, pub notification: Option<Notification>, pub resources: Option<JobResource>, pub role_arn: Option<String>, pub shipping_option: Option<String>, pub snowball_capacity_preference: Option<String>, }
Fields
address_id: Option<String>
The ID of the updated Address object.
description: Option<String>
The updated description of this job's JobMetadata object.
forwarding_address_id: Option<String>
The updated ID for the forwarding address for a job. This field is not supported in most regions.
job_id: String
The job ID of the job that you want to update, for example JID123e4567-e89b-12d3-a456-426655440000
.
notification: Option<Notification>
The new or updated Notification object.
resources: Option<JobResource>
The updated S3Resource object (for a single Amazon S3 bucket or key range), or the updated JobResource object (for multiple buckets or key ranges).
role_arn: Option<String>
The new role Amazon Resource Name (ARN) that you want to associate with this job. To create a role ARN, use the CreateRoleAWS Identity and Access Management (IAM) API action.
shipping_option: Option<String>
The updated shipping option value of this job's ShippingDetails object.
snowball_capacity_preference: Option<String>
The updated SnowballCapacityPreference
of this job's JobMetadata object. The 50 TB Snowballs are only available in the US regions.
Trait Implementations
impl Default for UpdateJobRequest
[src]
impl Default for UpdateJobRequest
fn default() -> UpdateJobRequest
[src]
fn default() -> UpdateJobRequest
Returns the "default value" for a type. Read more
impl Debug for UpdateJobRequest
[src]
impl Debug for UpdateJobRequest
fn fmt(&self, f: &mut Formatter) -> Result
[src]
fn fmt(&self, f: &mut Formatter) -> Result
Formats the value using the given formatter. Read more
impl Clone for UpdateJobRequest
[src]
impl Clone for UpdateJobRequest
fn clone(&self) -> UpdateJobRequest
[src]
fn clone(&self) -> UpdateJobRequest
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
impl PartialEq for UpdateJobRequest
[src]
impl PartialEq for UpdateJobRequest
fn eq(&self, other: &UpdateJobRequest) -> bool
[src]
fn eq(&self, other: &UpdateJobRequest) -> bool
This method tests for self
and other
values to be equal, and is used by ==
. Read more
fn ne(&self, other: &UpdateJobRequest) -> bool
[src]
fn ne(&self, other: &UpdateJobRequest) -> bool
This method tests for !=
.
Auto Trait Implementations
impl Send for UpdateJobRequest
impl Send for UpdateJobRequest
impl Sync for UpdateJobRequest
impl Sync for UpdateJobRequest