Microsoft.Network virtualHubs 2018-12-01
- najnowsze
- 2024-05-01
- 2024-03-01
- 2024-01-01
- 2023-11-01
- 2023-09-01
- 2023-06-01
- 2023-05-01
- 2023-04-01
- 2023-02-01
- 2022-11-01
- 2022-09-01
- 2022-07-01
- 2022-05-01
- 2022-01-01
- 2021-08-01
- 2021-05-01
- 2021-03-01
- 2021-02-01
- 2020-11-01
- 2020-08-01
- 2020-07-01
- 2020-06-01
- 2020-05-01
- 2020-04-01
- 2020-03-01
- 2019-12-01
- 2019-11-01
- 2019-09-01
- 2019-08-01
- 2019-07-01
- 2019-06-01
- 2019-04-01
- 2019-02-01
- 2018-12-01
- 2018-11-01
- 2018-10-01
- 2018-08-01
- 2018-07-01
- 2018-06-01
- 2018-04-01
Definicja zasobu Bicep
Typ zasobu virtualHubs można wdrożyć przy użyciu operacji docelowych:
- grupy zasobów — zobacz polecenia wdrażania 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/virtualHubs, dodaj następujący kod Bicep do szablonu.
resource symbolicname 'Microsoft.Network/virtualHubs@2018-12-01' = {
location: 'string'
name: 'string'
properties: {
addressPrefix: 'string'
expressRouteGateway: {
id: 'string'
}
p2SVpnGateway: {
id: 'string'
}
provisioningState: 'string'
routeTable: {
routes: [
{
addressPrefixes: [
'string'
]
nextHopIpAddress: 'string'
}
]
}
virtualNetworkConnections: [
{
id: 'string'
name: 'string'
properties: {
allowHubToRemoteVnetTransit: bool
allowRemoteVnetToUseHubVnetGateways: bool
enableInternetSecurity: bool
provisioningState: 'string'
remoteVirtualNetwork: {
id: 'string'
}
}
}
]
virtualWan: {
id: 'string'
}
vpnGateway: {
id: 'string'
}
}
tags: {
{customized property}: 'string'
}
}
Wartości właściwości
HubVirtualNetworkConnection
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 | Parametry dla hubVirtualNetworkConnection | HubVirtualNetworkConnectionProperties |
HubVirtualNetworkConnectionProperties
Nazwa | Opis | Wartość |
---|---|---|
allowHubToRemoteVnetTransit | Tranzyt z usługi VirtualHub do sieci RemoteVnet w celu włączenia lub nie. | Bool |
allowRemoteVnetToUseHubVnetGateways | Zezwalaj zdalnej sieci wirtualnej na używanie bram koncentratora wirtualnego. | Bool |
enableInternetSecurity | Włączanie zabezpieczeń internetowych | Bool |
provisioningState | Stan aprowizacji zasobu. | "Usuwanie" "Niepowodzenie" "Powodzenie" "Aktualizowanie" |
remoteVirtualNetwork | Odwołanie do zdalnej sieci wirtualnej. | |
Microsoft.Network/virtualHubs
Nazwa | Opis | Wartość |
---|---|---|
lokalizacja | Lokalizacja zasobu. | struna |
nazwa | Nazwa zasobu | ciąg (wymagany) |
Właściwości | Parametry dla usługi VirtualHub | VirtualHubProperties |
Tagi | Tagi zasobów | Słownik nazw tagów i wartości. Zobacz tagi w szablonach |
Tagi zasobów
Nazwa | Opis | Wartość |
---|
Podźródło
Nazwa | Opis | Wartość |
---|---|---|
id | Identyfikator zasobu. | struna |
VirtualHubProperties
Nazwa | Opis | Wartość |
---|---|---|
addressPrefix | Prefiks adresu dla tej usługi VirtualHub. | struna |
expressRouteGateway | Brama expressRouteGateway skojarzona z tą usługą VirtualHub | |
p2SVpnGateway | Brama P2SVpnGateway skojarzona z tą usługą VirtualHub | |
provisioningState | Stan aprowizacji zasobu. | "Usuwanie" "Niepowodzenie" "Powodzenie" "Aktualizowanie" |
routeTable | Tabela routeTable skojarzona z tym koncentratorem wirtualnym. | VirtualHubRouteTable |
virtualNetworkConnections | Lista wszystkich połączeń sieci wirtualnej z tą usługą VirtualHub. | HubVirtualNetworkConnection[] |
virtualWan | Wirtualna siećWAN, do której należy usługa VirtualHub | |
vpnGateway | Brama VpnGateway skojarzona z tą usługą VirtualHub | |
VirtualHubRoute
Nazwa | Opis | Wartość |
---|---|---|
addressPrefixes (prefiksy adresów) | Lista wszystkich adresówPrefiksy. | string[] |
nextHopIpAddress | Adres IP elementu NextHop. | struna |
VirtualHubRouteTable
Nazwa | Opis | Wartość |
---|---|---|
Trasy | Lista wszystkich tras. | VirtualHubRoute[] |
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.
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 |
---|---|
tworzenie serwera tras w nowej podsieci | Ten szablon służy do wdrażania serwera route server w podsieci o nazwie RouteServerSubnet. |
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. |
zabezpieczone koncentratory wirtualne | Ten szablon tworzy zabezpieczone centrum wirtualne przy użyciu usługi Azure Firewall w celu zabezpieczenia ruchu sieciowego w chmurze kierowanego do Internetu. |
Definicja zasobu szablonu usługi ARM
Typ zasobu virtualHubs można wdrożyć przy użyciu operacji docelowych:
- grupy zasobów — zobacz polecenia wdrażania 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/virtualHubs, dodaj następujący kod JSON do szablonu.
{
"type": "Microsoft.Network/virtualHubs",
"apiVersion": "2018-12-01",
"name": "string",
"location": "string",
"properties": {
"addressPrefix": "string",
"expressRouteGateway": {
"id": "string"
},
"p2SVpnGateway": {
"id": "string"
},
"provisioningState": "string",
"routeTable": {
"routes": [
{
"addressPrefixes": [ "string" ],
"nextHopIpAddress": "string"
}
]
},
"virtualNetworkConnections": [
{
"id": "string",
"name": "string",
"properties": {
"allowHubToRemoteVnetTransit": "bool",
"allowRemoteVnetToUseHubVnetGateways": "bool",
"enableInternetSecurity": "bool",
"provisioningState": "string",
"remoteVirtualNetwork": {
"id": "string"
}
}
}
],
"virtualWan": {
"id": "string"
},
"vpnGateway": {
"id": "string"
}
},
"tags": {
"{customized property}": "string"
}
}
Wartości właściwości
HubVirtualNetworkConnection
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 | Parametry dla hubVirtualNetworkConnection | HubVirtualNetworkConnectionProperties |
HubVirtualNetworkConnectionProperties
Nazwa | Opis | Wartość |
---|---|---|
allowHubToRemoteVnetTransit | Tranzyt z usługi VirtualHub do sieci RemoteVnet w celu włączenia lub nie. | Bool |
allowRemoteVnetToUseHubVnetGateways | Zezwalaj zdalnej sieci wirtualnej na używanie bram koncentratora wirtualnego. | Bool |
enableInternetSecurity | Włączanie zabezpieczeń internetowych | Bool |
provisioningState | Stan aprowizacji zasobu. | "Usuwanie" "Niepowodzenie" "Powodzenie" "Aktualizowanie" |
remoteVirtualNetwork | Odwołanie do zdalnej sieci wirtualnej. | |
Microsoft.Network/virtualHubs
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 usługi VirtualHub | VirtualHubProperties |
Tagi | Tagi zasobów | Słownik nazw tagów i wartości. Zobacz tagi w szablonach |
typ | Typ zasobu | "Microsoft.Network/virtualHubs" |
Tagi zasobów
Nazwa | Opis | Wartość |
---|
Podźródło
Nazwa | Opis | Wartość |
---|---|---|
id | Identyfikator zasobu. | struna |
VirtualHubProperties
Nazwa | Opis | Wartość |
---|---|---|
addressPrefix | Prefiks adresu dla tej usługi VirtualHub. | struna |
expressRouteGateway | Brama expressRouteGateway skojarzona z tą usługą VirtualHub | |
p2SVpnGateway | Brama P2SVpnGateway skojarzona z tą usługą VirtualHub | |
provisioningState | Stan aprowizacji zasobu. | "Usuwanie" "Niepowodzenie" "Powodzenie" "Aktualizowanie" |
routeTable | Tabela routeTable skojarzona z tym koncentratorem wirtualnym. | VirtualHubRouteTable |
virtualNetworkConnections | Lista wszystkich połączeń sieci wirtualnej z tą usługą VirtualHub. | HubVirtualNetworkConnection[] |
virtualWan | Wirtualna siećWAN, do której należy usługa VirtualHub | |
vpnGateway | Brama VpnGateway skojarzona z tą usługą VirtualHub | |
VirtualHubRoute
Nazwa | Opis | Wartość |
---|---|---|
addressPrefixes (prefiksy adresów) | Lista wszystkich adresówPrefiksy. | string[] |
nextHopIpAddress | Adres IP elementu NextHop. | struna |
VirtualHubRouteTable
Nazwa | Opis | Wartość |
---|---|---|
Trasy | Lista wszystkich tras. | VirtualHubRoute[] |
Przykłady użycia
Szablony szybkiego startu platformy Azure
Następujące szablony szybkiego startu platformy Azure wdrożyć ten typ zasobu.
Szablon | Opis |
---|---|
azure Route Server w komunikacji równorzędnej BGP z Quagga wdrażanie |
Ten szablon wdraża serwer routera i maszynę wirtualną z systemem Ubuntu za pomocą rozwiązania Quagga. Dwa zewnętrzne sesje protokołu BGP są ustanawiane między serwerem routera i quaggą. Instalacja i konfiguracja oprogramowania Quagga jest wykonywana przez rozszerzenie niestandardowego skryptu platformy Azure dla systemu Linux |
wdrażanie usługi Azure Virtual WAN (vWAN) z wieloma koncentratorami wdrażanie |
Ten szablon umożliwia utworzenie wdrożenia obejmującego wiele centrów usługi Azure Virtual WAN (vWAN), w tym wszystkich bram i połączeń sieci wirtualnej. |
wdrażanie wielu koncentratorów usługi Azure vWAN przy użyciu niestandardowych tabel routingu wdrażanie |
Ten szablon umożliwia utworzenie wdrożenia wieloawansowego usługi Azure Virtual WAN (vWAN), w tym wszystkich bram i połączeń sieci wirtualnej oraz zademonstrowanie użycia tabel tras na potrzeby routingu niestandardowego. |
tworzenie serwera tras w nowej podsieci wdrażanie |
Ten szablon służy do wdrażania serwera route server w podsieci o nazwie RouteServerSubnet. |
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. |
zabezpieczone koncentratory wirtualne wdrażanie |
Ten szablon tworzy zabezpieczone centrum wirtualne przy użyciu usługi Azure Firewall w celu zabezpieczenia ruchu sieciowego w chmurze kierowanego do Internetu. |
wdrażanie P2S w sieci VWAN z wieloma pulami adresów i grupami użytkowników wdrażanie |
Ten szablon wdraża usługę Azure Virtual WAN (vWAN) przy użyciu połączenia punkt-lokacja skonfigurowanego z wieloma pulami adresów i grupami użytkowników |
Definicja zasobu narzędzia Terraform (dostawcy AzAPI)
Typ zasobu virtualHubs 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/virtualHubs, dodaj następujący program Terraform do szablonu.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Network/virtualHubs@2018-12-01"
name = "string"
location = "string"
tags = {
{customized property} = "string"
}
body = jsonencode({
properties = {
addressPrefix = "string"
expressRouteGateway = {
id = "string"
}
p2SVpnGateway = {
id = "string"
}
provisioningState = "string"
routeTable = {
routes = [
{
addressPrefixes = [
"string"
]
nextHopIpAddress = "string"
}
]
}
virtualNetworkConnections = [
{
id = "string"
name = "string"
properties = {
allowHubToRemoteVnetTransit = bool
allowRemoteVnetToUseHubVnetGateways = bool
enableInternetSecurity = bool
provisioningState = "string"
remoteVirtualNetwork = {
id = "string"
}
}
}
]
virtualWan = {
id = "string"
}
vpnGateway = {
id = "string"
}
}
})
}
Wartości właściwości
HubVirtualNetworkConnection
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 | Parametry dla hubVirtualNetworkConnection | HubVirtualNetworkConnectionProperties |
HubVirtualNetworkConnectionProperties
Nazwa | Opis | Wartość |
---|---|---|
allowHubToRemoteVnetTransit | Tranzyt z usługi VirtualHub do sieci RemoteVnet w celu włączenia lub nie. | Bool |
allowRemoteVnetToUseHubVnetGateways | Zezwalaj zdalnej sieci wirtualnej na używanie bram koncentratora wirtualnego. | Bool |
enableInternetSecurity | Włączanie zabezpieczeń internetowych | Bool |
provisioningState | Stan aprowizacji zasobu. | "Usuwanie" "Niepowodzenie" "Powodzenie" "Aktualizowanie" |
remoteVirtualNetwork | Odwołanie do zdalnej sieci wirtualnej. | |
Microsoft.Network/virtualHubs
Nazwa | Opis | Wartość |
---|---|---|
lokalizacja | Lokalizacja zasobu. | struna |
nazwa | Nazwa zasobu | ciąg (wymagany) |
Właściwości | Parametry dla usługi VirtualHub | VirtualHubProperties |
Tagi | Tagi zasobów | Słownik nazw tagów i wartości. |
typ | Typ zasobu | "Microsoft.Network/virtualHubs@2018-12-01" |
Tagi zasobów
Nazwa | Opis | Wartość |
---|
Podźródło
Nazwa | Opis | Wartość |
---|---|---|
id | Identyfikator zasobu. | struna |
VirtualHubProperties
Nazwa | Opis | Wartość |
---|---|---|
addressPrefix | Prefiks adresu dla tej usługi VirtualHub. | struna |
expressRouteGateway | Brama expressRouteGateway skojarzona z tą usługą VirtualHub | |
p2SVpnGateway | Brama P2SVpnGateway skojarzona z tą usługą VirtualHub | |
provisioningState | Stan aprowizacji zasobu. | "Usuwanie" "Niepowodzenie" "Powodzenie" "Aktualizowanie" |
routeTable | Tabela routeTable skojarzona z tym koncentratorem wirtualnym. | VirtualHubRouteTable |
virtualNetworkConnections | Lista wszystkich połączeń sieci wirtualnej z tą usługą VirtualHub. | HubVirtualNetworkConnection[] |
virtualWan | Wirtualna siećWAN, do której należy usługa VirtualHub | |
vpnGateway | Brama VpnGateway skojarzona z tą usługą VirtualHub | |
VirtualHubRoute
Nazwa | Opis | Wartość |
---|---|---|
addressPrefixes (prefiksy adresów) | Lista wszystkich adresówPrefiksy. | string[] |
nextHopIpAddress | Adres IP elementu NextHop. | struna |
VirtualHubRouteTable
Nazwa | Opis | Wartość |
---|---|---|
Trasy | Lista wszystkich tras. | VirtualHubRoute[] |