google_api_cloud_identity v0.9.1 GoogleApi.CloudIdentity.V1.Model.EntityKey View Source

An EntityKey uniquely identifies an Entity. Namespaces are used to provide isolation for IDs. A single ID can be reused across namespaces but the combination of a namespace and an ID must be unique.

Attributes

  • id (type: String.t, default: nil) - The ID of the entity within the given namespace. The ID must be unique within its namespace.
  • namespace (type: String.t, default: nil) - Namespaces provide isolation for IDs, so an ID only needs to be unique within its namespace.

    Namespaces are currently only created as part of IdentitySource creation from Admin Console. A namespace "identitysources/{identity_source_id}" is created corresponding to every Identity Source identity_source_id.

Link to this section Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Link to this section Types

Specs

t() :: %GoogleApi.CloudIdentity.V1.Model.EntityKey{
  id: String.t(),
  namespace: String.t()
}

Link to this section Functions

Specs

decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.