View Source GoogleApi.Apigee.V1.Model.GoogleCloudApigeeV1Environment (google_api_apigee v0.38.1)

Attributes

  • apiProxyType (type: String.t, default: nil) - Optional. API Proxy type supported by the environment. The type can be set when creating the Environment and cannot be changed.
  • createdAt (type: String.t, default: nil) - Output only. Creation time of this environment as milliseconds since epoch.
  • deploymentType (type: String.t, default: nil) - Optional. Deployment type supported by the environment. The deployment type can be set when creating the environment and cannot be changed. When you enable archive deployment, you will be prevented from performing a subset of actions within the environment, including: Managing the deployment of API proxy or shared flow revisions Creating, updating, or deleting resource files * Creating, updating, or deleting target servers
  • description (type: String.t, default: nil) - Optional. Description of the environment.
  • displayName (type: String.t, default: nil) - Optional. Display name for this environment.
  • lastModifiedAt (type: String.t, default: nil) - Output only. Last modification time of this environment as milliseconds since epoch.
  • name (type: String.t, default: nil) - Required. Name of the environment. Values must match the regular expression ^[.\\p{Alnum}-_]{1,255}$
  • properties (type: GoogleApi.Apigee.V1.Model.GoogleCloudApigeeV1Properties.t, default: nil) - Optional. Key-value pairs that may be used for customizing the environment.
  • state (type: String.t, default: nil) - Output only. State of the environment. Values other than ACTIVE means the resource is not ready to use.

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.GoogleCloudApigeeV1Environment{
  apiProxyType: String.t() | nil,
  createdAt: String.t() | nil,
  deploymentType: String.t() | nil,
  description: String.t() | nil,
  displayName: String.t() | nil,
  lastModifiedAt: String.t() | nil,
  name: String.t() | nil,
  properties: GoogleApi.Apigee.V1.Model.GoogleCloudApigeeV1Properties.t() | nil,
  state: String.t() | nil
}

Link to this section Functions

Specs

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

Unwrap a decoded JSON object into its complex fields.