Class: Azure::Network::Mgmt::V2016_12_01::Models::SubResource
- Inherits:
-
Object
- Object
- Azure::Network::Mgmt::V2016_12_01::Models::SubResource
- Includes:
- MsRestAzure
- Defined in:
- lib/2016-12-01/generated/azure_mgmt_network/models/sub_resource.rb
Overview
Model object.
Direct Known Subclasses
ApplicationGatewayAuthenticationCertificate, ApplicationGatewayBackendAddressPool, ApplicationGatewayBackendHttpSettings, ApplicationGatewayFrontendIPConfiguration, ApplicationGatewayFrontendPort, ApplicationGatewayHttpListener, ApplicationGatewayIPConfiguration, ApplicationGatewayPathRule, ApplicationGatewayProbe, ApplicationGatewayRequestRoutingRule, ApplicationGatewaySslCertificate, ApplicationGatewayUrlPathMap, BackendAddressPool, ExpressRouteCircuitAuthorization, ExpressRouteCircuitPeering, FrontendIPConfiguration, IPConfiguration, InboundNatPool, InboundNatRule, LoadBalancingRule, NetworkInterfaceIPConfiguration, OutboundNatRule, PatchRouteFilter, PatchRouteFilterRule, Probe, ResourceNavigationLink, Route, RouteFilterRule, SecurityRule, Subnet, VirtualNetworkGatewayIPConfiguration, VirtualNetworkPeering, VpnClientRevokedCertificate, VpnClientRootCertificate
Instance Attribute Summary collapse
-
#id ⇒ String
Resource ID.
Class Method Summary collapse
-
.mapper ⇒ Object
Mapper for SubResource class as Ruby Hash.
Instance Attribute Details
#id ⇒ String
Returns Resource ID.
17 18 19 |
# File 'lib/2016-12-01/generated/azure_mgmt_network/models/sub_resource.rb', line 17 def id @id end |
Class Method Details
.mapper ⇒ Object
Mapper for SubResource class as Ruby Hash. This will be used for serialization/deserialization.
24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 |
# File 'lib/2016-12-01/generated/azure_mgmt_network/models/sub_resource.rb', line 24 def self.mapper() { required: false, serialized_name: 'SubResource', type: { name: 'Composite', class_name: 'SubResource', model_properties: { id: { required: false, serialized_name: 'id', type: { name: 'String' } } } } } end |