public static class CreateAutoSnapshotPolicyRequest.CreateAutoSnapshotPolicyRequestCopyEncryptionConfiguration
extends com.aliyun.tea.TeaModel
限定符和类型 | 字段和说明 |
---|---|
List<CreateAutoSnapshotPolicyRequest.CreateAutoSnapshotPolicyRequestCopyEncryptionConfigurationArn> |
arn
This parameter is not publicly available.
|
Boolean |
encrypted
Specifies whether to enable cross-region snapshot replication and encryption.
|
String |
KMSKeyId
The ID of the KMS key used in cross-region snapshot replication and encryption.
|
构造器和说明 |
---|
CreateAutoSnapshotPolicyRequestCopyEncryptionConfiguration() |
@NameInMap(value="Arn") public List<CreateAutoSnapshotPolicyRequest.CreateAutoSnapshotPolicyRequestCopyEncryptionConfigurationArn> arn
This parameter is not publicly available.
@NameInMap(value="Encrypted") public Boolean encrypted
Specifies whether to enable cross-region snapshot replication and encryption. Valid values:
Default value: false.
example:false
@NameInMap(value="KMSKeyId") public String KMSKeyId
The ID of the KMS key used in cross-region snapshot replication and encryption.
example:0e478b7a-4262-4802-b8cb-00d3fb40826X
public CreateAutoSnapshotPolicyRequestCopyEncryptionConfiguration()
public static CreateAutoSnapshotPolicyRequest.CreateAutoSnapshotPolicyRequestCopyEncryptionConfiguration build(Map<String,?> map) throws Exception
Exception
public CreateAutoSnapshotPolicyRequest.CreateAutoSnapshotPolicyRequestCopyEncryptionConfiguration setArn(List<CreateAutoSnapshotPolicyRequest.CreateAutoSnapshotPolicyRequestCopyEncryptionConfigurationArn> arn)
public List<CreateAutoSnapshotPolicyRequest.CreateAutoSnapshotPolicyRequestCopyEncryptionConfigurationArn> getArn()
public CreateAutoSnapshotPolicyRequest.CreateAutoSnapshotPolicyRequestCopyEncryptionConfiguration setEncrypted(Boolean encrypted)
public Boolean getEncrypted()
public CreateAutoSnapshotPolicyRequest.CreateAutoSnapshotPolicyRequestCopyEncryptionConfiguration setKMSKeyId(String KMSKeyId)
public String getKMSKeyId()
Copyright © 2024. All rights reserved.