Options
All
  • Public
  • Public/Protected
  • All
Menu

@azure/arm-network-profile-2019-03-01-hybrid

Package version

Index

Classes

Interfaces

Type aliases

Variables

Object literals

Type aliases

AuthenticationMethod

AuthenticationMethod: "EAPTLS" | "EAPMSCHAPv2"

Defines values for AuthenticationMethod. Possible values include: 'EAPTLS', 'EAPMSCHAPv2'

readonly
enum

{string}

BgpPeerState

BgpPeerState: "Unknown" | "Stopped" | "Idle" | "Connecting" | "Connected"

Defines values for BgpPeerState. Possible values include: 'Unknown', 'Stopped', 'Idle', 'Connecting', 'Connected'

readonly
enum

{string}

DefaultSecurityRulesGetResponse

DefaultSecurityRulesGetResponse: SecurityRule & object

Contains response data for the get operation.

DefaultSecurityRulesListNextResponse

DefaultSecurityRulesListNextResponse: SecurityRuleListResult & object

Contains response data for the listNext operation.

DefaultSecurityRulesListResponse

DefaultSecurityRulesListResponse: SecurityRuleListResult & object

Contains response data for the list operation.

DhGroup

DhGroup: "None" | "DHGroup1" | "DHGroup2" | "DHGroup14" | "DHGroup2048" | "ECP256" | "ECP384" | "DHGroup24"

Defines values for DhGroup. Possible values include: 'None', 'DHGroup1', 'DHGroup2', 'DHGroup14', 'DHGroup2048', 'ECP256', 'ECP384', 'DHGroup24'

readonly
enum

{string}

EffectiveRouteSource

EffectiveRouteSource: "Unknown" | "User" | "VirtualNetworkGateway" | "Default"

Defines values for EffectiveRouteSource. Possible values include: 'Unknown', 'User', 'VirtualNetworkGateway', 'Default'

readonly
enum

{string}

EffectiveRouteState

EffectiveRouteState: "Active" | "Invalid"

Defines values for EffectiveRouteState. Possible values include: 'Active', 'Invalid'

readonly
enum

{string}

EffectiveSecurityRuleProtocol

EffectiveSecurityRuleProtocol: "Tcp" | "Udp" | "All"

Defines values for EffectiveSecurityRuleProtocol. Possible values include: 'Tcp', 'Udp', 'All'

readonly
enum

{string}

IPAllocationMethod

IPAllocationMethod: "Static" | "Dynamic"

Defines values for IPAllocationMethod. Possible values include: 'Static', 'Dynamic'

readonly
enum

{string}

IPVersion

IPVersion: "IPv4" | "IPv6"

Defines values for IPVersion. Possible values include: 'IPv4', 'IPv6'

readonly
enum

{string}

IkeEncryption

IkeEncryption: "DES" | "DES3" | "AES128" | "AES192" | "AES256"

Defines values for IkeEncryption. Possible values include: 'DES', 'DES3', 'AES128', 'AES192', 'AES256'

readonly
enum

{string}

IkeIntegrity

IkeIntegrity: "MD5" | "SHA1" | "SHA256" | "SHA384"

Defines values for IkeIntegrity. Possible values include: 'MD5', 'SHA1', 'SHA256', 'SHA384'

readonly
enum

{string}

InboundNatRulesBeginCreateOrUpdateResponse

InboundNatRulesBeginCreateOrUpdateResponse: InboundNatRule & object

Contains response data for the beginCreateOrUpdate operation.

InboundNatRulesCreateOrUpdateResponse

InboundNatRulesCreateOrUpdateResponse: InboundNatRule & object

Contains response data for the createOrUpdate operation.

InboundNatRulesGetResponse

InboundNatRulesGetResponse: InboundNatRule & object

Contains response data for the get operation.

InboundNatRulesListNextResponse

InboundNatRulesListNextResponse: InboundNatRuleListResult & object

Contains response data for the listNext operation.

InboundNatRulesListResponse

InboundNatRulesListResponse: InboundNatRuleListResult & object

Contains response data for the list operation.

IpsecEncryption

IpsecEncryption: "None" | "DES" | "DES3" | "AES128" | "AES192" | "AES256" | "GCMAES128" | "GCMAES192" | "GCMAES256"

Defines values for IpsecEncryption. Possible values include: 'None', 'DES', 'DES3', 'AES128', 'AES192', 'AES256', 'GCMAES128', 'GCMAES192', 'GCMAES256'

readonly
enum

{string}

IpsecIntegrity

IpsecIntegrity: "MD5" | "SHA1" | "SHA256" | "GCMAES128" | "GCMAES192" | "GCMAES256"

Defines values for IpsecIntegrity. Possible values include: 'MD5', 'SHA1', 'SHA256', 'GCMAES128', 'GCMAES192', 'GCMAES256'

readonly
enum

{string}

LoadBalancerBackendAddressPoolsGetResponse

LoadBalancerBackendAddressPoolsGetResponse: BackendAddressPool & object

Contains response data for the get operation.

LoadBalancerBackendAddressPoolsListNextResponse

LoadBalancerBackendAddressPoolsListNextResponse: LoadBalancerBackendAddressPoolListResult & object

Contains response data for the listNext operation.

LoadBalancerBackendAddressPoolsListResponse

LoadBalancerBackendAddressPoolsListResponse: LoadBalancerBackendAddressPoolListResult & object

Contains response data for the list operation.

LoadBalancerFrontendIPConfigurationsGetResponse

LoadBalancerFrontendIPConfigurationsGetResponse: FrontendIPConfiguration & object

Contains response data for the get operation.

LoadBalancerFrontendIPConfigurationsListNextResponse

LoadBalancerFrontendIPConfigurationsListNextResponse: LoadBalancerFrontendIPConfigurationListResult & object

Contains response data for the listNext operation.

LoadBalancerFrontendIPConfigurationsListResponse

LoadBalancerFrontendIPConfigurationsListResponse: LoadBalancerFrontendIPConfigurationListResult & object

Contains response data for the list operation.

LoadBalancerLoadBalancingRulesGetResponse

LoadBalancerLoadBalancingRulesGetResponse: LoadBalancingRule & object

Contains response data for the get operation.

LoadBalancerLoadBalancingRulesListNextResponse

LoadBalancerLoadBalancingRulesListNextResponse: LoadBalancerLoadBalancingRuleListResult & object

Contains response data for the listNext operation.

LoadBalancerLoadBalancingRulesListResponse

LoadBalancerLoadBalancingRulesListResponse: LoadBalancerLoadBalancingRuleListResult & object

Contains response data for the list operation.

LoadBalancerNetworkInterfacesListNextResponse

LoadBalancerNetworkInterfacesListNextResponse: NetworkInterfaceListResult & object

Contains response data for the listNext operation.

LoadBalancerNetworkInterfacesListResponse

LoadBalancerNetworkInterfacesListResponse: NetworkInterfaceListResult & object

Contains response data for the list operation.

LoadBalancerProbesGetResponse

LoadBalancerProbesGetResponse: Probe & object

Contains response data for the get operation.

LoadBalancerProbesListNextResponse

LoadBalancerProbesListNextResponse: LoadBalancerProbeListResult & object

Contains response data for the listNext operation.

LoadBalancerProbesListResponse

LoadBalancerProbesListResponse: LoadBalancerProbeListResult & object

Contains response data for the list operation.

LoadBalancerSkuName

LoadBalancerSkuName: "Basic" | "Standard"

Defines values for LoadBalancerSkuName. Possible values include: 'Basic', 'Standard'

readonly
enum

{string}

LoadBalancersBeginCreateOrUpdateResponse

LoadBalancersBeginCreateOrUpdateResponse: LoadBalancer & object

Contains response data for the beginCreateOrUpdate operation.

LoadBalancersBeginUpdateTagsResponse

LoadBalancersBeginUpdateTagsResponse: LoadBalancer & object

Contains response data for the beginUpdateTags operation.

LoadBalancersCreateOrUpdateResponse

LoadBalancersCreateOrUpdateResponse: LoadBalancer & object

Contains response data for the createOrUpdate operation.

LoadBalancersGetResponse

LoadBalancersGetResponse: LoadBalancer & object

Contains response data for the get operation.

LoadBalancersListAllNextResponse

LoadBalancersListAllNextResponse: LoadBalancerListResult & object

Contains response data for the listAllNext operation.

LoadBalancersListAllResponse

LoadBalancersListAllResponse: LoadBalancerListResult & object

Contains response data for the listAll operation.

LoadBalancersListNextResponse

LoadBalancersListNextResponse: LoadBalancerListResult & object

Contains response data for the listNext operation.

LoadBalancersListResponse

LoadBalancersListResponse: LoadBalancerListResult & object

Contains response data for the list operation.

LoadBalancersUpdateTagsResponse

LoadBalancersUpdateTagsResponse: LoadBalancer & object

Contains response data for the updateTags operation.

LoadDistribution

LoadDistribution: "Default" | "SourceIP" | "SourceIPProtocol"

Defines values for LoadDistribution. Possible values include: 'Default', 'SourceIP', 'SourceIPProtocol'

readonly
enum

{string}

LocalNetworkGatewaysBeginCreateOrUpdateResponse

LocalNetworkGatewaysBeginCreateOrUpdateResponse: LocalNetworkGateway & object

Contains response data for the beginCreateOrUpdate operation.

LocalNetworkGatewaysBeginUpdateTagsResponse

LocalNetworkGatewaysBeginUpdateTagsResponse: LocalNetworkGateway & object

Contains response data for the beginUpdateTags operation.

LocalNetworkGatewaysCreateOrUpdateResponse

LocalNetworkGatewaysCreateOrUpdateResponse: LocalNetworkGateway & object

Contains response data for the createOrUpdate operation.

LocalNetworkGatewaysGetResponse

LocalNetworkGatewaysGetResponse: LocalNetworkGateway & object

Contains response data for the get operation.

LocalNetworkGatewaysListNextResponse

LocalNetworkGatewaysListNextResponse: LocalNetworkGatewayListResult & object

Contains response data for the listNext operation.

LocalNetworkGatewaysListResponse

LocalNetworkGatewaysListResponse: LocalNetworkGatewayListResult & object

Contains response data for the list operation.

LocalNetworkGatewaysUpdateTagsResponse

LocalNetworkGatewaysUpdateTagsResponse: LocalNetworkGateway & object

Contains response data for the updateTags operation.

NetworkInterfaceIPConfigurationsGetResponse

NetworkInterfaceIPConfigurationsGetResponse: NetworkInterfaceIPConfiguration & object

Contains response data for the get operation.

NetworkInterfaceIPConfigurationsListNextResponse

NetworkInterfaceIPConfigurationsListNextResponse: NetworkInterfaceIPConfigurationListResult & object

Contains response data for the listNext operation.

NetworkInterfaceIPConfigurationsListResponse

NetworkInterfaceIPConfigurationsListResponse: NetworkInterfaceIPConfigurationListResult & object

Contains response data for the list operation.

NetworkInterfaceLoadBalancersListNextResponse

NetworkInterfaceLoadBalancersListNextResponse: NetworkInterfaceLoadBalancerListResult & object

Contains response data for the listNext operation.

NetworkInterfaceLoadBalancersListResponse

NetworkInterfaceLoadBalancersListResponse: NetworkInterfaceLoadBalancerListResult & object

Contains response data for the list operation.

NetworkInterfacesBeginCreateOrUpdateResponse

NetworkInterfacesBeginCreateOrUpdateResponse: NetworkInterface & object

Contains response data for the beginCreateOrUpdate operation.

NetworkInterfacesBeginGetEffectiveRouteTableResponse

NetworkInterfacesBeginGetEffectiveRouteTableResponse: EffectiveRouteListResult & object

Contains response data for the beginGetEffectiveRouteTable operation.

NetworkInterfacesBeginListEffectiveNetworkSecurityGroupsResponse

NetworkInterfacesBeginListEffectiveNetworkSecurityGroupsResponse: EffectiveNetworkSecurityGroupListResult & object

Contains response data for the beginListEffectiveNetworkSecurityGroups operation.

NetworkInterfacesBeginUpdateTagsResponse

NetworkInterfacesBeginUpdateTagsResponse: NetworkInterface & object

Contains response data for the beginUpdateTags operation.

NetworkInterfacesCreateOrUpdateResponse

NetworkInterfacesCreateOrUpdateResponse: NetworkInterface & object

Contains response data for the createOrUpdate operation.

NetworkInterfacesGetEffectiveRouteTableResponse

NetworkInterfacesGetEffectiveRouteTableResponse: EffectiveRouteListResult & object

Contains response data for the getEffectiveRouteTable operation.

NetworkInterfacesGetResponse

NetworkInterfacesGetResponse: NetworkInterface & object

Contains response data for the get operation.

NetworkInterfacesListAllNextResponse

NetworkInterfacesListAllNextResponse: NetworkInterfaceListResult & object

Contains response data for the listAllNext operation.

NetworkInterfacesListAllResponse

NetworkInterfacesListAllResponse: NetworkInterfaceListResult & object

Contains response data for the listAll operation.

NetworkInterfacesListEffectiveNetworkSecurityGroupsResponse

NetworkInterfacesListEffectiveNetworkSecurityGroupsResponse: EffectiveNetworkSecurityGroupListResult & object

Contains response data for the listEffectiveNetworkSecurityGroups operation.

NetworkInterfacesListNextResponse

NetworkInterfacesListNextResponse: NetworkInterfaceListResult & object

Contains response data for the listNext operation.

NetworkInterfacesListResponse

NetworkInterfacesListResponse: NetworkInterfaceListResult & object

Contains response data for the list operation.

NetworkInterfacesUpdateTagsResponse

NetworkInterfacesUpdateTagsResponse: NetworkInterface & object

Contains response data for the updateTags operation.

NetworkOperationStatus

NetworkOperationStatus: "InProgress" | "Succeeded" | "Failed"

Defines values for NetworkOperationStatus. Possible values include: 'InProgress', 'Succeeded', 'Failed'

readonly
enum

{string}

NetworkSecurityGroupsBeginCreateOrUpdateResponse

NetworkSecurityGroupsBeginCreateOrUpdateResponse: NetworkSecurityGroup & object

Contains response data for the beginCreateOrUpdate operation.

NetworkSecurityGroupsBeginUpdateTagsResponse

NetworkSecurityGroupsBeginUpdateTagsResponse: NetworkSecurityGroup & object

Contains response data for the beginUpdateTags operation.

NetworkSecurityGroupsCreateOrUpdateResponse

NetworkSecurityGroupsCreateOrUpdateResponse: NetworkSecurityGroup & object

Contains response data for the createOrUpdate operation.

NetworkSecurityGroupsGetResponse

NetworkSecurityGroupsGetResponse: NetworkSecurityGroup & object

Contains response data for the get operation.

NetworkSecurityGroupsListAllNextResponse

NetworkSecurityGroupsListAllNextResponse: NetworkSecurityGroupListResult & object

Contains response data for the listAllNext operation.

NetworkSecurityGroupsListAllResponse

NetworkSecurityGroupsListAllResponse: NetworkSecurityGroupListResult & object

Contains response data for the listAll operation.

NetworkSecurityGroupsListNextResponse

NetworkSecurityGroupsListNextResponse: NetworkSecurityGroupListResult & object

Contains response data for the listNext operation.

NetworkSecurityGroupsListResponse

NetworkSecurityGroupsListResponse: NetworkSecurityGroupListResult & object

Contains response data for the list operation.

NetworkSecurityGroupsUpdateTagsResponse

NetworkSecurityGroupsUpdateTagsResponse: NetworkSecurityGroup & object

Contains response data for the updateTags operation.

OperationsListNextResponse

OperationsListNextResponse: OperationListResult & object

Contains response data for the listNext operation.

OperationsListResponse

OperationsListResponse: OperationListResult & object

Contains response data for the list operation.

PfsGroup

PfsGroup: "None" | "PFS1" | "PFS2" | "PFS2048" | "ECP256" | "ECP384" | "PFS24"

Defines values for PfsGroup. Possible values include: 'None', 'PFS1', 'PFS2', 'PFS2048', 'ECP256', 'ECP384', 'PFS24'

readonly
enum

{string}

ProbeProtocol

ProbeProtocol: "Http" | "Tcp"

Defines values for ProbeProtocol. Possible values include: 'Http', 'Tcp'

readonly
enum

{string}

ProcessorArchitecture

ProcessorArchitecture: "Amd64" | "X86"

Defines values for ProcessorArchitecture. Possible values include: 'Amd64', 'X86'

readonly
enum

{string}

PublicIPAddressSkuName

PublicIPAddressSkuName: "Basic" | "Standard"

Defines values for PublicIPAddressSkuName. Possible values include: 'Basic', 'Standard'

readonly
enum

{string}

PublicIPAddressesBeginCreateOrUpdateResponse

PublicIPAddressesBeginCreateOrUpdateResponse: PublicIPAddress & object

Contains response data for the beginCreateOrUpdate operation.

PublicIPAddressesBeginUpdateTagsResponse

PublicIPAddressesBeginUpdateTagsResponse: PublicIPAddress & object

Contains response data for the beginUpdateTags operation.

PublicIPAddressesCreateOrUpdateResponse

PublicIPAddressesCreateOrUpdateResponse: PublicIPAddress & object

Contains response data for the createOrUpdate operation.

PublicIPAddressesGetResponse

PublicIPAddressesGetResponse: PublicIPAddress & object

Contains response data for the get operation.

PublicIPAddressesListAllNextResponse

PublicIPAddressesListAllNextResponse: PublicIPAddressListResult & object

Contains response data for the listAllNext operation.

PublicIPAddressesListAllResponse

PublicIPAddressesListAllResponse: PublicIPAddressListResult & object

Contains response data for the listAll operation.

PublicIPAddressesListNextResponse

PublicIPAddressesListNextResponse: PublicIPAddressListResult & object

Contains response data for the listNext operation.

PublicIPAddressesListResponse

PublicIPAddressesListResponse: PublicIPAddressListResult & object

Contains response data for the list operation.

PublicIPAddressesUpdateTagsResponse

PublicIPAddressesUpdateTagsResponse: PublicIPAddress & object

Contains response data for the updateTags operation.

RouteNextHopType

RouteNextHopType: "VirtualNetworkGateway" | "VnetLocal" | "Internet" | "VirtualAppliance" | "None"

Defines values for RouteNextHopType. Possible values include: 'VirtualNetworkGateway', 'VnetLocal', 'Internet', 'VirtualAppliance', 'None'

readonly
enum

{string}

RouteTablesBeginCreateOrUpdateResponse

RouteTablesBeginCreateOrUpdateResponse: RouteTable & object

Contains response data for the beginCreateOrUpdate operation.

RouteTablesBeginUpdateTagsResponse

RouteTablesBeginUpdateTagsResponse: RouteTable & object

Contains response data for the beginUpdateTags operation.

RouteTablesCreateOrUpdateResponse

RouteTablesCreateOrUpdateResponse: RouteTable & object

Contains response data for the createOrUpdate operation.

RouteTablesGetResponse

RouteTablesGetResponse: RouteTable & object

Contains response data for the get operation.

RouteTablesListAllNextResponse

RouteTablesListAllNextResponse: RouteTableListResult & object

Contains response data for the listAllNext operation.

RouteTablesListAllResponse

RouteTablesListAllResponse: RouteTableListResult & object

Contains response data for the listAll operation.

RouteTablesListNextResponse

RouteTablesListNextResponse: RouteTableListResult & object

Contains response data for the listNext operation.

RouteTablesListResponse

RouteTablesListResponse: RouteTableListResult & object

Contains response data for the list operation.

RouteTablesUpdateTagsResponse

RouteTablesUpdateTagsResponse: RouteTable & object

Contains response data for the updateTags operation.

RoutesBeginCreateOrUpdateResponse

RoutesBeginCreateOrUpdateResponse: Route & object

Contains response data for the beginCreateOrUpdate operation.

RoutesCreateOrUpdateResponse

RoutesCreateOrUpdateResponse: Route & object

Contains response data for the createOrUpdate operation.

RoutesGetResponse

RoutesGetResponse: Route & object

Contains response data for the get operation.

RoutesListNextResponse

RoutesListNextResponse: RouteListResult & object

Contains response data for the listNext operation.

RoutesListResponse

RoutesListResponse: RouteListResult & object

Contains response data for the list operation.

SecurityRuleAccess

SecurityRuleAccess: "Allow" | "Deny"

Defines values for SecurityRuleAccess. Possible values include: 'Allow', 'Deny'

readonly
enum

{string}

SecurityRuleDirection

SecurityRuleDirection: "Inbound" | "Outbound"

Defines values for SecurityRuleDirection. Possible values include: 'Inbound', 'Outbound'

readonly
enum

{string}

SecurityRuleProtocol

SecurityRuleProtocol: "Tcp" | "Udp" | "*"

Defines values for SecurityRuleProtocol. Possible values include: 'Tcp', 'Udp', '*'

readonly
enum

{string}

SecurityRulesBeginCreateOrUpdateResponse

SecurityRulesBeginCreateOrUpdateResponse: SecurityRule & object

Contains response data for the beginCreateOrUpdate operation.

SecurityRulesCreateOrUpdateResponse

SecurityRulesCreateOrUpdateResponse: SecurityRule & object

Contains response data for the createOrUpdate operation.

SecurityRulesGetResponse

SecurityRulesGetResponse: SecurityRule & object

Contains response data for the get operation.

SecurityRulesListNextResponse

SecurityRulesListNextResponse: SecurityRuleListResult & object

Contains response data for the listNext operation.

SecurityRulesListResponse

SecurityRulesListResponse: SecurityRuleListResult & object

Contains response data for the list operation.

SubnetsBeginCreateOrUpdateResponse

SubnetsBeginCreateOrUpdateResponse: Subnet & object

Contains response data for the beginCreateOrUpdate operation.

SubnetsCreateOrUpdateResponse

SubnetsCreateOrUpdateResponse: Subnet & object

Contains response data for the createOrUpdate operation.

SubnetsGetResponse

SubnetsGetResponse: Subnet & object

Contains response data for the get operation.

SubnetsListNextResponse

SubnetsListNextResponse: SubnetListResult & object

Contains response data for the listNext operation.

SubnetsListResponse

SubnetsListResponse: SubnetListResult & object

Contains response data for the list operation.

TransportProtocol

TransportProtocol: "Udp" | "Tcp" | "All"

Defines values for TransportProtocol. Possible values include: 'Udp', 'Tcp', 'All'

readonly
enum

{string}

VirtualNetworkGatewayConnectionStatus

VirtualNetworkGatewayConnectionStatus: "Unknown" | "Connecting" | "Connected" | "NotConnected"

Defines values for VirtualNetworkGatewayConnectionStatus. Possible values include: 'Unknown', 'Connecting', 'Connected', 'NotConnected'

readonly
enum

{string}

VirtualNetworkGatewayConnectionType

VirtualNetworkGatewayConnectionType: "IPsec" | "Vnet2Vnet" | "ExpressRoute" | "VPNClient"

Defines values for VirtualNetworkGatewayConnectionType. Possible values include: 'IPsec', 'Vnet2Vnet', 'ExpressRoute', 'VPNClient'

readonly
enum

{string}

VirtualNetworkGatewayConnectionsBeginCreateOrUpdateResponse

VirtualNetworkGatewayConnectionsBeginCreateOrUpdateResponse: VirtualNetworkGatewayConnection & object

Contains response data for the beginCreateOrUpdate operation.

VirtualNetworkGatewayConnectionsBeginResetSharedKeyResponse

VirtualNetworkGatewayConnectionsBeginResetSharedKeyResponse: ConnectionResetSharedKey & object

Contains response data for the beginResetSharedKey operation.

VirtualNetworkGatewayConnectionsBeginSetSharedKeyResponse

VirtualNetworkGatewayConnectionsBeginSetSharedKeyResponse: ConnectionSharedKey & object

Contains response data for the beginSetSharedKey operation.

VirtualNetworkGatewayConnectionsBeginUpdateTagsResponse

VirtualNetworkGatewayConnectionsBeginUpdateTagsResponse: VirtualNetworkGatewayConnectionListEntity & object

Contains response data for the beginUpdateTags operation.

VirtualNetworkGatewayConnectionsCreateOrUpdateResponse

VirtualNetworkGatewayConnectionsCreateOrUpdateResponse: VirtualNetworkGatewayConnection & object

Contains response data for the createOrUpdate operation.

VirtualNetworkGatewayConnectionsGetResponse

VirtualNetworkGatewayConnectionsGetResponse: VirtualNetworkGatewayConnection & object

Contains response data for the get operation.

VirtualNetworkGatewayConnectionsGetSharedKeyResponse

VirtualNetworkGatewayConnectionsGetSharedKeyResponse: ConnectionSharedKey & object

Contains response data for the getSharedKey operation.

VirtualNetworkGatewayConnectionsListNextResponse

VirtualNetworkGatewayConnectionsListNextResponse: VirtualNetworkGatewayConnectionListResult & object

Contains response data for the listNext operation.

VirtualNetworkGatewayConnectionsListResponse

VirtualNetworkGatewayConnectionsListResponse: VirtualNetworkGatewayConnectionListResult & object

Contains response data for the list operation.

VirtualNetworkGatewayConnectionsResetSharedKeyResponse

VirtualNetworkGatewayConnectionsResetSharedKeyResponse: ConnectionResetSharedKey & object

Contains response data for the resetSharedKey operation.

VirtualNetworkGatewayConnectionsSetSharedKeyResponse

VirtualNetworkGatewayConnectionsSetSharedKeyResponse: ConnectionSharedKey & object

Contains response data for the setSharedKey operation.

VirtualNetworkGatewayConnectionsUpdateTagsResponse

VirtualNetworkGatewayConnectionsUpdateTagsResponse: VirtualNetworkGatewayConnectionListEntity & object

Contains response data for the updateTags operation.

VirtualNetworkGatewaySkuName

VirtualNetworkGatewaySkuName: "Basic" | "HighPerformance" | "Standard" | "UltraPerformance" | "VpnGw1" | "VpnGw2" | "VpnGw3"

Defines values for VirtualNetworkGatewaySkuName. Possible values include: 'Basic', 'HighPerformance', 'Standard', 'UltraPerformance', 'VpnGw1', 'VpnGw2', 'VpnGw3'

readonly
enum

{string}

VirtualNetworkGatewaySkuTier

VirtualNetworkGatewaySkuTier: "Basic" | "HighPerformance" | "Standard" | "UltraPerformance" | "VpnGw1" | "VpnGw2" | "VpnGw3"

Defines values for VirtualNetworkGatewaySkuTier. Possible values include: 'Basic', 'HighPerformance', 'Standard', 'UltraPerformance', 'VpnGw1', 'VpnGw2', 'VpnGw3'

readonly
enum

{string}

VirtualNetworkGatewayType

VirtualNetworkGatewayType: "Vpn" | "ExpressRoute"

Defines values for VirtualNetworkGatewayType. Possible values include: 'Vpn', 'ExpressRoute'

readonly
enum

{string}

VirtualNetworkGatewaysBeginCreateOrUpdateResponse

VirtualNetworkGatewaysBeginCreateOrUpdateResponse: VirtualNetworkGateway & object

Contains response data for the beginCreateOrUpdate operation.

VirtualNetworkGatewaysBeginGeneratevpnclientpackageResponse

VirtualNetworkGatewaysBeginGeneratevpnclientpackageResponse: object

Contains response data for the beginGeneratevpnclientpackage operation.

Type declaration

VirtualNetworkGatewaysBeginGetAdvertisedRoutesResponse

VirtualNetworkGatewaysBeginGetAdvertisedRoutesResponse: GatewayRouteListResult & object

Contains response data for the beginGetAdvertisedRoutes operation.

VirtualNetworkGatewaysBeginGetBgpPeerStatusResponse

VirtualNetworkGatewaysBeginGetBgpPeerStatusResponse: BgpPeerStatusListResult & object

Contains response data for the beginGetBgpPeerStatus operation.

VirtualNetworkGatewaysBeginGetLearnedRoutesResponse

VirtualNetworkGatewaysBeginGetLearnedRoutesResponse: GatewayRouteListResult & object

Contains response data for the beginGetLearnedRoutes operation.

VirtualNetworkGatewaysBeginGetVpnProfilePackageUrlResponse

VirtualNetworkGatewaysBeginGetVpnProfilePackageUrlResponse: object

Contains response data for the beginGetVpnProfilePackageUrl operation.

Type declaration

VirtualNetworkGatewaysBeginResetResponse

VirtualNetworkGatewaysBeginResetResponse: VirtualNetworkGateway & object

Contains response data for the beginReset operation.

VirtualNetworkGatewaysBeginUpdateTagsResponse

VirtualNetworkGatewaysBeginUpdateTagsResponse: VirtualNetworkGateway & object

Contains response data for the beginUpdateTags operation.

VirtualNetworkGatewaysCreateOrUpdateResponse

VirtualNetworkGatewaysCreateOrUpdateResponse: VirtualNetworkGateway & object

Contains response data for the createOrUpdate operation.

VirtualNetworkGatewaysGenerateVpnProfileResponse

VirtualNetworkGatewaysGenerateVpnProfileResponse: object

Contains response data for the generateVpnProfile operation.

Type declaration

VirtualNetworkGatewaysGeneratevpnclientpackageResponse

VirtualNetworkGatewaysGeneratevpnclientpackageResponse: object

Contains response data for the generatevpnclientpackage operation.

Type declaration

VirtualNetworkGatewaysGetAdvertisedRoutesResponse

VirtualNetworkGatewaysGetAdvertisedRoutesResponse: GatewayRouteListResult & object

Contains response data for the getAdvertisedRoutes operation.

VirtualNetworkGatewaysGetBgpPeerStatusResponse

VirtualNetworkGatewaysGetBgpPeerStatusResponse: BgpPeerStatusListResult & object

Contains response data for the getBgpPeerStatus operation.

VirtualNetworkGatewaysGetLearnedRoutesResponse

VirtualNetworkGatewaysGetLearnedRoutesResponse: GatewayRouteListResult & object

Contains response data for the getLearnedRoutes operation.

VirtualNetworkGatewaysGetResponse

VirtualNetworkGatewaysGetResponse: VirtualNetworkGateway & object

Contains response data for the get operation.

VirtualNetworkGatewaysGetVpnProfilePackageUrlResponse

VirtualNetworkGatewaysGetVpnProfilePackageUrlResponse: object

Contains response data for the getVpnProfilePackageUrl operation.

Type declaration

VirtualNetworkGatewaysListConnectionsNextResponse

VirtualNetworkGatewaysListConnectionsNextResponse: VirtualNetworkGatewayListConnectionsResult & object

Contains response data for the listConnectionsNext operation.

VirtualNetworkGatewaysListConnectionsResponse

VirtualNetworkGatewaysListConnectionsResponse: VirtualNetworkGatewayListConnectionsResult & object

Contains response data for the listConnections operation.

VirtualNetworkGatewaysListNextResponse

VirtualNetworkGatewaysListNextResponse: VirtualNetworkGatewayListResult & object

Contains response data for the listNext operation.

VirtualNetworkGatewaysListResponse

VirtualNetworkGatewaysListResponse: VirtualNetworkGatewayListResult & object

Contains response data for the list operation.

VirtualNetworkGatewaysResetResponse

VirtualNetworkGatewaysResetResponse: VirtualNetworkGateway & object

Contains response data for the reset operation.

VirtualNetworkGatewaysSupportedVpnDevicesResponse

VirtualNetworkGatewaysSupportedVpnDevicesResponse: object

Contains response data for the supportedVpnDevices operation.

Type declaration

VirtualNetworkGatewaysUpdateTagsResponse

VirtualNetworkGatewaysUpdateTagsResponse: VirtualNetworkGateway & object

Contains response data for the updateTags operation.

VirtualNetworkGatewaysVpnDeviceConfigurationScriptResponse

VirtualNetworkGatewaysVpnDeviceConfigurationScriptResponse: object

Contains response data for the vpnDeviceConfigurationScript operation.

Type declaration

VirtualNetworkPeeringState

VirtualNetworkPeeringState: "Initiated" | "Connected" | "Disconnected"

Defines values for VirtualNetworkPeeringState. Possible values include: 'Initiated', 'Connected', 'Disconnected'

readonly
enum

{string}

VirtualNetworkPeeringsBeginCreateOrUpdateResponse

VirtualNetworkPeeringsBeginCreateOrUpdateResponse: VirtualNetworkPeering & object

Contains response data for the beginCreateOrUpdate operation.

VirtualNetworkPeeringsCreateOrUpdateResponse

VirtualNetworkPeeringsCreateOrUpdateResponse: VirtualNetworkPeering & object

Contains response data for the createOrUpdate operation.

VirtualNetworkPeeringsGetResponse

VirtualNetworkPeeringsGetResponse: VirtualNetworkPeering & object

Contains response data for the get operation.

VirtualNetworkPeeringsListNextResponse

VirtualNetworkPeeringsListNextResponse: VirtualNetworkPeeringListResult & object

Contains response data for the listNext operation.

VirtualNetworkPeeringsListResponse

VirtualNetworkPeeringsListResponse: VirtualNetworkPeeringListResult & object

Contains response data for the list operation.

VirtualNetworksBeginCreateOrUpdateResponse

VirtualNetworksBeginCreateOrUpdateResponse: VirtualNetwork & object

Contains response data for the beginCreateOrUpdate operation.

VirtualNetworksBeginUpdateTagsResponse

VirtualNetworksBeginUpdateTagsResponse: VirtualNetwork & object

Contains response data for the beginUpdateTags operation.

VirtualNetworksCheckIPAddressAvailabilityResponse

VirtualNetworksCheckIPAddressAvailabilityResponse: IPAddressAvailabilityResult & object

Contains response data for the checkIPAddressAvailability operation.

VirtualNetworksCreateOrUpdateResponse

VirtualNetworksCreateOrUpdateResponse: VirtualNetwork & object

Contains response data for the createOrUpdate operation.

VirtualNetworksGetResponse

VirtualNetworksGetResponse: VirtualNetwork & object

Contains response data for the get operation.

VirtualNetworksListAllNextResponse

VirtualNetworksListAllNextResponse: VirtualNetworkListResult & object

Contains response data for the listAllNext operation.

VirtualNetworksListAllResponse

VirtualNetworksListAllResponse: VirtualNetworkListResult & object

Contains response data for the listAll operation.

VirtualNetworksListNextResponse

VirtualNetworksListNextResponse: VirtualNetworkListResult & object

Contains response data for the listNext operation.

VirtualNetworksListResponse

VirtualNetworksListResponse: VirtualNetworkListResult & object

Contains response data for the list operation.

VirtualNetworksListUsageNextResponse

VirtualNetworksListUsageNextResponse: VirtualNetworkListUsageResult & object

Contains response data for the listUsageNext operation.

VirtualNetworksListUsageResponse

VirtualNetworksListUsageResponse: VirtualNetworkListUsageResult & object

Contains response data for the listUsage operation.

VirtualNetworksUpdateTagsResponse

VirtualNetworksUpdateTagsResponse: VirtualNetwork & object

Contains response data for the updateTags operation.

VpnClientProtocol

VpnClientProtocol: "IkeV2" | "SSTP"

Defines values for VpnClientProtocol. Possible values include: 'IkeV2', 'SSTP'

readonly
enum

{string}

VpnType

VpnType: "PolicyBased" | "RouteBased"

Defines values for VpnType. Possible values include: 'PolicyBased', 'RouteBased'

readonly
enum

{string}

Variables

Const BaseResource

BaseResource: any = BaseResourceMapper

Const CloudError

CloudError: any = CloudErrorMapper

Object literals

Const AddressSpace

AddressSpace: object

serializedName

serializedName: string = "AddressSpace"

type

type: object

className

className: string = "AddressSpace"

name

name: string = "Composite"

modelProperties

modelProperties: object

addressPrefixes

addressPrefixes: object

serializedName

serializedName: string = "addressPrefixes"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

Const ApplicationGatewayBackendAddress

ApplicationGatewayBackendAddress: object

serializedName

serializedName: string = "ApplicationGatewayBackendAddress"

type

type: object

className

className: string = "ApplicationGatewayBackendAddress"

name

name: string = "Composite"

modelProperties

modelProperties: object

fqdn

fqdn: object

serializedName

serializedName: string = "fqdn"

type

type: object

name

name: string = "String"

ipAddress

ipAddress: object

serializedName

serializedName: string = "ipAddress"

type

type: object

name

name: string = "String"

Const ApplicationGatewayBackendAddressPool

ApplicationGatewayBackendAddressPool: object

serializedName

serializedName: string = "ApplicationGatewayBackendAddressPool"

type

type: object

className

className: string = "ApplicationGatewayBackendAddressPool"

name

name: string = "Composite"

modelProperties

modelProperties: object

backendAddresses

backendAddresses: object

serializedName

serializedName: string = "properties.backendAddresses"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "ApplicationGatewayBackendAddress"

name

name: string = "Composite"

backendIPConfigurations

backendIPConfigurations: object

serializedName

serializedName: string = "properties.backendIPConfigurations"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "NetworkInterfaceIPConfiguration"

name

name: string = "Composite"

etag

etag: object

serializedName

serializedName: string = "etag"

type

type: object

name

name: string = "String"

name

name: object

serializedName

serializedName: string = "name"

type

type: object

name

name: string = "String"

provisioningState

provisioningState: object

serializedName

serializedName: string = "properties.provisioningState"

type

type: object

name

name: string = "String"

type

type: object

serializedName

serializedName: string = "type"

type

type: object

name

name: string = "String"

Const ApplicationSecurityGroup

ApplicationSecurityGroup: object

serializedName

serializedName: string = "ApplicationSecurityGroup"

type

type: object

className

className: string = "ApplicationSecurityGroup"

name

name: string = "Composite"

modelProperties

modelProperties: object

etag

etag: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "etag"

type

type: object

name

name: string = "String"

provisioningState

provisioningState: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.provisioningState"

type

type: object

name

name: string = "String"

resourceGuid

resourceGuid: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.resourceGuid"

type

type: object

name

name: string = "String"

Const Availability

Availability: object

serializedName

serializedName: string = "Availability"

type

type: object

className

className: string = "Availability"

name

name: string = "Composite"

modelProperties

modelProperties: object

blobDuration

blobDuration: object

serializedName

serializedName: string = "blobDuration"

type

type: object

name

name: string = "String"

retention

retention: object

serializedName

serializedName: string = "retention"

type

type: object

name

name: string = "String"

timeGrain

timeGrain: object

serializedName

serializedName: string = "timeGrain"

type

type: object

name

name: string = "String"

Const AzureAsyncOperationResult

AzureAsyncOperationResult: object

serializedName

serializedName: string = "AzureAsyncOperationResult"

type

type: object

className

className: string = "AzureAsyncOperationResult"

name

name: string = "Composite"

modelProperties

modelProperties: object

error

error: object

serializedName

serializedName: string = "error"

type

type: object

className

className: string = "ErrorModel"

name

name: string = "Composite"

status

status: object

serializedName

serializedName: string = "status"

type

type: object

name

name: string = "String"

Const BackendAddressPool

BackendAddressPool: object

serializedName

serializedName: string = "BackendAddressPool"

type

type: object

className

className: string = "BackendAddressPool"

name

name: string = "Composite"

modelProperties

modelProperties: object

backendIPConfigurations

backendIPConfigurations: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.backendIPConfigurations"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "NetworkInterfaceIPConfiguration"

name

name: string = "Composite"

etag

etag: object

serializedName

serializedName: string = "etag"

type

type: object

name

name: string = "String"

loadBalancingRules

loadBalancingRules: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.loadBalancingRules"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "SubResource"

name

name: string = "Composite"

name

name: object

serializedName

serializedName: string = "name"

type

type: object

name

name: string = "String"

outboundNatRule

outboundNatRule: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.outboundNatRule"

type

type: object

className

className: string = "SubResource"

name

name: string = "Composite"

provisioningState

provisioningState: object

serializedName

serializedName: string = "properties.provisioningState"

type

type: object

name

name: string = "String"

Const BgpPeerStatus

BgpPeerStatus: object

serializedName

serializedName: string = "BgpPeerStatus"

type

type: object

className

className: string = "BgpPeerStatus"

name

name: string = "Composite"

modelProperties

modelProperties: object

asn

asn: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "asn"

type

type: object

name

name: string = "Number"

connectedDuration

connectedDuration: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "connectedDuration"

type

type: object

name

name: string = "String"

localAddress

localAddress: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "localAddress"

type

type: object

name

name: string = "String"

messagesReceived

messagesReceived: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "messagesReceived"

type

type: object

name

name: string = "Number"

messagesSent

messagesSent: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "messagesSent"

type

type: object

name

name: string = "Number"

neighbor

neighbor: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "neighbor"

type

type: object

name

name: string = "String"

routesReceived

routesReceived: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "routesReceived"

type

type: object

name

name: string = "Number"

state

state: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "state"

type

type: object

name

name: string = "String"

Const BgpPeerStatusListResult

BgpPeerStatusListResult: object

serializedName

serializedName: string = "BgpPeerStatusListResult"

type

type: object

className

className: string = "BgpPeerStatusListResult"

name

name: string = "Composite"

modelProperties

modelProperties: object

value

value: object

serializedName

serializedName: string = "value"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "BgpPeerStatus"

name

name: string = "Composite"

Const BgpSettings

BgpSettings: object

serializedName

serializedName: string = "BgpSettings"

type

type: object

className

className: string = "BgpSettings"

name

name: string = "Composite"

modelProperties

modelProperties: object

asn

asn: object

serializedName

serializedName: string = "asn"

type

type: object

name

name: string = "Number"

bgpPeeringAddress

bgpPeeringAddress: object

serializedName

serializedName: string = "bgpPeeringAddress"

type

type: object

name

name: string = "String"

peerWeight

peerWeight: object

serializedName

serializedName: string = "peerWeight"

type

type: object

name

name: string = "Number"

Const ConnectionResetSharedKey

ConnectionResetSharedKey: object

serializedName

serializedName: string = "ConnectionResetSharedKey"

type

type: object

className

className: string = "ConnectionResetSharedKey"

name

name: string = "Composite"

modelProperties

modelProperties: object

keyLength

keyLength: object

required

required: boolean = true

serializedName

serializedName: string = "keyLength"

constraints

constraints: object

InclusiveMaximum

InclusiveMaximum: number = 128

InclusiveMinimum

InclusiveMinimum: number = 1

type

type: object

name

name: string = "Number"

Const ConnectionSharedKey

ConnectionSharedKey: object

serializedName

serializedName: string = "ConnectionSharedKey"

type

type: object

className

className: string = "ConnectionSharedKey"

name

name: string = "Composite"

modelProperties

modelProperties: object

value

value: object

required

required: boolean = true

serializedName

serializedName: string = "value"

type

type: object

name

name: string = "String"

Const DhcpOptions

DhcpOptions: object

serializedName

serializedName: string = "DhcpOptions"

type

type: object

className

className: string = "DhcpOptions"

name

name: string = "Composite"

modelProperties

modelProperties: object

dnsServers

dnsServers: object

serializedName

serializedName: string = "dnsServers"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

Const Dimension

Dimension: object

serializedName

serializedName: string = "Dimension"

type

type: object

className

className: string = "Dimension"

name

name: string = "Composite"

modelProperties

modelProperties: object

displayName

displayName: object

serializedName

serializedName: string = "displayName"

type

type: object

name

name: string = "String"

internalName

internalName: object

serializedName

serializedName: string = "internalName"

type

type: object

name

name: string = "String"

name

name: object

serializedName

serializedName: string = "name"

type

type: object

name

name: string = "String"

Const EffectiveNetworkSecurityGroup

EffectiveNetworkSecurityGroup: object

serializedName

serializedName: string = "EffectiveNetworkSecurityGroup"

type

type: object

className

className: string = "EffectiveNetworkSecurityGroup"

name

name: string = "Composite"

modelProperties

modelProperties: object

association

association: object

serializedName

serializedName: string = "association"

type

type: object

className

className: string = "EffectiveNetworkSecurityGroupAssociation"

name

name: string = "Composite"

effectiveSecurityRules

effectiveSecurityRules: object

serializedName

serializedName: string = "effectiveSecurityRules"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "EffectiveNetworkSecurityRule"

name

name: string = "Composite"

networkSecurityGroup

networkSecurityGroup: object

serializedName

serializedName: string = "networkSecurityGroup"

type

type: object

className

className: string = "SubResource"

name

name: string = "Composite"

tagMap

tagMap: object

serializedName

serializedName: string = "tagMap"

type

type: object

name

name: string = "Dictionary"

value

value: object

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

Const EffectiveNetworkSecurityGroupAssociation

EffectiveNetworkSecurityGroupAssociation: object

serializedName

serializedName: string = "EffectiveNetworkSecurityGroupAssociation"

type

type: object

className

className: string = "EffectiveNetworkSecurityGroupAssociation"

name

name: string = "Composite"

modelProperties

modelProperties: object

networkInterface

networkInterface: object

serializedName

serializedName: string = "networkInterface"

type

type: object

className

className: string = "SubResource"

name

name: string = "Composite"

subnet

subnet: object

serializedName

serializedName: string = "subnet"

type

type: object

className

className: string = "SubResource"

name

name: string = "Composite"

Const EffectiveNetworkSecurityGroupListResult

EffectiveNetworkSecurityGroupListResult: object

serializedName

serializedName: string = "EffectiveNetworkSecurityGroupListResult"

type

type: object

className

className: string = "EffectiveNetworkSecurityGroupListResult"

name

name: string = "Composite"

modelProperties

modelProperties: object

nextLink

nextLink: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "nextLink"

type

type: object

name

name: string = "String"

value

value: object

serializedName

serializedName: string = "value"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "EffectiveNetworkSecurityGroup"

name

name: string = "Composite"

Const EffectiveNetworkSecurityRule

EffectiveNetworkSecurityRule: object

serializedName

serializedName: string = "EffectiveNetworkSecurityRule"

type

type: object

className

className: string = "EffectiveNetworkSecurityRule"

name

name: string = "Composite"

modelProperties

modelProperties: object

access

access: object

serializedName

serializedName: string = "access"

type

type: object

name

name: string = "String"

destinationAddressPrefix

destinationAddressPrefix: object

serializedName

serializedName: string = "destinationAddressPrefix"

type

type: object

name

name: string = "String"

destinationAddressPrefixes

destinationAddressPrefixes: object

serializedName

serializedName: string = "destinationAddressPrefixes"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

destinationPortRange

destinationPortRange: object

serializedName

serializedName: string = "destinationPortRange"

type

type: object

name

name: string = "String"

destinationPortRanges

destinationPortRanges: object

serializedName

serializedName: string = "destinationPortRanges"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

direction

direction: object

serializedName

serializedName: string = "direction"

type

type: object

name

name: string = "String"

expandedDestinationAddressPrefix

expandedDestinationAddressPrefix: object

serializedName

serializedName: string = "expandedDestinationAddressPrefix"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

expandedSourceAddressPrefix

expandedSourceAddressPrefix: object

serializedName

serializedName: string = "expandedSourceAddressPrefix"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

name

name: object

serializedName

serializedName: string = "name"

type

type: object

name

name: string = "String"

priority

priority: object

serializedName

serializedName: string = "priority"

type

type: object

name

name: string = "Number"

protocol

protocol: object

serializedName

serializedName: string = "protocol"

type

type: object

name

name: string = "String"

sourceAddressPrefix

sourceAddressPrefix: object

serializedName

serializedName: string = "sourceAddressPrefix"

type

type: object

name

name: string = "String"

sourceAddressPrefixes

sourceAddressPrefixes: object

serializedName

serializedName: string = "sourceAddressPrefixes"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

sourcePortRange

sourcePortRange: object

serializedName

serializedName: string = "sourcePortRange"

type

type: object

name

name: string = "String"

sourcePortRanges

sourcePortRanges: object

serializedName

serializedName: string = "sourcePortRanges"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

Const EffectiveRoute

EffectiveRoute: object

serializedName

serializedName: string = "EffectiveRoute"

type

type: object

className

className: string = "EffectiveRoute"

name

name: string = "Composite"

modelProperties

modelProperties: object

addressPrefix

addressPrefix: object

serializedName

serializedName: string = "addressPrefix"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

name

name: object

serializedName

serializedName: string = "name"

type

type: object

name

name: string = "String"

nextHopIpAddress

nextHopIpAddress: object

serializedName

serializedName: string = "nextHopIpAddress"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

nextHopType

nextHopType: object

serializedName

serializedName: string = "nextHopType"

type

type: object

name

name: string = "String"

source

source: object

serializedName

serializedName: string = "source"

type

type: object

name

name: string = "String"

state

state: object

serializedName

serializedName: string = "state"

type

type: object

name

name: string = "String"

Const EffectiveRouteListResult

EffectiveRouteListResult: object

serializedName

serializedName: string = "EffectiveRouteListResult"

type

type: object

className

className: string = "EffectiveRouteListResult"

name

name: string = "Composite"

modelProperties

modelProperties: object

nextLink

nextLink: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "nextLink"

type

type: object

name

name: string = "String"

value

value: object

serializedName

serializedName: string = "value"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "EffectiveRoute"

name

name: string = "Composite"

Const ErrorDetails

ErrorDetails: object

serializedName

serializedName: string = "ErrorDetails"

type

type: object

className

className: string = "ErrorDetails"

name

name: string = "Composite"

modelProperties

modelProperties: object

code

code: object

serializedName

serializedName: string = "code"

type

type: object

name

name: string = "String"

message

message: object

serializedName

serializedName: string = "message"

type

type: object

name

name: string = "String"

target

target: object

serializedName

serializedName: string = "target"

type

type: object

name

name: string = "String"

Const ErrorModel

ErrorModel: object

serializedName

serializedName: string = "Error"

type

type: object

className

className: string = "ErrorModel"

name

name: string = "Composite"

modelProperties

modelProperties: object

code

code: object

serializedName

serializedName: string = "code"

type

type: object

name

name: string = "String"

details

details: object

serializedName

serializedName: string = "details"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "ErrorDetails"

name

name: string = "Composite"

innerError

innerError: object

serializedName

serializedName: string = "innerError"

type

type: object

name

name: string = "String"

message

message: object

serializedName

serializedName: string = "message"

type

type: object

name

name: string = "String"

target

target: object

serializedName

serializedName: string = "target"

type

type: object

name

name: string = "String"

Const FrontendIPConfiguration

FrontendIPConfiguration: object

serializedName

serializedName: string = "FrontendIPConfiguration"

type

type: object

className

className: string = "FrontendIPConfiguration"

name

name: string = "Composite"

modelProperties

modelProperties: object

etag

etag: object

serializedName

serializedName: string = "etag"

type

type: object

name

name: string = "String"

inboundNatPools

inboundNatPools: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.inboundNatPools"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "SubResource"

name

name: string = "Composite"

inboundNatRules

inboundNatRules: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.inboundNatRules"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "SubResource"

name

name: string = "Composite"

loadBalancingRules

loadBalancingRules: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.loadBalancingRules"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "SubResource"

name

name: string = "Composite"

name

name: object

serializedName

serializedName: string = "name"

type

type: object

name

name: string = "String"

outboundNatRules

outboundNatRules: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.outboundNatRules"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "SubResource"

name

name: string = "Composite"

privateIPAddress

privateIPAddress: object

serializedName

serializedName: string = "properties.privateIPAddress"

type

type: object

name

name: string = "String"

privateIPAllocationMethod

privateIPAllocationMethod: object

serializedName

serializedName: string = "properties.privateIPAllocationMethod"

type

type: object

name

name: string = "String"

provisioningState

provisioningState: object

serializedName

serializedName: string = "properties.provisioningState"

type

type: object

name

name: string = "String"

publicIPAddress

publicIPAddress: object

serializedName

serializedName: string = "properties.publicIPAddress"

type

type: object

className

className: string = "PublicIPAddress"

name

name: string = "Composite"

subnet

subnet: object

serializedName

serializedName: string = "properties.subnet"

type

type: object

className

className: string = "Subnet"

name

name: string = "Composite"

zones

zones: object

serializedName

serializedName: string = "zones"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

Const GatewayRoute

GatewayRoute: object

serializedName

serializedName: string = "GatewayRoute"

type

type: object

className

className: string = "GatewayRoute"

name

name: string = "Composite"

modelProperties

modelProperties: object

asPath

asPath: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "asPath"

type

type: object

name

name: string = "String"

localAddress

localAddress: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "localAddress"

type

type: object

name

name: string = "String"

network

network: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "network"

type

type: object

name

name: string = "String"

nextHop

nextHop: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "nextHop"

type

type: object

name

name: string = "String"

origin

origin: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "origin"

type

type: object

name

name: string = "String"

sourcePeer

sourcePeer: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "sourcePeer"

type

type: object

name

name: string = "String"

weight

weight: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "weight"

type

type: object

name

name: string = "Number"

Const GatewayRouteListResult

GatewayRouteListResult: object

serializedName

serializedName: string = "GatewayRouteListResult"

type

type: object

className

className: string = "GatewayRouteListResult"

name

name: string = "Composite"

modelProperties

modelProperties: object

value

value: object

serializedName

serializedName: string = "value"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "GatewayRoute"

name

name: string = "Composite"

Const IPAddressAvailabilityResult

IPAddressAvailabilityResult: object

serializedName

serializedName: string = "IPAddressAvailabilityResult"

type

type: object

className

className: string = "IPAddressAvailabilityResult"

name

name: string = "Composite"

modelProperties

modelProperties: object

available

available: object

serializedName

serializedName: string = "available"

type

type: object

name

name: string = "Boolean"

availableIPAddresses

availableIPAddresses: object

serializedName

serializedName: string = "availableIPAddresses"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

Const IPConfiguration

IPConfiguration: object

serializedName

serializedName: string = "IPConfiguration"

type

type: object

className

className: string = "IPConfiguration"

name

name: string = "Composite"

modelProperties

modelProperties: object

etag

etag: object

serializedName

serializedName: string = "etag"

type

type: object

name

name: string = "String"

name

name: object

serializedName

serializedName: string = "name"

type

type: object

name

name: string = "String"

privateIPAddress

privateIPAddress: object

serializedName

serializedName: string = "properties.privateIPAddress"

type

type: object

name

name: string = "String"

privateIPAllocationMethod

privateIPAllocationMethod: object

serializedName

serializedName: string = "properties.privateIPAllocationMethod"

type

type: object

name

name: string = "String"

provisioningState

provisioningState: object

serializedName

serializedName: string = "properties.provisioningState"

type

type: object

name

name: string = "String"

publicIPAddress

publicIPAddress: object

serializedName

serializedName: string = "properties.publicIPAddress"

type

type: object

className

className: string = "PublicIPAddress"

name

name: string = "Composite"

subnet

subnet: object

serializedName

serializedName: string = "properties.subnet"

type

type: object

className

className: string = "Subnet"

name

name: string = "Composite"

Const InboundNatPool

InboundNatPool: object

serializedName

serializedName: string = "InboundNatPool"

type

type: object

className

className: string = "InboundNatPool"

name

name: string = "Composite"

modelProperties

modelProperties: object

backendPort

backendPort: object

required

required: boolean = true

serializedName

serializedName: string = "properties.backendPort"

type

type: object

name

name: string = "Number"

etag

etag: object

serializedName

serializedName: string = "etag"

type

type: object

name

name: string = "String"

frontendIPConfiguration

frontendIPConfiguration: object

serializedName

serializedName: string = "properties.frontendIPConfiguration"

type

type: object

className

className: string = "SubResource"

name

name: string = "Composite"

frontendPortRangeEnd

frontendPortRangeEnd: object

required

required: boolean = true

serializedName

serializedName: string = "properties.frontendPortRangeEnd"

type

type: object

name

name: string = "Number"

frontendPortRangeStart

frontendPortRangeStart: object

required

required: boolean = true

serializedName

serializedName: string = "properties.frontendPortRangeStart"

type

type: object

name

name: string = "Number"

name

name: object

serializedName

serializedName: string = "name"

type

type: object

name

name: string = "String"

protocol

protocol: object

required

required: boolean = true

serializedName

serializedName: string = "properties.protocol"

type

type: object

name

name: string = "String"

provisioningState

provisioningState: object

serializedName

serializedName: string = "properties.provisioningState"

type

type: object

name

name: string = "String"

Const InboundNatRule

InboundNatRule: object

serializedName

serializedName: string = "InboundNatRule"

type

type: object

className

className: string = "InboundNatRule"

name

name: string = "Composite"

modelProperties

modelProperties: object

backendIPConfiguration

backendIPConfiguration: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.backendIPConfiguration"

type

type: object

className

className: string = "NetworkInterfaceIPConfiguration"

name

name: string = "Composite"

backendPort

backendPort: object

serializedName

serializedName: string = "properties.backendPort"

type

type: object

name

name: string = "Number"

enableFloatingIP

enableFloatingIP: object

serializedName

serializedName: string = "properties.enableFloatingIP"

type

type: object

name

name: string = "Boolean"

etag

etag: object

serializedName

serializedName: string = "etag"

type

type: object

name

name: string = "String"

frontendIPConfiguration

frontendIPConfiguration: object

serializedName

serializedName: string = "properties.frontendIPConfiguration"

type

type: object

className

className: string = "SubResource"

name

name: string = "Composite"

frontendPort

frontendPort: object

serializedName

serializedName: string = "properties.frontendPort"

type

type: object

name

name: string = "Number"

idleTimeoutInMinutes

idleTimeoutInMinutes: object

serializedName

serializedName: string = "properties.idleTimeoutInMinutes"

type

type: object

name

name: string = "Number"

name

name: object

serializedName

serializedName: string = "name"

type

type: object

name

name: string = "String"

protocol

protocol: object

serializedName

serializedName: string = "properties.protocol"

type

type: object

name

name: string = "String"

provisioningState

provisioningState: object

serializedName

serializedName: string = "properties.provisioningState"

type

type: object

name

name: string = "String"

Const InboundNatRuleListResult

InboundNatRuleListResult: object

serializedName

serializedName: string = "InboundNatRuleListResult"

type

type: object

className

className: string = "InboundNatRuleListResult"

name

name: string = "Composite"

modelProperties

modelProperties: object

nextLink

nextLink: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "nextLink"

type

type: object

name

name: string = "String"

value

value: object

serializedName

serializedName: string = ""

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "InboundNatRule"

name

name: string = "Composite"

Const IpsecPolicy

IpsecPolicy: object

serializedName

serializedName: string = "IpsecPolicy"

type

type: object

className

className: string = "IpsecPolicy"

name

name: string = "Composite"

modelProperties

modelProperties: object

dhGroup

dhGroup: object

required

required: boolean = true

serializedName

serializedName: string = "dhGroup"

type

type: object

name

name: string = "String"

ikeEncryption

ikeEncryption: object

required

required: boolean = true

serializedName

serializedName: string = "ikeEncryption"

type

type: object

name

name: string = "String"

ikeIntegrity

ikeIntegrity: object

required

required: boolean = true

serializedName

serializedName: string = "ikeIntegrity"

type

type: object

name

name: string = "String"

ipsecEncryption

ipsecEncryption: object

required

required: boolean = true

serializedName

serializedName: string = "ipsecEncryption"

type

type: object

name

name: string = "String"

ipsecIntegrity

ipsecIntegrity: object

required

required: boolean = true

serializedName

serializedName: string = "ipsecIntegrity"

type

type: object

name

name: string = "String"

pfsGroup

pfsGroup: object

required

required: boolean = true

serializedName

serializedName: string = "pfsGroup"

type

type: object

name

name: string = "String"

saDataSizeKilobytes

saDataSizeKilobytes: object

required

required: boolean = true

serializedName

serializedName: string = "saDataSizeKilobytes"

type

type: object

name

name: string = "Number"

saLifeTimeSeconds

saLifeTimeSeconds: object

required

required: boolean = true

serializedName

serializedName: string = "saLifeTimeSeconds"

type

type: object

name

name: string = "Number"

Const LoadBalancer

LoadBalancer: object

serializedName

serializedName: string = "LoadBalancer"

type

type: object

className

className: string = "LoadBalancer"

name

name: string = "Composite"

modelProperties

modelProperties: object

backendAddressPools

backendAddressPools: object

serializedName

serializedName: string = "properties.backendAddressPools"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "BackendAddressPool"

name

name: string = "Composite"

etag

etag: object

serializedName

serializedName: string = "etag"

type

type: object

name

name: string = "String"

frontendIPConfigurations

frontendIPConfigurations: object

serializedName

serializedName: string = "properties.frontendIPConfigurations"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "FrontendIPConfiguration"

name

name: string = "Composite"

inboundNatPools

inboundNatPools: object

serializedName

serializedName: string = "properties.inboundNatPools"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "InboundNatPool"

name

name: string = "Composite"

inboundNatRules

inboundNatRules: object

serializedName

serializedName: string = "properties.inboundNatRules"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "InboundNatRule"

name

name: string = "Composite"

loadBalancingRules

loadBalancingRules: object

serializedName

serializedName: string = "properties.loadBalancingRules"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "LoadBalancingRule"

name

name: string = "Composite"

outboundNatRules

outboundNatRules: object

serializedName

serializedName: string = "properties.outboundNatRules"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "OutboundNatRule"

name

name: string = "Composite"

probes

probes: object

serializedName

serializedName: string = "properties.probes"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "Probe"

name

name: string = "Composite"

provisioningState

provisioningState: object

serializedName

serializedName: string = "properties.provisioningState"

type

type: object

name

name: string = "String"

resourceGuid

resourceGuid: object

serializedName

serializedName: string = "properties.resourceGuid"

type

type: object

name

name: string = "String"

sku

sku: object

serializedName

serializedName: string = "sku"

type

type: object

className

className: string = "LoadBalancerSku"

name

name: string = "Composite"

Const LoadBalancerBackendAddressPoolListResult

LoadBalancerBackendAddressPoolListResult: object

serializedName

serializedName: string = "LoadBalancerBackendAddressPoolListResult"

type

type: object

className

className: string = "LoadBalancerBackendAddressPoolListResult"

name

name: string = "Composite"

modelProperties

modelProperties: object

nextLink

nextLink: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "nextLink"

type

type: object

name

name: string = "String"

value

value: object

serializedName

serializedName: string = ""

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "BackendAddressPool"

name

name: string = "Composite"

Const LoadBalancerFrontendIPConfigurationListResult

LoadBalancerFrontendIPConfigurationListResult: object

serializedName

serializedName: string = "LoadBalancerFrontendIPConfigurationListResult"

type

type: object

className

className: string = "LoadBalancerFrontendIPConfigurationListResult"

name

name: string = "Composite"

modelProperties

modelProperties: object

nextLink

nextLink: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "nextLink"

type

type: object

name

name: string = "String"

value

value: object

serializedName

serializedName: string = ""

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "FrontendIPConfiguration"

name

name: string = "Composite"

Const LoadBalancerListResult

LoadBalancerListResult: object

serializedName

serializedName: string = "LoadBalancerListResult"

type

type: object

className

className: string = "LoadBalancerListResult"

name

name: string = "Composite"

modelProperties

modelProperties: object

nextLink

nextLink: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "nextLink"

type

type: object

name

name: string = "String"

value

value: object

serializedName

serializedName: string = ""

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "LoadBalancer"

name

name: string = "Composite"

Const LoadBalancerLoadBalancingRuleListResult

LoadBalancerLoadBalancingRuleListResult: object

serializedName

serializedName: string = "LoadBalancerLoadBalancingRuleListResult"

type

type: object

className

className: string = "LoadBalancerLoadBalancingRuleListResult"

name

name: string = "Composite"

modelProperties

modelProperties: object

nextLink

nextLink: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "nextLink"

type

type: object

name

name: string = "String"

value

value: object

serializedName

serializedName: string = ""

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "LoadBalancingRule"

name

name: string = "Composite"

Const LoadBalancerProbeListResult

LoadBalancerProbeListResult: object

serializedName

serializedName: string = "LoadBalancerProbeListResult"

type

type: object

className

className: string = "LoadBalancerProbeListResult"

name

name: string = "Composite"

modelProperties

modelProperties: object

nextLink

nextLink: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "nextLink"

type

type: object

name

name: string = "String"

value

value: object

serializedName

serializedName: string = ""

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "Probe"

name

name: string = "Composite"

Const LoadBalancerSku

LoadBalancerSku: object

serializedName

serializedName: string = "LoadBalancerSku"

type

type: object

className

className: string = "LoadBalancerSku"

name

name: string = "Composite"

modelProperties

modelProperties: object

name

name: object

serializedName

serializedName: string = "name"

type

type: object

name

name: string = "String"

Const LoadBalancingRule

LoadBalancingRule: object

serializedName

serializedName: string = "LoadBalancingRule"

type

type: object

className

className: string = "LoadBalancingRule"

name

name: string = "Composite"

modelProperties

modelProperties: object

backendAddressPool

backendAddressPool: object

serializedName

serializedName: string = "properties.backendAddressPool"

type

type: object

className

className: string = "SubResource"

name

name: string = "Composite"

backendPort

backendPort: object

serializedName

serializedName: string = "properties.backendPort"

type

type: object

name

name: string = "Number"

disableOutboundSnat

disableOutboundSnat: object

serializedName

serializedName: string = "properties.disableOutboundSnat"

type

type: object

name

name: string = "Boolean"

enableFloatingIP

enableFloatingIP: object

serializedName

serializedName: string = "properties.enableFloatingIP"

type

type: object

name

name: string = "Boolean"

etag

etag: object

serializedName

serializedName: string = "etag"

type

type: object

name

name: string = "String"

frontendIPConfiguration

frontendIPConfiguration: object

serializedName

serializedName: string = "properties.frontendIPConfiguration"

type

type: object

className

className: string = "SubResource"

name

name: string = "Composite"

frontendPort

frontendPort: object

required

required: boolean = true

serializedName

serializedName: string = "properties.frontendPort"

type

type: object

name

name: string = "Number"

idleTimeoutInMinutes

idleTimeoutInMinutes: object

serializedName

serializedName: string = "properties.idleTimeoutInMinutes"

type

type: object

name

name: string = "Number"

loadDistribution

loadDistribution: object

serializedName

serializedName: string = "properties.loadDistribution"

type

type: object

name

name: string = "String"

name

name: object

serializedName

serializedName: string = "name"

type

type: object

name

name: string = "String"

probe

probe: object

serializedName

serializedName: string = "properties.probe"

type

type: object

className

className: string = "SubResource"

name

name: string = "Composite"

protocol

protocol: object

required

required: boolean = true

serializedName

serializedName: string = "properties.protocol"

type

type: object

name

name: string = "String"

provisioningState

provisioningState: object

serializedName

serializedName: string = "properties.provisioningState"

type

type: object

name

name: string = "String"

Const LocalNetworkGateway

LocalNetworkGateway: object

serializedName

serializedName: string = "LocalNetworkGateway"

type

type: object

className

className: string = "LocalNetworkGateway"

name

name: string = "Composite"

modelProperties

modelProperties: object

bgpSettings

bgpSettings: object

serializedName

serializedName: string = "properties.bgpSettings"

type

type: object

className

className: string = "BgpSettings"

name

name: string = "Composite"

etag

etag: object

serializedName

serializedName: string = "etag"

type

type: object

name

name: string = "String"

gatewayIpAddress

gatewayIpAddress: object

serializedName

serializedName: string = "properties.gatewayIpAddress"

type

type: object

name

name: string = "String"

localNetworkAddressSpace

localNetworkAddressSpace: object

serializedName

serializedName: string = "properties.localNetworkAddressSpace"

type

type: object

className

className: string = "AddressSpace"

name

name: string = "Composite"

provisioningState

provisioningState: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.provisioningState"

type

type: object

name

name: string = "String"

resourceGuid

resourceGuid: object

serializedName

serializedName: string = "properties.resourceGuid"

type

type: object

name

name: string = "String"

Const LocalNetworkGatewayListResult

LocalNetworkGatewayListResult: object

serializedName

serializedName: string = "LocalNetworkGatewayListResult"

type

type: object

className

className: string = "LocalNetworkGatewayListResult"

name

name: string = "Composite"

modelProperties

modelProperties: object

nextLink

nextLink: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "nextLink"

type

type: object

name

name: string = "String"

value

value: object

serializedName

serializedName: string = ""

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "LocalNetworkGateway"

name

name: string = "Composite"

Const LogSpecification

LogSpecification: object

serializedName

serializedName: string = "LogSpecification"

type

type: object

className

className: string = "LogSpecification"

name

name: string = "Composite"

modelProperties

modelProperties: object

blobDuration

blobDuration: object

serializedName

serializedName: string = "blobDuration"

type

type: object

name

name: string = "String"

displayName

displayName: object

serializedName

serializedName: string = "displayName"

type

type: object

name

name: string = "String"

name

name: object

serializedName

serializedName: string = "name"

type

type: object

name

name: string = "String"

Const MetricSpecification

MetricSpecification: object

serializedName

serializedName: string = "MetricSpecification"

type

type: object

className

className: string = "MetricSpecification"

name

name: string = "Composite"

modelProperties

modelProperties: object

aggregationType

aggregationType: object

serializedName

serializedName: string = "aggregationType"

type

type: object

name

name: string = "String"

availabilities

availabilities: object

serializedName

serializedName: string = "availabilities"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "Availability"

name

name: string = "Composite"

dimensions

dimensions: object

serializedName

serializedName: string = "dimensions"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "Dimension"

name

name: string = "Composite"

displayDescription

displayDescription: object

serializedName

serializedName: string = "displayDescription"

type

type: object

name

name: string = "String"

displayName

displayName: object

serializedName

serializedName: string = "displayName"

type

type: object

name

name: string = "String"

enableRegionalMdmAccount

enableRegionalMdmAccount: object

serializedName

serializedName: string = "enableRegionalMdmAccount"

type

type: object

name

name: string = "Boolean"

fillGapWithZero

fillGapWithZero: object

serializedName

serializedName: string = "fillGapWithZero"

type

type: object

name

name: string = "Boolean"

isInternal

isInternal: object

serializedName

serializedName: string = "isInternal"

type

type: object

name

name: string = "Boolean"

metricFilterPattern

metricFilterPattern: object

serializedName

serializedName: string = "metricFilterPattern"

type

type: object

name

name: string = "String"

name

name: object

serializedName

serializedName: string = "name"

type

type: object

name

name: string = "String"

resourceIdDimensionNameOverride

resourceIdDimensionNameOverride: object

serializedName

serializedName: string = "resourceIdDimensionNameOverride"

type

type: object

name

name: string = "String"

sourceMdmAccount

sourceMdmAccount: object

serializedName

serializedName: string = "sourceMdmAccount"

type

type: object

name

name: string = "String"

sourceMdmNamespace

sourceMdmNamespace: object

serializedName

serializedName: string = "sourceMdmNamespace"

type

type: object

name

name: string = "String"

unit

unit: object

serializedName

serializedName: string = "unit"

type

type: object

name

name: string = "String"

Const NetworkInterface

NetworkInterface: object

serializedName

serializedName: string = "NetworkInterface"

type

type: object

className

className: string = "NetworkInterface"

name

name: string = "Composite"

modelProperties

modelProperties: object

dnsSettings

dnsSettings: object

serializedName

serializedName: string = "properties.dnsSettings"

type

type: object

className

className: string = "NetworkInterfaceDnsSettings"

name

name: string = "Composite"

enableAcceleratedNetworking

enableAcceleratedNetworking: object

serializedName

serializedName: string = "properties.enableAcceleratedNetworking"

type

type: object

name

name: string = "Boolean"

enableIPForwarding

enableIPForwarding: object

serializedName

serializedName: string = "properties.enableIPForwarding"

type

type: object

name

name: string = "Boolean"

etag

etag: object

serializedName

serializedName: string = "etag"

type

type: object

name

name: string = "String"

ipConfigurations

ipConfigurations: object

serializedName

serializedName: string = "properties.ipConfigurations"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "NetworkInterfaceIPConfiguration"

name

name: string = "Composite"

macAddress

macAddress: object

serializedName

serializedName: string = "properties.macAddress"

type

type: object

name

name: string = "String"

networkSecurityGroup

networkSecurityGroup: object

serializedName

serializedName: string = "properties.networkSecurityGroup"

type

type: object

className

className: string = "NetworkSecurityGroup"

name

name: string = "Composite"

primary

primary: object

serializedName

serializedName: string = "properties.primary"

type

type: object

name

name: string = "Boolean"

provisioningState

provisioningState: object

serializedName

serializedName: string = "properties.provisioningState"

type

type: object

name

name: string = "String"

resourceGuid

resourceGuid: object

serializedName

serializedName: string = "properties.resourceGuid"

type

type: object

name

name: string = "String"

virtualMachine

virtualMachine: object

serializedName

serializedName: string = "properties.virtualMachine"

type

type: object

className

className: string = "SubResource"

name

name: string = "Composite"

Const NetworkInterfaceDnsSettings

NetworkInterfaceDnsSettings: object

serializedName

serializedName: string = "NetworkInterfaceDnsSettings"

type

type: object

className

className: string = "NetworkInterfaceDnsSettings"

name

name: string = "Composite"

modelProperties

modelProperties: object

appliedDnsServers

appliedDnsServers: object

serializedName

serializedName: string = "appliedDnsServers"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

dnsServers

dnsServers: object

serializedName

serializedName: string = "dnsServers"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

internalDnsNameLabel

internalDnsNameLabel: object

serializedName

serializedName: string = "internalDnsNameLabel"

type

type: object

name

name: string = "String"

internalDomainNameSuffix

internalDomainNameSuffix: object

serializedName

serializedName: string = "internalDomainNameSuffix"

type

type: object

name

name: string = "String"

internalFqdn

internalFqdn: object

serializedName

serializedName: string = "internalFqdn"

type

type: object

name

name: string = "String"

Const NetworkInterfaceIPConfiguration

NetworkInterfaceIPConfiguration: object

serializedName

serializedName: string = "NetworkInterfaceIPConfiguration"

type

type: object

className

className: string = "NetworkInterfaceIPConfiguration"

name

name: string = "Composite"

modelProperties

modelProperties: object

applicationGatewayBackendAddressPools

applicationGatewayBackendAddressPools: object

serializedName

serializedName: string = "properties.applicationGatewayBackendAddressPools"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "ApplicationGatewayBackendAddressPool"

name

name: string = "Composite"

applicationSecurityGroups

applicationSecurityGroups: object

serializedName

serializedName: string = "properties.applicationSecurityGroups"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "ApplicationSecurityGroup"

name

name: string = "Composite"

etag

etag: object

serializedName

serializedName: string = "etag"

type

type: object

name

name: string = "String"

loadBalancerBackendAddressPools

loadBalancerBackendAddressPools: object

serializedName

serializedName: string = "properties.loadBalancerBackendAddressPools"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "BackendAddressPool"

name

name: string = "Composite"

loadBalancerInboundNatRules

loadBalancerInboundNatRules: object

serializedName

serializedName: string = "properties.loadBalancerInboundNatRules"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "InboundNatRule"

name

name: string = "Composite"

name

name: object

serializedName

serializedName: string = "name"

type

type: object

name

name: string = "String"

primary

primary: object

serializedName

serializedName: string = "properties.primary"

type

type: object

name

name: string = "Boolean"

privateIPAddress

privateIPAddress: object

serializedName

serializedName: string = "properties.privateIPAddress"

type

type: object

name

name: string = "String"

privateIPAddressVersion

privateIPAddressVersion: object

serializedName

serializedName: string = "properties.privateIPAddressVersion"

type

type: object

name

name: string = "String"

privateIPAllocationMethod

privateIPAllocationMethod: object

serializedName

serializedName: string = "properties.privateIPAllocationMethod"

type

type: object

name

name: string = "String"

provisioningState

provisioningState: object

serializedName

serializedName: string = "properties.provisioningState"

type

type: object

name

name: string = "String"

publicIPAddress

publicIPAddress: object

serializedName

serializedName: string = "properties.publicIPAddress"

type

type: object

className

className: string = "PublicIPAddress"

name

name: string = "Composite"

subnet

subnet: object

serializedName

serializedName: string = "properties.subnet"

type

type: object

className

className: string = "Subnet"

name

name: string = "Composite"

Const NetworkInterfaceIPConfigurationListResult

NetworkInterfaceIPConfigurationListResult: object

serializedName

serializedName: string = "NetworkInterfaceIPConfigurationListResult"

type

type: object

className

className: string = "NetworkInterfaceIPConfigurationListResult"

name

name: string = "Composite"

modelProperties

modelProperties: object

nextLink

nextLink: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "nextLink"

type

type: object

name

name: string = "String"

value

value: object

serializedName

serializedName: string = ""

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "NetworkInterfaceIPConfiguration"

name

name: string = "Composite"

Const NetworkInterfaceListResult

NetworkInterfaceListResult: object

serializedName

serializedName: string = "NetworkInterfaceListResult"

type

type: object

className

className: string = "NetworkInterfaceListResult"

name

name: string = "Composite"

modelProperties

modelProperties: object

nextLink

nextLink: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "nextLink"

type

type: object

name

name: string = "String"

value

value: object

serializedName

serializedName: string = ""

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "NetworkInterface"

name

name: string = "Composite"

Const NetworkInterfaceLoadBalancerListResult

NetworkInterfaceLoadBalancerListResult: object

serializedName

serializedName: string = "NetworkInterfaceLoadBalancerListResult"

type

type: object

className

className: string = "NetworkInterfaceLoadBalancerListResult"

name

name: string = "Composite"

modelProperties

modelProperties: object

nextLink

nextLink: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "nextLink"

type

type: object

name

name: string = "String"

value

value: object

serializedName

serializedName: string = ""

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "LoadBalancer"

name

name: string = "Composite"

Const NetworkSecurityGroup

NetworkSecurityGroup: object

serializedName

serializedName: string = "NetworkSecurityGroup"

type

type: object

className

className: string = "NetworkSecurityGroup"

name

name: string = "Composite"

modelProperties

modelProperties: object

defaultSecurityRules

defaultSecurityRules: object

serializedName

serializedName: string = "properties.defaultSecurityRules"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "SecurityRule"

name

name: string = "Composite"

etag

etag: object

serializedName

serializedName: string = "etag"

type

type: object

name

name: string = "String"

networkInterfaces

networkInterfaces: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.networkInterfaces"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "NetworkInterface"

name

name: string = "Composite"

provisioningState

provisioningState: object

serializedName

serializedName: string = "properties.provisioningState"

type

type: object

name

name: string = "String"

resourceGuid

resourceGuid: object

serializedName

serializedName: string = "properties.resourceGuid"

type

type: object

name

name: string = "String"

securityRules

securityRules: object

serializedName

serializedName: string = "properties.securityRules"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "SecurityRule"

name

name: string = "Composite"

subnets

subnets: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.subnets"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "Subnet"

name

name: string = "Composite"

Const NetworkSecurityGroupListResult

NetworkSecurityGroupListResult: object

serializedName

serializedName: string = "NetworkSecurityGroupListResult"

type

type: object

className

className: string = "NetworkSecurityGroupListResult"

name

name: string = "Composite"

modelProperties

modelProperties: object

nextLink

nextLink: object

serializedName

serializedName: string = "nextLink"

type

type: object

name

name: string = "String"

value

value: object

serializedName

serializedName: string = ""

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "NetworkSecurityGroup"

name

name: string = "Composite"

Const Operation

Operation: object

serializedName

serializedName: string = "Operation"

type

type: object

className

className: string = "Operation"

name

name: string = "Composite"

modelProperties

modelProperties: object

display

display: object

serializedName

serializedName: string = "display"

type

type: object

className

className: string = "OperationDisplay"

name

name: string = "Composite"

name

name: object

serializedName

serializedName: string = "name"

type

type: object

name

name: string = "String"

origin

origin: object

serializedName

serializedName: string = "origin"

type

type: object

name

name: string = "String"

serviceSpecification

serviceSpecification: object

serializedName

serializedName: string = "properties.serviceSpecification"

type

type: object

className

className: string = "OperationPropertiesFormatServiceSpecification"

name

name: string = "Composite"

Const OperationDisplay

OperationDisplay: object

serializedName

serializedName: string = "Operation_display"

type

type: object

className

className: string = "OperationDisplay"

name

name: string = "Composite"

modelProperties

modelProperties: object

description

description: object

serializedName

serializedName: string = "description"

type

type: object

name

name: string = "String"

operation

operation: object

serializedName

serializedName: string = "operation"

type

type: object

name

name: string = "String"

provider

provider: object

serializedName

serializedName: string = "provider"

type

type: object

name

name: string = "String"

resource

resource: object

serializedName

serializedName: string = "resource"

type

type: object

name

name: string = "String"

Const OperationListResult

OperationListResult: object

serializedName

serializedName: string = "OperationListResult"

type

type: object

className

className: string = "OperationListResult"

name

name: string = "Composite"

modelProperties

modelProperties: object

nextLink

nextLink: object

serializedName

serializedName: string = "nextLink"

type

type: object

name

name: string = "String"

value

value: object

serializedName

serializedName: string = ""

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "Operation"

name

name: string = "Composite"

Const OperationPropertiesFormatServiceSpecification

OperationPropertiesFormatServiceSpecification: object

serializedName

serializedName: string = "OperationPropertiesFormat_serviceSpecification"

type

type: object

className

className: string = "OperationPropertiesFormatServiceSpecification"

name

name: string = "Composite"

modelProperties

modelProperties: object

logSpecifications

logSpecifications: object

serializedName

serializedName: string = "logSpecifications"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "LogSpecification"

name

name: string = "Composite"

metricSpecifications

metricSpecifications: object

serializedName

serializedName: string = "metricSpecifications"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "MetricSpecification"

name

name: string = "Composite"

Const OutboundNatRule

OutboundNatRule: object

serializedName

serializedName: string = "OutboundNatRule"

type

type: object

className

className: string = "OutboundNatRule"

name

name: string = "Composite"

modelProperties

modelProperties: object

allocatedOutboundPorts

allocatedOutboundPorts: object

serializedName

serializedName: string = "properties.allocatedOutboundPorts"

type

type: object

name

name: string = "Number"

backendAddressPool

backendAddressPool: object

required

required: boolean = true

serializedName

serializedName: string = "properties.backendAddressPool"

type

type: object

className

className: string = "SubResource"

name

name: string = "Composite"

etag

etag: object

serializedName

serializedName: string = "etag"

type

type: object

name

name: string = "String"

frontendIPConfigurations

frontendIPConfigurations: object

serializedName

serializedName: string = "properties.frontendIPConfigurations"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "SubResource"

name

name: string = "Composite"

name

name: object

serializedName

serializedName: string = "name"

type

type: object

name

name: string = "String"

provisioningState

provisioningState: object

serializedName

serializedName: string = "properties.provisioningState"

type

type: object

name

name: string = "String"

Const Probe

Probe: object

serializedName

serializedName: string = "Probe"

type

type: object

className

className: string = "Probe"

name

name: string = "Composite"

modelProperties

modelProperties: object

etag

etag: object

serializedName

serializedName: string = "etag"

type

type: object

name

name: string = "String"

intervalInSeconds

intervalInSeconds: object

serializedName

serializedName: string = "properties.intervalInSeconds"

type

type: object

name

name: string = "Number"

loadBalancingRules

loadBalancingRules: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.loadBalancingRules"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "SubResource"

name

name: string = "Composite"

name

name: object

serializedName

serializedName: string = "name"

type

type: object

name

name: string = "String"

numberOfProbes

numberOfProbes: object

serializedName

serializedName: string = "properties.numberOfProbes"

type

type: object

name

name: string = "Number"

port

port: object

required

required: boolean = true

serializedName

serializedName: string = "properties.port"

type

type: object

name

name: string = "Number"

protocol

protocol: object

required

required: boolean = true

serializedName

serializedName: string = "properties.protocol"

type

type: object

name

name: string = "String"

provisioningState

provisioningState: object

serializedName

serializedName: string = "properties.provisioningState"

type

type: object

name

name: string = "String"

requestPath

requestPath: object

serializedName

serializedName: string = "properties.requestPath"

type

type: object

name

name: string = "String"

Const PublicIPAddress

PublicIPAddress: object

serializedName

serializedName: string = "PublicIPAddress"

type

type: object

className

className: string = "PublicIPAddress"

name

name: string = "Composite"

modelProperties

modelProperties: object

dnsSettings

dnsSettings: object

serializedName

serializedName: string = "properties.dnsSettings"

type

type: object

className

className: string = "PublicIPAddressDnsSettings"

name

name: string = "Composite"

etag

etag: object

serializedName

serializedName: string = "etag"

type

type: object

name

name: string = "String"

idleTimeoutInMinutes

idleTimeoutInMinutes: object

serializedName

serializedName: string = "properties.idleTimeoutInMinutes"

type

type: object

name

name: string = "Number"

ipAddress

ipAddress: object

serializedName

serializedName: string = "properties.ipAddress"

type

type: object

name

name: string = "String"

ipConfiguration

ipConfiguration: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.ipConfiguration"

type

type: object

className

className: string = "IPConfiguration"

name

name: string = "Composite"

provisioningState

provisioningState: object

serializedName

serializedName: string = "properties.provisioningState"

type

type: object

name

name: string = "String"

publicIPAddressVersion

publicIPAddressVersion: object

serializedName

serializedName: string = "properties.publicIPAddressVersion"

type

type: object

name

name: string = "String"

publicIPAllocationMethod

publicIPAllocationMethod: object

serializedName

serializedName: string = "properties.publicIPAllocationMethod"

type

type: object

name

name: string = "String"

resourceGuid

resourceGuid: object

serializedName

serializedName: string = "properties.resourceGuid"

type

type: object

name

name: string = "String"

sku

sku: object

serializedName

serializedName: string = "sku"

type

type: object

className

className: string = "PublicIPAddressSku"

name

name: string = "Composite"

zones

zones: object

serializedName

serializedName: string = "zones"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

Const PublicIPAddressDnsSettings

PublicIPAddressDnsSettings: object

serializedName

serializedName: string = "PublicIPAddressDnsSettings"

type

type: object

className

className: string = "PublicIPAddressDnsSettings"

name

name: string = "Composite"

modelProperties

modelProperties: object

domainNameLabel

domainNameLabel: object

serializedName

serializedName: string = "domainNameLabel"

type

type: object

name

name: string = "String"

fqdn

fqdn: object

serializedName

serializedName: string = "fqdn"

type

type: object

name

name: string = "String"

reverseFqdn

reverseFqdn: object

serializedName

serializedName: string = "reverseFqdn"

type

type: object

name

name: string = "String"

Const PublicIPAddressListResult

PublicIPAddressListResult: object

serializedName

serializedName: string = "PublicIPAddressListResult"

type

type: object

className

className: string = "PublicIPAddressListResult"

name

name: string = "Composite"

modelProperties

modelProperties: object

nextLink

nextLink: object

serializedName

serializedName: string = "nextLink"

type

type: object

name

name: string = "String"

value

value: object

serializedName

serializedName: string = ""

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "PublicIPAddress"

name

name: string = "Composite"

Const PublicIPAddressSku

PublicIPAddressSku: object

serializedName

serializedName: string = "PublicIPAddressSku"

type

type: object

className

className: string = "PublicIPAddressSku"

name

name: string = "Composite"

modelProperties

modelProperties: object

name

name: object

serializedName

serializedName: string = "name"

type

type: object

name

name: string = "String"

Const Resource

Resource: object

serializedName

serializedName: string = "Resource"

type

type: object

className

className: string = "Resource"

name

name: string = "Composite"

modelProperties

modelProperties: object

id

id: object

serializedName

serializedName: string = "id"

type

type: object

name

name: string = "String"

location

location: object

serializedName

serializedName: string = "location"

type

type: object

name

name: string = "String"

name

name: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "name"

type

type: object

name

name: string = "String"

tags

tags: object

serializedName

serializedName: string = "tags"

type

type: object

name

name: string = "Dictionary"

value

value: object

type

type: object

name

name: string = "String"

type

type: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "type"

type

type: object

name

name: string = "String"

Const ResourceNavigationLink

ResourceNavigationLink: object

serializedName

serializedName: string = "ResourceNavigationLink"

type

type: object

className

className: string = "ResourceNavigationLink"

name

name: string = "Composite"

modelProperties

modelProperties: object

etag

etag: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "etag"

type

type: object

name

name: string = "String"

link

link: object

serializedName

serializedName: string = "properties.link"

type

type: object

name

name: string = "String"

linkedResourceType

linkedResourceType: object

serializedName

serializedName: string = "properties.linkedResourceType"

type

type: object

name

name: string = "String"

name

name: object

serializedName

serializedName: string = "name"

type

type: object

name

name: string = "String"

provisioningState

provisioningState: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.provisioningState"

type

type: object

name

name: string = "String"

Const Route

Route: object

serializedName

serializedName: string = "Route"

type

type: object

className

className: string = "Route"

name

name: string = "Composite"

modelProperties

modelProperties: object

addressPrefix

addressPrefix: object

serializedName

serializedName: string = "properties.addressPrefix"

type

type: object

name

name: string = "String"

etag

etag: object

serializedName

serializedName: string = "etag"

type

type: object

name

name: string = "String"

name

name: object

serializedName

serializedName: string = "name"

type

type: object

name

name: string = "String"

nextHopIpAddress

nextHopIpAddress: object

serializedName

serializedName: string = "properties.nextHopIpAddress"

type

type: object

name

name: string = "String"

nextHopType

nextHopType: object

required

required: boolean = true

serializedName

serializedName: string = "properties.nextHopType"

type

type: object

name

name: string = "String"

provisioningState

provisioningState: object

serializedName

serializedName: string = "properties.provisioningState"

type

type: object

name

name: string = "String"

Const RouteListResult

RouteListResult: object

serializedName

serializedName: string = "RouteListResult"

type

type: object

className

className: string = "RouteListResult"

name

name: string = "Composite"

modelProperties

modelProperties: object

nextLink

nextLink: object

serializedName

serializedName: string = "nextLink"

type

type: object

name

name: string = "String"

value

value: object

serializedName

serializedName: string = ""

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "Route"

name

name: string = "Composite"

Const RouteTable

RouteTable: object

serializedName

serializedName: string = "RouteTable"

type

type: object

className

className: string = "RouteTable"

name

name: string = "Composite"

modelProperties

modelProperties: object

disableBgpRoutePropagation

disableBgpRoutePropagation: object

serializedName

serializedName: string = "properties.disableBgpRoutePropagation"

type

type: object

name

name: string = "Boolean"

etag

etag: object

serializedName

serializedName: string = "etag"

type

type: object

name

name: string = "String"

provisioningState

provisioningState: object

serializedName

serializedName: string = "properties.provisioningState"

type

type: object

name

name: string = "String"

routes

routes: object

serializedName

serializedName: string = "properties.routes"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "Route"

name

name: string = "Composite"

subnets

subnets: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.subnets"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "Subnet"

name

name: string = "Composite"

Const RouteTableListResult

RouteTableListResult: object

serializedName

serializedName: string = "RouteTableListResult"

type

type: object

className

className: string = "RouteTableListResult"

name

name: string = "Composite"

modelProperties

modelProperties: object

nextLink

nextLink: object

serializedName

serializedName: string = "nextLink"

type

type: object

name

name: string = "String"

value

value: object

serializedName

serializedName: string = ""

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "RouteTable"

name

name: string = "Composite"

Const SecurityRule

SecurityRule: object

serializedName

serializedName: string = "SecurityRule"

type

type: object

className

className: string = "SecurityRule"

name

name: string = "Composite"

modelProperties

modelProperties: object

access

access: object

required

required: boolean = true

serializedName

serializedName: string = "properties.access"

type

type: object

name

name: string = "String"

description

description: object

serializedName

serializedName: string = "properties.description"

type

type: object

name

name: string = "String"

destinationAddressPrefix

destinationAddressPrefix: object

serializedName

serializedName: string = "properties.destinationAddressPrefix"

type

type: object

name

name: string = "String"

destinationAddressPrefixes

destinationAddressPrefixes: object

serializedName

serializedName: string = "properties.destinationAddressPrefixes"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

destinationApplicationSecurityGroups

destinationApplicationSecurityGroups: object

serializedName

serializedName: string = "properties.destinationApplicationSecurityGroups"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "ApplicationSecurityGroup"

name

name: string = "Composite"

destinationPortRange

destinationPortRange: object

serializedName

serializedName: string = "properties.destinationPortRange"

type

type: object

name

name: string = "String"

destinationPortRanges

destinationPortRanges: object

serializedName

serializedName: string = "properties.destinationPortRanges"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

direction

direction: object

required

required: boolean = true

serializedName

serializedName: string = "properties.direction"

type

type: object

name

name: string = "String"

etag

etag: object

serializedName

serializedName: string = "etag"

type

type: object

name

name: string = "String"

name

name: object

serializedName

serializedName: string = "name"

type

type: object

name

name: string = "String"

priority

priority: object

serializedName

serializedName: string = "properties.priority"

type

type: object

name

name: string = "Number"

protocol

protocol: object

required

required: boolean = true

serializedName

serializedName: string = "properties.protocol"

type

type: object

name

name: string = "String"

provisioningState

provisioningState: object

serializedName

serializedName: string = "properties.provisioningState"

type

type: object

name

name: string = "String"

sourceAddressPrefix

sourceAddressPrefix: object

serializedName

serializedName: string = "properties.sourceAddressPrefix"

type

type: object

name

name: string = "String"

sourceAddressPrefixes

sourceAddressPrefixes: object

serializedName

serializedName: string = "properties.sourceAddressPrefixes"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

sourceApplicationSecurityGroups

sourceApplicationSecurityGroups: object

serializedName

serializedName: string = "properties.sourceApplicationSecurityGroups"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "ApplicationSecurityGroup"

name

name: string = "Composite"

sourcePortRange

sourcePortRange: object

serializedName

serializedName: string = "properties.sourcePortRange"

type

type: object

name

name: string = "String"

sourcePortRanges

sourcePortRanges: object

serializedName

serializedName: string = "properties.sourcePortRanges"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

Const SecurityRuleListResult

SecurityRuleListResult: object

serializedName

serializedName: string = "SecurityRuleListResult"

type

type: object

className

className: string = "SecurityRuleListResult"

name

name: string = "Composite"

modelProperties

modelProperties: object

nextLink

nextLink: object

serializedName

serializedName: string = "nextLink"

type

type: object

name

name: string = "String"

value

value: object

serializedName

serializedName: string = ""

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "SecurityRule"

name

name: string = "Composite"

Const ServiceEndpointPropertiesFormat

ServiceEndpointPropertiesFormat: object

serializedName

serializedName: string = "ServiceEndpointPropertiesFormat"

type

type: object

className

className: string = "ServiceEndpointPropertiesFormat"

name

name: string = "Composite"

modelProperties

modelProperties: object

locations

locations: object

serializedName

serializedName: string = "locations"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

provisioningState

provisioningState: object

serializedName

serializedName: string = "provisioningState"

type

type: object

name

name: string = "String"

service

service: object

serializedName

serializedName: string = "service"

type

type: object

name

name: string = "String"

Const SubResource

SubResource: object

serializedName

serializedName: string = "SubResource"

type

type: object

className

className: string = "SubResource"

name

name: string = "Composite"

modelProperties

modelProperties: object

id

id: object

serializedName

serializedName: string = "id"

type

type: object

name

name: string = "String"

Const Subnet

Subnet: object

serializedName

serializedName: string = "Subnet"

type

type: object

className

className: string = "Subnet"

name

name: string = "Composite"

modelProperties

modelProperties: object

addressPrefix

addressPrefix: object

serializedName

serializedName: string = "properties.addressPrefix"

type

type: object

name

name: string = "String"

etag

etag: object

serializedName

serializedName: string = "etag"

type

type: object

name

name: string = "String"

ipConfigurations

ipConfigurations: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.ipConfigurations"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "IPConfiguration"

name

name: string = "Composite"

name

name: object

serializedName

serializedName: string = "name"

type

type: object

name

name: string = "String"

networkSecurityGroup

networkSecurityGroup: object

serializedName

serializedName: string = "properties.networkSecurityGroup"

type

type: object

className

className: string = "NetworkSecurityGroup"

name

name: string = "Composite"

provisioningState

provisioningState: object

serializedName

serializedName: string = "properties.provisioningState"

type

type: object

name

name: string = "String"

resourceNavigationLinks

resourceNavigationLinks: object

serializedName

serializedName: string = "properties.resourceNavigationLinks"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "ResourceNavigationLink"

name

name: string = "Composite"

routeTable

routeTable: object

serializedName

serializedName: string = "properties.routeTable"

type

type: object

className

className: string = "RouteTable"

name

name: string = "Composite"

serviceEndpoints

serviceEndpoints: object

serializedName

serializedName: string = "properties.serviceEndpoints"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "ServiceEndpointPropertiesFormat"

name

name: string = "Composite"

Const SubnetListResult

SubnetListResult: object

serializedName

serializedName: string = "SubnetListResult"

type

type: object

className

className: string = "SubnetListResult"

name

name: string = "Composite"

modelProperties

modelProperties: object

nextLink

nextLink: object

serializedName

serializedName: string = "nextLink"

type

type: object

name

name: string = "String"

value

value: object

serializedName

serializedName: string = ""

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "Subnet"

name

name: string = "Composite"

Const TagsObject

TagsObject: object

serializedName

serializedName: string = "TagsObject"

type

type: object

className

className: string = "TagsObject"

name

name: string = "Composite"

modelProperties

modelProperties: object

tags

tags: object

serializedName

serializedName: string = "tags"

type

type: object

name

name: string = "Dictionary"

value

value: object

type

type: object

name

name: string = "String"

Const TunnelConnectionHealth

TunnelConnectionHealth: object

serializedName

serializedName: string = "TunnelConnectionHealth"

type

type: object

className

className: string = "TunnelConnectionHealth"

name

name: string = "Composite"

modelProperties

modelProperties: object

connectionStatus

connectionStatus: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "connectionStatus"

type

type: object

name

name: string = "String"

egressBytesTransferred

egressBytesTransferred: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "egressBytesTransferred"

type

type: object

name

name: string = "Number"

ingressBytesTransferred

ingressBytesTransferred: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "ingressBytesTransferred"

type

type: object

name

name: string = "Number"

lastConnectionEstablishedUtcTime

lastConnectionEstablishedUtcTime: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "lastConnectionEstablishedUtcTime"

type

type: object

name

name: string = "String"

tunnel

tunnel: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "tunnel"

type

type: object

name

name: string = "String"

Const VirtualNetwork

VirtualNetwork: object

serializedName

serializedName: string = "VirtualNetwork"

type

type: object

className

className: string = "VirtualNetwork"

name

name: string = "Composite"

modelProperties

modelProperties: object

addressSpace

addressSpace: object

serializedName

serializedName: string = "properties.addressSpace"

type

type: object

className

className: string = "AddressSpace"

name

name: string = "Composite"

dhcpOptions

dhcpOptions: object

serializedName

serializedName: string = "properties.dhcpOptions"

type

type: object

className

className: string = "DhcpOptions"

name

name: string = "Composite"

enableDdosProtection

enableDdosProtection: object

serializedName

serializedName: string = "properties.enableDdosProtection"

type

type: object

name

name: string = "Boolean"

enableVmProtection

enableVmProtection: object

serializedName

serializedName: string = "properties.enableVmProtection"

type

type: object

name

name: string = "Boolean"

etag

etag: object

serializedName

serializedName: string = "etag"

type

type: object

name

name: string = "String"

provisioningState

provisioningState: object

serializedName

serializedName: string = "properties.provisioningState"

type

type: object

name

name: string = "String"

resourceGuid

resourceGuid: object

serializedName

serializedName: string = "properties.resourceGuid"

type

type: object

name

name: string = "String"

subnets

subnets: object

serializedName

serializedName: string = "properties.subnets"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "Subnet"

name

name: string = "Composite"

virtualNetworkPeerings

virtualNetworkPeerings: object

serializedName

serializedName: string = "properties.virtualNetworkPeerings"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "VirtualNetworkPeering"

name

name: string = "Composite"

Const VirtualNetworkConnectionGatewayReference

VirtualNetworkConnectionGatewayReference: object

serializedName

serializedName: string = "virtualNetworkConnectionGatewayReference"

type

type: object

className

className: string = "VirtualNetworkConnectionGatewayReference"

name

name: string = "Composite"

modelProperties

modelProperties: object

id

id: object

required

required: boolean = true

serializedName

serializedName: string = "id"

type

type: object

name

name: string = "String"

Const VirtualNetworkGateway

VirtualNetworkGateway: object

serializedName

serializedName: string = "VirtualNetworkGateway"

type

type: object

className

className: string = "VirtualNetworkGateway"

name

name: string = "Composite"

modelProperties

modelProperties: object

activeActive

activeActive: object

serializedName

serializedName: string = "properties.activeActive"

type

type: object

name

name: string = "Boolean"

bgpSettings

bgpSettings: object

serializedName

serializedName: string = "properties.bgpSettings"

type

type: object

className

className: string = "BgpSettings"

name

name: string = "Composite"

enableBgp

enableBgp: object

serializedName

serializedName: string = "properties.enableBgp"

type

type: object

name

name: string = "Boolean"

etag

etag: object

serializedName

serializedName: string = "etag"

type

type: object

name

name: string = "String"

gatewayDefaultSite

gatewayDefaultSite: object

serializedName

serializedName: string = "properties.gatewayDefaultSite"

type

type: object

className

className: string = "SubResource"

name

name: string = "Composite"

gatewayType

gatewayType: object

serializedName

serializedName: string = "properties.gatewayType"

type

type: object

name

name: string = "String"

ipConfigurations

ipConfigurations: object

serializedName

serializedName: string = "properties.ipConfigurations"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "VirtualNetworkGatewayIPConfiguration"

name

name: string = "Composite"

provisioningState

provisioningState: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.provisioningState"

type

type: object

name

name: string = "String"

resourceGuid

resourceGuid: object

serializedName

serializedName: string = "properties.resourceGuid"

type

type: object

name

name: string = "String"

sku

sku: object

serializedName

serializedName: string = "properties.sku"

type

type: object

className

className: string = "VirtualNetworkGatewaySku"

name

name: string = "Composite"

vpnClientConfiguration

vpnClientConfiguration: object

serializedName

serializedName: string = "properties.vpnClientConfiguration"

type

type: object

className

className: string = "VpnClientConfiguration"

name

name: string = "Composite"

vpnType

vpnType: object

serializedName

serializedName: string = "properties.vpnType"

type

type: object

name

name: string = "String"

Const VirtualNetworkGatewayConnection

VirtualNetworkGatewayConnection: object

serializedName

serializedName: string = "VirtualNetworkGatewayConnection"

type

type: object

className

className: string = "VirtualNetworkGatewayConnection"

name

name: string = "Composite"

modelProperties

modelProperties: object

authorizationKey

authorizationKey: object

serializedName

serializedName: string = "properties.authorizationKey"

type

type: object

name

name: string = "String"

connectionStatus

connectionStatus: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.connectionStatus"

type

type: object

name

name: string = "String"

connectionType

connectionType: object

required

required: boolean = true

serializedName

serializedName: string = "properties.connectionType"

type

type: object

name

name: string = "String"

egressBytesTransferred

egressBytesTransferred: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.egressBytesTransferred"

type

type: object

name

name: string = "Number"

enableBgp

enableBgp: object

serializedName

serializedName: string = "properties.enableBgp"

type

type: object

name

name: string = "Boolean"

etag

etag: object

serializedName

serializedName: string = "etag"

type

type: object

name

name: string = "String"

ingressBytesTransferred

ingressBytesTransferred: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.ingressBytesTransferred"

type

type: object

name

name: string = "Number"

ipsecPolicies

ipsecPolicies: object

serializedName

serializedName: string = "properties.ipsecPolicies"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "IpsecPolicy"

name

name: string = "Composite"

localNetworkGateway2

localNetworkGateway2: object

serializedName

serializedName: string = "properties.localNetworkGateway2"

type

type: object

className

className: string = "LocalNetworkGateway"

name

name: string = "Composite"

peer

peer: object

serializedName

serializedName: string = "properties.peer"

type

type: object

className

className: string = "SubResource"

name

name: string = "Composite"

provisioningState

provisioningState: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.provisioningState"

type

type: object

name

name: string = "String"

resourceGuid

resourceGuid: object

serializedName

serializedName: string = "properties.resourceGuid"

type

type: object

name

name: string = "String"

routingWeight

routingWeight: object

serializedName

serializedName: string = "properties.routingWeight"

type

type: object

name

name: string = "Number"

sharedKey

sharedKey: object

serializedName

serializedName: string = "properties.sharedKey"

type

type: object

name

name: string = "String"

tunnelConnectionStatus

tunnelConnectionStatus: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.tunnelConnectionStatus"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "TunnelConnectionHealth"

name

name: string = "Composite"

usePolicyBasedTrafficSelectors

usePolicyBasedTrafficSelectors: object

serializedName

serializedName: string = "properties.usePolicyBasedTrafficSelectors"

type

type: object

name

name: string = "Boolean"

virtualNetworkGateway1

virtualNetworkGateway1: object

required

required: boolean = true

serializedName

serializedName: string = "properties.virtualNetworkGateway1"

type

type: object

className

className: string = "VirtualNetworkGateway"

name

name: string = "Composite"

virtualNetworkGateway2

virtualNetworkGateway2: object

serializedName

serializedName: string = "properties.virtualNetworkGateway2"

type

type: object

className

className: string = "VirtualNetworkGateway"

name

name: string = "Composite"

Const VirtualNetworkGatewayConnectionListEntity

VirtualNetworkGatewayConnectionListEntity: object

serializedName

serializedName: string = "VirtualNetworkGatewayConnectionListEntity"

type

type: object

className

className: string = "VirtualNetworkGatewayConnectionListEntity"

name

name: string = "Composite"

modelProperties

modelProperties: object

authorizationKey

authorizationKey: object

serializedName

serializedName: string = "properties.authorizationKey"

type

type: object

name

name: string = "String"

connectionStatus

connectionStatus: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.connectionStatus"

type

type: object

name

name: string = "String"

connectionType

connectionType: object

required

required: boolean = true

serializedName

serializedName: string = "properties.connectionType"

type

type: object

name

name: string = "String"

egressBytesTransferred

egressBytesTransferred: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.egressBytesTransferred"

type

type: object

name

name: string = "Number"

enableBgp

enableBgp: object

serializedName

serializedName: string = "properties.enableBgp"

type

type: object

name

name: string = "Boolean"

etag

etag: object

serializedName

serializedName: string = "etag"

type

type: object

name

name: string = "String"

ingressBytesTransferred

ingressBytesTransferred: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.ingressBytesTransferred"

type

type: object

name

name: string = "Number"

ipsecPolicies

ipsecPolicies: object

serializedName

serializedName: string = "properties.ipsecPolicies"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "IpsecPolicy"

name

name: string = "Composite"

localNetworkGateway2

localNetworkGateway2: object

serializedName

serializedName: string = "properties.localNetworkGateway2"

type

type: object

className

className: string = "VirtualNetworkConnectionGatewayReference"

name

name: string = "Composite"

peer

peer: object

serializedName

serializedName: string = "properties.peer"

type

type: object

className

className: string = "SubResource"

name

name: string = "Composite"

provisioningState

provisioningState: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.provisioningState"

type

type: object

name

name: string = "String"

resourceGuid

resourceGuid: object

serializedName

serializedName: string = "properties.resourceGuid"

type

type: object

name

name: string = "String"

routingWeight

routingWeight: object

serializedName

serializedName: string = "properties.routingWeight"

type

type: object

name

name: string = "Number"

sharedKey

sharedKey: object

serializedName

serializedName: string = "properties.sharedKey"

type

type: object

name

name: string = "String"

tunnelConnectionStatus

tunnelConnectionStatus: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.tunnelConnectionStatus"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "TunnelConnectionHealth"

name

name: string = "Composite"

usePolicyBasedTrafficSelectors

usePolicyBasedTrafficSelectors: object

serializedName

serializedName: string = "properties.usePolicyBasedTrafficSelectors"

type

type: object

name

name: string = "Boolean"

virtualNetworkGateway1

virtualNetworkGateway1: object

required

required: boolean = true

serializedName

serializedName: string = "properties.virtualNetworkGateway1"

type

type: object

className

className: string = "VirtualNetworkConnectionGatewayReference"

name

name: string = "Composite"

virtualNetworkGateway2

virtualNetworkGateway2: object

serializedName

serializedName: string = "properties.virtualNetworkGateway2"

type

type: object

className

className: string = "VirtualNetworkConnectionGatewayReference"

name

name: string = "Composite"

Const VirtualNetworkGatewayConnectionListResult

VirtualNetworkGatewayConnectionListResult: object

serializedName

serializedName: string = "VirtualNetworkGatewayConnectionListResult"

type

type: object

className

className: string = "VirtualNetworkGatewayConnectionListResult"

name

name: string = "Composite"

modelProperties

modelProperties: object

nextLink

nextLink: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "nextLink"

type

type: object

name

name: string = "String"

value

value: object

serializedName

serializedName: string = ""

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "VirtualNetworkGatewayConnection"

name

name: string = "Composite"

Const VirtualNetworkGatewayIPConfiguration

VirtualNetworkGatewayIPConfiguration: object

serializedName

serializedName: string = "VirtualNetworkGatewayIPConfiguration"

type

type: object

className

className: string = "VirtualNetworkGatewayIPConfiguration"

name

name: string = "Composite"

modelProperties

modelProperties: object

etag

etag: object

serializedName

serializedName: string = "etag"

type

type: object

name

name: string = "String"

name

name: object

serializedName

serializedName: string = "name"

type

type: object

name

name: string = "String"

privateIPAllocationMethod

privateIPAllocationMethod: object

serializedName

serializedName: string = "properties.privateIPAllocationMethod"

type

type: object

name

name: string = "String"

provisioningState

provisioningState: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.provisioningState"

type

type: object

name

name: string = "String"

publicIPAddress

publicIPAddress: object

serializedName

serializedName: string = "properties.publicIPAddress"

type

type: object

className

className: string = "SubResource"

name

name: string = "Composite"

subnet

subnet: object

serializedName

serializedName: string = "properties.subnet"

type

type: object

className

className: string = "SubResource"

name

name: string = "Composite"

Const VirtualNetworkGatewayListConnectionsResult

VirtualNetworkGatewayListConnectionsResult: object

serializedName

serializedName: string = "VirtualNetworkGatewayListConnectionsResult"

type

type: object

className

className: string = "VirtualNetworkGatewayListConnectionsResult"

name

name: string = "Composite"

modelProperties

modelProperties: object

nextLink

nextLink: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "nextLink"

type

type: object

name

name: string = "String"

value

value: object

serializedName

serializedName: string = ""

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "VirtualNetworkGatewayConnectionListEntity"

name

name: string = "Composite"

Const VirtualNetworkGatewayListResult

VirtualNetworkGatewayListResult: object

serializedName

serializedName: string = "VirtualNetworkGatewayListResult"

type

type: object

className

className: string = "VirtualNetworkGatewayListResult"

name

name: string = "Composite"

modelProperties

modelProperties: object

nextLink

nextLink: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "nextLink"

type

type: object

name

name: string = "String"

value

value: object

serializedName

serializedName: string = ""

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "VirtualNetworkGateway"

name

name: string = "Composite"

Const VirtualNetworkGatewaySku

VirtualNetworkGatewaySku: object

serializedName

serializedName: string = "VirtualNetworkGatewaySku"

type

type: object

className

className: string = "VirtualNetworkGatewaySku"

name

name: string = "Composite"

modelProperties

modelProperties: object

capacity

capacity: object

serializedName

serializedName: string = "capacity"

type

type: object

name

name: string = "Number"

name

name: object

serializedName

serializedName: string = "name"

type

type: object

name

name: string = "String"

tier

tier: object

serializedName

serializedName: string = "tier"

type

type: object

name

name: string = "String"

Const VirtualNetworkListResult

VirtualNetworkListResult: object

serializedName

serializedName: string = "VirtualNetworkListResult"

type

type: object

className

className: string = "VirtualNetworkListResult"

name

name: string = "Composite"

modelProperties

modelProperties: object

nextLink

nextLink: object

serializedName

serializedName: string = "nextLink"

type

type: object

name

name: string = "String"

value

value: object

serializedName

serializedName: string = ""

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "VirtualNetwork"

name

name: string = "Composite"

Const VirtualNetworkListUsageResult

VirtualNetworkListUsageResult: object

serializedName

serializedName: string = "VirtualNetworkListUsageResult"

type

type: object

className

className: string = "VirtualNetworkListUsageResult"

name

name: string = "Composite"

modelProperties

modelProperties: object

nextLink

nextLink: object

serializedName

serializedName: string = "nextLink"

type

type: object

name

name: string = "String"

value

value: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = ""

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "VirtualNetworkUsage"

name

name: string = "Composite"

Const VirtualNetworkPeering

VirtualNetworkPeering: object

serializedName

serializedName: string = "VirtualNetworkPeering"

type

type: object

className

className: string = "VirtualNetworkPeering"

name

name: string = "Composite"

modelProperties

modelProperties: object

allowForwardedTraffic

allowForwardedTraffic: object

serializedName

serializedName: string = "properties.allowForwardedTraffic"

type

type: object

name

name: string = "Boolean"

allowGatewayTransit

allowGatewayTransit: object

serializedName

serializedName: string = "properties.allowGatewayTransit"

type

type: object

name

name: string = "Boolean"

allowVirtualNetworkAccess

allowVirtualNetworkAccess: object

serializedName

serializedName: string = "properties.allowVirtualNetworkAccess"

type

type: object

name

name: string = "Boolean"

etag

etag: object

serializedName

serializedName: string = "etag"

type

type: object

name

name: string = "String"

name

name: object

serializedName

serializedName: string = "name"

type

type: object

name

name: string = "String"

peeringState

peeringState: object

serializedName

serializedName: string = "properties.peeringState"

type

type: object

name

name: string = "String"

provisioningState

provisioningState: object

serializedName

serializedName: string = "properties.provisioningState"

type

type: object

name

name: string = "String"

remoteAddressSpace

remoteAddressSpace: object

serializedName

serializedName: string = "properties.remoteAddressSpace"

type

type: object

className

className: string = "AddressSpace"

name

name: string = "Composite"

remoteVirtualNetwork

remoteVirtualNetwork: object

serializedName

serializedName: string = "properties.remoteVirtualNetwork"

type

type: object

className

className: string = "SubResource"

name

name: string = "Composite"

useRemoteGateways

useRemoteGateways: object

serializedName

serializedName: string = "properties.useRemoteGateways"

type

type: object

name

name: string = "Boolean"

Const VirtualNetworkPeeringListResult

VirtualNetworkPeeringListResult: object

serializedName

serializedName: string = "VirtualNetworkPeeringListResult"

type

type: object

className

className: string = "VirtualNetworkPeeringListResult"

name

name: string = "Composite"

modelProperties

modelProperties: object

nextLink

nextLink: object

serializedName

serializedName: string = "nextLink"

type

type: object

name

name: string = "String"

value

value: object

serializedName

serializedName: string = ""

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "VirtualNetworkPeering"

name

name: string = "Composite"

Const VirtualNetworkUsage

VirtualNetworkUsage: object

serializedName

serializedName: string = "VirtualNetworkUsage"

type

type: object

className

className: string = "VirtualNetworkUsage"

name

name: string = "Composite"

modelProperties

modelProperties: object

currentValue

currentValue: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "currentValue"

type

type: object

name

name: string = "Number"

id

id: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "id"

type

type: object

name

name: string = "String"

limit

limit: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "limit"

type

type: object

name

name: string = "Number"

name

name: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "name"

type

type: object

className

className: string = "VirtualNetworkUsageName"

name

name: string = "Composite"

unit

unit: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "unit"

type

type: object

name

name: string = "String"

Const VirtualNetworkUsageName

VirtualNetworkUsageName: object

serializedName

serializedName: string = "VirtualNetworkUsageName"

type

type: object

className

className: string = "VirtualNetworkUsageName"

name

name: string = "Composite"

modelProperties

modelProperties: object

localizedValue

localizedValue: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "localizedValue"

type

type: object

name

name: string = "String"

value

value: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "value"

type

type: object

name

name: string = "String"

Const VpnClientConfiguration

VpnClientConfiguration: object

serializedName

serializedName: string = "VpnClientConfiguration"

type

type: object

className

className: string = "VpnClientConfiguration"

name

name: string = "Composite"

modelProperties

modelProperties: object

radiusServerAddress

radiusServerAddress: object

serializedName

serializedName: string = "radiusServerAddress"

type

type: object

name

name: string = "String"

radiusServerSecret

radiusServerSecret: object

serializedName

serializedName: string = "radiusServerSecret"

type

type: object

name

name: string = "String"

vpnClientAddressPool

vpnClientAddressPool: object

serializedName

serializedName: string = "vpnClientAddressPool"

type

type: object

className

className: string = "AddressSpace"

name

name: string = "Composite"

vpnClientProtocols

vpnClientProtocols: object

serializedName

serializedName: string = "vpnClientProtocols"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

vpnClientRevokedCertificates

vpnClientRevokedCertificates: object

serializedName

serializedName: string = "vpnClientRevokedCertificates"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "VpnClientRevokedCertificate"

name

name: string = "Composite"

vpnClientRootCertificates

vpnClientRootCertificates: object

serializedName

serializedName: string = "vpnClientRootCertificates"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "VpnClientRootCertificate"

name

name: string = "Composite"

Const VpnClientParameters

VpnClientParameters: object

serializedName

serializedName: string = "VpnClientParameters"

type

type: object

className

className: string = "VpnClientParameters"

name

name: string = "Composite"

modelProperties

modelProperties: object

authenticationMethod

authenticationMethod: object

serializedName

serializedName: string = "authenticationMethod"

type

type: object

name

name: string = "String"

clientRootCertificates

clientRootCertificates: object

serializedName

serializedName: string = "clientRootCertificates"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

processorArchitecture

processorArchitecture: object

serializedName

serializedName: string = "processorArchitecture"

type

type: object

name

name: string = "String"

radiusServerAuthCertificate

radiusServerAuthCertificate: object

serializedName

serializedName: string = "radiusServerAuthCertificate"

type

type: object

name

name: string = "String"

Const VpnClientRevokedCertificate

VpnClientRevokedCertificate: object

serializedName

serializedName: string = "VpnClientRevokedCertificate"

type

type: object

className

className: string = "VpnClientRevokedCertificate"

name

name: string = "Composite"

modelProperties

modelProperties: object

etag

etag: object

serializedName

serializedName: string = "etag"

type

type: object

name

name: string = "String"

name

name: object

serializedName

serializedName: string = "name"

type

type: object

name

name: string = "String"

provisioningState

provisioningState: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.provisioningState"

type

type: object

name

name: string = "String"

thumbprint

thumbprint: object

serializedName

serializedName: string = "properties.thumbprint"

type

type: object

name

name: string = "String"

Const VpnClientRootCertificate

VpnClientRootCertificate: object

serializedName

serializedName: string = "VpnClientRootCertificate"

type

type: object

className

className: string = "VpnClientRootCertificate"

name

name: string = "Composite"

modelProperties

modelProperties: object

etag

etag: object

serializedName

serializedName: string = "etag"

type

type: object

name

name: string = "String"

name

name: object

serializedName

serializedName: string = "name"

type

type: object

name

name: string = "String"

provisioningState

provisioningState: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.provisioningState"

type

type: object

name

name: string = "String"

publicCertData

publicCertData: object

required

required: boolean = true

serializedName

serializedName: string = "properties.publicCertData"

type

type: object

name

name: string = "String"

Const VpnDeviceScriptParameters

VpnDeviceScriptParameters: object

serializedName

serializedName: string = "VpnDeviceScriptParameters"

type

type: object

className

className: string = "VpnDeviceScriptParameters"

name

name: string = "Composite"

modelProperties

modelProperties: object

deviceFamily

deviceFamily: object

serializedName

serializedName: string = "deviceFamily"

type

type: object

name

name: string = "String"

firmwareVersion

firmwareVersion: object

serializedName

serializedName: string = "firmwareVersion"

type

type: object

name

name: string = "String"

vendor

vendor: object

serializedName

serializedName: string = "vendor"

type

type: object

name

name: string = "String"

Const acceptLanguage

acceptLanguage: object

parameterPath

parameterPath: string = "acceptLanguage"

mapper

mapper: object

defaultValue

defaultValue: string = "en-US"

serializedName

serializedName: string = "accept-language"

type

type: object

name

name: string = "String"

Const apiVersion

apiVersion: object

parameterPath

parameterPath: string = "apiVersion"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "api-version"

type

type: object

name

name: string = "String"

Const backendAddressPoolName

backendAddressPoolName: object

parameterPath

parameterPath: string = "backendAddressPoolName"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "backendAddressPoolName"

type

type: object

name

name: string = "String"

Const defaultSecurityRuleName

defaultSecurityRuleName: object

parameterPath

parameterPath: string = "defaultSecurityRuleName"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "defaultSecurityRuleName"

type

type: object

name

name: string = "String"

Const expand

expand: object

parameterPath

parameterPath: string[] = ["options","expand"]

mapper

mapper: object

serializedName

serializedName: string = "$expand"

type

type: object

name

name: string = "String"

Const frontendIPConfigurationName

frontendIPConfigurationName: object

parameterPath

parameterPath: string = "frontendIPConfigurationName"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "frontendIPConfigurationName"

type

type: object

name

name: string = "String"

Const gatewayVip

gatewayVip: object

parameterPath

parameterPath: string[] = ["options","gatewayVip"]

mapper

mapper: object

serializedName

serializedName: string = "gatewayVip"

type

type: object

name

name: string = "String"

Const inboundNatRuleName

inboundNatRuleName: object

parameterPath

parameterPath: string = "inboundNatRuleName"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "inboundNatRuleName"

type

type: object

name

name: string = "String"

Const ipAddress

ipAddress: object

parameterPath

parameterPath: string[] = ["options","ipAddress"]

mapper

mapper: object

serializedName

serializedName: string = "ipAddress"

type

type: object

name

name: string = "String"

Const ipConfigurationName

ipConfigurationName: object

parameterPath

parameterPath: string = "ipConfigurationName"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "ipConfigurationName"

type

type: object

name

name: string = "String"

Const loadBalancerName

loadBalancerName: object

parameterPath

parameterPath: string = "loadBalancerName"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "loadBalancerName"

type

type: object

name

name: string = "String"

Const loadBalancingRuleName

loadBalancingRuleName: object

parameterPath

parameterPath: string = "loadBalancingRuleName"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "loadBalancingRuleName"

type

type: object

name

name: string = "String"

Const localNetworkGatewayName

localNetworkGatewayName: object

parameterPath

parameterPath: string = "localNetworkGatewayName"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "localNetworkGatewayName"

constraints

constraints: object

MinLength

MinLength: number = 1

type

type: object

name

name: string = "String"

Const networkInterfaceName

networkInterfaceName: object

parameterPath

parameterPath: string = "networkInterfaceName"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "networkInterfaceName"

type

type: object

name

name: string = "String"

Const networkSecurityGroupName

networkSecurityGroupName: object

parameterPath

parameterPath: string = "networkSecurityGroupName"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "networkSecurityGroupName"

type

type: object

name

name: string = "String"

Const nextPageLink

nextPageLink: object

parameterPath

parameterPath: string = "nextPageLink"

skipEncoding

skipEncoding: boolean = true

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "nextLink"

type

type: object

name

name: string = "String"

Const peer0

peer0: object

parameterPath

parameterPath: string[] = ["options","peer"]

mapper

mapper: object

serializedName

serializedName: string = "peer"

type

type: object

name

name: string = "String"

Const peer1

peer1: object

parameterPath

parameterPath: string = "peer"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "peer"

type

type: object

name

name: string = "String"

Const probeName

probeName: object

parameterPath

parameterPath: string = "probeName"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "probeName"

type

type: object

name

name: string = "String"

Const publicIpAddressName

publicIpAddressName: object

parameterPath

parameterPath: string = "publicIpAddressName"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "publicIpAddressName"

type

type: object

name

name: string = "String"

Const resourceGroupName

resourceGroupName: object

parameterPath

parameterPath: string = "resourceGroupName"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "resourceGroupName"

type

type: object

name

name: string = "String"

Const routeName

routeName: object

parameterPath

parameterPath: string = "routeName"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "routeName"

type

type: object

name

name: string = "String"

Const routeTableName

routeTableName: object

parameterPath

parameterPath: string = "routeTableName"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "routeTableName"

type

type: object

name

name: string = "String"

Const securityRuleName

securityRuleName: object

parameterPath

parameterPath: string = "securityRuleName"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "securityRuleName"

type

type: object

name

name: string = "String"

Const subnetName

subnetName: object

parameterPath

parameterPath: string = "subnetName"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "subnetName"

type

type: object

name

name: string = "String"

Const subscriptionId

subscriptionId: object

parameterPath

parameterPath: string = "subscriptionId"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "subscriptionId"

type

type: object

name

name: string = "String"

Const virtualNetworkGatewayConnectionName

virtualNetworkGatewayConnectionName: object

parameterPath

parameterPath: string = "virtualNetworkGatewayConnectionName"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "virtualNetworkGatewayConnectionName"

type

type: object

name

name: string = "String"

Const virtualNetworkGatewayName

virtualNetworkGatewayName: object

parameterPath

parameterPath: string = "virtualNetworkGatewayName"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "virtualNetworkGatewayName"

type

type: object

name

name: string = "String"

Const virtualNetworkName

virtualNetworkName: object

parameterPath

parameterPath: string = "virtualNetworkName"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "virtualNetworkName"

type

type: object

name

name: string = "String"

Const virtualNetworkPeeringName

virtualNetworkPeeringName: object

parameterPath

parameterPath: string = "virtualNetworkPeeringName"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "virtualNetworkPeeringName"

type

type: object

name

name: string = "String"

Generated using TypeDoc