Class: Aws::Lightsail::Types::HostKeyAttributes
- Inherits:
-
Struct
- Object
- Struct
- Aws::Lightsail::Types::HostKeyAttributes
- Defined in:
- gems/aws-sdk-lightsail/lib/aws-sdk-lightsail/types.rb
Overview
Describes the public SSH host keys or the RDP certificate.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#algorithm ⇒ String
The SSH host key algorithm or the RDP certificate format.
-
#fingerprint_sha1 ⇒ String
The SHA-1 fingerprint of the returned SSH host key or RDP certificate.
-
#fingerprint_sha256 ⇒ String
The SHA-256 fingerprint of the returned SSH host key or RDP certificate.
-
#not_valid_after ⇒ Time
The returned RDP certificate is not valid after this point in time.
-
#not_valid_before ⇒ Time
The returned RDP certificate is valid after this point in time.
-
#public_key ⇒ String
The public SSH host key or the RDP certificate.
-
#witnessed_at ⇒ Time
The time that the SSH host key or RDP certificate was recorded by Lightsail.
Instance Attribute Details
#algorithm ⇒ String
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
.
9756 9757 9758 9759 9760 9761 9762 9763 9764 9765 9766 |
# File 'gems/aws-sdk-lightsail/lib/aws-sdk-lightsail/types.rb', line 9756 class HostKeyAttributes < Struct.new( :algorithm, :public_key, :witnessed_at, :fingerprint_sha1, :fingerprint_sha256, :not_valid_before, :not_valid_after) SENSITIVE = [] include Aws::Structure end |
#fingerprint_sha1 ⇒ String
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
9756 9757 9758 9759 9760 9761 9762 9763 9764 9765 9766 |
# File 'gems/aws-sdk-lightsail/lib/aws-sdk-lightsail/types.rb', line 9756 class HostKeyAttributes < Struct.new( :algorithm, :public_key, :witnessed_at, :fingerprint_sha1, :fingerprint_sha256, :not_valid_before, :not_valid_after) SENSITIVE = [] include Aws::Structure end |
#fingerprint_sha256 ⇒ String
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
9756 9757 9758 9759 9760 9761 9762 9763 9764 9765 9766 |
# File 'gems/aws-sdk-lightsail/lib/aws-sdk-lightsail/types.rb', line 9756 class HostKeyAttributes < Struct.new( :algorithm, :public_key, :witnessed_at, :fingerprint_sha1, :fingerprint_sha256, :not_valid_before, :not_valid_after) SENSITIVE = [] include Aws::Structure end |
#not_valid_after ⇒ Time
The returned RDP certificate is not valid after this point in time.
This value is listed only for RDP certificates.
9756 9757 9758 9759 9760 9761 9762 9763 9764 9765 9766 |
# File 'gems/aws-sdk-lightsail/lib/aws-sdk-lightsail/types.rb', line 9756 class HostKeyAttributes < Struct.new( :algorithm, :public_key, :witnessed_at, :fingerprint_sha1, :fingerprint_sha256, :not_valid_before, :not_valid_after) SENSITIVE = [] include Aws::Structure end |
#not_valid_before ⇒ Time
The returned RDP certificate is valid after this point in time.
This value is listed only for RDP certificates.
9756 9757 9758 9759 9760 9761 9762 9763 9764 9765 9766 |
# File 'gems/aws-sdk-lightsail/lib/aws-sdk-lightsail/types.rb', line 9756 class HostKeyAttributes < Struct.new( :algorithm, :public_key, :witnessed_at, :fingerprint_sha1, :fingerprint_sha256, :not_valid_before, :not_valid_after) SENSITIVE = [] include Aws::Structure end |
#public_key ⇒ String
The public SSH host key or the RDP certificate.
9756 9757 9758 9759 9760 9761 9762 9763 9764 9765 9766 |
# File 'gems/aws-sdk-lightsail/lib/aws-sdk-lightsail/types.rb', line 9756 class HostKeyAttributes < Struct.new( :algorithm, :public_key, :witnessed_at, :fingerprint_sha1, :fingerprint_sha256, :not_valid_before, :not_valid_after) SENSITIVE = [] include Aws::Structure end |
#witnessed_at ⇒ Time
The time that the SSH host key or RDP certificate was recorded by Lightsail.
9756 9757 9758 9759 9760 9761 9762 9763 9764 9765 9766 |
# File 'gems/aws-sdk-lightsail/lib/aws-sdk-lightsail/types.rb', line 9756 class HostKeyAttributes < Struct.new( :algorithm, :public_key, :witnessed_at, :fingerprint_sha1, :fingerprint_sha256, :not_valid_before, :not_valid_after) SENSITIVE = [] include Aws::Structure end |