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, withSdkClientExecutionTimeout
public 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.StatusType
public UpdateSSHPublicKeyRequest.Builder toBuilder()
ToCopyableBuilder
toBuilder
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.