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@2022-09-01' = {
location: 'string'
name: 'string'
properties: {
addressSpace: {
addressPrefixes: [
'string'
]
}
bgpProperties: {
asn: int
bgpPeeringAddress: 'string'
bgpPeeringAddresses: [
{
customBgpIpAddresses: [
'string'
]
ipconfigurationId: 'string'
}
]
peerWeight: int
}
deviceProperties: {
deviceModel: 'string'
deviceVendor: 'string'
linkSpeedInMbps: int
}
ipAddress: 'string'
isSecuritySite: bool
o365Policy: {
breakOutCategories: {
allow: bool
default: bool
optimize: bool
}
}
siteKey: 'string'
virtualWan: {
id: 'string'
}
vpnSiteLinks: [
{
id: 'string'
name: 'string'
properties: {
bgpProperties: {
asn: int
bgpPeeringAddress: 'string'
}
fqdn: 'string'
ipAddress: 'string'
linkProperties: {
linkProviderName: 'string'
linkSpeedInMbps: int
}
}
}
]
}
tags: {
{customized property}: 'string'
}
}
Wartości właściwości
Microsoft.Network/vpnSites
Nazwa |
Opis |
Wartość |
lokalizacja |
Lokalizacja zasobu. |
struna |
nazwa |
Nazwa zasobu |
ciąg (wymagany) |
Właściwości |
Właściwości lokacji sieci VPN. |
VpnSiteProperties |
Tagi |
Tagi zasobów |
Słownik nazw tagów i wartości. Zobacz tagi w szablonach |
Przestrzeń adresowa
Nazwa |
Opis |
Wartość |
addressPrefixes (prefiksy adresów) |
Lista bloków adresów zarezerwowanych dla tej sieci wirtualnej w notacji CIDR. |
ciąg znakowy[] |
Ustawienia protokołu Bgp
Nazwa |
Opis |
Wartość |
Asn |
AsN osoby mówiącej BGP. |
Int
Ograniczenia: Minimalna wartość = 0 Wartość maksymalna = 4294967295 |
bgpPeeringAddress (adres_komunikacji równorzędnej) |
Adres komunikacji równorzędnej BGP i identyfikator protokołu BGP tego głośnika BGP. |
struna |
bgpPeeringAddresses (Adresy komunikacji równorzędnej) |
Adres komunikacji równorzędnej BGP z identyfikatorem konfiguracji adresu IP dla bramy sieci wirtualnej. |
IPConfigurationBgpPeeringAddress[] |
peerWaga |
Waga dodana do tras wyciągniętych z tego głośnika BGP. |
Int |
Właściwości urządzenia
Nazwa |
Opis |
Wartość |
Model urządzenia |
Model urządzenia. |
struna |
deviceVendor (Sprzedawca urządzeń) |
Nazwa dostawcy urządzenia. |
struna |
Szybkość łączaInMb/s |
Szybkość łącza. |
Int |
IPConfigurationBgpPeeringAddress
Nazwa |
Opis |
Wartość |
customBgpIpAddresses (Adresy Ip) |
Lista niestandardowych adresów komunikacji równorzędnej BGP należących do konfiguracji adresu IP. |
ciąg znakowy[] |
identyfikator ipconfigurationId |
Identyfikator konfiguracji adresu IP, która należy do bramy. |
struna |
O365BreakOutCategoryPolicies
Nazwa |
Opis |
Wartość |
pozwolić |
Flaga umożliwiająca kontrolowanie kategorii dozwolonych. |
Bool |
domyślny |
Flaga do kontrolowania kategorii domyślnej. |
Bool |
optymalizować |
Flaga do kontrolowania kategorii optymalizacji. |
Bool |
O365PolicyProperties
Podźródło
Nazwa |
Opis |
Wartość |
id |
Identyfikator zasobu. |
struna |
Ustawienia VpnLinkBgpSettings
Nazwa |
Opis |
Wartość |
Asn |
AsN osoby mówiącej BGP. |
Int |
bgpPeeringAddress (adres_komunikacji równorzędnej) |
Adres komunikacji równorzędnej BGP i identyfikator protokołu BGP tego głośnika BGP. |
struna |
Właściwości VpnLinkProviderProperties
Nazwa |
Opis |
Wartość |
linkProviderName (nazwa_linkProvider) |
Nazwa dostawcy linków. |
struna |
Szybkość łączaInMb/s |
Szybkość łącza. |
Int |
Łącze VpnSiteLink
Nazwa |
Opis |
Wartość |
id |
Identyfikator zasobu. |
struna |
nazwa |
Nazwa zasobu, który jest unikatowy w grupie zasobów. Ta nazwa może służyć do uzyskiwania dostępu do zasobu. |
struna |
Właściwości |
Właściwości łącza lokacji sieci VPN. |
Właściwości VpnSiteLinkProperties |
Właściwości VpnSiteLinkProperties
Właściwości VpnSiteProperties
Nazwa |
Opis |
Wartość |
addressSpace (przestrzeń adresowa) |
Przestrzeń adresów zawierająca tablicę zakresów adresów IP. |
Przestrzeni adresowej |
Właściwości bgpWłaściwości |
Zestaw właściwości bgp. |
Ustawienia protokołu Bgp |
właściwości urządzenia |
Właściwości urządzenia. |
Właściwości urządzenia |
adres IP |
Adres IP lokacji sieci VPN. |
struna |
isSecuritySite (Witryna zabezpieczeń) |
Flaga IsSecuritySite. |
Bool |
Polityka o365 |
Zasady usługi Office365. |
O365PolicyProperties |
siteKey (klucz witryny) |
Klucz dla lokacji sieci VPN, który może być używany na potrzeby połączeń. |
struna |
wirtualna sieć Wan |
Wirtualna siećWAN, do której należy vpnSite. |
SubResource |
vpnSiteLinks (Linki do witryn) |
Lista wszystkich linków lokacji sieci VPN. |
Link-VpnSiteLink[] |
Przykłady użycia
Moduły zweryfikowane na platformie Azure
Następujące moduły zweryfikowane platformy Azure mogą służyć do wdrażania tego typu zasobu.
Moduł |
Opis |
lokacji sieci VPN |
Moduł zasobów AVM dla lokacji sieci VPN |
Przykłady szybkiego startu platformy Azure
Poniższe szablony szybkiego startu platformy Azure zawierają przykłady Bicep na potrzeby wdrażania tego typu 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": "2022-09-01",
"name": "string",
"location": "string",
"properties": {
"addressSpace": {
"addressPrefixes": [ "string" ]
},
"bgpProperties": {
"asn": "int",
"bgpPeeringAddress": "string",
"bgpPeeringAddresses": [
{
"customBgpIpAddresses": [ "string" ],
"ipconfigurationId": "string"
}
],
"peerWeight": "int"
},
"deviceProperties": {
"deviceModel": "string",
"deviceVendor": "string",
"linkSpeedInMbps": "int"
},
"ipAddress": "string",
"isSecuritySite": "bool",
"o365Policy": {
"breakOutCategories": {
"allow": "bool",
"default": "bool",
"optimize": "bool"
}
},
"siteKey": "string",
"virtualWan": {
"id": "string"
},
"vpnSiteLinks": [
{
"id": "string",
"name": "string",
"properties": {
"bgpProperties": {
"asn": "int",
"bgpPeeringAddress": "string"
},
"fqdn": "string",
"ipAddress": "string",
"linkProperties": {
"linkProviderName": "string",
"linkSpeedInMbps": "int"
}
}
}
]
},
"tags": {
"{customized property}": "string"
}
}
Wartości właściwości
Microsoft.Network/vpnSites
Nazwa |
Opis |
Wartość |
apiVersion (wersja interfejsu api) |
Wersja interfejsu API |
'2022-09-01' |
lokalizacja |
Lokalizacja zasobu. |
struna |
nazwa |
Nazwa zasobu |
ciąg (wymagany) |
Właściwości |
Właściwości lokacji sieci VPN. |
VpnSiteProperties |
Tagi |
Tagi zasobów |
Słownik nazw tagów i wartości. Zobacz tagi w szablonach |
typ |
Typ zasobu |
"Microsoft.Network/vpnSites" |
Przestrzeń adresowa
Nazwa |
Opis |
Wartość |
addressPrefixes (prefiksy adresów) |
Lista bloków adresów zarezerwowanych dla tej sieci wirtualnej w notacji CIDR. |
ciąg znakowy[] |
Ustawienia protokołu Bgp
Nazwa |
Opis |
Wartość |
Asn |
AsN osoby mówiącej BGP. |
Int
Ograniczenia: Minimalna wartość = 0 Wartość maksymalna = 4294967295 |
bgpPeeringAddress (adres_komunikacji równorzędnej) |
Adres komunikacji równorzędnej BGP i identyfikator protokołu BGP tego głośnika BGP. |
struna |
bgpPeeringAddresses (Adresy komunikacji równorzędnej) |
Adres komunikacji równorzędnej BGP z identyfikatorem konfiguracji adresu IP dla bramy sieci wirtualnej. |
IPConfigurationBgpPeeringAddress[] |
peerWaga |
Waga dodana do tras wyciągniętych z tego głośnika BGP. |
Int |
Właściwości urządzenia
Nazwa |
Opis |
Wartość |
Model urządzenia |
Model urządzenia. |
struna |
deviceVendor (Sprzedawca urządzeń) |
Nazwa dostawcy urządzenia. |
struna |
Szybkość łączaInMb/s |
Szybkość łącza. |
Int |
IPConfigurationBgpPeeringAddress
Nazwa |
Opis |
Wartość |
customBgpIpAddresses (Adresy Ip) |
Lista niestandardowych adresów komunikacji równorzędnej BGP należących do konfiguracji adresu IP. |
ciąg znakowy[] |
identyfikator ipconfigurationId |
Identyfikator konfiguracji adresu IP, która należy do bramy. |
struna |
O365BreakOutCategoryPolicies
Nazwa |
Opis |
Wartość |
pozwolić |
Flaga umożliwiająca kontrolowanie kategorii dozwolonych. |
Bool |
domyślny |
Flaga do kontrolowania kategorii domyślnej. |
Bool |
optymalizować |
Flaga do kontrolowania kategorii optymalizacji. |
Bool |
O365PolicyProperties
Podźródło
Nazwa |
Opis |
Wartość |
id |
Identyfikator zasobu. |
struna |
Ustawienia VpnLinkBgpSettings
Nazwa |
Opis |
Wartość |
Asn |
AsN osoby mówiącej BGP. |
Int |
bgpPeeringAddress (adres_komunikacji równorzędnej) |
Adres komunikacji równorzędnej BGP i identyfikator protokołu BGP tego głośnika BGP. |
struna |
Właściwości VpnLinkProviderProperties
Nazwa |
Opis |
Wartość |
linkProviderName (nazwa_linkProvider) |
Nazwa dostawcy linków. |
struna |
Szybkość łączaInMb/s |
Szybkość łącza. |
Int |
Łącze VpnSiteLink
Nazwa |
Opis |
Wartość |
id |
Identyfikator zasobu. |
struna |
nazwa |
Nazwa zasobu, który jest unikatowy w grupie zasobów. Ta nazwa może służyć do uzyskiwania dostępu do zasobu. |
struna |
Właściwości |
Właściwości łącza lokacji sieci VPN. |
Właściwości VpnSiteLinkProperties |
Właściwości VpnSiteLinkProperties
Właściwości VpnSiteProperties
Nazwa |
Opis |
Wartość |
addressSpace (przestrzeń adresowa) |
Przestrzeń adresów zawierająca tablicę zakresów adresów IP. |
Przestrzeni adresowej |
Właściwości bgpWłaściwości |
Zestaw właściwości bgp. |
Ustawienia protokołu Bgp |
właściwości urządzenia |
Właściwości urządzenia. |
Właściwości urządzenia |
adres IP |
Adres IP lokacji sieci VPN. |
struna |
isSecuritySite (Witryna zabezpieczeń) |
Flaga IsSecuritySite. |
Bool |
Polityka o365 |
Zasady usługi Office365. |
O365PolicyProperties |
siteKey (klucz witryny) |
Klucz dla lokacji sieci VPN, który może być używany na potrzeby połączeń. |
struna |
wirtualna sieć Wan |
Wirtualna siećWAN, do której należy vpnSite. |
SubResource |
vpnSiteLinks (Linki do witryn) |
Lista wszystkich linków lokacji sieci VPN. |
Link-VpnSiteLink[] |
Przykłady użycia
Szablony szybkiego startu platformy Azure
Następujące szablony szybkiego startu platformy Azure wdrożyć 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@2022-09-01"
name = "string"
parent_id = "string"
location = "string"
tags = {
{customized property} = "string"
}
body = {
properties = {
addressSpace = {
addressPrefixes = [
"string"
]
}
bgpProperties = {
asn = int
bgpPeeringAddress = "string"
bgpPeeringAddresses = [
{
customBgpIpAddresses = [
"string"
]
ipconfigurationId = "string"
}
]
peerWeight = int
}
deviceProperties = {
deviceModel = "string"
deviceVendor = "string"
linkSpeedInMbps = int
}
ipAddress = "string"
isSecuritySite = bool
o365Policy = {
breakOutCategories = {
allow = bool
default = bool
optimize = bool
}
}
siteKey = "string"
virtualWan = {
id = "string"
}
vpnSiteLinks = [
{
id = "string"
name = "string"
properties = {
bgpProperties = {
asn = int
bgpPeeringAddress = "string"
}
fqdn = "string"
ipAddress = "string"
linkProperties = {
linkProviderName = "string"
linkSpeedInMbps = int
}
}
}
]
}
}
}
Wartości właściwości
Microsoft.Network/vpnSites
Nazwa |
Opis |
Wartość |
lokalizacja |
Lokalizacja zasobu. |
struna |
nazwa |
Nazwa zasobu |
ciąg (wymagany) |
Właściwości |
Właściwości lokacji sieci VPN. |
VpnSiteProperties |
Tagi |
Tagi zasobów |
Słownik nazw tagów i wartości. |
typ |
Typ zasobu |
"Microsoft.Network/vpnSites@2022-09-01" |
Przestrzeń adresowa
Nazwa |
Opis |
Wartość |
addressPrefixes (prefiksy adresów) |
Lista bloków adresów zarezerwowanych dla tej sieci wirtualnej w notacji CIDR. |
ciąg znakowy[] |
Ustawienia protokołu Bgp
Nazwa |
Opis |
Wartość |
Asn |
AsN osoby mówiącej BGP. |
Int
Ograniczenia: Minimalna wartość = 0 Wartość maksymalna = 4294967295 |
bgpPeeringAddress (adres_komunikacji równorzędnej) |
Adres komunikacji równorzędnej BGP i identyfikator protokołu BGP tego głośnika BGP. |
struna |
bgpPeeringAddresses (Adresy komunikacji równorzędnej) |
Adres komunikacji równorzędnej BGP z identyfikatorem konfiguracji adresu IP dla bramy sieci wirtualnej. |
IPConfigurationBgpPeeringAddress[] |
peerWaga |
Waga dodana do tras wyciągniętych z tego głośnika BGP. |
Int |
Właściwości urządzenia
Nazwa |
Opis |
Wartość |
Model urządzenia |
Model urządzenia. |
struna |
deviceVendor (Sprzedawca urządzeń) |
Nazwa dostawcy urządzenia. |
struna |
Szybkość łączaInMb/s |
Szybkość łącza. |
Int |
IPConfigurationBgpPeeringAddress
Nazwa |
Opis |
Wartość |
customBgpIpAddresses (Adresy Ip) |
Lista niestandardowych adresów komunikacji równorzędnej BGP należących do konfiguracji adresu IP. |
ciąg znakowy[] |
identyfikator ipconfigurationId |
Identyfikator konfiguracji adresu IP, która należy do bramy. |
struna |
O365BreakOutCategoryPolicies
Nazwa |
Opis |
Wartość |
pozwolić |
Flaga umożliwiająca kontrolowanie kategorii dozwolonych. |
Bool |
domyślny |
Flaga do kontrolowania kategorii domyślnej. |
Bool |
optymalizować |
Flaga do kontrolowania kategorii optymalizacji. |
Bool |
O365PolicyProperties
Podźródło
Nazwa |
Opis |
Wartość |
id |
Identyfikator zasobu. |
struna |
Ustawienia VpnLinkBgpSettings
Nazwa |
Opis |
Wartość |
Asn |
AsN osoby mówiącej BGP. |
Int |
bgpPeeringAddress (adres_komunikacji równorzędnej) |
Adres komunikacji równorzędnej BGP i identyfikator protokołu BGP tego głośnika BGP. |
struna |
Właściwości VpnLinkProviderProperties
Nazwa |
Opis |
Wartość |
linkProviderName (nazwa_linkProvider) |
Nazwa dostawcy linków. |
struna |
Szybkość łączaInMb/s |
Szybkość łącza. |
Int |
Łącze VpnSiteLink
Nazwa |
Opis |
Wartość |
id |
Identyfikator zasobu. |
struna |
nazwa |
Nazwa zasobu, który jest unikatowy w grupie zasobów. Ta nazwa może służyć do uzyskiwania dostępu do zasobu. |
struna |
Właściwości |
Właściwości łącza lokacji sieci VPN. |
Właściwości VpnSiteLinkProperties |
Właściwości VpnSiteLinkProperties
Właściwości VpnSiteProperties
Nazwa |
Opis |
Wartość |
addressSpace (przestrzeń adresowa) |
Przestrzeń adresów zawierająca tablicę zakresów adresów IP. |
Przestrzeni adresowej |
Właściwości bgpWłaściwości |
Zestaw właściwości bgp. |
Ustawienia protokołu Bgp |
właściwości urządzenia |
Właściwości urządzenia. |
Właściwości urządzenia |
adres IP |
Adres IP lokacji sieci VPN. |
struna |
isSecuritySite (Witryna zabezpieczeń) |
Flaga IsSecuritySite. |
Bool |
Polityka o365 |
Zasady usługi Office365. |
O365PolicyProperties |
siteKey (klucz witryny) |
Klucz dla lokacji sieci VPN, który może być używany na potrzeby połączeń. |
struna |
wirtualna sieć Wan |
Wirtualna siećWAN, do której należy vpnSite. |
SubResource |
vpnSiteLinks (Linki do witryn) |
Lista wszystkich linków lokacji sieci VPN. |
Link-VpnSiteLink[] |