SshPublicKeyState class
Input properties used for looking up and filtering SshPublicKey resources.
Constructors
-
SshPublicKeyState({Input<
String?> ? deletionPolicy, Input<String?> ? expirationTimeUsec, Input<String?> ? fingerprint, Input<String?> ? key, Input<String?> ? project, Input<String?> ? user}) -
Creates a new SshPublicKeyState.
deletionPolicyWhether Terraform will be prevented from destroying the resource. Defaults to DELETE.expirationTimeUsecAn expiration time in microseconds since epoch.fingerprintThe SHA-256 fingerprint of the SSH public key.keyPublic key text in SSH format, defined by RFC4253 section 6.6.projectThe project ID of the Google Cloud Platform project.userThe user email.const -
SshPublicKeyState.fromMap(Map<
String, dynamic> map) -
factory
Properties
-
deletionPolicy
→ Input<
String?> ? -
Whether Terraform will be prevented from destroying the resource. Defaults to DELETE.
When a 'terraform destroy' or 'pulumi up' would delete the resource,
the command will fail if this field is set to "PREVENT" in Terraform state.
When set to "ABANDON", the command will remove the resource from Terraform
management without updating or deleting the resource in the API.
When set to "DELETE", deleting the resource is allowed.
final
-
expirationTimeUsec
→ Input<
String?> ? -
An expiration time in microseconds since epoch.
final
-
fingerprint
→ Input<
String?> ? -
The SHA-256 fingerprint of the SSH public key.
final
- hashCode → int
-
The hash code for this object.
no setterinherited
-
key
→ Input<
String?> ? -
Public key text in SSH format, defined by RFC4253 section 6.6.
final
-
project
→ Input<
String?> ? -
The project ID of the Google Cloud Platform project.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
-
user
→ Input<
String?> ? -
The user email.
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