Aiven v6.3.1, Jun 1 23
Aiven v6.3.1, Jun 1 23
aiven.getAzureVpcPeeringConnection
Explore with Pulumi AI
The Azure VPC Peering Connection data source provides information about the existing Aiven VPC Peering Connection.
Using getAzureVpcPeeringConnection
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 getAzureVpcPeeringConnection(args: GetAzureVpcPeeringConnectionArgs, opts?: InvokeOptions): Promise<GetAzureVpcPeeringConnectionResult>
function getAzureVpcPeeringConnectionOutput(args: GetAzureVpcPeeringConnectionOutputArgs, opts?: InvokeOptions): Output<GetAzureVpcPeeringConnectionResult>
def get_azure_vpc_peering_connection(azure_subscription_id: Optional[str] = None,
peer_azure_app_id: Optional[str] = None,
peer_azure_tenant_id: Optional[str] = None,
peer_resource_group: Optional[str] = None,
vnet_name: Optional[str] = None,
vpc_id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetAzureVpcPeeringConnectionResult
def get_azure_vpc_peering_connection_output(azure_subscription_id: Optional[pulumi.Input[str]] = None,
peer_azure_app_id: Optional[pulumi.Input[str]] = None,
peer_azure_tenant_id: Optional[pulumi.Input[str]] = None,
peer_resource_group: Optional[pulumi.Input[str]] = None,
vnet_name: Optional[pulumi.Input[str]] = None,
vpc_id: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetAzureVpcPeeringConnectionResult]
func LookupAzureVpcPeeringConnection(ctx *Context, args *LookupAzureVpcPeeringConnectionArgs, opts ...InvokeOption) (*LookupAzureVpcPeeringConnectionResult, error)
func LookupAzureVpcPeeringConnectionOutput(ctx *Context, args *LookupAzureVpcPeeringConnectionOutputArgs, opts ...InvokeOption) LookupAzureVpcPeeringConnectionResultOutput
> Note: This function is named LookupAzureVpcPeeringConnection
in the Go SDK.
public static class GetAzureVpcPeeringConnection
{
public static Task<GetAzureVpcPeeringConnectionResult> InvokeAsync(GetAzureVpcPeeringConnectionArgs args, InvokeOptions? opts = null)
public static Output<GetAzureVpcPeeringConnectionResult> Invoke(GetAzureVpcPeeringConnectionInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetAzureVpcPeeringConnectionResult> getAzureVpcPeeringConnection(GetAzureVpcPeeringConnectionArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
function: aiven:index/getAzureVpcPeeringConnection:getAzureVpcPeeringConnection
arguments:
# arguments dictionary
The following arguments are supported:
- Azure
Subscription stringId Azure Subscription ID. This property cannot be changed, doing so forces recreation of the resource.
- Peer
Azure stringApp Id Azure app registration id in UUID4 form that is allowed to create a peering to the peer vnet. This property cannot be changed, doing so forces recreation of the resource.
- Peer
Azure stringTenant Id Azure tenant id in UUID4 form. This property cannot be changed, doing so forces recreation of the resource.
- Peer
Resource stringGroup Azure resource group name of the peered VPC. This property cannot be changed, doing so forces recreation of the resource.
- Vnet
Name string Azure Network name. This property cannot be changed, doing so forces recreation of the resource.
- Vpc
Id string The VPC the peering connection belongs to. This property cannot be changed, doing so forces recreation of the resource.
- Azure
Subscription stringId Azure Subscription ID. This property cannot be changed, doing so forces recreation of the resource.
- Peer
Azure stringApp Id Azure app registration id in UUID4 form that is allowed to create a peering to the peer vnet. This property cannot be changed, doing so forces recreation of the resource.
- Peer
Azure stringTenant Id Azure tenant id in UUID4 form. This property cannot be changed, doing so forces recreation of the resource.
- Peer
Resource stringGroup Azure resource group name of the peered VPC. This property cannot be changed, doing so forces recreation of the resource.
- Vnet
Name string Azure Network name. This property cannot be changed, doing so forces recreation of the resource.
- Vpc
Id string The VPC the peering connection belongs to. This property cannot be changed, doing so forces recreation of the resource.
- azure
Subscription StringId Azure Subscription ID. This property cannot be changed, doing so forces recreation of the resource.
- peer
Azure StringApp Id Azure app registration id in UUID4 form that is allowed to create a peering to the peer vnet. This property cannot be changed, doing so forces recreation of the resource.
- peer
Azure StringTenant Id Azure tenant id in UUID4 form. This property cannot be changed, doing so forces recreation of the resource.
- peer
Resource StringGroup Azure resource group name of the peered VPC. This property cannot be changed, doing so forces recreation of the resource.
- vnet
Name String Azure Network name. This property cannot be changed, doing so forces recreation of the resource.
- vpc
Id String The VPC the peering connection belongs to. This property cannot be changed, doing so forces recreation of the resource.
- azure
Subscription stringId Azure Subscription ID. This property cannot be changed, doing so forces recreation of the resource.
- peer
Azure stringApp Id Azure app registration id in UUID4 form that is allowed to create a peering to the peer vnet. This property cannot be changed, doing so forces recreation of the resource.
- peer
Azure stringTenant Id Azure tenant id in UUID4 form. This property cannot be changed, doing so forces recreation of the resource.
- peer
Resource stringGroup Azure resource group name of the peered VPC. This property cannot be changed, doing so forces recreation of the resource.
- vnet
Name string Azure Network name. This property cannot be changed, doing so forces recreation of the resource.
- vpc
Id string The VPC the peering connection belongs to. This property cannot be changed, doing so forces recreation of the resource.
- azure_
subscription_ strid Azure Subscription ID. This property cannot be changed, doing so forces recreation of the resource.
- peer_
azure_ strapp_ id Azure app registration id in UUID4 form that is allowed to create a peering to the peer vnet. This property cannot be changed, doing so forces recreation of the resource.
- peer_
azure_ strtenant_ id Azure tenant id in UUID4 form. This property cannot be changed, doing so forces recreation of the resource.
- peer_
resource_ strgroup Azure resource group name of the peered VPC. This property cannot be changed, doing so forces recreation of the resource.
- vnet_
name str Azure Network name. This property cannot be changed, doing so forces recreation of the resource.
- vpc_
id str The VPC the peering connection belongs to. This property cannot be changed, doing so forces recreation of the resource.
- azure
Subscription StringId Azure Subscription ID. This property cannot be changed, doing so forces recreation of the resource.
- peer
Azure StringApp Id Azure app registration id in UUID4 form that is allowed to create a peering to the peer vnet. This property cannot be changed, doing so forces recreation of the resource.
- peer
Azure StringTenant Id Azure tenant id in UUID4 form. This property cannot be changed, doing so forces recreation of the resource.
- peer
Resource StringGroup Azure resource group name of the peered VPC. This property cannot be changed, doing so forces recreation of the resource.
- vnet
Name String Azure Network name. This property cannot be changed, doing so forces recreation of the resource.
- vpc
Id String The VPC the peering connection belongs to. This property cannot be changed, doing so forces recreation of the resource.
getAzureVpcPeeringConnection Result
The following output properties are available:
- Azure
Subscription stringId Azure Subscription ID. This property cannot be changed, doing so forces recreation of the resource.
- Id string
The provider-assigned unique ID for this managed resource.
- Peer
Azure stringApp Id Azure app registration id in UUID4 form that is allowed to create a peering to the peer vnet. This property cannot be changed, doing so forces recreation of the resource.
- Peer
Azure stringTenant Id Azure tenant id in UUID4 form. This property cannot be changed, doing so forces recreation of the resource.
- Peer
Resource stringGroup Azure resource group name of the peered VPC. This property cannot be changed, doing so forces recreation of the resource.
- Peering
Connection stringId Cloud provider identifier for the peering connection if available
- State string
State of the peering connection
- State
Info Dictionary<string, object> State-specific help or error information
- Vnet
Name string Azure Network name. This property cannot be changed, doing so forces recreation of the resource.
- Vpc
Id string The VPC the peering connection belongs to. This property cannot be changed, doing so forces recreation of the resource.
- Azure
Subscription stringId Azure Subscription ID. This property cannot be changed, doing so forces recreation of the resource.
- Id string
The provider-assigned unique ID for this managed resource.
- Peer
Azure stringApp Id Azure app registration id in UUID4 form that is allowed to create a peering to the peer vnet. This property cannot be changed, doing so forces recreation of the resource.
- Peer
Azure stringTenant Id Azure tenant id in UUID4 form. This property cannot be changed, doing so forces recreation of the resource.
- Peer
Resource stringGroup Azure resource group name of the peered VPC. This property cannot be changed, doing so forces recreation of the resource.
- Peering
Connection stringId Cloud provider identifier for the peering connection if available
- State string
State of the peering connection
- State
Info map[string]interface{} State-specific help or error information
- Vnet
Name string Azure Network name. This property cannot be changed, doing so forces recreation of the resource.
- Vpc
Id string The VPC the peering connection belongs to. This property cannot be changed, doing so forces recreation of the resource.
- azure
Subscription StringId Azure Subscription ID. This property cannot be changed, doing so forces recreation of the resource.
- id String
The provider-assigned unique ID for this managed resource.
- peer
Azure StringApp Id Azure app registration id in UUID4 form that is allowed to create a peering to the peer vnet. This property cannot be changed, doing so forces recreation of the resource.
- peer
Azure StringTenant Id Azure tenant id in UUID4 form. This property cannot be changed, doing so forces recreation of the resource.
- peer
Resource StringGroup Azure resource group name of the peered VPC. This property cannot be changed, doing so forces recreation of the resource.
- peering
Connection StringId Cloud provider identifier for the peering connection if available
- state String
State of the peering connection
- state
Info Map<String,Object> State-specific help or error information
- vnet
Name String Azure Network name. This property cannot be changed, doing so forces recreation of the resource.
- vpc
Id String The VPC the peering connection belongs to. This property cannot be changed, doing so forces recreation of the resource.
- azure
Subscription stringId Azure Subscription ID. This property cannot be changed, doing so forces recreation of the resource.
- id string
The provider-assigned unique ID for this managed resource.
- peer
Azure stringApp Id Azure app registration id in UUID4 form that is allowed to create a peering to the peer vnet. This property cannot be changed, doing so forces recreation of the resource.
- peer
Azure stringTenant Id Azure tenant id in UUID4 form. This property cannot be changed, doing so forces recreation of the resource.
- peer
Resource stringGroup Azure resource group name of the peered VPC. This property cannot be changed, doing so forces recreation of the resource.
- peering
Connection stringId Cloud provider identifier for the peering connection if available
- state string
State of the peering connection
- state
Info {[key: string]: any} State-specific help or error information
- vnet
Name string Azure Network name. This property cannot be changed, doing so forces recreation of the resource.
- vpc
Id string The VPC the peering connection belongs to. This property cannot be changed, doing so forces recreation of the resource.
- azure_
subscription_ strid Azure Subscription ID. This property cannot be changed, doing so forces recreation of the resource.
- id str
The provider-assigned unique ID for this managed resource.
- peer_
azure_ strapp_ id Azure app registration id in UUID4 form that is allowed to create a peering to the peer vnet. This property cannot be changed, doing so forces recreation of the resource.
- peer_
azure_ strtenant_ id Azure tenant id in UUID4 form. This property cannot be changed, doing so forces recreation of the resource.
- peer_
resource_ strgroup Azure resource group name of the peered VPC. This property cannot be changed, doing so forces recreation of the resource.
- peering_
connection_ strid Cloud provider identifier for the peering connection if available
- state str
State of the peering connection
- state_
info Mapping[str, Any] State-specific help or error information
- vnet_
name str Azure Network name. This property cannot be changed, doing so forces recreation of the resource.
- vpc_
id str The VPC the peering connection belongs to. This property cannot be changed, doing so forces recreation of the resource.
- azure
Subscription StringId Azure Subscription ID. This property cannot be changed, doing so forces recreation of the resource.
- id String
The provider-assigned unique ID for this managed resource.
- peer
Azure StringApp Id Azure app registration id in UUID4 form that is allowed to create a peering to the peer vnet. This property cannot be changed, doing so forces recreation of the resource.
- peer
Azure StringTenant Id Azure tenant id in UUID4 form. This property cannot be changed, doing so forces recreation of the resource.
- peer
Resource StringGroup Azure resource group name of the peered VPC. This property cannot be changed, doing so forces recreation of the resource.
- peering
Connection StringId Cloud provider identifier for the peering connection if available
- state String
State of the peering connection
- state
Info Map<Any> State-specific help or error information
- vnet
Name String Azure Network name. This property cannot be changed, doing so forces recreation of the resource.
- vpc
Id String The VPC the peering connection belongs to. This property cannot be changed, doing so forces recreation of the resource.
Package Details
- Repository
- Aiven pulumi/pulumi-aiven
- License
- Apache-2.0
- Notes
This Pulumi package is based on the
aiven
Terraform Provider.