NAME

Paws::Lightsail::HostKeyAttributes

USAGE

This class represents one of two things:

Arguments in a call to a service

Use the attributes of this class as arguments to methods. You shouldn't make instances of this class. Each attribute should be used as a named argument in the calls that expect this type of object.

As an example, if Att1 is expected to be a Paws::Lightsail::HostKeyAttributes object:

$service_obj->Method(Att1 => { Algorithm => $value, ..., WitnessedAt => $value  });

Results returned from an API call

Use accessors for each attribute. If Att1 is expected to be an Paws::Lightsail::HostKeyAttributes object:

$result = $service_obj->Method(...);
$result->Att1->Algorithm

DESCRIPTION

Describes the public SSH host keys or the RDP certificate.

ATTRIBUTES

Algorithm => Str

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.

FingerprintSHA1 => Str

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

FingerprintSHA256 => Str

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

NotValidAfter => Str

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

This value is listed only for RDP certificates.

NotValidBefore => Str

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

This value is listed only for RDP certificates.

PublicKey => Str

The public SSH host key or the RDP certificate.

WitnessedAt => Str

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

SEE ALSO

This class forms part of Paws, describing an object used in Paws::Lightsail

BUGS and CONTRIBUTIONS

The source code is located here: https://github.com/pplu/aws-sdk-perl

Please report bugs to: https://github.com/pplu/aws-sdk-perl/issues