Class: Azure::Network::Mgmt::V2017_09_01::Models::SubResource
- Inherits:
-
Object
- Object
- Azure::Network::Mgmt::V2017_09_01::Models::SubResource
- Includes:
- MsRestAzure
- Defined in:
- lib/2017-09-01/generated/azure_mgmt_network/models/sub_resource.rb
Overview
Reference to another subresource.
Direct Known Subclasses
ApplicationGatewayAuthenticationCertificate, ApplicationGatewayBackendAddressPool, ApplicationGatewayBackendHttpSettings, ApplicationGatewayFrontendIPConfiguration, ApplicationGatewayFrontendPort, ApplicationGatewayHttpListener, ApplicationGatewayIPConfiguration, ApplicationGatewayPathRule, ApplicationGatewayProbe, ApplicationGatewayRedirectConfiguration, ApplicationGatewayRequestRoutingRule, ApplicationGatewaySslCertificate, ApplicationGatewaySslPredefinedPolicy, ApplicationGatewayUrlPathMap, BackendAddressPool, EndpointServiceResult, 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.
16 17 18 |
# File 'lib/2017-09-01/generated/azure_mgmt_network/models/sub_resource.rb', line 16 def id @id end |
Class Method Details
.mapper ⇒ Object
Mapper for SubResource class as Ruby Hash. This will be used for serialization/deserialization.
23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 |
# File 'lib/2017-09-01/generated/azure_mgmt_network/models/sub_resource.rb', line 23 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 |