Environment

An Environment in Apigee. To get more information about Environment, see:

Example Usage

{{% /examples %}}

Import

Environment can be imported using any of these accepted formats

$ pulumi import gcp:apigee/environment:Environment default {{org_id}}/environments/{{name}}
$ pulumi import gcp:apigee/environment:Environment default {{org_id}}/{{name}}

Properties

Link copied to clipboard
val apiProxyType: Output<String>

Optional. API Proxy type supported by the environment. The type can be set when creating the Environment and cannot be changed. Possible values are API_PROXY_TYPE_UNSPECIFIED, PROGRAMMABLE, and CONFIGURABLE.

Link copied to clipboard
val deploymentType: Output<String>

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. Possible values are DEPLOYMENT_TYPE_UNSPECIFIED, PROXY, and ARCHIVE.

Link copied to clipboard
val description: Output<String>?

Description of the environment.

Link copied to clipboard
val displayName: Output<String>?

Display name of the environment.

Link copied to clipboard
val id: Output<String>
Link copied to clipboard
val name: Output<String>

The resource ID of the environment.

Link copied to clipboard

NodeConfig for setting the min/max number of nodes associated with the environment. Structure is documented below.

Link copied to clipboard
val orgId: Output<String>

The Apigee Organization associated with the Apigee environment, in the format organizations/{{org_name}}.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val urn: Output<String>