Udostępnij za pośrednictwem


Microsoft.Network vpnSites 2022-09-01

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.

Format zasobu

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

Nazwa Opis Wartość
breakOutKategorie Kategorie podziału usługi Office365. O365BreakOutCategoryPolicies

Tagi zasobów

Nazwa Opis Wartość

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
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

Nazwa Opis Wartość
Właściwości bgpWłaściwości Zestaw właściwości bgp. Ustawienia VpnLinkBgpSettings
Fqdn Nazwa FQDN łącza vpn-site-link. struna
adres IP Adres IP linku vpn-site-link. struna
linkWłaściwości Właściwości dostawcy łącza. Właściwości VpnLinkProviderProperties

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.

Format zasobu

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

Nazwa Opis Wartość
breakOutKategorie Kategorie podziału usługi Office365. O365BreakOutCategoryPolicies

Tagi zasobów

Nazwa Opis Wartość

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
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

Nazwa Opis Wartość
Właściwości bgpWłaściwości Zestaw właściwości bgp. Ustawienia VpnLinkBgpSettings
Fqdn Nazwa FQDN łącza vpn-site-link. struna
adres IP Adres IP linku vpn-site-link. struna
linkWłaściwości Właściwości dostawcy łącza. Właściwości VpnLinkProviderProperties

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 w usłudze Azure
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 narzędzia Terraform (dostawcy AzAPI)

Typ zasobu vpnSites można wdrożyć przy użyciu operacji docelowych:

  • grupy zasobów

Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennika zmian.

Format zasobu

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

Nazwa Opis Wartość
breakOutKategorie Kategorie podziału usługi Office365. O365BreakOutCategoryPolicies

Tagi zasobów

Nazwa Opis Wartość

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
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

Nazwa Opis Wartość
Właściwości bgpWłaściwości Zestaw właściwości bgp. Ustawienia VpnLinkBgpSettings
Fqdn Nazwa FQDN łącza vpn-site-link. struna
adres IP Adres IP linku vpn-site-link. struna
linkWłaściwości Właściwości dostawcy łącza. Właściwości VpnLinkProviderProperties

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[]