Update Cluster
POST {{aws_snowball_base_url}}/?AddressId&ClusterId&Description&ForwardingAddressId&Notification&Resources&RoleARN&ShippingOption
Request Params
Key | Datatype | Required | Description |
---|---|---|---|
AddressId | null | The ID of the updated Address object. | |
ClusterId | null | The cluster ID of the cluster that you want to update, for example CID123e4567-e89b-12d3-a456-426655440000. | |
Description | null | The updated description of this cluster. | |
ForwardingAddressId | null | This field is not supported in your region. | |
Notification | null | The new or updated Notification object. | |
Resources | null | The updated arrays of JobResource objects that can include updated S3Resource objects or LambdaResource objects. | |
RoleARN | null | 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). | |
ShippingOption | null | The 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"}