public static class DescribeAutoSnapshotPolicyExResponseBody.DescribeAutoSnapshotPolicyExResponseBodyAutoSnapshotPoliciesAutoSnapshotPolicy
extends com.aliyun.tea.TeaModel
限定符和类型 | 字段和说明 |
---|---|
String |
autoSnapshotPolicyId
The ID of the automatic snapshot policy.
|
String |
autoSnapshotPolicyName
The name of the automatic snapshot policy.
|
Integer |
copiedSnapshotsRetentionDays
> This parameter is in invitational preview and unavailable for general users.
|
String |
creationTime
The time when the automatic snapshot policy was created.
|
Integer |
diskNums
The number of disks to which the automatic snapshot policy is applied.
|
Boolean |
enableCrossRegionCopy
> This parameter is in invitational preview and unavailable for general users.
|
String |
regionId
The region ID of the automatic snapshot policy.
|
String |
repeatWeekdays
The days of the week on which to create automatic snapshots.
|
String |
resourceGroupId
The ID of the resource group.
|
Integer |
retentionDays
The retention period of the automatic snapshot.
|
String |
status
The state of the automatic snapshot policy.
|
DescribeAutoSnapshotPolicyExResponseBody.DescribeAutoSnapshotPolicyExResponseBodyAutoSnapshotPoliciesAutoSnapshotPolicyTags |
tags
The tags of the automatic snapshot policy.
|
String |
targetCopyRegions
> This parameter is in invitational preview and unavailable for general users.
|
String |
timePoints
The points in time of the day at which to create automatic snapshots.
|
Integer |
volumeNums
The number of extended volumes to which the automatic snapshot policy is applied.
|
@NameInMap(value="AutoSnapshotPolicyId") public String autoSnapshotPolicyId
The ID of the automatic snapshot policy.
@NameInMap(value="AutoSnapshotPolicyName") public String autoSnapshotPolicyName
The name of the automatic snapshot policy.
@NameInMap(value="CopiedSnapshotsRetentionDays") public Integer copiedSnapshotsRetentionDays
> This parameter is in invitational preview and unavailable for general users.
@NameInMap(value="CreationTime") public String creationTime
The time when the automatic snapshot policy was created. The time follows the [ISO 8601](~~25696~~) standard in the yyyy-MM-ddThh:mm:ssZ format. The time is displayed in UTC.
@NameInMap(value="DiskNums") public Integer diskNums
The number of disks to which the automatic snapshot policy is applied.
@NameInMap(value="EnableCrossRegionCopy") public Boolean enableCrossRegionCopy
> This parameter is in invitational preview and unavailable for general users.
@NameInMap(value="RegionId") public String regionId
The region ID of the automatic snapshot policy.
@NameInMap(value="RepeatWeekdays") public String repeatWeekdays
The days of the week on which to create automatic snapshots. Valid values: 1 to 7, which correspond to the days of the week. 1 indicates Monday. One or more days can be specified.
@NameInMap(value="ResourceGroupId") public String resourceGroupId
The ID of the resource group.
@NameInMap(value="RetentionDays") public Integer retentionDays
The retention period of the automatic snapshot. Unit: days. Valid values:
* \-1: The automatic snapshot is retained until it is deleted.
* 1 to 65536: The automatic snapshot is retained for the specified number of days.
@NameInMap(value="Status") public String status
The state of the automatic snapshot policy. Valid values:
* Normal: The automatic snapshot policy is normal.
* Expire: The automatic snapshot policy cannot be used because your account has overdue payments.
@NameInMap(value="Tags") public DescribeAutoSnapshotPolicyExResponseBody.DescribeAutoSnapshotPolicyExResponseBodyAutoSnapshotPoliciesAutoSnapshotPolicyTags tags
The tags of the automatic snapshot policy.
@NameInMap(value="TargetCopyRegions") public String targetCopyRegions
> This parameter is in invitational preview and unavailable for general users.
@NameInMap(value="TimePoints") public String timePoints
The points in time of the day at which to create automatic snapshots.
The time is displayed in UTC+8. Unit: hours. Valid values are 0 to 23, which correspond to the 24 points in time on the hour from 00:00:00 to 23:00:00. 1 indicates 01:00:00. Multiple points in time can be specified.
The parameter value is a JSON array that contains up to 24 points in time separated by commas (,). Example: `["0", "1", ... "23"]`.
@NameInMap(value="VolumeNums") public Integer volumeNums
The number of extended volumes to which the automatic snapshot policy is applied.
public DescribeAutoSnapshotPolicyExResponseBodyAutoSnapshotPoliciesAutoSnapshotPolicy()
public static DescribeAutoSnapshotPolicyExResponseBody.DescribeAutoSnapshotPolicyExResponseBodyAutoSnapshotPoliciesAutoSnapshotPolicy build(Map<String,?> map) throws Exception
Exception
public DescribeAutoSnapshotPolicyExResponseBody.DescribeAutoSnapshotPolicyExResponseBodyAutoSnapshotPoliciesAutoSnapshotPolicy setAutoSnapshotPolicyId(String autoSnapshotPolicyId)
public String getAutoSnapshotPolicyId()
public DescribeAutoSnapshotPolicyExResponseBody.DescribeAutoSnapshotPolicyExResponseBodyAutoSnapshotPoliciesAutoSnapshotPolicy setAutoSnapshotPolicyName(String autoSnapshotPolicyName)
public String getAutoSnapshotPolicyName()
public DescribeAutoSnapshotPolicyExResponseBody.DescribeAutoSnapshotPolicyExResponseBodyAutoSnapshotPoliciesAutoSnapshotPolicy setCopiedSnapshotsRetentionDays(Integer copiedSnapshotsRetentionDays)
public Integer getCopiedSnapshotsRetentionDays()
public DescribeAutoSnapshotPolicyExResponseBody.DescribeAutoSnapshotPolicyExResponseBodyAutoSnapshotPoliciesAutoSnapshotPolicy setCreationTime(String creationTime)
public String getCreationTime()
public DescribeAutoSnapshotPolicyExResponseBody.DescribeAutoSnapshotPolicyExResponseBodyAutoSnapshotPoliciesAutoSnapshotPolicy setDiskNums(Integer diskNums)
public Integer getDiskNums()
public DescribeAutoSnapshotPolicyExResponseBody.DescribeAutoSnapshotPolicyExResponseBodyAutoSnapshotPoliciesAutoSnapshotPolicy setEnableCrossRegionCopy(Boolean enableCrossRegionCopy)
public Boolean getEnableCrossRegionCopy()
public DescribeAutoSnapshotPolicyExResponseBody.DescribeAutoSnapshotPolicyExResponseBodyAutoSnapshotPoliciesAutoSnapshotPolicy setRegionId(String regionId)
public String getRegionId()
public DescribeAutoSnapshotPolicyExResponseBody.DescribeAutoSnapshotPolicyExResponseBodyAutoSnapshotPoliciesAutoSnapshotPolicy setRepeatWeekdays(String repeatWeekdays)
public String getRepeatWeekdays()
public DescribeAutoSnapshotPolicyExResponseBody.DescribeAutoSnapshotPolicyExResponseBodyAutoSnapshotPoliciesAutoSnapshotPolicy setResourceGroupId(String resourceGroupId)
public String getResourceGroupId()
public DescribeAutoSnapshotPolicyExResponseBody.DescribeAutoSnapshotPolicyExResponseBodyAutoSnapshotPoliciesAutoSnapshotPolicy setRetentionDays(Integer retentionDays)
public Integer getRetentionDays()
public DescribeAutoSnapshotPolicyExResponseBody.DescribeAutoSnapshotPolicyExResponseBodyAutoSnapshotPoliciesAutoSnapshotPolicy setStatus(String status)
public String getStatus()
public DescribeAutoSnapshotPolicyExResponseBody.DescribeAutoSnapshotPolicyExResponseBodyAutoSnapshotPoliciesAutoSnapshotPolicy setTags(DescribeAutoSnapshotPolicyExResponseBody.DescribeAutoSnapshotPolicyExResponseBodyAutoSnapshotPoliciesAutoSnapshotPolicyTags tags)
public DescribeAutoSnapshotPolicyExResponseBody.DescribeAutoSnapshotPolicyExResponseBodyAutoSnapshotPoliciesAutoSnapshotPolicyTags getTags()
public DescribeAutoSnapshotPolicyExResponseBody.DescribeAutoSnapshotPolicyExResponseBodyAutoSnapshotPoliciesAutoSnapshotPolicy setTargetCopyRegions(String targetCopyRegions)
public String getTargetCopyRegions()
public DescribeAutoSnapshotPolicyExResponseBody.DescribeAutoSnapshotPolicyExResponseBodyAutoSnapshotPoliciesAutoSnapshotPolicy setTimePoints(String timePoints)
public String getTimePoints()
public DescribeAutoSnapshotPolicyExResponseBody.DescribeAutoSnapshotPolicyExResponseBodyAutoSnapshotPoliciesAutoSnapshotPolicy setVolumeNums(Integer volumeNums)
public Integer getVolumeNums()
Copyright © 2023. All rights reserved.