GetTrustConfigResult class
Result data returned by getTrustConfig.
Constructors
-
GetTrustConfigResult({required String createTime, required String description, required String etag, required Map<
String, String> labels, required String name, required List<TrustStoreResponse> trustStores, required String updateTime}) -
Creates a new GetTrustConfigResult.
createTimeThe creation timestamp of a TrustConfig.descriptionOne or more paragraphs of text description of a TrustConfig.etagThis checksum is computed by the server based on the value of other fields, and may be sent on update and delete requests to ensure the client has an up-to-date value before proceeding.labelsSet of labels associated with a TrustConfig.nameA user-defined name of the trust config. TrustConfig names must be unique globally and match patternprojects/*/locations/*/trustConfigs/*.trustStoresSet of trust stores to perform validation against. This field is supported when TrustConfig is configured with Load Balancers, currently not supported for SPIFFE certificate validation. Only one TrustStore specified is currently allowed.updateTimeThe last update timestamp of a TrustConfig.const -
GetTrustConfigResult.fromMap(Map<
String, dynamic> map) -
factory
Properties
- createTime → String
-
The creation timestamp of a TrustConfig.
final
- description → String
-
One or more paragraphs of text description of a TrustConfig.
final
- etag → String
-
This checksum is computed by the server based on the value of other fields, and may be sent on update and delete requests to ensure the client has an up-to-date value before proceeding.
final
- hashCode → int
-
The hash code for this object.
no setterinherited
-
labels
→ Map<
String, String> -
Set of labels associated with a TrustConfig.
final
- name → String
-
A user-defined name of the trust config. TrustConfig names must be unique globally and match pattern
projects/*/locations/*/trustConfigs/*.final - runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
-
trustStores
→ List<
TrustStoreResponse> -
Set of trust stores to perform validation against. This field is supported when TrustConfig is configured with Load Balancers, currently not supported for SPIFFE certificate validation. Only one TrustStore specified is currently allowed.
final
- updateTime → String
-
The last update timestamp of a TrustConfig.
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