@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ManagedStorageConfiguration extends Object implements Serializable, Cloneable, StructuredPojo
The managed storage configuration for the cluster.
Constructor and Description |
---|
ManagedStorageConfiguration() |
Modifier and Type | Method and Description |
---|---|
ManagedStorageConfiguration |
clone() |
boolean |
equals(Object obj) |
String |
getFargateEphemeralStorageKmsKeyId()
Specify the Key Management Service key ID for the Fargate ephemeral storage.
|
String |
getKmsKeyId()
Specify a Key Management Service key ID to encrypt the managed storage.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setFargateEphemeralStorageKmsKeyId(String fargateEphemeralStorageKmsKeyId)
Specify the Key Management Service key ID for the Fargate ephemeral storage.
|
void |
setKmsKeyId(String kmsKeyId)
Specify a Key Management Service key ID to encrypt the managed storage.
|
String |
toString()
Returns a string representation of this object.
|
ManagedStorageConfiguration |
withFargateEphemeralStorageKmsKeyId(String fargateEphemeralStorageKmsKeyId)
Specify the Key Management Service key ID for the Fargate ephemeral storage.
|
ManagedStorageConfiguration |
withKmsKeyId(String kmsKeyId)
Specify a Key Management Service key ID to encrypt the managed storage.
|
public void setKmsKeyId(String kmsKeyId)
Specify a Key Management Service key ID to encrypt the managed storage.
kmsKeyId
- Specify a Key Management Service key ID to encrypt the managed storage.public String getKmsKeyId()
Specify a Key Management Service key ID to encrypt the managed storage.
public ManagedStorageConfiguration withKmsKeyId(String kmsKeyId)
Specify a Key Management Service key ID to encrypt the managed storage.
kmsKeyId
- Specify a Key Management Service key ID to encrypt the managed storage.public void setFargateEphemeralStorageKmsKeyId(String fargateEphemeralStorageKmsKeyId)
Specify the Key Management Service key ID for the Fargate ephemeral storage.
fargateEphemeralStorageKmsKeyId
- Specify the Key Management Service key ID for the Fargate ephemeral storage.public String getFargateEphemeralStorageKmsKeyId()
Specify the Key Management Service key ID for the Fargate ephemeral storage.
public ManagedStorageConfiguration withFargateEphemeralStorageKmsKeyId(String fargateEphemeralStorageKmsKeyId)
Specify the Key Management Service key ID for the Fargate ephemeral storage.
fargateEphemeralStorageKmsKeyId
- Specify the Key Management Service key ID for the Fargate ephemeral storage.public String toString()
toString
in class Object
Object.toString()
public ManagedStorageConfiguration clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.