googleworkspace 0.7.0 published on Wednesday, Jan 15, 2025 by hashicorp
googleworkspace.getUser
Explore with Pulumi AI
googleworkspace 0.7.0 published on Wednesday, Jan 15, 2025 by hashicorp
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as googleworkspace from "@pulumi/googleworkspace";
const dwight = googleworkspace.getUser({
primaryEmail: "dwight.schrute@example.com",
});
export const isUserAdmin = dwight.then(dwight => dwight.isAdmin);
import pulumi
import pulumi_googleworkspace as googleworkspace
dwight = googleworkspace.get_user(primary_email="dwight.schrute@example.com")
pulumi.export("isUserAdmin", dwight.is_admin)
package main
import (
"github.com/pulumi/pulumi-terraform-provider/sdks/go/googleworkspace/googleworkspace"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
dwight, err := googleworkspace.LookupUser(ctx, &googleworkspace.LookupUserArgs{
PrimaryEmail: pulumi.StringRef("dwight.schrute@example.com"),
}, nil)
if err != nil {
return err
}
ctx.Export("isUserAdmin", dwight.IsAdmin)
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Googleworkspace = Pulumi.Googleworkspace;
return await Deployment.RunAsync(() =>
{
var dwight = Googleworkspace.GetUser.Invoke(new()
{
PrimaryEmail = "dwight.schrute@example.com",
});
return new Dictionary<string, object?>
{
["isUserAdmin"] = dwight.Apply(getUserResult => getUserResult.IsAdmin),
};
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.googleworkspace.GoogleworkspaceFunctions;
import com.pulumi.googleworkspace.inputs.GetUserArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
public static void main(String[] args) {
Pulumi.run(App::stack);
}
public static void stack(Context ctx) {
final var dwight = GoogleworkspaceFunctions.getUser(GetUserArgs.builder()
.primaryEmail("dwight.schrute@example.com")
.build());
ctx.export("isUserAdmin", dwight.applyValue(getUserResult -> getUserResult.isAdmin()));
}
}
variables:
dwight:
fn::invoke:
function: googleworkspace:getUser
arguments:
primaryEmail: dwight.schrute@example.com
outputs:
isUserAdmin: ${dwight.isAdmin}
Using getUser
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 getUser(args: GetUserArgs, opts?: InvokeOptions): Promise<GetUserResult>
function getUserOutput(args: GetUserOutputArgs, opts?: InvokeOptions): Output<GetUserResult>
def get_user(id: Optional[str] = None,
primary_email: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetUserResult
def get_user_output(id: Optional[pulumi.Input[str]] = None,
primary_email: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetUserResult]
func LookupUser(ctx *Context, args *LookupUserArgs, opts ...InvokeOption) (*LookupUserResult, error)
func LookupUserOutput(ctx *Context, args *LookupUserOutputArgs, opts ...InvokeOption) LookupUserResultOutput
> Note: This function is named LookupUser
in the Go SDK.
public static class GetUser
{
public static Task<GetUserResult> InvokeAsync(GetUserArgs args, InvokeOptions? opts = null)
public static Output<GetUserResult> Invoke(GetUserInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetUserResult> getUser(GetUserArgs args, InvokeOptions options)
public static Output<GetUserResult> getUser(GetUserArgs args, InvokeOptions options)
fn::invoke:
function: googleworkspace:index/getUser:getUser
arguments:
# arguments dictionary
The following arguments are supported:
- Id string
- The unique ID for the user.
- Primary
Email string - The user's primary email address. The primaryEmail must be unique and cannot be an alias of another user.
- Id string
- The unique ID for the user.
- Primary
Email string - The user's primary email address. The primaryEmail must be unique and cannot be an alias of another user.
- id String
- The unique ID for the user.
- primary
Email String - The user's primary email address. The primaryEmail must be unique and cannot be an alias of another user.
- id string
- The unique ID for the user.
- primary
Email string - The user's primary email address. The primaryEmail must be unique and cannot be an alias of another user.
- id str
- The unique ID for the user.
- primary_
email str - The user's primary email address. The primaryEmail must be unique and cannot be an alias of another user.
- id String
- The unique ID for the user.
- primary
Email String - The user's primary email address. The primaryEmail must be unique and cannot be an alias of another user.
getUser Result
The following output properties are available:
- Addresses
List<Get
User Address> - A list of the user's addresses. The maximum allowed data size is 10Kb.
- Agreed
To boolTerms - This property is true if the user has completed an initial login and accepted the Terms of Service agreement.
- Aliases List<string>
- asps.list of the user's alias email addresses.
- Archived bool
- Indicates if user is archived.
- Change
Password boolAt Next Login - Indicates if the user is forced to change their password at next login. This setting doesn't apply when the user signs in via a third-party identity provider.
- Creation
Time string - The time the user's account was created. The value is in ISO 8601 date and time format. The time is the complete date plus hours, minutes, and seconds in the form YYYY-MM-DDThh:mm:ssTZD. For example, 2010-04-05T17:30:04+01:00.
- Custom
Schemas List<GetUser Custom Schema> - Custom fields of the user.
- Customer
Id string - The customer ID to retrieve all account users. You can use the alias my_customer to represent your account's customerId. As a reseller administrator, you can use the resold customer account's customerId. To get a customerId, use the account's primary domain in the domain parameter of a users.list request.
- Deletion
Time string - The time the user's account was deleted. The value is in ISO 8601 date and time format The time is the complete date plus hours, minutes, and seconds in the form YYYY-MM-DDThh:mm:ssTZD. For example 2010-04-05T17:30:04+01:00.
- Emails
List<Get
User Email> - A list of the user's email addresses. The maximum allowed data size is 10Kb.
- Etag string
- ETag of the resource.
- External
Ids List<GetUser External Id> - A list of external IDs for the user, such as an employee or network ID. The maximum allowed data size is 2Kb.
- Hash
Function string - Stores the hash format of the password property. We recommend sending the password property value as a base 16 bit hexadecimal-encoded hash value. Set the hashFunction values as either the SHA-1, MD5, or crypt hash format.
- Id string
- The unique ID for the user.
- Ims
List<Get
User Im> - The user's Instant Messenger (IM) accounts. A user account can have multiple ims properties. But, only one of these ims properties can be the primary IM contact. The maximum allowed data size is 2Kb.
- Include
In boolGlobal Address List - Indicates if the user's profile is visible in the Google Workspace global address list when the contact sharing feature is enabled for the domain.
- Ip
Allowlist bool - If true, the user's IP address is added to the allow list.
- Is
Admin bool - Indicates a user with super admininistrator privileges.
- Is
Delegated boolAdmin - Indicates if the user is a delegated administrator.
- Is
Enforced boolIn2Step Verification - Is 2-step verification enforced.
- Is
Enrolled boolIn2Step Verification - Is enrolled in 2-step verification.
- Is
Mailbox boolSetup - Indicates if the user's Google mailbox is created. This property is only applicable if the user has been assigned a Gmail license.
- Keywords
List<Get
User Keyword> - A list of the user's keywords. The maximum allowed data size is 1Kb.
- Languages
List<Get
User Language> - A list of the user's languages. The maximum allowed data size is 1Kb.
- Last
Login stringTime - The last time the user logged into the user's account. The value is in ISO 8601 date and time format. The time is the complete date plus hours, minutes, and seconds in the form YYYY-MM-DDThh:mm:ssTZD. For example, 2010-04-05T17:30:04+01:00.
- Locations
List<Get
User Location> - A list of the user's locations. The maximum allowed data size is 10Kb.
- Names
List<Get
User Name> - Holds the given and family names of the user, and the read-only fullName value. The maximum number of characters in the givenName and in the familyName values is 60. In addition, name values support unicode/UTF-8 characters, and can contain spaces, letters (a-z), numbers (0-9), dashes (-), forward slashes (/), and periods (.). Maximum allowed data size for this field is 1Kb.
- Non
Editable List<string>Aliases - asps.list of the user's non-editable alias email addresses. These are typically outside the account's primary domain or sub-domain.
- Org
Unit stringPath - The full path of the parent organization associated with the user. If the parent organization is the top-level, it is represented as a forward slash (/).
- Organizations
List<Get
User Organization> - A list of organizations the user belongs to. The maximum allowed data size is 10Kb.
- Password string
- Stores the password for the user account. A password can contain any combination of ASCII characters. A minimum of 8 characters is required. The maximum length is 100 characters. As the API does not return the value of password, this field is write-only, and the value stored in the state will be what is provided in the configuration. The field is required on create and will be empty on import.
- Phones
List<Get
User Phone> - A list of the user's phone numbers. The maximum allowed data size is 1Kb.
- Posix
Accounts List<GetUser Posix Account> - A list of POSIX account information for the user.
- Primary
Email string - The user's primary email address. The primaryEmail must be unique and cannot be an alias of another user.
- Recovery
Email string - Recovery email of the user.
- Recovery
Phone string - Recovery phone of the user. The phone number must be in the E.164 format, starting with the plus sign (+). Example: +16506661212.
- Relations
List<Get
User Relation> - A list of the user's relationships to other users. The maximum allowed data size for this field is 2Kb.
- Ssh
Public List<GetKeys User Ssh Public Key> - A list of SSH public keys. The maximum allowed data size is 10Kb.
- Suspended bool
- Indicates if user is suspended.
- Suspension
Reason string - Has the reason a user account is suspended either by the administrator or by Google at the time of suspension. The property is returned only if the suspended property is true.
- Thumbnail
Photo stringEtag - ETag of the user's photo
- Thumbnail
Photo stringUrl - Photo Url of the user.
- Websites
List<Get
User Website> - A list of the user's websites. The maximum allowed data size is 2Kb.
- Addresses
[]Get
User Address - A list of the user's addresses. The maximum allowed data size is 10Kb.
- Agreed
To boolTerms - This property is true if the user has completed an initial login and accepted the Terms of Service agreement.
- Aliases []string
- asps.list of the user's alias email addresses.
- Archived bool
- Indicates if user is archived.
- Change
Password boolAt Next Login - Indicates if the user is forced to change their password at next login. This setting doesn't apply when the user signs in via a third-party identity provider.
- Creation
Time string - The time the user's account was created. The value is in ISO 8601 date and time format. The time is the complete date plus hours, minutes, and seconds in the form YYYY-MM-DDThh:mm:ssTZD. For example, 2010-04-05T17:30:04+01:00.
- Custom
Schemas []GetUser Custom Schema - Custom fields of the user.
- Customer
Id string - The customer ID to retrieve all account users. You can use the alias my_customer to represent your account's customerId. As a reseller administrator, you can use the resold customer account's customerId. To get a customerId, use the account's primary domain in the domain parameter of a users.list request.
- Deletion
Time string - The time the user's account was deleted. The value is in ISO 8601 date and time format The time is the complete date plus hours, minutes, and seconds in the form YYYY-MM-DDThh:mm:ssTZD. For example 2010-04-05T17:30:04+01:00.
- Emails
[]Get
User Email - A list of the user's email addresses. The maximum allowed data size is 10Kb.
- Etag string
- ETag of the resource.
- External
Ids []GetUser External Id - A list of external IDs for the user, such as an employee or network ID. The maximum allowed data size is 2Kb.
- Hash
Function string - Stores the hash format of the password property. We recommend sending the password property value as a base 16 bit hexadecimal-encoded hash value. Set the hashFunction values as either the SHA-1, MD5, or crypt hash format.
- Id string
- The unique ID for the user.
- Ims
[]Get
User Im - The user's Instant Messenger (IM) accounts. A user account can have multiple ims properties. But, only one of these ims properties can be the primary IM contact. The maximum allowed data size is 2Kb.
- Include
In boolGlobal Address List - Indicates if the user's profile is visible in the Google Workspace global address list when the contact sharing feature is enabled for the domain.
- Ip
Allowlist bool - If true, the user's IP address is added to the allow list.
- Is
Admin bool - Indicates a user with super admininistrator privileges.
- Is
Delegated boolAdmin - Indicates if the user is a delegated administrator.
- Is
Enforced boolIn2Step Verification - Is 2-step verification enforced.
- Is
Enrolled boolIn2Step Verification - Is enrolled in 2-step verification.
- Is
Mailbox boolSetup - Indicates if the user's Google mailbox is created. This property is only applicable if the user has been assigned a Gmail license.
- Keywords
[]Get
User Keyword - A list of the user's keywords. The maximum allowed data size is 1Kb.
- Languages
[]Get
User Language - A list of the user's languages. The maximum allowed data size is 1Kb.
- Last
Login stringTime - The last time the user logged into the user's account. The value is in ISO 8601 date and time format. The time is the complete date plus hours, minutes, and seconds in the form YYYY-MM-DDThh:mm:ssTZD. For example, 2010-04-05T17:30:04+01:00.
- Locations
[]Get
User Location - A list of the user's locations. The maximum allowed data size is 10Kb.
- Names
[]Get
User Name - Holds the given and family names of the user, and the read-only fullName value. The maximum number of characters in the givenName and in the familyName values is 60. In addition, name values support unicode/UTF-8 characters, and can contain spaces, letters (a-z), numbers (0-9), dashes (-), forward slashes (/), and periods (.). Maximum allowed data size for this field is 1Kb.
- Non
Editable []stringAliases - asps.list of the user's non-editable alias email addresses. These are typically outside the account's primary domain or sub-domain.
- Org
Unit stringPath - The full path of the parent organization associated with the user. If the parent organization is the top-level, it is represented as a forward slash (/).
- Organizations
[]Get
User Organization - A list of organizations the user belongs to. The maximum allowed data size is 10Kb.
- Password string
- Stores the password for the user account. A password can contain any combination of ASCII characters. A minimum of 8 characters is required. The maximum length is 100 characters. As the API does not return the value of password, this field is write-only, and the value stored in the state will be what is provided in the configuration. The field is required on create and will be empty on import.
- Phones
[]Get
User Phone - A list of the user's phone numbers. The maximum allowed data size is 1Kb.
- Posix
Accounts []GetUser Posix Account - A list of POSIX account information for the user.
- Primary
Email string - The user's primary email address. The primaryEmail must be unique and cannot be an alias of another user.
- Recovery
Email string - Recovery email of the user.
- Recovery
Phone string - Recovery phone of the user. The phone number must be in the E.164 format, starting with the plus sign (+). Example: +16506661212.
- Relations
[]Get
User Relation - A list of the user's relationships to other users. The maximum allowed data size for this field is 2Kb.
- Ssh
Public []GetKeys User Ssh Public Key - A list of SSH public keys. The maximum allowed data size is 10Kb.
- Suspended bool
- Indicates if user is suspended.
- Suspension
Reason string - Has the reason a user account is suspended either by the administrator or by Google at the time of suspension. The property is returned only if the suspended property is true.
- Thumbnail
Photo stringEtag - ETag of the user's photo
- Thumbnail
Photo stringUrl - Photo Url of the user.
- Websites
[]Get
User Website - A list of the user's websites. The maximum allowed data size is 2Kb.
- addresses
List<Get
User Address> - A list of the user's addresses. The maximum allowed data size is 10Kb.
- agreed
To BooleanTerms - This property is true if the user has completed an initial login and accepted the Terms of Service agreement.
- aliases List<String>
- asps.list of the user's alias email addresses.
- archived Boolean
- Indicates if user is archived.
- change
Password BooleanAt Next Login - Indicates if the user is forced to change their password at next login. This setting doesn't apply when the user signs in via a third-party identity provider.
- creation
Time String - The time the user's account was created. The value is in ISO 8601 date and time format. The time is the complete date plus hours, minutes, and seconds in the form YYYY-MM-DDThh:mm:ssTZD. For example, 2010-04-05T17:30:04+01:00.
- custom
Schemas List<GetUser Custom Schema> - Custom fields of the user.
- customer
Id String - The customer ID to retrieve all account users. You can use the alias my_customer to represent your account's customerId. As a reseller administrator, you can use the resold customer account's customerId. To get a customerId, use the account's primary domain in the domain parameter of a users.list request.
- deletion
Time String - The time the user's account was deleted. The value is in ISO 8601 date and time format The time is the complete date plus hours, minutes, and seconds in the form YYYY-MM-DDThh:mm:ssTZD. For example 2010-04-05T17:30:04+01:00.
- emails
List<Get
User Email> - A list of the user's email addresses. The maximum allowed data size is 10Kb.
- etag String
- ETag of the resource.
- external
Ids List<GetUser External Id> - A list of external IDs for the user, such as an employee or network ID. The maximum allowed data size is 2Kb.
- hash
Function String - Stores the hash format of the password property. We recommend sending the password property value as a base 16 bit hexadecimal-encoded hash value. Set the hashFunction values as either the SHA-1, MD5, or crypt hash format.
- id String
- The unique ID for the user.
- ims
List<Get
User Im> - The user's Instant Messenger (IM) accounts. A user account can have multiple ims properties. But, only one of these ims properties can be the primary IM contact. The maximum allowed data size is 2Kb.
- include
In BooleanGlobal Address List - Indicates if the user's profile is visible in the Google Workspace global address list when the contact sharing feature is enabled for the domain.
- ip
Allowlist Boolean - If true, the user's IP address is added to the allow list.
- is
Admin Boolean - Indicates a user with super admininistrator privileges.
- is
Delegated BooleanAdmin - Indicates if the user is a delegated administrator.
- is
Enforced BooleanIn2Step Verification - Is 2-step verification enforced.
- is
Enrolled BooleanIn2Step Verification - Is enrolled in 2-step verification.
- is
Mailbox BooleanSetup - Indicates if the user's Google mailbox is created. This property is only applicable if the user has been assigned a Gmail license.
- keywords
List<Get
User Keyword> - A list of the user's keywords. The maximum allowed data size is 1Kb.
- languages
List<Get
User Language> - A list of the user's languages. The maximum allowed data size is 1Kb.
- last
Login StringTime - The last time the user logged into the user's account. The value is in ISO 8601 date and time format. The time is the complete date plus hours, minutes, and seconds in the form YYYY-MM-DDThh:mm:ssTZD. For example, 2010-04-05T17:30:04+01:00.
- locations
List<Get
User Location> - A list of the user's locations. The maximum allowed data size is 10Kb.
- names
List<Get
User Name> - Holds the given and family names of the user, and the read-only fullName value. The maximum number of characters in the givenName and in the familyName values is 60. In addition, name values support unicode/UTF-8 characters, and can contain spaces, letters (a-z), numbers (0-9), dashes (-), forward slashes (/), and periods (.). Maximum allowed data size for this field is 1Kb.
- non
Editable List<String>Aliases - asps.list of the user's non-editable alias email addresses. These are typically outside the account's primary domain or sub-domain.
- org
Unit StringPath - The full path of the parent organization associated with the user. If the parent organization is the top-level, it is represented as a forward slash (/).
- organizations
List<Get
User Organization> - A list of organizations the user belongs to. The maximum allowed data size is 10Kb.
- password String
- Stores the password for the user account. A password can contain any combination of ASCII characters. A minimum of 8 characters is required. The maximum length is 100 characters. As the API does not return the value of password, this field is write-only, and the value stored in the state will be what is provided in the configuration. The field is required on create and will be empty on import.
- phones
List<Get
User Phone> - A list of the user's phone numbers. The maximum allowed data size is 1Kb.
- posix
Accounts List<GetUser Posix Account> - A list of POSIX account information for the user.
- primary
Email String - The user's primary email address. The primaryEmail must be unique and cannot be an alias of another user.
- recovery
Email String - Recovery email of the user.
- recovery
Phone String - Recovery phone of the user. The phone number must be in the E.164 format, starting with the plus sign (+). Example: +16506661212.
- relations
List<Get
User Relation> - A list of the user's relationships to other users. The maximum allowed data size for this field is 2Kb.
- ssh
Public List<GetKeys User Ssh Public Key> - A list of SSH public keys. The maximum allowed data size is 10Kb.
- suspended Boolean
- Indicates if user is suspended.
- suspension
Reason String - Has the reason a user account is suspended either by the administrator or by Google at the time of suspension. The property is returned only if the suspended property is true.
- thumbnail
Photo StringEtag - ETag of the user's photo
- thumbnail
Photo StringUrl - Photo Url of the user.
- websites
List<Get
User Website> - A list of the user's websites. The maximum allowed data size is 2Kb.
- addresses
Get
User Address[] - A list of the user's addresses. The maximum allowed data size is 10Kb.
- agreed
To booleanTerms - This property is true if the user has completed an initial login and accepted the Terms of Service agreement.
- aliases string[]
- asps.list of the user's alias email addresses.
- archived boolean
- Indicates if user is archived.
- change
Password booleanAt Next Login - Indicates if the user is forced to change their password at next login. This setting doesn't apply when the user signs in via a third-party identity provider.
- creation
Time string - The time the user's account was created. The value is in ISO 8601 date and time format. The time is the complete date plus hours, minutes, and seconds in the form YYYY-MM-DDThh:mm:ssTZD. For example, 2010-04-05T17:30:04+01:00.
- custom
Schemas GetUser Custom Schema[] - Custom fields of the user.
- customer
Id string - The customer ID to retrieve all account users. You can use the alias my_customer to represent your account's customerId. As a reseller administrator, you can use the resold customer account's customerId. To get a customerId, use the account's primary domain in the domain parameter of a users.list request.
- deletion
Time string - The time the user's account was deleted. The value is in ISO 8601 date and time format The time is the complete date plus hours, minutes, and seconds in the form YYYY-MM-DDThh:mm:ssTZD. For example 2010-04-05T17:30:04+01:00.
- emails
Get
User Email[] - A list of the user's email addresses. The maximum allowed data size is 10Kb.
- etag string
- ETag of the resource.
- external
Ids GetUser External Id[] - A list of external IDs for the user, such as an employee or network ID. The maximum allowed data size is 2Kb.
- hash
Function string - Stores the hash format of the password property. We recommend sending the password property value as a base 16 bit hexadecimal-encoded hash value. Set the hashFunction values as either the SHA-1, MD5, or crypt hash format.
- id string
- The unique ID for the user.
- ims
Get
User Im[] - The user's Instant Messenger (IM) accounts. A user account can have multiple ims properties. But, only one of these ims properties can be the primary IM contact. The maximum allowed data size is 2Kb.
- include
In booleanGlobal Address List - Indicates if the user's profile is visible in the Google Workspace global address list when the contact sharing feature is enabled for the domain.
- ip
Allowlist boolean - If true, the user's IP address is added to the allow list.
- is
Admin boolean - Indicates a user with super admininistrator privileges.
- is
Delegated booleanAdmin - Indicates if the user is a delegated administrator.
- is
Enforced booleanIn2Step Verification - Is 2-step verification enforced.
- is
Enrolled booleanIn2Step Verification - Is enrolled in 2-step verification.
- is
Mailbox booleanSetup - Indicates if the user's Google mailbox is created. This property is only applicable if the user has been assigned a Gmail license.
- keywords
Get
User Keyword[] - A list of the user's keywords. The maximum allowed data size is 1Kb.
- languages
Get
User Language[] - A list of the user's languages. The maximum allowed data size is 1Kb.
- last
Login stringTime - The last time the user logged into the user's account. The value is in ISO 8601 date and time format. The time is the complete date plus hours, minutes, and seconds in the form YYYY-MM-DDThh:mm:ssTZD. For example, 2010-04-05T17:30:04+01:00.
- locations
Get
User Location[] - A list of the user's locations. The maximum allowed data size is 10Kb.
- names
Get
User Name[] - Holds the given and family names of the user, and the read-only fullName value. The maximum number of characters in the givenName and in the familyName values is 60. In addition, name values support unicode/UTF-8 characters, and can contain spaces, letters (a-z), numbers (0-9), dashes (-), forward slashes (/), and periods (.). Maximum allowed data size for this field is 1Kb.
- non
Editable string[]Aliases - asps.list of the user's non-editable alias email addresses. These are typically outside the account's primary domain or sub-domain.
- org
Unit stringPath - The full path of the parent organization associated with the user. If the parent organization is the top-level, it is represented as a forward slash (/).
- organizations
Get
User Organization[] - A list of organizations the user belongs to. The maximum allowed data size is 10Kb.
- password string
- Stores the password for the user account. A password can contain any combination of ASCII characters. A minimum of 8 characters is required. The maximum length is 100 characters. As the API does not return the value of password, this field is write-only, and the value stored in the state will be what is provided in the configuration. The field is required on create and will be empty on import.
- phones
Get
User Phone[] - A list of the user's phone numbers. The maximum allowed data size is 1Kb.
- posix
Accounts GetUser Posix Account[] - A list of POSIX account information for the user.
- primary
Email string - The user's primary email address. The primaryEmail must be unique and cannot be an alias of another user.
- recovery
Email string - Recovery email of the user.
- recovery
Phone string - Recovery phone of the user. The phone number must be in the E.164 format, starting with the plus sign (+). Example: +16506661212.
- relations
Get
User Relation[] - A list of the user's relationships to other users. The maximum allowed data size for this field is 2Kb.
- ssh
Public GetKeys User Ssh Public Key[] - A list of SSH public keys. The maximum allowed data size is 10Kb.
- suspended boolean
- Indicates if user is suspended.
- suspension
Reason string - Has the reason a user account is suspended either by the administrator or by Google at the time of suspension. The property is returned only if the suspended property is true.
- thumbnail
Photo stringEtag - ETag of the user's photo
- thumbnail
Photo stringUrl - Photo Url of the user.
- websites
Get
User Website[] - A list of the user's websites. The maximum allowed data size is 2Kb.
- addresses
Sequence[Get
User Address] - A list of the user's addresses. The maximum allowed data size is 10Kb.
- agreed_
to_ boolterms - This property is true if the user has completed an initial login and accepted the Terms of Service agreement.
- aliases Sequence[str]
- asps.list of the user's alias email addresses.
- archived bool
- Indicates if user is archived.
- change_
password_ boolat_ next_ login - Indicates if the user is forced to change their password at next login. This setting doesn't apply when the user signs in via a third-party identity provider.
- creation_
time str - The time the user's account was created. The value is in ISO 8601 date and time format. The time is the complete date plus hours, minutes, and seconds in the form YYYY-MM-DDThh:mm:ssTZD. For example, 2010-04-05T17:30:04+01:00.
- custom_
schemas Sequence[GetUser Custom Schema] - Custom fields of the user.
- customer_
id str - The customer ID to retrieve all account users. You can use the alias my_customer to represent your account's customerId. As a reseller administrator, you can use the resold customer account's customerId. To get a customerId, use the account's primary domain in the domain parameter of a users.list request.
- deletion_
time str - The time the user's account was deleted. The value is in ISO 8601 date and time format The time is the complete date plus hours, minutes, and seconds in the form YYYY-MM-DDThh:mm:ssTZD. For example 2010-04-05T17:30:04+01:00.
- emails
Sequence[Get
User Email] - A list of the user's email addresses. The maximum allowed data size is 10Kb.
- etag str
- ETag of the resource.
- external_
ids Sequence[GetUser External Id] - A list of external IDs for the user, such as an employee or network ID. The maximum allowed data size is 2Kb.
- hash_
function str - Stores the hash format of the password property. We recommend sending the password property value as a base 16 bit hexadecimal-encoded hash value. Set the hashFunction values as either the SHA-1, MD5, or crypt hash format.
- id str
- The unique ID for the user.
- ims
Sequence[Get
User Im] - The user's Instant Messenger (IM) accounts. A user account can have multiple ims properties. But, only one of these ims properties can be the primary IM contact. The maximum allowed data size is 2Kb.
- include_
in_ boolglobal_ address_ list - Indicates if the user's profile is visible in the Google Workspace global address list when the contact sharing feature is enabled for the domain.
- ip_
allowlist bool - If true, the user's IP address is added to the allow list.
- is_
admin bool - Indicates a user with super admininistrator privileges.
- is_
delegated_ booladmin - Indicates if the user is a delegated administrator.
- is_
enforced_ boolin2_ step_ verification - Is 2-step verification enforced.
- is_
enrolled_ boolin2_ step_ verification - Is enrolled in 2-step verification.
- is_
mailbox_ boolsetup - Indicates if the user's Google mailbox is created. This property is only applicable if the user has been assigned a Gmail license.
- keywords
Sequence[Get
User Keyword] - A list of the user's keywords. The maximum allowed data size is 1Kb.
- languages
Sequence[Get
User Language] - A list of the user's languages. The maximum allowed data size is 1Kb.
- last_
login_ strtime - The last time the user logged into the user's account. The value is in ISO 8601 date and time format. The time is the complete date plus hours, minutes, and seconds in the form YYYY-MM-DDThh:mm:ssTZD. For example, 2010-04-05T17:30:04+01:00.
- locations
Sequence[Get
User Location] - A list of the user's locations. The maximum allowed data size is 10Kb.
- names
Sequence[Get
User Name] - Holds the given and family names of the user, and the read-only fullName value. The maximum number of characters in the givenName and in the familyName values is 60. In addition, name values support unicode/UTF-8 characters, and can contain spaces, letters (a-z), numbers (0-9), dashes (-), forward slashes (/), and periods (.). Maximum allowed data size for this field is 1Kb.
- non_
editable_ Sequence[str]aliases - asps.list of the user's non-editable alias email addresses. These are typically outside the account's primary domain or sub-domain.
- org_
unit_ strpath - The full path of the parent organization associated with the user. If the parent organization is the top-level, it is represented as a forward slash (/).
- organizations
Sequence[Get
User Organization] - A list of organizations the user belongs to. The maximum allowed data size is 10Kb.
- password str
- Stores the password for the user account. A password can contain any combination of ASCII characters. A minimum of 8 characters is required. The maximum length is 100 characters. As the API does not return the value of password, this field is write-only, and the value stored in the state will be what is provided in the configuration. The field is required on create and will be empty on import.
- phones
Sequence[Get
User Phone] - A list of the user's phone numbers. The maximum allowed data size is 1Kb.
- posix_
accounts Sequence[GetUser Posix Account] - A list of POSIX account information for the user.
- primary_
email str - The user's primary email address. The primaryEmail must be unique and cannot be an alias of another user.
- recovery_
email str - Recovery email of the user.
- recovery_
phone str - Recovery phone of the user. The phone number must be in the E.164 format, starting with the plus sign (+). Example: +16506661212.
- relations
Sequence[Get
User Relation] - A list of the user's relationships to other users. The maximum allowed data size for this field is 2Kb.
- ssh_
public_ Sequence[Getkeys User Ssh Public Key] - A list of SSH public keys. The maximum allowed data size is 10Kb.
- suspended bool
- Indicates if user is suspended.
- suspension_
reason str - Has the reason a user account is suspended either by the administrator or by Google at the time of suspension. The property is returned only if the suspended property is true.
- thumbnail_
photo_ stretag - ETag of the user's photo
- thumbnail_
photo_ strurl - Photo Url of the user.
- websites
Sequence[Get
User Website] - A list of the user's websites. The maximum allowed data size is 2Kb.
- addresses List<Property Map>
- A list of the user's addresses. The maximum allowed data size is 10Kb.
- agreed
To BooleanTerms - This property is true if the user has completed an initial login and accepted the Terms of Service agreement.
- aliases List<String>
- asps.list of the user's alias email addresses.
- archived Boolean
- Indicates if user is archived.
- change
Password BooleanAt Next Login - Indicates if the user is forced to change their password at next login. This setting doesn't apply when the user signs in via a third-party identity provider.
- creation
Time String - The time the user's account was created. The value is in ISO 8601 date and time format. The time is the complete date plus hours, minutes, and seconds in the form YYYY-MM-DDThh:mm:ssTZD. For example, 2010-04-05T17:30:04+01:00.
- custom
Schemas List<Property Map> - Custom fields of the user.
- customer
Id String - The customer ID to retrieve all account users. You can use the alias my_customer to represent your account's customerId. As a reseller administrator, you can use the resold customer account's customerId. To get a customerId, use the account's primary domain in the domain parameter of a users.list request.
- deletion
Time String - The time the user's account was deleted. The value is in ISO 8601 date and time format The time is the complete date plus hours, minutes, and seconds in the form YYYY-MM-DDThh:mm:ssTZD. For example 2010-04-05T17:30:04+01:00.
- emails List<Property Map>
- A list of the user's email addresses. The maximum allowed data size is 10Kb.
- etag String
- ETag of the resource.
- external
Ids List<Property Map> - A list of external IDs for the user, such as an employee or network ID. The maximum allowed data size is 2Kb.
- hash
Function String - Stores the hash format of the password property. We recommend sending the password property value as a base 16 bit hexadecimal-encoded hash value. Set the hashFunction values as either the SHA-1, MD5, or crypt hash format.
- id String
- The unique ID for the user.
- ims List<Property Map>
- The user's Instant Messenger (IM) accounts. A user account can have multiple ims properties. But, only one of these ims properties can be the primary IM contact. The maximum allowed data size is 2Kb.
- include
In BooleanGlobal Address List - Indicates if the user's profile is visible in the Google Workspace global address list when the contact sharing feature is enabled for the domain.
- ip
Allowlist Boolean - If true, the user's IP address is added to the allow list.
- is
Admin Boolean - Indicates a user with super admininistrator privileges.
- is
Delegated BooleanAdmin - Indicates if the user is a delegated administrator.
- is
Enforced BooleanIn2Step Verification - Is 2-step verification enforced.
- is
Enrolled BooleanIn2Step Verification - Is enrolled in 2-step verification.
- is
Mailbox BooleanSetup - Indicates if the user's Google mailbox is created. This property is only applicable if the user has been assigned a Gmail license.
- keywords List<Property Map>
- A list of the user's keywords. The maximum allowed data size is 1Kb.
- languages List<Property Map>
- A list of the user's languages. The maximum allowed data size is 1Kb.
- last
Login StringTime - The last time the user logged into the user's account. The value is in ISO 8601 date and time format. The time is the complete date plus hours, minutes, and seconds in the form YYYY-MM-DDThh:mm:ssTZD. For example, 2010-04-05T17:30:04+01:00.
- locations List<Property Map>
- A list of the user's locations. The maximum allowed data size is 10Kb.
- names List<Property Map>
- Holds the given and family names of the user, and the read-only fullName value. The maximum number of characters in the givenName and in the familyName values is 60. In addition, name values support unicode/UTF-8 characters, and can contain spaces, letters (a-z), numbers (0-9), dashes (-), forward slashes (/), and periods (.). Maximum allowed data size for this field is 1Kb.
- non
Editable List<String>Aliases - asps.list of the user's non-editable alias email addresses. These are typically outside the account's primary domain or sub-domain.
- org
Unit StringPath - The full path of the parent organization associated with the user. If the parent organization is the top-level, it is represented as a forward slash (/).
- organizations List<Property Map>
- A list of organizations the user belongs to. The maximum allowed data size is 10Kb.
- password String
- Stores the password for the user account. A password can contain any combination of ASCII characters. A minimum of 8 characters is required. The maximum length is 100 characters. As the API does not return the value of password, this field is write-only, and the value stored in the state will be what is provided in the configuration. The field is required on create and will be empty on import.
- phones List<Property Map>
- A list of the user's phone numbers. The maximum allowed data size is 1Kb.
- posix
Accounts List<Property Map> - A list of POSIX account information for the user.
- primary
Email String - The user's primary email address. The primaryEmail must be unique and cannot be an alias of another user.
- recovery
Email String - Recovery email of the user.
- recovery
Phone String - Recovery phone of the user. The phone number must be in the E.164 format, starting with the plus sign (+). Example: +16506661212.
- relations List<Property Map>
- A list of the user's relationships to other users. The maximum allowed data size for this field is 2Kb.
- ssh
Public List<Property Map>Keys - A list of SSH public keys. The maximum allowed data size is 10Kb.
- suspended Boolean
- Indicates if user is suspended.
- suspension
Reason String - Has the reason a user account is suspended either by the administrator or by Google at the time of suspension. The property is returned only if the suspended property is true.
- thumbnail
Photo StringEtag - ETag of the user's photo
- thumbnail
Photo StringUrl - Photo Url of the user.
- websites List<Property Map>
- A list of the user's websites. The maximum allowed data size is 2Kb.
Supporting Types
GetUserAddress
- Country
This property is required. string - Country
Code This property is required. string - Custom
Type This property is required. string - Extended
Address This property is required. string - Formatted
This property is required. string - Locality
This property is required. string - Po
Box This property is required. string - Postal
Code This property is required. string - Primary
This property is required. bool - Region
This property is required. string - Source
Is Structured This property is required. bool - Street
Address This property is required. string - Type
This property is required. string
- Country
This property is required. string - Country
Code This property is required. string - Custom
Type This property is required. string - Extended
Address This property is required. string - Formatted
This property is required. string - Locality
This property is required. string - Po
Box This property is required. string - Postal
Code This property is required. string - Primary
This property is required. bool - Region
This property is required. string - Source
Is Structured This property is required. bool - Street
Address This property is required. string - Type
This property is required. string
- country
This property is required. String - country
Code This property is required. String - custom
Type This property is required. String - extended
Address This property is required. String - formatted
This property is required. String - locality
This property is required. String - po
Box This property is required. String - postal
Code This property is required. String - primary
This property is required. Boolean - region
This property is required. String - source
Is Structured This property is required. Boolean - street
Address This property is required. String - type
This property is required. String
- country
This property is required. string - country
Code This property is required. string - custom
Type This property is required. string - extended
Address This property is required. string - formatted
This property is required. string - locality
This property is required. string - po
Box This property is required. string - postal
Code This property is required. string - primary
This property is required. boolean - region
This property is required. string - source
Is Structured This property is required. boolean - street
Address This property is required. string - type
This property is required. string
- country
This property is required. str - country_
code This property is required. str - custom_
type This property is required. str - extended_
address This property is required. str - formatted
This property is required. str - locality
This property is required. str - po_
box This property is required. str - postal_
code This property is required. str - primary
This property is required. bool - region
This property is required. str - source_
is_ structured This property is required. bool - street_
address This property is required. str - type
This property is required. str
- country
This property is required. String - country
Code This property is required. String - custom
Type This property is required. String - extended
Address This property is required. String - formatted
This property is required. String - locality
This property is required. String - po
Box This property is required. String - postal
Code This property is required. String - primary
This property is required. Boolean - region
This property is required. String - source
Is Structured This property is required. Boolean - street
Address This property is required. String - type
This property is required. String
GetUserCustomSchema
- Schema
Name This property is required. string - Schema
Values This property is required. Dictionary<string, string>
- Schema
Name This property is required. string - Schema
Values This property is required. map[string]string
- schema
Name This property is required. String - schema
Values This property is required. Map<String,String>
- schema
Name This property is required. string - schema
Values This property is required. {[key: string]: string}
- schema_
name This property is required. str - schema_
values This property is required. Mapping[str, str]
- schema
Name This property is required. String - schema
Values This property is required. Map<String>
GetUserEmail
- Address
This property is required. string - Custom
Type This property is required. string - Primary
This property is required. bool - Type
This property is required. string
- Address
This property is required. string - Custom
Type This property is required. string - Primary
This property is required. bool - Type
This property is required. string
- address
This property is required. String - custom
Type This property is required. String - primary
This property is required. Boolean - type
This property is required. String
- address
This property is required. string - custom
Type This property is required. string - primary
This property is required. boolean - type
This property is required. string
- address
This property is required. str - custom_
type This property is required. str - primary
This property is required. bool - type
This property is required. str
- address
This property is required. String - custom
Type This property is required. String - primary
This property is required. Boolean - type
This property is required. String
GetUserExternalId
- Custom
Type This property is required. string - Type
This property is required. string - Value
This property is required. string
- Custom
Type This property is required. string - Type
This property is required. string - Value
This property is required. string
- custom
Type This property is required. String - type
This property is required. String - value
This property is required. String
- custom
Type This property is required. string - type
This property is required. string - value
This property is required. string
- custom_
type This property is required. str - type
This property is required. str - value
This property is required. str
- custom
Type This property is required. String - type
This property is required. String - value
This property is required. String
GetUserIm
- Custom
Protocol This property is required. string - Custom
Type This property is required. string - Im
This property is required. string - Primary
This property is required. bool - Protocol
This property is required. string - Type
This property is required. string
- Custom
Protocol This property is required. string - Custom
Type This property is required. string - Im
This property is required. string - Primary
This property is required. bool - Protocol
This property is required. string - Type
This property is required. string
- custom
Protocol This property is required. String - custom
Type This property is required. String - im
This property is required. String - primary
This property is required. Boolean - protocol
This property is required. String - type
This property is required. String
- custom
Protocol This property is required. string - custom
Type This property is required. string - im
This property is required. string - primary
This property is required. boolean - protocol
This property is required. string - type
This property is required. string
- custom_
protocol This property is required. str - custom_
type This property is required. str - im
This property is required. str - primary
This property is required. bool - protocol
This property is required. str - type
This property is required. str
- custom
Protocol This property is required. String - custom
Type This property is required. String - im
This property is required. String - primary
This property is required. Boolean - protocol
This property is required. String - type
This property is required. String
GetUserKeyword
- Custom
Type This property is required. string - Type
This property is required. string - Value
This property is required. string
- Custom
Type This property is required. string - Type
This property is required. string - Value
This property is required. string
- custom
Type This property is required. String - type
This property is required. String - value
This property is required. String
- custom
Type This property is required. string - type
This property is required. string - value
This property is required. string
- custom_
type This property is required. str - type
This property is required. str - value
This property is required. str
- custom
Type This property is required. String - type
This property is required. String - value
This property is required. String
GetUserLanguage
- Custom
Language This property is required. string - Language
Code This property is required. string - Preference
This property is required. string
- Custom
Language This property is required. string - Language
Code This property is required. string - Preference
This property is required. string
- custom
Language This property is required. String - language
Code This property is required. String - preference
This property is required. String
- custom
Language This property is required. string - language
Code This property is required. string - preference
This property is required. string
- custom_
language This property is required. str - language_
code This property is required. str - preference
This property is required. str
- custom
Language This property is required. String - language
Code This property is required. String - preference
This property is required. String
GetUserLocation
- Area
This property is required. string - Building
Id This property is required. string - Custom
Type This property is required. string - Desk
Code This property is required. string - Floor
Name This property is required. string - Floor
Section This property is required. string - Type
This property is required. string
- Area
This property is required. string - Building
Id This property is required. string - Custom
Type This property is required. string - Desk
Code This property is required. string - Floor
Name This property is required. string - Floor
Section This property is required. string - Type
This property is required. string
- area
This property is required. String - building
Id This property is required. String - custom
Type This property is required. String - desk
Code This property is required. String - floor
Name This property is required. String - floor
Section This property is required. String - type
This property is required. String
- area
This property is required. string - building
Id This property is required. string - custom
Type This property is required. string - desk
Code This property is required. string - floor
Name This property is required. string - floor
Section This property is required. string - type
This property is required. string
- area
This property is required. str - building_
id This property is required. str - custom_
type This property is required. str - desk_
code This property is required. str - floor_
name This property is required. str - floor_
section This property is required. str - type
This property is required. str
- area
This property is required. String - building
Id This property is required. String - custom
Type This property is required. String - desk
Code This property is required. String - floor
Name This property is required. String - floor
Section This property is required. String - type
This property is required. String
GetUserName
- Family
Name This property is required. string - Full
Name This property is required. string - Given
Name This property is required. string
- Family
Name This property is required. string - Full
Name This property is required. string - Given
Name This property is required. string
- family
Name This property is required. String - full
Name This property is required. String - given
Name This property is required. String
- family
Name This property is required. string - full
Name This property is required. string - given
Name This property is required. string
- family_
name This property is required. str - full_
name This property is required. str - given_
name This property is required. str
- family
Name This property is required. String - full
Name This property is required. String - given
Name This property is required. String
GetUserOrganization
- Cost
Center This property is required. string - Custom
Type This property is required. string - Department
This property is required. string - Description
This property is required. string - Domain
This property is required. string - Full
Time Equivalent This property is required. double - Location
This property is required. string - Name
This property is required. string - Primary
This property is required. bool - Symbol
This property is required. string - Title
This property is required. string - Type
This property is required. string
- Cost
Center This property is required. string - Custom
Type This property is required. string - Department
This property is required. string - Description
This property is required. string - Domain
This property is required. string - Full
Time Equivalent This property is required. float64 - Location
This property is required. string - Name
This property is required. string - Primary
This property is required. bool - Symbol
This property is required. string - Title
This property is required. string - Type
This property is required. string
- cost
Center This property is required. String - custom
Type This property is required. String - department
This property is required. String - description
This property is required. String - domain
This property is required. String - full
Time Equivalent This property is required. Double - location
This property is required. String - name
This property is required. String - primary
This property is required. Boolean - symbol
This property is required. String - title
This property is required. String - type
This property is required. String
- cost
Center This property is required. string - custom
Type This property is required. string - department
This property is required. string - description
This property is required. string - domain
This property is required. string - full
Time Equivalent This property is required. number - location
This property is required. string - name
This property is required. string - primary
This property is required. boolean - symbol
This property is required. string - title
This property is required. string - type
This property is required. string
- cost_
center This property is required. str - custom_
type This property is required. str - department
This property is required. str - description
This property is required. str - domain
This property is required. str - full_
time_ equivalent This property is required. float - location
This property is required. str - name
This property is required. str - primary
This property is required. bool - symbol
This property is required. str - title
This property is required. str - type
This property is required. str
- cost
Center This property is required. String - custom
Type This property is required. String - department
This property is required. String - description
This property is required. String - domain
This property is required. String - full
Time Equivalent This property is required. Number - location
This property is required. String - name
This property is required. String - primary
This property is required. Boolean - symbol
This property is required. String - title
This property is required. String - type
This property is required. String
GetUserPhone
- Custom
Type This property is required. string - Primary
This property is required. bool - Type
This property is required. string - Value
This property is required. string
- Custom
Type This property is required. string - Primary
This property is required. bool - Type
This property is required. string - Value
This property is required. string
- custom
Type This property is required. String - primary
This property is required. Boolean - type
This property is required. String - value
This property is required. String
- custom
Type This property is required. string - primary
This property is required. boolean - type
This property is required. string - value
This property is required. string
- custom_
type This property is required. str - primary
This property is required. bool - type
This property is required. str - value
This property is required. str
- custom
Type This property is required. String - primary
This property is required. Boolean - type
This property is required. String - value
This property is required. String
GetUserPosixAccount
- Account
Id This property is required. string - Gecos
This property is required. string - Gid
This property is required. string - Home
Directory This property is required. string - Operating
System Type This property is required. string - Primary
This property is required. bool - Shell
This property is required. string - System
Id This property is required. string - Uid
This property is required. string - Username
This property is required. string
- Account
Id This property is required. string - Gecos
This property is required. string - Gid
This property is required. string - Home
Directory This property is required. string - Operating
System Type This property is required. string - Primary
This property is required. bool - Shell
This property is required. string - System
Id This property is required. string - Uid
This property is required. string - Username
This property is required. string
- account
Id This property is required. String - gecos
This property is required. String - gid
This property is required. String - home
Directory This property is required. String - operating
System Type This property is required. String - primary
This property is required. Boolean - shell
This property is required. String - system
Id This property is required. String - uid
This property is required. String - username
This property is required. String
- account
Id This property is required. string - gecos
This property is required. string - gid
This property is required. string - home
Directory This property is required. string - operating
System Type This property is required. string - primary
This property is required. boolean - shell
This property is required. string - system
Id This property is required. string - uid
This property is required. string - username
This property is required. string
- account_
id This property is required. str - gecos
This property is required. str - gid
This property is required. str - home_
directory This property is required. str - operating_
system_ type This property is required. str - primary
This property is required. bool - shell
This property is required. str - system_
id This property is required. str - uid
This property is required. str - username
This property is required. str
- account
Id This property is required. String - gecos
This property is required. String - gid
This property is required. String - home
Directory This property is required. String - operating
System Type This property is required. String - primary
This property is required. Boolean - shell
This property is required. String - system
Id This property is required. String - uid
This property is required. String - username
This property is required. String
GetUserRelation
- Custom
Type This property is required. string - Type
This property is required. string - Value
This property is required. string
- Custom
Type This property is required. string - Type
This property is required. string - Value
This property is required. string
- custom
Type This property is required. String - type
This property is required. String - value
This property is required. String
- custom
Type This property is required. string - type
This property is required. string - value
This property is required. string
- custom_
type This property is required. str - type
This property is required. str - value
This property is required. str
- custom
Type This property is required. String - type
This property is required. String - value
This property is required. String
GetUserSshPublicKey
- Expiration
Time Usec This property is required. string - Fingerprint
This property is required. string - Key
This property is required. string
- Expiration
Time Usec This property is required. string - Fingerprint
This property is required. string - Key
This property is required. string
- expiration
Time Usec This property is required. String - fingerprint
This property is required. String - key
This property is required. String
- expiration
Time Usec This property is required. string - fingerprint
This property is required. string - key
This property is required. string
- expiration_
time_ usec This property is required. str - fingerprint
This property is required. str - key
This property is required. str
- expiration
Time Usec This property is required. String - fingerprint
This property is required. String - key
This property is required. String
GetUserWebsite
- Custom
Type This property is required. string - Primary
This property is required. bool - Type
This property is required. string - Value
This property is required. string
- Custom
Type This property is required. string - Primary
This property is required. bool - Type
This property is required. string - Value
This property is required. string
- custom
Type This property is required. String - primary
This property is required. Boolean - type
This property is required. String - value
This property is required. String
- custom
Type This property is required. string - primary
This property is required. boolean - type
This property is required. string - value
This property is required. string
- custom_
type This property is required. str - primary
This property is required. bool - type
This property is required. str - value
This property is required. str
- custom
Type This property is required. String - primary
This property is required. Boolean - type
This property is required. String - value
This property is required. String
Package Details
- Repository
- googleworkspace hashicorp/terraform-provider-googleworkspace
- License
- Notes
- This Pulumi package is based on the
googleworkspace
Terraform Provider.
googleworkspace 0.7.0 published on Wednesday, Jan 15, 2025 by hashicorp