Package-level declarations

Types

Link copied to clipboard

Dynamic group metadata like queries and status.

Link copied to clipboard
data class DynamicGroupQueryResponse(val query: String, val resourceType: String)

Defines a query on a resource.

Link copied to clipboard
data class DynamicGroupStatusResponse(val status: String, val statusTime: String)

The current status of a dynamic group along with timestamp.

Link copied to clipboard
data class EntityKeyResponse(val namespace: String)

A unique identifier for an entity in the Cloud Identity Groups API. An entity can represent either a group with an optional namespace or a user without a namespace. The combination of id and namespace must be unique; however, the same id can be used with different namespaces.

Link copied to clipboard
data class ExpiryDetailResponse(val expireTime: String)

The MembershipRole expiry details.

Link copied to clipboard
data class GetDeviceResult(val androidSpecificAttributes: GoogleAppsCloudidentityDevicesV1AndroidAttributesResponse, val assetTag: String, val basebandVersion: String, val bootloaderVersion: String, val brand: String, val buildNumber: String, val compromisedState: String, val createTime: String, val deviceId: String, val deviceType: String, val enabledDeveloperOptions: Boolean, val enabledUsbDebugging: Boolean, val encryptionState: String, val imei: String, val kernelVersion: String, val lastSyncTime: String, val managementState: String, val manufacturer: String, val meid: String, val model: String, val name: String, val networkOperator: String, val osVersion: String, val otherAccounts: List<String>, val ownerType: String, val releaseVersion: String, val securityPatchTime: String, val serialNumber: String, val wifiMacAddresses: List<String>)
Link copied to clipboard
data class GetGroupResult(val additionalGroupKeys: List<EntityKeyResponse>, val createTime: String, val description: String, val displayName: String, val dynamicGroupMetadata: DynamicGroupMetadataResponse, val groupKey: EntityKeyResponse, val labels: Map<String, String>, val name: String, val parent: String, val updateTime: String)
Link copied to clipboard
data class GetInboundSamlSsoProfileResult(val customer: String, val displayName: String, val idpConfig: SamlIdpConfigResponse, val name: String, val spConfig: SamlSpConfigResponse)
Link copied to clipboard
data class GetInboundSsoAssignmentResult(val customer: String, val name: String, val rank: Int, val samlSsoInfo: SamlSsoInfoResponse, val signInBehavior: SignInBehaviorResponse, val ssoMode: String, val targetGroup: String, val targetOrgUnit: String)
Link copied to clipboard
data class GetMembershipResult(val createTime: String, val deliverySetting: String, val name: String, val preferredMemberKey: EntityKeyResponse, val roles: List<MembershipRoleResponse>, val type: String, val updateTime: String)
data class GoogleAppsCloudidentityDevicesV1AndroidAttributesResponse(val enabledUnknownSources: Boolean, val ownerProfileAccount: Boolean, val ownershipPrivilege: String, val supportsWorkProfile: Boolean)

Resource representing the Android specific attributes of a Device.

Link copied to clipboard
data class MembershipRoleResponse(val expiryDetail: ExpiryDetailResponse, val name: String, val restrictionEvaluations: RestrictionEvaluationsResponse)

A membership role within the Cloud Identity Groups API. A MembershipRole defines the privileges granted to a Membership.

The evaluated state of this restriction.

Link copied to clipboard

Evaluations of restrictions applied to parent group on this membership.

Link copied to clipboard
data class SamlIdpConfigResponse(val changePasswordUri: String, val entityId: String, val logoutRedirectUri: String, val singleSignOnServiceUri: String)

SAML IDP (identity provider) configuration.

Link copied to clipboard
data class SamlSpConfigResponse(val assertionConsumerServiceUri: String, val entityId: String)

SAML SP (service provider) configuration.

Link copied to clipboard
data class SamlSsoInfoResponse(val inboundSamlSsoProfile: String)

Details that are applicable when sso_mode == SAML_SSO.

Link copied to clipboard
data class SignInBehaviorResponse(val redirectCondition: String)

Controls sign-in behavior.