| Package | Description |
|---|---|
| software.amazon.awssdk.services.lightsail.model |
| Modifier and Type | Method and Description |
|---|---|
static InstanceAccessDetails.Builder |
InstanceAccessDetails.builder() |
InstanceAccessDetails.Builder |
InstanceAccessDetails.Builder.certKey(String certKey)
For SSH access, the public key to use when accessing your instance For OpenSSH clients (e.g., command line
SSH), you should save this value to
tempkey-cert.pub. |
InstanceAccessDetails.Builder |
InstanceAccessDetails.Builder.expiresAt(Instant expiresAt)
For SSH access, the date on which the temporary keys expire.
|
InstanceAccessDetails.Builder |
InstanceAccessDetails.Builder.hostKeys(Collection<HostKeyAttributes> hostKeys)
Describes the public SSH host keys or the RDP certificate.
|
InstanceAccessDetails.Builder |
InstanceAccessDetails.Builder.hostKeys(Consumer<HostKeyAttributes.Builder>... hostKeys)
Describes the public SSH host keys or the RDP certificate.
|
InstanceAccessDetails.Builder |
InstanceAccessDetails.Builder.hostKeys(HostKeyAttributes... hostKeys)
Describes the public SSH host keys or the RDP certificate.
|
InstanceAccessDetails.Builder |
InstanceAccessDetails.Builder.instanceName(String instanceName)
The name of this Amazon Lightsail instance.
|
InstanceAccessDetails.Builder |
InstanceAccessDetails.Builder.ipAddress(String ipAddress)
The public IP address of the Amazon Lightsail instance.
|
InstanceAccessDetails.Builder |
InstanceAccessDetails.Builder.password(String password)
For RDP access, the password for your Amazon Lightsail instance.
|
default InstanceAccessDetails.Builder |
InstanceAccessDetails.Builder.passwordData(Consumer<PasswordData.Builder> passwordData)
For a Windows Server-based instance, an object with the data you can use to retrieve your password.
|
InstanceAccessDetails.Builder |
InstanceAccessDetails.Builder.passwordData(PasswordData passwordData)
For a Windows Server-based instance, an object with the data you can use to retrieve your password.
|
InstanceAccessDetails.Builder |
InstanceAccessDetails.Builder.privateKey(String privateKey)
For SSH access, the temporary private key.
|
InstanceAccessDetails.Builder |
InstanceAccessDetails.Builder.protocol(InstanceAccessProtocol protocol)
The protocol for these Amazon Lightsail instance access details.
|
InstanceAccessDetails.Builder |
InstanceAccessDetails.Builder.protocol(String protocol)
The protocol for these Amazon Lightsail instance access details.
|
InstanceAccessDetails.Builder |
InstanceAccessDetails.toBuilder() |
InstanceAccessDetails.Builder |
InstanceAccessDetails.Builder.username(String username)
The user name to use when logging in to the Amazon Lightsail instance.
|
| Modifier and Type | Method and Description |
|---|---|
static Class<? extends InstanceAccessDetails.Builder> |
InstanceAccessDetails.serializableBuilderClass() |
| Modifier and Type | Method and Description |
|---|---|
default GetInstanceAccessDetailsResponse.Builder |
GetInstanceAccessDetailsResponse.Builder.accessDetails(Consumer<InstanceAccessDetails.Builder> accessDetails)
An array of key-value pairs containing information about a get instance access request.
|
Copyright © 2021. All rights reserved.