다음을 통해 공유


VirtualHub 클래스

VirtualHub 리소스.

변수는 서버에서만 채워지고 요청을 보낼 때 무시됩니다.

상속
azure.mgmt.network.models._models.Resource
VirtualHub

생성자

VirtualHub(*, id: str | None = None, location: str | None = None, tags: Dict[str, str] | None = None, virtual_wan: _models.SubResource | None = None, vpn_gateway: _models.SubResource | None = None, p2_s_vpn_gateway: _models.SubResource | None = None, express_route_gateway: _models.SubResource | None = None, azure_firewall: _models.SubResource | None = None, security_partner_provider: _models.SubResource | None = None, address_prefix: str | None = None, route_table: _models.VirtualHubRouteTable | None = None, security_provider_name: str | None = None, virtual_hub_route_table_v2_s: List[_models.VirtualHubRouteTableV2] | None = None, sku: str | None = None, virtual_router_asn: int | None = None, virtual_router_ips: List[str] | None = None, allow_branch_to_branch_traffic: bool | None = None, preferred_routing_gateway: str | _models.PreferredRoutingGateway | None = None, hub_routing_preference: str | _models.HubRoutingPreference | None = None, virtual_router_auto_scale_configuration: _models.VirtualRouterAutoScaleConfiguration | None = None, **kwargs: Any)

키워드 전용 매개 변수

Name Description
id
str

리소스 ID입니다.

location
str

리소스 위치.

tags

리소스 태그.

virtual_wan

VirtualHub가 속한 VirtualWAN입니다.

vpn_gateway

이 VirtualHub와 연결된 VpnGateway입니다.

p2_s_vpn_gateway

이 VirtualHub와 연결된 P2SVpnGateway입니다.

express_route_gateway

이 VirtualHub와 연결된 expressRouteGateway입니다.

azure_firewall

이 VirtualHub와 연결된 azureFirewall입니다.

security_partner_provider

이 VirtualHub와 연결된 securityPartnerProvider입니다.

address_prefix
str

이 VirtualHub의 주소 접두사입니다.

route_table

이 가상 허브와 연결된 routeTable입니다.

security_provider_name
str

보안 공급자 이름입니다.

virtual_hub_route_table_v2_s

이 VirtualHub와 연결된 모든 가상 허브 경로 테이블 v2 목록입니다.

sku
str

이 VirtualHub의 sku입니다.

virtual_router_asn
int

VirtualRouter ASN.

virtual_router_ips

VirtualRouter IP.

allow_branch_to_branch_traffic

VirtualRouter 허브에 대한 전송을 제어하는 플래그입니다.

preferred_routing_gateway

온-프레미스 트래픽을 라우팅하는 기본 게이트웨이입니다. 알려진 값은 "ExpressRoute", "VpnGateway" 및 "None"입니다.

hub_routing_preference

이 VirtualHub의 hubRoutingPreference입니다. 알려진 값은 "ExpressRoute", "VpnGateway" 및 "ASPath"입니다.

virtual_router_auto_scale_configuration

VirtualHub 라우터 자동 크기 조정 구성입니다.

변수

Name Description
id
str

리소스 ID입니다.

name
str

리소스 이름.

type
str

리소스 종류.

location
str

리소스 위치.

tags

리소스 태그.

etag
str

리소스를 업데이트할 때마다 변경되는 고유한 읽기 전용 문자열입니다.

kind
str

서비스 가상 허브의 종류입니다. 이는 Route Server의 Azure Portal 환경에 사용되는 메타데이터입니다.

virtual_wan

VirtualHub가 속한 VirtualWAN입니다.

vpn_gateway

이 VirtualHub와 연결된 VpnGateway입니다.

p2_s_vpn_gateway

이 VirtualHub와 연결된 P2SVpnGateway입니다.

express_route_gateway

이 VirtualHub와 연결된 expressRouteGateway입니다.

azure_firewall

이 VirtualHub와 연결된 azureFirewall입니다.

security_partner_provider

이 VirtualHub와 연결된 securityPartnerProvider입니다.

address_prefix
str

이 VirtualHub의 주소 접두사입니다.

route_table

이 가상 허브와 연결된 routeTable입니다.

provisioning_state

가상 허브 리소스의 프로비저닝 상태입니다. 알려진 값은 "성공", "업데이트 중", "삭제 중" 및 "실패"입니다.

security_provider_name
str

보안 공급자 이름입니다.

virtual_hub_route_table_v2_s

이 VirtualHub와 연결된 모든 가상 허브 경로 테이블 v2 목록입니다.

sku
str

이 VirtualHub의 sku입니다.

routing_state
str 또는 RoutingState

라우팅 상태입니다. 알려진 값은 "None", "Provisioned", "Provisioning" 및 "Failed"입니다.

bgp_connections

Bgp 연결에 대한 참조 목록입니다.

ip_configurations

IpConfigurations에 대한 참조 목록입니다.

route_maps

RouteMaps에 대한 참조 목록입니다.

virtual_router_asn
int

VirtualRouter ASN.

virtual_router_ips

VirtualRouter IP.

allow_branch_to_branch_traffic

VirtualRouter 허브에 대한 전송을 제어하는 플래그입니다.

preferred_routing_gateway

온-프레미스 트래픽을 라우팅하는 기본 게이트웨이입니다. 알려진 값은 "ExpressRoute", "VpnGateway" 및 "None"입니다.

hub_routing_preference

이 VirtualHub의 hubRoutingPreference입니다. 알려진 값은 "ExpressRoute", "VpnGateway" 및 "ASPath"입니다.

virtual_router_auto_scale_configuration

VirtualHub 라우터 자동 크기 조정 구성입니다.