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

ionoscloud.getPgUser

Explore with Pulumi AI

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

Using getPgUser

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 getPgUser(args: GetPgUserArgs, opts?: InvokeOptions): Promise<GetPgUserResult>
function getPgUserOutput(args: GetPgUserOutputArgs, opts?: InvokeOptions): Output<GetPgUserResult>
Copy
def get_pg_user(cluster_id: Optional[str] = None,
                timeouts: Optional[GetPgUserTimeouts] = None,
                username: Optional[str] = None,
                opts: Optional[InvokeOptions] = None) -> GetPgUserResult
def get_pg_user_output(cluster_id: Optional[pulumi.Input[str]] = None,
                timeouts: Optional[pulumi.Input[GetPgUserTimeoutsArgs]] = None,
                username: Optional[pulumi.Input[str]] = None,
                opts: Optional[InvokeOptions] = None) -> Output[GetPgUserResult]
Copy
func LookupPgUser(ctx *Context, args *LookupPgUserArgs, opts ...InvokeOption) (*LookupPgUserResult, error)
func LookupPgUserOutput(ctx *Context, args *LookupPgUserOutputArgs, opts ...InvokeOption) LookupPgUserResultOutput
Copy

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

public static class GetPgUser 
{
    public static Task<GetPgUserResult> InvokeAsync(GetPgUserArgs args, InvokeOptions? opts = null)
    public static Output<GetPgUserResult> Invoke(GetPgUserInvokeArgs args, InvokeOptions? opts = null)
}
Copy
public static CompletableFuture<GetPgUserResult> getPgUser(GetPgUserArgs args, InvokeOptions options)
public static Output<GetPgUserResult> getPgUser(GetPgUserArgs args, InvokeOptions options)
Copy
fn::invoke:
  function: ionoscloud:index/getPgUser:getPgUser
  arguments:
    # arguments dictionary
Copy

The following arguments are supported:

ClusterId This property is required. string
Username This property is required. string
Timeouts GetPgUserTimeouts
ClusterId This property is required. string
Username This property is required. string
Timeouts GetPgUserTimeouts
clusterId This property is required. String
username This property is required. String
timeouts GetPgUserTimeouts
clusterId This property is required. string
username This property is required. string
timeouts GetPgUserTimeouts
cluster_id This property is required. str
username This property is required. str
timeouts GetPgUserTimeouts
clusterId This property is required. String
username This property is required. String
timeouts Property Map

getPgUser Result

The following output properties are available:

Supporting Types

GetPgUserTimeouts

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 6.7.6 published on Monday, Apr 14, 2025 by ionos-cloud