Class: Azure::ARM::SQL::Models::ProxyResource
- Inherits:
-
MsRestAzure::Resource
- Object
- MsRestAzure::Resource
- Azure::ARM::SQL::Models::ProxyResource
- Includes:
- MsRest::JSONable, MsRestAzure
- Defined in:
- lib/generated/azure_mgmt_sql/models/proxy_resource.rb
Overview
ARM proxy resource.
Direct Known Subclasses
BackupLongTermRetentionPolicy, BackupLongTermRetentionVault, DataMaskingPolicy, DataMaskingRule, DatabaseBlobAuditingPolicy, DatabaseSecurityAlertPolicy, ElasticPoolActivity, ElasticPoolDatabaseActivity, EncryptionProtector, FailoverGroup, GeoBackupPolicy, ImportExportResponse, RecommendedElasticPool, RecommendedIndex, RecoverableDatabase, RestorableDroppedDatabase, RestorePoint, ServerCommunicationLink, ServerConnectionPolicy, ServerKey, VirtualNetworkRule
Class Method Summary collapse
-
.mapper ⇒ Object
Mapper for ProxyResource class as Ruby Hash.
Class Method Details
.mapper ⇒ Object
Mapper for ProxyResource class as Ruby Hash. This will be used for serialization/deserialization.
21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 |
# File 'lib/generated/azure_mgmt_sql/models/proxy_resource.rb', line 21 def self.mapper() { required: false, serialized_name: 'ProxyResource', type: { name: 'Composite', class_name: 'ProxyResource', model_properties: { id: { required: false, read_only: true, serialized_name: 'id', type: { name: 'String' } }, name: { required: false, read_only: true, serialized_name: 'name', type: { name: 'String' } }, type: { required: false, read_only: true, serialized_name: 'type', type: { name: 'String' } } } } } end |