Type aliases
AuthenticationMethod
AuthenticationMethod: "EAPTLS" | "EAPMSCHAPv2"
BgpPeerState
BgpPeerState: "Unknown" | "Stopped" | "Idle" | "Connecting" | "Connected"
DefaultSecurityRulesGetResponse
DefaultSecurityRulesListNextResponse
DefaultSecurityRulesListResponse
DhGroup
DhGroup: "None" | "DHGroup1" | "DHGroup2" | "DHGroup14" | "DHGroup2048" | "ECP256" | "ECP384" | "DHGroup24"
EffectiveRouteSource
EffectiveRouteSource: "Unknown" | "User" | "VirtualNetworkGateway" | "Default"
EffectiveRouteState
EffectiveRouteState: "Active" | "Invalid"
EffectiveSecurityRuleProtocol
EffectiveSecurityRuleProtocol: "Tcp" | "Udp" | "All"
IPAllocationMethod
IPAllocationMethod: "Static" | "Dynamic"
IPVersion
IPVersion: "IPv4" | "IPv6"
IkeEncryption
IkeEncryption: "DES" | "DES3" | "AES128" | "AES192" | "AES256"
IkeIntegrity
IkeIntegrity: "MD5" | "SHA1" | "SHA256" | "SHA384"
InboundNatRulesBeginCreateOrUpdateResponse
InboundNatRulesCreateOrUpdateResponse
InboundNatRulesGetResponse
InboundNatRulesListNextResponse
InboundNatRulesListResponse
IpsecEncryption
IpsecEncryption: "None" | "DES" | "DES3" | "AES128" | "AES192" | "AES256" | "GCMAES128" | "GCMAES192" | "GCMAES256"
IpsecIntegrity
IpsecIntegrity: "MD5" | "SHA1" | "SHA256" | "GCMAES128" | "GCMAES192" | "GCMAES256"
LoadBalancerBackendAddressPoolsGetResponse
LoadBalancerBackendAddressPoolsListNextResponse
LoadBalancerBackendAddressPoolsListResponse
LoadBalancerFrontendIPConfigurationsGetResponse
LoadBalancerFrontendIPConfigurationsListNextResponse
LoadBalancerFrontendIPConfigurationsListResponse
LoadBalancerLoadBalancingRulesGetResponse
LoadBalancerLoadBalancingRulesListNextResponse
LoadBalancerLoadBalancingRulesListResponse
LoadBalancerNetworkInterfacesListNextResponse
LoadBalancerNetworkInterfacesListResponse
LoadBalancerProbesGetResponse
Load
BalancerProbesGetResponse: Probe & object
LoadBalancerProbesListNextResponse
LoadBalancerProbesListResponse
LoadBalancerSkuName
LoadBalancerSkuName: "Basic" | "Standard"
LoadBalancersBeginCreateOrUpdateResponse
Load
BalancersBeginCreateOrUpdateResponse: LoadBalancer & object
LoadBalancersBeginUpdateTagsResponse
LoadBalancersCreateOrUpdateResponse
LoadBalancersListAllNextResponse
LoadBalancersListAllResponse
LoadBalancersListNextResponse
LoadBalancersListResponse
LoadBalancersUpdateTagsResponse
LoadDistribution
LoadDistribution: "Default" | "SourceIP" | "SourceIPProtocol"
LocalNetworkGatewaysBeginCreateOrUpdateResponse
LocalNetworkGatewaysBeginUpdateTagsResponse
LocalNetworkGatewaysCreateOrUpdateResponse
LocalNetworkGatewaysGetResponse
LocalNetworkGatewaysListNextResponse
LocalNetworkGatewaysListResponse
LocalNetworkGatewaysUpdateTagsResponse
NetworkInterfaceIPConfigurationsGetResponse
NetworkInterfaceIPConfigurationsListNextResponse
NetworkInterfaceIPConfigurationsListResponse
NetworkInterfaceLoadBalancersListNextResponse
NetworkInterfaceLoadBalancersListResponse
NetworkInterfacesBeginCreateOrUpdateResponse
NetworkInterfacesBeginGetEffectiveRouteTableResponse
NetworkInterfacesBeginListEffectiveNetworkSecurityGroupsResponse
NetworkInterfacesBeginUpdateTagsResponse
NetworkInterfacesCreateOrUpdateResponse
NetworkInterfacesGetEffectiveRouteTableResponse
NetworkInterfacesGetResponse
NetworkInterfacesListAllNextResponse
NetworkInterfacesListAllResponse
NetworkInterfacesListEffectiveNetworkSecurityGroupsResponse
NetworkInterfacesListNextResponse
NetworkInterfacesListResponse
NetworkInterfacesUpdateTagsResponse
NetworkOperationStatus
NetworkOperationStatus: "InProgress" | "Succeeded" | "Failed"
NetworkSecurityGroupsBeginCreateOrUpdateResponse
NetworkSecurityGroupsBeginUpdateTagsResponse
NetworkSecurityGroupsCreateOrUpdateResponse
NetworkSecurityGroupsGetResponse
NetworkSecurityGroupsListAllNextResponse
NetworkSecurityGroupsListAllResponse
NetworkSecurityGroupsListNextResponse
NetworkSecurityGroupsListResponse
NetworkSecurityGroupsUpdateTagsResponse
OperationsListNextResponse
PfsGroup
PfsGroup: "None" | "PFS1" | "PFS2" | "PFS2048" | "ECP256" | "ECP384" | "PFS24"
ProbeProtocol
ProbeProtocol: "Http" | "Tcp"
ProcessorArchitecture
ProcessorArchitecture: "Amd64" | "X86"
PublicIPAddressSkuName
PublicIPAddressSkuName: "Basic" | "Standard"
PublicIPAddressesBeginCreateOrUpdateResponse
PublicIPAddressesBeginUpdateTagsResponse
PublicIPAddressesCreateOrUpdateResponse
PublicIPAddressesGetResponse
PublicIPAddressesListAllNextResponse
PublicIPAddressesListAllResponse
PublicIPAddressesListNextResponse
PublicIPAddressesListResponse
PublicIPAddressesUpdateTagsResponse
RouteNextHopType
RouteNextHopType: "VirtualNetworkGateway" | "VnetLocal" | "Internet" | "VirtualAppliance" | "None"
RouteTablesBeginCreateOrUpdateResponse
Route
TablesBeginCreateOrUpdateResponse: RouteTable & object
RouteTablesBeginUpdateTagsResponse
Route
TablesBeginUpdateTagsResponse: RouteTable & object
RouteTablesCreateOrUpdateResponse
Route
TablesCreateOrUpdateResponse: RouteTable & object
RouteTablesListAllNextResponse
RouteTablesListAllResponse
RouteTablesListNextResponse
RouteTablesUpdateTagsResponse
Route
TablesUpdateTagsResponse: RouteTable & object
RoutesBeginCreateOrUpdateResponse
Routes
BeginCreateOrUpdateResponse: Route & object
RoutesCreateOrUpdateResponse
Routes
CreateOrUpdateResponse: Route & object
RoutesGetResponse
Routes
GetResponse: Route & object
SecurityRuleAccess
SecurityRuleAccess: "Allow" | "Deny"
SecurityRuleDirection
SecurityRuleDirection: "Inbound" | "Outbound"
SecurityRuleProtocol
SecurityRuleProtocol: "Tcp" | "Udp" | "*"
SecurityRulesBeginCreateOrUpdateResponse
Security
RulesBeginCreateOrUpdateResponse: SecurityRule & object
SecurityRulesCreateOrUpdateResponse
SecurityRulesListNextResponse
SecurityRulesListResponse
SubnetsBeginCreateOrUpdateResponse
Subnets
BeginCreateOrUpdateResponse: Subnet & object
SubnetsCreateOrUpdateResponse
Subnets
CreateOrUpdateResponse: Subnet & object
SubnetsGetResponse
Subnets
GetResponse: Subnet & object
TransportProtocol
TransportProtocol: "Udp" | "Tcp" | "All"
VirtualNetworkGatewayConnectionStatus
VirtualNetworkGatewayConnectionStatus: "Unknown" | "Connecting" | "Connected" | "NotConnected"
VirtualNetworkGatewayConnectionType
VirtualNetworkGatewayConnectionType: "IPsec" | "Vnet2Vnet" | "ExpressRoute" | "VPNClient"
VirtualNetworkGatewayConnectionsBeginCreateOrUpdateResponse
VirtualNetworkGatewayConnectionsBeginResetSharedKeyResponse
VirtualNetworkGatewayConnectionsBeginSetSharedKeyResponse
VirtualNetworkGatewayConnectionsBeginUpdateTagsResponse
VirtualNetworkGatewayConnectionsCreateOrUpdateResponse
VirtualNetworkGatewayConnectionsGetResponse
VirtualNetworkGatewayConnectionsGetSharedKeyResponse
VirtualNetworkGatewayConnectionsListNextResponse
VirtualNetworkGatewayConnectionsListResponse
VirtualNetworkGatewayConnectionsResetSharedKeyResponse
VirtualNetworkGatewayConnectionsSetSharedKeyResponse
VirtualNetworkGatewayConnectionsUpdateTagsResponse
VirtualNetworkGatewaySkuName
VirtualNetworkGatewaySkuName: "Basic" | "HighPerformance" | "Standard" | "UltraPerformance" | "VpnGw1" | "VpnGw2" | "VpnGw3"
VirtualNetworkGatewaySkuTier
VirtualNetworkGatewaySkuTier: "Basic" | "HighPerformance" | "Standard" | "UltraPerformance" | "VpnGw1" | "VpnGw2" | "VpnGw3"
VirtualNetworkGatewayType
VirtualNetworkGatewayType: "Vpn" | "ExpressRoute"
VirtualNetworkGatewaysBeginCreateOrUpdateResponse
VirtualNetworkGatewaysBeginGeneratevpnclientpackageResponse
VirtualNetworkGatewaysBeginGeneratevpnclientpackageResponse: object
VirtualNetworkGatewaysBeginGetAdvertisedRoutesResponse
VirtualNetworkGatewaysBeginGetBgpPeerStatusResponse
VirtualNetworkGatewaysBeginGetLearnedRoutesResponse
VirtualNetworkGatewaysBeginGetVpnProfilePackageUrlResponse
VirtualNetworkGatewaysBeginGetVpnProfilePackageUrlResponse: object
VirtualNetworkGatewaysBeginResetResponse
VirtualNetworkGatewaysBeginUpdateTagsResponse
VirtualNetworkGatewaysCreateOrUpdateResponse
VirtualNetworkGatewaysGenerateVpnProfileResponse
VirtualNetworkGatewaysGenerateVpnProfileResponse: object
VirtualNetworkGatewaysGeneratevpnclientpackageResponse
VirtualNetworkGatewaysGeneratevpnclientpackageResponse: object
VirtualNetworkGatewaysGetAdvertisedRoutesResponse
VirtualNetworkGatewaysGetBgpPeerStatusResponse
VirtualNetworkGatewaysGetLearnedRoutesResponse
VirtualNetworkGatewaysGetResponse
VirtualNetworkGatewaysGetVpnProfilePackageUrlResponse
VirtualNetworkGatewaysGetVpnProfilePackageUrlResponse: object
VirtualNetworkGatewaysListConnectionsNextResponse
VirtualNetworkGatewaysListConnectionsResponse
VirtualNetworkGatewaysListNextResponse
VirtualNetworkGatewaysListResponse
VirtualNetworkGatewaysResetResponse
VirtualNetworkGatewaysSupportedVpnDevicesResponse
VirtualNetworkGatewaysSupportedVpnDevicesResponse: object
VirtualNetworkGatewaysUpdateTagsResponse
VirtualNetworkGatewaysVpnDeviceConfigurationScriptResponse
VirtualNetworkGatewaysVpnDeviceConfigurationScriptResponse: object
VirtualNetworkPeeringState
VirtualNetworkPeeringState: "Initiated" | "Connected" | "Disconnected"
VirtualNetworkPeeringsBeginCreateOrUpdateResponse
VirtualNetworkPeeringsCreateOrUpdateResponse
VirtualNetworkPeeringsGetResponse
VirtualNetworkPeeringsListNextResponse
VirtualNetworkPeeringsListResponse
VirtualNetworksBeginCreateOrUpdateResponse
VirtualNetworksBeginUpdateTagsResponse
VirtualNetworksCheckIPAddressAvailabilityResponse
VirtualNetworksCreateOrUpdateResponse
VirtualNetworksGetResponse
VirtualNetworksListAllNextResponse
VirtualNetworksListAllResponse
VirtualNetworksListNextResponse
VirtualNetworksListResponse
VirtualNetworksListUsageNextResponse
VirtualNetworksListUsageResponse
VirtualNetworksUpdateTagsResponse
VpnClientProtocol
VpnClientProtocol: "IkeV2" | "SSTP"
VpnType
VpnType: "PolicyBased" | "RouteBased"
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"
Defines values for AuthenticationMethod. Possible values include: 'EAPTLS', 'EAPMSCHAPv2'
{string}