EnvReferencesArgs

data class EnvReferencesArgs(val description: Output<String>? = null, val envId: Output<String>? = null, val name: Output<String>? = null, val refers: Output<String>? = null, val resourceType: Output<String>? = null) : ConvertibleToJava<EnvReferencesArgs>

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

Import

EnvReferences can be imported using any of these accepted formats:

  • {{env_id}}/references/{{name}}

  • {{env_id}}/{{name}} When using the pulumi import command, EnvReferences can be imported using one of the formats above. For example:

$ pulumi import gcp:apigee/envReferences:EnvReferences default {{env_id}}/references/{{name}}
$ pulumi import gcp:apigee/envReferences:EnvReferences default {{env_id}}/{{name}}

Constructors

Link copied to clipboard
constructor(description: Output<String>? = null, envId: Output<String>? = null, name: Output<String>? = null, refers: Output<String>? = null, resourceType: Output<String>? = null)

Properties

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

Optional. A human-readable description of this reference.

Link copied to clipboard
val envId: Output<String>? = null

The Apigee environment group associated with the Apigee environment, in the format organizations/{{org_name}}/environments/{{env_name}}.

Link copied to clipboard
val name: Output<String>? = null

Required. The resource id of this reference. Values must match the regular expression \w\s-.+.

Link copied to clipboard
val refers: Output<String>? = null

Required. The id of the resource to which this reference refers. Must be the id of a resource that exists in the parent environment and is of the given resourceType.

Link copied to clipboard
val resourceType: Output<String>? = null

The type of resource referred to by this reference. Valid values are 'KeyStore' or 'TrustStore'.

Functions

Link copied to clipboard
open override fun toJava(): EnvReferencesArgs