View Source GoogleApi.HealthCare.V1beta1.Model.ConsentAccessorScope (google_api_health_care v0.50.1)

The accessor scope that describes who can access, for what purpose, in which environment.

Attributes

  • actor (type: String.t, default: nil) - An individual, group, or access role that identifies the accessor or a characteristic of the accessor. This can be a resource ID (such as {resourceType}/{id}) or an external URI. This value must be present.
  • environment (type: String.t, default: nil) - An abstract identifier that describes the environment or conditions under which the accessor is acting. Can be "*" if it applies to all environments.
  • purpose (type: String.t, default: nil) - The intent of data use. Can be "*" if it applies to all purposes.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

@type t() :: %GoogleApi.HealthCare.V1beta1.Model.ConsentAccessorScope{
  actor: String.t() | nil,
  environment: String.t() | nil,
  purpose: String.t() | nil
}

Functions

@spec decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.