Resource: Environment
Represents a Google Tag Manager Environment. Note that a user can create, delete and update environments of type USER, but can only update the enableDebug and url fields of environments of other types.
| JSON representation | 
|---|
| { "accountId": string, "containerId": string, "environmentId": string, "type": enum ( | 
| Fields | |
|---|---|
| accountId | 
 GTM Account ID. | 
| containerId | 
 GTM Container ID. | 
| environmentId | 
 GTM Environment ID uniquely identifies the GTM Environment. | 
| type | 
 The type of this environment. | 
| fingerprint | 
 The fingerprint of the GTM environment as computed at storage time. This value is recomputed whenever the environment is modified. | 
| name | 
 The environment display name. Can be set or changed only on USER type environments. | 
| description | 
 The environment description. Can be set or changed only on USER type environments. | 
| enableDebug | 
 Whether or not to enable debug by default on for the environment. | 
| url | 
 Default preview page url for the environment. | 
| authorizationCode | 
 The environment authorization code. | 
| authorizationTimestampMs | 
 The last update time-stamp for the authorization code. | 
| Union field Link. The version ID or none. May contain other IDs in future. Can be set or changed only on USER type environments.Linkcan be only one of the following: | |
| containerVersionId | 
 | 
EnvironmentType
| Enums | |
|---|---|
| user | Used for user defined environments. | 
| live | Used for Live environment, which points to the live published container version. | 
| latest | Used for Latest environment, which points to the latest created container version. | 
| draft | Used for Draft environment, which points to the single draft in the container. | 
| Methods | |
|---|---|
| 
 | Creates a GTM Environment. | 
| 
 | Deletes a GTM Environment. | 
| 
 | Gets a GTM Environment. | 
| 
 | Lists all GTM Environments of a GTM Container. | 
| 
 | Updates a GTM Environment. |