GoogleApi.Apigee.V1.Model.GoogleCloudApigeeV1Developer (google_api_apigee v0.24.1) View Source

Attributes

  • accessType (type: String.t, default: nil) - Access type.
  • appFamily (type: String.t, default: nil) - Developer app family.
  • apps (type: list(String.t), default: nil) - List of apps associated with the developer.
  • attributes (type: list(GoogleApi.Apigee.V1.Model.GoogleCloudApigeeV1Attribute.t), default: nil) - Optional. Developer attributes (name/value pairs). The custom attribute limit is 18.
  • companies (type: list(String.t), default: nil) - List of companies associated with the developer.
  • createdAt (type: String.t, default: nil) - Output only. Time at which the developer was created in milliseconds since epoch.
  • developerId (type: String.t, default: nil) - ID of the developer. Note: IDs are generated internally by Apigee and are not guaranteed to stay the same over time.
  • email (type: String.t, default: nil) - Required. Email address of the developer. This value is used to uniquely identify the developer in Apigee hybrid.
  • firstName (type: String.t, default: nil) - Required. First name of the developer.
  • lastModifiedAt (type: String.t, default: nil) - Output only. Time at which the developer was last modified in milliseconds since epoch.
  • lastName (type: String.t, default: nil) - Required. Last name of the developer.
  • organizationName (type: String.t, default: nil) - Output only. Name of the Apigee organization in which the developer resides.
  • status (type: String.t, default: nil) - Output only. Status of the developer. Valid values are active and inactive.
  • userName (type: String.t, default: nil) - Required. User name of the developer. Not used by Apigee hybrid.

Link to this section Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Link to this section Types

Specs

t() :: %GoogleApi.Apigee.V1.Model.GoogleCloudApigeeV1Developer{
  accessType: String.t(),
  appFamily: String.t(),
  apps: [String.t()],
  attributes: [GoogleApi.Apigee.V1.Model.GoogleCloudApigeeV1Attribute.t()],
  companies: [String.t()],
  createdAt: String.t(),
  developerId: String.t(),
  email: String.t(),
  firstName: String.t(),
  lastModifiedAt: String.t(),
  lastName: String.t(),
  organizationName: String.t(),
  status: String.t(),
  userName: String.t()
}

Link to this section Functions

Specs

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

Unwrap a decoded JSON object into its complex fields.