class Azure::StorageSync::Mgmt::V2018_04_02::Models::CloudEndpoint
Cloud Endpoint object.
Attributes
backup_enabled[RW]
@return [Boolean] Backup Enabled
friendly_name[RW]
@return [String] Friendly Name
last_operation_name[RW]
@return [String] Resource
Last Operation Name
last_workflow_id[RW]
@return [String] CloudEndpoint
lastWorkflowId
partnership_id[RW]
@return [String] Partnership Id
provisioning_state[RW]
@return [String] CloudEndpoint
Provisioning State
storage_account_resource_id[RW]
@return [String] Storage Account Resource
Id
storage_account_tenant_id[RW]
@return [String] Storage Account Tenant Id
Public Class Methods
mapper()
click to toggle source
Mapper for CloudEndpoint
class as Ruby Hash. This will be used for serialization/deserialization.
# File lib/2018-04-02/generated/azure_mgmt_storagesync/models/cloud_endpoint.rb, line 47 def self.mapper() { client_side_validation: true, required: false, serialized_name: 'CloudEndpoint', type: { name: 'Composite', class_name: 'CloudEndpoint', model_properties: { id: { client_side_validation: true, required: false, read_only: true, serialized_name: 'id', type: { name: 'String' } }, name: { client_side_validation: true, required: false, read_only: true, serialized_name: 'name', type: { name: 'String' } }, type: { client_side_validation: true, required: false, read_only: true, serialized_name: 'type', type: { name: 'String' } }, storage_account_resource_id: { client_side_validation: true, required: false, serialized_name: 'properties.storageAccountResourceId', type: { name: 'String' } }, storage_account_share_name: { client_side_validation: true, required: false, serialized_name: 'properties.storageAccountShareName', type: { name: 'String' } }, storage_account_tenant_id: { client_side_validation: true, required: false, serialized_name: 'properties.storageAccountTenantId', type: { name: 'String' } }, partnership_id: { client_side_validation: true, required: false, serialized_name: 'properties.partnershipId', type: { name: 'String' } }, friendly_name: { client_side_validation: true, required: false, serialized_name: 'properties.friendlyName', type: { name: 'String' } }, backup_enabled: { client_side_validation: true, required: false, read_only: true, serialized_name: 'properties.backupEnabled', type: { name: 'Boolean' } }, provisioning_state: { client_side_validation: true, required: false, serialized_name: 'properties.provisioningState', type: { name: 'String' } }, last_workflow_id: { client_side_validation: true, required: false, serialized_name: 'properties.lastWorkflowId', type: { name: 'String' } }, last_operation_name: { client_side_validation: true, required: false, serialized_name: 'properties.lastOperationName', type: { name: 'String' } } } } } end