Microsoft.Network vpnSites 2018-12-01
Artykuł 12/09/2024
Współautorzy: 2
Opinia
W tym artykule
Definicja zasobu Bicep
Typ zasobu vpnSites można wdrożyć przy użyciu operacji docelowych:
Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennika zmian .
Aby utworzyć zasób Microsoft.Network/vpnSites, dodaj następujący kod Bicep do szablonu.
resource symbolicname 'Microsoft.Network/vpnSites@2018-12-01' = {
location: 'string'
name: 'string'
properties: {
addressSpace: {
addressPrefixes: [
'string'
]
}
bgpProperties: {
asn: int
bgpPeeringAddress: 'string'
peerWeight: int
}
deviceProperties: {
deviceModel: 'string'
deviceVendor: 'string'
linkSpeedInMbps: int
}
ipAddress: 'string'
isSecuritySite: bool
provisioningState: 'string'
siteKey: 'string'
virtualWan: {
id: 'string'
}
}
tags: {
{customized property}: 'string'
}
}
Wartości właściwości
Przestrzeń adresowa
Nazwa
Opis
Wartość
addressPrefixes (prefiksy adresów)
Lista bloków adresów zarezerwowanych dla tej sieci wirtualnej w notacji CIDR.
string[]
Ustawienia protokołu Bgp
Nazwa
Opis
Wartość
Asn
AsN osoby mówiącej BGP.
Int
bgpPeeringAddress
Adres komunikacji równorzędnej BGP i identyfikator protokołu BGP tego głośnika BGP.
struna
peerWeight
Waga dodana do tras wyciągniętych z tego głośnika BGP.
Int
Właściwości urządzenia
Nazwa
Opis
Wartość
deviceModel
Model urządzenia.
struna
deviceVendor
Nazwa dostawcy urządzenia.
struna
linkSpeedInMbps
Szybkość łącza.
Int
Microsoft.Network/vpnSites
Nazwa
Opis
Wartość
lokalizacja
Lokalizacja zasobu.
struna
nazwa
Nazwa zasobu
ciąg (wymagany)
Właściwości
Parametry dla witryny VpnSite
VpnSiteProperties
Tagi
Tagi zasobów
Słownik nazw tagów i wartości. Zobacz tagi w szablonach
Podźródło
Nazwa
Opis
Wartość
id
Identyfikator zasobu.
struna
VpnSiteProperties
Nazwa
Opis
Wartość
addressSpace
Przestrzeń adresów zawierająca tablicę zakresów adresów IP.
Przestrzeni adresowej
bgpProperties
Zestaw właściwości bgp.
BgpSettings
deviceProperties
Właściwości urządzenia
DeviceProperties
ipAddress
Adres IP lokacji sieci VPN.
struna
isSecuritySite
Flaga IsSecuritySite
Bool
provisioningState
Stan aprowizacji zasobu.
"Usuwanie" "Niepowodzenie" "Powodzenie" "Aktualizowanie"
siteKey
Klucz dla lokacji sieci VPN, który może być używany na potrzeby połączeń.
struna
virtualWan
Wirtualna siećWAN, do której należy vpnSite
SubResource
Przykłady z przewodnika Szybki start
W poniższych przykładach szybkiego startu wdrożono ten typ zasobu.
Plik Bicep
Opis
tworzy zasoby usługi Virtual WAN
Ten szablon umożliwia tworzenie zasobów wirtualnej sieci WAN, w tym usługi Virtual WAN, koncentratora wirtualnego, bramy sieci VPN, lokacji sieci VPN i połączenia VPN Connecton.
Definicja zasobu szablonu usługi ARM
Typ zasobu vpnSites można wdrożyć przy użyciu operacji docelowych:
Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennika zmian .
Aby utworzyć zasób Microsoft.Network/vpnSites, dodaj następujący kod JSON do szablonu.
{
"type": "Microsoft.Network/vpnSites",
"apiVersion": "2018-12-01",
"name": "string",
"location": "string",
"properties": {
"addressSpace": {
"addressPrefixes": [ "string" ]
},
"bgpProperties": {
"asn": "int",
"bgpPeeringAddress": "string",
"peerWeight": "int"
},
"deviceProperties": {
"deviceModel": "string",
"deviceVendor": "string",
"linkSpeedInMbps": "int"
},
"ipAddress": "string",
"isSecuritySite": "bool",
"provisioningState": "string",
"siteKey": "string",
"virtualWan": {
"id": "string"
}
},
"tags": {
"{customized property}": "string"
}
}
Wartości właściwości
Przestrzeń adresowa
Nazwa
Opis
Wartość
addressPrefixes (prefiksy adresów)
Lista bloków adresów zarezerwowanych dla tej sieci wirtualnej w notacji CIDR.
string[]
Ustawienia protokołu Bgp
Nazwa
Opis
Wartość
Asn
AsN osoby mówiącej BGP.
Int
bgpPeeringAddress
Adres komunikacji równorzędnej BGP i identyfikator protokołu BGP tego głośnika BGP.
struna
peerWeight
Waga dodana do tras wyciągniętych z tego głośnika BGP.
Int
Właściwości urządzenia
Nazwa
Opis
Wartość
deviceModel
Model urządzenia.
struna
deviceVendor
Nazwa dostawcy urządzenia.
struna
linkSpeedInMbps
Szybkość łącza.
Int
Microsoft.Network/vpnSites
Nazwa
Opis
Wartość
apiVersion
Wersja interfejsu API
'2018-12-01'
lokalizacja
Lokalizacja zasobu.
struna
nazwa
Nazwa zasobu
ciąg (wymagany)
Właściwości
Parametry dla witryny VpnSite
VpnSiteProperties
Tagi
Tagi zasobów
Słownik nazw tagów i wartości. Zobacz tagi w szablonach
typ
Typ zasobu
"Microsoft.Network/vpnSites"
Podźródło
Nazwa
Opis
Wartość
id
Identyfikator zasobu.
struna
VpnSiteProperties
Nazwa
Opis
Wartość
addressSpace
Przestrzeń adresów zawierająca tablicę zakresów adresów IP.
Przestrzeni adresowej
bgpProperties
Zestaw właściwości bgp.
BgpSettings
deviceProperties
Właściwości urządzenia
DeviceProperties
ipAddress
Adres IP lokacji sieci VPN.
struna
isSecuritySite
Flaga IsSecuritySite
Bool
provisioningState
Stan aprowizacji zasobu.
"Usuwanie" "Niepowodzenie" "Powodzenie" "Aktualizowanie"
siteKey
Klucz dla lokacji sieci VPN, który może być używany na potrzeby połączeń.
struna
virtualWan
Wirtualna siećWAN, do której należy vpnSite
SubResource
Szablony szybkiego startu
Następujące szablony szybkiego startu wdrażają ten typ zasobu.
Szablon
Opis
tworzy zasoby usługi Virtual WAN wdrażanie
Ten szablon umożliwia tworzenie zasobów wirtualnej sieci WAN, w tym usługi Virtual WAN, koncentratora wirtualnego, bramy sieci VPN, lokacji sieci VPN i połączenia VPN Connecton.
Typ zasobu vpnSites można wdrożyć przy użyciu operacji docelowych:
Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennika zmian .
Aby utworzyć zasób Microsoft.Network/vpnSites, dodaj następujący program Terraform do szablonu.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Network/vpnSites@2018-12-01"
name = "string"
location = "string"
tags = {
{customized property} = "string"
}
body = jsonencode({
properties = {
addressSpace = {
addressPrefixes = [
"string"
]
}
bgpProperties = {
asn = int
bgpPeeringAddress = "string"
peerWeight = int
}
deviceProperties = {
deviceModel = "string"
deviceVendor = "string"
linkSpeedInMbps = int
}
ipAddress = "string"
isSecuritySite = bool
provisioningState = "string"
siteKey = "string"
virtualWan = {
id = "string"
}
}
})
}
Wartości właściwości
Przestrzeń adresowa
Nazwa
Opis
Wartość
addressPrefixes (prefiksy adresów)
Lista bloków adresów zarezerwowanych dla tej sieci wirtualnej w notacji CIDR.
string[]
Ustawienia protokołu Bgp
Nazwa
Opis
Wartość
Asn
AsN osoby mówiącej BGP.
Int
bgpPeeringAddress
Adres komunikacji równorzędnej BGP i identyfikator protokołu BGP tego głośnika BGP.
struna
peerWeight
Waga dodana do tras wyciągniętych z tego głośnika BGP.
Int
Właściwości urządzenia
Nazwa
Opis
Wartość
deviceModel
Model urządzenia.
struna
deviceVendor
Nazwa dostawcy urządzenia.
struna
linkSpeedInMbps
Szybkość łącza.
Int
Microsoft.Network/vpnSites
Nazwa
Opis
Wartość
lokalizacja
Lokalizacja zasobu.
struna
nazwa
Nazwa zasobu
ciąg (wymagany)
Właściwości
Parametry dla witryny VpnSite
VpnSiteProperties
Tagi
Tagi zasobów
Słownik nazw tagów i wartości.
typ
Typ zasobu
"Microsoft.Network/vpnSites@2018-12-01"
Podźródło
Nazwa
Opis
Wartość
id
Identyfikator zasobu.
struna
VpnSiteProperties
Nazwa
Opis
Wartość
addressSpace
Przestrzeń adresów zawierająca tablicę zakresów adresów IP.
Przestrzeni adresowej
bgpProperties
Zestaw właściwości bgp.
BgpSettings
deviceProperties
Właściwości urządzenia
DeviceProperties
ipAddress
Adres IP lokacji sieci VPN.
struna
isSecuritySite
Flaga IsSecuritySite
Bool
provisioningState
Stan aprowizacji zasobu.
"Usuwanie" "Niepowodzenie" "Powodzenie" "Aktualizowanie"
siteKey
Klucz dla lokacji sieci VPN, który może być używany na potrzeby połączeń.
struna
virtualWan
Wirtualna siećWAN, do której należy vpnSite
SubResource