Class: Azure::TrafficManager::Mgmt::V2018_04_01::Models::ProxyResource
- Inherits:
-
Resource
- Object
- Resource
- Azure::TrafficManager::Mgmt::V2018_04_01::Models::ProxyResource
- Includes:
- MsRestAzure
- Defined in:
- lib/2018-04-01/generated/azure_mgmt_traffic_manager/models/proxy_resource.rb
Overview
The resource model definition for a ARM proxy resource. It will have everything other than required location and tags
Direct Known Subclasses
Endpoint, HeatMapModel, TrafficManagerGeographicHierarchy, UserMetricsModel
Instance Attribute Summary
Attributes inherited from Resource
Class Method Summary collapse
-
.mapper ⇒ Object
Mapper for ProxyResource class as Ruby Hash.
Methods inherited from Resource
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 57 |
# File 'lib/2018-04-01/generated/azure_mgmt_traffic_manager/models/proxy_resource.rb', line 21 def self.mapper() { client_side_validation: true, required: false, serialized_name: 'ProxyResource', type: { name: 'Composite', class_name: 'ProxyResource', model_properties: { id: { client_side_validation: true, required: false, serialized_name: 'id', type: { name: 'String' } }, name: { client_side_validation: true, required: false, serialized_name: 'name', type: { name: 'String' } }, type: { client_side_validation: true, required: false, serialized_name: 'type', type: { name: 'String' } } } } } end |