View Source GoogleApi.Apigee.V1.Model.GoogleCloudApigeeV1ApiProxy (google_api_apigee v0.46.0)

Metadata describing the API proxy

Attributes

  • apiProxyType (type: String.t, default: nil) - Output only. The type of the API proxy.
  • labels (type: map(), default: nil) - User labels applied to this API Proxy.
  • latestRevisionId (type: String.t, default: nil) - Output only. The id of the most recently created revision for this api proxy.
  • metaData (type: GoogleApi.Apigee.V1.Model.GoogleCloudApigeeV1EntityMetadata.t, default: nil) - Output only. Metadata describing the API proxy.
  • name (type: String.t, default: nil) - Output only. Name of the API proxy.
  • readOnly (type: boolean(), default: nil) - Output only. Whether this proxy is read-only. A read-only proxy cannot have new revisions created through calls to CreateApiProxyRevision. A proxy is read-only if it was generated by an archive.
  • revision (type: list(String.t), default: nil) - Output only. List of revisions defined for the API proxy.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

@type t() :: %GoogleApi.Apigee.V1.Model.GoogleCloudApigeeV1ApiProxy{
  apiProxyType: String.t() | nil,
  labels: map() | nil,
  latestRevisionId: String.t() | nil,
  metaData:
    GoogleApi.Apigee.V1.Model.GoogleCloudApigeeV1EntityMetadata.t() | nil,
  name: String.t() | nil,
  readOnly: boolean() | nil,
  revision: [String.t()] | nil
}

Functions

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

Unwrap a decoded JSON object into its complex fields.