cloudidentity.v1 library Null safety

Cloud Identity API - v1

API for provisioning and managing identity resources.

For more information, see cloud.google.com/identity/

Create an instance of CloudIdentityApi to access these resources:

Classes

CheckTransitiveMembershipResponse
The response message for MembershipsService.CheckTransitiveMembership.
CloudIdentityApi
API for provisioning and managing identity resources.
CustomersResource
CustomersUserinvitationsResource
DevicesDeviceUsersClientStatesResource
DevicesDeviceUsersResource
DevicesResource
DynamicGroupMetadata
Dynamic group metadata like queries and status.
DynamicGroupQuery
Defines a query on a resource.
DynamicGroupStatus
The current status of a dynamic group along with timestamp.
EntityKey
A unique identifier for an entity in the Cloud Identity Groups API.
ExpiryDetail
The MembershipRole expiry details.
GoogleAppsCloudidentityDevicesV1AndroidAttributes
Resource representing the Android specific attributes of a Device.
GoogleAppsCloudidentityDevicesV1ClientState
Represents the state associated with an API client calling the Devices API.
GoogleAppsCloudidentityDevicesV1CustomAttributeValue
Additional custom attribute values may be one of these types
GoogleAppsCloudidentityDevicesV1Device
A Device within the Cloud Identity Devices API.
GoogleAppsCloudidentityDevicesV1DeviceUser
Represents a user's use of a Device in the Cloud Identity Devices API.
GoogleAppsCloudidentityDevicesV1ListClientStatesResponse
Response message that is returned in ListClientStates.
GoogleAppsCloudidentityDevicesV1ListDevicesResponse
Response message that is returned from the ListDevices method.
GoogleAppsCloudidentityDevicesV1ListDeviceUsersResponse
Response message that is returned from the ListDeviceUsers method.
GoogleAppsCloudidentityDevicesV1LookupSelfDeviceUsersResponse
Response containing resource names of the DeviceUsers associated with the caller's credentials.
GoogleAppsCloudidentityDevicesV1WipeDeviceRequest
Request message for wiping all data on the device.
Group
A group within the Cloud Identity Groups API.
GroupRelation
Message representing a transitive group of a user or a group.
GroupsMembershipsResource
GroupsResource
IsInvitableUserResponse
Response for IsInvitableUser RPC.
ListGroupsResponse
Response message for ListGroups operation.
ListMembershipsResponse
The response message for MembershipsService.ListMemberships.
ListUserInvitationsResponse
Response message for UserInvitation listing request.
LookupGroupNameResponse
The response message for GroupsService.LookupGroupName.
LookupMembershipNameResponse
The response message for MembershipsService.LookupMembershipName.
MemberRelation
Message representing a transitive membership of a group.
MemberRestriction
The definition of MemberRestriction
Membership
A membership within the Cloud Identity Groups API.
MembershipRole
A membership role within the Cloud Identity Groups API.
MembershipRoleRestrictionEvaluation
The evaluated state of this restriction.
ModifyMembershipRolesRequest
The request message for MembershipsService.ModifyMembershipRoles.
ModifyMembershipRolesResponse
The response message for MembershipsService.ModifyMembershipRoles.
Operation
This resource represents a long-running operation that is the result of a network API call.
RestrictionEvaluation
The evaluated state of this restriction.
RestrictionEvaluations
Evaluations of restrictions applied to parent group on this membership.
SearchGroupsResponse
The response message for GroupsService.SearchGroups.
SearchTransitiveGroupsResponse
The response message for MembershipsService.SearchTransitiveGroups.
SearchTransitiveMembershipsResponse
The response message for MembershipsService.SearchTransitiveMemberships.
SecuritySettings
The definition of security settings.
TransitiveMembershipRole
Message representing the role of a TransitiveMembership.
UpdateMembershipRolesParams
The details of an update to a MembershipRole.
UserInvitation
The UserInvitation resource represents an email that can be sent to an unmanaged user account inviting them to join the customer's Google Workspace or Cloud Identity account.

Typedefs

CancelUserInvitationRequest = $Empty
Request to cancel sent invitation for target email in UserInvitation.
GoogleAppsCloudidentityDevicesV1ApproveDeviceUserRequest = $Request00
Request message for approving the device to access user data.
GoogleAppsCloudidentityDevicesV1BlockDeviceUserRequest = $Request00
Request message for blocking account on device.
GoogleAppsCloudidentityDevicesV1CancelWipeDeviceRequest = $Request00
Request message for cancelling an unfinished device wipe.
GoogleAppsCloudidentityDevicesV1CancelWipeDeviceUserRequest = $Request00
Request message for cancelling an unfinished user account wipe.
GoogleAppsCloudidentityDevicesV1WipeDeviceUserRequest = $Request00
Request message for starting an account wipe on device.
SendUserInvitationRequest = $Empty
A request to send email for inviting target user corresponding to the UserInvitation.
Status = $Status
The Status type defines a logical error model that is suitable for different programming environments, including REST APIs and RPC APIs.

Exceptions / Errors

ApiRequestError
Represents a general error reported by the API endpoint.
DetailedApiRequestError
Represents a specific error reported by the API endpoint.