@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class UpdateServerRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
UpdateServerRequest() |
Modifier and Type | Method and Description |
---|---|
UpdateServerRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
EndpointDetails |
getEndpointDetails()
The virtual private cloud (VPC) endpoint settings that are configured for your SFTP server.
|
String |
getEndpointType()
The type of endpoint that you want your SFTP server to connect to.
|
String |
getHostKey()
The RSA private key as generated by
ssh-keygen -N "" -f my-new-server-key . |
IdentityProviderDetails |
getIdentityProviderDetails()
This response parameter is an array containing all of the information required to call a customer's
authentication API method.
|
String |
getLoggingRole()
A value that changes the AWS Identity and Access Management (IAM) role that allows Amazon S3 events to be logged
in Amazon CloudWatch, turning logging on or off.
|
String |
getServerId()
A system-assigned unique identifier for an SFTP server instance that the user account is assigned to.
|
int |
hashCode() |
void |
setEndpointDetails(EndpointDetails endpointDetails)
The virtual private cloud (VPC) endpoint settings that are configured for your SFTP server.
|
void |
setEndpointType(String endpointType)
The type of endpoint that you want your SFTP server to connect to.
|
void |
setHostKey(String hostKey)
The RSA private key as generated by
ssh-keygen -N "" -f my-new-server-key . |
void |
setIdentityProviderDetails(IdentityProviderDetails identityProviderDetails)
This response parameter is an array containing all of the information required to call a customer's
authentication API method.
|
void |
setLoggingRole(String loggingRole)
A value that changes the AWS Identity and Access Management (IAM) role that allows Amazon S3 events to be logged
in Amazon CloudWatch, turning logging on or off.
|
void |
setServerId(String serverId)
A system-assigned unique identifier for an SFTP server instance that the user account is assigned to.
|
String |
toString()
Returns a string representation of this object.
|
UpdateServerRequest |
withEndpointDetails(EndpointDetails endpointDetails)
The virtual private cloud (VPC) endpoint settings that are configured for your SFTP server.
|
UpdateServerRequest |
withEndpointType(EndpointType endpointType)
The type of endpoint that you want your SFTP server to connect to.
|
UpdateServerRequest |
withEndpointType(String endpointType)
The type of endpoint that you want your SFTP server to connect to.
|
UpdateServerRequest |
withHostKey(String hostKey)
The RSA private key as generated by
ssh-keygen -N "" -f my-new-server-key . |
UpdateServerRequest |
withIdentityProviderDetails(IdentityProviderDetails identityProviderDetails)
This response parameter is an array containing all of the information required to call a customer's
authentication API method.
|
UpdateServerRequest |
withLoggingRole(String loggingRole)
A value that changes the AWS Identity and Access Management (IAM) role that allows Amazon S3 events to be logged
in Amazon CloudWatch, turning logging on or off.
|
UpdateServerRequest |
withServerId(String serverId)
A system-assigned unique identifier for an SFTP server instance that the user account is assigned to.
|
addHandlerContext, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getHandlerContext, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestCredentialsProvider, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeout
public void setEndpointDetails(EndpointDetails endpointDetails)
The virtual private cloud (VPC) endpoint settings that are configured for your SFTP server. With a VPC endpoint, you can restrict access to your SFTP server to resources only within your VPC. To control incoming internet traffic, you will need to associate one or more Elastic IP addresses with your server's endpoint.
endpointDetails
- The virtual private cloud (VPC) endpoint settings that are configured for your SFTP server. With a VPC
endpoint, you can restrict access to your SFTP server to resources only within your VPC. To control
incoming internet traffic, you will need to associate one or more Elastic IP addresses with your server's
endpoint.public EndpointDetails getEndpointDetails()
The virtual private cloud (VPC) endpoint settings that are configured for your SFTP server. With a VPC endpoint, you can restrict access to your SFTP server to resources only within your VPC. To control incoming internet traffic, you will need to associate one or more Elastic IP addresses with your server's endpoint.
public UpdateServerRequest withEndpointDetails(EndpointDetails endpointDetails)
The virtual private cloud (VPC) endpoint settings that are configured for your SFTP server. With a VPC endpoint, you can restrict access to your SFTP server to resources only within your VPC. To control incoming internet traffic, you will need to associate one or more Elastic IP addresses with your server's endpoint.
endpointDetails
- The virtual private cloud (VPC) endpoint settings that are configured for your SFTP server. With a VPC
endpoint, you can restrict access to your SFTP server to resources only within your VPC. To control
incoming internet traffic, you will need to associate one or more Elastic IP addresses with your server's
endpoint.public void setEndpointType(String endpointType)
The type of endpoint that you want your SFTP server to connect to. You can choose to connect to the public internet or a virtual private cloud (VPC) endpoint. With a VPC endpoint, your SFTP server isn't accessible over the public internet.
endpointType
- The type of endpoint that you want your SFTP server to connect to. You can choose to connect to the public
internet or a virtual private cloud (VPC) endpoint. With a VPC endpoint, your SFTP server isn't accessible
over the public internet.EndpointType
public String getEndpointType()
The type of endpoint that you want your SFTP server to connect to. You can choose to connect to the public internet or a virtual private cloud (VPC) endpoint. With a VPC endpoint, your SFTP server isn't accessible over the public internet.
EndpointType
public UpdateServerRequest withEndpointType(String endpointType)
The type of endpoint that you want your SFTP server to connect to. You can choose to connect to the public internet or a virtual private cloud (VPC) endpoint. With a VPC endpoint, your SFTP server isn't accessible over the public internet.
endpointType
- The type of endpoint that you want your SFTP server to connect to. You can choose to connect to the public
internet or a virtual private cloud (VPC) endpoint. With a VPC endpoint, your SFTP server isn't accessible
over the public internet.EndpointType
public UpdateServerRequest withEndpointType(EndpointType endpointType)
The type of endpoint that you want your SFTP server to connect to. You can choose to connect to the public internet or a virtual private cloud (VPC) endpoint. With a VPC endpoint, your SFTP server isn't accessible over the public internet.
endpointType
- The type of endpoint that you want your SFTP server to connect to. You can choose to connect to the public
internet or a virtual private cloud (VPC) endpoint. With a VPC endpoint, your SFTP server isn't accessible
over the public internet.EndpointType
public void setHostKey(String hostKey)
The RSA private key as generated by ssh-keygen -N "" -f my-new-server-key
.
If you aren't planning to migrate existing users from an existing SFTP server to a new AWS SFTP server, don't update the host key. Accidentally changing a server's host key can be disruptive.
For more information, see "https://docs.aws.amazon.com/transfer/latest/userguide/configuring-servers.html#change-host-key" in the AWS SFTP User Guide.
hostKey
- The RSA private key as generated by ssh-keygen -N "" -f my-new-server-key
. If you aren't planning to migrate existing users from an existing SFTP server to a new AWS SFTP server, don't update the host key. Accidentally changing a server's host key can be disruptive.
For more information, see "https://docs.aws.amazon.com/transfer/latest/userguide/configuring-servers.html#change-host-key" in the AWS SFTP User Guide.
public String getHostKey()
The RSA private key as generated by ssh-keygen -N "" -f my-new-server-key
.
If you aren't planning to migrate existing users from an existing SFTP server to a new AWS SFTP server, don't update the host key. Accidentally changing a server's host key can be disruptive.
For more information, see "https://docs.aws.amazon.com/transfer/latest/userguide/configuring-servers.html#change-host-key" in the AWS SFTP User Guide.
ssh-keygen -N "" -f my-new-server-key
. If you aren't planning to migrate existing users from an existing SFTP server to a new AWS SFTP server, don't update the host key. Accidentally changing a server's host key can be disruptive.
For more information, see "https://docs.aws.amazon.com/transfer/latest/userguide/configuring-servers.html#change-host-key" in the AWS SFTP User Guide.
public UpdateServerRequest withHostKey(String hostKey)
The RSA private key as generated by ssh-keygen -N "" -f my-new-server-key
.
If you aren't planning to migrate existing users from an existing SFTP server to a new AWS SFTP server, don't update the host key. Accidentally changing a server's host key can be disruptive.
For more information, see "https://docs.aws.amazon.com/transfer/latest/userguide/configuring-servers.html#change-host-key" in the AWS SFTP User Guide.
hostKey
- The RSA private key as generated by ssh-keygen -N "" -f my-new-server-key
. If you aren't planning to migrate existing users from an existing SFTP server to a new AWS SFTP server, don't update the host key. Accidentally changing a server's host key can be disruptive.
For more information, see "https://docs.aws.amazon.com/transfer/latest/userguide/configuring-servers.html#change-host-key" in the AWS SFTP User Guide.
public void setIdentityProviderDetails(IdentityProviderDetails identityProviderDetails)
This response parameter is an array containing all of the information required to call a customer's authentication API method.
identityProviderDetails
- This response parameter is an array containing all of the information required to call a customer's
authentication API method.public IdentityProviderDetails getIdentityProviderDetails()
This response parameter is an array containing all of the information required to call a customer's authentication API method.
public UpdateServerRequest withIdentityProviderDetails(IdentityProviderDetails identityProviderDetails)
This response parameter is an array containing all of the information required to call a customer's authentication API method.
identityProviderDetails
- This response parameter is an array containing all of the information required to call a customer's
authentication API method.public void setLoggingRole(String loggingRole)
A value that changes the AWS Identity and Access Management (IAM) role that allows Amazon S3 events to be logged in Amazon CloudWatch, turning logging on or off.
loggingRole
- A value that changes the AWS Identity and Access Management (IAM) role that allows Amazon S3 events to be
logged in Amazon CloudWatch, turning logging on or off.public String getLoggingRole()
A value that changes the AWS Identity and Access Management (IAM) role that allows Amazon S3 events to be logged in Amazon CloudWatch, turning logging on or off.
public UpdateServerRequest withLoggingRole(String loggingRole)
A value that changes the AWS Identity and Access Management (IAM) role that allows Amazon S3 events to be logged in Amazon CloudWatch, turning logging on or off.
loggingRole
- A value that changes the AWS Identity and Access Management (IAM) role that allows Amazon S3 events to be
logged in Amazon CloudWatch, turning logging on or off.public void setServerId(String serverId)
A system-assigned unique identifier for an SFTP server instance that the user account is assigned to.
serverId
- A system-assigned unique identifier for an SFTP server instance that the user account is assigned to.public String getServerId()
A system-assigned unique identifier for an SFTP server instance that the user account is assigned to.
public UpdateServerRequest withServerId(String serverId)
A system-assigned unique identifier for an SFTP server instance that the user account is assigned to.
serverId
- A system-assigned unique identifier for an SFTP server instance that the user account is assigned to.public String toString()
toString
in class Object
Object.toString()
public UpdateServerRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()
Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.