Class: Azure::ServiceFabric::V6_3_0_9::Models::ImageStoreCopyDescription
- Inherits:
-
Object
- Object
- Azure::ServiceFabric::V6_3_0_9::Models::ImageStoreCopyDescription
- Includes:
- MsRestAzure
- Defined in:
- lib/6.3.0.9/generated/azure_service_fabric/models/image_store_copy_description.rb
Overview
Information about how to copy image store content from one image store relative path to another image store relative path.
Instance Attribute Summary collapse
-
#check_mark_file ⇒ Boolean
The property is true if checking mark file is required, false otherwise.
-
#remote_destination ⇒ String
to be copied to.
-
#remote_source ⇒ String
copied from.
-
#skip_files ⇒ Array<String>
copying.
Class Method Summary collapse
-
.mapper ⇒ Object
Mapper for ImageStoreCopyDescription class as Ruby Hash.
Instance Attribute Details
#check_mark_file ⇒ Boolean
The property is true if checking mark file is required, false otherwise. The mark file is used to check whether the folder is well constructed. If the property is true and mark file does not exist, the copy is skipped.
33 34 35 |
# File 'lib/6.3.0.9/generated/azure_service_fabric/models/image_store_copy_description.rb', line 33 def check_mark_file @check_mark_file end |
#remote_destination ⇒ String
to be copied to.
22 23 24 |
# File 'lib/6.3.0.9/generated/azure_service_fabric/models/image_store_copy_description.rb', line 22 def remote_destination @remote_destination end |
#remote_source ⇒ String
copied from.
18 19 20 |
# File 'lib/6.3.0.9/generated/azure_service_fabric/models/image_store_copy_description.rb', line 18 def remote_source @remote_source end |
#skip_files ⇒ Array<String>
copying.
26 27 28 |
# File 'lib/6.3.0.9/generated/azure_service_fabric/models/image_store_copy_description.rb', line 26 def skip_files @skip_files end |
Class Method Details
.mapper ⇒ Object
Mapper for ImageStoreCopyDescription class as Ruby Hash. This will be used for serialization/deserialization.
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 87 88 89 90 91 92 |
# File 'lib/6.3.0.9/generated/azure_service_fabric/models/image_store_copy_description.rb', line 40 def self.mapper() { client_side_validation: true, required: false, serialized_name: 'ImageStoreCopyDescription', type: { name: 'Composite', class_name: 'ImageStoreCopyDescription', model_properties: { remote_source: { client_side_validation: true, required: true, serialized_name: 'RemoteSource', type: { name: 'String' } }, remote_destination: { client_side_validation: true, required: true, serialized_name: 'RemoteDestination', type: { name: 'String' } }, skip_files: { client_side_validation: true, required: false, serialized_name: 'SkipFiles', type: { name: 'Sequence', element: { client_side_validation: true, required: false, serialized_name: 'StringElementType', type: { name: 'String' } } } }, check_mark_file: { client_side_validation: true, required: false, serialized_name: 'CheckMarkFile', type: { name: 'Boolean' } } } } } end |