Cloneable
, ReadLimitInfo
, ToCopyableBuilder<GetParametersForImportRequest.Builder,GetParametersForImportRequest>
@Generated("software.amazon.awssdk:codegen") public class GetParametersForImportRequest extends AmazonWebServiceRequest implements ToCopyableBuilder<GetParametersForImportRequest.Builder,GetParametersForImportRequest>
Modifier and Type | Class | Description |
---|---|---|
static interface |
GetParametersForImportRequest.Builder |
NOOP
Modifier and Type | Method | Description |
---|---|---|
static GetParametersForImportRequest.Builder |
builder() |
|
boolean |
equals(Object obj) |
|
int |
hashCode() |
|
String |
keyId() |
The identifier of the CMK into which you will import key material.
|
static Class<? extends GetParametersForImportRequest.Builder> |
serializableBuilderClass() |
|
GetParametersForImportRequest.Builder |
toBuilder() |
Take this object and create a builder that contains all of the current property values of this object.
|
String |
toString() |
|
String |
wrappingAlgorithm() |
The algorithm you will use to encrypt the key material before importing it with ImportKeyMaterial.
|
String |
wrappingKeySpec() |
The type of wrapping key (public key) to return in the response.
|
clone, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getReadLimit, getRequestClientOptions, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, withGeneralProgressListener, withRequestMetricCollector, withSdkClientExecutionTimeout
public String keyId()
The identifier of the CMK into which you will import key material. The CMK's Origin
must be
EXTERNAL
.
A valid identifier is the unique key ID or the Amazon Resource Name (ARN) of the CMK. Examples:
Unique key ID: 1234abcd-12ab-34cd-56ef-1234567890ab
Key ARN: arn:aws:kms:us-east-2:111122223333:key/1234abcd-12ab-34cd-56ef-1234567890ab
Origin
must be
EXTERNAL
.
A valid identifier is the unique key ID or the Amazon Resource Name (ARN) of the CMK. Examples:
Unique key ID: 1234abcd-12ab-34cd-56ef-1234567890ab
Key ARN: arn:aws:kms:us-east-2:111122223333:key/1234abcd-12ab-34cd-56ef-1234567890ab
public String wrappingAlgorithm()
The algorithm you will use to encrypt the key material before importing it with ImportKeyMaterial. For more information, see Encrypt the Key Material in the AWS Key Management Service Developer Guide.
AlgorithmSpec
public String wrappingKeySpec()
The type of wrapping key (public key) to return in the response. Only 2048-bit RSA public keys are supported.
WrappingKeySpec
public GetParametersForImportRequest.Builder toBuilder()
ToCopyableBuilder
toBuilder
in interface ToCopyableBuilder<GetParametersForImportRequest.Builder,GetParametersForImportRequest>
public static GetParametersForImportRequest.Builder builder()
public static Class<? extends GetParametersForImportRequest.Builder> serializableBuilderClass()
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.