class Azure::Network::Mgmt::V2020_08_01::Models::HubPublicIPAddresses
Public IP addresses associated with azure firewall.
Attributes
addresses[RW]
@return [Array<AzureFirewallPublicIPAddress>] The list of Public IP addresses associated with azure firewall or IP addresses to be retained.
count[RW]
@return [Integer] The number of Public IP addresses associated with azure firewall.
Private Class Methods
mapper()
click to toggle source
Mapper for HubPublicIPAddresses
class as Ruby Hash. This will be used for serialization/deserialization.
# File lib/2020-08-01/generated/azure_mgmt_network/models/hub_public_ipaddresses.rb, line 29 def self.mapper() { client_side_validation: true, required: false, serialized_name: 'HubPublicIPAddresses', type: { name: 'Composite', class_name: 'HubPublicIPAddresses', model_properties: { addresses: { client_side_validation: true, required: false, serialized_name: 'addresses', type: { name: 'Sequence', element: { client_side_validation: true, required: false, serialized_name: 'AzureFirewallPublicIPAddressElementType', type: { name: 'Composite', class_name: 'AzureFirewallPublicIPAddress' } } } }, count: { client_side_validation: true, required: false, serialized_name: 'count', type: { name: 'Number' } } } } } end