Microsoft.Network-anslutningar 2015-05-01-preview
Artikel 12/21/2024
2 deltagare
Feedback
I den här artikeln
Bicep-resursdefinition
Anslutningsresurstypen kan distribueras med åtgärder som är avsedda för:
En lista över ändrade egenskaper i varje API-version finns i ändringsloggen .
Om du vill skapa en Microsoft.Network/connections-resurs lägger du till följande Bicep i mallen.
resource symbolicname 'Microsoft.Network/connections@2015-05-01-preview' = {
etag: 'string'
location: 'string'
name: 'string'
properties: {
connectionStatus: 'string'
connectionType: 'string'
egressBytesTransferred: int
ingressBytesTransferred: int
localNetworkGateway2: {
etag: 'string'
location: 'string'
properties: {
gatewayIpAddress: 'string'
localNetworkAddressSpace: {
addressPrefixes: [
'string'
]
}
provisioningState: 'string'
resourceGuid: 'string'
}
tags: {
{customized property}: 'string'
}
}
peer: {
id: 'string'
}
provisioningState: 'string'
resourceGuid: 'string'
routingWeight: int
sharedKey: 'string'
virtualNetworkGateway1: {
etag: 'string'
location: 'string'
properties: {
enableBgp: bool
gatewayDefaultSite: {
id: 'string'
}
gatewayType: 'string'
ipConfigurations: [
{
etag: 'string'
id: 'string'
name: 'string'
properties: {
privateIPAddress: 'string'
privateIPAllocationMethod: 'string'
provisioningState: 'string'
publicIPAddress: {
id: 'string'
}
subnet: {
id: 'string'
}
}
}
]
provisioningState: 'string'
resourceGuid: 'string'
vpnType: 'string'
}
tags: {
{customized property}: 'string'
}
}
virtualNetworkGateway2: {
etag: 'string'
location: 'string'
properties: {
enableBgp: bool
gatewayDefaultSite: {
id: 'string'
}
gatewayType: 'string'
ipConfigurations: [
{
etag: 'string'
id: 'string'
name: 'string'
properties: {
privateIPAddress: 'string'
privateIPAllocationMethod: 'string'
provisioningState: 'string'
publicIPAddress: {
id: 'string'
}
subnet: {
id: 'string'
}
}
}
]
provisioningState: 'string'
resourceGuid: 'string'
vpnType: 'string'
}
tags: {
{customized property}: 'string'
}
}
}
tags: {
{customized property}: 'string'
}
}
Egenskapsvärden
AddressSpace
Namn
Beskrivning
Värde
addressPrefixes
Hämtar eller anger Lista över adressblock som är reserverade för det här virtuella nätverket i CIDR-notation
string[]
LocalNetworkGateway
Namn
Beskrivning
Värde
etag
Hämtar en unik skrivskyddad sträng som ändras när resursen uppdateras
sträng
plats
Resursplats
sträng (krävs)
Egenskaper
LocalNetworkGateway-egenskaper
LocalNetworkGatewayPropertiesFormat
Taggar
Resurstaggar
ResourceTags
Namn
Beskrivning
Värde
gatewayIpAddress
IP-adress för lokal nätverksgateway.
sträng
localNetworkAddressSpace
Adressutrymme för lokal nätverksplats
AddressSpace
provisioningState
Hämtar eller anger etableringstillstånd för LocalNetworkGateway-resursen Uppdatera/ta bort/misslyckades
sträng
resourceGuid
Hämtar eller anger resurs-guid-egenskapen för LocalNetworkGateway-resursen
sträng
Microsoft.Network/connections
Namn
Beskrivning
Värde
etag
Hämtar en unik skrivskyddad sträng som ändras när resursen uppdateras
sträng
plats
Resursplats
sträng (krävs)
Namn
Resursnamnet
sträng (krävs)
Egenskaper
VirtualNetworkGatewayConnection-egenskaper
VirtualNetworkGatewayConnectionPropertiesFormat
Taggar
Resurstaggar
Ordlista med taggnamn och värden. Se taggar i mallar
SubResource
Namn
Beskrivning
Värde
Id
Resurs-ID
sträng
VirtualNetworkGateway
Namn
Beskrivning
Värde
etag
Hämtar en unik skrivskyddad sträng som ändras när resursen uppdateras
sträng
plats
Resursplats
sträng (krävs)
Egenskaper
VirtualNetworkGateway-egenskaper
VirtualNetworkGatewayPropertiesFormat
Taggar
Resurstaggar
ResourceTags
Namn
Beskrivning
Värde
connectionStatus
Anslutningsstatus för virtuell nätverksgateway
"Ansluten" "Ansluter" "NotConnected" "Okänd"
connectionType
Gatewayanslutningstyp IPsec/Dedicated/VpnClient/Vnet2Vnet
"ExpressRoute" "IPsec" "Vnet2Vnet" "VPNClient"
egressBytesTransferred
Utgående byte som överförts i den här anslutningen
Int
ingressBytesTransferred
Inkommande byte som överförts i den här anslutningen
Int
localNetworkGateway2
En vanlig klass för allmän resursinformation
LocalNetworkGateway
jämlike
Referensen till peerings-resursen.
SubResource
provisioningState
Hämtar eller anger etableringstillstånd för VirtualNetworkGatewayConnection-resursen Uppdatera/ta bort/misslyckades
sträng
resourceGuid
Hämtar eller anger resurs-guid-egenskapen för VirtualNetworkGatewayConnection-resursen
sträng
routingWeight
Routningsvikten.
Int
sharedKey
IPsec-resursnyckeln.
sträng
virtualNetworkGateway1
En vanlig klass för allmän resursinformation
VirtualNetworkGateway
virtualNetworkGateway2
En vanlig klass för allmän resursinformation
VirtualNetworkGateway
VirtualNetworkGatewayIpConfiguration
Namn
Beskrivning
Värde
etag
En unik skrivskyddad sträng som ändras när resursen uppdateras
sträng
Id
Resurs-ID
sträng
Namn
Hämtar namnet på resursen som är unik i en resursgrupp. Det här namnet kan användas för att komma åt resursen
sträng
Egenskaper
Egenskaper för VirtualNetworkGatewayIPConfiguration
VirtualNetworkGatewayIpConfigurationPropertiesFormat
Namn
Beskrivning
Värde
privateIPAddress
Hämtar eller anger privateIPAddress för IP-konfigurationen för nätverksgränssnittet
sträng
privateIPAllocationMethod
Hämtar eller anger PrivateIP-allokeringsmetod (statisk/dynamisk)
"Dynamisk" "Statisk"
provisioningState
Hämtar eller anger etableringstillstånd för PublicIP-resursen Uppdatera/ta bort/misslyckades
sträng
publicIPAddress
Hämtar eller anger referensen för PublicIP-resursen
SubResource
Undernät
Hämtar eller anger referensen för undernätsresursen
SubResource
Namn
Beskrivning
Värde
enableBgp
EnableBgp-flagga
Bool
gatewayDefaultSite
Hämtar eller anger referensen för resursen LocalNetworkGateway som representerar den lokala nätverksplatsen med standardvägar. Tilldela Null-värde om du vill ta bort den befintliga standardwebbplatsinställningen.
SubResource
gatewayType
Typen av den här virtuella nätverksgatewayen.
"ExpressRoute" "Vpn"
ipConfigurations
IpConfigurations för virtuell nätverksgateway.
VirtualNetworkGatewayIpConfiguration []
provisioningState
Hämtar eller anger etableringstillstånd för VirtualNetworkGateway-resursen Uppdatera/ta bort/misslyckades
sträng
resourceGuid
Hämtar eller anger resurs-guid-egenskapen för VirtualNetworkGateway-resursen
sträng
vpnType
Typen av den här virtuella nätverksgatewayen.
"PolicyBased" "RouteBased"
Snabbstartsexempel
Följande snabbstartsexempel distribuerar den här resurstypen.
Bicep-fil
Beskrivning
Skapa en BGP VNET-till VNET-anslutning
Med den här mallen kan du ansluta två virtuella nätverk med hjälp av virtuella nätverksgatewayer och BGP
PLATS-till-plats-VPN med aktiva VPN-gatewayer med BGP-
Med den här mallen kan du distribuera en plats-till-plats-VPN mellan två virtuella nätverk med VPN-gatewayer i konfigurationen aktiv-aktiv med BGP. Varje Azure VPN Gateway löser FQDN för fjärranslutna peer-datorer för att fastställa den offentliga IP-adressen för den fjärranslutna VPN-gatewayen. Mallen körs som förväntat i Azure-regioner med tillgänglighetszoner.
Resursdefinition för ARM-mall
Anslutningsresurstypen kan distribueras med åtgärder som är avsedda för:
En lista över ändrade egenskaper i varje API-version finns i ändringsloggen .
Om du vill skapa en Microsoft.Network/connections-resurs lägger du till följande JSON i mallen.
{
"type": "Microsoft.Network/connections",
"apiVersion": "2015-05-01-preview",
"name": "string",
"etag": "string",
"location": "string",
"properties": {
"connectionStatus": "string",
"connectionType": "string",
"egressBytesTransferred": "int",
"ingressBytesTransferred": "int",
"localNetworkGateway2": {
"etag": "string",
"location": "string",
"properties": {
"gatewayIpAddress": "string",
"localNetworkAddressSpace": {
"addressPrefixes": [ "string" ]
},
"provisioningState": "string",
"resourceGuid": "string"
},
"tags": {
"{customized property}": "string"
}
},
"peer": {
"id": "string"
},
"provisioningState": "string",
"resourceGuid": "string",
"routingWeight": "int",
"sharedKey": "string",
"virtualNetworkGateway1": {
"etag": "string",
"location": "string",
"properties": {
"enableBgp": "bool",
"gatewayDefaultSite": {
"id": "string"
},
"gatewayType": "string",
"ipConfigurations": [
{
"etag": "string",
"id": "string",
"name": "string",
"properties": {
"privateIPAddress": "string",
"privateIPAllocationMethod": "string",
"provisioningState": "string",
"publicIPAddress": {
"id": "string"
},
"subnet": {
"id": "string"
}
}
}
],
"provisioningState": "string",
"resourceGuid": "string",
"vpnType": "string"
},
"tags": {
"{customized property}": "string"
}
},
"virtualNetworkGateway2": {
"etag": "string",
"location": "string",
"properties": {
"enableBgp": "bool",
"gatewayDefaultSite": {
"id": "string"
},
"gatewayType": "string",
"ipConfigurations": [
{
"etag": "string",
"id": "string",
"name": "string",
"properties": {
"privateIPAddress": "string",
"privateIPAllocationMethod": "string",
"provisioningState": "string",
"publicIPAddress": {
"id": "string"
},
"subnet": {
"id": "string"
}
}
}
],
"provisioningState": "string",
"resourceGuid": "string",
"vpnType": "string"
},
"tags": {
"{customized property}": "string"
}
}
},
"tags": {
"{customized property}": "string"
}
}
Egenskapsvärden
AddressSpace
Namn
Beskrivning
Värde
addressPrefixes
Hämtar eller anger Lista över adressblock som är reserverade för det här virtuella nätverket i CIDR-notation
string[]
LocalNetworkGateway
Namn
Beskrivning
Värde
etag
Hämtar en unik skrivskyddad sträng som ändras när resursen uppdateras
sträng
plats
Resursplats
sträng (krävs)
Egenskaper
LocalNetworkGateway-egenskaper
LocalNetworkGatewayPropertiesFormat
Taggar
Resurstaggar
ResourceTags
Namn
Beskrivning
Värde
gatewayIpAddress
IP-adress för lokal nätverksgateway.
sträng
localNetworkAddressSpace
Adressutrymme för lokal nätverksplats
AddressSpace
provisioningState
Hämtar eller anger etableringstillstånd för LocalNetworkGateway-resursen Uppdatera/ta bort/misslyckades
sträng
resourceGuid
Hämtar eller anger resurs-guid-egenskapen för LocalNetworkGateway-resursen
sträng
Microsoft.Network/connections
Namn
Beskrivning
Värde
apiVersion
API-versionen
"2015-05-01-preview"
etag
Hämtar en unik skrivskyddad sträng som ändras när resursen uppdateras
sträng
plats
Resursplats
sträng (krävs)
Namn
Resursnamnet
sträng (krävs)
Egenskaper
VirtualNetworkGatewayConnection-egenskaper
VirtualNetworkGatewayConnectionPropertiesFormat
Taggar
Resurstaggar
Ordlista med taggnamn och värden. Se taggar i mallar
typ
Resurstypen
"Microsoft.Network/connections"
SubResource
Namn
Beskrivning
Värde
Id
Resurs-ID
sträng
VirtualNetworkGateway
Namn
Beskrivning
Värde
etag
Hämtar en unik skrivskyddad sträng som ändras när resursen uppdateras
sträng
plats
Resursplats
sträng (krävs)
Egenskaper
VirtualNetworkGateway-egenskaper
VirtualNetworkGatewayPropertiesFormat
Taggar
Resurstaggar
ResourceTags
Namn
Beskrivning
Värde
connectionStatus
Anslutningsstatus för virtuell nätverksgateway
"Ansluten" "Ansluter" "NotConnected" "Okänd"
connectionType
Gatewayanslutningstyp IPsec/Dedicated/VpnClient/Vnet2Vnet
"ExpressRoute" "IPsec" "Vnet2Vnet" "VPNClient"
egressBytesTransferred
Utgående byte som överförts i den här anslutningen
Int
ingressBytesTransferred
Inkommande byte som överförts i den här anslutningen
Int
localNetworkGateway2
En vanlig klass för allmän resursinformation
LocalNetworkGateway
jämlike
Referensen till peerings-resursen.
SubResource
provisioningState
Hämtar eller anger etableringstillstånd för VirtualNetworkGatewayConnection-resursen Uppdatera/ta bort/misslyckades
sträng
resourceGuid
Hämtar eller anger resurs-guid-egenskapen för VirtualNetworkGatewayConnection-resursen
sträng
routingWeight
Routningsvikten.
Int
sharedKey
IPsec-resursnyckeln.
sträng
virtualNetworkGateway1
En vanlig klass för allmän resursinformation
VirtualNetworkGateway
virtualNetworkGateway2
En vanlig klass för allmän resursinformation
VirtualNetworkGateway
VirtualNetworkGatewayIpConfiguration
Namn
Beskrivning
Värde
etag
En unik skrivskyddad sträng som ändras när resursen uppdateras
sträng
Id
Resurs-ID
sträng
Namn
Hämtar namnet på resursen som är unik i en resursgrupp. Det här namnet kan användas för att komma åt resursen
sträng
Egenskaper
Egenskaper för VirtualNetworkGatewayIPConfiguration
VirtualNetworkGatewayIpConfigurationPropertiesFormat
Namn
Beskrivning
Värde
privateIPAddress
Hämtar eller anger privateIPAddress för IP-konfigurationen för nätverksgränssnittet
sträng
privateIPAllocationMethod
Hämtar eller anger PrivateIP-allokeringsmetod (statisk/dynamisk)
"Dynamisk" "Statisk"
provisioningState
Hämtar eller anger etableringstillstånd för PublicIP-resursen Uppdatera/ta bort/misslyckades
sträng
publicIPAddress
Hämtar eller anger referensen för PublicIP-resursen
SubResource
Undernät
Hämtar eller anger referensen för undernätsresursen
SubResource
Namn
Beskrivning
Värde
enableBgp
EnableBgp-flagga
Bool
gatewayDefaultSite
Hämtar eller anger referensen för resursen LocalNetworkGateway som representerar den lokala nätverksplatsen med standardvägar. Tilldela Null-värde om du vill ta bort den befintliga standardwebbplatsinställningen.
SubResource
gatewayType
Typen av den här virtuella nätverksgatewayen.
"ExpressRoute" "Vpn"
ipConfigurations
IpConfigurations för virtuell nätverksgateway.
VirtualNetworkGatewayIpConfiguration []
provisioningState
Hämtar eller anger etableringstillstånd för VirtualNetworkGateway-resursen Uppdatera/ta bort/misslyckades
sträng
resourceGuid
Hämtar eller anger resurs-guid-egenskapen för VirtualNetworkGateway-resursen
sträng
vpnType
Typen av den här virtuella nätverksgatewayen.
"PolicyBased" "RouteBased"
Snabbstartsmallar
Följande snabbstartsmallar distribuerar den här resurstypen.
Anslutningsresurstypen kan distribueras med åtgärder som är avsedda för:
En lista över ändrade egenskaper i varje API-version finns i ändringsloggen .
Om du vill skapa en Microsoft.Network/connections-resurs lägger du till följande Terraform i mallen.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Network/connections@2015-05-01-preview"
name = "string"
etag = "string"
location = "string"
tags = {
{customized property} = "string"
}
body = jsonencode({
properties = {
connectionStatus = "string"
connectionType = "string"
egressBytesTransferred = int
ingressBytesTransferred = int
localNetworkGateway2 = {
etag = "string"
location = "string"
properties = {
gatewayIpAddress = "string"
localNetworkAddressSpace = {
addressPrefixes = [
"string"
]
}
provisioningState = "string"
resourceGuid = "string"
}
tags = {
{customized property} = "string"
}
}
peer = {
id = "string"
}
provisioningState = "string"
resourceGuid = "string"
routingWeight = int
sharedKey = "string"
virtualNetworkGateway1 = {
etag = "string"
location = "string"
properties = {
enableBgp = bool
gatewayDefaultSite = {
id = "string"
}
gatewayType = "string"
ipConfigurations = [
{
etag = "string"
id = "string"
name = "string"
properties = {
privateIPAddress = "string"
privateIPAllocationMethod = "string"
provisioningState = "string"
publicIPAddress = {
id = "string"
}
subnet = {
id = "string"
}
}
}
]
provisioningState = "string"
resourceGuid = "string"
vpnType = "string"
}
tags = {
{customized property} = "string"
}
}
virtualNetworkGateway2 = {
etag = "string"
location = "string"
properties = {
enableBgp = bool
gatewayDefaultSite = {
id = "string"
}
gatewayType = "string"
ipConfigurations = [
{
etag = "string"
id = "string"
name = "string"
properties = {
privateIPAddress = "string"
privateIPAllocationMethod = "string"
provisioningState = "string"
publicIPAddress = {
id = "string"
}
subnet = {
id = "string"
}
}
}
]
provisioningState = "string"
resourceGuid = "string"
vpnType = "string"
}
tags = {
{customized property} = "string"
}
}
}
})
}
Egenskapsvärden
AddressSpace
Namn
Beskrivning
Värde
addressPrefixes
Hämtar eller anger Lista över adressblock som är reserverade för det här virtuella nätverket i CIDR-notation
string[]
LocalNetworkGateway
Namn
Beskrivning
Värde
etag
Hämtar en unik skrivskyddad sträng som ändras när resursen uppdateras
sträng
plats
Resursplats
sträng (krävs)
Egenskaper
LocalNetworkGateway-egenskaper
LocalNetworkGatewayPropertiesFormat
Taggar
Resurstaggar
ResourceTags
Namn
Beskrivning
Värde
gatewayIpAddress
IP-adress för lokal nätverksgateway.
sträng
localNetworkAddressSpace
Adressutrymme för lokal nätverksplats
AddressSpace
provisioningState
Hämtar eller anger etableringstillstånd för LocalNetworkGateway-resursen Uppdatera/ta bort/misslyckades
sträng
resourceGuid
Hämtar eller anger resurs-guid-egenskapen för LocalNetworkGateway-resursen
sträng
Microsoft.Network/connections
Namn
Beskrivning
Värde
etag
Hämtar en unik skrivskyddad sträng som ändras när resursen uppdateras
sträng
plats
Resursplats
sträng (krävs)
Namn
Resursnamnet
sträng (krävs)
Egenskaper
VirtualNetworkGatewayConnection-egenskaper
VirtualNetworkGatewayConnectionPropertiesFormat
Taggar
Resurstaggar
Ordlista med taggnamn och värden.
typ
Resurstypen
"Microsoft.Network/connections@2015-05-01-preview"
SubResource
Namn
Beskrivning
Värde
Id
Resurs-ID
sträng
VirtualNetworkGateway
Namn
Beskrivning
Värde
etag
Hämtar en unik skrivskyddad sträng som ändras när resursen uppdateras
sträng
plats
Resursplats
sträng (krävs)
Egenskaper
VirtualNetworkGateway-egenskaper
VirtualNetworkGatewayPropertiesFormat
Taggar
Resurstaggar
ResourceTags
Namn
Beskrivning
Värde
connectionStatus
Anslutningsstatus för virtuell nätverksgateway
"Ansluten" "Ansluter" "NotConnected" "Okänd"
connectionType
Gatewayanslutningstyp IPsec/Dedicated/VpnClient/Vnet2Vnet
"ExpressRoute" "IPsec" "Vnet2Vnet" "VPNClient"
egressBytesTransferred
Utgående byte som överförts i den här anslutningen
Int
ingressBytesTransferred
Inkommande byte som överförts i den här anslutningen
Int
localNetworkGateway2
En vanlig klass för allmän resursinformation
LocalNetworkGateway
jämlike
Referensen till peerings-resursen.
SubResource
provisioningState
Hämtar eller anger etableringstillstånd för VirtualNetworkGatewayConnection-resursen Uppdatera/ta bort/misslyckades
sträng
resourceGuid
Hämtar eller anger resurs-guid-egenskapen för VirtualNetworkGatewayConnection-resursen
sträng
routingWeight
Routningsvikten.
Int
sharedKey
IPsec-resursnyckeln.
sträng
virtualNetworkGateway1
En vanlig klass för allmän resursinformation
VirtualNetworkGateway
virtualNetworkGateway2
En vanlig klass för allmän resursinformation
VirtualNetworkGateway
VirtualNetworkGatewayIpConfiguration
Namn
Beskrivning
Värde
etag
En unik skrivskyddad sträng som ändras när resursen uppdateras
sträng
Id
Resurs-ID
sträng
Namn
Hämtar namnet på resursen som är unik i en resursgrupp. Det här namnet kan användas för att komma åt resursen
sträng
Egenskaper
Egenskaper för VirtualNetworkGatewayIPConfiguration
VirtualNetworkGatewayIpConfigurationPropertiesFormat
Namn
Beskrivning
Värde
privateIPAddress
Hämtar eller anger privateIPAddress för IP-konfigurationen för nätverksgränssnittet
sträng
privateIPAllocationMethod
Hämtar eller anger PrivateIP-allokeringsmetod (statisk/dynamisk)
"Dynamisk" "Statisk"
provisioningState
Hämtar eller anger etableringstillstånd för PublicIP-resursen Uppdatera/ta bort/misslyckades
sträng
publicIPAddress
Hämtar eller anger referensen för PublicIP-resursen
SubResource
Undernät
Hämtar eller anger referensen för undernätsresursen
SubResource
Namn
Beskrivning
Värde
enableBgp
EnableBgp-flagga
Bool
gatewayDefaultSite
Hämtar eller anger referensen för resursen LocalNetworkGateway som representerar den lokala nätverksplatsen med standardvägar. Tilldela Null-värde om du vill ta bort den befintliga standardwebbplatsinställningen.
SubResource
gatewayType
Typen av den här virtuella nätverksgatewayen.
"ExpressRoute" "Vpn"
ipConfigurations
IpConfigurations för virtuell nätverksgateway.
VirtualNetworkGatewayIpConfiguration []
provisioningState
Hämtar eller anger etableringstillstånd för VirtualNetworkGateway-resursen Uppdatera/ta bort/misslyckades
sträng
resourceGuid
Hämtar eller anger resurs-guid-egenskapen för VirtualNetworkGateway-resursen
sträng
vpnType
Typen av den här virtuella nätverksgatewayen.
"PolicyBased" "RouteBased"