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).

Fields

Optional expiration timestamp. If provided, the timestamp must be in RFC3339 text format. If not provided, the public key never expires.

[Output Only] Creation timestamp in RFC3339 text format.

An optional textual description of the resource; provided by the client when the resource is created.

Public key text in SSH format, defined by RFC4253 section 6.6.

[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]

Returns the "default value" for a type. Read more

impl Clone for PublicKey
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl Debug for PublicKey
[src]

Formats the value using the given formatter. Read more

impl RequestValue for PublicKey
[src]

Auto Trait Implementations

impl Send for PublicKey

impl Sync for PublicKey