getGlobalReachConnection

A global reach connection resource API Version: 2020-07-17-preview.

Using getGlobalReachConnection

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 getGlobalReachConnection(args: GetGlobalReachConnectionArgs, opts?: InvokeOptions): Promise<GetGlobalReachConnectionResult>
function getGlobalReachConnectionOutput(args: GetGlobalReachConnectionOutputArgs, opts?: InvokeOptions): Output<GetGlobalReachConnectionResult>
def get_global_reach_connection(global_reach_connection_name: Optional[str] = None,
                                private_cloud_name: Optional[str] = None,
                                resource_group_name: Optional[str] = None,
                                opts: Optional[InvokeOptions] = None) -> GetGlobalReachConnectionResult
def get_global_reach_connection_output(global_reach_connection_name: Optional[pulumi.Input[str]] = None,
                                private_cloud_name: Optional[pulumi.Input[str]] = None,
                                resource_group_name: Optional[pulumi.Input[str]] = None,
                                opts: Optional[InvokeOptions] = None) -> Output[GetGlobalReachConnectionResult]
func LookupGlobalReachConnection(ctx *Context, args *LookupGlobalReachConnectionArgs, opts ...InvokeOption) (*LookupGlobalReachConnectionResult, error)
func LookupGlobalReachConnectionOutput(ctx *Context, args *LookupGlobalReachConnectionOutputArgs, opts ...InvokeOption) LookupGlobalReachConnectionResultOutput

> Note: This function is named LookupGlobalReachConnection in the Go SDK.

public static class GetGlobalReachConnection 
{
    public static Task<GetGlobalReachConnectionResult> InvokeAsync(GetGlobalReachConnectionArgs args, InvokeOptions? opts = null)
    public static Output<GetGlobalReachConnectionResult> Invoke(GetGlobalReachConnectionInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetGlobalReachConnectionResult> getGlobalReachConnection(GetGlobalReachConnectionArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
  function: azure-native:avs:getGlobalReachConnection
  arguments:
    # arguments dictionary

The following arguments are supported:

GlobalReachConnectionName string

Name of the global reach connection in the private cloud

PrivateCloudName string

Name of the private cloud

ResourceGroupName string

The name of the resource group. The name is case insensitive.

GlobalReachConnectionName string

Name of the global reach connection in the private cloud

PrivateCloudName string

Name of the private cloud

ResourceGroupName string

The name of the resource group. The name is case insensitive.

globalReachConnectionName String

Name of the global reach connection in the private cloud

privateCloudName String

Name of the private cloud

resourceGroupName String

The name of the resource group. The name is case insensitive.

globalReachConnectionName string

Name of the global reach connection in the private cloud

privateCloudName string

Name of the private cloud

resourceGroupName string

The name of the resource group. The name is case insensitive.

global_reach_connection_name str

Name of the global reach connection in the private cloud

private_cloud_name str

Name of the private cloud

resource_group_name str

The name of the resource group. The name is case insensitive.

globalReachConnectionName String

Name of the global reach connection in the private cloud

privateCloudName String

Name of the private cloud

resourceGroupName String

The name of the resource group. The name is case insensitive.

getGlobalReachConnection Result

The following output properties are available:

AddressPrefix string

The network used for global reach carved out from the original network block provided for the private cloud

CircuitConnectionStatus string

The connection status of the global reach connection

Id string

Resource ID.

Name string

Resource name.

ProvisioningState string

The state of the ExpressRoute Circuit Authorization provisioning

Type string

Resource type.

AuthorizationKey string

Authorization key from the peer express route used for the global reach connection

PeerExpressRouteCircuit string

Identifier of the ExpressRoute Circuit to peer with in the global reach connection

AddressPrefix string

The network used for global reach carved out from the original network block provided for the private cloud

CircuitConnectionStatus string

The connection status of the global reach connection

Id string

Resource ID.

Name string

Resource name.

ProvisioningState string

The state of the ExpressRoute Circuit Authorization provisioning

Type string

Resource type.

AuthorizationKey string

Authorization key from the peer express route used for the global reach connection

PeerExpressRouteCircuit string

Identifier of the ExpressRoute Circuit to peer with in the global reach connection

addressPrefix String

The network used for global reach carved out from the original network block provided for the private cloud

circuitConnectionStatus String

The connection status of the global reach connection

id String

Resource ID.

name String

Resource name.

provisioningState String

The state of the ExpressRoute Circuit Authorization provisioning

type String

Resource type.

authorizationKey String

Authorization key from the peer express route used for the global reach connection

peerExpressRouteCircuit String

Identifier of the ExpressRoute Circuit to peer with in the global reach connection

addressPrefix string

The network used for global reach carved out from the original network block provided for the private cloud

circuitConnectionStatus string

The connection status of the global reach connection

id string

Resource ID.

name string

Resource name.

provisioningState string

The state of the ExpressRoute Circuit Authorization provisioning

type string

Resource type.

authorizationKey string

Authorization key from the peer express route used for the global reach connection

peerExpressRouteCircuit string

Identifier of the ExpressRoute Circuit to peer with in the global reach connection

address_prefix str

The network used for global reach carved out from the original network block provided for the private cloud

circuit_connection_status str

The connection status of the global reach connection

id str

Resource ID.

name str

Resource name.

provisioning_state str

The state of the ExpressRoute Circuit Authorization provisioning

type str

Resource type.

authorization_key str

Authorization key from the peer express route used for the global reach connection

peer_express_route_circuit str

Identifier of the ExpressRoute Circuit to peer with in the global reach connection

addressPrefix String

The network used for global reach carved out from the original network block provided for the private cloud

circuitConnectionStatus String

The connection status of the global reach connection

id String

Resource ID.

name String

Resource name.

provisioningState String

The state of the ExpressRoute Circuit Authorization provisioning

type String

Resource type.

authorizationKey String

Authorization key from the peer express route used for the global reach connection

peerExpressRouteCircuit String

Identifier of the ExpressRoute Circuit to peer with in the global reach connection

Package Details

Repository
https://github.com/pulumi/pulumi-azure-native
License
Apache-2.0