REST Resource: organizations.environments

Resource: Environment

JSON representation
{
  "name": string,
  "description": string,
  "createdAt": string,
  "lastModifiedAt": string,
  "properties": {
    object (Properties)
  },
  "displayName": string,
  "state": enum (State)
}
Fields
name

string

Required. Name of the environment. Values must match the regular expression ^[.\\p{Alnum}-_]{1,255}$

description

string

Optional. Description of the environment.

createdAt

string (int64 format)

Output only. Creation time of this environment as milliseconds since epoch.

lastModifiedAt

string (int64 format)

Output only. Last modification time of this environment as milliseconds since epoch.

properties

object (Properties)

Optional. Key-value pairs that may be used for customizing the environment.

displayName

string

Optional. Display name for this environment.

state

enum (State)

Output only. State of the environment. Values other than ACTIVE means the resource is not ready to use.

Methods

create

Creates an environment in an organization.

delete

Deletes an environment from an organization.

get

Gets environment details.

getDebugmask

Gets the debug mask singleton resource for an environment.

getIamPolicy

Gets the IAM policy on an environment.

getTraceConfig

Get distributed trace configuration in an environment.

list

Lists all environments in an organization.

setIamPolicy

Sets the IAM policy on an environment, if the policy already exists it will be replaced.

testIamPermissions

Tests the permissions of a user on an environment, and returns a subset of permissions that the user has on the environment.

update

Updates an existing environment.

updateDebugmask

Updates the debug mask singleton resource for an environment.

updateEnvironment

Updates an existing environment.

updateTraceConfig

Updates the trace configurations in an environment.