Azure Native

Pulumi Official
Package maintained by Pulumi
v1.68.2 published on Tuesday, Aug 16, 2022 by Pulumi

getPeeringService

Peering Service API Version: 2021-01-01.

Using getPeeringService

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 getPeeringService(args: GetPeeringServiceArgs, opts?: InvokeOptions): Promise<GetPeeringServiceResult>
function getPeeringServiceOutput(args: GetPeeringServiceOutputArgs, opts?: InvokeOptions): Output<GetPeeringServiceResult>
def get_peering_service(peering_service_name: Optional[str] = None,
                        resource_group_name: Optional[str] = None,
                        opts: Optional[InvokeOptions] = None) -> GetPeeringServiceResult
def get_peering_service_output(peering_service_name: Optional[pulumi.Input[str]] = None,
                        resource_group_name: Optional[pulumi.Input[str]] = None,
                        opts: Optional[InvokeOptions] = None) -> Output[GetPeeringServiceResult]
func LookupPeeringService(ctx *Context, args *LookupPeeringServiceArgs, opts ...InvokeOption) (*LookupPeeringServiceResult, error)
func LookupPeeringServiceOutput(ctx *Context, args *LookupPeeringServiceOutputArgs, opts ...InvokeOption) LookupPeeringServiceResultOutput

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

public static class GetPeeringService 
{
    public static Task<GetPeeringServiceResult> InvokeAsync(GetPeeringServiceArgs args, InvokeOptions? opts = null)
    public static Output<GetPeeringServiceResult> Invoke(GetPeeringServiceInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetPeeringServiceResult> getPeeringService(GetPeeringServiceArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
Fn::Invoke:
  Function: azure-native:peering:getPeeringService
  Arguments:
    # Arguments dictionary

The following arguments are supported:

PeeringServiceName string

The name of the peering.

ResourceGroupName string

The name of the resource group.

PeeringServiceName string

The name of the peering.

ResourceGroupName string

The name of the resource group.

peeringServiceName String

The name of the peering.

resourceGroupName String

The name of the resource group.

peeringServiceName string

The name of the peering.

resourceGroupName string

The name of the resource group.

peering_service_name str

The name of the peering.

resource_group_name str

The name of the resource group.

peeringServiceName String

The name of the peering.

resourceGroupName String

The name of the resource group.

getPeeringService Result

The following output properties are available:

Id string

The ID of the resource.

Location string

The location of the resource.

Name string

The name of the resource.

ProvisioningState string

The provisioning state of the resource.

Type string

The type of the resource.

PeeringServiceLocation string

The location (state/province) of the customer.

PeeringServiceProvider string

The name of the service provider.

ProviderBackupPeeringLocation string

The backup peering (Microsoft/service provider) location to be used for customer traffic.

ProviderPrimaryPeeringLocation string

The primary peering (Microsoft/service provider) location to be used for customer traffic.

Sku Pulumi.AzureNative.Peering.Outputs.PeeringServiceSkuResponse

The SKU that defines the type of the peering service.

Tags Dictionary<string, string>

The resource tags.

Id string

The ID of the resource.

Location string

The location of the resource.

Name string

The name of the resource.

ProvisioningState string

The provisioning state of the resource.

Type string

The type of the resource.

PeeringServiceLocation string

The location (state/province) of the customer.

PeeringServiceProvider string

The name of the service provider.

ProviderBackupPeeringLocation string

The backup peering (Microsoft/service provider) location to be used for customer traffic.

ProviderPrimaryPeeringLocation string

The primary peering (Microsoft/service provider) location to be used for customer traffic.

Sku PeeringServiceSkuResponse

The SKU that defines the type of the peering service.

Tags map[string]string

The resource tags.

id String

The ID of the resource.

location String

The location of the resource.

name String

The name of the resource.

provisioningState String

The provisioning state of the resource.

type String

The type of the resource.

peeringServiceLocation String

The location (state/province) of the customer.

peeringServiceProvider String

The name of the service provider.

providerBackupPeeringLocation String

The backup peering (Microsoft/service provider) location to be used for customer traffic.

providerPrimaryPeeringLocation String

The primary peering (Microsoft/service provider) location to be used for customer traffic.

sku PeeringServiceSkuResponse

The SKU that defines the type of the peering service.

tags Map<String,String>

The resource tags.

id string

The ID of the resource.

location string

The location of the resource.

name string

The name of the resource.

provisioningState string

The provisioning state of the resource.

type string

The type of the resource.

peeringServiceLocation string

The location (state/province) of the customer.

peeringServiceProvider string

The name of the service provider.

providerBackupPeeringLocation string

The backup peering (Microsoft/service provider) location to be used for customer traffic.

providerPrimaryPeeringLocation string

The primary peering (Microsoft/service provider) location to be used for customer traffic.

sku PeeringServiceSkuResponse

The SKU that defines the type of the peering service.

tags {[key: string]: string}

The resource tags.

id str

The ID of the resource.

location str

The location of the resource.

name str

The name of the resource.

provisioning_state str

The provisioning state of the resource.

type str

The type of the resource.

peering_service_location str

The location (state/province) of the customer.

peering_service_provider str

The name of the service provider.

provider_backup_peering_location str

The backup peering (Microsoft/service provider) location to be used for customer traffic.

provider_primary_peering_location str

The primary peering (Microsoft/service provider) location to be used for customer traffic.

sku PeeringServiceSkuResponse

The SKU that defines the type of the peering service.

tags Mapping[str, str]

The resource tags.

id String

The ID of the resource.

location String

The location of the resource.

name String

The name of the resource.

provisioningState String

The provisioning state of the resource.

type String

The type of the resource.

peeringServiceLocation String

The location (state/province) of the customer.

peeringServiceProvider String

The name of the service provider.

providerBackupPeeringLocation String

The backup peering (Microsoft/service provider) location to be used for customer traffic.

providerPrimaryPeeringLocation String

The primary peering (Microsoft/service provider) location to be used for customer traffic.

sku Property Map

The SKU that defines the type of the peering service.

tags Map<String>

The resource tags.

Supporting Types

PeeringServiceSkuResponse

Name string

The name of the peering service SKU.

Name string

The name of the peering service SKU.

name String

The name of the peering service SKU.

name string

The name of the peering service SKU.

name str

The name of the peering service SKU.

name String

The name of the peering service SKU.

Package Details

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