GetKeyHandleResult class

Result data returned by getKeyHandle.

Constructors

GetKeyHandleResult({String? id, String? kmsKey, String? location, String? name, String? project, String? resourceTypeSelector})
Creates a new GetKeyHandleResult. id The provider-assigned unique ID for this managed resource. kmsKey The identifier of the KMS Key created for the KeyHandle. Its format is projects/{projectId}/locations/{location}/keyRings/{keyRingName}/cryptoKeys/{cryptoKeyName}. location The location of the KMS Key and KeyHandle. name Optional. project The identifier of the project where KMS KeyHandle is created. resourceTypeSelector Indicates the resource type that the resulting CryptoKey is meant to protect, e.g. {SERVICE}.googleapis.com/{TYPE}. See documentation for supported resource types.
const
GetKeyHandleResult.fromMap(Map<String, dynamic> map)
factory

Properties

hashCode → int
The hash code for this object.
no setterinherited
id → String?
The provider-assigned unique ID for this managed resource.
final
kmsKey → String?
The identifier of the KMS Key created for the KeyHandle. Its format is projects/{projectId}/locations/{location}/keyRings/{keyRingName}/cryptoKeys/{cryptoKeyName}.
final
location → String?
The location of the KMS Key and KeyHandle.
final
name → String?
final
project → String?
The identifier of the project where KMS KeyHandle is created.
final
resourceTypeSelector → String?
Indicates the resource type that the resulting CryptoKey is meant to protect, e.g. {SERVICE}.googleapis.com/{TYPE}. See documentation for supported resource types.
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited

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