pub struct GoogleCloudApigeeV1EnvironmentGroupConfig {
pub endpoint_chaining_rules: Option<Vec<GoogleCloudApigeeV1EndpointChainingRule>>,
pub hostnames: Option<Vec<String>>,
pub location: Option<String>,
pub name: Option<String>,
pub revision_id: Option<i64>,
pub routing_rules: Option<Vec<GoogleCloudApigeeV1RoutingRule>>,
pub uid: Option<String>,
}
Expand description
EnvironmentGroupConfig is a revisioned snapshot of an EnvironmentGroup and its associated routing rules.
§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).
Fields§
§endpoint_chaining_rules: Option<Vec<GoogleCloudApigeeV1EndpointChainingRule>>
A list of proxies in each deployment group for proxy chaining calls.
hostnames: Option<Vec<String>>
Host names for the environment group.
location: Option<String>
When this message appears in the top-level IngressConfig, this field will be populated in lieu of the inlined routing_rules and hostnames fields. Some URL for downloading the full EnvironmentGroupConfig for this group.
name: Option<String>
Name of the environment group in the following format: organizations/{org}/envgroups/{envgroup}
.
revision_id: Option<i64>
Revision id that defines the ordering of the EnvironmentGroupConfig resource. The higher the revision, the more recently the configuration was deployed.
routing_rules: Option<Vec<GoogleCloudApigeeV1RoutingRule>>
Ordered list of routing rules defining how traffic to this environment group’s hostnames should be routed to different environments.
uid: Option<String>
A unique id for the environment group config that will only change if the environment group is deleted and recreated.
Trait Implementations§
source§impl Clone for GoogleCloudApigeeV1EnvironmentGroupConfig
impl Clone for GoogleCloudApigeeV1EnvironmentGroupConfig
source§fn clone(&self) -> GoogleCloudApigeeV1EnvironmentGroupConfig
fn clone(&self) -> GoogleCloudApigeeV1EnvironmentGroupConfig
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read more