@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class Provider extends Object implements Serializable, Cloneable, StructuredPojo
Identifies the Key Management Service (KMS) key used to encrypt the secrets.
Constructor and Description |
---|
Provider() |
Modifier and Type | Method and Description |
---|---|
Provider |
clone() |
boolean |
equals(Object obj) |
String |
getKeyArn()
Amazon Resource Name (ARN) or alias of the KMS key.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setKeyArn(String keyArn)
Amazon Resource Name (ARN) or alias of the KMS key.
|
String |
toString()
Returns a string representation of this object.
|
Provider |
withKeyArn(String keyArn)
Amazon Resource Name (ARN) or alias of the KMS key.
|
public void setKeyArn(String keyArn)
Amazon Resource Name (ARN) or alias of the KMS key. The KMS key must be symmetric, created in the same region as the cluster, and if the KMS key was created in a different account, the user must have access to the KMS key. For more information, see Allowing Users in Other Accounts to Use a KMS key in the Key Management Service Developer Guide.
keyArn
- Amazon Resource Name (ARN) or alias of the KMS key. The KMS key must be symmetric, created in the same
region as the cluster, and if the KMS key was created in a different account, the user must have access to
the KMS key. For more information, see Allowing Users in Other Accounts to Use a KMS key in the Key Management Service Developer
Guide.public String getKeyArn()
Amazon Resource Name (ARN) or alias of the KMS key. The KMS key must be symmetric, created in the same region as the cluster, and if the KMS key was created in a different account, the user must have access to the KMS key. For more information, see Allowing Users in Other Accounts to Use a KMS key in the Key Management Service Developer Guide.
public Provider withKeyArn(String keyArn)
Amazon Resource Name (ARN) or alias of the KMS key. The KMS key must be symmetric, created in the same region as the cluster, and if the KMS key was created in a different account, the user must have access to the KMS key. For more information, see Allowing Users in Other Accounts to Use a KMS key in the Key Management Service Developer Guide.
keyArn
- Amazon Resource Name (ARN) or alias of the KMS key. The KMS key must be symmetric, created in the same
region as the cluster, and if the KMS key was created in a different account, the user must have access to
the KMS key. For more information, see Allowing Users in Other Accounts to Use a KMS key in the Key Management Service Developer
Guide.public String toString()
toString
in class Object
Object.toString()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.