Struct rusoto_snowball::UpdateClusterRequest
[−]
[src]
pub struct UpdateClusterRequest { pub address_id: Option<String>, pub cluster_id: String, pub description: Option<String>, pub forwarding_address_id: Option<String>, pub notification: Option<Notification>, pub resources: Option<JobResource>, pub role_arn: Option<String>, pub shipping_option: Option<String>, }
Fields
address_id: Option<String>
The ID of the updated Address object.
cluster_id: String
The cluster ID of the cluster that you want to update, for example CID123e4567-e89b-12d3-a456-426655440000
.
description: Option<String>
The updated description of this cluster.
forwarding_address_id: Option<String>
The updated ID for the forwarding address for a cluster. This field is not supported in most regions.
notification: Option<Notification>
The new or updated Notification object.
resources: Option<JobResource>
The updated arrays of JobResource objects that can include updated S3Resource objects or LambdaResource objects.
role_arn: Option<String>
The new role Amazon Resource Name (ARN) that you want to associate with this cluster. To create a role ARN, use the CreateRole API action in AWS Identity and Access Management (IAM).
shipping_option: Option<String>
The updated shipping option value of this cluster's ShippingDetails object.
Trait Implementations
impl Default for UpdateClusterRequest
[src]
fn default() -> UpdateClusterRequest
Returns the "default value" for a type. Read more
impl Debug for UpdateClusterRequest
[src]
impl Clone for UpdateClusterRequest
[src]
fn clone(&self) -> UpdateClusterRequest
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0
Performs copy-assignment from source
. Read more