class Azure::Network::Mgmt::V2020_03_01::Models::IPConfigurationBgpPeeringAddress
Properties of IPConfigurationBgpPeeringAddress
.
Attributes
custom_bgp_ip_addresses[RW]
@return [Array<String>] The list of custom BGP peering addresses which belong to IP configuration.
default_bgp_ip_addresses[RW]
@return [Array<String>] The list of default BGP peering addresses which belong to IP configuration.
ipconfiguration_id[RW]
@return [String] The ID of IP configuration which belongs to gateway.
tunnel_ip_addresses[RW]
@return [Array<String>] The list of tunnel public IP addresses which belong to IP configuration.
Public Class Methods
mapper()
click to toggle source
Mapper for IPConfigurationBgpPeeringAddress
class as Ruby Hash. This will be used for serialization/deserialization.
# File lib/2020-03-01/generated/azure_mgmt_network/models/ipconfiguration_bgp_peering_address.rb, line 35 def self.mapper() { client_side_validation: true, required: false, serialized_name: 'IPConfigurationBgpPeeringAddress', type: { name: 'Composite', class_name: 'IPConfigurationBgpPeeringAddress', model_properties: { ipconfiguration_id: { client_side_validation: true, required: false, serialized_name: 'ipconfigurationId', type: { name: 'String' } }, default_bgp_ip_addresses: { client_side_validation: true, required: false, read_only: true, serialized_name: 'defaultBgpIpAddresses', type: { name: 'Sequence', element: { client_side_validation: true, required: false, serialized_name: 'StringElementType', type: { name: 'String' } } } }, custom_bgp_ip_addresses: { client_side_validation: true, required: false, serialized_name: 'customBgpIpAddresses', type: { name: 'Sequence', element: { client_side_validation: true, required: false, serialized_name: 'StringElementType', type: { name: 'String' } } } }, tunnel_ip_addresses: { client_side_validation: true, required: false, read_only: true, serialized_name: 'tunnelIpAddresses', type: { name: 'Sequence', element: { client_side_validation: true, required: false, serialized_name: 'StringElementType', type: { name: 'String' } } } } } } } end