class Azure::ServiceFabric::V6_5_0_36::Models::VolumeResourceDescription
This type describes a volume resource.
Attributes
azure_file_parameters[RW]
@return [VolumeProviderParametersAzureFile] This type describes a volume provided by an Azure
Files file share.
description[RW]
@return [String] User readable description of the volume.
name[RW]
@return [String] Name of the Volume resource.
provider[RW]
@return [String] Provider of the volume. Default value: 'SFAzureFile' .
status[RW]
@return [ResourceStatus] Status of the volume. Possible values include: 'Unknown', 'Ready', 'Upgrading', 'Creating', 'Deleting', 'Failed'
status_details[RW]
@return [String] Gives additional information about the current status of the volume.
Public Class Methods
mapper()
click to toggle source
Mapper for VolumeResourceDescription
class as Ruby Hash. This will be used for serialization/deserialization.
# File lib/6.5.0.36/generated/azure_service_fabric/models/volume_resource_description.rb, line 41 def self.mapper() { client_side_validation: true, required: false, serialized_name: 'VolumeResourceDescription', type: { name: 'Composite', class_name: 'VolumeResourceDescription', model_properties: { name: { client_side_validation: true, required: true, serialized_name: 'name', type: { name: 'String' } }, description: { client_side_validation: true, required: false, serialized_name: 'properties.description', type: { name: 'String' } }, status: { client_side_validation: true, required: false, read_only: true, serialized_name: 'properties.status', type: { name: 'String' } }, status_details: { client_side_validation: true, required: false, read_only: true, serialized_name: 'properties.statusDetails', type: { name: 'String' } }, provider: { client_side_validation: true, required: true, is_constant: true, serialized_name: 'properties.provider', default_value: 'SFAzureFile', type: { name: 'String' } }, azure_file_parameters: { client_side_validation: true, required: false, serialized_name: 'properties.azureFileParameters', type: { name: 'Composite', class_name: 'VolumeProviderParametersAzureFile' } } } } } end