Aiven v6.36.0 published on Thursday, Mar 13, 2025 by Pulumi
aiven.getOrganizationVpc
Explore with Pulumi AI
Gets information about an existing VPC in an Aiven organization.
This resource is in the beta stage and may change without notice. Set
the PROVIDER_AIVEN_ENABLE_BETA environment variable to use the resource.
Using getOrganizationVpc
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 getOrganizationVpc(args: GetOrganizationVpcArgs, opts?: InvokeOptions): Promise<GetOrganizationVpcResult>
function getOrganizationVpcOutput(args: GetOrganizationVpcOutputArgs, opts?: InvokeOptions): Output<GetOrganizationVpcResult>def get_organization_vpc(organization_id: Optional[str] = None,
                         organization_vpc_id: Optional[str] = None,
                         opts: Optional[InvokeOptions] = None) -> GetOrganizationVpcResult
def get_organization_vpc_output(organization_id: Optional[pulumi.Input[str]] = None,
                         organization_vpc_id: Optional[pulumi.Input[str]] = None,
                         opts: Optional[InvokeOptions] = None) -> Output[GetOrganizationVpcResult]func LookupOrganizationVpc(ctx *Context, args *LookupOrganizationVpcArgs, opts ...InvokeOption) (*LookupOrganizationVpcResult, error)
func LookupOrganizationVpcOutput(ctx *Context, args *LookupOrganizationVpcOutputArgs, opts ...InvokeOption) LookupOrganizationVpcResultOutput> Note: This function is named LookupOrganizationVpc in the Go SDK.
public static class GetOrganizationVpc 
{
    public static Task<GetOrganizationVpcResult> InvokeAsync(GetOrganizationVpcArgs args, InvokeOptions? opts = null)
    public static Output<GetOrganizationVpcResult> Invoke(GetOrganizationVpcInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetOrganizationVpcResult> getOrganizationVpc(GetOrganizationVpcArgs args, InvokeOptions options)
public static Output<GetOrganizationVpcResult> getOrganizationVpc(GetOrganizationVpcArgs args, InvokeOptions options)
fn::invoke:
  function: aiven:index/getOrganizationVpc:getOrganizationVpc
  arguments:
    # arguments dictionaryThe following arguments are supported:
- OrganizationId string
- The ID of the organization.
- OrganizationVpc stringId 
- The ID of the Aiven Organization VPC.
- OrganizationId string
- The ID of the organization.
- OrganizationVpc stringId 
- The ID of the Aiven Organization VPC.
- organizationId String
- The ID of the organization.
- organizationVpc StringId 
- The ID of the Aiven Organization VPC.
- organizationId string
- The ID of the organization.
- organizationVpc stringId 
- The ID of the Aiven Organization VPC.
- organization_id str
- The ID of the organization.
- organization_vpc_ strid 
- The ID of the Aiven Organization VPC.
- organizationId String
- The ID of the organization.
- organizationVpc StringId 
- The ID of the Aiven Organization VPC.
getOrganizationVpc Result
The following output properties are available:
- CloudName string
- The cloud provider and region where the service is hosted in the format CLOUD_PROVIDER-REGION_NAME. For example,google-europe-west1oraws-us-east-2. Changing this property forces recreation of the resource.
- CreateTime string
- Time of creation of the VPC.
- Id string
- The provider-assigned unique ID for this managed resource.
- NetworkCidr string
- Network address range used by the VPC. For example, 192.168.0.0/24.
- OrganizationId string
- The ID of the organization.
- OrganizationVpc stringId 
- The ID of the Aiven Organization VPC.
- State string
- State of the VPC. The possible values are ACTIVE,APPROVED,DELETEDandDELETING.
- UpdateTime string
- Time of the last update of the VPC.
- CloudName string
- The cloud provider and region where the service is hosted in the format CLOUD_PROVIDER-REGION_NAME. For example,google-europe-west1oraws-us-east-2. Changing this property forces recreation of the resource.
- CreateTime string
- Time of creation of the VPC.
- Id string
- The provider-assigned unique ID for this managed resource.
- NetworkCidr string
- Network address range used by the VPC. For example, 192.168.0.0/24.
- OrganizationId string
- The ID of the organization.
- OrganizationVpc stringId 
- The ID of the Aiven Organization VPC.
- State string
- State of the VPC. The possible values are ACTIVE,APPROVED,DELETEDandDELETING.
- UpdateTime string
- Time of the last update of the VPC.
- cloudName String
- The cloud provider and region where the service is hosted in the format CLOUD_PROVIDER-REGION_NAME. For example,google-europe-west1oraws-us-east-2. Changing this property forces recreation of the resource.
- createTime String
- Time of creation of the VPC.
- id String
- The provider-assigned unique ID for this managed resource.
- networkCidr String
- Network address range used by the VPC. For example, 192.168.0.0/24.
- organizationId String
- The ID of the organization.
- organizationVpc StringId 
- The ID of the Aiven Organization VPC.
- state String
- State of the VPC. The possible values are ACTIVE,APPROVED,DELETEDandDELETING.
- updateTime String
- Time of the last update of the VPC.
- cloudName string
- The cloud provider and region where the service is hosted in the format CLOUD_PROVIDER-REGION_NAME. For example,google-europe-west1oraws-us-east-2. Changing this property forces recreation of the resource.
- createTime string
- Time of creation of the VPC.
- id string
- The provider-assigned unique ID for this managed resource.
- networkCidr string
- Network address range used by the VPC. For example, 192.168.0.0/24.
- organizationId string
- The ID of the organization.
- organizationVpc stringId 
- The ID of the Aiven Organization VPC.
- state string
- State of the VPC. The possible values are ACTIVE,APPROVED,DELETEDandDELETING.
- updateTime string
- Time of the last update of the VPC.
- cloud_name str
- The cloud provider and region where the service is hosted in the format CLOUD_PROVIDER-REGION_NAME. For example,google-europe-west1oraws-us-east-2. Changing this property forces recreation of the resource.
- create_time str
- Time of creation of the VPC.
- id str
- The provider-assigned unique ID for this managed resource.
- network_cidr str
- Network address range used by the VPC. For example, 192.168.0.0/24.
- organization_id str
- The ID of the organization.
- organization_vpc_ strid 
- The ID of the Aiven Organization VPC.
- state str
- State of the VPC. The possible values are ACTIVE,APPROVED,DELETEDandDELETING.
- update_time str
- Time of the last update of the VPC.
- cloudName String
- The cloud provider and region where the service is hosted in the format CLOUD_PROVIDER-REGION_NAME. For example,google-europe-west1oraws-us-east-2. Changing this property forces recreation of the resource.
- createTime String
- Time of creation of the VPC.
- id String
- The provider-assigned unique ID for this managed resource.
- networkCidr String
- Network address range used by the VPC. For example, 192.168.0.0/24.
- organizationId String
- The ID of the organization.
- organizationVpc StringId 
- The ID of the Aiven Organization VPC.
- state String
- State of the VPC. The possible values are ACTIVE,APPROVED,DELETEDandDELETING.
- updateTime String
- Time of the last update of the VPC.
Package Details
- Repository
- Aiven pulumi/pulumi-aiven
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the aivenTerraform Provider.