LbEdgeExtension(mapping=None, *, ignore_unknown_fields=False, **kwargs)LbEdgeExtension is a resource that lets the extension service
influence the selection of backend services and Cloud CDN cache keys
by modifying request headers.
Attributes |
|
|---|---|
| Name | Description |
name |
str
Required. Identifier. Name of the LbEdgeExtension
resource in the following format:
projects/{project}/locations/{location}/lbEdgeExtensions/{lb_edge_extension}.
|
create_time |
google.protobuf.timestamp_pb2.Timestamp
Output only. The timestamp when the resource was created. |
update_time |
google.protobuf.timestamp_pb2.Timestamp
Output only. The timestamp when the resource was updated. |
description |
str
Optional. A human-readable description of the resource. |
labels |
MutableMapping[str, str]
Optional. Set of labels associated with the LbEdgeExtension resource.
The format must comply with `the requirements for
labels |
forwarding_rules |
MutableSequence[str]
Required. A list of references to the forwarding rules to which this service extension is attached. At least one forwarding rule is required. Only one LbEdgeExtension
resource can be associated with a forwarding rule.
|
extension_chains |
MutableSequence[google.cloud.network_services_v1.types.ExtensionChain]
Required. A set of ordered extension chains that contain the match conditions and extensions to execute. Match conditions for each extension chain are evaluated in sequence for a given request. The first extension chain that has a condition that matches the request is executed. Any subsequent extension chains do not execute. Limited to 5 extension chains per resource. |
load_balancing_scheme |
google.cloud.network_services_v1.types.LoadBalancingScheme
Required. All forwarding rules referenced by this extension must share the same load balancing scheme. Supported values: EXTERNAL_MANAGED.
|
Classes
LabelsEntry
LabelsEntry(mapping=None, *, ignore_unknown_fields=False, **kwargs)The abstract base class for a message.
| Parameters | |
|---|---|
| Name | Description |
kwargs |
dict
Keys and values corresponding to the fields of the message. |
mapping |
Union[dict,
A dictionary or message to be used to determine the values for this message. |
ignore_unknown_fields |
Optional(bool)
If True, do not raise errors for unknown fields. Only applied if |