Class: Azure::ImportExport::Mgmt::V2016_11_01::Models::Export
- Inherits:
-
Object
- Object
- Azure::ImportExport::Mgmt::V2016_11_01::Models::Export
- Includes:
- MsRestAzure
- Defined in:
- lib/2016-11-01/generated/azure_mgmt_import_export/models/export.rb
Overview
A property containing information about the blobs to be exported for an export job. This property is required for export jobs, but must not be specified for import jobs.
Instance Attribute Summary collapse
-
#blob_listblob_path ⇒ String
list of blob paths or blob path prefixes as defined above, beginning with the container name.
-
#blob_path ⇒ Array<String>
A collection of blob-path strings.
-
#blob_path_prefix ⇒ Array<String>
A collection of blob-prefix strings.
Class Method Summary collapse
-
.mapper ⇒ Object
Mapper for Export class as Ruby Hash.
Instance Attribute Details
#blob_listblob_path ⇒ String
list of blob paths or blob path prefixes as defined above, beginning with the container name. If the blob is in root container, the URI must begin with $root.
27 28 29 |
# File 'lib/2016-11-01/generated/azure_mgmt_import_export/models/export.rb', line 27 def blob_listblob_path @blob_listblob_path end |
#blob_path ⇒ Array<String>
Returns A collection of blob-path strings.
18 19 20 |
# File 'lib/2016-11-01/generated/azure_mgmt_import_export/models/export.rb', line 18 def blob_path @blob_path end |
#blob_path_prefix ⇒ Array<String>
Returns A collection of blob-prefix strings.
21 22 23 |
# File 'lib/2016-11-01/generated/azure_mgmt_import_export/models/export.rb', line 21 def blob_path_prefix @blob_path_prefix end |
Class Method Details
.mapper ⇒ Object
Mapper for Export class as Ruby Hash. This will be used for serialization/deserialization.
34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 |
# File 'lib/2016-11-01/generated/azure_mgmt_import_export/models/export.rb', line 34 def self.mapper() { client_side_validation: true, required: false, serialized_name: 'Export', type: { name: 'Composite', class_name: 'Export', model_properties: { blob_path: { client_side_validation: true, required: false, serialized_name: 'blobList.blobPath', type: { name: 'Sequence', element: { client_side_validation: true, required: false, serialized_name: 'StringElementType', type: { name: 'String' } } } }, blob_path_prefix: { client_side_validation: true, required: false, serialized_name: 'blobList.blobPathPrefix', type: { name: 'Sequence', element: { client_side_validation: true, required: false, serialized_name: 'StringElementType', type: { name: 'String' } } } }, blob_listblob_path: { client_side_validation: true, required: false, serialized_name: 'blobListblobPath', type: { name: 'String' } } } } } end |