Skip to content

Commit

Permalink
Generated Darabonba for hbr-2017-09-08.
Browse files Browse the repository at this point in the history
  • Loading branch information
sdk-team committed Mar 6, 2025
1 parent 4847ade commit 387a7ce
Show file tree
Hide file tree
Showing 7 changed files with 200 additions and 176 deletions.
12 changes: 6 additions & 6 deletions hbr-20170908/Teafile
Original file line number Diff line number Diff line change
Expand Up @@ -23,12 +23,12 @@
}
},
"releases": {
"java": "com.aliyun:hbr20170908:2.1.1",
"go": "github.com/alibabacloud-go/hbr-20170908/v4/client:v4.1.5",
"csharp": "AlibabaCloud.SDK.Hbr20170908:2.1.4",
"ts": "@alicloud/hbr20170908:2.1.4",
"php": "alibabacloud/hbr-20170908:2.1.3",
"python": "alibabacloud_hbr20170908:2.1.4",
"java": "com.aliyun:hbr20170908:2.1.2",
"go": "github.com/alibabacloud-go/hbr-20170908/v4/client:v4.1.6",
"csharp": "AlibabaCloud.SDK.Hbr20170908:2.1.5",
"ts": "@alicloud/hbr20170908:2.1.5",
"php": "alibabacloud/hbr-20170908:2.1.4",
"python": "alibabacloud_hbr20170908:2.1.5",
"python2": "alibabacloud_hbr20170908_py2:1.0.3",
"swift": "alibabacloud-sdk-swift/hbr-20170908:1.0.0"
},
Expand Down
82 changes: 41 additions & 41 deletions hbr-20170908/api-info.json
Original file line number Diff line number Diff line change
Expand Up @@ -20,70 +20,70 @@
"CreateRestoreJob",
"CreateTempFileUploadUrl",
"CreateVault",
"DeleteAirEcsInstance",
"DeleteBackupClient",
"DeleteBackupClientResource",
"DeleteBackupPlan",
"DeleteClient",
"DeleteHanaInstance",
"DeletePolicyBinding",
"DescribeHanaBackupSetting",
"DescribeHanaRetentionSetting",
"DescribeVaultReplicationRegions",
"DetachNasFileSystem",
"DescribeBackupJobs2",
"ExecuteBackupPlan",
"DeleteAirEcsInstance",
"DeleteBackupClientResource",
"DeleteBackupPlan",
"DeleteHanaBackupPlan",
"DeletePolicyV2",
"DeleteSnapshot",
"DeletePolicyBinding",
"UpdateClientSettings",
"DeleteUdmDisk",
"DisableHanaBackupPlan",
"DeleteUdmEcsInstance",
"DeleteVault",
"DescribeBackupClients",
"DescribeClients",
"DescribeBackupClients",
"DescribeContainerCluster",
"DeleteSnapshot",
"DescribeCrossAccounts",
"DescribeBackupPlans",
"DescribeHanaBackupPlans",
"DescribeHanaBackupSetting",
"DescribeHanaDatabases",
"DescribeHanaBackupsAsync",
"DescribeHanaInstances",
"DescribePolicyBindings",
"DescribeHanaDatabases",
"DescribeHanaRestores",
"DescribeHanaRetentionSetting",
"DescribeOtsTableSnapshots",
"DescribeHanaInstances",
"DescribeUdmSnapshots",
"DescribeRegions",
"DescribePoliciesV2",
"DescribePolicyBindings",
"DescribeVaults",
"DescribeOtsTableSnapshots",
"DescribeRecoverableOtsInstances",
"DescribeRegions",
"DescribeTask",
"EnableHanaBackupPlan",
"DescribeRestoreJobs2",
"DetachNasFileSystem",
"DisableBackupPlan",
"DisableHanaBackupPlan",
"EnableBackupPlan",
"DescribeBackupJobs2",
"DescribeBackupPlans",
"DescribeVaults",
"InstallBackupClients",
"GetTempFileDownloadLink",
"DeleteHanaBackupPlan",
"OpenHbrService",
"GenerateRamPolicy",
"StartHanaDatabaseAsync",
"SearchHistoricalSnapshots",
"StopHanaDatabaseAsync",
"UpdateBackupPlan",
"DescribeTask",
"DescribeUdmSnapshots",
"DescribeVaultReplicationRegions",
"UpdateHanaBackupPlan",
"ExecuteBackupPlan",
"ExecutePolicyV2",
"UpdateContainerCluster",
"GenerateRamPolicy",
"UpdateHanaBackupSetting",
"EnableHanaBackupPlan",
"UpdateHanaRetentionSetting",
"UninstallClient",
"UninstallBackupClients",
"UpdateHanaInstance",
"UpdateClientSettings",
"UpdatePolicyBinding",
"SearchHistoricalSnapshots",
"UpgradeClient",
"GetTempFileDownloadLink",
"EnableBackupPlan",
"UpdatePolicyV2",
"UninstallClient",
"UpdateHanaBackupPlan",
"InstallBackupClients",
"UpdateHanaInstance",
"UpdateHanaRetentionSetting",
"UpgradeBackupClients",
"UpdateVault",
"UpgradeBackupClients"
"ExecutePolicyV2",
"StopHanaDatabaseAsync",
"OpenHbrService",
"UpdateContainerCluster",
"UpdatePolicyBinding",
"UpdateHanaBackupSetting"
],
"noDoc": []
},
Expand Down
114 changes: 57 additions & 57 deletions hbr-20170908/async/api-info.json
Original file line number Diff line number Diff line change
Expand Up @@ -5,85 +5,85 @@
"hasDoc": [
"AddContainerCluster",
"CancelBackupJob",
"CancelRestoreJob",
"ChangeResourceGroup",
"CheckRole",
"CreateBackupJob",
"CreateBackupPlan",
"CreateClients",
"CreateHanaBackupPlan",
"CreateHanaRestore",
"CreateHanaInstance",
"CreatePolicyBindings",
"CreatePolicyV2",
"CreateReplicationVault",
"CreateVault",
"CreateRestoreJob",
"CreateTempFileUploadUrl",
"DeleteAirEcsInstance",
"DeleteBackupPlan",
"DeleteHanaInstance",
"DescribeHanaInstances",
"DescribeClients",
"DescribeHanaRestores",
"CancelRestoreJob",
"DeleteBackupClientResource",
"DeleteHanaBackupPlan",
"DeletePolicyBinding",
"DeleteUdmDisk",
"DescribeBackupClients",
"DescribeCrossAccounts",
"DescribeBackupPlans",
"DisableBackupPlan",
"CreateBackupJob",
"CheckRole",
"CreateRestoreJob",
"DescribeRecoverableOtsInstances",
"DescribeVaults",
"UninstallBackupClients",
"UpdateClientSettings",
"DeleteClient",
"DetachNasFileSystem",
"DeleteBackupClient",
"UninstallBackupClients",
"DisableHanaBackupPlan",
"DeletePolicyV2",
"DescribeBackupClients",
"SearchHistoricalSnapshots",
"DescribeHanaBackupSetting",
"DeleteSnapshot",
"DeleteBackupClientResource",
"DeleteVault",
"InstallBackupClients",
"SearchHistoricalSnapshots",
"UninstallClient",
"CreateVault",
"EnableBackupPlan",
"DeletePolicyV2",
"DescribeContainerCluster",
"UpdateBackupPlan",
"ExecutePolicyV2",
"DescribeBackupJobs2",
"DescribeHanaDatabases",
"DescribeRecoverableOtsInstances",
"OpenHbrService",
"DescribeHanaBackupSetting",
"DescribeHanaBackupsAsync",
"DescribeHanaRestores",
"DescribeClients",
"DescribeHanaRetentionSetting",
"DescribeBackupPlans",
"DescribeHanaBackupPlans",
"DescribeOtsTableSnapshots",
"DescribePoliciesV2",
"CreateHanaInstance",
"CreateHanaRestore",
"DescribeHanaInstances",
"DescribeRegions",
"DescribeRestoreJobs2",
"DescribeUdmSnapshots",
"DescribeVaultReplicationRegions",
"CreatePolicyV2",
"CreatePolicyBindings",
"ExecuteBackupPlan",
"EnableBackupPlan",
"UpgradeBackupClients",
"DescribeTask",
"CreateTempFileUploadUrl",
"DeleteBackupPlan",
"EnableHanaBackupPlan",
"GetTempFileDownloadLink",
"DeleteAirEcsInstance",
"DeleteHanaBackupPlan",
"DeletePolicyBinding",
"DeleteUdmDisk",
"ExecuteBackupPlan",
"DeleteUdmEcsInstance",
"DescribeVaults",
"DeleteSnapshot",
"GenerateRamPolicy",
"DescribeHanaBackupPlans",
"DescribeOtsTableSnapshots",
"UninstallClient",
"DescribeRegions",
"DescribeHanaBackupsAsync",
"DescribeHanaRetentionSetting",
"DescribeBackupJobs2",
"UpdatePolicyV2",
"DescribePolicyBindings",
"DisableHanaBackupPlan",
"DetachNasFileSystem",
"DisableBackupPlan",
"OpenHbrService",
"InstallBackupClients",
"StartHanaDatabaseAsync",
"UpdateHanaInstance",
"DescribeUdmSnapshots",
"ExecutePolicyV2",
"UpdatePolicyBinding",
"DescribeRestoreJobs2",
"GetTempFileDownloadLink",
"UpdateHanaBackupSetting",
"UpdateHanaRetentionSetting",
"UpdateContainerCluster",
"UpdatePolicyBinding",
"StopHanaDatabaseAsync",
"DescribePolicyBindings",
"DescribeTask",
"UpdateBackupPlan",
"UpdateHanaInstance",
"UpgradeClient",
"UpdateContainerCluster",
"UpdateHanaBackupPlan",
"UpdateClientSettings",
"UpdatePolicyV2",
"UpdateVault",
"UpdateHanaBackupSetting"
"UpgradeBackupClients",
"UpdateHanaBackupPlan"
],
"noDoc": []
},
Expand Down
22 changes: 15 additions & 7 deletions hbr-20170908/async/main.dara
Original file line number Diff line number Diff line change
Expand Up @@ -878,11 +878,11 @@ If the policy type is not specified, Cloud Backup automatically sets the policy
dataSourceIds?: [ string ](name='DataSourceIds', description='This parameter is deprecated.'),
sourceType?: string(name='SourceType', description='The type of the data source. Valid value:

* **UDM_ECS**: Elastic Compute Service (ECS) instance This type of data source is supported only if the **RuleType** parameter is set to **UDM_ECS_ONLY**.
* **OSS**: Object Storage Service (OSS) bucket This type of data source is supported only if the **RuleType** parameter is set to **STANDARD**.
* **NAS**: File Storage NAS (NAS) file system This type of data source is supported only if the **RuleType** parameter is set to **STANDARD**.
* **ECS_FILE**: ECS file This type of data source is supported only if the **RuleType** parameter is set to **STANDARD**.
* **OTS**: Tablestore instance This type of data source is supported only if the **RuleType** parameter is set to **STANDARD**.', example='UDM_ECS'),
* **UDM_ECS**: Elastic Compute Service (ECS) instance This type of data source is supported only if the **PolicyType** parameter is set to **UDM_ECS_ONLY**.
* **OSS**: Object Storage Service (OSS) bucket This type of data source is supported only if the **PolicyType** parameter is set to **STANDARD**.
* **NAS**: File Storage NAS (NAS) file system This type of data source is supported only if the **PolicyType** parameter is set to **STANDARD**.
* **ECS_FILE**: ECS file This type of data source is supported only if the **PolicyType** parameter is set to **STANDARD**.
* **OTS**: Tablestore instance This type of data source is supported only if the **PolicyType** parameter is set to **STANDARD**.', example='UDM_ECS'),
}
](name='DataSourceFilters', description='This parameter is required only if the **RuleType** parameter is set to **TAG**. This parameter specifies the data source filter rule.'),
immutable?: boolean(name='Immutable', description='This parameter is required only if the **PolicyType** parameter is set to **UDM_ECS_ONLY**. This parameter specifies whether to enable the immutable backup feature.', example='true'),
Expand All @@ -891,8 +891,9 @@ If the policy type is not specified, Cloud Backup automatically sets the policy
* 0: The feature is disabled.
* 1: The feature is enabled.', example='1'),
replicationRegionId?: string(name='ReplicationRegionId', description='This parameter is required only if the **RuleType** parameter is set to **REPLICATION**. This parameter specifies the ID of the destination region.', example='cn-shanghai'),
retention?: long(name='Retention', description='This parameter is required only if the **RuleType** parameter is set to **TRANSITION** or **REPLICATION**.
retention?: long(name='Retention', description='This parameter is required only if the **RuleType** parameter is set to **BACKUP**, **TRANSITION** or **REPLICATION**.

* If the **RuleType** parameter is set to **BACKUP**, this parameter specifies the retention period of the backup data. The priority is lower than the Retention field of the rule with RuleType=TRANSITION. Minimum value: 1. Maximum value: 364635. Unit: days.
* If the **RuleType** parameter is set to **TRANSITION**, this parameter specifies the retention period of the backup data. Minimum value: 1. Maximum value: 364635. Unit: days.
* If the **RuleType** parameter is set to **REPLICATION**, this parameter specifies the retention period of remote backups. Minimum value: 1. Maximum value: 364635. Unit: days.', example='7'),
retentionRules?: [
Expand All @@ -912,6 +913,7 @@ If the policy type is not specified, Cloud Backup automatically sets the policy
* **BACKUP**: backup rule
* **TRANSITION**: lifecycle rule
* **REPLICATION**: replication rule
* **TAG**: tag rule

This parameter is required.', example='BACKUP'),
schedule?: string(name='Schedule', description='This parameter is required only if the **RuleType** parameter is set to **BACKUP**. This parameter specifies the backup schedule settings. Format: `I|{startTime}|{interval}`. The system runs the first backup job at a point in time that is specified in the {startTime} parameter and the subsequent backup jobs at an interval that is specified in the {interval} parameter. The system does not run a backup job before the specified point in time. Each backup job, except the first one, starts only after the previous backup job is completed. For example, `I|1631685600|P1D` specifies that the system runs the first backup job at 14:00:00 on September 15, 2021 and the subsequent backup jobs once a day.
Expand Down Expand Up @@ -1144,7 +1146,11 @@ This parameter is required.', example='backupvaultname', position='Query'),
vaultRegionId: string(name='VaultRegionId', description='The ID of the region where the backup vault resides.

This parameter is required.', example='cn-shanghai', position='Query'),
vaultStorageClass?: string(name='VaultStorageClass', description='The storage type of the backup vault. Valid value: **STANDARD**, which indicates standard storage.', example='STANDARD', position='Query'),
vaultStorageClass?: string(name='VaultStorageClass', description='The storage type of the backup vault. Valid value:
- **STANDARD**: standard storage.
- **ARCHIVE**: deprected.
- **COLD_ARCHIVE**: deprected.
- **IA**: deprected.', example='STANDARD', position='Query'),
vaultType?: string(name='VaultType', description='The type of the backup vault. Valid values:

* **STANDARD**: standard backup vault
Expand Down Expand Up @@ -2163,6 +2169,7 @@ model DescribeClientsResponseBody = {
clientVersion?: string(name='ClientVersion', description='The version number of the Cloud Backup client.', example='1.11.16'),
clusterId?: string(name='ClusterId', description='The ID of the SAP HANA instance.', example='cl-0008c48frr******ncpk'),
createdTime?: long(name='CreatedTime', description='The time when the Cloud Backup client was created.', example='1554347313'),
heartBeatTime?: long(name='HeartBeatTime'),
instanceId?: string(name='InstanceId', description='The instance ID.', example='i-wz9b6wya******n8yo'),
instanceName?: string(name='InstanceName', description='The name of the ECS instance.', example='swh-hbr'),
maxVersion?: string(name='MaxVersion', description='The maximum version number of the Cloud Backup client.', example='1.11.23'),
Expand Down Expand Up @@ -5048,6 +5055,7 @@ model UpdatePolicyV2Request {
value?: string(name='Value', description='The tag value. If you leave this parameter empty, the value is any value.', example='prod'),
}
](name='TagFilters', description='This parameter is required only if the **RuleType** parameter is set to **TAG**. This parameter specifies the resource tag filter rule.'),
vaultId?: string(name='VaultId', description='This parameter is required only if the RuleType parameter is set to BACKUP. The ID of the backup vault.', example='v-0001************aseg'),
}
](name='Rules', description='The rules in the backup policy.', shrink='json', position='Body'),
}
Expand Down
Loading

0 comments on commit 387a7ce

Please sign in to comment.