CertificateMap(mapping=None, *, ignore_unknown_fields=False, **kwargs)
Defines a collection of certificate configurations.
Attributes
Name | Description |
name |
str
A user-defined name of the Certificate Map. Certificate Map names must be unique globally and match pattern projects/*/locations/*/certificateMaps/* .
|
description |
str
One or more paragraphs of text description of a certificate map. |
create_time |
google.protobuf.timestamp_pb2.Timestamp
Output only. The creation timestamp of a Certificate Map. |
update_time |
google.protobuf.timestamp_pb2.Timestamp
Output only. The update timestamp of a Certificate Map. |
labels |
MutableMapping[str, str]
Set of labels associated with a Certificate Map. |
gclb_targets |
MutableSequence[google.cloud.certificate_manager_v1.types.CertificateMap.GclbTarget]
Output only. A list of GCLB targets that use this Certificate Map. A Target Proxy is only present on this list if it's attached to a Forwarding Rule. |
Classes
GclbTarget
GclbTarget(mapping=None, *, ignore_unknown_fields=False, **kwargs)
Describes a Target Proxy that uses this Certificate Map.
This message has oneof
_ fields (mutually exclusive fields).
For each oneof, at most one member field can be set at the same time.
Setting any member of the oneof automatically clears all other
members.
.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields
LabelsEntry
LabelsEntry(mapping=None, *, ignore_unknown_fields=False, **kwargs)
The abstract base class for a message.
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 |