Temporal Cloud 0.9.2 published on Thursday, Jul 31, 2025 by temporalio
temporalcloud.getUsers
Explore with Pulumi AI
Temporal Cloud 0.9.2 published on Thursday, Jul 31, 2025 by temporalio
Fetches details about all Users.
Using getUsers
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 getUsers(opts?: InvokeOptions): Promise<GetUsersResult>
function getUsersOutput(opts?: InvokeOptions): Output<GetUsersResult>
def get_users(opts: Optional[InvokeOptions] = None) -> GetUsersResult
def get_users_output(opts: Optional[InvokeOptions] = None) -> Output[GetUsersResult]
func GetUsers(ctx *Context, opts ...InvokeOption) (*GetUsersResult, error)
func GetUsersOutput(ctx *Context, opts ...InvokeOption) GetUsersResultOutput
> Note: This function is named GetUsers
in the Go SDK.
public static class GetUsers
{
public static Task<GetUsersResult> InvokeAsync(InvokeOptions? opts = null)
public static Output<GetUsersResult> Invoke(InvokeOptions? opts = null)
}
public static CompletableFuture<GetUsersResult> getUsers(InvokeOptions options)
public static Output<GetUsersResult> getUsers(InvokeOptions options)
fn::invoke:
function: temporalcloud:index/getUsers:getUsers
arguments:
# arguments dictionary
getUsers Result
The following output properties are available:
- Id string
- The unique identifier of the Users data source.
- Users
List<Get
Users User> - The list of Users.
- Id string
- The unique identifier of the Users data source.
- Users
[]Get
Users User - The list of Users.
- id String
- The unique identifier of the Users data source.
- users
List<Get
Users User> - The list of Users.
- id string
- The unique identifier of the Users data source.
- users
Get
Users User[] - The list of Users.
- id str
- The unique identifier of the Users data source.
- users
Sequence[Get
Users User] - The list of Users.
- id String
- The unique identifier of the Users data source.
- users List<Property Map>
- The list of Users.
Supporting Types
GetUsersUser
- Account
Access string - The role on the account. Must be one of admin, developer, or read (case-insensitive).
- Created
At string - The creation time of the User.
- Email string
- The email of the User.
- Id string
- The unique identifier of the User.
- Namespace
Accesses List<GetUsers User Namespace Access> - The set of namespace permissions for this user, including each namespace and its role.
- State string
- The current state of the User.
- Updated
At string - The last update time of the User.
- Account
Access string - The role on the account. Must be one of admin, developer, or read (case-insensitive).
- Created
At string - The creation time of the User.
- Email string
- The email of the User.
- Id string
- The unique identifier of the User.
- Namespace
Accesses []GetUsers User Namespace Access - The set of namespace permissions for this user, including each namespace and its role.
- State string
- The current state of the User.
- Updated
At string - The last update time of the User.
- account
Access String - The role on the account. Must be one of admin, developer, or read (case-insensitive).
- created
At String - The creation time of the User.
- email String
- The email of the User.
- id String
- The unique identifier of the User.
- namespace
Accesses List<GetUsers User Namespace Access> - The set of namespace permissions for this user, including each namespace and its role.
- state String
- The current state of the User.
- updated
At String - The last update time of the User.
- account
Access string - The role on the account. Must be one of admin, developer, or read (case-insensitive).
- created
At string - The creation time of the User.
- email string
- The email of the User.
- id string
- The unique identifier of the User.
- namespace
Accesses GetUsers User Namespace Access[] - The set of namespace permissions for this user, including each namespace and its role.
- state string
- The current state of the User.
- updated
At string - The last update time of the User.
- account_
access str - The role on the account. Must be one of admin, developer, or read (case-insensitive).
- created_
at str - The creation time of the User.
- email str
- The email of the User.
- id str
- The unique identifier of the User.
- namespace_
accesses Sequence[GetUsers User Namespace Access] - The set of namespace permissions for this user, including each namespace and its role.
- state str
- The current state of the User.
- updated_
at str - The last update time of the User.
- account
Access String - The role on the account. Must be one of admin, developer, or read (case-insensitive).
- created
At String - The creation time of the User.
- email String
- The email of the User.
- id String
- The unique identifier of the User.
- namespace
Accesses List<Property Map> - The set of namespace permissions for this user, including each namespace and its role.
- state String
- The current state of the User.
- updated
At String - The last update time of the User.
GetUsersUserNamespaceAccess
- Namespace
Id string - The namespace to assign permissions to.
- Permission string
- The permission to assign. Must be one of admin, write, or read (case-insensitive)
- Namespace
Id string - The namespace to assign permissions to.
- Permission string
- The permission to assign. Must be one of admin, write, or read (case-insensitive)
- namespace
Id String - The namespace to assign permissions to.
- permission String
- The permission to assign. Must be one of admin, write, or read (case-insensitive)
- namespace
Id string - The namespace to assign permissions to.
- permission string
- The permission to assign. Must be one of admin, write, or read (case-insensitive)
- namespace_
id str - The namespace to assign permissions to.
- permission str
- The permission to assign. Must be one of admin, write, or read (case-insensitive)
- namespace
Id String - The namespace to assign permissions to.
- permission String
- The permission to assign. Must be one of admin, write, or read (case-insensitive)
Package Details
- Repository
- temporalcloud temporalio/terraform-provider-temporalcloud
- License
- Notes
- This Pulumi package is based on the
temporalcloud
Terraform Provider.
Temporal Cloud 0.9.2 published on Thursday, Jul 31, 2025 by temporalio