Interface HostKeyAttributes.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<HostKeyAttributes.Builder,
,HostKeyAttributes> SdkBuilder<HostKeyAttributes.Builder,
,HostKeyAttributes> SdkPojo
- Enclosing class:
HostKeyAttributes
-
Method Summary
Modifier and TypeMethodDescriptionThe SSH host key algorithm or the RDP certificate format.fingerprintSHA1
(String fingerprintSHA1) The SHA-1 fingerprint of the returned SSH host key or RDP certificate.fingerprintSHA256
(String fingerprintSHA256) The SHA-256 fingerprint of the returned SSH host key or RDP certificate.notValidAfter
(Instant notValidAfter) The returned RDP certificate is not valid after this point in time.notValidBefore
(Instant notValidBefore) The returned RDP certificate is valid after this point in time.The public SSH host key or the RDP certificate.witnessedAt
(Instant witnessedAt) The time that the SSH host key or RDP certificate was recorded by Lightsail.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Method Details
-
algorithm
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 alwaysx509-cert
.- Parameters:
algorithm
- 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 alwaysx509-cert
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
publicKey
The public SSH host key or the RDP certificate.
- Parameters:
publicKey
- The public SSH host key or the RDP certificate.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
witnessedAt
The time that the SSH host key or RDP certificate was recorded by Lightsail.
- Parameters:
witnessedAt
- The time that the SSH host key or RDP certificate was recorded by Lightsail.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
fingerprintSHA1
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
- Parameters:
fingerprintSHA1
- 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
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-
fingerprintSHA256
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
- Parameters:
fingerprintSHA256
- 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
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-
notValidBefore
The returned RDP certificate is valid after this point in time.
This value is listed only for RDP certificates.
- Parameters:
notValidBefore
- The returned RDP certificate is valid after this point in time.This value is listed only for RDP certificates.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
notValidAfter
The returned RDP certificate is not valid after this point in time.
This value is listed only for RDP certificates.
- Parameters:
notValidAfter
- The returned RDP certificate is not valid after this point in time.This value is listed only for RDP certificates.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-