Interface ApigeeEnvReferencesConfig
-
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable,com.hashicorp.cdktf.TerraformMetaArguments
- All Known Implementing Classes:
ApigeeEnvReferencesConfig.Jsii$Proxy
@Generated(value="jsii-pacmak/1.102.0 (build e354887)", date="2024-08-31T03:59:17.322Z") @Stability(Stable) public interface ApigeeEnvReferencesConfig extends software.amazon.jsii.JsiiSerializable, com.hashicorp.cdktf.TerraformMetaArguments
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classApigeeEnvReferencesConfig.BuilderA builder forApigeeEnvReferencesConfigstatic classApigeeEnvReferencesConfig.Jsii$ProxyAn implementation forApigeeEnvReferencesConfig
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description static ApigeeEnvReferencesConfig.Builderbuilder()default StringgetDescription()Optional.StringgetEnvId()The Apigee environment group associated with the Apigee environment, in the format 'organizations/{{org_name}}/environments/{{env_name}}'.default StringgetId()Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/apigee_env_references#id ApigeeEnvReferences#id}.StringgetName()Required.StringgetRefers()Required.StringgetResourceType()The type of resource referred to by this reference.default ApigeeEnvReferencesTimeoutsgetTimeouts()timeouts block.
-
-
-
Method Detail
-
getEnvId
@Stability(Stable) @NotNull String getEnvId()
The Apigee environment group associated with the Apigee environment, in the format 'organizations/{{org_name}}/environments/{{env_name}}'.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/apigee_env_references#env_id ApigeeEnvReferences#env_id}
-
getName
@Stability(Stable) @NotNull String getName()
Required. The resource id of this reference. Values must match the regular expression [\w\s-.]+.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/apigee_env_references#name ApigeeEnvReferences#name}
-
getRefers
@Stability(Stable) @NotNull String getRefers()
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. Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/apigee_env_references#refers ApigeeEnvReferences#refers}
-
getResourceType
@Stability(Stable) @NotNull String getResourceType()
The type of resource referred to by this reference. Valid values are 'KeyStore' or 'TrustStore'.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/apigee_env_references#resource_type ApigeeEnvReferences#resource_type}
-
getDescription
@Stability(Stable) @Nullable default String getDescription()
Optional. A human-readable description of this reference.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/apigee_env_references#description ApigeeEnvReferences#description}
-
getId
@Stability(Stable) @Nullable default String getId()
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/apigee_env_references#id ApigeeEnvReferences#id}.Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
-
getTimeouts
@Stability(Stable) @Nullable default ApigeeEnvReferencesTimeouts getTimeouts()
timeouts block.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/apigee_env_references#timeouts ApigeeEnvReferences#timeouts}
-
builder
@Stability(Stable) static ApigeeEnvReferencesConfig.Builder builder()
- Returns:
- a
ApigeeEnvReferencesConfig.BuilderofApigeeEnvReferencesConfig
-
-