ArmNetworkModelFactory.VirtualHubData Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Inicializa uma nova instância do VirtualHubData.
public static Azure.ResourceManager.Network.VirtualHubData VirtualHubData (Azure.Core.ResourceIdentifier id = default, string name = default, Azure.Core.ResourceType? resourceType = default, Azure.Core.AzureLocation? location = default, System.Collections.Generic.IDictionary<string,string> tags = default, Azure.ETag? etag = default, string kind = default, Azure.Core.ResourceIdentifier virtualWanId = default, Azure.Core.ResourceIdentifier vpnGatewayId = default, Azure.Core.ResourceIdentifier p2sVpnGatewayId = default, Azure.Core.ResourceIdentifier expressRouteGatewayId = default, Azure.Core.ResourceIdentifier azureFirewallId = default, Azure.Core.ResourceIdentifier securityPartnerProviderId = default, string addressPrefix = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.Network.Models.VirtualHubRoute> routes = default, Azure.ResourceManager.Network.Models.NetworkProvisioningState? provisioningState = default, string securityProviderName = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.Network.VirtualHubRouteTableV2Data> virtualHubRouteTableV2S = default, string sku = default, Azure.ResourceManager.Network.Models.RoutingState? routingState = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.Resources.Models.WritableSubResource> bgpConnections = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.Resources.Models.WritableSubResource> ipConfigurations = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.Resources.Models.WritableSubResource> routeMaps = default, long? virtualRouterAsn = default, System.Collections.Generic.IEnumerable<string> virtualRouterIPs = default, bool? allowBranchToBranchTraffic = default, Azure.ResourceManager.Network.Models.PreferredRoutingGateway? preferredRoutingGateway = default, Azure.ResourceManager.Network.Models.HubRoutingPreference? hubRoutingPreference = default, int? virtualRouterAutoScaleMinCapacity = default);
static member VirtualHubData : Azure.Core.ResourceIdentifier * string * Nullable<Azure.Core.ResourceType> * Nullable<Azure.Core.AzureLocation> * System.Collections.Generic.IDictionary<string, string> * Nullable<Azure.ETag> * string * Azure.Core.ResourceIdentifier * Azure.Core.ResourceIdentifier * Azure.Core.ResourceIdentifier * Azure.Core.ResourceIdentifier * Azure.Core.ResourceIdentifier * Azure.Core.ResourceIdentifier * string * seq<Azure.ResourceManager.Network.Models.VirtualHubRoute> * Nullable<Azure.ResourceManager.Network.Models.NetworkProvisioningState> * string * seq<Azure.ResourceManager.Network.VirtualHubRouteTableV2Data> * string * Nullable<Azure.ResourceManager.Network.Models.RoutingState> * seq<Azure.ResourceManager.Resources.Models.WritableSubResource> * seq<Azure.ResourceManager.Resources.Models.WritableSubResource> * seq<Azure.ResourceManager.Resources.Models.WritableSubResource> * Nullable<int64> * seq<string> * Nullable<bool> * Nullable<Azure.ResourceManager.Network.Models.PreferredRoutingGateway> * Nullable<Azure.ResourceManager.Network.Models.HubRoutingPreference> * Nullable<int> -> Azure.ResourceManager.Network.VirtualHubData
Public Shared Function VirtualHubData (Optional id As ResourceIdentifier = Nothing, Optional name As String = Nothing, Optional resourceType As Nullable(Of ResourceType) = Nothing, Optional location As Nullable(Of AzureLocation) = Nothing, Optional tags As IDictionary(Of String, String) = Nothing, Optional etag As Nullable(Of ETag) = Nothing, Optional kind As String = Nothing, Optional virtualWanId As ResourceIdentifier = Nothing, Optional vpnGatewayId As ResourceIdentifier = Nothing, Optional p2sVpnGatewayId As ResourceIdentifier = Nothing, Optional expressRouteGatewayId As ResourceIdentifier = Nothing, Optional azureFirewallId As ResourceIdentifier = Nothing, Optional securityPartnerProviderId As ResourceIdentifier = Nothing, Optional addressPrefix As String = Nothing, Optional routes As IEnumerable(Of VirtualHubRoute) = Nothing, Optional provisioningState As Nullable(Of NetworkProvisioningState) = Nothing, Optional securityProviderName As String = Nothing, Optional virtualHubRouteTableV2S As IEnumerable(Of VirtualHubRouteTableV2Data) = Nothing, Optional sku As String = Nothing, Optional routingState As Nullable(Of RoutingState) = Nothing, Optional bgpConnections As IEnumerable(Of WritableSubResource) = Nothing, Optional ipConfigurations As IEnumerable(Of WritableSubResource) = Nothing, Optional routeMaps As IEnumerable(Of WritableSubResource) = Nothing, Optional virtualRouterAsn As Nullable(Of Long) = Nothing, Optional virtualRouterIPs As IEnumerable(Of String) = Nothing, Optional allowBranchToBranchTraffic As Nullable(Of Boolean) = Nothing, Optional preferredRoutingGateway As Nullable(Of PreferredRoutingGateway) = Nothing, Optional hubRoutingPreference As Nullable(Of HubRoutingPreference) = Nothing, Optional virtualRouterAutoScaleMinCapacity As Nullable(Of Integer) = Nothing) As VirtualHubData
Parâmetros
ID do recurso.
- name
- String
Nome do recurso.
- resourceType
- Nullable<ResourceType>
Tipo de recurso.
- location
- Nullable<AzureLocation>
Local do recurso.
- tags
- IDictionary<String,String>
Marcas de recurso.
Uma cadeia de caracteres exclusiva somente leitura que é alterada sempre que o recurso é atualizado.
- kind
- String
Tipo de hub virtual de serviço. Esses são os metadados usados para a experiência de portal do Azure para o Servidor de Rota.
- virtualWanId
- ResourceIdentifier
A VirtualWAN à qual o VirtualHub pertence.
- vpnGatewayId
- ResourceIdentifier
O VpnGateway associado a este VirtualHub.
- p2sVpnGatewayId
- ResourceIdentifier
O P2SVpnGateway associado a este VirtualHub.
- expressRouteGatewayId
- ResourceIdentifier
O expressRouteGateway associado a este VirtualHub.
- azureFirewallId
- ResourceIdentifier
O azureFirewall associado a este VirtualHub.
- securityPartnerProviderId
- ResourceIdentifier
O securityPartnerProvider associado a este VirtualHub.
- addressPrefix
- String
Prefixo de endereço para este VirtualHub.
- routes
- IEnumerable<VirtualHubRoute>
A routeTable associada a esse hub virtual.
- provisioningState
- Nullable<NetworkProvisioningState>
O estado de provisionamento do recurso de hub virtual.
- securityProviderName
- String
O nome do Provedor de Segurança.
- virtualHubRouteTableV2S
- IEnumerable<VirtualHubRouteTableV2Data>
Lista de todas as tabelas de rotas do hub virtual v2 associadas a este VirtualHub.
- sku
- String
A SKU deste VirtualHub.
- routingState
- Nullable<RoutingState>
O estado de roteamento.
- bgpConnections
- IEnumerable<WritableSubResource>
Lista de referências a Conexões Bgp.
- ipConfigurations
- IEnumerable<WritableSubResource>
Lista de referências a IpConfigurations.
- routeMaps
- IEnumerable<WritableSubResource>
Lista de referências a RouteMaps.
- virtualRouterIPs
- IEnumerable<String>
IPs do VirtualRouter.
Sinalizador para controlar o trânsito para o hub do VirtualRouter.
- preferredRoutingGateway
- Nullable<PreferredRoutingGateway>
O gateway preferencial para rotear o tráfego local.
- hubRoutingPreference
- Nullable<HubRoutingPreference>
O hubRoutingPreference deste VirtualHub.
A configuração de dimensionamento automático do Roteador do VirtualHub.
Retornos
Uma nova VirtualHubData instância para simulação.
Aplica-se a
Azure SDK for .NET