azure-native.network.getVirtualHubRouteTableV2
Explore with Pulumi AI
Retrieves the details of a VirtualHubRouteTableV2. API Version: 2020-11-01.
Using getVirtualHubRouteTableV2
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getVirtualHubRouteTableV2(args: GetVirtualHubRouteTableV2Args, opts?: InvokeOptions): Promise<GetVirtualHubRouteTableV2Result>
function getVirtualHubRouteTableV2Output(args: GetVirtualHubRouteTableV2OutputArgs, opts?: InvokeOptions): Output<GetVirtualHubRouteTableV2Result>
def get_virtual_hub_route_table_v2(resource_group_name: Optional[str] = None,
route_table_name: Optional[str] = None,
virtual_hub_name: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetVirtualHubRouteTableV2Result
def get_virtual_hub_route_table_v2_output(resource_group_name: Optional[pulumi.Input[str]] = None,
route_table_name: Optional[pulumi.Input[str]] = None,
virtual_hub_name: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetVirtualHubRouteTableV2Result]
func LookupVirtualHubRouteTableV2(ctx *Context, args *LookupVirtualHubRouteTableV2Args, opts ...InvokeOption) (*LookupVirtualHubRouteTableV2Result, error)
func LookupVirtualHubRouteTableV2Output(ctx *Context, args *LookupVirtualHubRouteTableV2OutputArgs, opts ...InvokeOption) LookupVirtualHubRouteTableV2ResultOutput
> Note: This function is named LookupVirtualHubRouteTableV2
in the Go SDK.
public static class GetVirtualHubRouteTableV2
{
public static Task<GetVirtualHubRouteTableV2Result> InvokeAsync(GetVirtualHubRouteTableV2Args args, InvokeOptions? opts = null)
public static Output<GetVirtualHubRouteTableV2Result> Invoke(GetVirtualHubRouteTableV2InvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetVirtualHubRouteTableV2Result> getVirtualHubRouteTableV2(GetVirtualHubRouteTableV2Args args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
function: azure-native:network:getVirtualHubRouteTableV2
arguments:
# arguments dictionary
The following arguments are supported:
- Resource
Group stringName The resource group name of the VirtualHubRouteTableV2.
- Route
Table stringName The name of the VirtualHubRouteTableV2.
- Virtual
Hub stringName The name of the VirtualHub.
- Resource
Group stringName The resource group name of the VirtualHubRouteTableV2.
- Route
Table stringName The name of the VirtualHubRouteTableV2.
- Virtual
Hub stringName The name of the VirtualHub.
- resource
Group StringName The resource group name of the VirtualHubRouteTableV2.
- route
Table StringName The name of the VirtualHubRouteTableV2.
- virtual
Hub StringName The name of the VirtualHub.
- resource
Group stringName The resource group name of the VirtualHubRouteTableV2.
- route
Table stringName The name of the VirtualHubRouteTableV2.
- virtual
Hub stringName The name of the VirtualHub.
- resource_
group_ strname The resource group name of the VirtualHubRouteTableV2.
- route_
table_ strname The name of the VirtualHubRouteTableV2.
- virtual_
hub_ strname The name of the VirtualHub.
- resource
Group StringName The resource group name of the VirtualHubRouteTableV2.
- route
Table StringName The name of the VirtualHubRouteTableV2.
- virtual
Hub StringName The name of the VirtualHub.
getVirtualHubRouteTableV2 Result
The following output properties are available:
- Etag string
A unique read-only string that changes whenever the resource is updated.
- Provisioning
State string The provisioning state of the virtual hub route table v2 resource.
- Attached
Connections List<string> List of all connections attached to this route table v2.
- Id string
Resource ID.
- Name string
The name of the resource that is unique within a resource group. This name can be used to access the resource.
- Routes
List<Pulumi.
Azure Native. Network. Outputs. Virtual Hub Route V2Response> List of all routes.
- Etag string
A unique read-only string that changes whenever the resource is updated.
- Provisioning
State string The provisioning state of the virtual hub route table v2 resource.
- Attached
Connections []string List of all connections attached to this route table v2.
- Id string
Resource ID.
- Name string
The name of the resource that is unique within a resource group. This name can be used to access the resource.
- Routes
[]Virtual
Hub Route V2Response List of all routes.
- etag String
A unique read-only string that changes whenever the resource is updated.
- provisioning
State String The provisioning state of the virtual hub route table v2 resource.
- attached
Connections List<String> List of all connections attached to this route table v2.
- id String
Resource ID.
- name String
The name of the resource that is unique within a resource group. This name can be used to access the resource.
- routes
List<Virtual
Hub Route V2Response> List of all routes.
- etag string
A unique read-only string that changes whenever the resource is updated.
- provisioning
State string The provisioning state of the virtual hub route table v2 resource.
- attached
Connections string[] List of all connections attached to this route table v2.
- id string
Resource ID.
- name string
The name of the resource that is unique within a resource group. This name can be used to access the resource.
- routes
Virtual
Hub Route V2Response[] List of all routes.
- etag str
A unique read-only string that changes whenever the resource is updated.
- provisioning_
state str The provisioning state of the virtual hub route table v2 resource.
- attached_
connections Sequence[str] List of all connections attached to this route table v2.
- id str
Resource ID.
- name str
The name of the resource that is unique within a resource group. This name can be used to access the resource.
- routes
Sequence[Virtual
Hub Route V2Response] List of all routes.
- etag String
A unique read-only string that changes whenever the resource is updated.
- provisioning
State String The provisioning state of the virtual hub route table v2 resource.
- attached
Connections List<String> List of all connections attached to this route table v2.
- id String
Resource ID.
- name String
The name of the resource that is unique within a resource group. This name can be used to access the resource.
- routes List<Property Map>
List of all routes.
Supporting Types
VirtualHubRouteV2Response
- Destination
Type string The type of destinations.
- Destinations List<string>
List of all destinations.
- Next
Hop stringType The type of next hops.
- Next
Hops List<string> NextHops ip address.
- Destination
Type string The type of destinations.
- Destinations []string
List of all destinations.
- Next
Hop stringType The type of next hops.
- Next
Hops []string NextHops ip address.
- destination
Type String The type of destinations.
- destinations List<String>
List of all destinations.
- next
Hop StringType The type of next hops.
- next
Hops List<String> NextHops ip address.
- destination
Type string The type of destinations.
- destinations string[]
List of all destinations.
- next
Hop stringType The type of next hops.
- next
Hops string[] NextHops ip address.
- destination_
type str The type of destinations.
- destinations Sequence[str]
List of all destinations.
- next_
hop_ strtype The type of next hops.
- next_
hops Sequence[str] NextHops ip address.
- destination
Type String The type of destinations.
- destinations List<String>
List of all destinations.
- next
Hop StringType The type of next hops.
- next
Hops List<String> NextHops ip address.
Package Details
- Repository
- Azure Native pulumi/pulumi-azure-native
- License
- Apache-2.0