GetCertificateMapEntryResult class

Result data returned by getCertificateMapEntry.

Constructors

GetCertificateMapEntryResult({required List<String> certificates, required String createTime, required String description, required String hostname, required Map<String, String> labels, required String matcher, required String name, required String state, required String updateTime})
Creates a new GetCertificateMapEntryResult. certificates A set of Certificates defines for the given hostname. There can be defined up to four certificates in each Certificate Map Entry. Each certificate must match pattern projects/*/locations/*/certificates/*. createTime The creation timestamp of a Certificate Map Entry. description One or more paragraphs of text description of a certificate map entry. hostname A Hostname (FQDN, e.g. example.com) or a wildcard hostname expression (*.example.com) for a set of hostnames with common suffix. Used as Server Name Indication (SNI) for selecting a proper certificate. labels Set of labels associated with a Certificate Map Entry. matcher A predefined matcher for particular cases, other than SNI selection. name A user-defined name of the Certificate Map Entry. Certificate Map Entry names must be unique globally and match pattern projects/*/locations/*/certificateMaps/*/certificateMapEntries/*. state A serving state of this Certificate Map Entry. updateTime The update timestamp of a Certificate Map Entry.
const
GetCertificateMapEntryResult.fromMap(Map<String, dynamic> map)
factory

Properties

certificates → List<String>
A set of Certificates defines for the given hostname. There can be defined up to four certificates in each Certificate Map Entry. Each certificate must match pattern projects/*/locations/*/certificates/*.
final
createTime → String
The creation timestamp of a Certificate Map Entry.
final
description → String
One or more paragraphs of text description of a certificate map entry.
final
hashCode → int
The hash code for this object.
no setterinherited
hostname → String
A Hostname (FQDN, e.g. example.com) or a wildcard hostname expression (*.example.com) for a set of hostnames with common suffix. Used as Server Name Indication (SNI) for selecting a proper certificate.
final
labels → Map<String, String>
Set of labels associated with a Certificate Map Entry.
final
matcher → String
A predefined matcher for particular cases, other than SNI selection.
final
name → String
A user-defined name of the Certificate Map Entry. Certificate Map Entry names must be unique globally and match pattern projects/*/locations/*/certificateMaps/*/certificateMapEntries/*.
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
state → String
A serving state of this Certificate Map Entry.
final
updateTime → String
The update timestamp of a Certificate Map Entry.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toMap() → Map<String, dynamic>
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited