AWS SDK for C++  1.8.94
AWS SDK for C++
Public Member Functions | List of all members
Aws::Lightsail::Model::HostKeyAttributes Class Reference

#include <HostKeyAttributes.h>

Public Member Functions

 HostKeyAttributes ()
 
 HostKeyAttributes (Aws::Utils::Json::JsonView jsonValue)
 
HostKeyAttributesoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const Aws::StringGetAlgorithm () const
 
bool AlgorithmHasBeenSet () const
 
void SetAlgorithm (const Aws::String &value)
 
void SetAlgorithm (Aws::String &&value)
 
void SetAlgorithm (const char *value)
 
HostKeyAttributesWithAlgorithm (const Aws::String &value)
 
HostKeyAttributesWithAlgorithm (Aws::String &&value)
 
HostKeyAttributesWithAlgorithm (const char *value)
 
const Aws::StringGetPublicKey () const
 
bool PublicKeyHasBeenSet () const
 
void SetPublicKey (const Aws::String &value)
 
void SetPublicKey (Aws::String &&value)
 
void SetPublicKey (const char *value)
 
HostKeyAttributesWithPublicKey (const Aws::String &value)
 
HostKeyAttributesWithPublicKey (Aws::String &&value)
 
HostKeyAttributesWithPublicKey (const char *value)
 
const Aws::Utils::DateTimeGetWitnessedAt () const
 
bool WitnessedAtHasBeenSet () const
 
void SetWitnessedAt (const Aws::Utils::DateTime &value)
 
void SetWitnessedAt (Aws::Utils::DateTime &&value)
 
HostKeyAttributesWithWitnessedAt (const Aws::Utils::DateTime &value)
 
HostKeyAttributesWithWitnessedAt (Aws::Utils::DateTime &&value)
 
const Aws::StringGetFingerprintSHA1 () const
 
bool FingerprintSHA1HasBeenSet () const
 
void SetFingerprintSHA1 (const Aws::String &value)
 
void SetFingerprintSHA1 (Aws::String &&value)
 
void SetFingerprintSHA1 (const char *value)
 
HostKeyAttributesWithFingerprintSHA1 (const Aws::String &value)
 
HostKeyAttributesWithFingerprintSHA1 (Aws::String &&value)
 
HostKeyAttributesWithFingerprintSHA1 (const char *value)
 
const Aws::StringGetFingerprintSHA256 () const
 
bool FingerprintSHA256HasBeenSet () const
 
void SetFingerprintSHA256 (const Aws::String &value)
 
void SetFingerprintSHA256 (Aws::String &&value)
 
void SetFingerprintSHA256 (const char *value)
 
HostKeyAttributesWithFingerprintSHA256 (const Aws::String &value)
 
HostKeyAttributesWithFingerprintSHA256 (Aws::String &&value)
 
HostKeyAttributesWithFingerprintSHA256 (const char *value)
 
const Aws::Utils::DateTimeGetNotValidBefore () const
 
bool NotValidBeforeHasBeenSet () const
 
void SetNotValidBefore (const Aws::Utils::DateTime &value)
 
void SetNotValidBefore (Aws::Utils::DateTime &&value)
 
HostKeyAttributesWithNotValidBefore (const Aws::Utils::DateTime &value)
 
HostKeyAttributesWithNotValidBefore (Aws::Utils::DateTime &&value)
 
const Aws::Utils::DateTimeGetNotValidAfter () const
 
bool NotValidAfterHasBeenSet () const
 
void SetNotValidAfter (const Aws::Utils::DateTime &value)
 
void SetNotValidAfter (Aws::Utils::DateTime &&value)
 
HostKeyAttributesWithNotValidAfter (const Aws::Utils::DateTime &value)
 
HostKeyAttributesWithNotValidAfter (Aws::Utils::DateTime &&value)
 

Detailed Description

Describes the public SSH host keys or the RDP certificate.

See Also:

AWS API Reference

Definition at line 33 of file HostKeyAttributes.h.

Constructor & Destructor Documentation

◆ HostKeyAttributes() [1/2]

Aws::Lightsail::Model::HostKeyAttributes::HostKeyAttributes ( )

◆ HostKeyAttributes() [2/2]

Aws::Lightsail::Model::HostKeyAttributes::HostKeyAttributes ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ AlgorithmHasBeenSet()

bool Aws::Lightsail::Model::HostKeyAttributes::AlgorithmHasBeenSet ( ) const
inline

The SSH host key algorithm or the RDP certificate format.

For SSH host keys, the algorithm may be ssh-rsa, ecdsa-sha2-nistp256, ssh-ed25519, etc. For RDP certificates, the algorithm is always x509-cert.

Definition at line 56 of file HostKeyAttributes.h.

◆ FingerprintSHA1HasBeenSet()

bool Aws::Lightsail::Model::HostKeyAttributes::FingerprintSHA1HasBeenSet ( ) const
inline

The SHA-1 fingerprint of the returned SSH host key or RDP certificate.

  • Example of an SHA-1 SSH fingerprint:

    SHA1:1CHH6FaAaXjtFOsR/t83vf91SR0

  • Example of an SHA-1 RDP fingerprint:

    af:34:51:fe:09:f0:e0:da:b8:4e:56:ca:60:c2:10:ff:38:06:db:45

Definition at line 203 of file HostKeyAttributes.h.

◆ FingerprintSHA256HasBeenSet()

bool Aws::Lightsail::Model::HostKeyAttributes::FingerprintSHA256HasBeenSet ( ) const
inline

The SHA-256 fingerprint of the returned SSH host key or RDP certificate.

  • Example of an SHA-256 SSH fingerprint:

    SHA256:KTsMnRBh1IhD17HpdfsbzeGA4jOijm5tyXsMjKVbB8o

  • Example of an SHA-256 RDP fingerprint:

    03:9b:36:9f:4b:de:4e:61:70:fc:7c:c9:78:e7:d2:1a:1c:25:a8:0c:91:f6:7c:e4:d6:a0:85:c8:b4:53:99:68

Definition at line 284 of file HostKeyAttributes.h.

◆ GetAlgorithm()

const Aws::String& Aws::Lightsail::Model::HostKeyAttributes::GetAlgorithm ( ) const
inline

The SSH host key algorithm or the RDP certificate format.

For SSH host keys, the algorithm may be ssh-rsa, ecdsa-sha2-nistp256, ssh-ed25519, etc. For RDP certificates, the algorithm is always x509-cert.

Definition at line 48 of file HostKeyAttributes.h.

◆ GetFingerprintSHA1()

const Aws::String& Aws::Lightsail::Model::HostKeyAttributes::GetFingerprintSHA1 ( ) const
inline

The SHA-1 fingerprint of the returned SSH host key or RDP certificate.

  • Example of an SHA-1 SSH fingerprint:

    SHA1:1CHH6FaAaXjtFOsR/t83vf91SR0

  • Example of an SHA-1 RDP fingerprint:

    af:34:51:fe:09:f0:e0:da:b8:4e:56:ca:60:c2:10:ff:38:06:db:45

Definition at line 193 of file HostKeyAttributes.h.

◆ GetFingerprintSHA256()

const Aws::String& Aws::Lightsail::Model::HostKeyAttributes::GetFingerprintSHA256 ( ) const
inline

The SHA-256 fingerprint of the returned SSH host key or RDP certificate.

  • Example of an SHA-256 SSH fingerprint:

    SHA256:KTsMnRBh1IhD17HpdfsbzeGA4jOijm5tyXsMjKVbB8o

  • Example of an SHA-256 RDP fingerprint:

    03:9b:36:9f:4b:de:4e:61:70:fc:7c:c9:78:e7:d2:1a:1c:25:a8:0c:91:f6:7c:e4:d6:a0:85:c8:b4:53:99:68

Definition at line 274 of file HostKeyAttributes.h.

◆ GetNotValidAfter()

const Aws::Utils::DateTime& Aws::Lightsail::Model::HostKeyAttributes::GetNotValidAfter ( ) const
inline

The returned RDP certificate is not valid after this point in time.

This value is listed only for RDP certificates.

Definition at line 388 of file HostKeyAttributes.h.

◆ GetNotValidBefore()

const Aws::Utils::DateTime& Aws::Lightsail::Model::HostKeyAttributes::GetNotValidBefore ( ) const
inline

The returned RDP certificate is valid after this point in time.

This value is listed only for RDP certificates.

Definition at line 351 of file HostKeyAttributes.h.

◆ GetPublicKey()

const Aws::String& Aws::Lightsail::Model::HostKeyAttributes::GetPublicKey ( ) const
inline

The public SSH host key or the RDP certificate.

Definition at line 110 of file HostKeyAttributes.h.

◆ GetWitnessedAt()

const Aws::Utils::DateTime& Aws::Lightsail::Model::HostKeyAttributes::GetWitnessedAt ( ) const
inline

The time that the SSH host key or RDP certificate was recorded by Lightsail.

Definition at line 152 of file HostKeyAttributes.h.

◆ Jsonize()

Aws::Utils::Json::JsonValue Aws::Lightsail::Model::HostKeyAttributes::Jsonize ( ) const

◆ NotValidAfterHasBeenSet()

bool Aws::Lightsail::Model::HostKeyAttributes::NotValidAfterHasBeenSet ( ) const
inline

The returned RDP certificate is not valid after this point in time.

This value is listed only for RDP certificates.

Definition at line 394 of file HostKeyAttributes.h.

◆ NotValidBeforeHasBeenSet()

bool Aws::Lightsail::Model::HostKeyAttributes::NotValidBeforeHasBeenSet ( ) const
inline

The returned RDP certificate is valid after this point in time.

This value is listed only for RDP certificates.

Definition at line 357 of file HostKeyAttributes.h.

◆ operator=()

HostKeyAttributes& Aws::Lightsail::Model::HostKeyAttributes::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ PublicKeyHasBeenSet()

bool Aws::Lightsail::Model::HostKeyAttributes::PublicKeyHasBeenSet ( ) const
inline

The public SSH host key or the RDP certificate.

Definition at line 115 of file HostKeyAttributes.h.

◆ SetAlgorithm() [1/3]

void Aws::Lightsail::Model::HostKeyAttributes::SetAlgorithm ( const Aws::String value)
inline

The SSH host key algorithm or the RDP certificate format.

For SSH host keys, the algorithm may be ssh-rsa, ecdsa-sha2-nistp256, ssh-ed25519, etc. For RDP certificates, the algorithm is always x509-cert.

Definition at line 64 of file HostKeyAttributes.h.

◆ SetAlgorithm() [2/3]

void Aws::Lightsail::Model::HostKeyAttributes::SetAlgorithm ( Aws::String &&  value)
inline

The SSH host key algorithm or the RDP certificate format.

For SSH host keys, the algorithm may be ssh-rsa, ecdsa-sha2-nistp256, ssh-ed25519, etc. For RDP certificates, the algorithm is always x509-cert.

Definition at line 72 of file HostKeyAttributes.h.

◆ SetAlgorithm() [3/3]

void Aws::Lightsail::Model::HostKeyAttributes::SetAlgorithm ( const char *  value)
inline

The SSH host key algorithm or the RDP certificate format.

For SSH host keys, the algorithm may be ssh-rsa, ecdsa-sha2-nistp256, ssh-ed25519, etc. For RDP certificates, the algorithm is always x509-cert.

Definition at line 80 of file HostKeyAttributes.h.

◆ SetFingerprintSHA1() [1/3]

void Aws::Lightsail::Model::HostKeyAttributes::SetFingerprintSHA1 ( const Aws::String value)
inline

The SHA-1 fingerprint of the returned SSH host key or RDP certificate.

  • Example of an SHA-1 SSH fingerprint:

    SHA1:1CHH6FaAaXjtFOsR/t83vf91SR0

  • Example of an SHA-1 RDP fingerprint:

    af:34:51:fe:09:f0:e0:da:b8:4e:56:ca:60:c2:10:ff:38:06:db:45

Definition at line 213 of file HostKeyAttributes.h.

◆ SetFingerprintSHA1() [2/3]

void Aws::Lightsail::Model::HostKeyAttributes::SetFingerprintSHA1 ( Aws::String &&  value)
inline

The SHA-1 fingerprint of the returned SSH host key or RDP certificate.

  • Example of an SHA-1 SSH fingerprint:

    SHA1:1CHH6FaAaXjtFOsR/t83vf91SR0

  • Example of an SHA-1 RDP fingerprint:

    af:34:51:fe:09:f0:e0:da:b8:4e:56:ca:60:c2:10:ff:38:06:db:45

Definition at line 223 of file HostKeyAttributes.h.

◆ SetFingerprintSHA1() [3/3]

void Aws::Lightsail::Model::HostKeyAttributes::SetFingerprintSHA1 ( const char *  value)
inline

The SHA-1 fingerprint of the returned SSH host key or RDP certificate.

  • Example of an SHA-1 SSH fingerprint:

    SHA1:1CHH6FaAaXjtFOsR/t83vf91SR0

  • Example of an SHA-1 RDP fingerprint:

    af:34:51:fe:09:f0:e0:da:b8:4e:56:ca:60:c2:10:ff:38:06:db:45

Definition at line 233 of file HostKeyAttributes.h.

◆ SetFingerprintSHA256() [1/3]

void Aws::Lightsail::Model::HostKeyAttributes::SetFingerprintSHA256 ( const Aws::String value)
inline

The SHA-256 fingerprint of the returned SSH host key or RDP certificate.

  • Example of an SHA-256 SSH fingerprint:

    SHA256:KTsMnRBh1IhD17HpdfsbzeGA4jOijm5tyXsMjKVbB8o

  • Example of an SHA-256 RDP fingerprint:

    03:9b:36:9f:4b:de:4e:61:70:fc:7c:c9:78:e7:d2:1a:1c:25:a8:0c:91:f6:7c:e4:d6:a0:85:c8:b4:53:99:68

Definition at line 294 of file HostKeyAttributes.h.

◆ SetFingerprintSHA256() [2/3]

void Aws::Lightsail::Model::HostKeyAttributes::SetFingerprintSHA256 ( Aws::String &&  value)
inline

The SHA-256 fingerprint of the returned SSH host key or RDP certificate.

  • Example of an SHA-256 SSH fingerprint:

    SHA256:KTsMnRBh1IhD17HpdfsbzeGA4jOijm5tyXsMjKVbB8o

  • Example of an SHA-256 RDP fingerprint:

    03:9b:36:9f:4b:de:4e:61:70:fc:7c:c9:78:e7:d2:1a:1c:25:a8:0c:91:f6:7c:e4:d6:a0:85:c8:b4:53:99:68

Definition at line 304 of file HostKeyAttributes.h.

◆ SetFingerprintSHA256() [3/3]

void Aws::Lightsail::Model::HostKeyAttributes::SetFingerprintSHA256 ( const char *  value)
inline

The SHA-256 fingerprint of the returned SSH host key or RDP certificate.

  • Example of an SHA-256 SSH fingerprint:

    SHA256:KTsMnRBh1IhD17HpdfsbzeGA4jOijm5tyXsMjKVbB8o

  • Example of an SHA-256 RDP fingerprint:

    03:9b:36:9f:4b:de:4e:61:70:fc:7c:c9:78:e7:d2:1a:1c:25:a8:0c:91:f6:7c:e4:d6:a0:85:c8:b4:53:99:68

Definition at line 314 of file HostKeyAttributes.h.

◆ SetNotValidAfter() [1/2]

void Aws::Lightsail::Model::HostKeyAttributes::SetNotValidAfter ( const Aws::Utils::DateTime value)
inline

The returned RDP certificate is not valid after this point in time.

This value is listed only for RDP certificates.

Definition at line 400 of file HostKeyAttributes.h.

◆ SetNotValidAfter() [2/2]

void Aws::Lightsail::Model::HostKeyAttributes::SetNotValidAfter ( Aws::Utils::DateTime &&  value)
inline

The returned RDP certificate is not valid after this point in time.

This value is listed only for RDP certificates.

Definition at line 406 of file HostKeyAttributes.h.

◆ SetNotValidBefore() [1/2]

void Aws::Lightsail::Model::HostKeyAttributes::SetNotValidBefore ( const Aws::Utils::DateTime value)
inline

The returned RDP certificate is valid after this point in time.

This value is listed only for RDP certificates.

Definition at line 363 of file HostKeyAttributes.h.

◆ SetNotValidBefore() [2/2]

void Aws::Lightsail::Model::HostKeyAttributes::SetNotValidBefore ( Aws::Utils::DateTime &&  value)
inline

The returned RDP certificate is valid after this point in time.

This value is listed only for RDP certificates.

Definition at line 369 of file HostKeyAttributes.h.

◆ SetPublicKey() [1/3]

void Aws::Lightsail::Model::HostKeyAttributes::SetPublicKey ( const Aws::String value)
inline

The public SSH host key or the RDP certificate.

Definition at line 120 of file HostKeyAttributes.h.

◆ SetPublicKey() [2/3]

void Aws::Lightsail::Model::HostKeyAttributes::SetPublicKey ( Aws::String &&  value)
inline

The public SSH host key or the RDP certificate.

Definition at line 125 of file HostKeyAttributes.h.

◆ SetPublicKey() [3/3]

void Aws::Lightsail::Model::HostKeyAttributes::SetPublicKey ( const char *  value)
inline

The public SSH host key or the RDP certificate.

Definition at line 130 of file HostKeyAttributes.h.

◆ SetWitnessedAt() [1/2]

void Aws::Lightsail::Model::HostKeyAttributes::SetWitnessedAt ( const Aws::Utils::DateTime value)
inline

The time that the SSH host key or RDP certificate was recorded by Lightsail.

Definition at line 164 of file HostKeyAttributes.h.

◆ SetWitnessedAt() [2/2]

void Aws::Lightsail::Model::HostKeyAttributes::SetWitnessedAt ( Aws::Utils::DateTime &&  value)
inline

The time that the SSH host key or RDP certificate was recorded by Lightsail.

Definition at line 170 of file HostKeyAttributes.h.

◆ WithAlgorithm() [1/3]

HostKeyAttributes& Aws::Lightsail::Model::HostKeyAttributes::WithAlgorithm ( const Aws::String value)
inline

The SSH host key algorithm or the RDP certificate format.

For SSH host keys, the algorithm may be ssh-rsa, ecdsa-sha2-nistp256, ssh-ed25519, etc. For RDP certificates, the algorithm is always x509-cert.

Definition at line 88 of file HostKeyAttributes.h.

◆ WithAlgorithm() [2/3]

HostKeyAttributes& Aws::Lightsail::Model::HostKeyAttributes::WithAlgorithm ( Aws::String &&  value)
inline

The SSH host key algorithm or the RDP certificate format.

For SSH host keys, the algorithm may be ssh-rsa, ecdsa-sha2-nistp256, ssh-ed25519, etc. For RDP certificates, the algorithm is always x509-cert.

Definition at line 96 of file HostKeyAttributes.h.

◆ WithAlgorithm() [3/3]

HostKeyAttributes& Aws::Lightsail::Model::HostKeyAttributes::WithAlgorithm ( const char *  value)
inline

The SSH host key algorithm or the RDP certificate format.

For SSH host keys, the algorithm may be ssh-rsa, ecdsa-sha2-nistp256, ssh-ed25519, etc. For RDP certificates, the algorithm is always x509-cert.

Definition at line 104 of file HostKeyAttributes.h.

◆ WithFingerprintSHA1() [1/3]

HostKeyAttributes& Aws::Lightsail::Model::HostKeyAttributes::WithFingerprintSHA1 ( const Aws::String value)
inline

The SHA-1 fingerprint of the returned SSH host key or RDP certificate.

  • Example of an SHA-1 SSH fingerprint:

    SHA1:1CHH6FaAaXjtFOsR/t83vf91SR0

  • Example of an SHA-1 RDP fingerprint:

    af:34:51:fe:09:f0:e0:da:b8:4e:56:ca:60:c2:10:ff:38:06:db:45

Definition at line 243 of file HostKeyAttributes.h.

◆ WithFingerprintSHA1() [2/3]

HostKeyAttributes& Aws::Lightsail::Model::HostKeyAttributes::WithFingerprintSHA1 ( Aws::String &&  value)
inline

The SHA-1 fingerprint of the returned SSH host key or RDP certificate.

  • Example of an SHA-1 SSH fingerprint:

    SHA1:1CHH6FaAaXjtFOsR/t83vf91SR0

  • Example of an SHA-1 RDP fingerprint:

    af:34:51:fe:09:f0:e0:da:b8:4e:56:ca:60:c2:10:ff:38:06:db:45

Definition at line 253 of file HostKeyAttributes.h.

◆ WithFingerprintSHA1() [3/3]

HostKeyAttributes& Aws::Lightsail::Model::HostKeyAttributes::WithFingerprintSHA1 ( const char *  value)
inline

The SHA-1 fingerprint of the returned SSH host key or RDP certificate.

  • Example of an SHA-1 SSH fingerprint:

    SHA1:1CHH6FaAaXjtFOsR/t83vf91SR0

  • Example of an SHA-1 RDP fingerprint:

    af:34:51:fe:09:f0:e0:da:b8:4e:56:ca:60:c2:10:ff:38:06:db:45

Definition at line 263 of file HostKeyAttributes.h.

◆ WithFingerprintSHA256() [1/3]

HostKeyAttributes& Aws::Lightsail::Model::HostKeyAttributes::WithFingerprintSHA256 ( const Aws::String value)
inline

The SHA-256 fingerprint of the returned SSH host key or RDP certificate.

  • Example of an SHA-256 SSH fingerprint:

    SHA256:KTsMnRBh1IhD17HpdfsbzeGA4jOijm5tyXsMjKVbB8o

  • Example of an SHA-256 RDP fingerprint:

    03:9b:36:9f:4b:de:4e:61:70:fc:7c:c9:78:e7:d2:1a:1c:25:a8:0c:91:f6:7c:e4:d6:a0:85:c8:b4:53:99:68

Definition at line 324 of file HostKeyAttributes.h.

◆ WithFingerprintSHA256() [2/3]

HostKeyAttributes& Aws::Lightsail::Model::HostKeyAttributes::WithFingerprintSHA256 ( Aws::String &&  value)
inline

The SHA-256 fingerprint of the returned SSH host key or RDP certificate.

  • Example of an SHA-256 SSH fingerprint:

    SHA256:KTsMnRBh1IhD17HpdfsbzeGA4jOijm5tyXsMjKVbB8o

  • Example of an SHA-256 RDP fingerprint:

    03:9b:36:9f:4b:de:4e:61:70:fc:7c:c9:78:e7:d2:1a:1c:25:a8:0c:91:f6:7c:e4:d6:a0:85:c8:b4:53:99:68

Definition at line 334 of file HostKeyAttributes.h.

◆ WithFingerprintSHA256() [3/3]

HostKeyAttributes& Aws::Lightsail::Model::HostKeyAttributes::WithFingerprintSHA256 ( const char *  value)
inline

The SHA-256 fingerprint of the returned SSH host key or RDP certificate.

  • Example of an SHA-256 SSH fingerprint:

    SHA256:KTsMnRBh1IhD17HpdfsbzeGA4jOijm5tyXsMjKVbB8o

  • Example of an SHA-256 RDP fingerprint:

    03:9b:36:9f:4b:de:4e:61:70:fc:7c:c9:78:e7:d2:1a:1c:25:a8:0c:91:f6:7c:e4:d6:a0:85:c8:b4:53:99:68

Definition at line 344 of file HostKeyAttributes.h.

◆ WithNotValidAfter() [1/2]

HostKeyAttributes& Aws::Lightsail::Model::HostKeyAttributes::WithNotValidAfter ( const Aws::Utils::DateTime value)
inline

The returned RDP certificate is not valid after this point in time.

This value is listed only for RDP certificates.

Definition at line 412 of file HostKeyAttributes.h.

◆ WithNotValidAfter() [2/2]

HostKeyAttributes& Aws::Lightsail::Model::HostKeyAttributes::WithNotValidAfter ( Aws::Utils::DateTime &&  value)
inline

The returned RDP certificate is not valid after this point in time.

This value is listed only for RDP certificates.

Definition at line 418 of file HostKeyAttributes.h.

◆ WithNotValidBefore() [1/2]

HostKeyAttributes& Aws::Lightsail::Model::HostKeyAttributes::WithNotValidBefore ( const Aws::Utils::DateTime value)
inline

The returned RDP certificate is valid after this point in time.

This value is listed only for RDP certificates.

Definition at line 375 of file HostKeyAttributes.h.

◆ WithNotValidBefore() [2/2]

HostKeyAttributes& Aws::Lightsail::Model::HostKeyAttributes::WithNotValidBefore ( Aws::Utils::DateTime &&  value)
inline

The returned RDP certificate is valid after this point in time.

This value is listed only for RDP certificates.

Definition at line 381 of file HostKeyAttributes.h.

◆ WithPublicKey() [1/3]

HostKeyAttributes& Aws::Lightsail::Model::HostKeyAttributes::WithPublicKey ( const Aws::String value)
inline

The public SSH host key or the RDP certificate.

Definition at line 135 of file HostKeyAttributes.h.

◆ WithPublicKey() [2/3]

HostKeyAttributes& Aws::Lightsail::Model::HostKeyAttributes::WithPublicKey ( Aws::String &&  value)
inline

The public SSH host key or the RDP certificate.

Definition at line 140 of file HostKeyAttributes.h.

◆ WithPublicKey() [3/3]

HostKeyAttributes& Aws::Lightsail::Model::HostKeyAttributes::WithPublicKey ( const char *  value)
inline

The public SSH host key or the RDP certificate.

Definition at line 145 of file HostKeyAttributes.h.

◆ WithWitnessedAt() [1/2]

HostKeyAttributes& Aws::Lightsail::Model::HostKeyAttributes::WithWitnessedAt ( const Aws::Utils::DateTime value)
inline

The time that the SSH host key or RDP certificate was recorded by Lightsail.

Definition at line 176 of file HostKeyAttributes.h.

◆ WithWitnessedAt() [2/2]

HostKeyAttributes& Aws::Lightsail::Model::HostKeyAttributes::WithWitnessedAt ( Aws::Utils::DateTime &&  value)
inline

The time that the SSH host key or RDP certificate was recorded by Lightsail.

Definition at line 182 of file HostKeyAttributes.h.

◆ WitnessedAtHasBeenSet()

bool Aws::Lightsail::Model::HostKeyAttributes::WitnessedAtHasBeenSet ( ) const
inline

The time that the SSH host key or RDP certificate was recorded by Lightsail.

Definition at line 158 of file HostKeyAttributes.h.


The documentation for this class was generated from the following file: