1. Packages
  2. Ionoscloud Provider
  3. API Docs
  4. getPgDatabases
ionoscloud 6.7.6 published on Monday, Apr 14, 2025 by ionos-cloud

ionoscloud.getPgDatabases

Explore with Pulumi AI

ionoscloud logo
ionoscloud 6.7.6 published on Monday, Apr 14, 2025 by ionos-cloud

    Using getPgDatabases

    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 getPgDatabases(args: GetPgDatabasesArgs, opts?: InvokeOptions): Promise<GetPgDatabasesResult>
    function getPgDatabasesOutput(args: GetPgDatabasesOutputArgs, opts?: InvokeOptions): Output<GetPgDatabasesResult>
    def get_pg_databases(cluster_id: Optional[str] = None,
                         id: Optional[str] = None,
                         owner: Optional[str] = None,
                         timeouts: Optional[GetPgDatabasesTimeouts] = None,
                         opts: Optional[InvokeOptions] = None) -> GetPgDatabasesResult
    def get_pg_databases_output(cluster_id: Optional[pulumi.Input[str]] = None,
                         id: Optional[pulumi.Input[str]] = None,
                         owner: Optional[pulumi.Input[str]] = None,
                         timeouts: Optional[pulumi.Input[GetPgDatabasesTimeoutsArgs]] = None,
                         opts: Optional[InvokeOptions] = None) -> Output[GetPgDatabasesResult]
    func GetPgDatabases(ctx *Context, args *GetPgDatabasesArgs, opts ...InvokeOption) (*GetPgDatabasesResult, error)
    func GetPgDatabasesOutput(ctx *Context, args *GetPgDatabasesOutputArgs, opts ...InvokeOption) GetPgDatabasesResultOutput

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

    public static class GetPgDatabases 
    {
        public static Task<GetPgDatabasesResult> InvokeAsync(GetPgDatabasesArgs args, InvokeOptions? opts = null)
        public static Output<GetPgDatabasesResult> Invoke(GetPgDatabasesInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetPgDatabasesResult> getPgDatabases(GetPgDatabasesArgs args, InvokeOptions options)
    public static Output<GetPgDatabasesResult> getPgDatabases(GetPgDatabasesArgs args, InvokeOptions options)
    
    fn::invoke:
      function: ionoscloud:index/getPgDatabases:getPgDatabases
      arguments:
        # arguments dictionary

    The following arguments are supported:

    getPgDatabases Result

    The following output properties are available:

    Supporting Types

    GetPgDatabasesDatabase

    Id string
    Name string
    Owner string
    Id string
    Name string
    Owner string
    id String
    name String
    owner String
    id string
    name string
    owner string
    id str
    name str
    owner str
    id String
    name String
    owner String

    GetPgDatabasesTimeouts

    Create string
    Default string
    Delete string
    Update string
    Create string
    Default string
    Delete string
    Update string
    create String
    default_ String
    delete String
    update String
    create string
    default string
    delete string
    update string
    create String
    default String
    delete String
    update String

    Package Details

    Repository
    ionoscloud ionos-cloud/terraform-provider-ionoscloud
    License
    Notes
    This Pulumi package is based on the ionoscloud Terraform Provider.
    ionoscloud logo
    ionoscloud 6.7.6 published on Monday, Apr 14, 2025 by ionos-cloud