These are the docs for Azure Native v1. We recommenend using the latest version, Azure Native v2.
Azure Native v1 v1.104.0 published on Thursday, Jul 6, 2023 by Pulumi
azure-native.peering.getRegisteredAsn
Explore with Pulumi AI
These are the docs for Azure Native v1. We recommenend using the latest version, Azure Native v2.
Azure Native v1 v1.104.0 published on Thursday, Jul 6, 2023 by Pulumi
Gets an existing registered ASN with the specified name under the given subscription, resource group and peering. API Version: 2021-01-01.
Using getRegisteredAsn
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 getRegisteredAsn(args: GetRegisteredAsnArgs, opts?: InvokeOptions): Promise<GetRegisteredAsnResult>
function getRegisteredAsnOutput(args: GetRegisteredAsnOutputArgs, opts?: InvokeOptions): Output<GetRegisteredAsnResult>
def get_registered_asn(peering_name: Optional[str] = None,
registered_asn_name: Optional[str] = None,
resource_group_name: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetRegisteredAsnResult
def get_registered_asn_output(peering_name: Optional[pulumi.Input[str]] = None,
registered_asn_name: Optional[pulumi.Input[str]] = None,
resource_group_name: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetRegisteredAsnResult]
func LookupRegisteredAsn(ctx *Context, args *LookupRegisteredAsnArgs, opts ...InvokeOption) (*LookupRegisteredAsnResult, error)
func LookupRegisteredAsnOutput(ctx *Context, args *LookupRegisteredAsnOutputArgs, opts ...InvokeOption) LookupRegisteredAsnResultOutput
> Note: This function is named LookupRegisteredAsn
in the Go SDK.
public static class GetRegisteredAsn
{
public static Task<GetRegisteredAsnResult> InvokeAsync(GetRegisteredAsnArgs args, InvokeOptions? opts = null)
public static Output<GetRegisteredAsnResult> Invoke(GetRegisteredAsnInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetRegisteredAsnResult> getRegisteredAsn(GetRegisteredAsnArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
function: azure-native:peering:getRegisteredAsn
arguments:
# arguments dictionary
The following arguments are supported:
- Peering
Name string - The name of the peering.
- Registered
Asn stringName - The name of the registered ASN.
- Resource
Group stringName - The name of the resource group.
- Peering
Name string - The name of the peering.
- Registered
Asn stringName - The name of the registered ASN.
- Resource
Group stringName - The name of the resource group.
- peering
Name String - The name of the peering.
- registered
Asn StringName - The name of the registered ASN.
- resource
Group StringName - The name of the resource group.
- peering
Name string - The name of the peering.
- registered
Asn stringName - The name of the registered ASN.
- resource
Group stringName - The name of the resource group.
- peering_
name str - The name of the peering.
- registered_
asn_ strname - The name of the registered ASN.
- resource_
group_ strname - The name of the resource group.
- peering
Name String - The name of the peering.
- registered
Asn StringName - The name of the registered ASN.
- resource
Group StringName - The name of the resource group.
getRegisteredAsn Result
The following output properties are available:
- Id string
- The ID of the resource.
- Name string
- The name of the resource.
- Peering
Service stringPrefix Key - The peering service prefix key that is to be shared with the customer.
- Provisioning
State string - The provisioning state of the resource.
- Type string
- The type of the resource.
- Asn int
- The customer's ASN from which traffic originates.
- Id string
- The ID of the resource.
- Name string
- The name of the resource.
- Peering
Service stringPrefix Key - The peering service prefix key that is to be shared with the customer.
- Provisioning
State string - The provisioning state of the resource.
- Type string
- The type of the resource.
- Asn int
- The customer's ASN from which traffic originates.
- id String
- The ID of the resource.
- name String
- The name of the resource.
- peering
Service StringPrefix Key - The peering service prefix key that is to be shared with the customer.
- provisioning
State String - The provisioning state of the resource.
- type String
- The type of the resource.
- asn Integer
- The customer's ASN from which traffic originates.
- id string
- The ID of the resource.
- name string
- The name of the resource.
- peering
Service stringPrefix Key - The peering service prefix key that is to be shared with the customer.
- provisioning
State string - The provisioning state of the resource.
- type string
- The type of the resource.
- asn number
- The customer's ASN from which traffic originates.
- id str
- The ID of the resource.
- name str
- The name of the resource.
- peering_
service_ strprefix_ key - The peering service prefix key that is to be shared with the customer.
- provisioning_
state str - The provisioning state of the resource.
- type str
- The type of the resource.
- asn int
- The customer's ASN from which traffic originates.
- id String
- The ID of the resource.
- name String
- The name of the resource.
- peering
Service StringPrefix Key - The peering service prefix key that is to be shared with the customer.
- provisioning
State String - The provisioning state of the resource.
- type String
- The type of the resource.
- asn Number
- The customer's ASN from which traffic originates.
Package Details
- Repository
- azure-native-v1 pulumi/pulumi-azure-native
- License
- Apache-2.0
These are the docs for Azure Native v1. We recommenend using the latest version, Azure Native v2.
Azure Native v1 v1.104.0 published on Thursday, Jul 6, 2023 by Pulumi