Struct google_clouduseraccountsvm_beta::PublicKey [−][src]
pub struct PublicKey { pub expiration_timestamp: Option<String>, pub creation_timestamp: Option<String>, pub description: Option<String>, pub key: Option<String>, pub fingerprint: Option<String>, }
A public key for authenticating to guests.
Activities
This type is used in activities, which are methods you may call on this type or where this type is involved in. The list links the activity name, along with information about where it is used (one of request and response).
- add public key users (request)
Fields
expiration_timestamp: Option<String>
Optional expiration timestamp. If provided, the timestamp must be in RFC3339 text format. If not provided, the public key never expires.
creation_timestamp: Option<String>
[Output Only] Creation timestamp in RFC3339 text format.
description: Option<String>
An optional textual description of the resource; provided by the client when the resource is created.
key: Option<String>
Public key text in SSH format, defined by RFC4253 section 6.6.
fingerprint: Option<String>
[Output Only] The fingerprint of the key is defined by RFC4716 to be the MD5 digest of the public key.
Trait Implementations
impl Default for PublicKey
[src]
impl Default for PublicKey
impl Clone for PublicKey
[src]
impl Clone for PublicKey
fn clone(&self) -> PublicKey
[src]
fn clone(&self) -> PublicKey
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
impl Debug for PublicKey
[src]
impl Debug for PublicKey
fn fmt(&self, f: &mut Formatter) -> Result
[src]
fn fmt(&self, f: &mut Formatter) -> Result
Formats the value using the given formatter. Read more
impl RequestValue for PublicKey
[src]
impl RequestValue for PublicKey