Cloneable, ReadLimitInfo, ToCopyableBuilder<UpdateSSHPublicKeyRequest.Builder,UpdateSSHPublicKeyRequest>@Generated("software.amazon.awssdk:codegen") public class UpdateSSHPublicKeyRequest extends AmazonWebServiceRequest implements ToCopyableBuilder<UpdateSSHPublicKeyRequest.Builder,UpdateSSHPublicKeyRequest>
| Modifier and Type | Class | Description |
|---|---|---|
static interface |
UpdateSSHPublicKeyRequest.Builder |
NOOP| Modifier and Type | Method | Description |
|---|---|---|
static UpdateSSHPublicKeyRequest.Builder |
builder() |
|
boolean |
equals(Object obj) |
|
int |
hashCode() |
|
static Class<? extends UpdateSSHPublicKeyRequest.Builder> |
serializableBuilderClass() |
|
String |
sshPublicKeyId() |
The unique identifier for the SSH public key.
|
String |
status() |
The status to assign to the SSH public key.
|
UpdateSSHPublicKeyRequest.Builder |
toBuilder() |
Take this object and create a builder that contains all of the current property values of this object.
|
String |
toString() |
|
String |
userName() |
The name of the IAM user associated with the SSH public key.
|
clone, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getReadLimit, getRequestClientOptions, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, withGeneralProgressListener, withRequestMetricCollector, withSdkClientExecutionTimeoutpublic String userName()
The name of the IAM user associated with the SSH public key.
This parameter allows (per its regex pattern) a string of characters consisting of upper and lowercase alphanumeric characters with no spaces. You can also include any of the following characters: =,.@-
This parameter allows (per its regex pattern) a string of characters consisting of upper and lowercase alphanumeric characters with no spaces. You can also include any of the following characters: =,.@-
public String sshPublicKeyId()
The unique identifier for the SSH public key.
This parameter allows (per its regex pattern) a string of characters that can consist of any upper or lowercased letter or digit.
This parameter allows (per its regex pattern) a string of characters that can consist of any upper or lowercased letter or digit.
public String status()
The status to assign to the SSH public key. Active means the key can be used for authentication with
an AWS CodeCommit repository. Inactive means the key cannot be used.
Active means the key can be used for
authentication with an AWS CodeCommit repository. Inactive means the key cannot be used.StatusTypepublic UpdateSSHPublicKeyRequest.Builder toBuilder()
ToCopyableBuildertoBuilder in interface ToCopyableBuilder<UpdateSSHPublicKeyRequest.Builder,UpdateSSHPublicKeyRequest>public static UpdateSSHPublicKeyRequest.Builder builder()
public static Class<? extends UpdateSSHPublicKeyRequest.Builder> serializableBuilderClass()
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.