Azure Native

v1.79.2 published on Thursday, Sep 29, 2022 by Pulumi

getExpressRouteCircuitAuthorization

Authorization in an ExpressRouteCircuit resource. API Version: 2020-11-01.

Using getExpressRouteCircuitAuthorization

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 getExpressRouteCircuitAuthorization(args: GetExpressRouteCircuitAuthorizationArgs, opts?: InvokeOptions): Promise<GetExpressRouteCircuitAuthorizationResult>
function getExpressRouteCircuitAuthorizationOutput(args: GetExpressRouteCircuitAuthorizationOutputArgs, opts?: InvokeOptions): Output<GetExpressRouteCircuitAuthorizationResult>
def get_express_route_circuit_authorization(authorization_name: Optional[str] = None,
                                            circuit_name: Optional[str] = None,
                                            resource_group_name: Optional[str] = None,
                                            opts: Optional[InvokeOptions] = None) -> GetExpressRouteCircuitAuthorizationResult
def get_express_route_circuit_authorization_output(authorization_name: Optional[pulumi.Input[str]] = None,
                                            circuit_name: Optional[pulumi.Input[str]] = None,
                                            resource_group_name: Optional[pulumi.Input[str]] = None,
                                            opts: Optional[InvokeOptions] = None) -> Output[GetExpressRouteCircuitAuthorizationResult]
func LookupExpressRouteCircuitAuthorization(ctx *Context, args *LookupExpressRouteCircuitAuthorizationArgs, opts ...InvokeOption) (*LookupExpressRouteCircuitAuthorizationResult, error)
func LookupExpressRouteCircuitAuthorizationOutput(ctx *Context, args *LookupExpressRouteCircuitAuthorizationOutputArgs, opts ...InvokeOption) LookupExpressRouteCircuitAuthorizationResultOutput

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

public static class GetExpressRouteCircuitAuthorization 
{
    public static Task<GetExpressRouteCircuitAuthorizationResult> InvokeAsync(GetExpressRouteCircuitAuthorizationArgs args, InvokeOptions? opts = null)
    public static Output<GetExpressRouteCircuitAuthorizationResult> Invoke(GetExpressRouteCircuitAuthorizationInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetExpressRouteCircuitAuthorizationResult> getExpressRouteCircuitAuthorization(GetExpressRouteCircuitAuthorizationArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
Fn::Invoke:
  Function: azure-native:network:getExpressRouteCircuitAuthorization
  Arguments:
    # Arguments dictionary

The following arguments are supported:

AuthorizationName string

The name of the authorization.

CircuitName string

The name of the express route circuit.

ResourceGroupName string

The name of the resource group.

AuthorizationName string

The name of the authorization.

CircuitName string

The name of the express route circuit.

ResourceGroupName string

The name of the resource group.

authorizationName String

The name of the authorization.

circuitName String

The name of the express route circuit.

resourceGroupName String

The name of the resource group.

authorizationName string

The name of the authorization.

circuitName string

The name of the express route circuit.

resourceGroupName string

The name of the resource group.

authorization_name str

The name of the authorization.

circuit_name str

The name of the express route circuit.

resource_group_name str

The name of the resource group.

authorizationName String

The name of the authorization.

circuitName String

The name of the express route circuit.

resourceGroupName String

The name of the resource group.

getExpressRouteCircuitAuthorization Result

The following output properties are available:

Etag string

A unique read-only string that changes whenever the resource is updated.

ProvisioningState string

The provisioning state of the authorization resource.

Type string

Type of the resource.

AuthorizationKey string

The authorization key.

AuthorizationUseStatus string

The authorization use status.

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.

Etag string

A unique read-only string that changes whenever the resource is updated.

ProvisioningState string

The provisioning state of the authorization resource.

Type string

Type of the resource.

AuthorizationKey string

The authorization key.

AuthorizationUseStatus string

The authorization use status.

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.

etag String

A unique read-only string that changes whenever the resource is updated.

provisioningState String

The provisioning state of the authorization resource.

type String

Type of the resource.

authorizationKey String

The authorization key.

authorizationUseStatus String

The authorization use status.

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.

etag string

A unique read-only string that changes whenever the resource is updated.

provisioningState string

The provisioning state of the authorization resource.

type string

Type of the resource.

authorizationKey string

The authorization key.

authorizationUseStatus string

The authorization use status.

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.

etag str

A unique read-only string that changes whenever the resource is updated.

provisioning_state str

The provisioning state of the authorization resource.

type str

Type of the resource.

authorization_key str

The authorization key.

authorization_use_status str

The authorization use status.

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.

etag String

A unique read-only string that changes whenever the resource is updated.

provisioningState String

The provisioning state of the authorization resource.

type String

Type of the resource.

authorizationKey String

The authorization key.

authorizationUseStatus String

The authorization use status.

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.

Package Details

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