Class: Aws::BackupStorage::Types::PutObjectInput
- Inherits:
-
Struct
- Object
- Struct
- Aws::BackupStorage::Types::PutObjectInput
- Defined in:
- gems/aws-sdk-backupstorage/lib/aws-sdk-backupstorage/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#backup_job_id ⇒ String
Backup job Id for the in-progress backup.
-
#inline_chunk ⇒ IO
Inline chunk data to be uploaded.
-
#inline_chunk_checksum ⇒ String
Inline chunk checksum.
-
#inline_chunk_checksum_algorithm ⇒ String
Inline chunk checksum algorithm.
-
#inline_chunk_length ⇒ Integer
Length of the inline chunk data.
-
#metadata_string ⇒ String
Store user defined metadata like backup checksum, disk ids, restore metadata etc.
-
#object_checksum ⇒ String
object checksum.
-
#object_checksum_algorithm ⇒ String
object checksum algorithm.
-
#object_name ⇒ String
The name of the Object to be uploaded.
-
#throw_on_duplicate ⇒ Boolean
Throw an exception if Object name is already exist.
Instance Attribute Details
#backup_job_id ⇒ String
Backup job Id for the in-progress backup.
550 551 552 553 554 555 556 557 558 559 560 561 562 563 |
# File 'gems/aws-sdk-backupstorage/lib/aws-sdk-backupstorage/types.rb', line 550 class PutObjectInput < Struct.new( :backup_job_id, :object_name, :metadata_string, :inline_chunk, :inline_chunk_length, :inline_chunk_checksum, :inline_chunk_checksum_algorithm, :object_checksum, :object_checksum_algorithm, :throw_on_duplicate) SENSITIVE = [] include Aws::Structure end |
#inline_chunk ⇒ IO
Inline chunk data to be uploaded.
550 551 552 553 554 555 556 557 558 559 560 561 562 563 |
# File 'gems/aws-sdk-backupstorage/lib/aws-sdk-backupstorage/types.rb', line 550 class PutObjectInput < Struct.new( :backup_job_id, :object_name, :metadata_string, :inline_chunk, :inline_chunk_length, :inline_chunk_checksum, :inline_chunk_checksum_algorithm, :object_checksum, :object_checksum_algorithm, :throw_on_duplicate) SENSITIVE = [] include Aws::Structure end |
#inline_chunk_checksum ⇒ String
Inline chunk checksum
550 551 552 553 554 555 556 557 558 559 560 561 562 563 |
# File 'gems/aws-sdk-backupstorage/lib/aws-sdk-backupstorage/types.rb', line 550 class PutObjectInput < Struct.new( :backup_job_id, :object_name, :metadata_string, :inline_chunk, :inline_chunk_length, :inline_chunk_checksum, :inline_chunk_checksum_algorithm, :object_checksum, :object_checksum_algorithm, :throw_on_duplicate) SENSITIVE = [] include Aws::Structure end |
#inline_chunk_checksum_algorithm ⇒ String
Inline chunk checksum algorithm
550 551 552 553 554 555 556 557 558 559 560 561 562 563 |
# File 'gems/aws-sdk-backupstorage/lib/aws-sdk-backupstorage/types.rb', line 550 class PutObjectInput < Struct.new( :backup_job_id, :object_name, :metadata_string, :inline_chunk, :inline_chunk_length, :inline_chunk_checksum, :inline_chunk_checksum_algorithm, :object_checksum, :object_checksum_algorithm, :throw_on_duplicate) SENSITIVE = [] include Aws::Structure end |
#inline_chunk_length ⇒ Integer
Length of the inline chunk data.
550 551 552 553 554 555 556 557 558 559 560 561 562 563 |
# File 'gems/aws-sdk-backupstorage/lib/aws-sdk-backupstorage/types.rb', line 550 class PutObjectInput < Struct.new( :backup_job_id, :object_name, :metadata_string, :inline_chunk, :inline_chunk_length, :inline_chunk_checksum, :inline_chunk_checksum_algorithm, :object_checksum, :object_checksum_algorithm, :throw_on_duplicate) SENSITIVE = [] include Aws::Structure end |
#metadata_string ⇒ String
Store user defined metadata like backup checksum, disk ids, restore metadata etc.
550 551 552 553 554 555 556 557 558 559 560 561 562 563 |
# File 'gems/aws-sdk-backupstorage/lib/aws-sdk-backupstorage/types.rb', line 550 class PutObjectInput < Struct.new( :backup_job_id, :object_name, :metadata_string, :inline_chunk, :inline_chunk_length, :inline_chunk_checksum, :inline_chunk_checksum_algorithm, :object_checksum, :object_checksum_algorithm, :throw_on_duplicate) SENSITIVE = [] include Aws::Structure end |
#object_checksum ⇒ String
object checksum
550 551 552 553 554 555 556 557 558 559 560 561 562 563 |
# File 'gems/aws-sdk-backupstorage/lib/aws-sdk-backupstorage/types.rb', line 550 class PutObjectInput < Struct.new( :backup_job_id, :object_name, :metadata_string, :inline_chunk, :inline_chunk_length, :inline_chunk_checksum, :inline_chunk_checksum_algorithm, :object_checksum, :object_checksum_algorithm, :throw_on_duplicate) SENSITIVE = [] include Aws::Structure end |
#object_checksum_algorithm ⇒ String
object checksum algorithm
550 551 552 553 554 555 556 557 558 559 560 561 562 563 |
# File 'gems/aws-sdk-backupstorage/lib/aws-sdk-backupstorage/types.rb', line 550 class PutObjectInput < Struct.new( :backup_job_id, :object_name, :metadata_string, :inline_chunk, :inline_chunk_length, :inline_chunk_checksum, :inline_chunk_checksum_algorithm, :object_checksum, :object_checksum_algorithm, :throw_on_duplicate) SENSITIVE = [] include Aws::Structure end |
#object_name ⇒ String
The name of the Object to be uploaded.
550 551 552 553 554 555 556 557 558 559 560 561 562 563 |
# File 'gems/aws-sdk-backupstorage/lib/aws-sdk-backupstorage/types.rb', line 550 class PutObjectInput < Struct.new( :backup_job_id, :object_name, :metadata_string, :inline_chunk, :inline_chunk_length, :inline_chunk_checksum, :inline_chunk_checksum_algorithm, :object_checksum, :object_checksum_algorithm, :throw_on_duplicate) SENSITIVE = [] include Aws::Structure end |
#throw_on_duplicate ⇒ Boolean
Throw an exception if Object name is already exist.
550 551 552 553 554 555 556 557 558 559 560 561 562 563 |
# File 'gems/aws-sdk-backupstorage/lib/aws-sdk-backupstorage/types.rb', line 550 class PutObjectInput < Struct.new( :backup_job_id, :object_name, :metadata_string, :inline_chunk, :inline_chunk_length, :inline_chunk_checksum, :inline_chunk_checksum_algorithm, :object_checksum, :object_checksum_algorithm, :throw_on_duplicate) SENSITIVE = [] include Aws::Structure end |