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.
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.
GetMembershipGraphResponse
The response message for MembershipsService.GetMembershipGraph.
GoogleAppsCloudidentityDevicesV1AndroidAttributes
Resource representing the Android specific attributes of a Device.
GoogleAppsCloudidentityDevicesV1ApproveDeviceUserResponse
Response message for approving the device to access user data.
GoogleAppsCloudidentityDevicesV1BlockDeviceUserResponse
Response message for blocking the device from accessing user data.
GoogleAppsCloudidentityDevicesV1CancelWipeDeviceResponse
Response message for cancelling an unfinished device wipe.
GoogleAppsCloudidentityDevicesV1CancelWipeDeviceUserResponse
Response message for cancelling an unfinished user account wipe.
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.
GoogleAppsCloudidentityDevicesV1WipeDeviceResponse
Response message for wiping all data on the device.
GoogleAppsCloudidentityDevicesV1WipeDeviceUserResponse
Response message for wiping the user's account from 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
ListGroupsResponse
Response message for ListGroups operation.
ListMembershipsResponse
The response message for MembershipsService.ListMemberships.
LookupGroupNameResponse
The response message for GroupsService.LookupGroupName.
LookupMembershipNameResponse
The response message for MembershipsService.LookupMembershipName.
MemberRelation
Message representing a transitive membership of a group.
Membership
A membership within the Cloud Identity Groups API. [...]
MembershipAdjacencyList
Membership graph's path information as an adjacency list.
MembershipRole
A membership role within the Cloud Identity Groups API. [...]
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.
SearchGroupsResponse
The response message for GroupsService.SearchGroups.
SearchTransitiveGroupsResponse
The response message for MembershipsService.SearchTransitiveGroups.
SearchTransitiveMembershipsResponse
The response message for MembershipsService.SearchTransitiveMemberships.
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

CreateGroupMetadata = $Empty
Metadata for CreateGroup LRO.
CreateMembershipMetadata = $Empty
Metadata for CreateMembership LRO.
DeleteGroupMetadata = $Empty
Metadata for DeleteGroup LRO.
DeleteMembershipMetadata = $Empty
Metadata for DeleteMembership LRO.
GetMembershipGraphMetadata = $Empty
Metadata of GetMembershipGraphResponse LRO. [...]
GoogleAppsCloudidentityDevicesV1ApproveDeviceUserMetadata = $Empty
Metadata for ApproveDeviceUser LRO.
GoogleAppsCloudidentityDevicesV1ApproveDeviceUserRequest = $Request00
Request message for approving the device to access user data.
GoogleAppsCloudidentityDevicesV1BlockDeviceUserMetadata = $Empty
Metadata for BlockDeviceUser LRO.
GoogleAppsCloudidentityDevicesV1BlockDeviceUserRequest = $Request00
Request message for blocking account on device.
GoogleAppsCloudidentityDevicesV1CancelWipeDeviceMetadata = $Empty
Metadata for CancelWipeDevice LRO.
GoogleAppsCloudidentityDevicesV1CancelWipeDeviceRequest = $Request00
Request message for cancelling an unfinished device wipe.
GoogleAppsCloudidentityDevicesV1CancelWipeDeviceUserMetadata = $Empty
Metadata for CancelWipeDeviceUser LRO.
GoogleAppsCloudidentityDevicesV1CancelWipeDeviceUserRequest = $Request00
Request message for cancelling an unfinished user account wipe.
GoogleAppsCloudidentityDevicesV1CreateDeviceMetadata = $Empty
Metadata for CreateDevice LRO.
GoogleAppsCloudidentityDevicesV1DeleteDeviceMetadata = $Empty
Metadata for DeleteDevice LRO.
GoogleAppsCloudidentityDevicesV1DeleteDeviceUserMetadata = $Empty
Metadata for DeleteDeviceUser LRO.
GoogleAppsCloudidentityDevicesV1ListEndpointAppsMetadata = $Empty
Metadata for ListEndpointApps LRO.
GoogleAppsCloudidentityDevicesV1SignoutDeviceUserMetadata = $Empty
Metadata for SignoutDeviceUser LRO.
GoogleAppsCloudidentityDevicesV1UpdateClientStateMetadata = $Empty
Metadata for UpdateClientState LRO.
GoogleAppsCloudidentityDevicesV1UpdateDeviceMetadata = $Empty
Metadata for UpdateDevice LRO.
GoogleAppsCloudidentityDevicesV1WipeDeviceMetadata = $Empty
Metadata for WipeDevice LRO.
GoogleAppsCloudidentityDevicesV1WipeDeviceRequest = $Request00
Request message for wiping all data on the device.
GoogleAppsCloudidentityDevicesV1WipeDeviceUserMetadata = $Empty
Metadata for WipeDeviceUser LRO.
GoogleAppsCloudidentityDevicesV1WipeDeviceUserRequest = $Request00
Request message for starting an account wipe on device.
Status = $Status
The Status type defines a logical error model that is suitable for different programming environments, including REST APIs and RPC APIs. [...]
UpdateGroupMetadata = $Empty
Metadata for UpdateGroup LRO.
UpdateMembershipMetadata = $Empty
Metadata for UpdateMembership LRO.

Exceptions / Errors

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