Update Job

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

Request Params

KeyDatatypeRequiredDescription
AddressIdnullThe ID of the updated Address object.
DescriptionnullThe updated description of this job's JobMetadata object.
ForwardingAddressIdnullThis field is not supported in your region.
JobIdnullThe job ID of the job that you want to update, for example JID123e4567-e89b-12d3-a456-426655440000.
NotificationnullThe new or updated Notification object.
ResourcesnullThe updated JobResource object, or the updated JobResource object.
RoleARNnullThe 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.
ShippingOptionnullThe updated shipping option value of this job's ShippingDetails object.
SnowballCapacityPreferencenullThe updated SnowballCapacityPreference of this job's JobMetadata object. The 50 TB Snowballs are only available in the US regions.

Request Body

{"AddressId"=>"string", "Description"=>"string", "ForwardingAddressId"=>"string", "JobId"=>"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", "SnowballCapacityPreference"=>"string"}