pub struct GoogleCloudApigeeV1Environment {Show 13 fields
pub api_proxy_type: Option<String>,
pub created_at: Option<i64>,
pub deployment_type: Option<String>,
pub description: Option<String>,
pub display_name: Option<String>,
pub forward_proxy_uri: Option<String>,
pub has_attached_flow_hooks: Option<bool>,
pub last_modified_at: Option<i64>,
pub name: Option<String>,
pub node_config: Option<GoogleCloudApigeeV1NodeConfig>,
pub properties: Option<GoogleCloudApigeeV1Properties>,
pub state: Option<String>,
pub type_: Option<String>,
}
Expand description
There is no detailed description.
§Activities
This type is used in activities, which are methods you may call on this type or where this type is involved in. The list links the activity name, along with information about where it is used (one of request and response).
- environments create organizations (request)
- environments get organizations (response)
- environments modify environment organizations (request)
- environments update organizations (request|response)
- environments update environment organizations (request|response)
Fields§
§api_proxy_type: Option<String>
Optional. API Proxy type supported by the environment. The type can be set when creating the Environment and cannot be changed.
created_at: Option<i64>
Output only. Creation time of this environment as milliseconds since epoch.
deployment_type: Option<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
description: Option<String>
Optional. Description of the environment.
display_name: Option<String>
Optional. Display name for this environment.
forward_proxy_uri: Option<String>
Optional. URI of the forward proxy to be applied to the runtime instances in this environment. Must be in the format of {scheme}://{hostname}:{port}. Note that the scheme must be one of “http” or “https”, and the port must be supplied. To remove a forward proxy setting, update the field to an empty value. Note: At this time, PUT operations to add forwardProxyUri to an existing environment fail if the environment has nodeConfig set up. To successfully add the forwardProxyUri setting in this case, include the NodeConfig details with the request.
has_attached_flow_hooks: Option<bool>
no description provided
last_modified_at: Option<i64>
Output only. Last modification time of this environment as milliseconds since epoch.
name: Option<String>
Required. Name of the environment. Values must match the regular expression ^[.\\p{Alnum}-_]{1,255}$
node_config: Option<GoogleCloudApigeeV1NodeConfig>
Optional. NodeConfig of the environment.
properties: Option<GoogleCloudApigeeV1Properties>
Optional. Key-value pairs that may be used for customizing the environment.
state: Option<String>
Output only. State of the environment. Values other than ACTIVE means the resource is not ready to use.
type_: Option<String>
Optional. EnvironmentType selected for the environment.
Trait Implementations§
source§impl Clone for GoogleCloudApigeeV1Environment
impl Clone for GoogleCloudApigeeV1Environment
source§fn clone(&self) -> GoogleCloudApigeeV1Environment
fn clone(&self) -> GoogleCloudApigeeV1Environment
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read more