Class: Aws::Snowball::Types::UpdateJobRequest
- Inherits:
-
Struct
- Object
- Struct
- Aws::Snowball::Types::UpdateJobRequest
- Includes:
- Aws::Structure
- Defined in:
- lib/aws-sdk-snowball/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#address_id ⇒ String
The ID of the updated Address object.
-
#description ⇒ String
The updated description of this job’s JobMetadata object.
-
#forwarding_address_id ⇒ String
The updated ID for the forwarding address for a job.
-
#job_id ⇒ String
The job ID of the job that you want to update, for example ‘JID123e4567-e89b-12d3-a456-426655440000`.
-
#notification ⇒ Types::Notification
The new or updated Notification object.
-
#on_device_service_configuration ⇒ Types::OnDeviceServiceConfiguration
Specifies the service or services on the Snow Family device that your transferred data will be exported from or imported into.
-
#pickup_details ⇒ Types::PickupDetails
Information identifying the person picking up the device.
-
#resources ⇒ Types::JobResource
The updated ‘JobResource` object, or the updated JobResource object.
-
#role_arn ⇒ String
The new role Amazon Resource Name (ARN) that you want to associate with this job.
-
#shipping_option ⇒ String
The updated shipping option value of this job’s ShippingDetails object.
-
#snowball_capacity_preference ⇒ String
The updated ‘SnowballCapacityPreference` of this job’s JobMetadata object.
Instance Attribute Details
#address_id ⇒ String
The ID of the updated Address object.
2651 2652 2653 2654 2655 2656 2657 2658 2659 2660 2661 2662 2663 2664 2665 |
# File 'lib/aws-sdk-snowball/types.rb', line 2651 class UpdateJobRequest < Struct.new( :job_id, :role_arn, :notification, :resources, :on_device_service_configuration, :address_id, :shipping_option, :description, :snowball_capacity_preference, :forwarding_address_id, :pickup_details) SENSITIVE = [] include Aws::Structure end |
#description ⇒ String
The updated description of this job’s JobMetadata object.
2651 2652 2653 2654 2655 2656 2657 2658 2659 2660 2661 2662 2663 2664 2665 |
# File 'lib/aws-sdk-snowball/types.rb', line 2651 class UpdateJobRequest < Struct.new( :job_id, :role_arn, :notification, :resources, :on_device_service_configuration, :address_id, :shipping_option, :description, :snowball_capacity_preference, :forwarding_address_id, :pickup_details) SENSITIVE = [] include Aws::Structure end |
#forwarding_address_id ⇒ String
The updated ID for the forwarding address for a job. This field is not supported in most regions.
2651 2652 2653 2654 2655 2656 2657 2658 2659 2660 2661 2662 2663 2664 2665 |
# File 'lib/aws-sdk-snowball/types.rb', line 2651 class UpdateJobRequest < Struct.new( :job_id, :role_arn, :notification, :resources, :on_device_service_configuration, :address_id, :shipping_option, :description, :snowball_capacity_preference, :forwarding_address_id, :pickup_details) SENSITIVE = [] include Aws::Structure end |
#job_id ⇒ String
The job ID of the job that you want to update, for example ‘JID123e4567-e89b-12d3-a456-426655440000`.
2651 2652 2653 2654 2655 2656 2657 2658 2659 2660 2661 2662 2663 2664 2665 |
# File 'lib/aws-sdk-snowball/types.rb', line 2651 class UpdateJobRequest < Struct.new( :job_id, :role_arn, :notification, :resources, :on_device_service_configuration, :address_id, :shipping_option, :description, :snowball_capacity_preference, :forwarding_address_id, :pickup_details) SENSITIVE = [] include Aws::Structure end |
#notification ⇒ Types::Notification
The new or updated Notification object.
2651 2652 2653 2654 2655 2656 2657 2658 2659 2660 2661 2662 2663 2664 2665 |
# File 'lib/aws-sdk-snowball/types.rb', line 2651 class UpdateJobRequest < Struct.new( :job_id, :role_arn, :notification, :resources, :on_device_service_configuration, :address_id, :shipping_option, :description, :snowball_capacity_preference, :forwarding_address_id, :pickup_details) SENSITIVE = [] include Aws::Structure end |
#on_device_service_configuration ⇒ Types::OnDeviceServiceConfiguration
Specifies the service or services on the Snow Family device that your transferred data will be exported from or imported into. Amazon Web Services Snow Family supports Amazon S3 and NFS (Network File System) and the Amazon Web Services Storage Gateway service Tape Gateway type.
2651 2652 2653 2654 2655 2656 2657 2658 2659 2660 2661 2662 2663 2664 2665 |
# File 'lib/aws-sdk-snowball/types.rb', line 2651 class UpdateJobRequest < Struct.new( :job_id, :role_arn, :notification, :resources, :on_device_service_configuration, :address_id, :shipping_option, :description, :snowball_capacity_preference, :forwarding_address_id, :pickup_details) SENSITIVE = [] include Aws::Structure end |
#pickup_details ⇒ Types::PickupDetails
Information identifying the person picking up the device.
2651 2652 2653 2654 2655 2656 2657 2658 2659 2660 2661 2662 2663 2664 2665 |
# File 'lib/aws-sdk-snowball/types.rb', line 2651 class UpdateJobRequest < Struct.new( :job_id, :role_arn, :notification, :resources, :on_device_service_configuration, :address_id, :shipping_option, :description, :snowball_capacity_preference, :forwarding_address_id, :pickup_details) SENSITIVE = [] include Aws::Structure end |
#resources ⇒ Types::JobResource
The updated ‘JobResource` object, or the updated JobResource object.
2651 2652 2653 2654 2655 2656 2657 2658 2659 2660 2661 2662 2663 2664 2665 |
# File 'lib/aws-sdk-snowball/types.rb', line 2651 class UpdateJobRequest < Struct.new( :job_id, :role_arn, :notification, :resources, :on_device_service_configuration, :address_id, :shipping_option, :description, :snowball_capacity_preference, :forwarding_address_id, :pickup_details) SENSITIVE = [] include Aws::Structure end |
#role_arn ⇒ String
The new role Amazon Resource Name (ARN) that you want to associate with this job. To create a role ARN, use the [CreateRole]Identity and Access Management (IAM) API action.
[1]: docs.aws.amazon.com/IAM/latest/APIReference/API_CreateRole.html
2651 2652 2653 2654 2655 2656 2657 2658 2659 2660 2661 2662 2663 2664 2665 |
# File 'lib/aws-sdk-snowball/types.rb', line 2651 class UpdateJobRequest < Struct.new( :job_id, :role_arn, :notification, :resources, :on_device_service_configuration, :address_id, :shipping_option, :description, :snowball_capacity_preference, :forwarding_address_id, :pickup_details) SENSITIVE = [] include Aws::Structure end |
#shipping_option ⇒ String
The updated shipping option value of this job’s ShippingDetails object.
2651 2652 2653 2654 2655 2656 2657 2658 2659 2660 2661 2662 2663 2664 2665 |
# File 'lib/aws-sdk-snowball/types.rb', line 2651 class UpdateJobRequest < Struct.new( :job_id, :role_arn, :notification, :resources, :on_device_service_configuration, :address_id, :shipping_option, :description, :snowball_capacity_preference, :forwarding_address_id, :pickup_details) SENSITIVE = [] include Aws::Structure end |
#snowball_capacity_preference ⇒ String
The updated ‘SnowballCapacityPreference` of this job’s JobMetadata object. The 50 TB Snowballs are only available in the US regions.
For more information, see “docs.aws.amazon.com/snowball/latest/snowcone-guide/snow-device-types.html” (Snow Family Devices and Capacity) in the *Snowcone User Guide* or “docs.aws.amazon.com/snowball/latest/developer-guide/snow-device-types.html” (Snow Family Devices and Capacity) in the *Snowcone User Guide*.
2651 2652 2653 2654 2655 2656 2657 2658 2659 2660 2661 2662 2663 2664 2665 |
# File 'lib/aws-sdk-snowball/types.rb', line 2651 class UpdateJobRequest < Struct.new( :job_id, :role_arn, :notification, :resources, :on_device_service_configuration, :address_id, :shipping_option, :description, :snowball_capacity_preference, :forwarding_address_id, :pickup_details) SENSITIVE = [] include Aws::Structure end |