Update Cluster

POST {{aws_snowball_base_url}}/?AddressId&ClusterId&Description&ForwardingAddressId&Notification&Resources&RoleARN&ShippingOption

Request Params

KeyDatatypeRequiredDescription
AddressIdnullThe ID of the updated Address object.
ClusterIdnullThe cluster ID of the cluster that you want to update, for example CID123e4567-e89b-12d3-a456-426655440000.
DescriptionnullThe updated description of this cluster.
ForwardingAddressIdnullThis field is not supported in your region.
NotificationnullThe new or updated Notification object.
ResourcesnullThe updated arrays of JobResource objects that can include updated S3Resource objects or LambdaResource objects.
RoleARNnullThe 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).
ShippingOptionnullThe updated shipping option value of this cluster's ShippingDetails object.

Request Body

{"AddressId"=>"string", "ClusterId"=>"string", "Description"=>"string", "ForwardingAddressId"=>"string", "Notification"=>{"JobStatesToNotify"=>["string"], "NotifyAll"=>1, "SnsTopicARN"=>"string"}, "Resources"=>{"Ec2AmiResources"=>[{"AmiId"=>"string", "SnowballAmiId"=>"string"}], "LambdaResources"=>[{"EventTriggers"=>[{"EventResourceARN"=>"string"}], "LambdaArn"=>"string"}], "S3Resources"=>[{"BucketArn"=>"string", "KeyRange"=>{"BeginMarker"=>"string", "EndMarker"=>"string"}}]}, "RoleARN"=>"string", "ShippingOption"=>"string"}