release 3.1.123 source code
This commit is contained in:
parent
954269f4d1
commit
fb7b5f220f
369
CHANGELOG.md
369
CHANGELOG.md
|
@ -1,3 +1,372 @@
|
|||
# 3.1.123 2024-11-21
|
||||
|
||||
### HuaweiCloud SDK AOM
|
||||
|
||||
- _API Version_
|
||||
- V2
|
||||
- _Features_
|
||||
- None
|
||||
- _Bug Fix_
|
||||
- None
|
||||
- _Change_
|
||||
- **PushEvents**
|
||||
- changes of request param
|
||||
- `+ enterprise-project-id`
|
||||
- `- x-enterprise-prject-id`
|
||||
- **ListPromInstance**
|
||||
- changes of request param
|
||||
- `* Enterprise-Project-Id: optional -> required`
|
||||
|
||||
### HuaweiCloud SDK CloudRTC
|
||||
|
||||
- _API Version_
|
||||
- V2
|
||||
- _Features_
|
||||
- None
|
||||
- _Bug Fix_
|
||||
- None
|
||||
- _Change_
|
||||
- Remove the APIs `ShowUrlAuth`, `UpdateUrlAuth`
|
||||
|
||||
### HuaweiCloud SDK DataArtsStudio
|
||||
|
||||
- _API Version_
|
||||
- V1
|
||||
- _Features_
|
||||
- Support the API `ListWorkspacesForUser`
|
||||
- _Bug Fix_
|
||||
- None
|
||||
- _Change_
|
||||
- **DebugDataconnection**
|
||||
- changes of request param
|
||||
- `+ supportService`
|
||||
- **CreateConnections**
|
||||
- changes of request param
|
||||
- `+ data_source_vos.supportService`
|
||||
- **UpdateDataconnection**
|
||||
- changes of request param
|
||||
- `+ data_source_vos.supportService`
|
||||
|
||||
### HuaweiCloud SDK DDS
|
||||
|
||||
- _API Version_
|
||||
- V3
|
||||
- _Features_
|
||||
- Support the following APIs:
|
||||
- `ValidateConfigurationName`
|
||||
- `ShowInstanceConfigurationModifyHistory`
|
||||
- `SetAutoEnlargePolicies`
|
||||
- `BatchDeleteBackup`
|
||||
- `ShowAutoEnlargePolicy`
|
||||
- `ListScheduledTasks`
|
||||
- `CancelScheduledTask`
|
||||
- `BatchUpgradeDatabaseVersion`
|
||||
- _Bug Fix_
|
||||
- None
|
||||
- _Change_
|
||||
- None
|
||||
|
||||
### HuaweiCloud SDK DWS
|
||||
|
||||
- _API Version_
|
||||
- V2
|
||||
- _Features_
|
||||
- Support the APIs `StartCluster`, `StopCluster`
|
||||
- _Bug Fix_
|
||||
- None
|
||||
- _Change_
|
||||
- None
|
||||
|
||||
### HuaweiCloud SDK EVS
|
||||
|
||||
- _API Version_
|
||||
- V2
|
||||
- _Features_
|
||||
- None
|
||||
- _Bug Fix_
|
||||
- None
|
||||
- _Change_
|
||||
- Remove the APIs `ChangeVolumeChargeMode`, `UnsubscribePostpaidVolume`
|
||||
- **RetypeVolume**
|
||||
- changes of request param
|
||||
- `+ os-retype.iops`
|
||||
- `+ os-retype.throughput`
|
||||
|
||||
### HuaweiCloud SDK FunctionGraph
|
||||
|
||||
- _API Version_
|
||||
- V2
|
||||
- _Features_
|
||||
- None
|
||||
- _Bug Fix_
|
||||
- None
|
||||
- _Change_
|
||||
- **ShowFunctionTrigger**
|
||||
- changes of response param
|
||||
- `+ event_data.Key_encode`
|
||||
- `+ event_data.agency`
|
||||
- `+ event_data.channel_name`
|
||||
- `+ event_data.channel_id`
|
||||
- `+ event_data.source_name`
|
||||
- `+ event_data.created_time`
|
||||
- `+ event_data.status`
|
||||
- `+ event_data.trigger_name`
|
||||
- `+ event_data.event_types`
|
||||
- **UpdateTrigger**
|
||||
- changes of response param
|
||||
- `+ event_data.Key_encode`
|
||||
- `+ event_data.agency`
|
||||
- `+ event_data.channel_name`
|
||||
- `+ event_data.channel_id`
|
||||
- `+ event_data.source_name`
|
||||
- `+ event_data.created_time`
|
||||
- `+ event_data.status`
|
||||
- `+ event_data.trigger_name`
|
||||
- `+ event_data.event_types`
|
||||
- **CreateFunctionTrigger**
|
||||
- changes of request param
|
||||
- `+ event_data.channel_id`
|
||||
- `+ event_data.event_types`
|
||||
- `+ event_data.status: enum value [ACTIVE,DISABLE]`
|
||||
- changes of response param
|
||||
- `+ event_data.Key_encode`
|
||||
- `+ event_data.agency`
|
||||
- `+ event_data.channel_name`
|
||||
- `+ event_data.channel_id`
|
||||
- `+ event_data.source_name`
|
||||
- `+ event_data.created_time`
|
||||
- `+ event_data.status`
|
||||
- `+ event_data.trigger_name`
|
||||
- `+ event_data.event_types`
|
||||
- **ListFunctionTriggers**
|
||||
- changes of response param
|
||||
- `+ event_data.Key_encode`
|
||||
- `+ event_data.agency`
|
||||
- `+ event_data.channel_name`
|
||||
- `+ event_data.channel_id`
|
||||
- `+ event_data.source_name`
|
||||
- `+ event_data.created_time`
|
||||
- `+ event_data.status`
|
||||
- `+ event_data.trigger_name`
|
||||
- `+ event_data.event_types`
|
||||
|
||||
### HuaweiCloud SDK GaussDBforNoSQL
|
||||
|
||||
- _API Version_
|
||||
- V3
|
||||
- _Features_
|
||||
- Support the following APIs:
|
||||
- `ShowBackupPolicies`
|
||||
- `ApplyConfigurationToInstances`
|
||||
- `UpdateInstanceConfigurations`
|
||||
- `CreateDbCacheMapping`
|
||||
- `DeleteDbCacheMapping`
|
||||
- `UpdateDbCacheRule`
|
||||
- `CreateDbCacheRule`
|
||||
- `DeleteDbCacheRule`
|
||||
- `ListDbCacheMappings`
|
||||
- `ListDbCacheRules`
|
||||
- `ShowSecondLevelMonitoringStatus`
|
||||
- `SwitchSecondLevelMonitoring`
|
||||
- `SetInstanceDataDump`
|
||||
- `ListInstanceMaintenanceWindow`
|
||||
- `ModifyInstanceMaintenanceWindow`
|
||||
- `ListNosqlTaskList`
|
||||
- `CancelInstanceScheduleWindow`
|
||||
- _Bug Fix_
|
||||
- None
|
||||
- _Change_
|
||||
- None
|
||||
|
||||
### HuaweiCloud SDK GaussDBforopenGauss
|
||||
|
||||
- _API Version_
|
||||
- V3
|
||||
- _Features_
|
||||
- None
|
||||
- _Bug Fix_
|
||||
- None
|
||||
- _Change_
|
||||
- **CreateLimitTask**
|
||||
- changes of response param
|
||||
- `+ job_id`
|
||||
- `- jobId`
|
||||
- `* key_words: list<string> -> string`
|
||||
- **UpdateLimitTask**
|
||||
- changes of response param
|
||||
- `+ job_id`
|
||||
- `- jobId`
|
||||
|
||||
### HuaweiCloud SDK HSS
|
||||
|
||||
- _API Version_
|
||||
- V5
|
||||
- _Features_
|
||||
- None
|
||||
- _Bug Fix_
|
||||
- None
|
||||
- _Change_
|
||||
- **ListApps**
|
||||
- changes of request param
|
||||
- `* host_id: required -> optional`
|
||||
|
||||
### HuaweiCloud SDK Meeting
|
||||
|
||||
- _API Version_
|
||||
- V1
|
||||
- _Features_
|
||||
- Support the API `CheckCallNumberInConf`
|
||||
- _Bug Fix_
|
||||
- None
|
||||
- _Change_
|
||||
- None
|
||||
|
||||
### HuaweiCloud SDK MetaStudio
|
||||
|
||||
- _API Version_
|
||||
- V1
|
||||
- _Features_
|
||||
- Support the APIs `CreateBeautyPreviewJob`, `ShowBeautyPreviewJob`, `StartBeautyPreviewJob`
|
||||
- _Bug Fix_
|
||||
- None
|
||||
- _Change_
|
||||
- **List2dModelTrainingJob**
|
||||
- changes of response param
|
||||
- `+ jobs.is_only_human_model`
|
||||
- `+ jobs.state: enum value [WAIT_ASSET_SYNC]`
|
||||
- **Create2dModelTrainingJob**
|
||||
- changes of request param
|
||||
- `+ beauty_level`
|
||||
- `+ is_only_human_model`
|
||||
- changes of response param
|
||||
- `+ post_beauty_image_upload_url`
|
||||
- `+ pre_beauty_image_upload_url`
|
||||
- **Update2dModelTrainingJob**
|
||||
- changes of request param
|
||||
- `+ beauty_level`
|
||||
- `+ samples_basic_info.recommended_value`
|
||||
- changes of response param
|
||||
- `+ post_beauty_image_upload_url`
|
||||
- `+ pre_beauty_image_upload_url`
|
||||
- **Show2dModelTrainingJob**
|
||||
- changes of response param
|
||||
- `+ allocated_resource`
|
||||
- `+ pre_beauty_image_download_url`
|
||||
- `+ post_beauty_image_download_url`
|
||||
- `+ inference_data_process_chat_action_mark_info`
|
||||
- `+ is_only_human_model`
|
||||
- `+ traning_video_mark_info`
|
||||
- `+ beauty_level`
|
||||
- `+ state: enum value [WAIT_ASSET_SYNC]`
|
||||
- `+ samples.recommended_value`
|
||||
- `+ inference_data_process_video_mark_info.chat_video_start_time`
|
||||
- `+ inference_data_process_video_mark_info.chat_video_end_time`
|
||||
- **ShowAsset**
|
||||
- changes of response param
|
||||
- `* asset_extra_meta.image_meta.size: number -> integer`
|
||||
- **UpdateDigitalAsset**
|
||||
- changes of request param
|
||||
- `* asset_extra_meta.image_meta.size: number -> integer`
|
||||
- changes of response param
|
||||
- `* asset_extra_meta.image_meta.size: number -> integer`
|
||||
- **CreateDigitalAsset**
|
||||
- changes of request param
|
||||
- `* asset_extra_meta.image_meta.size: number -> integer`
|
||||
- **ListAssets**
|
||||
- changes of response param
|
||||
- `* assets.asset_extra_meta.image_meta.size: number -> integer`
|
||||
|
||||
### HuaweiCloud SDK SFSTurbo
|
||||
|
||||
- _API Version_
|
||||
- V1
|
||||
- _Features_
|
||||
- Support the APIs `UpdateObsTargetAttributes`, `UpdateObsTargetPolicy`, `DeleteHpcCacheTask`
|
||||
- _Bug Fix_
|
||||
- None
|
||||
- _Change_
|
||||
- **CreateHpcCacheTask**
|
||||
- changes of request param
|
||||
- `+ attributes`
|
||||
- **ShowHpcCacheTask**
|
||||
- changes of response param
|
||||
- `+ status: enum value [SUCCESS,DOING,FAIL]`
|
||||
- **ShowLdapConfig**
|
||||
- changes of response param
|
||||
- `+ schema`
|
||||
- `+ search_timeout`
|
||||
- `+ backup_url`
|
||||
- `+ allow_local_user`
|
||||
- **UpdateLdapConfig**
|
||||
- changes of request param
|
||||
- `+ backup_url`
|
||||
- `+ schema`
|
||||
- `+ search_timeout`
|
||||
- `+ allow_local_user`
|
||||
- **CreateLdapConfig**
|
||||
- changes of request param
|
||||
- `+ backup_url`
|
||||
- `+ schema`
|
||||
- `+ search_timeout`
|
||||
- `+ allow_local_user`
|
||||
- **ShowShare**
|
||||
- changes of response param
|
||||
- `+ optional_endpoint`
|
||||
- `+ statusDetail`
|
||||
- `+ features`
|
||||
- `+ instanceId`
|
||||
- `+ instanceType`
|
||||
- `+ hpc_bw`
|
||||
- **ListSharedTags**
|
||||
- changes of request param
|
||||
- `+ limit`
|
||||
- `+ offset`
|
||||
- **ListHpcCacheTasks**
|
||||
- changes of request param
|
||||
- `+ start_time`
|
||||
- `+ end_time`
|
||||
- changes of response param
|
||||
- `+ tasks.status: enum value [SUCCESS,DOING,FAIL]`
|
||||
- **ShowBackendTargetInfo**
|
||||
- changes of response param
|
||||
- `+ obs.policy`
|
||||
- `+ obs.attributes`
|
||||
- **ListPermRules**
|
||||
- changes of request param
|
||||
- `+ limit`
|
||||
- `+ offset`
|
||||
- **ShowJobDetail**
|
||||
- changes of response param
|
||||
- `+ status: enum value [success,failed,waiting,running]`
|
||||
- **ListShares**
|
||||
- changes of response param
|
||||
- `+ optional_endpoint`
|
||||
- `+ statusDetail`
|
||||
- `+ features`
|
||||
- `+ instanceId`
|
||||
- `+ instanceType`
|
||||
- `+ hpc_bw`
|
||||
- `+ shares.optional_endpoint`
|
||||
- `+ shares.hpc_bw`
|
||||
- `+ shares.instanceId`
|
||||
- `+ shares.instanceType`
|
||||
- `+ shares.statusDetail`
|
||||
- `+ shares.features`
|
||||
- **CreateBackendTarget**
|
||||
- changes of request param
|
||||
- `+ obs.policy`
|
||||
- `+ obs.attributes`
|
||||
- changes of response param
|
||||
- `+ obs.policy`
|
||||
- `+ obs.attributes`
|
||||
- **ListBackendTargets**
|
||||
- changes of response param
|
||||
- `+ targets.obs.policy`
|
||||
- `+ targets.obs.attributes`
|
||||
- **SetHpcCacheBackend**
|
||||
- changes of request param
|
||||
- `- update_hpc_cache.data.obs`
|
||||
|
||||
# 3.1.122 2024-11-14
|
||||
|
||||
### HuaweiCloud SDK AOM
|
||||
|
|
369
CHANGELOG_CN.md
369
CHANGELOG_CN.md
|
@ -1,3 +1,372 @@
|
|||
# 3.1.123 2024-11-21
|
||||
|
||||
### HuaweiCloud SDK AOM
|
||||
|
||||
- _接口版本_
|
||||
- V2
|
||||
- _新增特性_
|
||||
- 无
|
||||
- _解决问题_
|
||||
- 无
|
||||
- _特性变更_
|
||||
- **PushEvents**
|
||||
- 请求参数变更
|
||||
- `+ enterprise-project-id`
|
||||
- `- x-enterprise-prject-id`
|
||||
- **ListPromInstance**
|
||||
- 请求参数变更
|
||||
- `* Enterprise-Project-Id: optional -> required`
|
||||
|
||||
### HuaweiCloud SDK CloudRTC
|
||||
|
||||
- _接口版本_
|
||||
- V2
|
||||
- _新增特性_
|
||||
- 无
|
||||
- _解决问题_
|
||||
- 无
|
||||
- _特性变更_
|
||||
- 移除接口`ShowUrlAuth`、`UpdateUrlAuth`
|
||||
|
||||
### HuaweiCloud SDK DataArtsStudio
|
||||
|
||||
- _接口版本_
|
||||
- V1
|
||||
- _新增特性_
|
||||
- 支持接口`ListWorkspacesForUser`
|
||||
- _解决问题_
|
||||
- 无
|
||||
- _特性变更_
|
||||
- **DebugDataconnection**
|
||||
- 请求参数变更
|
||||
- `+ supportService`
|
||||
- **CreateConnections**
|
||||
- 请求参数变更
|
||||
- `+ data_source_vos.supportService`
|
||||
- **UpdateDataconnection**
|
||||
- 请求参数变更
|
||||
- `+ data_source_vos.supportService`
|
||||
|
||||
### HuaweiCloud SDK DDS
|
||||
|
||||
- _接口版本_
|
||||
- V3
|
||||
- _新增特性_
|
||||
- 支持以下接口:
|
||||
- `ValidateConfigurationName`
|
||||
- `ShowInstanceConfigurationModifyHistory`
|
||||
- `SetAutoEnlargePolicies`
|
||||
- `BatchDeleteBackup`
|
||||
- `ShowAutoEnlargePolicy`
|
||||
- `ListScheduledTasks`
|
||||
- `CancelScheduledTask`
|
||||
- `BatchUpgradeDatabaseVersion`
|
||||
- _解决问题_
|
||||
- 无
|
||||
- _特性变更_
|
||||
- 无
|
||||
|
||||
### HuaweiCloud SDK DWS
|
||||
|
||||
- _接口版本_
|
||||
- V2
|
||||
- _新增特性_
|
||||
- 支持接口`StartCluster`、`StopCluster`
|
||||
- _解决问题_
|
||||
- 无
|
||||
- _特性变更_
|
||||
- 无
|
||||
|
||||
### HuaweiCloud SDK EVS
|
||||
|
||||
- _接口版本_
|
||||
- V2
|
||||
- _新增特性_
|
||||
- 无
|
||||
- _解决问题_
|
||||
- 无
|
||||
- _特性变更_
|
||||
- 移除接口`ChangeVolumeChargeMode`、`UnsubscribePostpaidVolume`
|
||||
- **RetypeVolume**
|
||||
- 请求参数变更
|
||||
- `+ os-retype.iops`
|
||||
- `+ os-retype.throughput`
|
||||
|
||||
### HuaweiCloud SDK FunctionGraph
|
||||
|
||||
- _接口版本_
|
||||
- V2
|
||||
- _新增特性_
|
||||
- 无
|
||||
- _解决问题_
|
||||
- 无
|
||||
- _特性变更_
|
||||
- **ShowFunctionTrigger**
|
||||
- 响应参数变更
|
||||
- `+ event_data.Key_encode`
|
||||
- `+ event_data.agency`
|
||||
- `+ event_data.channel_name`
|
||||
- `+ event_data.channel_id`
|
||||
- `+ event_data.source_name`
|
||||
- `+ event_data.created_time`
|
||||
- `+ event_data.status`
|
||||
- `+ event_data.trigger_name`
|
||||
- `+ event_data.event_types`
|
||||
- **UpdateTrigger**
|
||||
- 响应参数变更
|
||||
- `+ event_data.Key_encode`
|
||||
- `+ event_data.agency`
|
||||
- `+ event_data.channel_name`
|
||||
- `+ event_data.channel_id`
|
||||
- `+ event_data.source_name`
|
||||
- `+ event_data.created_time`
|
||||
- `+ event_data.status`
|
||||
- `+ event_data.trigger_name`
|
||||
- `+ event_data.event_types`
|
||||
- **CreateFunctionTrigger**
|
||||
- 请求参数变更
|
||||
- `+ event_data.channel_id`
|
||||
- `+ event_data.event_types`
|
||||
- `+ event_data.status: enum value [ACTIVE,DISABLE]`
|
||||
- 响应参数变更
|
||||
- `+ event_data.Key_encode`
|
||||
- `+ event_data.agency`
|
||||
- `+ event_data.channel_name`
|
||||
- `+ event_data.channel_id`
|
||||
- `+ event_data.source_name`
|
||||
- `+ event_data.created_time`
|
||||
- `+ event_data.status`
|
||||
- `+ event_data.trigger_name`
|
||||
- `+ event_data.event_types`
|
||||
- **ListFunctionTriggers**
|
||||
- 响应参数变更
|
||||
- `+ event_data.Key_encode`
|
||||
- `+ event_data.agency`
|
||||
- `+ event_data.channel_name`
|
||||
- `+ event_data.channel_id`
|
||||
- `+ event_data.source_name`
|
||||
- `+ event_data.created_time`
|
||||
- `+ event_data.status`
|
||||
- `+ event_data.trigger_name`
|
||||
- `+ event_data.event_types`
|
||||
|
||||
### HuaweiCloud SDK GaussDBforNoSQL
|
||||
|
||||
- _接口版本_
|
||||
- V3
|
||||
- _新增特性_
|
||||
- 支持以下接口:
|
||||
- `ShowBackupPolicies`
|
||||
- `ApplyConfigurationToInstances`
|
||||
- `UpdateInstanceConfigurations`
|
||||
- `CreateDbCacheMapping`
|
||||
- `DeleteDbCacheMapping`
|
||||
- `UpdateDbCacheRule`
|
||||
- `CreateDbCacheRule`
|
||||
- `DeleteDbCacheRule`
|
||||
- `ListDbCacheMappings`
|
||||
- `ListDbCacheRules`
|
||||
- `ShowSecondLevelMonitoringStatus`
|
||||
- `SwitchSecondLevelMonitoring`
|
||||
- `SetInstanceDataDump`
|
||||
- `ListInstanceMaintenanceWindow`
|
||||
- `ModifyInstanceMaintenanceWindow`
|
||||
- `ListNosqlTaskList`
|
||||
- `CancelInstanceScheduleWindow`
|
||||
- _解决问题_
|
||||
- 无
|
||||
- _特性变更_
|
||||
- 无
|
||||
|
||||
### HuaweiCloud SDK GaussDBforopenGauss
|
||||
|
||||
- _接口版本_
|
||||
- V3
|
||||
- _新增特性_
|
||||
- 无
|
||||
- _解决问题_
|
||||
- 无
|
||||
- _特性变更_
|
||||
- **CreateLimitTask**
|
||||
- 响应参数变更
|
||||
- `+ job_id`
|
||||
- `- jobId`
|
||||
- `* key_words: list<string> -> string`
|
||||
- **UpdateLimitTask**
|
||||
- 响应参数变更
|
||||
- `+ job_id`
|
||||
- `- jobId`
|
||||
|
||||
### HuaweiCloud SDK HSS
|
||||
|
||||
- _接口版本_
|
||||
- V5
|
||||
- _新增特性_
|
||||
- 无
|
||||
- _解决问题_
|
||||
- 无
|
||||
- _特性变更_
|
||||
- **ListApps**
|
||||
- 请求参数变更
|
||||
- `* host_id: required -> optional`
|
||||
|
||||
### HuaweiCloud SDK Meeting
|
||||
|
||||
- _接口版本_
|
||||
- V1
|
||||
- _新增特性_
|
||||
- 支持接口`CheckCallNumberInConf`
|
||||
- _解决问题_
|
||||
- 无
|
||||
- _特性变更_
|
||||
- 无
|
||||
|
||||
### HuaweiCloud SDK MetaStudio
|
||||
|
||||
- _接口版本_
|
||||
- V1
|
||||
- _新增特性_
|
||||
- 支持接口`CreateBeautyPreviewJob`、`ShowBeautyPreviewJob`、`StartBeautyPreviewJob`
|
||||
- _解决问题_
|
||||
- 无
|
||||
- _特性变更_
|
||||
- **List2dModelTrainingJob**
|
||||
- 响应参数变更
|
||||
- `+ jobs.is_only_human_model`
|
||||
- `+ jobs.state: enum value [WAIT_ASSET_SYNC]`
|
||||
- **Create2dModelTrainingJob**
|
||||
- 请求参数变更
|
||||
- `+ beauty_level`
|
||||
- `+ is_only_human_model`
|
||||
- 响应参数变更
|
||||
- `+ post_beauty_image_upload_url`
|
||||
- `+ pre_beauty_image_upload_url`
|
||||
- **Update2dModelTrainingJob**
|
||||
- 请求参数变更
|
||||
- `+ beauty_level`
|
||||
- `+ samples_basic_info.recommended_value`
|
||||
- 响应参数变更
|
||||
- `+ post_beauty_image_upload_url`
|
||||
- `+ pre_beauty_image_upload_url`
|
||||
- **Show2dModelTrainingJob**
|
||||
- 响应参数变更
|
||||
- `+ allocated_resource`
|
||||
- `+ pre_beauty_image_download_url`
|
||||
- `+ post_beauty_image_download_url`
|
||||
- `+ inference_data_process_chat_action_mark_info`
|
||||
- `+ is_only_human_model`
|
||||
- `+ traning_video_mark_info`
|
||||
- `+ beauty_level`
|
||||
- `+ state: enum value [WAIT_ASSET_SYNC]`
|
||||
- `+ samples.recommended_value`
|
||||
- `+ inference_data_process_video_mark_info.chat_video_start_time`
|
||||
- `+ inference_data_process_video_mark_info.chat_video_end_time`
|
||||
- **ShowAsset**
|
||||
- 响应参数变更
|
||||
- `* asset_extra_meta.image_meta.size: number -> integer`
|
||||
- **UpdateDigitalAsset**
|
||||
- 请求参数变更
|
||||
- `* asset_extra_meta.image_meta.size: number -> integer`
|
||||
- 响应参数变更
|
||||
- `* asset_extra_meta.image_meta.size: number -> integer`
|
||||
- **CreateDigitalAsset**
|
||||
- 请求参数变更
|
||||
- `* asset_extra_meta.image_meta.size: number -> integer`
|
||||
- **ListAssets**
|
||||
- 响应参数变更
|
||||
- `* assets.asset_extra_meta.image_meta.size: number -> integer`
|
||||
|
||||
### HuaweiCloud SDK SFSTurbo
|
||||
|
||||
- _接口版本_
|
||||
- V1
|
||||
- _新增特性_
|
||||
- 支持接口`UpdateObsTargetAttributes`、`UpdateObsTargetPolicy`、`DeleteHpcCacheTask`
|
||||
- _解决问题_
|
||||
- 无
|
||||
- _特性变更_
|
||||
- **CreateHpcCacheTask**
|
||||
- 请求参数变更
|
||||
- `+ attributes`
|
||||
- **ShowHpcCacheTask**
|
||||
- 响应参数变更
|
||||
- `+ status: enum value [SUCCESS,DOING,FAIL]`
|
||||
- **ShowLdapConfig**
|
||||
- 响应参数变更
|
||||
- `+ schema`
|
||||
- `+ search_timeout`
|
||||
- `+ backup_url`
|
||||
- `+ allow_local_user`
|
||||
- **UpdateLdapConfig**
|
||||
- 请求参数变更
|
||||
- `+ backup_url`
|
||||
- `+ schema`
|
||||
- `+ search_timeout`
|
||||
- `+ allow_local_user`
|
||||
- **CreateLdapConfig**
|
||||
- 请求参数变更
|
||||
- `+ backup_url`
|
||||
- `+ schema`
|
||||
- `+ search_timeout`
|
||||
- `+ allow_local_user`
|
||||
- **ShowShare**
|
||||
- 响应参数变更
|
||||
- `+ optional_endpoint`
|
||||
- `+ statusDetail`
|
||||
- `+ features`
|
||||
- `+ instanceId`
|
||||
- `+ instanceType`
|
||||
- `+ hpc_bw`
|
||||
- **ListSharedTags**
|
||||
- 请求参数变更
|
||||
- `+ limit`
|
||||
- `+ offset`
|
||||
- **ListHpcCacheTasks**
|
||||
- 请求参数变更
|
||||
- `+ start_time`
|
||||
- `+ end_time`
|
||||
- 响应参数变更
|
||||
- `+ tasks.status: enum value [SUCCESS,DOING,FAIL]`
|
||||
- **ShowBackendTargetInfo**
|
||||
- 响应参数变更
|
||||
- `+ obs.policy`
|
||||
- `+ obs.attributes`
|
||||
- **ListPermRules**
|
||||
- 请求参数变更
|
||||
- `+ limit`
|
||||
- `+ offset`
|
||||
- **ShowJobDetail**
|
||||
- 响应参数变更
|
||||
- `+ status: enum value [success,failed,waiting,running]`
|
||||
- **ListShares**
|
||||
- 响应参数变更
|
||||
- `+ optional_endpoint`
|
||||
- `+ statusDetail`
|
||||
- `+ features`
|
||||
- `+ instanceId`
|
||||
- `+ instanceType`
|
||||
- `+ hpc_bw`
|
||||
- `+ shares.optional_endpoint`
|
||||
- `+ shares.hpc_bw`
|
||||
- `+ shares.instanceId`
|
||||
- `+ shares.instanceType`
|
||||
- `+ shares.statusDetail`
|
||||
- `+ shares.features`
|
||||
- **CreateBackendTarget**
|
||||
- 请求参数变更
|
||||
- `+ obs.policy`
|
||||
- `+ obs.attributes`
|
||||
- 响应参数变更
|
||||
- `+ obs.policy`
|
||||
- `+ obs.attributes`
|
||||
- **ListBackendTargets**
|
||||
- 响应参数变更
|
||||
- `+ targets.obs.policy`
|
||||
- `+ targets.obs.attributes`
|
||||
- **SetHpcCacheBackend**
|
||||
- 请求参数变更
|
||||
- `- update_hpc_cache.data.obs`
|
||||
|
||||
# 3.1.122 2024-11-14
|
||||
|
||||
### HuaweiCloud SDK AOM
|
||||
|
|
|
@ -1 +1 @@
|
|||
huaweicloudsdkcore >= 3.1.122
|
||||
huaweicloudsdkcore >= 3.1.123
|
|
@ -4,7 +4,7 @@ from os import path
|
|||
from setuptools import setup, find_packages
|
||||
|
||||
NAME = "huaweicloudsdkaad"
|
||||
VERSION = "3.1.122"
|
||||
VERSION = "3.1.123"
|
||||
AUTHOR = "HuaweiCloud SDK"
|
||||
AUTHOR_EMAIL = "hwcloudsdk@huawei.com"
|
||||
URL = "https://github.com/huaweicloud/huaweicloud-sdk-python-v3"
|
||||
|
@ -14,7 +14,7 @@ this_directory = path.abspath(path.dirname(__file__))
|
|||
with open(path.join(this_directory, 'README_PYPI.md'), encoding='utf-8') as f:
|
||||
LONG_DESCRIPTION = f.read()
|
||||
|
||||
REQUIRES = ["huaweicloudsdkcore>=3.1.122"]
|
||||
REQUIRES = ["huaweicloudsdkcore>=3.1.123"]
|
||||
|
||||
OPTIONS = {
|
||||
'bdist_wheel': {
|
||||
|
|
|
@ -1,167 +1,167 @@
|
|||
huaweicloudsdkcore == 3.1.122
|
||||
huaweicloudsdkaad == 3.1.122
|
||||
huaweicloudsdkantiddos == 3.1.122
|
||||
huaweicloudsdkaom == 3.1.122
|
||||
huaweicloudsdkaos == 3.1.122
|
||||
huaweicloudsdkapig == 3.1.122
|
||||
huaweicloudsdkapm == 3.1.122
|
||||
huaweicloudsdkas == 3.1.122
|
||||
huaweicloudsdkasm == 3.1.122
|
||||
huaweicloudsdkbcs == 3.1.122
|
||||
huaweicloudsdkbms == 3.1.122
|
||||
huaweicloudsdkbss == 3.1.122
|
||||
huaweicloudsdkbssintl == 3.1.122
|
||||
huaweicloudsdkcae == 3.1.122
|
||||
huaweicloudsdkcampusgo == 3.1.122
|
||||
huaweicloudsdkcbh == 3.1.122
|
||||
huaweicloudsdkcbr == 3.1.122
|
||||
huaweicloudsdkcbs == 3.1.122
|
||||
huaweicloudsdkcc == 3.1.122
|
||||
huaweicloudsdkcce == 3.1.122
|
||||
huaweicloudsdkccm == 3.1.122
|
||||
huaweicloudsdkcdm == 3.1.122
|
||||
huaweicloudsdkcdn == 3.1.122
|
||||
huaweicloudsdkces == 3.1.122
|
||||
huaweicloudsdkcfw == 3.1.122
|
||||
huaweicloudsdkcgs == 3.1.122
|
||||
huaweicloudsdkclassroom == 3.1.122
|
||||
huaweicloudsdkcloudide == 3.1.122
|
||||
huaweicloudsdkcloudpond == 3.1.122
|
||||
huaweicloudsdkcloudrtc == 3.1.122
|
||||
huaweicloudsdkcloudtable == 3.1.122
|
||||
huaweicloudsdkcloudtest == 3.1.122
|
||||
huaweicloudsdkcoc == 3.1.122
|
||||
huaweicloudsdkcodeartsartifact == 3.1.122
|
||||
huaweicloudsdkcodeartsbuild == 3.1.122
|
||||
huaweicloudsdkcodeartscheck == 3.1.122
|
||||
huaweicloudsdkcodeartsdeploy == 3.1.122
|
||||
huaweicloudsdkcodeartsgovernance == 3.1.122
|
||||
huaweicloudsdkcodeartsinspector == 3.1.122
|
||||
huaweicloudsdkcodeartspipeline == 3.1.122
|
||||
huaweicloudsdkcodecraft == 3.1.122
|
||||
huaweicloudsdkcodehub == 3.1.122
|
||||
huaweicloudsdkconfig == 3.1.122
|
||||
huaweicloudsdkcph == 3.1.122
|
||||
huaweicloudsdkcpts == 3.1.122
|
||||
huaweicloudsdkcse == 3.1.122
|
||||
huaweicloudsdkcsms == 3.1.122
|
||||
huaweicloudsdkcss == 3.1.122
|
||||
huaweicloudsdkcts == 3.1.122
|
||||
huaweicloudsdkdas == 3.1.122
|
||||
huaweicloudsdkdataartsfabric == 3.1.122
|
||||
huaweicloudsdkdataartsfabricep == 3.1.122
|
||||
huaweicloudsdkdataartsstudio == 3.1.122
|
||||
huaweicloudsdkdbss == 3.1.122
|
||||
huaweicloudsdkdc == 3.1.122
|
||||
huaweicloudsdkdcs == 3.1.122
|
||||
huaweicloudsdkddm == 3.1.122
|
||||
huaweicloudsdkdds == 3.1.122
|
||||
huaweicloudsdkdeh == 3.1.122
|
||||
huaweicloudsdkdevstar == 3.1.122
|
||||
huaweicloudsdkdgc == 3.1.122
|
||||
huaweicloudsdkdis == 3.1.122
|
||||
huaweicloudsdkdlf == 3.1.122
|
||||
huaweicloudsdkdli == 3.1.122
|
||||
huaweicloudsdkdns == 3.1.122
|
||||
huaweicloudsdkdris == 3.1.122
|
||||
huaweicloudsdkdrs == 3.1.122
|
||||
huaweicloudsdkdsc == 3.1.122
|
||||
huaweicloudsdkdwr == 3.1.122
|
||||
huaweicloudsdkdws == 3.1.122
|
||||
huaweicloudsdkec == 3.1.122
|
||||
huaweicloudsdkecs == 3.1.122
|
||||
huaweicloudsdkedgesec == 3.1.122
|
||||
huaweicloudsdkeg == 3.1.122
|
||||
huaweicloudsdkeihealth == 3.1.122
|
||||
huaweicloudsdkeip == 3.1.122
|
||||
huaweicloudsdkelb == 3.1.122
|
||||
huaweicloudsdkeps == 3.1.122
|
||||
huaweicloudsdker == 3.1.122
|
||||
huaweicloudsdkevs == 3.1.122
|
||||
huaweicloudsdkfrs == 3.1.122
|
||||
huaweicloudsdkfunctiongraph == 3.1.122
|
||||
huaweicloudsdkga == 3.1.122
|
||||
huaweicloudsdkgaussdb == 3.1.122
|
||||
huaweicloudsdkgaussdbfornosql == 3.1.122
|
||||
huaweicloudsdkgaussdbforopengauss == 3.1.122
|
||||
huaweicloudsdkgeip == 3.1.122
|
||||
huaweicloudsdkges == 3.1.122
|
||||
huaweicloudsdkgsl == 3.1.122
|
||||
huaweicloudsdkhilens == 3.1.122
|
||||
huaweicloudsdkhss == 3.1.122
|
||||
huaweicloudsdkiam == 3.1.122
|
||||
huaweicloudsdkiamaccessanalyzer == 3.1.122
|
||||
huaweicloudsdkidentitycenter == 3.1.122
|
||||
huaweicloudsdkidentitycenterstore == 3.1.122
|
||||
huaweicloudsdkidme == 3.1.122
|
||||
huaweicloudsdkidmeclassicapi == 3.1.122
|
||||
huaweicloudsdkiec == 3.1.122
|
||||
huaweicloudsdkief == 3.1.122
|
||||
huaweicloudsdkimage == 3.1.122
|
||||
huaweicloudsdkimagesearch == 3.1.122
|
||||
huaweicloudsdkims == 3.1.122
|
||||
huaweicloudsdkiotanalytics == 3.1.122
|
||||
huaweicloudsdkiotda == 3.1.122
|
||||
huaweicloudsdkiotdm == 3.1.122
|
||||
huaweicloudsdkiotedge == 3.1.122
|
||||
huaweicloudsdkivs == 3.1.122
|
||||
huaweicloudsdkkafka == 3.1.122
|
||||
huaweicloudsdkkms == 3.1.122
|
||||
huaweicloudsdkkoomessage == 3.1.122
|
||||
huaweicloudsdkkps == 3.1.122
|
||||
huaweicloudsdklakeformation == 3.1.122
|
||||
huaweicloudsdklive == 3.1.122
|
||||
huaweicloudsdklts == 3.1.122
|
||||
huaweicloudsdkmapds == 3.1.122
|
||||
huaweicloudsdkmas == 3.1.122
|
||||
huaweicloudsdkmeeting == 3.1.122
|
||||
huaweicloudsdkmetastudio == 3.1.122
|
||||
huaweicloudsdkmoderation == 3.1.122
|
||||
huaweicloudsdkmpc == 3.1.122
|
||||
huaweicloudsdkmrs == 3.1.122
|
||||
huaweicloudsdkmsgsms == 3.1.122
|
||||
huaweicloudsdkmssi == 3.1.122
|
||||
huaweicloudsdknat == 3.1.122
|
||||
huaweicloudsdknlp == 3.1.122
|
||||
huaweicloudsdkobs == 3.1.122
|
||||
huaweicloudsdkocr == 3.1.122
|
||||
huaweicloudsdkoctopus == 3.1.122
|
||||
huaweicloudsdkoms == 3.1.122
|
||||
huaweicloudsdkoptverse == 3.1.122
|
||||
huaweicloudsdkorganizations == 3.1.122
|
||||
huaweicloudsdkorgid == 3.1.122
|
||||
huaweicloudsdkoroas == 3.1.122
|
||||
huaweicloudsdkosm == 3.1.122
|
||||
huaweicloudsdkpangulargemodels == 3.1.122
|
||||
huaweicloudsdkprojectman == 3.1.122
|
||||
huaweicloudsdkrabbitmq == 3.1.122
|
||||
huaweicloudsdkram == 3.1.122
|
||||
huaweicloudsdkrds == 3.1.122
|
||||
huaweicloudsdkres == 3.1.122
|
||||
huaweicloudsdkrgc == 3.1.122
|
||||
huaweicloudsdkrms == 3.1.122
|
||||
huaweicloudsdkrocketmq == 3.1.122
|
||||
huaweicloudsdkroma == 3.1.122
|
||||
huaweicloudsdksa == 3.1.122
|
||||
huaweicloudsdkscm == 3.1.122
|
||||
huaweicloudsdksdrs == 3.1.122
|
||||
huaweicloudsdksecmaster == 3.1.122
|
||||
huaweicloudsdkservicestage == 3.1.122
|
||||
huaweicloudsdksfsturbo == 3.1.122
|
||||
huaweicloudsdksis == 3.1.122
|
||||
huaweicloudsdksmn == 3.1.122
|
||||
huaweicloudsdksms == 3.1.122
|
||||
huaweicloudsdksts == 3.1.122
|
||||
huaweicloudsdkswr == 3.1.122
|
||||
huaweicloudsdktics == 3.1.122
|
||||
huaweicloudsdktms == 3.1.122
|
||||
huaweicloudsdkugo == 3.1.122
|
||||
huaweicloudsdkvas == 3.1.122
|
||||
huaweicloudsdkvcm == 3.1.122
|
||||
huaweicloudsdkvod == 3.1.122
|
||||
huaweicloudsdkvpc == 3.1.122
|
||||
huaweicloudsdkvpcep == 3.1.122
|
||||
huaweicloudsdkvpn == 3.1.122
|
||||
huaweicloudsdkwaf == 3.1.122
|
||||
huaweicloudsdkworkspace == 3.1.122
|
||||
huaweicloudsdkworkspaceapp == 3.1.122
|
||||
huaweicloudsdkcore == 3.1.123
|
||||
huaweicloudsdkaad == 3.1.123
|
||||
huaweicloudsdkantiddos == 3.1.123
|
||||
huaweicloudsdkaom == 3.1.123
|
||||
huaweicloudsdkaos == 3.1.123
|
||||
huaweicloudsdkapig == 3.1.123
|
||||
huaweicloudsdkapm == 3.1.123
|
||||
huaweicloudsdkas == 3.1.123
|
||||
huaweicloudsdkasm == 3.1.123
|
||||
huaweicloudsdkbcs == 3.1.123
|
||||
huaweicloudsdkbms == 3.1.123
|
||||
huaweicloudsdkbss == 3.1.123
|
||||
huaweicloudsdkbssintl == 3.1.123
|
||||
huaweicloudsdkcae == 3.1.123
|
||||
huaweicloudsdkcampusgo == 3.1.123
|
||||
huaweicloudsdkcbh == 3.1.123
|
||||
huaweicloudsdkcbr == 3.1.123
|
||||
huaweicloudsdkcbs == 3.1.123
|
||||
huaweicloudsdkcc == 3.1.123
|
||||
huaweicloudsdkcce == 3.1.123
|
||||
huaweicloudsdkccm == 3.1.123
|
||||
huaweicloudsdkcdm == 3.1.123
|
||||
huaweicloudsdkcdn == 3.1.123
|
||||
huaweicloudsdkces == 3.1.123
|
||||
huaweicloudsdkcfw == 3.1.123
|
||||
huaweicloudsdkcgs == 3.1.123
|
||||
huaweicloudsdkclassroom == 3.1.123
|
||||
huaweicloudsdkcloudide == 3.1.123
|
||||
huaweicloudsdkcloudpond == 3.1.123
|
||||
huaweicloudsdkcloudrtc == 3.1.123
|
||||
huaweicloudsdkcloudtable == 3.1.123
|
||||
huaweicloudsdkcloudtest == 3.1.123
|
||||
huaweicloudsdkcoc == 3.1.123
|
||||
huaweicloudsdkcodeartsartifact == 3.1.123
|
||||
huaweicloudsdkcodeartsbuild == 3.1.123
|
||||
huaweicloudsdkcodeartscheck == 3.1.123
|
||||
huaweicloudsdkcodeartsdeploy == 3.1.123
|
||||
huaweicloudsdkcodeartsgovernance == 3.1.123
|
||||
huaweicloudsdkcodeartsinspector == 3.1.123
|
||||
huaweicloudsdkcodeartspipeline == 3.1.123
|
||||
huaweicloudsdkcodecraft == 3.1.123
|
||||
huaweicloudsdkcodehub == 3.1.123
|
||||
huaweicloudsdkconfig == 3.1.123
|
||||
huaweicloudsdkcph == 3.1.123
|
||||
huaweicloudsdkcpts == 3.1.123
|
||||
huaweicloudsdkcse == 3.1.123
|
||||
huaweicloudsdkcsms == 3.1.123
|
||||
huaweicloudsdkcss == 3.1.123
|
||||
huaweicloudsdkcts == 3.1.123
|
||||
huaweicloudsdkdas == 3.1.123
|
||||
huaweicloudsdkdataartsfabric == 3.1.123
|
||||
huaweicloudsdkdataartsfabricep == 3.1.123
|
||||
huaweicloudsdkdataartsstudio == 3.1.123
|
||||
huaweicloudsdkdbss == 3.1.123
|
||||
huaweicloudsdkdc == 3.1.123
|
||||
huaweicloudsdkdcs == 3.1.123
|
||||
huaweicloudsdkddm == 3.1.123
|
||||
huaweicloudsdkdds == 3.1.123
|
||||
huaweicloudsdkdeh == 3.1.123
|
||||
huaweicloudsdkdevstar == 3.1.123
|
||||
huaweicloudsdkdgc == 3.1.123
|
||||
huaweicloudsdkdis == 3.1.123
|
||||
huaweicloudsdkdlf == 3.1.123
|
||||
huaweicloudsdkdli == 3.1.123
|
||||
huaweicloudsdkdns == 3.1.123
|
||||
huaweicloudsdkdris == 3.1.123
|
||||
huaweicloudsdkdrs == 3.1.123
|
||||
huaweicloudsdkdsc == 3.1.123
|
||||
huaweicloudsdkdwr == 3.1.123
|
||||
huaweicloudsdkdws == 3.1.123
|
||||
huaweicloudsdkec == 3.1.123
|
||||
huaweicloudsdkecs == 3.1.123
|
||||
huaweicloudsdkedgesec == 3.1.123
|
||||
huaweicloudsdkeg == 3.1.123
|
||||
huaweicloudsdkeihealth == 3.1.123
|
||||
huaweicloudsdkeip == 3.1.123
|
||||
huaweicloudsdkelb == 3.1.123
|
||||
huaweicloudsdkeps == 3.1.123
|
||||
huaweicloudsdker == 3.1.123
|
||||
huaweicloudsdkevs == 3.1.123
|
||||
huaweicloudsdkfrs == 3.1.123
|
||||
huaweicloudsdkfunctiongraph == 3.1.123
|
||||
huaweicloudsdkga == 3.1.123
|
||||
huaweicloudsdkgaussdb == 3.1.123
|
||||
huaweicloudsdkgaussdbfornosql == 3.1.123
|
||||
huaweicloudsdkgaussdbforopengauss == 3.1.123
|
||||
huaweicloudsdkgeip == 3.1.123
|
||||
huaweicloudsdkges == 3.1.123
|
||||
huaweicloudsdkgsl == 3.1.123
|
||||
huaweicloudsdkhilens == 3.1.123
|
||||
huaweicloudsdkhss == 3.1.123
|
||||
huaweicloudsdkiam == 3.1.123
|
||||
huaweicloudsdkiamaccessanalyzer == 3.1.123
|
||||
huaweicloudsdkidentitycenter == 3.1.123
|
||||
huaweicloudsdkidentitycenterstore == 3.1.123
|
||||
huaweicloudsdkidme == 3.1.123
|
||||
huaweicloudsdkidmeclassicapi == 3.1.123
|
||||
huaweicloudsdkiec == 3.1.123
|
||||
huaweicloudsdkief == 3.1.123
|
||||
huaweicloudsdkimage == 3.1.123
|
||||
huaweicloudsdkimagesearch == 3.1.123
|
||||
huaweicloudsdkims == 3.1.123
|
||||
huaweicloudsdkiotanalytics == 3.1.123
|
||||
huaweicloudsdkiotda == 3.1.123
|
||||
huaweicloudsdkiotdm == 3.1.123
|
||||
huaweicloudsdkiotedge == 3.1.123
|
||||
huaweicloudsdkivs == 3.1.123
|
||||
huaweicloudsdkkafka == 3.1.123
|
||||
huaweicloudsdkkms == 3.1.123
|
||||
huaweicloudsdkkoomessage == 3.1.123
|
||||
huaweicloudsdkkps == 3.1.123
|
||||
huaweicloudsdklakeformation == 3.1.123
|
||||
huaweicloudsdklive == 3.1.123
|
||||
huaweicloudsdklts == 3.1.123
|
||||
huaweicloudsdkmapds == 3.1.123
|
||||
huaweicloudsdkmas == 3.1.123
|
||||
huaweicloudsdkmeeting == 3.1.123
|
||||
huaweicloudsdkmetastudio == 3.1.123
|
||||
huaweicloudsdkmoderation == 3.1.123
|
||||
huaweicloudsdkmpc == 3.1.123
|
||||
huaweicloudsdkmrs == 3.1.123
|
||||
huaweicloudsdkmsgsms == 3.1.123
|
||||
huaweicloudsdkmssi == 3.1.123
|
||||
huaweicloudsdknat == 3.1.123
|
||||
huaweicloudsdknlp == 3.1.123
|
||||
huaweicloudsdkobs == 3.1.123
|
||||
huaweicloudsdkocr == 3.1.123
|
||||
huaweicloudsdkoctopus == 3.1.123
|
||||
huaweicloudsdkoms == 3.1.123
|
||||
huaweicloudsdkoptverse == 3.1.123
|
||||
huaweicloudsdkorganizations == 3.1.123
|
||||
huaweicloudsdkorgid == 3.1.123
|
||||
huaweicloudsdkoroas == 3.1.123
|
||||
huaweicloudsdkosm == 3.1.123
|
||||
huaweicloudsdkpangulargemodels == 3.1.123
|
||||
huaweicloudsdkprojectman == 3.1.123
|
||||
huaweicloudsdkrabbitmq == 3.1.123
|
||||
huaweicloudsdkram == 3.1.123
|
||||
huaweicloudsdkrds == 3.1.123
|
||||
huaweicloudsdkres == 3.1.123
|
||||
huaweicloudsdkrgc == 3.1.123
|
||||
huaweicloudsdkrms == 3.1.123
|
||||
huaweicloudsdkrocketmq == 3.1.123
|
||||
huaweicloudsdkroma == 3.1.123
|
||||
huaweicloudsdksa == 3.1.123
|
||||
huaweicloudsdkscm == 3.1.123
|
||||
huaweicloudsdksdrs == 3.1.123
|
||||
huaweicloudsdksecmaster == 3.1.123
|
||||
huaweicloudsdkservicestage == 3.1.123
|
||||
huaweicloudsdksfsturbo == 3.1.123
|
||||
huaweicloudsdksis == 3.1.123
|
||||
huaweicloudsdksmn == 3.1.123
|
||||
huaweicloudsdksms == 3.1.123
|
||||
huaweicloudsdksts == 3.1.123
|
||||
huaweicloudsdkswr == 3.1.123
|
||||
huaweicloudsdktics == 3.1.123
|
||||
huaweicloudsdktms == 3.1.123
|
||||
huaweicloudsdkugo == 3.1.123
|
||||
huaweicloudsdkvas == 3.1.123
|
||||
huaweicloudsdkvcm == 3.1.123
|
||||
huaweicloudsdkvod == 3.1.123
|
||||
huaweicloudsdkvpc == 3.1.123
|
||||
huaweicloudsdkvpcep == 3.1.123
|
||||
huaweicloudsdkvpn == 3.1.123
|
||||
huaweicloudsdkwaf == 3.1.123
|
||||
huaweicloudsdkworkspace == 3.1.123
|
||||
huaweicloudsdkworkspaceapp == 3.1.123
|
||||
|
|
|
@ -23,7 +23,7 @@ from os import path
|
|||
from setuptools import setup, find_packages
|
||||
|
||||
NAME = "huaweicloudsdkall"
|
||||
VERSION = "3.1.122"
|
||||
VERSION = "3.1.123"
|
||||
AUTHOR = "HuaweiCloud SDK"
|
||||
AUTHOR_EMAIL = "hwcloudsdk@huawei.com"
|
||||
URL = "https://github.com/huaweicloud/huaweicloud-sdk-python-v3"
|
||||
|
@ -34,173 +34,173 @@ with open(path.join(this_directory, 'README_PYPI.md'), encoding='utf-8') as f:
|
|||
LONG_DESCRIPTION = f.read()
|
||||
|
||||
INSTALL_REQUIRES = [
|
||||
'huaweicloudsdkcore==3.1.122',
|
||||
'huaweicloudsdkaad==3.1.122',
|
||||
'huaweicloudsdkantiddos==3.1.122',
|
||||
'huaweicloudsdkaom==3.1.122',
|
||||
'huaweicloudsdkaos==3.1.122',
|
||||
'huaweicloudsdkapig==3.1.122',
|
||||
'huaweicloudsdkapm==3.1.122',
|
||||
'huaweicloudsdkas==3.1.122',
|
||||
'huaweicloudsdkasm==3.1.122',
|
||||
'huaweicloudsdkbcs==3.1.122',
|
||||
'huaweicloudsdkbms==3.1.122',
|
||||
'huaweicloudsdkbss==3.1.122',
|
||||
'huaweicloudsdkbssintl==3.1.122',
|
||||
'huaweicloudsdkcae==3.1.122',
|
||||
'huaweicloudsdkcampusgo==3.1.122',
|
||||
'huaweicloudsdkcbh==3.1.122',
|
||||
'huaweicloudsdkcbr==3.1.122',
|
||||
'huaweicloudsdkcbs==3.1.122',
|
||||
'huaweicloudsdkcc==3.1.122',
|
||||
'huaweicloudsdkcce==3.1.122',
|
||||
'huaweicloudsdkccm==3.1.122',
|
||||
'huaweicloudsdkcdm==3.1.122',
|
||||
'huaweicloudsdkcdn==3.1.122',
|
||||
'huaweicloudsdkces==3.1.122',
|
||||
'huaweicloudsdkcfw==3.1.122',
|
||||
'huaweicloudsdkcgs==3.1.122',
|
||||
'huaweicloudsdkclassroom==3.1.122',
|
||||
'huaweicloudsdkcloudide==3.1.122',
|
||||
'huaweicloudsdkcloudpond==3.1.122',
|
||||
'huaweicloudsdkcloudrtc==3.1.122',
|
||||
'huaweicloudsdkcloudtable==3.1.122',
|
||||
'huaweicloudsdkcloudtest==3.1.122',
|
||||
'huaweicloudsdkcoc==3.1.122',
|
||||
'huaweicloudsdkcodeartsartifact==3.1.122',
|
||||
'huaweicloudsdkcodeartsbuild==3.1.122',
|
||||
'huaweicloudsdkcodeartscheck==3.1.122',
|
||||
'huaweicloudsdkcodeartsdeploy==3.1.122',
|
||||
'huaweicloudsdkcodeartsgovernance==3.1.122',
|
||||
'huaweicloudsdkcodeartsinspector==3.1.122',
|
||||
'huaweicloudsdkcodeartspipeline==3.1.122',
|
||||
'huaweicloudsdkcodecraft==3.1.122',
|
||||
'huaweicloudsdkcodehub==3.1.122',
|
||||
'huaweicloudsdkconfig==3.1.122',
|
||||
'huaweicloudsdkcph==3.1.122',
|
||||
'huaweicloudsdkcpts==3.1.122',
|
||||
'huaweicloudsdkcse==3.1.122',
|
||||
'huaweicloudsdkcsms==3.1.122',
|
||||
'huaweicloudsdkcss==3.1.122',
|
||||
'huaweicloudsdkcts==3.1.122',
|
||||
'huaweicloudsdkdas==3.1.122',
|
||||
'huaweicloudsdkdataartsfabric==3.1.122',
|
||||
'huaweicloudsdkdataartsfabricep==3.1.122',
|
||||
'huaweicloudsdkdataartsstudio==3.1.122',
|
||||
'huaweicloudsdkdbss==3.1.122',
|
||||
'huaweicloudsdkdc==3.1.122',
|
||||
'huaweicloudsdkdcs==3.1.122',
|
||||
'huaweicloudsdkddm==3.1.122',
|
||||
'huaweicloudsdkdds==3.1.122',
|
||||
'huaweicloudsdkdeh==3.1.122',
|
||||
'huaweicloudsdkdevstar==3.1.122',
|
||||
'huaweicloudsdkdgc==3.1.122',
|
||||
'huaweicloudsdkdis==3.1.122',
|
||||
'huaweicloudsdkdlf==3.1.122',
|
||||
'huaweicloudsdkdli==3.1.122',
|
||||
'huaweicloudsdkdns==3.1.122',
|
||||
'huaweicloudsdkdris==3.1.122',
|
||||
'huaweicloudsdkdrs==3.1.122',
|
||||
'huaweicloudsdkdsc==3.1.122',
|
||||
'huaweicloudsdkdwr==3.1.122',
|
||||
'huaweicloudsdkdws==3.1.122',
|
||||
'huaweicloudsdkec==3.1.122',
|
||||
'huaweicloudsdkecs==3.1.122',
|
||||
'huaweicloudsdkedgesec==3.1.122',
|
||||
'huaweicloudsdkeg==3.1.122',
|
||||
'huaweicloudsdkeihealth==3.1.122',
|
||||
'huaweicloudsdkeip==3.1.122',
|
||||
'huaweicloudsdkelb==3.1.122',
|
||||
'huaweicloudsdkeps==3.1.122',
|
||||
'huaweicloudsdker==3.1.122',
|
||||
'huaweicloudsdkevs==3.1.122',
|
||||
'huaweicloudsdkfrs==3.1.122',
|
||||
'huaweicloudsdkfunctiongraph==3.1.122',
|
||||
'huaweicloudsdkga==3.1.122',
|
||||
'huaweicloudsdkgaussdb==3.1.122',
|
||||
'huaweicloudsdkgaussdbfornosql==3.1.122',
|
||||
'huaweicloudsdkgaussdbforopengauss==3.1.122',
|
||||
'huaweicloudsdkgeip==3.1.122',
|
||||
'huaweicloudsdkges==3.1.122',
|
||||
'huaweicloudsdkgsl==3.1.122',
|
||||
'huaweicloudsdkhilens==3.1.122',
|
||||
'huaweicloudsdkhss==3.1.122',
|
||||
'huaweicloudsdkiam==3.1.122',
|
||||
'huaweicloudsdkiamaccessanalyzer==3.1.122',
|
||||
'huaweicloudsdkidentitycenter==3.1.122',
|
||||
'huaweicloudsdkidentitycenterstore==3.1.122',
|
||||
'huaweicloudsdkidme==3.1.122',
|
||||
'huaweicloudsdkidmeclassicapi==3.1.122',
|
||||
'huaweicloudsdkiec==3.1.122',
|
||||
'huaweicloudsdkief==3.1.122',
|
||||
'huaweicloudsdkimage==3.1.122',
|
||||
'huaweicloudsdkimagesearch==3.1.122',
|
||||
'huaweicloudsdkims==3.1.122',
|
||||
'huaweicloudsdkiotanalytics==3.1.122',
|
||||
'huaweicloudsdkiotda==3.1.122',
|
||||
'huaweicloudsdkiotdm==3.1.122',
|
||||
'huaweicloudsdkiotedge==3.1.122',
|
||||
'huaweicloudsdkivs==3.1.122',
|
||||
'huaweicloudsdkkafka==3.1.122',
|
||||
'huaweicloudsdkkms==3.1.122',
|
||||
'huaweicloudsdkkoomessage==3.1.122',
|
||||
'huaweicloudsdkkps==3.1.122',
|
||||
'huaweicloudsdklakeformation==3.1.122',
|
||||
'huaweicloudsdklive==3.1.122',
|
||||
'huaweicloudsdklts==3.1.122',
|
||||
'huaweicloudsdkmapds==3.1.122',
|
||||
'huaweicloudsdkmas==3.1.122',
|
||||
'huaweicloudsdkmeeting==3.1.122',
|
||||
'huaweicloudsdkmetastudio==3.1.122',
|
||||
'huaweicloudsdkmoderation==3.1.122',
|
||||
'huaweicloudsdkmpc==3.1.122',
|
||||
'huaweicloudsdkmrs==3.1.122',
|
||||
'huaweicloudsdkmsgsms==3.1.122',
|
||||
'huaweicloudsdkmssi==3.1.122',
|
||||
'huaweicloudsdknat==3.1.122',
|
||||
'huaweicloudsdknlp==3.1.122',
|
||||
'huaweicloudsdkobs==3.1.122',
|
||||
'huaweicloudsdkocr==3.1.122',
|
||||
'huaweicloudsdkoctopus==3.1.122',
|
||||
'huaweicloudsdkoms==3.1.122',
|
||||
'huaweicloudsdkoptverse==3.1.122',
|
||||
'huaweicloudsdkorganizations==3.1.122',
|
||||
'huaweicloudsdkorgid==3.1.122',
|
||||
'huaweicloudsdkoroas==3.1.122',
|
||||
'huaweicloudsdkosm==3.1.122',
|
||||
'huaweicloudsdkpangulargemodels==3.1.122',
|
||||
'huaweicloudsdkprojectman==3.1.122',
|
||||
'huaweicloudsdkrabbitmq==3.1.122',
|
||||
'huaweicloudsdkram==3.1.122',
|
||||
'huaweicloudsdkrds==3.1.122',
|
||||
'huaweicloudsdkres==3.1.122',
|
||||
'huaweicloudsdkrgc==3.1.122',
|
||||
'huaweicloudsdkrms==3.1.122',
|
||||
'huaweicloudsdkrocketmq==3.1.122',
|
||||
'huaweicloudsdkroma==3.1.122',
|
||||
'huaweicloudsdksa==3.1.122',
|
||||
'huaweicloudsdkscm==3.1.122',
|
||||
'huaweicloudsdksdrs==3.1.122',
|
||||
'huaweicloudsdksecmaster==3.1.122',
|
||||
'huaweicloudsdkservicestage==3.1.122',
|
||||
'huaweicloudsdksfsturbo==3.1.122',
|
||||
'huaweicloudsdksis==3.1.122',
|
||||
'huaweicloudsdksmn==3.1.122',
|
||||
'huaweicloudsdksms==3.1.122',
|
||||
'huaweicloudsdksts==3.1.122',
|
||||
'huaweicloudsdkswr==3.1.122',
|
||||
'huaweicloudsdktics==3.1.122',
|
||||
'huaweicloudsdktms==3.1.122',
|
||||
'huaweicloudsdkugo==3.1.122',
|
||||
'huaweicloudsdkvas==3.1.122',
|
||||
'huaweicloudsdkvcm==3.1.122',
|
||||
'huaweicloudsdkvod==3.1.122',
|
||||
'huaweicloudsdkvpc==3.1.122',
|
||||
'huaweicloudsdkvpcep==3.1.122',
|
||||
'huaweicloudsdkvpn==3.1.122',
|
||||
'huaweicloudsdkwaf==3.1.122',
|
||||
'huaweicloudsdkworkspace==3.1.122',
|
||||
'huaweicloudsdkworkspaceapp==3.1.122',
|
||||
'huaweicloudsdkcore==3.1.123',
|
||||
'huaweicloudsdkaad==3.1.123',
|
||||
'huaweicloudsdkantiddos==3.1.123',
|
||||
'huaweicloudsdkaom==3.1.123',
|
||||
'huaweicloudsdkaos==3.1.123',
|
||||
'huaweicloudsdkapig==3.1.123',
|
||||
'huaweicloudsdkapm==3.1.123',
|
||||
'huaweicloudsdkas==3.1.123',
|
||||
'huaweicloudsdkasm==3.1.123',
|
||||
'huaweicloudsdkbcs==3.1.123',
|
||||
'huaweicloudsdkbms==3.1.123',
|
||||
'huaweicloudsdkbss==3.1.123',
|
||||
'huaweicloudsdkbssintl==3.1.123',
|
||||
'huaweicloudsdkcae==3.1.123',
|
||||
'huaweicloudsdkcampusgo==3.1.123',
|
||||
'huaweicloudsdkcbh==3.1.123',
|
||||
'huaweicloudsdkcbr==3.1.123',
|
||||
'huaweicloudsdkcbs==3.1.123',
|
||||
'huaweicloudsdkcc==3.1.123',
|
||||
'huaweicloudsdkcce==3.1.123',
|
||||
'huaweicloudsdkccm==3.1.123',
|
||||
'huaweicloudsdkcdm==3.1.123',
|
||||
'huaweicloudsdkcdn==3.1.123',
|
||||
'huaweicloudsdkces==3.1.123',
|
||||
'huaweicloudsdkcfw==3.1.123',
|
||||
'huaweicloudsdkcgs==3.1.123',
|
||||
'huaweicloudsdkclassroom==3.1.123',
|
||||
'huaweicloudsdkcloudide==3.1.123',
|
||||
'huaweicloudsdkcloudpond==3.1.123',
|
||||
'huaweicloudsdkcloudrtc==3.1.123',
|
||||
'huaweicloudsdkcloudtable==3.1.123',
|
||||
'huaweicloudsdkcloudtest==3.1.123',
|
||||
'huaweicloudsdkcoc==3.1.123',
|
||||
'huaweicloudsdkcodeartsartifact==3.1.123',
|
||||
'huaweicloudsdkcodeartsbuild==3.1.123',
|
||||
'huaweicloudsdkcodeartscheck==3.1.123',
|
||||
'huaweicloudsdkcodeartsdeploy==3.1.123',
|
||||
'huaweicloudsdkcodeartsgovernance==3.1.123',
|
||||
'huaweicloudsdkcodeartsinspector==3.1.123',
|
||||
'huaweicloudsdkcodeartspipeline==3.1.123',
|
||||
'huaweicloudsdkcodecraft==3.1.123',
|
||||
'huaweicloudsdkcodehub==3.1.123',
|
||||
'huaweicloudsdkconfig==3.1.123',
|
||||
'huaweicloudsdkcph==3.1.123',
|
||||
'huaweicloudsdkcpts==3.1.123',
|
||||
'huaweicloudsdkcse==3.1.123',
|
||||
'huaweicloudsdkcsms==3.1.123',
|
||||
'huaweicloudsdkcss==3.1.123',
|
||||
'huaweicloudsdkcts==3.1.123',
|
||||
'huaweicloudsdkdas==3.1.123',
|
||||
'huaweicloudsdkdataartsfabric==3.1.123',
|
||||
'huaweicloudsdkdataartsfabricep==3.1.123',
|
||||
'huaweicloudsdkdataartsstudio==3.1.123',
|
||||
'huaweicloudsdkdbss==3.1.123',
|
||||
'huaweicloudsdkdc==3.1.123',
|
||||
'huaweicloudsdkdcs==3.1.123',
|
||||
'huaweicloudsdkddm==3.1.123',
|
||||
'huaweicloudsdkdds==3.1.123',
|
||||
'huaweicloudsdkdeh==3.1.123',
|
||||
'huaweicloudsdkdevstar==3.1.123',
|
||||
'huaweicloudsdkdgc==3.1.123',
|
||||
'huaweicloudsdkdis==3.1.123',
|
||||
'huaweicloudsdkdlf==3.1.123',
|
||||
'huaweicloudsdkdli==3.1.123',
|
||||
'huaweicloudsdkdns==3.1.123',
|
||||
'huaweicloudsdkdris==3.1.123',
|
||||
'huaweicloudsdkdrs==3.1.123',
|
||||
'huaweicloudsdkdsc==3.1.123',
|
||||
'huaweicloudsdkdwr==3.1.123',
|
||||
'huaweicloudsdkdws==3.1.123',
|
||||
'huaweicloudsdkec==3.1.123',
|
||||
'huaweicloudsdkecs==3.1.123',
|
||||
'huaweicloudsdkedgesec==3.1.123',
|
||||
'huaweicloudsdkeg==3.1.123',
|
||||
'huaweicloudsdkeihealth==3.1.123',
|
||||
'huaweicloudsdkeip==3.1.123',
|
||||
'huaweicloudsdkelb==3.1.123',
|
||||
'huaweicloudsdkeps==3.1.123',
|
||||
'huaweicloudsdker==3.1.123',
|
||||
'huaweicloudsdkevs==3.1.123',
|
||||
'huaweicloudsdkfrs==3.1.123',
|
||||
'huaweicloudsdkfunctiongraph==3.1.123',
|
||||
'huaweicloudsdkga==3.1.123',
|
||||
'huaweicloudsdkgaussdb==3.1.123',
|
||||
'huaweicloudsdkgaussdbfornosql==3.1.123',
|
||||
'huaweicloudsdkgaussdbforopengauss==3.1.123',
|
||||
'huaweicloudsdkgeip==3.1.123',
|
||||
'huaweicloudsdkges==3.1.123',
|
||||
'huaweicloudsdkgsl==3.1.123',
|
||||
'huaweicloudsdkhilens==3.1.123',
|
||||
'huaweicloudsdkhss==3.1.123',
|
||||
'huaweicloudsdkiam==3.1.123',
|
||||
'huaweicloudsdkiamaccessanalyzer==3.1.123',
|
||||
'huaweicloudsdkidentitycenter==3.1.123',
|
||||
'huaweicloudsdkidentitycenterstore==3.1.123',
|
||||
'huaweicloudsdkidme==3.1.123',
|
||||
'huaweicloudsdkidmeclassicapi==3.1.123',
|
||||
'huaweicloudsdkiec==3.1.123',
|
||||
'huaweicloudsdkief==3.1.123',
|
||||
'huaweicloudsdkimage==3.1.123',
|
||||
'huaweicloudsdkimagesearch==3.1.123',
|
||||
'huaweicloudsdkims==3.1.123',
|
||||
'huaweicloudsdkiotanalytics==3.1.123',
|
||||
'huaweicloudsdkiotda==3.1.123',
|
||||
'huaweicloudsdkiotdm==3.1.123',
|
||||
'huaweicloudsdkiotedge==3.1.123',
|
||||
'huaweicloudsdkivs==3.1.123',
|
||||
'huaweicloudsdkkafka==3.1.123',
|
||||
'huaweicloudsdkkms==3.1.123',
|
||||
'huaweicloudsdkkoomessage==3.1.123',
|
||||
'huaweicloudsdkkps==3.1.123',
|
||||
'huaweicloudsdklakeformation==3.1.123',
|
||||
'huaweicloudsdklive==3.1.123',
|
||||
'huaweicloudsdklts==3.1.123',
|
||||
'huaweicloudsdkmapds==3.1.123',
|
||||
'huaweicloudsdkmas==3.1.123',
|
||||
'huaweicloudsdkmeeting==3.1.123',
|
||||
'huaweicloudsdkmetastudio==3.1.123',
|
||||
'huaweicloudsdkmoderation==3.1.123',
|
||||
'huaweicloudsdkmpc==3.1.123',
|
||||
'huaweicloudsdkmrs==3.1.123',
|
||||
'huaweicloudsdkmsgsms==3.1.123',
|
||||
'huaweicloudsdkmssi==3.1.123',
|
||||
'huaweicloudsdknat==3.1.123',
|
||||
'huaweicloudsdknlp==3.1.123',
|
||||
'huaweicloudsdkobs==3.1.123',
|
||||
'huaweicloudsdkocr==3.1.123',
|
||||
'huaweicloudsdkoctopus==3.1.123',
|
||||
'huaweicloudsdkoms==3.1.123',
|
||||
'huaweicloudsdkoptverse==3.1.123',
|
||||
'huaweicloudsdkorganizations==3.1.123',
|
||||
'huaweicloudsdkorgid==3.1.123',
|
||||
'huaweicloudsdkoroas==3.1.123',
|
||||
'huaweicloudsdkosm==3.1.123',
|
||||
'huaweicloudsdkpangulargemodels==3.1.123',
|
||||
'huaweicloudsdkprojectman==3.1.123',
|
||||
'huaweicloudsdkrabbitmq==3.1.123',
|
||||
'huaweicloudsdkram==3.1.123',
|
||||
'huaweicloudsdkrds==3.1.123',
|
||||
'huaweicloudsdkres==3.1.123',
|
||||
'huaweicloudsdkrgc==3.1.123',
|
||||
'huaweicloudsdkrms==3.1.123',
|
||||
'huaweicloudsdkrocketmq==3.1.123',
|
||||
'huaweicloudsdkroma==3.1.123',
|
||||
'huaweicloudsdksa==3.1.123',
|
||||
'huaweicloudsdkscm==3.1.123',
|
||||
'huaweicloudsdksdrs==3.1.123',
|
||||
'huaweicloudsdksecmaster==3.1.123',
|
||||
'huaweicloudsdkservicestage==3.1.123',
|
||||
'huaweicloudsdksfsturbo==3.1.123',
|
||||
'huaweicloudsdksis==3.1.123',
|
||||
'huaweicloudsdksmn==3.1.123',
|
||||
'huaweicloudsdksms==3.1.123',
|
||||
'huaweicloudsdksts==3.1.123',
|
||||
'huaweicloudsdkswr==3.1.123',
|
||||
'huaweicloudsdktics==3.1.123',
|
||||
'huaweicloudsdktms==3.1.123',
|
||||
'huaweicloudsdkugo==3.1.123',
|
||||
'huaweicloudsdkvas==3.1.123',
|
||||
'huaweicloudsdkvcm==3.1.123',
|
||||
'huaweicloudsdkvod==3.1.123',
|
||||
'huaweicloudsdkvpc==3.1.123',
|
||||
'huaweicloudsdkvpcep==3.1.123',
|
||||
'huaweicloudsdkvpn==3.1.123',
|
||||
'huaweicloudsdkwaf==3.1.123',
|
||||
'huaweicloudsdkworkspace==3.1.123',
|
||||
'huaweicloudsdkworkspaceapp==3.1.123',
|
||||
]
|
||||
|
||||
OPTIONS = {
|
||||
|
|
|
@ -1 +1 @@
|
|||
huaweicloudsdkcore >= 3.1.122
|
||||
huaweicloudsdkcore >= 3.1.123
|
|
@ -4,7 +4,7 @@ from os import path
|
|||
from setuptools import setup, find_packages
|
||||
|
||||
NAME = "huaweicloudsdkantiddos"
|
||||
VERSION = "3.1.122"
|
||||
VERSION = "3.1.123"
|
||||
AUTHOR = "HuaweiCloud SDK"
|
||||
AUTHOR_EMAIL = "hwcloudsdk@huawei.com"
|
||||
URL = "https://github.com/huaweicloud/huaweicloud-sdk-python-v3"
|
||||
|
@ -14,7 +14,7 @@ this_directory = path.abspath(path.dirname(__file__))
|
|||
with open(path.join(this_directory, 'README_PYPI.md'), encoding='utf-8') as f:
|
||||
LONG_DESCRIPTION = f.read()
|
||||
|
||||
REQUIRES = ["huaweicloudsdkcore>=3.1.122"]
|
||||
REQUIRES = ["huaweicloudsdkcore>=3.1.123"]
|
||||
|
||||
OPTIONS = {
|
||||
'bdist_wheel': {
|
||||
|
|
|
@ -1 +1 @@
|
|||
huaweicloudsdkcore >= 3.1.122
|
||||
huaweicloudsdkcore >= 3.1.123
|
|
@ -4,7 +4,7 @@ from os import path
|
|||
from setuptools import setup, find_packages
|
||||
|
||||
NAME = "huaweicloudsdkaom"
|
||||
VERSION = "3.1.122"
|
||||
VERSION = "3.1.123"
|
||||
AUTHOR = "HuaweiCloud SDK"
|
||||
AUTHOR_EMAIL = "hwcloudsdk@huawei.com"
|
||||
URL = "https://github.com/huaweicloud/huaweicloud-sdk-python-v3"
|
||||
|
@ -14,7 +14,7 @@ this_directory = path.abspath(path.dirname(__file__))
|
|||
with open(path.join(this_directory, 'README_PYPI.md'), encoding='utf-8') as f:
|
||||
LONG_DESCRIPTION = f.read()
|
||||
|
||||
REQUIRES = ["huaweicloudsdkcore>=3.1.122"]
|
||||
REQUIRES = ["huaweicloudsdkcore>=3.1.123"]
|
||||
|
||||
OPTIONS = {
|
||||
'bdist_wheel': {
|
||||
|
|
|
@ -111,6 +111,8 @@ from huaweicloudsdkaos.v1.model.items_response import ItemsResponse
|
|||
from huaweicloudsdkaos.v1.model.kms_structure import KmsStructure
|
||||
from huaweicloudsdkaos.v1.model.list_execution_plans_request import ListExecutionPlansRequest
|
||||
from huaweicloudsdkaos.v1.model.list_execution_plans_response import ListExecutionPlansResponse
|
||||
from huaweicloudsdkaos.v1.model.list_private_hooks_request import ListPrivateHooksRequest
|
||||
from huaweicloudsdkaos.v1.model.list_private_hooks_response import ListPrivateHooksResponse
|
||||
from huaweicloudsdkaos.v1.model.list_stack_events_request import ListStackEventsRequest
|
||||
from huaweicloudsdkaos.v1.model.list_stack_events_response import ListStackEventsResponse
|
||||
from huaweicloudsdkaos.v1.model.list_stack_instances_request import ListStackInstancesRequest
|
||||
|
@ -170,6 +172,8 @@ from huaweicloudsdkaos.v1.model.show_private_hook_metadata_request import ShowPr
|
|||
from huaweicloudsdkaos.v1.model.show_private_hook_metadata_response import ShowPrivateHookMetadataResponse
|
||||
from huaweicloudsdkaos.v1.model.show_private_hook_version_metadata_request import ShowPrivateHookVersionMetadataRequest
|
||||
from huaweicloudsdkaos.v1.model.show_private_hook_version_metadata_response import ShowPrivateHookVersionMetadataResponse
|
||||
from huaweicloudsdkaos.v1.model.show_private_hook_version_policy_request import ShowPrivateHookVersionPolicyRequest
|
||||
from huaweicloudsdkaos.v1.model.show_private_hook_version_policy_response import ShowPrivateHookVersionPolicyResponse
|
||||
from huaweicloudsdkaos.v1.model.show_stack_instance_request import ShowStackInstanceRequest
|
||||
from huaweicloudsdkaos.v1.model.show_stack_instance_response import ShowStackInstanceResponse
|
||||
from huaweicloudsdkaos.v1.model.show_stack_set_metadata_request import ShowStackSetMetadataRequest
|
||||
|
|
|
@ -877,15 +877,21 @@ class AosAsyncClient(Client):
|
|||
|
||||
创建一个带有初始默认版本的私有hook,创建私有hook的时候需要同时创建一个初始化的默认版本,不允许空私有hook的创建。
|
||||
设置配置(Configuration)后的私有hook才会在触发资源栈部署时生效,资源栈使用私有hook的默认版本。若创建私有hook时未指定配置项,则该私有hook在资源栈部署时不生效,后续可通过UpdatePrivateHook API更新配置。
|
||||
|
||||
* 支持hook策略模板检验的资源栈服务API:
|
||||
DeployStack
|
||||
CreateExecutionPlan
|
||||
ApplyExecutionPlan
|
||||
CreateStack
|
||||
DeployStack
|
||||
ContinueDeployStack
|
||||
DeleteStack
|
||||
DeleteStackEnhanced
|
||||
* 创建私有hook时指定的版本为初始默认版本。
|
||||
* 如果同名的私有hook在当前domain_id+region下已经存在,则会返回409。
|
||||
* 私有hook版本号遵循语义化版本号(Semantic Version),为用户自定义。
|
||||
* 资源编排服务会对私有hook进行校验,如文件大小,策略文件语法校验等。若存在错误,则会创建失败。
|
||||
* 当前仅支持部署资源前的检测,不支持部署资源过程中的检测。如果通过了部署资源前的检测,资源栈则会继续部署资源。反之会停止部署资源,并记录资源栈事件(stack events)。
|
||||
* 仅支持OPA开源引擎识别的,以Rego(https://www.openpolicyagent.org/docs/latest/policy-language/)语言编写的策略模板(用户可以通过policy_uri或policy_body给与策略文件内容)。
|
||||
* 仅支持OPA开源引擎识别的,以Rego(https://www.openpolicyagent.org/docs/latest/policy-language/)语言编写的策略模板(用户可以通过policy_uri或policy_body给予策略文件内容)。
|
||||
* 策略模板中的决策结果使用object类型的hook_result,hook_result所在包的包名必须使用policy。hook_result格式如下:
|
||||
```
|
||||
hook_result := {
|
||||
|
@ -979,6 +985,7 @@ class AosAsyncClient(Client):
|
|||
创建私有hook版本(CreatePrivateHookVersion)
|
||||
|
||||
创建私有hook版本,创建私有hook版本后需要调用UpdatePrivateHook API设置为默认版本才能生效。
|
||||
|
||||
* 版本号遵循语义化版本号(Semantic Version),为用户自定义。
|
||||
* 若hook_name和hook_id同时存在,则资源编排服务会检查是否两个匹配,如果不匹配则会返回400。
|
||||
* 资源编排服务会对私有hook进行校验,如文件大小,策略文件语法校验等。若存在错误,则会创建失败。
|
||||
|
@ -1053,6 +1060,7 @@ class AosAsyncClient(Client):
|
|||
删除私有hook(DeletePrivateHook)
|
||||
|
||||
删除某个私有hook以及私有hook下的全部hook版本
|
||||
|
||||
* 默认版本只能调用本API删除,除默认版本外的其它版本可以调用DeletePrivateHookVersion API删除。
|
||||
* 若hook_name和hook_id同时存在,则资源编排服务会检查是否两个匹配,如果不匹配则会返回400。
|
||||
|
||||
|
@ -1128,6 +1136,7 @@ class AosAsyncClient(Client):
|
|||
删除私有hook版本(DeletePrivateHookVersion)
|
||||
|
||||
删除某个私有hook版本
|
||||
|
||||
* 默认版本只能调用DeletePrivateHook API删除,除默认版本外的其它版本都可以调用本API删除。
|
||||
* 若hook_name和hook_id同时存在,则资源编排服务会检查是否两个匹配,如果不匹配则会返回400。
|
||||
|
||||
|
@ -1199,6 +1208,84 @@ class AosAsyncClient(Client):
|
|||
|
||||
return http_info
|
||||
|
||||
def list_private_hooks_async(self, request):
|
||||
"""列举私有hook
|
||||
|
||||
列举私有hook(ListPrivateHooks)
|
||||
|
||||
列举当前局点下用户所有的私有hook。
|
||||
|
||||
* 可以使用sort_key和sort_dir两个关键字对返回结果按创建时间(create_time)进行排序。给予的sort_key和sort_dir的数量须一致,否则返回400。若未给予sort_key和sort_dir,则默认按照创建时间降序排序。
|
||||
* 注意:目前暂时返回全量hook的信息,即不支持分页。
|
||||
* 若当前用户没有任何私有hook,则返回空list。
|
||||
* 具体返回的信息见ListPrivateHooksResponseBody。
|
||||
|
||||
Please refer to HUAWEI cloud API Explorer for details.
|
||||
|
||||
|
||||
:param request: Request instance for ListPrivateHooks
|
||||
:type request: :class:`huaweicloudsdkaos.v1.ListPrivateHooksRequest`
|
||||
:rtype: :class:`huaweicloudsdkaos.v1.ListPrivateHooksResponse`
|
||||
"""
|
||||
http_info = self._list_private_hooks_http_info(request)
|
||||
return self._call_api(**http_info)
|
||||
|
||||
def list_private_hooks_async_invoker(self, request):
|
||||
http_info = self._list_private_hooks_http_info(request)
|
||||
return AsyncInvoker(self, http_info)
|
||||
|
||||
def _list_private_hooks_http_info(self, request):
|
||||
http_info = {
|
||||
"method": "GET",
|
||||
"resource_path": "/v1/private-hooks",
|
||||
"request_type": request.__class__.__name__,
|
||||
"response_type": "ListPrivateHooksResponse"
|
||||
}
|
||||
|
||||
local_var_params = {attr: getattr(request, attr) for attr in request.attribute_map if hasattr(request, attr)}
|
||||
|
||||
cname = None
|
||||
|
||||
collection_formats = {}
|
||||
|
||||
path_params = {}
|
||||
|
||||
query_params = []
|
||||
if 'sort_key' in local_var_params:
|
||||
query_params.append(('sort_key', local_var_params['sort_key']))
|
||||
collection_formats['sort_key'] = 'multi'
|
||||
if 'sort_dir' in local_var_params:
|
||||
query_params.append(('sort_dir', local_var_params['sort_dir']))
|
||||
collection_formats['sort_dir'] = 'multi'
|
||||
|
||||
header_params = {}
|
||||
if 'client_request_id' in local_var_params:
|
||||
header_params['Client-Request-Id'] = local_var_params['client_request_id']
|
||||
|
||||
form_params = {}
|
||||
|
||||
body = None
|
||||
if isinstance(request, SdkStreamRequest):
|
||||
body = request.get_file_stream()
|
||||
|
||||
response_headers = []
|
||||
|
||||
header_params['Content-Type'] = http_utils.select_header_content_type(
|
||||
['application/json'])
|
||||
|
||||
auth_settings = ['token']
|
||||
|
||||
http_info["cname"] = cname
|
||||
http_info["collection_formats"] = collection_formats
|
||||
http_info["path_params"] = path_params
|
||||
http_info["query_params"] = query_params
|
||||
http_info["header_params"] = header_params
|
||||
http_info["post_params"] = form_params
|
||||
http_info["body"] = body
|
||||
http_info["response_headers"] = response_headers
|
||||
|
||||
return http_info
|
||||
|
||||
def show_private_hook_metadata_async(self, request):
|
||||
"""获取私有hook元数据
|
||||
|
||||
|
@ -1349,6 +1436,82 @@ class AosAsyncClient(Client):
|
|||
|
||||
return http_info
|
||||
|
||||
def show_private_hook_version_policy_async(self, request):
|
||||
"""获取私有hook版本策略
|
||||
|
||||
获取私有hook版本策略(ShowPrivateHookVersionPolicy)
|
||||
|
||||
获取指定私有hook对应版本的策略。
|
||||
|
||||
* 如果获取成功,则以临时重定向形式返回私有hook版本策略下载链接(OBS Pre Signed地址,有效期为5分钟),大多数的客户端会进行自动重定向并下载私有hook版本策略。
|
||||
* 如果未进行自动重定向,请参考HTTP的重定向规则获取私有hook版本策略下载链接,手动下载私有hook版本策略。
|
||||
|
||||
Please refer to HUAWEI cloud API Explorer for details.
|
||||
|
||||
|
||||
:param request: Request instance for ShowPrivateHookVersionPolicy
|
||||
:type request: :class:`huaweicloudsdkaos.v1.ShowPrivateHookVersionPolicyRequest`
|
||||
:rtype: :class:`huaweicloudsdkaos.v1.ShowPrivateHookVersionPolicyResponse`
|
||||
"""
|
||||
http_info = self._show_private_hook_version_policy_http_info(request)
|
||||
return self._call_api(**http_info)
|
||||
|
||||
def show_private_hook_version_policy_async_invoker(self, request):
|
||||
http_info = self._show_private_hook_version_policy_http_info(request)
|
||||
return AsyncInvoker(self, http_info)
|
||||
|
||||
def _show_private_hook_version_policy_http_info(self, request):
|
||||
http_info = {
|
||||
"method": "GET",
|
||||
"resource_path": "/v1/private-hooks/{hook_name}/versions/{hook_version}/policies",
|
||||
"request_type": request.__class__.__name__,
|
||||
"response_type": "ShowPrivateHookVersionPolicyResponse"
|
||||
}
|
||||
|
||||
local_var_params = {attr: getattr(request, attr) for attr in request.attribute_map if hasattr(request, attr)}
|
||||
|
||||
cname = None
|
||||
|
||||
collection_formats = {}
|
||||
|
||||
path_params = {}
|
||||
if 'hook_name' in local_var_params:
|
||||
path_params['hook_name'] = local_var_params['hook_name']
|
||||
if 'hook_version' in local_var_params:
|
||||
path_params['hook_version'] = local_var_params['hook_version']
|
||||
|
||||
query_params = []
|
||||
if 'hook_id' in local_var_params:
|
||||
query_params.append(('hook_id', local_var_params['hook_id']))
|
||||
|
||||
header_params = {}
|
||||
if 'client_request_id' in local_var_params:
|
||||
header_params['Client-Request-Id'] = local_var_params['client_request_id']
|
||||
|
||||
form_params = {}
|
||||
|
||||
body = None
|
||||
if isinstance(request, SdkStreamRequest):
|
||||
body = request.get_file_stream()
|
||||
|
||||
response_headers = ["Location", ]
|
||||
|
||||
header_params['Content-Type'] = http_utils.select_header_content_type(
|
||||
['application/json'])
|
||||
|
||||
auth_settings = ['token']
|
||||
|
||||
http_info["cname"] = cname
|
||||
http_info["collection_formats"] = collection_formats
|
||||
http_info["path_params"] = path_params
|
||||
http_info["query_params"] = query_params
|
||||
http_info["header_params"] = header_params
|
||||
http_info["post_params"] = form_params
|
||||
http_info["body"] = body
|
||||
http_info["response_headers"] = response_headers
|
||||
|
||||
return http_info
|
||||
|
||||
def update_private_hook_metadata_async(self, request):
|
||||
"""更新私有hook元数据
|
||||
|
||||
|
|
|
@ -877,15 +877,21 @@ class AosClient(Client):
|
|||
|
||||
创建一个带有初始默认版本的私有hook,创建私有hook的时候需要同时创建一个初始化的默认版本,不允许空私有hook的创建。
|
||||
设置配置(Configuration)后的私有hook才会在触发资源栈部署时生效,资源栈使用私有hook的默认版本。若创建私有hook时未指定配置项,则该私有hook在资源栈部署时不生效,后续可通过UpdatePrivateHook API更新配置。
|
||||
|
||||
* 支持hook策略模板检验的资源栈服务API:
|
||||
DeployStack
|
||||
CreateExecutionPlan
|
||||
ApplyExecutionPlan
|
||||
CreateStack
|
||||
DeployStack
|
||||
ContinueDeployStack
|
||||
DeleteStack
|
||||
DeleteStackEnhanced
|
||||
* 创建私有hook时指定的版本为初始默认版本。
|
||||
* 如果同名的私有hook在当前domain_id+region下已经存在,则会返回409。
|
||||
* 私有hook版本号遵循语义化版本号(Semantic Version),为用户自定义。
|
||||
* 资源编排服务会对私有hook进行校验,如文件大小,策略文件语法校验等。若存在错误,则会创建失败。
|
||||
* 当前仅支持部署资源前的检测,不支持部署资源过程中的检测。如果通过了部署资源前的检测,资源栈则会继续部署资源。反之会停止部署资源,并记录资源栈事件(stack events)。
|
||||
* 仅支持OPA开源引擎识别的,以Rego(https://www.openpolicyagent.org/docs/latest/policy-language/)语言编写的策略模板(用户可以通过policy_uri或policy_body给与策略文件内容)。
|
||||
* 仅支持OPA开源引擎识别的,以Rego(https://www.openpolicyagent.org/docs/latest/policy-language/)语言编写的策略模板(用户可以通过policy_uri或policy_body给予策略文件内容)。
|
||||
* 策略模板中的决策结果使用object类型的hook_result,hook_result所在包的包名必须使用policy。hook_result格式如下:
|
||||
```
|
||||
hook_result := {
|
||||
|
@ -979,6 +985,7 @@ class AosClient(Client):
|
|||
创建私有hook版本(CreatePrivateHookVersion)
|
||||
|
||||
创建私有hook版本,创建私有hook版本后需要调用UpdatePrivateHook API设置为默认版本才能生效。
|
||||
|
||||
* 版本号遵循语义化版本号(Semantic Version),为用户自定义。
|
||||
* 若hook_name和hook_id同时存在,则资源编排服务会检查是否两个匹配,如果不匹配则会返回400。
|
||||
* 资源编排服务会对私有hook进行校验,如文件大小,策略文件语法校验等。若存在错误,则会创建失败。
|
||||
|
@ -1053,6 +1060,7 @@ class AosClient(Client):
|
|||
删除私有hook(DeletePrivateHook)
|
||||
|
||||
删除某个私有hook以及私有hook下的全部hook版本
|
||||
|
||||
* 默认版本只能调用本API删除,除默认版本外的其它版本可以调用DeletePrivateHookVersion API删除。
|
||||
* 若hook_name和hook_id同时存在,则资源编排服务会检查是否两个匹配,如果不匹配则会返回400。
|
||||
|
||||
|
@ -1128,6 +1136,7 @@ class AosClient(Client):
|
|||
删除私有hook版本(DeletePrivateHookVersion)
|
||||
|
||||
删除某个私有hook版本
|
||||
|
||||
* 默认版本只能调用DeletePrivateHook API删除,除默认版本外的其它版本都可以调用本API删除。
|
||||
* 若hook_name和hook_id同时存在,则资源编排服务会检查是否两个匹配,如果不匹配则会返回400。
|
||||
|
||||
|
@ -1199,6 +1208,84 @@ class AosClient(Client):
|
|||
|
||||
return http_info
|
||||
|
||||
def list_private_hooks(self, request):
|
||||
"""列举私有hook
|
||||
|
||||
列举私有hook(ListPrivateHooks)
|
||||
|
||||
列举当前局点下用户所有的私有hook。
|
||||
|
||||
* 可以使用sort_key和sort_dir两个关键字对返回结果按创建时间(create_time)进行排序。给予的sort_key和sort_dir的数量须一致,否则返回400。若未给予sort_key和sort_dir,则默认按照创建时间降序排序。
|
||||
* 注意:目前暂时返回全量hook的信息,即不支持分页。
|
||||
* 若当前用户没有任何私有hook,则返回空list。
|
||||
* 具体返回的信息见ListPrivateHooksResponseBody。
|
||||
|
||||
Please refer to HUAWEI cloud API Explorer for details.
|
||||
|
||||
:param request: Request instance for ListPrivateHooks
|
||||
:type request: :class:`huaweicloudsdkaos.v1.ListPrivateHooksRequest`
|
||||
:rtype: :class:`huaweicloudsdkaos.v1.ListPrivateHooksResponse`
|
||||
"""
|
||||
http_info = self._list_private_hooks_http_info(request)
|
||||
return self._call_api(**http_info)
|
||||
|
||||
def list_private_hooks_invoker(self, request):
|
||||
http_info = self._list_private_hooks_http_info(request)
|
||||
return SyncInvoker(self, http_info)
|
||||
|
||||
@classmethod
|
||||
def _list_private_hooks_http_info(cls, request):
|
||||
http_info = {
|
||||
"method": "GET",
|
||||
"resource_path": "/v1/private-hooks",
|
||||
"request_type": request.__class__.__name__,
|
||||
"response_type": "ListPrivateHooksResponse"
|
||||
}
|
||||
|
||||
local_var_params = {attr: getattr(request, attr) for attr in request.attribute_map if hasattr(request, attr)}
|
||||
|
||||
cname = None
|
||||
|
||||
collection_formats = {}
|
||||
|
||||
path_params = {}
|
||||
|
||||
query_params = []
|
||||
if 'sort_key' in local_var_params:
|
||||
query_params.append(('sort_key', local_var_params['sort_key']))
|
||||
collection_formats['sort_key'] = 'multi'
|
||||
if 'sort_dir' in local_var_params:
|
||||
query_params.append(('sort_dir', local_var_params['sort_dir']))
|
||||
collection_formats['sort_dir'] = 'multi'
|
||||
|
||||
header_params = {}
|
||||
if 'client_request_id' in local_var_params:
|
||||
header_params['Client-Request-Id'] = local_var_params['client_request_id']
|
||||
|
||||
form_params = {}
|
||||
|
||||
body = None
|
||||
if isinstance(request, SdkStreamRequest):
|
||||
body = request.get_file_stream()
|
||||
|
||||
response_headers = []
|
||||
|
||||
header_params['Content-Type'] = http_utils.select_header_content_type(
|
||||
['application/json'])
|
||||
|
||||
auth_settings = ['token']
|
||||
|
||||
http_info["cname"] = cname
|
||||
http_info["collection_formats"] = collection_formats
|
||||
http_info["path_params"] = path_params
|
||||
http_info["query_params"] = query_params
|
||||
http_info["header_params"] = header_params
|
||||
http_info["post_params"] = form_params
|
||||
http_info["body"] = body
|
||||
http_info["response_headers"] = response_headers
|
||||
|
||||
return http_info
|
||||
|
||||
def show_private_hook_metadata(self, request):
|
||||
"""获取私有hook元数据
|
||||
|
||||
|
@ -1349,6 +1436,82 @@ class AosClient(Client):
|
|||
|
||||
return http_info
|
||||
|
||||
def show_private_hook_version_policy(self, request):
|
||||
"""获取私有hook版本策略
|
||||
|
||||
获取私有hook版本策略(ShowPrivateHookVersionPolicy)
|
||||
|
||||
获取指定私有hook对应版本的策略。
|
||||
|
||||
* 如果获取成功,则以临时重定向形式返回私有hook版本策略下载链接(OBS Pre Signed地址,有效期为5分钟),大多数的客户端会进行自动重定向并下载私有hook版本策略。
|
||||
* 如果未进行自动重定向,请参考HTTP的重定向规则获取私有hook版本策略下载链接,手动下载私有hook版本策略。
|
||||
|
||||
Please refer to HUAWEI cloud API Explorer for details.
|
||||
|
||||
:param request: Request instance for ShowPrivateHookVersionPolicy
|
||||
:type request: :class:`huaweicloudsdkaos.v1.ShowPrivateHookVersionPolicyRequest`
|
||||
:rtype: :class:`huaweicloudsdkaos.v1.ShowPrivateHookVersionPolicyResponse`
|
||||
"""
|
||||
http_info = self._show_private_hook_version_policy_http_info(request)
|
||||
return self._call_api(**http_info)
|
||||
|
||||
def show_private_hook_version_policy_invoker(self, request):
|
||||
http_info = self._show_private_hook_version_policy_http_info(request)
|
||||
return SyncInvoker(self, http_info)
|
||||
|
||||
@classmethod
|
||||
def _show_private_hook_version_policy_http_info(cls, request):
|
||||
http_info = {
|
||||
"method": "GET",
|
||||
"resource_path": "/v1/private-hooks/{hook_name}/versions/{hook_version}/policies",
|
||||
"request_type": request.__class__.__name__,
|
||||
"response_type": "ShowPrivateHookVersionPolicyResponse"
|
||||
}
|
||||
|
||||
local_var_params = {attr: getattr(request, attr) for attr in request.attribute_map if hasattr(request, attr)}
|
||||
|
||||
cname = None
|
||||
|
||||
collection_formats = {}
|
||||
|
||||
path_params = {}
|
||||
if 'hook_name' in local_var_params:
|
||||
path_params['hook_name'] = local_var_params['hook_name']
|
||||
if 'hook_version' in local_var_params:
|
||||
path_params['hook_version'] = local_var_params['hook_version']
|
||||
|
||||
query_params = []
|
||||
if 'hook_id' in local_var_params:
|
||||
query_params.append(('hook_id', local_var_params['hook_id']))
|
||||
|
||||
header_params = {}
|
||||
if 'client_request_id' in local_var_params:
|
||||
header_params['Client-Request-Id'] = local_var_params['client_request_id']
|
||||
|
||||
form_params = {}
|
||||
|
||||
body = None
|
||||
if isinstance(request, SdkStreamRequest):
|
||||
body = request.get_file_stream()
|
||||
|
||||
response_headers = ["Location", ]
|
||||
|
||||
header_params['Content-Type'] = http_utils.select_header_content_type(
|
||||
['application/json'])
|
||||
|
||||
auth_settings = ['token']
|
||||
|
||||
http_info["cname"] = cname
|
||||
http_info["collection_formats"] = collection_formats
|
||||
http_info["path_params"] = path_params
|
||||
http_info["query_params"] = query_params
|
||||
http_info["header_params"] = header_params
|
||||
http_info["post_params"] = form_params
|
||||
http_info["body"] = body
|
||||
http_info["response_headers"] = response_headers
|
||||
|
||||
return http_info
|
||||
|
||||
def update_private_hook_metadata(self, request):
|
||||
"""更新私有hook元数据
|
||||
|
||||
|
|
|
@ -109,6 +109,8 @@ from huaweicloudsdkaos.v1.model.items_response import ItemsResponse
|
|||
from huaweicloudsdkaos.v1.model.kms_structure import KmsStructure
|
||||
from huaweicloudsdkaos.v1.model.list_execution_plans_request import ListExecutionPlansRequest
|
||||
from huaweicloudsdkaos.v1.model.list_execution_plans_response import ListExecutionPlansResponse
|
||||
from huaweicloudsdkaos.v1.model.list_private_hooks_request import ListPrivateHooksRequest
|
||||
from huaweicloudsdkaos.v1.model.list_private_hooks_response import ListPrivateHooksResponse
|
||||
from huaweicloudsdkaos.v1.model.list_stack_events_request import ListStackEventsRequest
|
||||
from huaweicloudsdkaos.v1.model.list_stack_events_response import ListStackEventsResponse
|
||||
from huaweicloudsdkaos.v1.model.list_stack_instances_request import ListStackInstancesRequest
|
||||
|
@ -168,6 +170,8 @@ from huaweicloudsdkaos.v1.model.show_private_hook_metadata_request import ShowPr
|
|||
from huaweicloudsdkaos.v1.model.show_private_hook_metadata_response import ShowPrivateHookMetadataResponse
|
||||
from huaweicloudsdkaos.v1.model.show_private_hook_version_metadata_request import ShowPrivateHookVersionMetadataRequest
|
||||
from huaweicloudsdkaos.v1.model.show_private_hook_version_metadata_response import ShowPrivateHookVersionMetadataResponse
|
||||
from huaweicloudsdkaos.v1.model.show_private_hook_version_policy_request import ShowPrivateHookVersionPolicyRequest
|
||||
from huaweicloudsdkaos.v1.model.show_private_hook_version_policy_response import ShowPrivateHookVersionPolicyResponse
|
||||
from huaweicloudsdkaos.v1.model.show_stack_instance_request import ShowStackInstanceRequest
|
||||
from huaweicloudsdkaos.v1.model.show_stack_instance_response import ShowStackInstanceResponse
|
||||
from huaweicloudsdkaos.v1.model.show_stack_set_metadata_request import ShowStackSetMetadataRequest
|
||||
|
|
|
@ -53,11 +53,11 @@ class CreateExecutionPlanRequestBody:
|
|||
:type execution_plan_name: str
|
||||
:param description: 执行计划的描述。可用于客户识别自己的执行计划。
|
||||
:type description: str
|
||||
:param vars_structure: HCL参数结构。HCL模板支持参数传入,即,同一个模板可以给予不同的参数而达到不同的效果。 * var_structure可以允许客户提交最简单的字符串类型的参数 * 资源编排服务支持vars_structure,vars_body和vars_uri,如果以上三种方式中声名了同一个变量,将报错400 * vars_structure中的值只支持简单的字符串类型,如果需要使用其他类型,需要用户自己在HCL引用时转换, 或者用户可以使用vars_uri、vars_body,vars_uri和vars_body中支持HCL支持的各种类型以及复杂结构 * 如果vars_structure过大,可以使用vars_uri * 注意:vars_structure中默认不应该含有任何敏感信息,资源编排服务会直接明文使用、log、展示、存储对应的vars。如为敏感信息,建议设置encryption字段开启加密
|
||||
:param vars_structure: HCL参数结构。HCL模板支持参数传入,即,同一个模板可以给予不同的参数而达到不同的效果。 * var_structure可以允许客户提交最简单的字符串类型的参数 * 资源编排服务支持vars_structure,vars_body和vars_uri,如果以上三种方式中声明了同一个变量,将报错400 * vars_structure中的值只支持简单的字符串类型,如果需要使用其他类型,需要用户自己在HCL引用时转换, 或者用户可以使用vars_uri、vars_body,vars_uri和vars_body中支持HCL支持的各种类型以及复杂结构 * 如果vars_structure过大,可以使用vars_uri * 注意:vars_structure中默认不应该含有任何敏感信息,资源编排服务会直接明文使用、log、展示、存储对应的vars。如为敏感信息,建议设置encryption字段开启加密
|
||||
:type vars_structure: list[:class:`huaweicloudsdkaos.v1.VarsStructure`]
|
||||
:param vars_body: HCL参数文件的内容。HCL模板支持参数传入,即,同一个模板可以给予不同的参数而达到不同的效果。 * vars_body使用HCL的tfvars格式,用户可以将“.tfvars”中的内容提交到vars_body中 * 资源编排服务支持vars_body和vars_uri,如果以上两种方式中声名了同一个变量,将报错400 * 如果vars_body过大,可以使用vars_uri * 资源栈集不支持敏感数据加密,资源编排服务会直接明文使用、log、展示、存储对应的vars_body。
|
||||
:param vars_body: HCL参数文件的内容。HCL模板支持参数传入,即,同一个模板可以给予不同的参数而达到不同的效果。 * vars_body使用HCL的tfvars格式,用户可以将“.tfvars”中的内容提交到vars_body中 * 资源编排服务支持vars_body和vars_uri,如果以上两种方式中声明了同一个变量,将报错400 * 如果vars_body过大,可以使用vars_uri * 资源栈集不支持敏感数据加密,资源编排服务会直接明文使用、log、展示、存储对应的vars_body。
|
||||
:type vars_body: str
|
||||
:param vars_uri: HCL参数文件的OBS地址。HCL模板支持参数传入,即,同一个模板可以给予不同的参数而达到不同的效果。 请确保OBS地址所在局点与使用RFS服务局点一致。 * vars_uri需要指向一个OBS的pre-signed URL地址,其他地址暂不支持 * 资源编排服务支持vars_body和vars_uri,如果以上两种方式中声名了同一个变量,将报错400 * vars_uri中的内容使用HCL的tfvars格式,用户可以将“.tfvars”中的内容保存到文件并上传到OBS中,并将OBS pre-signed URL传递给vars_uri * 资源栈集不支持敏感数据加密,资源编排服务会直接明文使用、log、展示、存储vars_uri对应的参数文件内容
|
||||
:param vars_uri: HCL参数文件的OBS地址。HCL模板支持参数传入,即,同一个模板可以给予不同的参数而达到不同的效果。 请确保OBS地址所在局点与使用RFS服务局点一致。 * vars_uri需要指向一个OBS的pre-signed URL地址,其他地址暂不支持 * 资源编排服务支持vars_body和vars_uri,如果以上两种方式中声明了同一个变量,将报错400 * vars_uri中的内容使用HCL的tfvars格式,用户可以将“.tfvars”中的内容保存到文件并上传到OBS中,并将OBS pre-signed URL传递给vars_uri * 资源栈集不支持敏感数据加密,资源编排服务会直接明文使用、log、展示、存储vars_uri对应的参数文件内容
|
||||
:type vars_uri: str
|
||||
"""
|
||||
|
||||
|
@ -203,7 +203,7 @@ class CreateExecutionPlanRequestBody:
|
|||
def vars_structure(self):
|
||||
"""Gets the vars_structure of this CreateExecutionPlanRequestBody.
|
||||
|
||||
HCL参数结构。HCL模板支持参数传入,即,同一个模板可以给予不同的参数而达到不同的效果。 * var_structure可以允许客户提交最简单的字符串类型的参数 * 资源编排服务支持vars_structure,vars_body和vars_uri,如果以上三种方式中声名了同一个变量,将报错400 * vars_structure中的值只支持简单的字符串类型,如果需要使用其他类型,需要用户自己在HCL引用时转换, 或者用户可以使用vars_uri、vars_body,vars_uri和vars_body中支持HCL支持的各种类型以及复杂结构 * 如果vars_structure过大,可以使用vars_uri * 注意:vars_structure中默认不应该含有任何敏感信息,资源编排服务会直接明文使用、log、展示、存储对应的vars。如为敏感信息,建议设置encryption字段开启加密
|
||||
HCL参数结构。HCL模板支持参数传入,即,同一个模板可以给予不同的参数而达到不同的效果。 * var_structure可以允许客户提交最简单的字符串类型的参数 * 资源编排服务支持vars_structure,vars_body和vars_uri,如果以上三种方式中声明了同一个变量,将报错400 * vars_structure中的值只支持简单的字符串类型,如果需要使用其他类型,需要用户自己在HCL引用时转换, 或者用户可以使用vars_uri、vars_body,vars_uri和vars_body中支持HCL支持的各种类型以及复杂结构 * 如果vars_structure过大,可以使用vars_uri * 注意:vars_structure中默认不应该含有任何敏感信息,资源编排服务会直接明文使用、log、展示、存储对应的vars。如为敏感信息,建议设置encryption字段开启加密
|
||||
|
||||
:return: The vars_structure of this CreateExecutionPlanRequestBody.
|
||||
:rtype: list[:class:`huaweicloudsdkaos.v1.VarsStructure`]
|
||||
|
@ -214,7 +214,7 @@ class CreateExecutionPlanRequestBody:
|
|||
def vars_structure(self, vars_structure):
|
||||
"""Sets the vars_structure of this CreateExecutionPlanRequestBody.
|
||||
|
||||
HCL参数结构。HCL模板支持参数传入,即,同一个模板可以给予不同的参数而达到不同的效果。 * var_structure可以允许客户提交最简单的字符串类型的参数 * 资源编排服务支持vars_structure,vars_body和vars_uri,如果以上三种方式中声名了同一个变量,将报错400 * vars_structure中的值只支持简单的字符串类型,如果需要使用其他类型,需要用户自己在HCL引用时转换, 或者用户可以使用vars_uri、vars_body,vars_uri和vars_body中支持HCL支持的各种类型以及复杂结构 * 如果vars_structure过大,可以使用vars_uri * 注意:vars_structure中默认不应该含有任何敏感信息,资源编排服务会直接明文使用、log、展示、存储对应的vars。如为敏感信息,建议设置encryption字段开启加密
|
||||
HCL参数结构。HCL模板支持参数传入,即,同一个模板可以给予不同的参数而达到不同的效果。 * var_structure可以允许客户提交最简单的字符串类型的参数 * 资源编排服务支持vars_structure,vars_body和vars_uri,如果以上三种方式中声明了同一个变量,将报错400 * vars_structure中的值只支持简单的字符串类型,如果需要使用其他类型,需要用户自己在HCL引用时转换, 或者用户可以使用vars_uri、vars_body,vars_uri和vars_body中支持HCL支持的各种类型以及复杂结构 * 如果vars_structure过大,可以使用vars_uri * 注意:vars_structure中默认不应该含有任何敏感信息,资源编排服务会直接明文使用、log、展示、存储对应的vars。如为敏感信息,建议设置encryption字段开启加密
|
||||
|
||||
:param vars_structure: The vars_structure of this CreateExecutionPlanRequestBody.
|
||||
:type vars_structure: list[:class:`huaweicloudsdkaos.v1.VarsStructure`]
|
||||
|
@ -225,7 +225,7 @@ class CreateExecutionPlanRequestBody:
|
|||
def vars_body(self):
|
||||
"""Gets the vars_body of this CreateExecutionPlanRequestBody.
|
||||
|
||||
HCL参数文件的内容。HCL模板支持参数传入,即,同一个模板可以给予不同的参数而达到不同的效果。 * vars_body使用HCL的tfvars格式,用户可以将“.tfvars”中的内容提交到vars_body中 * 资源编排服务支持vars_body和vars_uri,如果以上两种方式中声名了同一个变量,将报错400 * 如果vars_body过大,可以使用vars_uri * 资源栈集不支持敏感数据加密,资源编排服务会直接明文使用、log、展示、存储对应的vars_body。
|
||||
HCL参数文件的内容。HCL模板支持参数传入,即,同一个模板可以给予不同的参数而达到不同的效果。 * vars_body使用HCL的tfvars格式,用户可以将“.tfvars”中的内容提交到vars_body中 * 资源编排服务支持vars_body和vars_uri,如果以上两种方式中声明了同一个变量,将报错400 * 如果vars_body过大,可以使用vars_uri * 资源栈集不支持敏感数据加密,资源编排服务会直接明文使用、log、展示、存储对应的vars_body。
|
||||
|
||||
:return: The vars_body of this CreateExecutionPlanRequestBody.
|
||||
:rtype: str
|
||||
|
@ -236,7 +236,7 @@ class CreateExecutionPlanRequestBody:
|
|||
def vars_body(self, vars_body):
|
||||
"""Sets the vars_body of this CreateExecutionPlanRequestBody.
|
||||
|
||||
HCL参数文件的内容。HCL模板支持参数传入,即,同一个模板可以给予不同的参数而达到不同的效果。 * vars_body使用HCL的tfvars格式,用户可以将“.tfvars”中的内容提交到vars_body中 * 资源编排服务支持vars_body和vars_uri,如果以上两种方式中声名了同一个变量,将报错400 * 如果vars_body过大,可以使用vars_uri * 资源栈集不支持敏感数据加密,资源编排服务会直接明文使用、log、展示、存储对应的vars_body。
|
||||
HCL参数文件的内容。HCL模板支持参数传入,即,同一个模板可以给予不同的参数而达到不同的效果。 * vars_body使用HCL的tfvars格式,用户可以将“.tfvars”中的内容提交到vars_body中 * 资源编排服务支持vars_body和vars_uri,如果以上两种方式中声明了同一个变量,将报错400 * 如果vars_body过大,可以使用vars_uri * 资源栈集不支持敏感数据加密,资源编排服务会直接明文使用、log、展示、存储对应的vars_body。
|
||||
|
||||
:param vars_body: The vars_body of this CreateExecutionPlanRequestBody.
|
||||
:type vars_body: str
|
||||
|
@ -247,7 +247,7 @@ class CreateExecutionPlanRequestBody:
|
|||
def vars_uri(self):
|
||||
"""Gets the vars_uri of this CreateExecutionPlanRequestBody.
|
||||
|
||||
HCL参数文件的OBS地址。HCL模板支持参数传入,即,同一个模板可以给予不同的参数而达到不同的效果。 请确保OBS地址所在局点与使用RFS服务局点一致。 * vars_uri需要指向一个OBS的pre-signed URL地址,其他地址暂不支持 * 资源编排服务支持vars_body和vars_uri,如果以上两种方式中声名了同一个变量,将报错400 * vars_uri中的内容使用HCL的tfvars格式,用户可以将“.tfvars”中的内容保存到文件并上传到OBS中,并将OBS pre-signed URL传递给vars_uri * 资源栈集不支持敏感数据加密,资源编排服务会直接明文使用、log、展示、存储vars_uri对应的参数文件内容
|
||||
HCL参数文件的OBS地址。HCL模板支持参数传入,即,同一个模板可以给予不同的参数而达到不同的效果。 请确保OBS地址所在局点与使用RFS服务局点一致。 * vars_uri需要指向一个OBS的pre-signed URL地址,其他地址暂不支持 * 资源编排服务支持vars_body和vars_uri,如果以上两种方式中声明了同一个变量,将报错400 * vars_uri中的内容使用HCL的tfvars格式,用户可以将“.tfvars”中的内容保存到文件并上传到OBS中,并将OBS pre-signed URL传递给vars_uri * 资源栈集不支持敏感数据加密,资源编排服务会直接明文使用、log、展示、存储vars_uri对应的参数文件内容
|
||||
|
||||
:return: The vars_uri of this CreateExecutionPlanRequestBody.
|
||||
:rtype: str
|
||||
|
@ -258,7 +258,7 @@ class CreateExecutionPlanRequestBody:
|
|||
def vars_uri(self, vars_uri):
|
||||
"""Sets the vars_uri of this CreateExecutionPlanRequestBody.
|
||||
|
||||
HCL参数文件的OBS地址。HCL模板支持参数传入,即,同一个模板可以给予不同的参数而达到不同的效果。 请确保OBS地址所在局点与使用RFS服务局点一致。 * vars_uri需要指向一个OBS的pre-signed URL地址,其他地址暂不支持 * 资源编排服务支持vars_body和vars_uri,如果以上两种方式中声名了同一个变量,将报错400 * vars_uri中的内容使用HCL的tfvars格式,用户可以将“.tfvars”中的内容保存到文件并上传到OBS中,并将OBS pre-signed URL传递给vars_uri * 资源栈集不支持敏感数据加密,资源编排服务会直接明文使用、log、展示、存储vars_uri对应的参数文件内容
|
||||
HCL参数文件的OBS地址。HCL模板支持参数传入,即,同一个模板可以给予不同的参数而达到不同的效果。 请确保OBS地址所在局点与使用RFS服务局点一致。 * vars_uri需要指向一个OBS的pre-signed URL地址,其他地址暂不支持 * 资源编排服务支持vars_body和vars_uri,如果以上两种方式中声明了同一个变量,将报错400 * vars_uri中的内容使用HCL的tfvars格式,用户可以将“.tfvars”中的内容保存到文件并上传到OBS中,并将OBS pre-signed URL传递给vars_uri * 资源栈集不支持敏感数据加密,资源编排服务会直接明文使用、log、展示、存储vars_uri对应的参数文件内容
|
||||
|
||||
:param vars_uri: The vars_uri of this CreateExecutionPlanRequestBody.
|
||||
:type vars_uri: str
|
||||
|
|
|
@ -51,7 +51,7 @@ class CreatePrivateHookRequestBody:
|
|||
:type hook_version_description: str
|
||||
:param configuration:
|
||||
:type configuration: :class:`huaweicloudsdkaos.v1.ConfigurationPrimitiveTypeHolderConfiguration`
|
||||
:param policy_uri: 策略文件的OBS地址。内容仅支持OPA开源引擎识别的,以Rego(https://www.openpolicyagent.org/docs/latest/policy-language/)语言编写的策略模板。 OBS地址支持同类型Region之间进行互相访问(Region分为通用Region和专属Region,通用Region指面向公共租户提供通用云服务的Region;专属Region指只承载同一类业务或只面向特定租户提供业务服务的专用Region) 策略文件当前支持单文件或zip压缩包,单文件需要以\".rego\"结尾,压缩包当前只支持zip格式,文件需要以`.zip`结尾。 关于策略文件的校验要求如下: * 文件必须是UTF8编码 * 创建时会对大小、格式、语法等进行校验 * 策略文件必须是UTF-8编码 * 单文件或压缩包解压前后的大小应控制在1MB以内 * 压缩包内的文件数量不能超过100个 * 压缩包内的文件路径最长为2048 * 压缩包内的文件名最长为255个字节 policy_uri和policy_body必须有且只有一个存在
|
||||
:param policy_uri: 策略文件的OBS地址。内容仅支持OPA开源引擎识别的,以Rego(https://www.openpolicyagent.org/docs/latest/policy-language/)语言编写的策略模板。 请确保OBS地址所在局点与使用RFS服务局点一致。 策略文件当前支持单文件或zip压缩包,单文件需要以\".rego\"结尾,压缩包当前只支持zip格式,文件需要以`.zip`结尾。 关于策略文件的校验要求如下: * 文件必须是UTF8编码 * 创建时会对大小、格式、语法等进行校验 * 策略文件必须是UTF-8编码 * 单文件或压缩包解压前后的大小应控制在1MB以内 * 压缩包内的文件数量不能超过100个 * 压缩包内的文件路径最长为2048 * 压缩包内的文件名最长为255个字节 policy_uri和policy_body必须有且只有一个存在
|
||||
:type policy_uri: str
|
||||
:param policy_body: 策略内容。仅支持OPA开源引擎识别的,以Rego(https://www.openpolicyagent.org/docs/latest/policy-language/)语言编写的策略模板。 policy_body和policy_uri 必须有且只有一个存在
|
||||
:type policy_body: str
|
||||
|
@ -191,7 +191,7 @@ class CreatePrivateHookRequestBody:
|
|||
def policy_uri(self):
|
||||
"""Gets the policy_uri of this CreatePrivateHookRequestBody.
|
||||
|
||||
策略文件的OBS地址。内容仅支持OPA开源引擎识别的,以Rego(https://www.openpolicyagent.org/docs/latest/policy-language/)语言编写的策略模板。 OBS地址支持同类型Region之间进行互相访问(Region分为通用Region和专属Region,通用Region指面向公共租户提供通用云服务的Region;专属Region指只承载同一类业务或只面向特定租户提供业务服务的专用Region) 策略文件当前支持单文件或zip压缩包,单文件需要以\".rego\"结尾,压缩包当前只支持zip格式,文件需要以`.zip`结尾。 关于策略文件的校验要求如下: * 文件必须是UTF8编码 * 创建时会对大小、格式、语法等进行校验 * 策略文件必须是UTF-8编码 * 单文件或压缩包解压前后的大小应控制在1MB以内 * 压缩包内的文件数量不能超过100个 * 压缩包内的文件路径最长为2048 * 压缩包内的文件名最长为255个字节 policy_uri和policy_body必须有且只有一个存在
|
||||
策略文件的OBS地址。内容仅支持OPA开源引擎识别的,以Rego(https://www.openpolicyagent.org/docs/latest/policy-language/)语言编写的策略模板。 请确保OBS地址所在局点与使用RFS服务局点一致。 策略文件当前支持单文件或zip压缩包,单文件需要以\".rego\"结尾,压缩包当前只支持zip格式,文件需要以`.zip`结尾。 关于策略文件的校验要求如下: * 文件必须是UTF8编码 * 创建时会对大小、格式、语法等进行校验 * 策略文件必须是UTF-8编码 * 单文件或压缩包解压前后的大小应控制在1MB以内 * 压缩包内的文件数量不能超过100个 * 压缩包内的文件路径最长为2048 * 压缩包内的文件名最长为255个字节 policy_uri和policy_body必须有且只有一个存在
|
||||
|
||||
:return: The policy_uri of this CreatePrivateHookRequestBody.
|
||||
:rtype: str
|
||||
|
@ -202,7 +202,7 @@ class CreatePrivateHookRequestBody:
|
|||
def policy_uri(self, policy_uri):
|
||||
"""Sets the policy_uri of this CreatePrivateHookRequestBody.
|
||||
|
||||
策略文件的OBS地址。内容仅支持OPA开源引擎识别的,以Rego(https://www.openpolicyagent.org/docs/latest/policy-language/)语言编写的策略模板。 OBS地址支持同类型Region之间进行互相访问(Region分为通用Region和专属Region,通用Region指面向公共租户提供通用云服务的Region;专属Region指只承载同一类业务或只面向特定租户提供业务服务的专用Region) 策略文件当前支持单文件或zip压缩包,单文件需要以\".rego\"结尾,压缩包当前只支持zip格式,文件需要以`.zip`结尾。 关于策略文件的校验要求如下: * 文件必须是UTF8编码 * 创建时会对大小、格式、语法等进行校验 * 策略文件必须是UTF-8编码 * 单文件或压缩包解压前后的大小应控制在1MB以内 * 压缩包内的文件数量不能超过100个 * 压缩包内的文件路径最长为2048 * 压缩包内的文件名最长为255个字节 policy_uri和policy_body必须有且只有一个存在
|
||||
策略文件的OBS地址。内容仅支持OPA开源引擎识别的,以Rego(https://www.openpolicyagent.org/docs/latest/policy-language/)语言编写的策略模板。 请确保OBS地址所在局点与使用RFS服务局点一致。 策略文件当前支持单文件或zip压缩包,单文件需要以\".rego\"结尾,压缩包当前只支持zip格式,文件需要以`.zip`结尾。 关于策略文件的校验要求如下: * 文件必须是UTF8编码 * 创建时会对大小、格式、语法等进行校验 * 策略文件必须是UTF-8编码 * 单文件或压缩包解压前后的大小应控制在1MB以内 * 压缩包内的文件数量不能超过100个 * 压缩包内的文件路径最长为2048 * 压缩包内的文件名最长为255个字节 policy_uri和policy_body必须有且只有一个存在
|
||||
|
||||
:param policy_uri: The policy_uri of this CreatePrivateHookRequestBody.
|
||||
:type policy_uri: str
|
||||
|
|
|
@ -30,7 +30,7 @@ class CreatePrivateHookResponse(SdkResponse):
|
|||
|
||||
The model defined in huaweicloud sdk
|
||||
|
||||
:param hook_id: 私有hook(private-hook)的唯一Id。 此Id由资源编排服务在生成私有hook的时候生成,为UUID。 由于私有hook名称仅仅在同一时间下唯一,即用户允许先生成一个叫HelloWorld的私有hook,删除,再重新创建一个同名私有hook。 对于团队并行开发,用户可能希望确保,当前我操作的私有hook就是我认为的那个,而不是其他队友删除后创建的同名私有hook。因此,使用Id就可以做到强匹配。 资源编排服务保证每次创建的私有hook所对应的Id都不相同,更新不会影响Id。如果给与的hook_id和当前hook的Id不一致,则返回400。
|
||||
:param hook_id: 私有hook(private-hook)的唯一Id。 此Id由资源编排服务在生成私有hook的时候生成,为UUID。 由于私有hook名称仅仅在同一时间下唯一,即用户允许先生成一个叫HelloWorld的私有hook,删除,再重新创建一个同名私有hook。 对于团队并行开发,用户可能希望确保,当前我操作的私有hook就是我认为的那个,而不是其他队友删除后创建的同名私有hook。因此,使用Id就可以做到强匹配。 资源编排服务保证每次创建的私有hook所对应的Id都不相同,更新不会影响Id。如果给予的hook_id和当前hook的Id不一致,则返回400。
|
||||
:type hook_id: str
|
||||
"""
|
||||
|
||||
|
@ -46,7 +46,7 @@ class CreatePrivateHookResponse(SdkResponse):
|
|||
def hook_id(self):
|
||||
"""Gets the hook_id of this CreatePrivateHookResponse.
|
||||
|
||||
私有hook(private-hook)的唯一Id。 此Id由资源编排服务在生成私有hook的时候生成,为UUID。 由于私有hook名称仅仅在同一时间下唯一,即用户允许先生成一个叫HelloWorld的私有hook,删除,再重新创建一个同名私有hook。 对于团队并行开发,用户可能希望确保,当前我操作的私有hook就是我认为的那个,而不是其他队友删除后创建的同名私有hook。因此,使用Id就可以做到强匹配。 资源编排服务保证每次创建的私有hook所对应的Id都不相同,更新不会影响Id。如果给与的hook_id和当前hook的Id不一致,则返回400。
|
||||
私有hook(private-hook)的唯一Id。 此Id由资源编排服务在生成私有hook的时候生成,为UUID。 由于私有hook名称仅仅在同一时间下唯一,即用户允许先生成一个叫HelloWorld的私有hook,删除,再重新创建一个同名私有hook。 对于团队并行开发,用户可能希望确保,当前我操作的私有hook就是我认为的那个,而不是其他队友删除后创建的同名私有hook。因此,使用Id就可以做到强匹配。 资源编排服务保证每次创建的私有hook所对应的Id都不相同,更新不会影响Id。如果给予的hook_id和当前hook的Id不一致,则返回400。
|
||||
|
||||
:return: The hook_id of this CreatePrivateHookResponse.
|
||||
:rtype: str
|
||||
|
@ -57,7 +57,7 @@ class CreatePrivateHookResponse(SdkResponse):
|
|||
def hook_id(self, hook_id):
|
||||
"""Sets the hook_id of this CreatePrivateHookResponse.
|
||||
|
||||
私有hook(private-hook)的唯一Id。 此Id由资源编排服务在生成私有hook的时候生成,为UUID。 由于私有hook名称仅仅在同一时间下唯一,即用户允许先生成一个叫HelloWorld的私有hook,删除,再重新创建一个同名私有hook。 对于团队并行开发,用户可能希望确保,当前我操作的私有hook就是我认为的那个,而不是其他队友删除后创建的同名私有hook。因此,使用Id就可以做到强匹配。 资源编排服务保证每次创建的私有hook所对应的Id都不相同,更新不会影响Id。如果给与的hook_id和当前hook的Id不一致,则返回400。
|
||||
私有hook(private-hook)的唯一Id。 此Id由资源编排服务在生成私有hook的时候生成,为UUID。 由于私有hook名称仅仅在同一时间下唯一,即用户允许先生成一个叫HelloWorld的私有hook,删除,再重新创建一个同名私有hook。 对于团队并行开发,用户可能希望确保,当前我操作的私有hook就是我认为的那个,而不是其他队友删除后创建的同名私有hook。因此,使用Id就可以做到强匹配。 资源编排服务保证每次创建的私有hook所对应的Id都不相同,更新不会影响Id。如果给予的hook_id和当前hook的Id不一致,则返回400。
|
||||
|
||||
:param hook_id: The hook_id of this CreatePrivateHookResponse.
|
||||
:type hook_id: str
|
||||
|
|
|
@ -37,13 +37,13 @@ class CreatePrivateHookVersionRequestBody:
|
|||
|
||||
The model defined in huaweicloud sdk
|
||||
|
||||
:param hook_id: 私有hook(private-hook)的唯一Id。 此Id由资源编排服务在生成私有hook的时候生成,为UUID。 由于私有hook名称仅仅在同一时间下唯一,即用户允许先生成一个叫HelloWorld的私有hook,删除,再重新创建一个同名私有hook。 对于团队并行开发,用户可能希望确保,当前我操作的私有hook就是我认为的那个,而不是其他队友删除后创建的同名私有hook。因此,使用Id就可以做到强匹配。 资源编排服务保证每次创建的私有hook所对应的Id都不相同,更新不会影响Id。如果给与的hook_id和当前hook的Id不一致,则返回400。
|
||||
:param hook_id: 私有hook(private-hook)的唯一Id。 此Id由资源编排服务在生成私有hook的时候生成,为UUID。 由于私有hook名称仅仅在同一时间下唯一,即用户允许先生成一个叫HelloWorld的私有hook,删除,再重新创建一个同名私有hook。 对于团队并行开发,用户可能希望确保,当前我操作的私有hook就是我认为的那个,而不是其他队友删除后创建的同名私有hook。因此,使用Id就可以做到强匹配。 资源编排服务保证每次创建的私有hook所对应的Id都不相同,更新不会影响Id。如果给予的hook_id和当前hook的Id不一致,则返回400。
|
||||
:type hook_id: str
|
||||
:param hook_version: 私有hook的版本号。版本号必须遵循语义化版本号(Semantic Version),为用户自定义。
|
||||
:type hook_version: str
|
||||
:param hook_version_description: 私有hook版本的描述。可用于客户识别创建私有hook的版本。注意:hook版本为不可更新(immutable),所以该字段不可更新,如果需要更新,请删除后重建。
|
||||
:type hook_version_description: str
|
||||
:param policy_uri: 策略文件的OBS地址。内容仅支持OPA开源引擎识别的,以Rego(https://www.openpolicyagent.org/docs/latest/policy-language/)语言编写的策略模板。 OBS地址支持同类型Region之间进行互相访问(Region分为通用Region和专属Region,通用Region指面向公共租户提供通用云服务的Region;专属Region指只承载同一类业务或只面向特定租户提供业务服务的专用Region) 策略文件当前支持单文件或zip压缩包,单文件需要以\".rego\"结尾,压缩包当前只支持zip格式,文件需要以`.zip`结尾。 关于策略文件的校验要求如下: * 文件必须是UTF8编码 * 创建时会对大小、格式、语法等进行校验 * 策略文件必须是UTF-8编码 * 单文件或压缩包解压前后的大小应控制在1MB以内 * 压缩包内的文件数量不能超过100个 * 压缩包内的文件路径最长为2048 * 压缩包内的文件名最长为255个字节 policy_uri和policy_body必须有且只有一个存在
|
||||
:param policy_uri: 策略文件的OBS地址。内容仅支持OPA开源引擎识别的,以Rego(https://www.openpolicyagent.org/docs/latest/policy-language/)语言编写的策略模板。 请确保OBS地址所在局点与使用RFS服务局点一致。 策略文件当前支持单文件或zip压缩包,单文件需要以\".rego\"结尾,压缩包当前只支持zip格式,文件需要以`.zip`结尾。 关于策略文件的校验要求如下: * 文件必须是UTF8编码 * 创建时会对大小、格式、语法等进行校验 * 策略文件必须是UTF-8编码 * 单文件或压缩包解压前后的大小应控制在1MB以内 * 压缩包内的文件数量不能超过100个 * 压缩包内的文件路径最长为2048 * 压缩包内的文件名最长为255个字节 policy_uri和policy_body必须有且只有一个存在
|
||||
:type policy_uri: str
|
||||
:param policy_body: 策略内容。仅支持OPA开源引擎识别的,以Rego(https://www.openpolicyagent.org/docs/latest/policy-language/)语言编写的策略模板。 policy_body和policy_uri 必须有且只有一个存在
|
||||
:type policy_body: str
|
||||
|
@ -72,7 +72,7 @@ class CreatePrivateHookVersionRequestBody:
|
|||
def hook_id(self):
|
||||
"""Gets the hook_id of this CreatePrivateHookVersionRequestBody.
|
||||
|
||||
私有hook(private-hook)的唯一Id。 此Id由资源编排服务在生成私有hook的时候生成,为UUID。 由于私有hook名称仅仅在同一时间下唯一,即用户允许先生成一个叫HelloWorld的私有hook,删除,再重新创建一个同名私有hook。 对于团队并行开发,用户可能希望确保,当前我操作的私有hook就是我认为的那个,而不是其他队友删除后创建的同名私有hook。因此,使用Id就可以做到强匹配。 资源编排服务保证每次创建的私有hook所对应的Id都不相同,更新不会影响Id。如果给与的hook_id和当前hook的Id不一致,则返回400。
|
||||
私有hook(private-hook)的唯一Id。 此Id由资源编排服务在生成私有hook的时候生成,为UUID。 由于私有hook名称仅仅在同一时间下唯一,即用户允许先生成一个叫HelloWorld的私有hook,删除,再重新创建一个同名私有hook。 对于团队并行开发,用户可能希望确保,当前我操作的私有hook就是我认为的那个,而不是其他队友删除后创建的同名私有hook。因此,使用Id就可以做到强匹配。 资源编排服务保证每次创建的私有hook所对应的Id都不相同,更新不会影响Id。如果给予的hook_id和当前hook的Id不一致,则返回400。
|
||||
|
||||
:return: The hook_id of this CreatePrivateHookVersionRequestBody.
|
||||
:rtype: str
|
||||
|
@ -83,7 +83,7 @@ class CreatePrivateHookVersionRequestBody:
|
|||
def hook_id(self, hook_id):
|
||||
"""Sets the hook_id of this CreatePrivateHookVersionRequestBody.
|
||||
|
||||
私有hook(private-hook)的唯一Id。 此Id由资源编排服务在生成私有hook的时候生成,为UUID。 由于私有hook名称仅仅在同一时间下唯一,即用户允许先生成一个叫HelloWorld的私有hook,删除,再重新创建一个同名私有hook。 对于团队并行开发,用户可能希望确保,当前我操作的私有hook就是我认为的那个,而不是其他队友删除后创建的同名私有hook。因此,使用Id就可以做到强匹配。 资源编排服务保证每次创建的私有hook所对应的Id都不相同,更新不会影响Id。如果给与的hook_id和当前hook的Id不一致,则返回400。
|
||||
私有hook(private-hook)的唯一Id。 此Id由资源编排服务在生成私有hook的时候生成,为UUID。 由于私有hook名称仅仅在同一时间下唯一,即用户允许先生成一个叫HelloWorld的私有hook,删除,再重新创建一个同名私有hook。 对于团队并行开发,用户可能希望确保,当前我操作的私有hook就是我认为的那个,而不是其他队友删除后创建的同名私有hook。因此,使用Id就可以做到强匹配。 资源编排服务保证每次创建的私有hook所对应的Id都不相同,更新不会影响Id。如果给予的hook_id和当前hook的Id不一致,则返回400。
|
||||
|
||||
:param hook_id: The hook_id of this CreatePrivateHookVersionRequestBody.
|
||||
:type hook_id: str
|
||||
|
@ -138,7 +138,7 @@ class CreatePrivateHookVersionRequestBody:
|
|||
def policy_uri(self):
|
||||
"""Gets the policy_uri of this CreatePrivateHookVersionRequestBody.
|
||||
|
||||
策略文件的OBS地址。内容仅支持OPA开源引擎识别的,以Rego(https://www.openpolicyagent.org/docs/latest/policy-language/)语言编写的策略模板。 OBS地址支持同类型Region之间进行互相访问(Region分为通用Region和专属Region,通用Region指面向公共租户提供通用云服务的Region;专属Region指只承载同一类业务或只面向特定租户提供业务服务的专用Region) 策略文件当前支持单文件或zip压缩包,单文件需要以\".rego\"结尾,压缩包当前只支持zip格式,文件需要以`.zip`结尾。 关于策略文件的校验要求如下: * 文件必须是UTF8编码 * 创建时会对大小、格式、语法等进行校验 * 策略文件必须是UTF-8编码 * 单文件或压缩包解压前后的大小应控制在1MB以内 * 压缩包内的文件数量不能超过100个 * 压缩包内的文件路径最长为2048 * 压缩包内的文件名最长为255个字节 policy_uri和policy_body必须有且只有一个存在
|
||||
策略文件的OBS地址。内容仅支持OPA开源引擎识别的,以Rego(https://www.openpolicyagent.org/docs/latest/policy-language/)语言编写的策略模板。 请确保OBS地址所在局点与使用RFS服务局点一致。 策略文件当前支持单文件或zip压缩包,单文件需要以\".rego\"结尾,压缩包当前只支持zip格式,文件需要以`.zip`结尾。 关于策略文件的校验要求如下: * 文件必须是UTF8编码 * 创建时会对大小、格式、语法等进行校验 * 策略文件必须是UTF-8编码 * 单文件或压缩包解压前后的大小应控制在1MB以内 * 压缩包内的文件数量不能超过100个 * 压缩包内的文件路径最长为2048 * 压缩包内的文件名最长为255个字节 policy_uri和policy_body必须有且只有一个存在
|
||||
|
||||
:return: The policy_uri of this CreatePrivateHookVersionRequestBody.
|
||||
:rtype: str
|
||||
|
@ -149,7 +149,7 @@ class CreatePrivateHookVersionRequestBody:
|
|||
def policy_uri(self, policy_uri):
|
||||
"""Sets the policy_uri of this CreatePrivateHookVersionRequestBody.
|
||||
|
||||
策略文件的OBS地址。内容仅支持OPA开源引擎识别的,以Rego(https://www.openpolicyagent.org/docs/latest/policy-language/)语言编写的策略模板。 OBS地址支持同类型Region之间进行互相访问(Region分为通用Region和专属Region,通用Region指面向公共租户提供通用云服务的Region;专属Region指只承载同一类业务或只面向特定租户提供业务服务的专用Region) 策略文件当前支持单文件或zip压缩包,单文件需要以\".rego\"结尾,压缩包当前只支持zip格式,文件需要以`.zip`结尾。 关于策略文件的校验要求如下: * 文件必须是UTF8编码 * 创建时会对大小、格式、语法等进行校验 * 策略文件必须是UTF-8编码 * 单文件或压缩包解压前后的大小应控制在1MB以内 * 压缩包内的文件数量不能超过100个 * 压缩包内的文件路径最长为2048 * 压缩包内的文件名最长为255个字节 policy_uri和policy_body必须有且只有一个存在
|
||||
策略文件的OBS地址。内容仅支持OPA开源引擎识别的,以Rego(https://www.openpolicyagent.org/docs/latest/policy-language/)语言编写的策略模板。 请确保OBS地址所在局点与使用RFS服务局点一致。 策略文件当前支持单文件或zip压缩包,单文件需要以\".rego\"结尾,压缩包当前只支持zip格式,文件需要以`.zip`结尾。 关于策略文件的校验要求如下: * 文件必须是UTF8编码 * 创建时会对大小、格式、语法等进行校验 * 策略文件必须是UTF-8编码 * 单文件或压缩包解压前后的大小应控制在1MB以内 * 压缩包内的文件数量不能超过100个 * 压缩包内的文件路径最长为2048 * 压缩包内的文件名最长为255个字节 policy_uri和policy_body必须有且只有一个存在
|
||||
|
||||
:param policy_uri: The policy_uri of this CreatePrivateHookVersionRequestBody.
|
||||
:type policy_uri: str
|
||||
|
|
|
@ -37,7 +37,7 @@ class CreateStackInstanceRequestBody:
|
|||
|
||||
The model defined in huaweicloud sdk
|
||||
|
||||
:param stack_set_id: 资源栈集(stack_set)的唯一ID。 此ID由资源编排服务在生成资源栈集的时候生成,为UUID。 由于资源栈集名仅仅在同一时间下唯一,即用户允许先生成一个叫HelloWorld的资源栈集,删除,在重新创建一个同名资源栈集。 对于团队并行开发,用户可能希望确保,当前我操作的资源栈集就是我以为的那个,而不是又其他队友删除后创建的同名资源栈集。因此,使用ID就可以做到强匹配。 资源编排服务保证每次创建的资源栈集所对应的ID都不相同,更新不会影响ID。如果给予的stack_set_id和当前资源栈集的ID不一致,则返回400
|
||||
:param stack_set_id: 资源栈集(stack_set)的唯一ID。 此ID由资源编排服务在生成资源栈集的时候生成,为UUID。 由于资源栈集名仅仅在同一时间下唯一,即用户允许先生成一个叫HelloWorld的资源栈集,删除,再重新创建一个同名资源栈集。 对于团队并行开发,用户可能希望确保,当前我操作的资源栈集就是我以为的那个,而不是被其他队友删除后创建的同名资源栈集。因此,使用ID就可以做到强匹配。 资源编排服务保证每次创建的资源栈集所对应的ID都不相同,更新不会影响ID。如果给予的stack_set_id和当前资源栈集的ID不一致,则返回400
|
||||
:type stack_set_id: str
|
||||
:param deployment_targets:
|
||||
:type deployment_targets: :class:`huaweicloudsdkaos.v1.DeploymentTargets`
|
||||
|
@ -72,7 +72,7 @@ class CreateStackInstanceRequestBody:
|
|||
def stack_set_id(self):
|
||||
"""Gets the stack_set_id of this CreateStackInstanceRequestBody.
|
||||
|
||||
资源栈集(stack_set)的唯一ID。 此ID由资源编排服务在生成资源栈集的时候生成,为UUID。 由于资源栈集名仅仅在同一时间下唯一,即用户允许先生成一个叫HelloWorld的资源栈集,删除,在重新创建一个同名资源栈集。 对于团队并行开发,用户可能希望确保,当前我操作的资源栈集就是我以为的那个,而不是又其他队友删除后创建的同名资源栈集。因此,使用ID就可以做到强匹配。 资源编排服务保证每次创建的资源栈集所对应的ID都不相同,更新不会影响ID。如果给予的stack_set_id和当前资源栈集的ID不一致,则返回400
|
||||
资源栈集(stack_set)的唯一ID。 此ID由资源编排服务在生成资源栈集的时候生成,为UUID。 由于资源栈集名仅仅在同一时间下唯一,即用户允许先生成一个叫HelloWorld的资源栈集,删除,再重新创建一个同名资源栈集。 对于团队并行开发,用户可能希望确保,当前我操作的资源栈集就是我以为的那个,而不是被其他队友删除后创建的同名资源栈集。因此,使用ID就可以做到强匹配。 资源编排服务保证每次创建的资源栈集所对应的ID都不相同,更新不会影响ID。如果给予的stack_set_id和当前资源栈集的ID不一致,则返回400
|
||||
|
||||
:return: The stack_set_id of this CreateStackInstanceRequestBody.
|
||||
:rtype: str
|
||||
|
@ -83,7 +83,7 @@ class CreateStackInstanceRequestBody:
|
|||
def stack_set_id(self, stack_set_id):
|
||||
"""Sets the stack_set_id of this CreateStackInstanceRequestBody.
|
||||
|
||||
资源栈集(stack_set)的唯一ID。 此ID由资源编排服务在生成资源栈集的时候生成,为UUID。 由于资源栈集名仅仅在同一时间下唯一,即用户允许先生成一个叫HelloWorld的资源栈集,删除,在重新创建一个同名资源栈集。 对于团队并行开发,用户可能希望确保,当前我操作的资源栈集就是我以为的那个,而不是又其他队友删除后创建的同名资源栈集。因此,使用ID就可以做到强匹配。 资源编排服务保证每次创建的资源栈集所对应的ID都不相同,更新不会影响ID。如果给予的stack_set_id和当前资源栈集的ID不一致,则返回400
|
||||
资源栈集(stack_set)的唯一ID。 此ID由资源编排服务在生成资源栈集的时候生成,为UUID。 由于资源栈集名仅仅在同一时间下唯一,即用户允许先生成一个叫HelloWorld的资源栈集,删除,再重新创建一个同名资源栈集。 对于团队并行开发,用户可能希望确保,当前我操作的资源栈集就是我以为的那个,而不是被其他队友删除后创建的同名资源栈集。因此,使用ID就可以做到强匹配。 资源编排服务保证每次创建的资源栈集所对应的ID都不相同,更新不会影响ID。如果给予的stack_set_id和当前资源栈集的ID不一致,则返回400
|
||||
|
||||
:param stack_set_id: The stack_set_id of this CreateStackInstanceRequestBody.
|
||||
:type stack_set_id: str
|
||||
|
|
|
@ -61,11 +61,11 @@ class CreateStackRequestBody:
|
|||
:type template_body: str
|
||||
:param template_uri: HCL模板的OBS地址,该模板描述了资源的目标状态。资源编排服务将比较此模板与当前远程资源的状态之间的区别 请确保OBS地址所在局点与使用RFS服务局点一致。 对应的文件应该是纯tf文件或zip压缩包 纯tf文件需要以“.tf”或者“.tf.json”结尾,并遵守HCL语法,且文件的编码格式须为UTF-8 压缩包目前只支持zip格式,文件需要以\".zip\"结尾。解压后的文件不得包含\".tfvars\"文件。解压前最大支持1MB,解压后最大支持1MB。zip压缩包文件数量不能超过100个 template_body和template_uri 必须有且只有一个存在 **注意:** * 资源栈集不支持敏感数据加密,资源编排服务会直接明文使用、log、展示、存储template_uri对应的模板文件内容。 * template_uri对应的模板文件如果为zip类型,则内部的文件或文件夹名称长度不得超过255个字节,最深路径长度不得超过2048字节,zip包大小不得超过1MB
|
||||
:type template_uri: str
|
||||
:param vars_body: HCL参数文件的内容。HCL模板支持参数传入,即,同一个模板可以给予不同的参数而达到不同的效果。 * vars_body使用HCL的tfvars格式,用户可以将“.tfvars”中的内容提交到vars_body中 * 资源编排服务支持vars_body和vars_uri,如果以上两种方式中声名了同一个变量,将报错400 * 如果vars_body过大,可以使用vars_uri * 资源栈集不支持敏感数据加密,资源编排服务会直接明文使用、log、展示、存储对应的vars_body。
|
||||
:param vars_body: HCL参数文件的内容。HCL模板支持参数传入,即,同一个模板可以给予不同的参数而达到不同的效果。 * vars_body使用HCL的tfvars格式,用户可以将“.tfvars”中的内容提交到vars_body中 * 资源编排服务支持vars_body和vars_uri,如果以上两种方式中声明了同一个变量,将报错400 * 如果vars_body过大,可以使用vars_uri * 资源栈集不支持敏感数据加密,资源编排服务会直接明文使用、log、展示、存储对应的vars_body。
|
||||
:type vars_body: str
|
||||
:param vars_structure: HCL参数结构。HCL模板支持参数传入,即,同一个模板可以给予不同的参数而达到不同的效果。 * var_structure可以允许客户提交最简单的字符串类型的参数 * 资源编排服务支持vars_structure,vars_body和vars_uri,如果以上三种方式中声名了同一个变量,将报错400 * vars_structure中的值只支持简单的字符串类型,如果需要使用其他类型,需要用户自己在HCL引用时转换, 或者用户可以使用vars_uri、vars_body,vars_uri和vars_body中支持HCL支持的各种类型以及复杂结构 * 如果vars_structure过大,可以使用vars_uri * 注意:vars_structure中默认不应该含有任何敏感信息,资源编排服务会直接明文使用、log、展示、存储对应的vars。如为敏感信息,建议设置encryption字段开启加密
|
||||
:param vars_structure: HCL参数结构。HCL模板支持参数传入,即,同一个模板可以给予不同的参数而达到不同的效果。 * var_structure可以允许客户提交最简单的字符串类型的参数 * 资源编排服务支持vars_structure,vars_body和vars_uri,如果以上三种方式中声明了同一个变量,将报错400 * vars_structure中的值只支持简单的字符串类型,如果需要使用其他类型,需要用户自己在HCL引用时转换, 或者用户可以使用vars_uri、vars_body,vars_uri和vars_body中支持HCL支持的各种类型以及复杂结构 * 如果vars_structure过大,可以使用vars_uri * 注意:vars_structure中默认不应该含有任何敏感信息,资源编排服务会直接明文使用、log、展示、存储对应的vars。如为敏感信息,建议设置encryption字段开启加密
|
||||
:type vars_structure: list[:class:`huaweicloudsdkaos.v1.VarsStructure`]
|
||||
:param vars_uri: HCL参数文件的OBS地址。HCL模板支持参数传入,即,同一个模板可以给予不同的参数而达到不同的效果。 请确保OBS地址所在局点与使用RFS服务局点一致。 * vars_uri需要指向一个OBS的pre-signed URL地址,其他地址暂不支持 * 资源编排服务支持vars_body和vars_uri,如果以上两种方式中声名了同一个变量,将报错400 * vars_uri中的内容使用HCL的tfvars格式,用户可以将“.tfvars”中的内容保存到文件并上传到OBS中,并将OBS pre-signed URL传递给vars_uri * 资源栈集不支持敏感数据加密,资源编排服务会直接明文使用、log、展示、存储vars_uri对应的参数文件内容
|
||||
:param vars_uri: HCL参数文件的OBS地址。HCL模板支持参数传入,即,同一个模板可以给予不同的参数而达到不同的效果。 请确保OBS地址所在局点与使用RFS服务局点一致。 * vars_uri需要指向一个OBS的pre-signed URL地址,其他地址暂不支持 * 资源编排服务支持vars_body和vars_uri,如果以上两种方式中声明了同一个变量,将报错400 * vars_uri中的内容使用HCL的tfvars格式,用户可以将“.tfvars”中的内容保存到文件并上传到OBS中,并将OBS pre-signed URL传递给vars_uri * 资源栈集不支持敏感数据加密,资源编排服务会直接明文使用、log、展示、存储vars_uri对应的参数文件内容
|
||||
:type vars_uri: str
|
||||
"""
|
||||
|
||||
|
@ -261,7 +261,7 @@ class CreateStackRequestBody:
|
|||
def vars_body(self):
|
||||
"""Gets the vars_body of this CreateStackRequestBody.
|
||||
|
||||
HCL参数文件的内容。HCL模板支持参数传入,即,同一个模板可以给予不同的参数而达到不同的效果。 * vars_body使用HCL的tfvars格式,用户可以将“.tfvars”中的内容提交到vars_body中 * 资源编排服务支持vars_body和vars_uri,如果以上两种方式中声名了同一个变量,将报错400 * 如果vars_body过大,可以使用vars_uri * 资源栈集不支持敏感数据加密,资源编排服务会直接明文使用、log、展示、存储对应的vars_body。
|
||||
HCL参数文件的内容。HCL模板支持参数传入,即,同一个模板可以给予不同的参数而达到不同的效果。 * vars_body使用HCL的tfvars格式,用户可以将“.tfvars”中的内容提交到vars_body中 * 资源编排服务支持vars_body和vars_uri,如果以上两种方式中声明了同一个变量,将报错400 * 如果vars_body过大,可以使用vars_uri * 资源栈集不支持敏感数据加密,资源编排服务会直接明文使用、log、展示、存储对应的vars_body。
|
||||
|
||||
:return: The vars_body of this CreateStackRequestBody.
|
||||
:rtype: str
|
||||
|
@ -272,7 +272,7 @@ class CreateStackRequestBody:
|
|||
def vars_body(self, vars_body):
|
||||
"""Sets the vars_body of this CreateStackRequestBody.
|
||||
|
||||
HCL参数文件的内容。HCL模板支持参数传入,即,同一个模板可以给予不同的参数而达到不同的效果。 * vars_body使用HCL的tfvars格式,用户可以将“.tfvars”中的内容提交到vars_body中 * 资源编排服务支持vars_body和vars_uri,如果以上两种方式中声名了同一个变量,将报错400 * 如果vars_body过大,可以使用vars_uri * 资源栈集不支持敏感数据加密,资源编排服务会直接明文使用、log、展示、存储对应的vars_body。
|
||||
HCL参数文件的内容。HCL模板支持参数传入,即,同一个模板可以给予不同的参数而达到不同的效果。 * vars_body使用HCL的tfvars格式,用户可以将“.tfvars”中的内容提交到vars_body中 * 资源编排服务支持vars_body和vars_uri,如果以上两种方式中声明了同一个变量,将报错400 * 如果vars_body过大,可以使用vars_uri * 资源栈集不支持敏感数据加密,资源编排服务会直接明文使用、log、展示、存储对应的vars_body。
|
||||
|
||||
:param vars_body: The vars_body of this CreateStackRequestBody.
|
||||
:type vars_body: str
|
||||
|
@ -283,7 +283,7 @@ class CreateStackRequestBody:
|
|||
def vars_structure(self):
|
||||
"""Gets the vars_structure of this CreateStackRequestBody.
|
||||
|
||||
HCL参数结构。HCL模板支持参数传入,即,同一个模板可以给予不同的参数而达到不同的效果。 * var_structure可以允许客户提交最简单的字符串类型的参数 * 资源编排服务支持vars_structure,vars_body和vars_uri,如果以上三种方式中声名了同一个变量,将报错400 * vars_structure中的值只支持简单的字符串类型,如果需要使用其他类型,需要用户自己在HCL引用时转换, 或者用户可以使用vars_uri、vars_body,vars_uri和vars_body中支持HCL支持的各种类型以及复杂结构 * 如果vars_structure过大,可以使用vars_uri * 注意:vars_structure中默认不应该含有任何敏感信息,资源编排服务会直接明文使用、log、展示、存储对应的vars。如为敏感信息,建议设置encryption字段开启加密
|
||||
HCL参数结构。HCL模板支持参数传入,即,同一个模板可以给予不同的参数而达到不同的效果。 * var_structure可以允许客户提交最简单的字符串类型的参数 * 资源编排服务支持vars_structure,vars_body和vars_uri,如果以上三种方式中声明了同一个变量,将报错400 * vars_structure中的值只支持简单的字符串类型,如果需要使用其他类型,需要用户自己在HCL引用时转换, 或者用户可以使用vars_uri、vars_body,vars_uri和vars_body中支持HCL支持的各种类型以及复杂结构 * 如果vars_structure过大,可以使用vars_uri * 注意:vars_structure中默认不应该含有任何敏感信息,资源编排服务会直接明文使用、log、展示、存储对应的vars。如为敏感信息,建议设置encryption字段开启加密
|
||||
|
||||
:return: The vars_structure of this CreateStackRequestBody.
|
||||
:rtype: list[:class:`huaweicloudsdkaos.v1.VarsStructure`]
|
||||
|
@ -294,7 +294,7 @@ class CreateStackRequestBody:
|
|||
def vars_structure(self, vars_structure):
|
||||
"""Sets the vars_structure of this CreateStackRequestBody.
|
||||
|
||||
HCL参数结构。HCL模板支持参数传入,即,同一个模板可以给予不同的参数而达到不同的效果。 * var_structure可以允许客户提交最简单的字符串类型的参数 * 资源编排服务支持vars_structure,vars_body和vars_uri,如果以上三种方式中声名了同一个变量,将报错400 * vars_structure中的值只支持简单的字符串类型,如果需要使用其他类型,需要用户自己在HCL引用时转换, 或者用户可以使用vars_uri、vars_body,vars_uri和vars_body中支持HCL支持的各种类型以及复杂结构 * 如果vars_structure过大,可以使用vars_uri * 注意:vars_structure中默认不应该含有任何敏感信息,资源编排服务会直接明文使用、log、展示、存储对应的vars。如为敏感信息,建议设置encryption字段开启加密
|
||||
HCL参数结构。HCL模板支持参数传入,即,同一个模板可以给予不同的参数而达到不同的效果。 * var_structure可以允许客户提交最简单的字符串类型的参数 * 资源编排服务支持vars_structure,vars_body和vars_uri,如果以上三种方式中声明了同一个变量,将报错400 * vars_structure中的值只支持简单的字符串类型,如果需要使用其他类型,需要用户自己在HCL引用时转换, 或者用户可以使用vars_uri、vars_body,vars_uri和vars_body中支持HCL支持的各种类型以及复杂结构 * 如果vars_structure过大,可以使用vars_uri * 注意:vars_structure中默认不应该含有任何敏感信息,资源编排服务会直接明文使用、log、展示、存储对应的vars。如为敏感信息,建议设置encryption字段开启加密
|
||||
|
||||
:param vars_structure: The vars_structure of this CreateStackRequestBody.
|
||||
:type vars_structure: list[:class:`huaweicloudsdkaos.v1.VarsStructure`]
|
||||
|
@ -305,7 +305,7 @@ class CreateStackRequestBody:
|
|||
def vars_uri(self):
|
||||
"""Gets the vars_uri of this CreateStackRequestBody.
|
||||
|
||||
HCL参数文件的OBS地址。HCL模板支持参数传入,即,同一个模板可以给予不同的参数而达到不同的效果。 请确保OBS地址所在局点与使用RFS服务局点一致。 * vars_uri需要指向一个OBS的pre-signed URL地址,其他地址暂不支持 * 资源编排服务支持vars_body和vars_uri,如果以上两种方式中声名了同一个变量,将报错400 * vars_uri中的内容使用HCL的tfvars格式,用户可以将“.tfvars”中的内容保存到文件并上传到OBS中,并将OBS pre-signed URL传递给vars_uri * 资源栈集不支持敏感数据加密,资源编排服务会直接明文使用、log、展示、存储vars_uri对应的参数文件内容
|
||||
HCL参数文件的OBS地址。HCL模板支持参数传入,即,同一个模板可以给予不同的参数而达到不同的效果。 请确保OBS地址所在局点与使用RFS服务局点一致。 * vars_uri需要指向一个OBS的pre-signed URL地址,其他地址暂不支持 * 资源编排服务支持vars_body和vars_uri,如果以上两种方式中声明了同一个变量,将报错400 * vars_uri中的内容使用HCL的tfvars格式,用户可以将“.tfvars”中的内容保存到文件并上传到OBS中,并将OBS pre-signed URL传递给vars_uri * 资源栈集不支持敏感数据加密,资源编排服务会直接明文使用、log、展示、存储vars_uri对应的参数文件内容
|
||||
|
||||
:return: The vars_uri of this CreateStackRequestBody.
|
||||
:rtype: str
|
||||
|
@ -316,7 +316,7 @@ class CreateStackRequestBody:
|
|||
def vars_uri(self, vars_uri):
|
||||
"""Sets the vars_uri of this CreateStackRequestBody.
|
||||
|
||||
HCL参数文件的OBS地址。HCL模板支持参数传入,即,同一个模板可以给予不同的参数而达到不同的效果。 请确保OBS地址所在局点与使用RFS服务局点一致。 * vars_uri需要指向一个OBS的pre-signed URL地址,其他地址暂不支持 * 资源编排服务支持vars_body和vars_uri,如果以上两种方式中声名了同一个变量,将报错400 * vars_uri中的内容使用HCL的tfvars格式,用户可以将“.tfvars”中的内容保存到文件并上传到OBS中,并将OBS pre-signed URL传递给vars_uri * 资源栈集不支持敏感数据加密,资源编排服务会直接明文使用、log、展示、存储vars_uri对应的参数文件内容
|
||||
HCL参数文件的OBS地址。HCL模板支持参数传入,即,同一个模板可以给予不同的参数而达到不同的效果。 请确保OBS地址所在局点与使用RFS服务局点一致。 * vars_uri需要指向一个OBS的pre-signed URL地址,其他地址暂不支持 * 资源编排服务支持vars_body和vars_uri,如果以上两种方式中声明了同一个变量,将报错400 * vars_uri中的内容使用HCL的tfvars格式,用户可以将“.tfvars”中的内容保存到文件并上传到OBS中,并将OBS pre-signed URL传递给vars_uri * 资源栈集不支持敏感数据加密,资源编排服务会直接明文使用、log、展示、存储vars_uri对应的参数文件内容
|
||||
|
||||
:param vars_uri: The vars_uri of this CreateStackRequestBody.
|
||||
:type vars_uri: str
|
||||
|
|
|
@ -67,9 +67,9 @@ class CreateStackSetRequestBody:
|
|||
:type template_body: str
|
||||
:param template_uri: HCL模板的OBS地址,该模板描述了资源的目标状态。资源编排服务将比较此模板与当前远程资源的状态之间的区别 请确保OBS地址所在局点与使用RFS服务局点一致。 对应的文件应该是纯tf文件或zip压缩包 纯tf文件需要以“.tf”或者“.tf.json”结尾,并遵守HCL语法,且文件的编码格式须为UTF-8 压缩包目前只支持zip格式,文件需要以\".zip\"结尾。解压后的文件不得包含\".tfvars\"文件。解压前最大支持1MB,解压后最大支持1MB。zip压缩包文件数量不能超过100个 template_body和template_uri 必须有且只有一个存在 **注意:** * 资源栈集不支持敏感数据加密,资源编排服务会直接明文使用、log、展示、存储template_uri对应的模板文件内容。 * template_uri对应的模板文件如果为zip类型,则内部的文件或文件夹名称长度不得超过255个字节,最深路径长度不得超过2048字节,zip包大小不得超过1MB
|
||||
:type template_uri: str
|
||||
:param vars_uri: HCL参数文件的OBS地址。HCL模板支持参数传入,即,同一个模板可以给予不同的参数而达到不同的效果。 请确保OBS地址所在局点与使用RFS服务局点一致。 * vars_uri需要指向一个OBS的pre-signed URL地址,其他地址暂不支持 * 资源编排服务支持vars_body和vars_uri,如果以上两种方式中声名了同一个变量,将报错400 * vars_uri中的内容使用HCL的tfvars格式,用户可以将“.tfvars”中的内容保存到文件并上传到OBS中,并将OBS pre-signed URL传递给vars_uri * 资源栈集不支持敏感数据加密,资源编排服务会直接明文使用、log、展示、存储vars_uri对应的参数文件内容
|
||||
:param vars_uri: HCL参数文件的OBS地址。HCL模板支持参数传入,即,同一个模板可以给予不同的参数而达到不同的效果。 请确保OBS地址所在局点与使用RFS服务局点一致。 * vars_uri需要指向一个OBS的pre-signed URL地址,其他地址暂不支持 * 资源编排服务支持vars_body和vars_uri,如果以上两种方式中声明了同一个变量,将报错400 * vars_uri中的内容使用HCL的tfvars格式,用户可以将“.tfvars”中的内容保存到文件并上传到OBS中,并将OBS pre-signed URL传递给vars_uri * 资源栈集不支持敏感数据加密,资源编排服务会直接明文使用、log、展示、存储vars_uri对应的参数文件内容
|
||||
:type vars_uri: str
|
||||
:param vars_body: HCL参数文件的内容。HCL模板支持参数传入,即,同一个模板可以给予不同的参数而达到不同的效果。 * vars_body使用HCL的tfvars格式,用户可以将“.tfvars”中的内容提交到vars_body中 * 资源编排服务支持vars_body和vars_uri,如果以上两种方式中声名了同一个变量,将报错400 * 如果vars_body过大,可以使用vars_uri * 资源栈集不支持敏感数据加密,资源编排服务会直接明文使用、log、展示、存储对应的vars_body。
|
||||
:param vars_body: HCL参数文件的内容。HCL模板支持参数传入,即,同一个模板可以给予不同的参数而达到不同的效果。 * vars_body使用HCL的tfvars格式,用户可以将“.tfvars”中的内容提交到vars_body中 * 资源编排服务支持vars_body和vars_uri,如果以上两种方式中声明了同一个变量,将报错400 * 如果vars_body过大,可以使用vars_uri * 资源栈集不支持敏感数据加密,资源编排服务会直接明文使用、log、展示、存储对应的vars_body。
|
||||
:type vars_body: str
|
||||
:param initial_stack_description: 初始化资源栈描述。可用于客户识别被资源栈集所管理的资源栈。 资源栈集下的资源栈仅在创建时统一使用该描述。客户想要更新初始化资源栈描述,可以通过UpdateStackSet API。 后续更新资源栈集描述将不会同步更新已管理的资源栈描述。
|
||||
:type initial_stack_description: str
|
||||
|
@ -282,7 +282,7 @@ class CreateStackSetRequestBody:
|
|||
def vars_uri(self):
|
||||
"""Gets the vars_uri of this CreateStackSetRequestBody.
|
||||
|
||||
HCL参数文件的OBS地址。HCL模板支持参数传入,即,同一个模板可以给予不同的参数而达到不同的效果。 请确保OBS地址所在局点与使用RFS服务局点一致。 * vars_uri需要指向一个OBS的pre-signed URL地址,其他地址暂不支持 * 资源编排服务支持vars_body和vars_uri,如果以上两种方式中声名了同一个变量,将报错400 * vars_uri中的内容使用HCL的tfvars格式,用户可以将“.tfvars”中的内容保存到文件并上传到OBS中,并将OBS pre-signed URL传递给vars_uri * 资源栈集不支持敏感数据加密,资源编排服务会直接明文使用、log、展示、存储vars_uri对应的参数文件内容
|
||||
HCL参数文件的OBS地址。HCL模板支持参数传入,即,同一个模板可以给予不同的参数而达到不同的效果。 请确保OBS地址所在局点与使用RFS服务局点一致。 * vars_uri需要指向一个OBS的pre-signed URL地址,其他地址暂不支持 * 资源编排服务支持vars_body和vars_uri,如果以上两种方式中声明了同一个变量,将报错400 * vars_uri中的内容使用HCL的tfvars格式,用户可以将“.tfvars”中的内容保存到文件并上传到OBS中,并将OBS pre-signed URL传递给vars_uri * 资源栈集不支持敏感数据加密,资源编排服务会直接明文使用、log、展示、存储vars_uri对应的参数文件内容
|
||||
|
||||
:return: The vars_uri of this CreateStackSetRequestBody.
|
||||
:rtype: str
|
||||
|
@ -293,7 +293,7 @@ class CreateStackSetRequestBody:
|
|||
def vars_uri(self, vars_uri):
|
||||
"""Sets the vars_uri of this CreateStackSetRequestBody.
|
||||
|
||||
HCL参数文件的OBS地址。HCL模板支持参数传入,即,同一个模板可以给予不同的参数而达到不同的效果。 请确保OBS地址所在局点与使用RFS服务局点一致。 * vars_uri需要指向一个OBS的pre-signed URL地址,其他地址暂不支持 * 资源编排服务支持vars_body和vars_uri,如果以上两种方式中声名了同一个变量,将报错400 * vars_uri中的内容使用HCL的tfvars格式,用户可以将“.tfvars”中的内容保存到文件并上传到OBS中,并将OBS pre-signed URL传递给vars_uri * 资源栈集不支持敏感数据加密,资源编排服务会直接明文使用、log、展示、存储vars_uri对应的参数文件内容
|
||||
HCL参数文件的OBS地址。HCL模板支持参数传入,即,同一个模板可以给予不同的参数而达到不同的效果。 请确保OBS地址所在局点与使用RFS服务局点一致。 * vars_uri需要指向一个OBS的pre-signed URL地址,其他地址暂不支持 * 资源编排服务支持vars_body和vars_uri,如果以上两种方式中声明了同一个变量,将报错400 * vars_uri中的内容使用HCL的tfvars格式,用户可以将“.tfvars”中的内容保存到文件并上传到OBS中,并将OBS pre-signed URL传递给vars_uri * 资源栈集不支持敏感数据加密,资源编排服务会直接明文使用、log、展示、存储vars_uri对应的参数文件内容
|
||||
|
||||
:param vars_uri: The vars_uri of this CreateStackSetRequestBody.
|
||||
:type vars_uri: str
|
||||
|
@ -304,7 +304,7 @@ class CreateStackSetRequestBody:
|
|||
def vars_body(self):
|
||||
"""Gets the vars_body of this CreateStackSetRequestBody.
|
||||
|
||||
HCL参数文件的内容。HCL模板支持参数传入,即,同一个模板可以给予不同的参数而达到不同的效果。 * vars_body使用HCL的tfvars格式,用户可以将“.tfvars”中的内容提交到vars_body中 * 资源编排服务支持vars_body和vars_uri,如果以上两种方式中声名了同一个变量,将报错400 * 如果vars_body过大,可以使用vars_uri * 资源栈集不支持敏感数据加密,资源编排服务会直接明文使用、log、展示、存储对应的vars_body。
|
||||
HCL参数文件的内容。HCL模板支持参数传入,即,同一个模板可以给予不同的参数而达到不同的效果。 * vars_body使用HCL的tfvars格式,用户可以将“.tfvars”中的内容提交到vars_body中 * 资源编排服务支持vars_body和vars_uri,如果以上两种方式中声明了同一个变量,将报错400 * 如果vars_body过大,可以使用vars_uri * 资源栈集不支持敏感数据加密,资源编排服务会直接明文使用、log、展示、存储对应的vars_body。
|
||||
|
||||
:return: The vars_body of this CreateStackSetRequestBody.
|
||||
:rtype: str
|
||||
|
@ -315,7 +315,7 @@ class CreateStackSetRequestBody:
|
|||
def vars_body(self, vars_body):
|
||||
"""Sets the vars_body of this CreateStackSetRequestBody.
|
||||
|
||||
HCL参数文件的内容。HCL模板支持参数传入,即,同一个模板可以给予不同的参数而达到不同的效果。 * vars_body使用HCL的tfvars格式,用户可以将“.tfvars”中的内容提交到vars_body中 * 资源编排服务支持vars_body和vars_uri,如果以上两种方式中声名了同一个变量,将报错400 * 如果vars_body过大,可以使用vars_uri * 资源栈集不支持敏感数据加密,资源编排服务会直接明文使用、log、展示、存储对应的vars_body。
|
||||
HCL参数文件的内容。HCL模板支持参数传入,即,同一个模板可以给予不同的参数而达到不同的效果。 * vars_body使用HCL的tfvars格式,用户可以将“.tfvars”中的内容提交到vars_body中 * 资源编排服务支持vars_body和vars_uri,如果以上两种方式中声明了同一个变量,将报错400 * 如果vars_body过大,可以使用vars_uri * 资源栈集不支持敏感数据加密,资源编排服务会直接明文使用、log、展示、存储对应的vars_body。
|
||||
|
||||
:param vars_body: The vars_body of this CreateStackSetRequestBody.
|
||||
:type vars_body: str
|
||||
|
|
|
@ -30,7 +30,7 @@ class CreateStackSetResponse(SdkResponse):
|
|||
|
||||
The model defined in huaweicloud sdk
|
||||
|
||||
:param stack_set_id: 资源栈集(stack_set)的唯一ID。 此ID由资源编排服务在生成资源栈集的时候生成,为UUID。 由于资源栈集名仅仅在同一时间下唯一,即用户允许先生成一个叫HelloWorld的资源栈集,删除,在重新创建一个同名资源栈集。 对于团队并行开发,用户可能希望确保,当前我操作的资源栈集就是我以为的那个,而不是又其他队友删除后创建的同名资源栈集。因此,使用ID就可以做到强匹配。 资源编排服务保证每次创建的资源栈集所对应的ID都不相同,更新不会影响ID。如果给予的stack_set_id和当前资源栈集的ID不一致,则返回400
|
||||
:param stack_set_id: 资源栈集(stack_set)的唯一ID。 此ID由资源编排服务在生成资源栈集的时候生成,为UUID。 由于资源栈集名仅仅在同一时间下唯一,即用户允许先生成一个叫HelloWorld的资源栈集,删除,再重新创建一个同名资源栈集。 对于团队并行开发,用户可能希望确保,当前我操作的资源栈集就是我以为的那个,而不是被其他队友删除后创建的同名资源栈集。因此,使用ID就可以做到强匹配。 资源编排服务保证每次创建的资源栈集所对应的ID都不相同,更新不会影响ID。如果给予的stack_set_id和当前资源栈集的ID不一致,则返回400
|
||||
:type stack_set_id: str
|
||||
"""
|
||||
|
||||
|
@ -46,7 +46,7 @@ class CreateStackSetResponse(SdkResponse):
|
|||
def stack_set_id(self):
|
||||
"""Gets the stack_set_id of this CreateStackSetResponse.
|
||||
|
||||
资源栈集(stack_set)的唯一ID。 此ID由资源编排服务在生成资源栈集的时候生成,为UUID。 由于资源栈集名仅仅在同一时间下唯一,即用户允许先生成一个叫HelloWorld的资源栈集,删除,在重新创建一个同名资源栈集。 对于团队并行开发,用户可能希望确保,当前我操作的资源栈集就是我以为的那个,而不是又其他队友删除后创建的同名资源栈集。因此,使用ID就可以做到强匹配。 资源编排服务保证每次创建的资源栈集所对应的ID都不相同,更新不会影响ID。如果给予的stack_set_id和当前资源栈集的ID不一致,则返回400
|
||||
资源栈集(stack_set)的唯一ID。 此ID由资源编排服务在生成资源栈集的时候生成,为UUID。 由于资源栈集名仅仅在同一时间下唯一,即用户允许先生成一个叫HelloWorld的资源栈集,删除,再重新创建一个同名资源栈集。 对于团队并行开发,用户可能希望确保,当前我操作的资源栈集就是我以为的那个,而不是被其他队友删除后创建的同名资源栈集。因此,使用ID就可以做到强匹配。 资源编排服务保证每次创建的资源栈集所对应的ID都不相同,更新不会影响ID。如果给予的stack_set_id和当前资源栈集的ID不一致,则返回400
|
||||
|
||||
:return: The stack_set_id of this CreateStackSetResponse.
|
||||
:rtype: str
|
||||
|
@ -57,7 +57,7 @@ class CreateStackSetResponse(SdkResponse):
|
|||
def stack_set_id(self, stack_set_id):
|
||||
"""Sets the stack_set_id of this CreateStackSetResponse.
|
||||
|
||||
资源栈集(stack_set)的唯一ID。 此ID由资源编排服务在生成资源栈集的时候生成,为UUID。 由于资源栈集名仅仅在同一时间下唯一,即用户允许先生成一个叫HelloWorld的资源栈集,删除,在重新创建一个同名资源栈集。 对于团队并行开发,用户可能希望确保,当前我操作的资源栈集就是我以为的那个,而不是又其他队友删除后创建的同名资源栈集。因此,使用ID就可以做到强匹配。 资源编排服务保证每次创建的资源栈集所对应的ID都不相同,更新不会影响ID。如果给予的stack_set_id和当前资源栈集的ID不一致,则返回400
|
||||
资源栈集(stack_set)的唯一ID。 此ID由资源编排服务在生成资源栈集的时候生成,为UUID。 由于资源栈集名仅仅在同一时间下唯一,即用户允许先生成一个叫HelloWorld的资源栈集,删除,再重新创建一个同名资源栈集。 对于团队并行开发,用户可能希望确保,当前我操作的资源栈集就是我以为的那个,而不是被其他队友删除后创建的同名资源栈集。因此,使用ID就可以做到强匹配。 资源编排服务保证每次创建的资源栈集所对应的ID都不相同,更新不会影响ID。如果给予的stack_set_id和当前资源栈集的ID不一致,则返回400
|
||||
|
||||
:param stack_set_id: The stack_set_id of this CreateStackSetResponse.
|
||||
:type stack_set_id: str
|
||||
|
|
|
@ -37,7 +37,7 @@ class DeletePrivateHookRequest:
|
|||
:type client_request_id: str
|
||||
:param hook_name: 私有hook的名字。此名字在domain_id+region下应唯一,可以使用中文、大小写英文、数字、下划线、中划线。首字符需为中文或者英文,区分大小写。 推荐用户使用三段命名空间:{自定义hook名称}-{hook应用场景}-hook。
|
||||
:type hook_name: str
|
||||
:param hook_id: 私有hook(private-hook)的唯一Id。 此Id由资源编排服务在生成私有hook的时候生成,为UUID。 由于私有hook名称仅仅在同一时间下唯一,即用户允许先生成一个叫HelloWorld的私有hook,删除,再重新创建一个同名私有hook。 对于团队并行开发,用户可能希望确保,当前我操作的私有hook就是我认为的那个,而不是其他队友删除后创建的同名私有hook。因此,使用Id就可以做到强匹配。 资源编排服务保证每次创建的私有hook所对应的Id都不相同,更新不会影响Id。如果给与的hook_id和当前hook的Id不一致,则返回400。
|
||||
:param hook_id: 私有hook(private-hook)的唯一Id。 此Id由资源编排服务在生成私有hook的时候生成,为UUID。 由于私有hook名称仅仅在同一时间下唯一,即用户允许先生成一个叫HelloWorld的私有hook,删除,再重新创建一个同名私有hook。 对于团队并行开发,用户可能希望确保,当前我操作的私有hook就是我认为的那个,而不是其他队友删除后创建的同名私有hook。因此,使用Id就可以做到强匹配。 资源编排服务保证每次创建的私有hook所对应的Id都不相同,更新不会影响Id。如果给予的hook_id和当前hook的Id不一致,则返回400。
|
||||
:type hook_id: str
|
||||
"""
|
||||
|
||||
|
@ -101,7 +101,7 @@ class DeletePrivateHookRequest:
|
|||
def hook_id(self):
|
||||
"""Gets the hook_id of this DeletePrivateHookRequest.
|
||||
|
||||
私有hook(private-hook)的唯一Id。 此Id由资源编排服务在生成私有hook的时候生成,为UUID。 由于私有hook名称仅仅在同一时间下唯一,即用户允许先生成一个叫HelloWorld的私有hook,删除,再重新创建一个同名私有hook。 对于团队并行开发,用户可能希望确保,当前我操作的私有hook就是我认为的那个,而不是其他队友删除后创建的同名私有hook。因此,使用Id就可以做到强匹配。 资源编排服务保证每次创建的私有hook所对应的Id都不相同,更新不会影响Id。如果给与的hook_id和当前hook的Id不一致,则返回400。
|
||||
私有hook(private-hook)的唯一Id。 此Id由资源编排服务在生成私有hook的时候生成,为UUID。 由于私有hook名称仅仅在同一时间下唯一,即用户允许先生成一个叫HelloWorld的私有hook,删除,再重新创建一个同名私有hook。 对于团队并行开发,用户可能希望确保,当前我操作的私有hook就是我认为的那个,而不是其他队友删除后创建的同名私有hook。因此,使用Id就可以做到强匹配。 资源编排服务保证每次创建的私有hook所对应的Id都不相同,更新不会影响Id。如果给予的hook_id和当前hook的Id不一致,则返回400。
|
||||
|
||||
:return: The hook_id of this DeletePrivateHookRequest.
|
||||
:rtype: str
|
||||
|
@ -112,7 +112,7 @@ class DeletePrivateHookRequest:
|
|||
def hook_id(self, hook_id):
|
||||
"""Sets the hook_id of this DeletePrivateHookRequest.
|
||||
|
||||
私有hook(private-hook)的唯一Id。 此Id由资源编排服务在生成私有hook的时候生成,为UUID。 由于私有hook名称仅仅在同一时间下唯一,即用户允许先生成一个叫HelloWorld的私有hook,删除,再重新创建一个同名私有hook。 对于团队并行开发,用户可能希望确保,当前我操作的私有hook就是我认为的那个,而不是其他队友删除后创建的同名私有hook。因此,使用Id就可以做到强匹配。 资源编排服务保证每次创建的私有hook所对应的Id都不相同,更新不会影响Id。如果给与的hook_id和当前hook的Id不一致,则返回400。
|
||||
私有hook(private-hook)的唯一Id。 此Id由资源编排服务在生成私有hook的时候生成,为UUID。 由于私有hook名称仅仅在同一时间下唯一,即用户允许先生成一个叫HelloWorld的私有hook,删除,再重新创建一个同名私有hook。 对于团队并行开发,用户可能希望确保,当前我操作的私有hook就是我认为的那个,而不是其他队友删除后创建的同名私有hook。因此,使用Id就可以做到强匹配。 资源编排服务保证每次创建的私有hook所对应的Id都不相同,更新不会影响Id。如果给予的hook_id和当前hook的Id不一致,则返回400。
|
||||
|
||||
:param hook_id: The hook_id of this DeletePrivateHookRequest.
|
||||
:type hook_id: str
|
||||
|
|
|
@ -41,7 +41,7 @@ class DeletePrivateHookVersionRequest:
|
|||
:type hook_name: str
|
||||
:param hook_version: 私有hook的版本号。版本号必须遵循语义化版本号(Semantic Version),为用户自定义。
|
||||
:type hook_version: str
|
||||
:param hook_id: 私有hook(private-hook)的唯一Id。 此Id由资源编排服务在生成私有hook的时候生成,为UUID。 由于私有hook名称仅仅在同一时间下唯一,即用户允许先生成一个叫HelloWorld的私有hook,删除,再重新创建一个同名私有hook。 对于团队并行开发,用户可能希望确保,当前我操作的私有hook就是我认为的那个,而不是其他队友删除后创建的同名私有hook。因此,使用Id就可以做到强匹配。 资源编排服务保证每次创建的私有hook所对应的Id都不相同,更新不会影响Id。如果给与的hook_id和当前hook的Id不一致,则返回400。
|
||||
:param hook_id: 私有hook(private-hook)的唯一Id。 此Id由资源编排服务在生成私有hook的时候生成,为UUID。 由于私有hook名称仅仅在同一时间下唯一,即用户允许先生成一个叫HelloWorld的私有hook,删除,再重新创建一个同名私有hook。 对于团队并行开发,用户可能希望确保,当前我操作的私有hook就是我认为的那个,而不是其他队友删除后创建的同名私有hook。因此,使用Id就可以做到强匹配。 资源编排服务保证每次创建的私有hook所对应的Id都不相同,更新不会影响Id。如果给予的hook_id和当前hook的Id不一致,则返回400。
|
||||
:type hook_id: str
|
||||
"""
|
||||
|
||||
|
@ -129,7 +129,7 @@ class DeletePrivateHookVersionRequest:
|
|||
def hook_id(self):
|
||||
"""Gets the hook_id of this DeletePrivateHookVersionRequest.
|
||||
|
||||
私有hook(private-hook)的唯一Id。 此Id由资源编排服务在生成私有hook的时候生成,为UUID。 由于私有hook名称仅仅在同一时间下唯一,即用户允许先生成一个叫HelloWorld的私有hook,删除,再重新创建一个同名私有hook。 对于团队并行开发,用户可能希望确保,当前我操作的私有hook就是我认为的那个,而不是其他队友删除后创建的同名私有hook。因此,使用Id就可以做到强匹配。 资源编排服务保证每次创建的私有hook所对应的Id都不相同,更新不会影响Id。如果给与的hook_id和当前hook的Id不一致,则返回400。
|
||||
私有hook(private-hook)的唯一Id。 此Id由资源编排服务在生成私有hook的时候生成,为UUID。 由于私有hook名称仅仅在同一时间下唯一,即用户允许先生成一个叫HelloWorld的私有hook,删除,再重新创建一个同名私有hook。 对于团队并行开发,用户可能希望确保,当前我操作的私有hook就是我认为的那个,而不是其他队友删除后创建的同名私有hook。因此,使用Id就可以做到强匹配。 资源编排服务保证每次创建的私有hook所对应的Id都不相同,更新不会影响Id。如果给予的hook_id和当前hook的Id不一致,则返回400。
|
||||
|
||||
:return: The hook_id of this DeletePrivateHookVersionRequest.
|
||||
:rtype: str
|
||||
|
@ -140,7 +140,7 @@ class DeletePrivateHookVersionRequest:
|
|||
def hook_id(self, hook_id):
|
||||
"""Sets the hook_id of this DeletePrivateHookVersionRequest.
|
||||
|
||||
私有hook(private-hook)的唯一Id。 此Id由资源编排服务在生成私有hook的时候生成,为UUID。 由于私有hook名称仅仅在同一时间下唯一,即用户允许先生成一个叫HelloWorld的私有hook,删除,再重新创建一个同名私有hook。 对于团队并行开发,用户可能希望确保,当前我操作的私有hook就是我认为的那个,而不是其他队友删除后创建的同名私有hook。因此,使用Id就可以做到强匹配。 资源编排服务保证每次创建的私有hook所对应的Id都不相同,更新不会影响Id。如果给与的hook_id和当前hook的Id不一致,则返回400。
|
||||
私有hook(private-hook)的唯一Id。 此Id由资源编排服务在生成私有hook的时候生成,为UUID。 由于私有hook名称仅仅在同一时间下唯一,即用户允许先生成一个叫HelloWorld的私有hook,删除,再重新创建一个同名私有hook。 对于团队并行开发,用户可能希望确保,当前我操作的私有hook就是我认为的那个,而不是其他队友删除后创建的同名私有hook。因此,使用Id就可以做到强匹配。 资源编排服务保证每次创建的私有hook所对应的Id都不相同,更新不会影响Id。如果给予的hook_id和当前hook的Id不一致,则返回400。
|
||||
|
||||
:param hook_id: The hook_id of this DeletePrivateHookVersionRequest.
|
||||
:type hook_id: str
|
||||
|
|
|
@ -35,7 +35,7 @@ class DeleteStackInstanceRequestBody:
|
|||
|
||||
The model defined in huaweicloud sdk
|
||||
|
||||
:param stack_set_id: 资源栈集(stack_set)的唯一ID。 此ID由资源编排服务在生成资源栈集的时候生成,为UUID。 由于资源栈集名仅仅在同一时间下唯一,即用户允许先生成一个叫HelloWorld的资源栈集,删除,在重新创建一个同名资源栈集。 对于团队并行开发,用户可能希望确保,当前我操作的资源栈集就是我以为的那个,而不是又其他队友删除后创建的同名资源栈集。因此,使用ID就可以做到强匹配。 资源编排服务保证每次创建的资源栈集所对应的ID都不相同,更新不会影响ID。如果给予的stack_set_id和当前资源栈集的ID不一致,则返回400
|
||||
:param stack_set_id: 资源栈集(stack_set)的唯一ID。 此ID由资源编排服务在生成资源栈集的时候生成,为UUID。 由于资源栈集名仅仅在同一时间下唯一,即用户允许先生成一个叫HelloWorld的资源栈集,删除,再重新创建一个同名资源栈集。 对于团队并行开发,用户可能希望确保,当前我操作的资源栈集就是我以为的那个,而不是被其他队友删除后创建的同名资源栈集。因此,使用ID就可以做到强匹配。 资源编排服务保证每次创建的资源栈集所对应的ID都不相同,更新不会影响ID。如果给予的stack_set_id和当前资源栈集的ID不一致,则返回400
|
||||
:type stack_set_id: str
|
||||
:param deployment_targets:
|
||||
:type deployment_targets: :class:`huaweicloudsdkaos.v1.DeploymentTargets`
|
||||
|
@ -65,7 +65,7 @@ class DeleteStackInstanceRequestBody:
|
|||
def stack_set_id(self):
|
||||
"""Gets the stack_set_id of this DeleteStackInstanceRequestBody.
|
||||
|
||||
资源栈集(stack_set)的唯一ID。 此ID由资源编排服务在生成资源栈集的时候生成,为UUID。 由于资源栈集名仅仅在同一时间下唯一,即用户允许先生成一个叫HelloWorld的资源栈集,删除,在重新创建一个同名资源栈集。 对于团队并行开发,用户可能希望确保,当前我操作的资源栈集就是我以为的那个,而不是又其他队友删除后创建的同名资源栈集。因此,使用ID就可以做到强匹配。 资源编排服务保证每次创建的资源栈集所对应的ID都不相同,更新不会影响ID。如果给予的stack_set_id和当前资源栈集的ID不一致,则返回400
|
||||
资源栈集(stack_set)的唯一ID。 此ID由资源编排服务在生成资源栈集的时候生成,为UUID。 由于资源栈集名仅仅在同一时间下唯一,即用户允许先生成一个叫HelloWorld的资源栈集,删除,再重新创建一个同名资源栈集。 对于团队并行开发,用户可能希望确保,当前我操作的资源栈集就是我以为的那个,而不是被其他队友删除后创建的同名资源栈集。因此,使用ID就可以做到强匹配。 资源编排服务保证每次创建的资源栈集所对应的ID都不相同,更新不会影响ID。如果给予的stack_set_id和当前资源栈集的ID不一致,则返回400
|
||||
|
||||
:return: The stack_set_id of this DeleteStackInstanceRequestBody.
|
||||
:rtype: str
|
||||
|
@ -76,7 +76,7 @@ class DeleteStackInstanceRequestBody:
|
|||
def stack_set_id(self, stack_set_id):
|
||||
"""Sets the stack_set_id of this DeleteStackInstanceRequestBody.
|
||||
|
||||
资源栈集(stack_set)的唯一ID。 此ID由资源编排服务在生成资源栈集的时候生成,为UUID。 由于资源栈集名仅仅在同一时间下唯一,即用户允许先生成一个叫HelloWorld的资源栈集,删除,在重新创建一个同名资源栈集。 对于团队并行开发,用户可能希望确保,当前我操作的资源栈集就是我以为的那个,而不是又其他队友删除后创建的同名资源栈集。因此,使用ID就可以做到强匹配。 资源编排服务保证每次创建的资源栈集所对应的ID都不相同,更新不会影响ID。如果给予的stack_set_id和当前资源栈集的ID不一致,则返回400
|
||||
资源栈集(stack_set)的唯一ID。 此ID由资源编排服务在生成资源栈集的时候生成,为UUID。 由于资源栈集名仅仅在同一时间下唯一,即用户允许先生成一个叫HelloWorld的资源栈集,删除,再重新创建一个同名资源栈集。 对于团队并行开发,用户可能希望确保,当前我操作的资源栈集就是我以为的那个,而不是被其他队友删除后创建的同名资源栈集。因此,使用ID就可以做到强匹配。 资源编排服务保证每次创建的资源栈集所对应的ID都不相同,更新不会影响ID。如果给予的stack_set_id和当前资源栈集的ID不一致,则返回400
|
||||
|
||||
:param stack_set_id: The stack_set_id of this DeleteStackInstanceRequestBody.
|
||||
:type stack_set_id: str
|
||||
|
|
|
@ -43,11 +43,11 @@ class DeployStackRequestBody:
|
|||
:type template_body: str
|
||||
:param template_uri: HCL模板的OBS地址,该模板描述了资源的目标状态。资源编排服务将比较此模板与当前远程资源的状态之间的区别 请确保OBS地址所在局点与使用RFS服务局点一致。 对应的文件应该是纯tf文件或zip压缩包 纯tf文件需要以“.tf”或者“.tf.json”结尾,并遵守HCL语法,且文件的编码格式须为UTF-8 压缩包目前只支持zip格式,文件需要以\".zip\"结尾。解压后的文件不得包含\".tfvars\"文件。解压前最大支持1MB,解压后最大支持1MB。zip压缩包文件数量不能超过100个 template_body和template_uri 必须有且只有一个存在 **注意:** * 资源栈集不支持敏感数据加密,资源编排服务会直接明文使用、log、展示、存储template_uri对应的模板文件内容。 * template_uri对应的模板文件如果为zip类型,则内部的文件或文件夹名称长度不得超过255个字节,最深路径长度不得超过2048字节,zip包大小不得超过1MB
|
||||
:type template_uri: str
|
||||
:param vars_structure: HCL参数结构。HCL模板支持参数传入,即,同一个模板可以给予不同的参数而达到不同的效果。 * var_structure可以允许客户提交最简单的字符串类型的参数 * 资源编排服务支持vars_structure,vars_body和vars_uri,如果以上三种方式中声名了同一个变量,将报错400 * vars_structure中的值只支持简单的字符串类型,如果需要使用其他类型,需要用户自己在HCL引用时转换, 或者用户可以使用vars_uri、vars_body,vars_uri和vars_body中支持HCL支持的各种类型以及复杂结构 * 如果vars_structure过大,可以使用vars_uri * 注意:vars_structure中默认不应该含有任何敏感信息,资源编排服务会直接明文使用、log、展示、存储对应的vars。如为敏感信息,建议设置encryption字段开启加密
|
||||
:param vars_structure: HCL参数结构。HCL模板支持参数传入,即,同一个模板可以给予不同的参数而达到不同的效果。 * var_structure可以允许客户提交最简单的字符串类型的参数 * 资源编排服务支持vars_structure,vars_body和vars_uri,如果以上三种方式中声明了同一个变量,将报错400 * vars_structure中的值只支持简单的字符串类型,如果需要使用其他类型,需要用户自己在HCL引用时转换, 或者用户可以使用vars_uri、vars_body,vars_uri和vars_body中支持HCL支持的各种类型以及复杂结构 * 如果vars_structure过大,可以使用vars_uri * 注意:vars_structure中默认不应该含有任何敏感信息,资源编排服务会直接明文使用、log、展示、存储对应的vars。如为敏感信息,建议设置encryption字段开启加密
|
||||
:type vars_structure: list[:class:`huaweicloudsdkaos.v1.VarsStructure`]
|
||||
:param vars_body: HCL参数文件的内容。HCL模板支持参数传入,即,同一个模板可以给予不同的参数而达到不同的效果。 * vars_body使用HCL的tfvars格式,用户可以将“.tfvars”中的内容提交到vars_body中 * 资源编排服务支持vars_body和vars_uri,如果以上两种方式中声名了同一个变量,将报错400 * 如果vars_body过大,可以使用vars_uri * 资源栈集不支持敏感数据加密,资源编排服务会直接明文使用、log、展示、存储对应的vars_body。
|
||||
:param vars_body: HCL参数文件的内容。HCL模板支持参数传入,即,同一个模板可以给予不同的参数而达到不同的效果。 * vars_body使用HCL的tfvars格式,用户可以将“.tfvars”中的内容提交到vars_body中 * 资源编排服务支持vars_body和vars_uri,如果以上两种方式中声明了同一个变量,将报错400 * 如果vars_body过大,可以使用vars_uri * 资源栈集不支持敏感数据加密,资源编排服务会直接明文使用、log、展示、存储对应的vars_body。
|
||||
:type vars_body: str
|
||||
:param vars_uri: HCL参数文件的OBS地址。HCL模板支持参数传入,即,同一个模板可以给予不同的参数而达到不同的效果。 请确保OBS地址所在局点与使用RFS服务局点一致。 * vars_uri需要指向一个OBS的pre-signed URL地址,其他地址暂不支持 * 资源编排服务支持vars_body和vars_uri,如果以上两种方式中声名了同一个变量,将报错400 * vars_uri中的内容使用HCL的tfvars格式,用户可以将“.tfvars”中的内容保存到文件并上传到OBS中,并将OBS pre-signed URL传递给vars_uri * 资源栈集不支持敏感数据加密,资源编排服务会直接明文使用、log、展示、存储vars_uri对应的参数文件内容
|
||||
:param vars_uri: HCL参数文件的OBS地址。HCL模板支持参数传入,即,同一个模板可以给予不同的参数而达到不同的效果。 请确保OBS地址所在局点与使用RFS服务局点一致。 * vars_uri需要指向一个OBS的pre-signed URL地址,其他地址暂不支持 * 资源编排服务支持vars_body和vars_uri,如果以上两种方式中声明了同一个变量,将报错400 * vars_uri中的内容使用HCL的tfvars格式,用户可以将“.tfvars”中的内容保存到文件并上传到OBS中,并将OBS pre-signed URL传递给vars_uri * 资源栈集不支持敏感数据加密,资源编排服务会直接明文使用、log、展示、存储vars_uri对应的参数文件内容
|
||||
:type vars_uri: str
|
||||
:param stack_id: 资源栈(stack)的唯一ID。 此ID由资源编排服务在生成资源栈的时候生成,为UUID。 由于资源栈名仅仅在同一时间下唯一,即用户允许先生成一个叫HelloWorld的资源栈,删除,再重新创建一个同名资源栈。 对于团队并行开发,用户可能希望确保,当前我操作的资源栈就是我认为的那个,而不是其他队友删除后创建的同名资源栈。因此,使用ID就可以做到强匹配。 资源编排服务保证每次创建的资源栈所对应的ID都不相同,更新不会影响ID。如果给予的stack_id和当前资源栈的ID不一致,则返回400
|
||||
:type stack_id: str
|
||||
|
@ -124,7 +124,7 @@ class DeployStackRequestBody:
|
|||
def vars_structure(self):
|
||||
"""Gets the vars_structure of this DeployStackRequestBody.
|
||||
|
||||
HCL参数结构。HCL模板支持参数传入,即,同一个模板可以给予不同的参数而达到不同的效果。 * var_structure可以允许客户提交最简单的字符串类型的参数 * 资源编排服务支持vars_structure,vars_body和vars_uri,如果以上三种方式中声名了同一个变量,将报错400 * vars_structure中的值只支持简单的字符串类型,如果需要使用其他类型,需要用户自己在HCL引用时转换, 或者用户可以使用vars_uri、vars_body,vars_uri和vars_body中支持HCL支持的各种类型以及复杂结构 * 如果vars_structure过大,可以使用vars_uri * 注意:vars_structure中默认不应该含有任何敏感信息,资源编排服务会直接明文使用、log、展示、存储对应的vars。如为敏感信息,建议设置encryption字段开启加密
|
||||
HCL参数结构。HCL模板支持参数传入,即,同一个模板可以给予不同的参数而达到不同的效果。 * var_structure可以允许客户提交最简单的字符串类型的参数 * 资源编排服务支持vars_structure,vars_body和vars_uri,如果以上三种方式中声明了同一个变量,将报错400 * vars_structure中的值只支持简单的字符串类型,如果需要使用其他类型,需要用户自己在HCL引用时转换, 或者用户可以使用vars_uri、vars_body,vars_uri和vars_body中支持HCL支持的各种类型以及复杂结构 * 如果vars_structure过大,可以使用vars_uri * 注意:vars_structure中默认不应该含有任何敏感信息,资源编排服务会直接明文使用、log、展示、存储对应的vars。如为敏感信息,建议设置encryption字段开启加密
|
||||
|
||||
:return: The vars_structure of this DeployStackRequestBody.
|
||||
:rtype: list[:class:`huaweicloudsdkaos.v1.VarsStructure`]
|
||||
|
@ -135,7 +135,7 @@ class DeployStackRequestBody:
|
|||
def vars_structure(self, vars_structure):
|
||||
"""Sets the vars_structure of this DeployStackRequestBody.
|
||||
|
||||
HCL参数结构。HCL模板支持参数传入,即,同一个模板可以给予不同的参数而达到不同的效果。 * var_structure可以允许客户提交最简单的字符串类型的参数 * 资源编排服务支持vars_structure,vars_body和vars_uri,如果以上三种方式中声名了同一个变量,将报错400 * vars_structure中的值只支持简单的字符串类型,如果需要使用其他类型,需要用户自己在HCL引用时转换, 或者用户可以使用vars_uri、vars_body,vars_uri和vars_body中支持HCL支持的各种类型以及复杂结构 * 如果vars_structure过大,可以使用vars_uri * 注意:vars_structure中默认不应该含有任何敏感信息,资源编排服务会直接明文使用、log、展示、存储对应的vars。如为敏感信息,建议设置encryption字段开启加密
|
||||
HCL参数结构。HCL模板支持参数传入,即,同一个模板可以给予不同的参数而达到不同的效果。 * var_structure可以允许客户提交最简单的字符串类型的参数 * 资源编排服务支持vars_structure,vars_body和vars_uri,如果以上三种方式中声明了同一个变量,将报错400 * vars_structure中的值只支持简单的字符串类型,如果需要使用其他类型,需要用户自己在HCL引用时转换, 或者用户可以使用vars_uri、vars_body,vars_uri和vars_body中支持HCL支持的各种类型以及复杂结构 * 如果vars_structure过大,可以使用vars_uri * 注意:vars_structure中默认不应该含有任何敏感信息,资源编排服务会直接明文使用、log、展示、存储对应的vars。如为敏感信息,建议设置encryption字段开启加密
|
||||
|
||||
:param vars_structure: The vars_structure of this DeployStackRequestBody.
|
||||
:type vars_structure: list[:class:`huaweicloudsdkaos.v1.VarsStructure`]
|
||||
|
@ -146,7 +146,7 @@ class DeployStackRequestBody:
|
|||
def vars_body(self):
|
||||
"""Gets the vars_body of this DeployStackRequestBody.
|
||||
|
||||
HCL参数文件的内容。HCL模板支持参数传入,即,同一个模板可以给予不同的参数而达到不同的效果。 * vars_body使用HCL的tfvars格式,用户可以将“.tfvars”中的内容提交到vars_body中 * 资源编排服务支持vars_body和vars_uri,如果以上两种方式中声名了同一个变量,将报错400 * 如果vars_body过大,可以使用vars_uri * 资源栈集不支持敏感数据加密,资源编排服务会直接明文使用、log、展示、存储对应的vars_body。
|
||||
HCL参数文件的内容。HCL模板支持参数传入,即,同一个模板可以给予不同的参数而达到不同的效果。 * vars_body使用HCL的tfvars格式,用户可以将“.tfvars”中的内容提交到vars_body中 * 资源编排服务支持vars_body和vars_uri,如果以上两种方式中声明了同一个变量,将报错400 * 如果vars_body过大,可以使用vars_uri * 资源栈集不支持敏感数据加密,资源编排服务会直接明文使用、log、展示、存储对应的vars_body。
|
||||
|
||||
:return: The vars_body of this DeployStackRequestBody.
|
||||
:rtype: str
|
||||
|
@ -157,7 +157,7 @@ class DeployStackRequestBody:
|
|||
def vars_body(self, vars_body):
|
||||
"""Sets the vars_body of this DeployStackRequestBody.
|
||||
|
||||
HCL参数文件的内容。HCL模板支持参数传入,即,同一个模板可以给予不同的参数而达到不同的效果。 * vars_body使用HCL的tfvars格式,用户可以将“.tfvars”中的内容提交到vars_body中 * 资源编排服务支持vars_body和vars_uri,如果以上两种方式中声名了同一个变量,将报错400 * 如果vars_body过大,可以使用vars_uri * 资源栈集不支持敏感数据加密,资源编排服务会直接明文使用、log、展示、存储对应的vars_body。
|
||||
HCL参数文件的内容。HCL模板支持参数传入,即,同一个模板可以给予不同的参数而达到不同的效果。 * vars_body使用HCL的tfvars格式,用户可以将“.tfvars”中的内容提交到vars_body中 * 资源编排服务支持vars_body和vars_uri,如果以上两种方式中声明了同一个变量,将报错400 * 如果vars_body过大,可以使用vars_uri * 资源栈集不支持敏感数据加密,资源编排服务会直接明文使用、log、展示、存储对应的vars_body。
|
||||
|
||||
:param vars_body: The vars_body of this DeployStackRequestBody.
|
||||
:type vars_body: str
|
||||
|
@ -168,7 +168,7 @@ class DeployStackRequestBody:
|
|||
def vars_uri(self):
|
||||
"""Gets the vars_uri of this DeployStackRequestBody.
|
||||
|
||||
HCL参数文件的OBS地址。HCL模板支持参数传入,即,同一个模板可以给予不同的参数而达到不同的效果。 请确保OBS地址所在局点与使用RFS服务局点一致。 * vars_uri需要指向一个OBS的pre-signed URL地址,其他地址暂不支持 * 资源编排服务支持vars_body和vars_uri,如果以上两种方式中声名了同一个变量,将报错400 * vars_uri中的内容使用HCL的tfvars格式,用户可以将“.tfvars”中的内容保存到文件并上传到OBS中,并将OBS pre-signed URL传递给vars_uri * 资源栈集不支持敏感数据加密,资源编排服务会直接明文使用、log、展示、存储vars_uri对应的参数文件内容
|
||||
HCL参数文件的OBS地址。HCL模板支持参数传入,即,同一个模板可以给予不同的参数而达到不同的效果。 请确保OBS地址所在局点与使用RFS服务局点一致。 * vars_uri需要指向一个OBS的pre-signed URL地址,其他地址暂不支持 * 资源编排服务支持vars_body和vars_uri,如果以上两种方式中声明了同一个变量,将报错400 * vars_uri中的内容使用HCL的tfvars格式,用户可以将“.tfvars”中的内容保存到文件并上传到OBS中,并将OBS pre-signed URL传递给vars_uri * 资源栈集不支持敏感数据加密,资源编排服务会直接明文使用、log、展示、存储vars_uri对应的参数文件内容
|
||||
|
||||
:return: The vars_uri of this DeployStackRequestBody.
|
||||
:rtype: str
|
||||
|
@ -179,7 +179,7 @@ class DeployStackRequestBody:
|
|||
def vars_uri(self, vars_uri):
|
||||
"""Sets the vars_uri of this DeployStackRequestBody.
|
||||
|
||||
HCL参数文件的OBS地址。HCL模板支持参数传入,即,同一个模板可以给予不同的参数而达到不同的效果。 请确保OBS地址所在局点与使用RFS服务局点一致。 * vars_uri需要指向一个OBS的pre-signed URL地址,其他地址暂不支持 * 资源编排服务支持vars_body和vars_uri,如果以上两种方式中声名了同一个变量,将报错400 * vars_uri中的内容使用HCL的tfvars格式,用户可以将“.tfvars”中的内容保存到文件并上传到OBS中,并将OBS pre-signed URL传递给vars_uri * 资源栈集不支持敏感数据加密,资源编排服务会直接明文使用、log、展示、存储vars_uri对应的参数文件内容
|
||||
HCL参数文件的OBS地址。HCL模板支持参数传入,即,同一个模板可以给予不同的参数而达到不同的效果。 请确保OBS地址所在局点与使用RFS服务局点一致。 * vars_uri需要指向一个OBS的pre-signed URL地址,其他地址暂不支持 * 资源编排服务支持vars_body和vars_uri,如果以上两种方式中声明了同一个变量,将报错400 * vars_uri中的内容使用HCL的tfvars格式,用户可以将“.tfvars”中的内容保存到文件并上传到OBS中,并将OBS pre-signed URL传递给vars_uri * 资源栈集不支持敏感数据加密,资源编排服务会直接明文使用、log、展示、存储vars_uri对应的参数文件内容
|
||||
|
||||
:param vars_uri: The vars_uri of this DeployStackRequestBody.
|
||||
:type vars_uri: str
|
||||
|
|
|
@ -43,7 +43,7 @@ class DeployStackSetRequestBody:
|
|||
|
||||
The model defined in huaweicloud sdk
|
||||
|
||||
:param stack_set_id: 资源栈集(stack_set)的唯一ID。 此ID由资源编排服务在生成资源栈集的时候生成,为UUID。 由于资源栈集名仅仅在同一时间下唯一,即用户允许先生成一个叫HelloWorld的资源栈集,删除,在重新创建一个同名资源栈集。 对于团队并行开发,用户可能希望确保,当前我操作的资源栈集就是我以为的那个,而不是又其他队友删除后创建的同名资源栈集。因此,使用ID就可以做到强匹配。 资源编排服务保证每次创建的资源栈集所对应的ID都不相同,更新不会影响ID。如果给予的stack_set_id和当前资源栈集的ID不一致,则返回400
|
||||
:param stack_set_id: 资源栈集(stack_set)的唯一ID。 此ID由资源编排服务在生成资源栈集的时候生成,为UUID。 由于资源栈集名仅仅在同一时间下唯一,即用户允许先生成一个叫HelloWorld的资源栈集,删除,再重新创建一个同名资源栈集。 对于团队并行开发,用户可能希望确保,当前我操作的资源栈集就是我以为的那个,而不是被其他队友删除后创建的同名资源栈集。因此,使用ID就可以做到强匹配。 资源编排服务保证每次创建的资源栈集所对应的ID都不相同,更新不会影响ID。如果给予的stack_set_id和当前资源栈集的ID不一致,则返回400
|
||||
:type stack_set_id: str
|
||||
:param deployment_targets:
|
||||
:type deployment_targets: :class:`huaweicloudsdkaos.v1.DeploymentTargets`
|
||||
|
@ -51,9 +51,9 @@ class DeployStackSetRequestBody:
|
|||
:type template_body: str
|
||||
:param template_uri: HCL模板的OBS地址,该模板描述了资源的目标状态。资源编排服务将比较此模板与当前远程资源的状态之间的区别 请确保OBS地址所在局点与使用RFS服务局点一致。 对应的文件应该是纯tf文件或zip压缩包 纯tf文件需要以“.tf”或者“.tf.json”结尾,并遵守HCL语法,且文件的编码格式须为UTF-8 压缩包目前只支持zip格式,文件需要以\".zip\"结尾。解压后的文件不得包含\".tfvars\"文件。解压前最大支持1MB,解压后最大支持1MB。zip压缩包文件数量不能超过100个 template_body和template_uri 必须有且只有一个存在 **注意:** * 资源栈集不支持敏感数据加密,资源编排服务会直接明文使用、log、展示、存储template_uri对应的模板文件内容。 * template_uri对应的模板文件如果为zip类型,则内部的文件或文件夹名称长度不得超过255个字节,最深路径长度不得超过2048字节,zip包大小不得超过1MB
|
||||
:type template_uri: str
|
||||
:param vars_uri: HCL参数文件的OBS地址。HCL模板支持参数传入,即,同一个模板可以给予不同的参数而达到不同的效果。 请确保OBS地址所在局点与使用RFS服务局点一致。 * vars_uri需要指向一个OBS的pre-signed URL地址,其他地址暂不支持 * 资源编排服务支持vars_body和vars_uri,如果以上两种方式中声名了同一个变量,将报错400 * vars_uri中的内容使用HCL的tfvars格式,用户可以将“.tfvars”中的内容保存到文件并上传到OBS中,并将OBS pre-signed URL传递给vars_uri * 资源栈集不支持敏感数据加密,资源编排服务会直接明文使用、log、展示、存储vars_uri对应的参数文件内容
|
||||
:param vars_uri: HCL参数文件的OBS地址。HCL模板支持参数传入,即,同一个模板可以给予不同的参数而达到不同的效果。 请确保OBS地址所在局点与使用RFS服务局点一致。 * vars_uri需要指向一个OBS的pre-signed URL地址,其他地址暂不支持 * 资源编排服务支持vars_body和vars_uri,如果以上两种方式中声明了同一个变量,将报错400 * vars_uri中的内容使用HCL的tfvars格式,用户可以将“.tfvars”中的内容保存到文件并上传到OBS中,并将OBS pre-signed URL传递给vars_uri * 资源栈集不支持敏感数据加密,资源编排服务会直接明文使用、log、展示、存储vars_uri对应的参数文件内容
|
||||
:type vars_uri: str
|
||||
:param vars_body: HCL参数文件的内容。HCL模板支持参数传入,即,同一个模板可以给予不同的参数而达到不同的效果。 * vars_body使用HCL的tfvars格式,用户可以将“.tfvars”中的内容提交到vars_body中 * 资源编排服务支持vars_body和vars_uri,如果以上两种方式中声名了同一个变量,将报错400 * 如果vars_body过大,可以使用vars_uri * 资源栈集不支持敏感数据加密,资源编排服务会直接明文使用、log、展示、存储对应的vars_body。
|
||||
:param vars_body: HCL参数文件的内容。HCL模板支持参数传入,即,同一个模板可以给予不同的参数而达到不同的效果。 * vars_body使用HCL的tfvars格式,用户可以将“.tfvars”中的内容提交到vars_body中 * 资源编排服务支持vars_body和vars_uri,如果以上两种方式中声明了同一个变量,将报错400 * 如果vars_body过大,可以使用vars_uri * 资源栈集不支持敏感数据加密,资源编排服务会直接明文使用、log、展示、存储对应的vars_body。
|
||||
:type vars_body: str
|
||||
:param operation_preferences:
|
||||
:type operation_preferences: :class:`huaweicloudsdkaos.v1.OperationPreferences`
|
||||
|
@ -93,7 +93,7 @@ class DeployStackSetRequestBody:
|
|||
def stack_set_id(self):
|
||||
"""Gets the stack_set_id of this DeployStackSetRequestBody.
|
||||
|
||||
资源栈集(stack_set)的唯一ID。 此ID由资源编排服务在生成资源栈集的时候生成,为UUID。 由于资源栈集名仅仅在同一时间下唯一,即用户允许先生成一个叫HelloWorld的资源栈集,删除,在重新创建一个同名资源栈集。 对于团队并行开发,用户可能希望确保,当前我操作的资源栈集就是我以为的那个,而不是又其他队友删除后创建的同名资源栈集。因此,使用ID就可以做到强匹配。 资源编排服务保证每次创建的资源栈集所对应的ID都不相同,更新不会影响ID。如果给予的stack_set_id和当前资源栈集的ID不一致,则返回400
|
||||
资源栈集(stack_set)的唯一ID。 此ID由资源编排服务在生成资源栈集的时候生成,为UUID。 由于资源栈集名仅仅在同一时间下唯一,即用户允许先生成一个叫HelloWorld的资源栈集,删除,再重新创建一个同名资源栈集。 对于团队并行开发,用户可能希望确保,当前我操作的资源栈集就是我以为的那个,而不是被其他队友删除后创建的同名资源栈集。因此,使用ID就可以做到强匹配。 资源编排服务保证每次创建的资源栈集所对应的ID都不相同,更新不会影响ID。如果给予的stack_set_id和当前资源栈集的ID不一致,则返回400
|
||||
|
||||
:return: The stack_set_id of this DeployStackSetRequestBody.
|
||||
:rtype: str
|
||||
|
@ -104,7 +104,7 @@ class DeployStackSetRequestBody:
|
|||
def stack_set_id(self, stack_set_id):
|
||||
"""Sets the stack_set_id of this DeployStackSetRequestBody.
|
||||
|
||||
资源栈集(stack_set)的唯一ID。 此ID由资源编排服务在生成资源栈集的时候生成,为UUID。 由于资源栈集名仅仅在同一时间下唯一,即用户允许先生成一个叫HelloWorld的资源栈集,删除,在重新创建一个同名资源栈集。 对于团队并行开发,用户可能希望确保,当前我操作的资源栈集就是我以为的那个,而不是又其他队友删除后创建的同名资源栈集。因此,使用ID就可以做到强匹配。 资源编排服务保证每次创建的资源栈集所对应的ID都不相同,更新不会影响ID。如果给予的stack_set_id和当前资源栈集的ID不一致,则返回400
|
||||
资源栈集(stack_set)的唯一ID。 此ID由资源编排服务在生成资源栈集的时候生成,为UUID。 由于资源栈集名仅仅在同一时间下唯一,即用户允许先生成一个叫HelloWorld的资源栈集,删除,再重新创建一个同名资源栈集。 对于团队并行开发,用户可能希望确保,当前我操作的资源栈集就是我以为的那个,而不是被其他队友删除后创建的同名资源栈集。因此,使用ID就可以做到强匹配。 资源编排服务保证每次创建的资源栈集所对应的ID都不相同,更新不会影响ID。如果给予的stack_set_id和当前资源栈集的ID不一致,则返回400
|
||||
|
||||
:param stack_set_id: The stack_set_id of this DeployStackSetRequestBody.
|
||||
:type stack_set_id: str
|
||||
|
@ -177,7 +177,7 @@ class DeployStackSetRequestBody:
|
|||
def vars_uri(self):
|
||||
"""Gets the vars_uri of this DeployStackSetRequestBody.
|
||||
|
||||
HCL参数文件的OBS地址。HCL模板支持参数传入,即,同一个模板可以给予不同的参数而达到不同的效果。 请确保OBS地址所在局点与使用RFS服务局点一致。 * vars_uri需要指向一个OBS的pre-signed URL地址,其他地址暂不支持 * 资源编排服务支持vars_body和vars_uri,如果以上两种方式中声名了同一个变量,将报错400 * vars_uri中的内容使用HCL的tfvars格式,用户可以将“.tfvars”中的内容保存到文件并上传到OBS中,并将OBS pre-signed URL传递给vars_uri * 资源栈集不支持敏感数据加密,资源编排服务会直接明文使用、log、展示、存储vars_uri对应的参数文件内容
|
||||
HCL参数文件的OBS地址。HCL模板支持参数传入,即,同一个模板可以给予不同的参数而达到不同的效果。 请确保OBS地址所在局点与使用RFS服务局点一致。 * vars_uri需要指向一个OBS的pre-signed URL地址,其他地址暂不支持 * 资源编排服务支持vars_body和vars_uri,如果以上两种方式中声明了同一个变量,将报错400 * vars_uri中的内容使用HCL的tfvars格式,用户可以将“.tfvars”中的内容保存到文件并上传到OBS中,并将OBS pre-signed URL传递给vars_uri * 资源栈集不支持敏感数据加密,资源编排服务会直接明文使用、log、展示、存储vars_uri对应的参数文件内容
|
||||
|
||||
:return: The vars_uri of this DeployStackSetRequestBody.
|
||||
:rtype: str
|
||||
|
@ -188,7 +188,7 @@ class DeployStackSetRequestBody:
|
|||
def vars_uri(self, vars_uri):
|
||||
"""Sets the vars_uri of this DeployStackSetRequestBody.
|
||||
|
||||
HCL参数文件的OBS地址。HCL模板支持参数传入,即,同一个模板可以给予不同的参数而达到不同的效果。 请确保OBS地址所在局点与使用RFS服务局点一致。 * vars_uri需要指向一个OBS的pre-signed URL地址,其他地址暂不支持 * 资源编排服务支持vars_body和vars_uri,如果以上两种方式中声名了同一个变量,将报错400 * vars_uri中的内容使用HCL的tfvars格式,用户可以将“.tfvars”中的内容保存到文件并上传到OBS中,并将OBS pre-signed URL传递给vars_uri * 资源栈集不支持敏感数据加密,资源编排服务会直接明文使用、log、展示、存储vars_uri对应的参数文件内容
|
||||
HCL参数文件的OBS地址。HCL模板支持参数传入,即,同一个模板可以给予不同的参数而达到不同的效果。 请确保OBS地址所在局点与使用RFS服务局点一致。 * vars_uri需要指向一个OBS的pre-signed URL地址,其他地址暂不支持 * 资源编排服务支持vars_body和vars_uri,如果以上两种方式中声明了同一个变量,将报错400 * vars_uri中的内容使用HCL的tfvars格式,用户可以将“.tfvars”中的内容保存到文件并上传到OBS中,并将OBS pre-signed URL传递给vars_uri * 资源栈集不支持敏感数据加密,资源编排服务会直接明文使用、log、展示、存储vars_uri对应的参数文件内容
|
||||
|
||||
:param vars_uri: The vars_uri of this DeployStackSetRequestBody.
|
||||
:type vars_uri: str
|
||||
|
@ -199,7 +199,7 @@ class DeployStackSetRequestBody:
|
|||
def vars_body(self):
|
||||
"""Gets the vars_body of this DeployStackSetRequestBody.
|
||||
|
||||
HCL参数文件的内容。HCL模板支持参数传入,即,同一个模板可以给予不同的参数而达到不同的效果。 * vars_body使用HCL的tfvars格式,用户可以将“.tfvars”中的内容提交到vars_body中 * 资源编排服务支持vars_body和vars_uri,如果以上两种方式中声名了同一个变量,将报错400 * 如果vars_body过大,可以使用vars_uri * 资源栈集不支持敏感数据加密,资源编排服务会直接明文使用、log、展示、存储对应的vars_body。
|
||||
HCL参数文件的内容。HCL模板支持参数传入,即,同一个模板可以给予不同的参数而达到不同的效果。 * vars_body使用HCL的tfvars格式,用户可以将“.tfvars”中的内容提交到vars_body中 * 资源编排服务支持vars_body和vars_uri,如果以上两种方式中声明了同一个变量,将报错400 * 如果vars_body过大,可以使用vars_uri * 资源栈集不支持敏感数据加密,资源编排服务会直接明文使用、log、展示、存储对应的vars_body。
|
||||
|
||||
:return: The vars_body of this DeployStackSetRequestBody.
|
||||
:rtype: str
|
||||
|
@ -210,7 +210,7 @@ class DeployStackSetRequestBody:
|
|||
def vars_body(self, vars_body):
|
||||
"""Sets the vars_body of this DeployStackSetRequestBody.
|
||||
|
||||
HCL参数文件的内容。HCL模板支持参数传入,即,同一个模板可以给予不同的参数而达到不同的效果。 * vars_body使用HCL的tfvars格式,用户可以将“.tfvars”中的内容提交到vars_body中 * 资源编排服务支持vars_body和vars_uri,如果以上两种方式中声名了同一个变量,将报错400 * 如果vars_body过大,可以使用vars_uri * 资源栈集不支持敏感数据加密,资源编排服务会直接明文使用、log、展示、存储对应的vars_body。
|
||||
HCL参数文件的内容。HCL模板支持参数传入,即,同一个模板可以给予不同的参数而达到不同的效果。 * vars_body使用HCL的tfvars格式,用户可以将“.tfvars”中的内容提交到vars_body中 * 资源编排服务支持vars_body和vars_uri,如果以上两种方式中声明了同一个变量,将报错400 * 如果vars_body过大,可以使用vars_uri * 资源栈集不支持敏感数据加密,资源编排服务会直接明文使用、log、展示、存储对应的vars_body。
|
||||
|
||||
:param vars_body: The vars_body of this DeployStackSetRequestBody.
|
||||
:type vars_body: str
|
||||
|
|
|
@ -41,7 +41,7 @@ class DeploymentTargets:
|
|||
:type regions: list[str]
|
||||
:param domain_ids: 当资源栈集权限模型是SELF_MANAGED时,用户指定包含本次操作涉及到的租户ID内容。 *在DeployStackSet API中,如果指定该参数,根据用户输入的domain_ids列表和regions列表,以笛卡尔积的形式选择资源栈集中存在的资源栈实例进行部署。如果指定了没有被资源栈集所管理的domain_id,则会报错。* 当资源栈集权限模型是SERVICE_MANAGED时,该参数需结合domain_id_filter_type使用。用于指定资源栈集操作涉及到的,从所提供的OU中指定或排除部署的租户ID信息,或除提供的OU外,还进行额外部署的租户ID信息。 domain_ids和domain_ids_uri 有且仅有一个存在。
|
||||
:type domain_ids: list[str]
|
||||
:param domain_ids_uri: 当资源栈集权限模型是SELF_MANAGED时,用户指定包含本次操作涉及到的租户ID内容文件的OBS地址。 内容格式要求每个租户ID以逗号(,)分割,支持换行。当前仅支持csv文件,且文件的编码格式须为UTF-8。文件内容大小不超过100KB。 上传的csv文件应尽量避免Excel操作,以防出现读取内容不一致的问题。推荐使用记事本打开确认内容是否符合预期。 *在DeployStackSet API中,如果指定该参数,根据用户输入的domain_ids_uri文件内容和regions列表,以笛卡尔积的形式选择资源栈集中存在的资源栈实例进行部署。如果内容包含了没有被资源栈集所管理的domain_id,则会报错。* 当资源栈集权限模型是SERVICE_MANAGED时,该参数需结合domain_id_filter_type使用。链接文件内容用于指定资源栈集操作涉及到的,从所提供的OU中指定或排除部署的租户ID信息,或除提供的OU外,还进行额外部署的租户ID信息。 domain_ids和domain_ids_uri有且仅有一个存在。
|
||||
:param domain_ids_uri: 当资源栈集权限模型是SELF_MANAGED时,用户指定包含本次操作涉及到的租户ID内容文件的OBS地址。 内容格式要求每个租户ID以逗号(,)分隔,支持换行。当前仅支持csv文件,且文件的编码格式须为UTF-8。文件内容大小不超过100KB。 上传的csv文件应尽量避免Excel操作,以防出现读取内容不一致的问题。推荐使用记事本打开确认内容是否符合预期。 *在DeployStackSet API中,如果指定该参数,根据用户输入的domain_ids_uri文件内容和regions列表,以笛卡尔积的形式选择资源栈集中存在的资源栈实例进行部署。如果内容包含了没有被资源栈集所管理的domain_id,则会报错。* 当资源栈集权限模型是SERVICE_MANAGED时,该参数需结合domain_id_filter_type使用。链接文件内容用于指定资源栈集操作涉及到的,从所提供的OU中指定或排除部署的租户ID信息,或除提供的OU外,还进行额外部署的租户ID信息。 domain_ids和domain_ids_uri有且仅有一个存在。
|
||||
:type domain_ids_uri: str
|
||||
:param organizational_unit_ids: 组织单元(Organizational Unit,缩写OU)ID列表,仅在资源栈集权限模型是SERVICE_MANAGED时,才允许指定该参数。 用户指定的Organization组织部署的ID列表,可以是根组织(Root)ID,也可以是某些组织单元的ID。 创建资源栈实例 (CreateStackInstances)API 必须指定该参数,该API 会异步校验OU IDs 的合法性,校验有效的OU IDs 及其所有非空子OU ID 都会被资源栈集记录管理。该API允许指定没有或者已经被资源栈集管理的OU IDs。 * 若资源栈集不自动部署,空子OU不会被资源栈集记录管理(特指子OU下无成员账号或部署排除其下所有成员账号)。* * 【暂不支持】若资源栈集开启自动部署,空子OU也会被资源栈集记录管理(特指子OU下无成员账号或部署排除其下所有成员账号),自动部署仅针对成员账号变动,不针对其他组织结构变化,例如新增OU等,新增OU不会自动被资源栈集管理。* 部署或删除资源栈实例(DeployStackSet、UpdateStackInstances、DeleteStackInstances) API,只允许指定已经被资源栈集管理的OU IDs。若指定了没有被资源栈集记录管理的OU IDs,则会报错。 删除资源栈实例 (DeleteStackInstances)API 必须指定该参数。 用户可以通过获取资源栈集元数据(ShowStackSetMetadata)API ,获取通过创建资源栈实例(CreateStackInstances)API 请求指定过的OU IDs。 资源栈集不仅会部署到目标 OU 中的用户,同时还会部署所有子 OU 下的用户。指定该参数后,资源栈集会根据用户输入的 OU 列表下所有的用户信息(包含子 OU 下的用户)和region列表,以笛卡尔积的形式,选择资源栈实例进行创建或部署。 *资源栈集不会选择组织管理员作为部署目标,进行资源栈实例的创建或部署,即使组织管理员位于给与的组织或组织的 OU 中。*
|
||||
:type organizational_unit_ids: list[str]
|
||||
|
@ -116,7 +116,7 @@ class DeploymentTargets:
|
|||
def domain_ids_uri(self):
|
||||
"""Gets the domain_ids_uri of this DeploymentTargets.
|
||||
|
||||
当资源栈集权限模型是SELF_MANAGED时,用户指定包含本次操作涉及到的租户ID内容文件的OBS地址。 内容格式要求每个租户ID以逗号(,)分割,支持换行。当前仅支持csv文件,且文件的编码格式须为UTF-8。文件内容大小不超过100KB。 上传的csv文件应尽量避免Excel操作,以防出现读取内容不一致的问题。推荐使用记事本打开确认内容是否符合预期。 *在DeployStackSet API中,如果指定该参数,根据用户输入的domain_ids_uri文件内容和regions列表,以笛卡尔积的形式选择资源栈集中存在的资源栈实例进行部署。如果内容包含了没有被资源栈集所管理的domain_id,则会报错。* 当资源栈集权限模型是SERVICE_MANAGED时,该参数需结合domain_id_filter_type使用。链接文件内容用于指定资源栈集操作涉及到的,从所提供的OU中指定或排除部署的租户ID信息,或除提供的OU外,还进行额外部署的租户ID信息。 domain_ids和domain_ids_uri有且仅有一个存在。
|
||||
当资源栈集权限模型是SELF_MANAGED时,用户指定包含本次操作涉及到的租户ID内容文件的OBS地址。 内容格式要求每个租户ID以逗号(,)分隔,支持换行。当前仅支持csv文件,且文件的编码格式须为UTF-8。文件内容大小不超过100KB。 上传的csv文件应尽量避免Excel操作,以防出现读取内容不一致的问题。推荐使用记事本打开确认内容是否符合预期。 *在DeployStackSet API中,如果指定该参数,根据用户输入的domain_ids_uri文件内容和regions列表,以笛卡尔积的形式选择资源栈集中存在的资源栈实例进行部署。如果内容包含了没有被资源栈集所管理的domain_id,则会报错。* 当资源栈集权限模型是SERVICE_MANAGED时,该参数需结合domain_id_filter_type使用。链接文件内容用于指定资源栈集操作涉及到的,从所提供的OU中指定或排除部署的租户ID信息,或除提供的OU外,还进行额外部署的租户ID信息。 domain_ids和domain_ids_uri有且仅有一个存在。
|
||||
|
||||
:return: The domain_ids_uri of this DeploymentTargets.
|
||||
:rtype: str
|
||||
|
@ -127,7 +127,7 @@ class DeploymentTargets:
|
|||
def domain_ids_uri(self, domain_ids_uri):
|
||||
"""Sets the domain_ids_uri of this DeploymentTargets.
|
||||
|
||||
当资源栈集权限模型是SELF_MANAGED时,用户指定包含本次操作涉及到的租户ID内容文件的OBS地址。 内容格式要求每个租户ID以逗号(,)分割,支持换行。当前仅支持csv文件,且文件的编码格式须为UTF-8。文件内容大小不超过100KB。 上传的csv文件应尽量避免Excel操作,以防出现读取内容不一致的问题。推荐使用记事本打开确认内容是否符合预期。 *在DeployStackSet API中,如果指定该参数,根据用户输入的domain_ids_uri文件内容和regions列表,以笛卡尔积的形式选择资源栈集中存在的资源栈实例进行部署。如果内容包含了没有被资源栈集所管理的domain_id,则会报错。* 当资源栈集权限模型是SERVICE_MANAGED时,该参数需结合domain_id_filter_type使用。链接文件内容用于指定资源栈集操作涉及到的,从所提供的OU中指定或排除部署的租户ID信息,或除提供的OU外,还进行额外部署的租户ID信息。 domain_ids和domain_ids_uri有且仅有一个存在。
|
||||
当资源栈集权限模型是SELF_MANAGED时,用户指定包含本次操作涉及到的租户ID内容文件的OBS地址。 内容格式要求每个租户ID以逗号(,)分隔,支持换行。当前仅支持csv文件,且文件的编码格式须为UTF-8。文件内容大小不超过100KB。 上传的csv文件应尽量避免Excel操作,以防出现读取内容不一致的问题。推荐使用记事本打开确认内容是否符合预期。 *在DeployStackSet API中,如果指定该参数,根据用户输入的domain_ids_uri文件内容和regions列表,以笛卡尔积的形式选择资源栈集中存在的资源栈实例进行部署。如果内容包含了没有被资源栈集所管理的domain_id,则会报错。* 当资源栈集权限模型是SERVICE_MANAGED时,该参数需结合domain_id_filter_type使用。链接文件内容用于指定资源栈集操作涉及到的,从所提供的OU中指定或排除部署的租户ID信息,或除提供的OU外,还进行额外部署的租户ID信息。 domain_ids和domain_ids_uri有且仅有一个存在。
|
||||
|
||||
:param domain_ids_uri: The domain_ids_uri of this DeploymentTargets.
|
||||
:type domain_ids_uri: str
|
||||
|
|
|
@ -29,7 +29,7 @@ class DomainIdsUriPrimitiveTypeHolder:
|
|||
|
||||
The model defined in huaweicloud sdk
|
||||
|
||||
:param domain_ids_uri: 当资源栈集权限模型是SELF_MANAGED时,用户指定包含本次操作涉及到的租户ID内容文件的OBS地址。 内容格式要求每个租户ID以逗号(,)分割,支持换行。当前仅支持csv文件,且文件的编码格式须为UTF-8。文件内容大小不超过100KB。 上传的csv文件应尽量避免Excel操作,以防出现读取内容不一致的问题。推荐使用记事本打开确认内容是否符合预期。 *在DeployStackSet API中,如果指定该参数,根据用户输入的domain_ids_uri文件内容和regions列表,以笛卡尔积的形式选择资源栈集中存在的资源栈实例进行部署。如果内容包含了没有被资源栈集所管理的domain_id,则会报错。* 当资源栈集权限模型是SERVICE_MANAGED时,该参数需结合domain_id_filter_type使用。链接文件内容用于指定资源栈集操作涉及到的,从所提供的OU中指定或排除部署的租户ID信息,或除提供的OU外,还进行额外部署的租户ID信息。 domain_ids和domain_ids_uri有且仅有一个存在。
|
||||
:param domain_ids_uri: 当资源栈集权限模型是SELF_MANAGED时,用户指定包含本次操作涉及到的租户ID内容文件的OBS地址。 内容格式要求每个租户ID以逗号(,)分隔,支持换行。当前仅支持csv文件,且文件的编码格式须为UTF-8。文件内容大小不超过100KB。 上传的csv文件应尽量避免Excel操作,以防出现读取内容不一致的问题。推荐使用记事本打开确认内容是否符合预期。 *在DeployStackSet API中,如果指定该参数,根据用户输入的domain_ids_uri文件内容和regions列表,以笛卡尔积的形式选择资源栈集中存在的资源栈实例进行部署。如果内容包含了没有被资源栈集所管理的domain_id,则会报错。* 当资源栈集权限模型是SERVICE_MANAGED时,该参数需结合domain_id_filter_type使用。链接文件内容用于指定资源栈集操作涉及到的,从所提供的OU中指定或排除部署的租户ID信息,或除提供的OU外,还进行额外部署的租户ID信息。 domain_ids和domain_ids_uri有且仅有一个存在。
|
||||
:type domain_ids_uri: str
|
||||
"""
|
||||
|
||||
|
@ -45,7 +45,7 @@ class DomainIdsUriPrimitiveTypeHolder:
|
|||
def domain_ids_uri(self):
|
||||
"""Gets the domain_ids_uri of this DomainIdsUriPrimitiveTypeHolder.
|
||||
|
||||
当资源栈集权限模型是SELF_MANAGED时,用户指定包含本次操作涉及到的租户ID内容文件的OBS地址。 内容格式要求每个租户ID以逗号(,)分割,支持换行。当前仅支持csv文件,且文件的编码格式须为UTF-8。文件内容大小不超过100KB。 上传的csv文件应尽量避免Excel操作,以防出现读取内容不一致的问题。推荐使用记事本打开确认内容是否符合预期。 *在DeployStackSet API中,如果指定该参数,根据用户输入的domain_ids_uri文件内容和regions列表,以笛卡尔积的形式选择资源栈集中存在的资源栈实例进行部署。如果内容包含了没有被资源栈集所管理的domain_id,则会报错。* 当资源栈集权限模型是SERVICE_MANAGED时,该参数需结合domain_id_filter_type使用。链接文件内容用于指定资源栈集操作涉及到的,从所提供的OU中指定或排除部署的租户ID信息,或除提供的OU外,还进行额外部署的租户ID信息。 domain_ids和domain_ids_uri有且仅有一个存在。
|
||||
当资源栈集权限模型是SELF_MANAGED时,用户指定包含本次操作涉及到的租户ID内容文件的OBS地址。 内容格式要求每个租户ID以逗号(,)分隔,支持换行。当前仅支持csv文件,且文件的编码格式须为UTF-8。文件内容大小不超过100KB。 上传的csv文件应尽量避免Excel操作,以防出现读取内容不一致的问题。推荐使用记事本打开确认内容是否符合预期。 *在DeployStackSet API中,如果指定该参数,根据用户输入的domain_ids_uri文件内容和regions列表,以笛卡尔积的形式选择资源栈集中存在的资源栈实例进行部署。如果内容包含了没有被资源栈集所管理的domain_id,则会报错。* 当资源栈集权限模型是SERVICE_MANAGED时,该参数需结合domain_id_filter_type使用。链接文件内容用于指定资源栈集操作涉及到的,从所提供的OU中指定或排除部署的租户ID信息,或除提供的OU外,还进行额外部署的租户ID信息。 domain_ids和domain_ids_uri有且仅有一个存在。
|
||||
|
||||
:return: The domain_ids_uri of this DomainIdsUriPrimitiveTypeHolder.
|
||||
:rtype: str
|
||||
|
@ -56,7 +56,7 @@ class DomainIdsUriPrimitiveTypeHolder:
|
|||
def domain_ids_uri(self, domain_ids_uri):
|
||||
"""Sets the domain_ids_uri of this DomainIdsUriPrimitiveTypeHolder.
|
||||
|
||||
当资源栈集权限模型是SELF_MANAGED时,用户指定包含本次操作涉及到的租户ID内容文件的OBS地址。 内容格式要求每个租户ID以逗号(,)分割,支持换行。当前仅支持csv文件,且文件的编码格式须为UTF-8。文件内容大小不超过100KB。 上传的csv文件应尽量避免Excel操作,以防出现读取内容不一致的问题。推荐使用记事本打开确认内容是否符合预期。 *在DeployStackSet API中,如果指定该参数,根据用户输入的domain_ids_uri文件内容和regions列表,以笛卡尔积的形式选择资源栈集中存在的资源栈实例进行部署。如果内容包含了没有被资源栈集所管理的domain_id,则会报错。* 当资源栈集权限模型是SERVICE_MANAGED时,该参数需结合domain_id_filter_type使用。链接文件内容用于指定资源栈集操作涉及到的,从所提供的OU中指定或排除部署的租户ID信息,或除提供的OU外,还进行额外部署的租户ID信息。 domain_ids和domain_ids_uri有且仅有一个存在。
|
||||
当资源栈集权限模型是SELF_MANAGED时,用户指定包含本次操作涉及到的租户ID内容文件的OBS地址。 内容格式要求每个租户ID以逗号(,)分隔,支持换行。当前仅支持csv文件,且文件的编码格式须为UTF-8。文件内容大小不超过100KB。 上传的csv文件应尽量避免Excel操作,以防出现读取内容不一致的问题。推荐使用记事本打开确认内容是否符合预期。 *在DeployStackSet API中,如果指定该参数,根据用户输入的domain_ids_uri文件内容和regions列表,以笛卡尔积的形式选择资源栈集中存在的资源栈实例进行部署。如果内容包含了没有被资源栈集所管理的domain_id,则会报错。* 当资源栈集权限模型是SERVICE_MANAGED时,该参数需结合domain_id_filter_type使用。链接文件内容用于指定资源栈集操作涉及到的,从所提供的OU中指定或排除部署的租户ID信息,或除提供的OU外,还进行额外部署的租户ID信息。 domain_ids和domain_ids_uri有且仅有一个存在。
|
||||
|
||||
:param domain_ids_uri: The domain_ids_uri of this DomainIdsUriPrimitiveTypeHolder.
|
||||
:type domain_ids_uri: str
|
||||
|
|
|
@ -64,11 +64,11 @@ class GetExecutionPlanMetadataResponse(SdkResponse):
|
|||
:type execution_plan_name: str
|
||||
:param description: 执行计划的描述。可用于客户识别自己的执行计划。
|
||||
:type description: str
|
||||
:param vars_structure: HCL参数结构。HCL模板支持参数传入,即,同一个模板可以给予不同的参数而达到不同的效果。 * var_structure可以允许客户提交最简单的字符串类型的参数 * 资源编排服务支持vars_structure,vars_body和vars_uri,如果以上三种方式中声名了同一个变量,将报错400 * vars_structure中的值只支持简单的字符串类型,如果需要使用其他类型,需要用户自己在HCL引用时转换, 或者用户可以使用vars_uri、vars_body,vars_uri和vars_body中支持HCL支持的各种类型以及复杂结构 * 如果vars_structure过大,可以使用vars_uri * 注意:vars_structure中默认不应该含有任何敏感信息,资源编排服务会直接明文使用、log、展示、存储对应的vars。如为敏感信息,建议设置encryption字段开启加密
|
||||
:param vars_structure: HCL参数结构。HCL模板支持参数传入,即,同一个模板可以给予不同的参数而达到不同的效果。 * var_structure可以允许客户提交最简单的字符串类型的参数 * 资源编排服务支持vars_structure,vars_body和vars_uri,如果以上三种方式中声明了同一个变量,将报错400 * vars_structure中的值只支持简单的字符串类型,如果需要使用其他类型,需要用户自己在HCL引用时转换, 或者用户可以使用vars_uri、vars_body,vars_uri和vars_body中支持HCL支持的各种类型以及复杂结构 * 如果vars_structure过大,可以使用vars_uri * 注意:vars_structure中默认不应该含有任何敏感信息,资源编排服务会直接明文使用、log、展示、存储对应的vars。如为敏感信息,建议设置encryption字段开启加密
|
||||
:type vars_structure: list[:class:`huaweicloudsdkaos.v1.VarsStructure`]
|
||||
:param vars_uri_content: vars_uri对应的文件内容
|
||||
:type vars_uri_content: str
|
||||
:param vars_body: HCL参数文件的内容。HCL模板支持参数传入,即,同一个模板可以给予不同的参数而达到不同的效果。 * vars_body使用HCL的tfvars格式,用户可以将“.tfvars”中的内容提交到vars_body中 * 资源编排服务支持vars_body和vars_uri,如果以上两种方式中声名了同一个变量,将报错400 * 如果vars_body过大,可以使用vars_uri * 资源栈集不支持敏感数据加密,资源编排服务会直接明文使用、log、展示、存储对应的vars_body。
|
||||
:param vars_body: HCL参数文件的内容。HCL模板支持参数传入,即,同一个模板可以给予不同的参数而达到不同的效果。 * vars_body使用HCL的tfvars格式,用户可以将“.tfvars”中的内容提交到vars_body中 * 资源编排服务支持vars_body和vars_uri,如果以上两种方式中声明了同一个变量,将报错400 * 如果vars_body过大,可以使用vars_uri * 资源栈集不支持敏感数据加密,资源编排服务会直接明文使用、log、展示、存储对应的vars_body。
|
||||
:type vars_body: str
|
||||
:param status: 执行计划的状态 * `CREATION_IN_PROGRESS` - 正在创建,请等待 * `CREATION_FAILED` - 创建失败,请从status_message获取错误信息汇总 * `AVAILABLE` - 创建完成,可以调用ApplyExecutionPlan API进行执行 * `APPLY_IN_PROGRESS` - 执行中,可通过GetStackMetadata查询资源栈状态,通过ListStackEvents获取执行过程中产生的资源栈事件 * `APPLIED` - 已执行
|
||||
:type status: str
|
||||
|
@ -238,7 +238,7 @@ class GetExecutionPlanMetadataResponse(SdkResponse):
|
|||
def vars_structure(self):
|
||||
"""Gets the vars_structure of this GetExecutionPlanMetadataResponse.
|
||||
|
||||
HCL参数结构。HCL模板支持参数传入,即,同一个模板可以给予不同的参数而达到不同的效果。 * var_structure可以允许客户提交最简单的字符串类型的参数 * 资源编排服务支持vars_structure,vars_body和vars_uri,如果以上三种方式中声名了同一个变量,将报错400 * vars_structure中的值只支持简单的字符串类型,如果需要使用其他类型,需要用户自己在HCL引用时转换, 或者用户可以使用vars_uri、vars_body,vars_uri和vars_body中支持HCL支持的各种类型以及复杂结构 * 如果vars_structure过大,可以使用vars_uri * 注意:vars_structure中默认不应该含有任何敏感信息,资源编排服务会直接明文使用、log、展示、存储对应的vars。如为敏感信息,建议设置encryption字段开启加密
|
||||
HCL参数结构。HCL模板支持参数传入,即,同一个模板可以给予不同的参数而达到不同的效果。 * var_structure可以允许客户提交最简单的字符串类型的参数 * 资源编排服务支持vars_structure,vars_body和vars_uri,如果以上三种方式中声明了同一个变量,将报错400 * vars_structure中的值只支持简单的字符串类型,如果需要使用其他类型,需要用户自己在HCL引用时转换, 或者用户可以使用vars_uri、vars_body,vars_uri和vars_body中支持HCL支持的各种类型以及复杂结构 * 如果vars_structure过大,可以使用vars_uri * 注意:vars_structure中默认不应该含有任何敏感信息,资源编排服务会直接明文使用、log、展示、存储对应的vars。如为敏感信息,建议设置encryption字段开启加密
|
||||
|
||||
:return: The vars_structure of this GetExecutionPlanMetadataResponse.
|
||||
:rtype: list[:class:`huaweicloudsdkaos.v1.VarsStructure`]
|
||||
|
@ -249,7 +249,7 @@ class GetExecutionPlanMetadataResponse(SdkResponse):
|
|||
def vars_structure(self, vars_structure):
|
||||
"""Sets the vars_structure of this GetExecutionPlanMetadataResponse.
|
||||
|
||||
HCL参数结构。HCL模板支持参数传入,即,同一个模板可以给予不同的参数而达到不同的效果。 * var_structure可以允许客户提交最简单的字符串类型的参数 * 资源编排服务支持vars_structure,vars_body和vars_uri,如果以上三种方式中声名了同一个变量,将报错400 * vars_structure中的值只支持简单的字符串类型,如果需要使用其他类型,需要用户自己在HCL引用时转换, 或者用户可以使用vars_uri、vars_body,vars_uri和vars_body中支持HCL支持的各种类型以及复杂结构 * 如果vars_structure过大,可以使用vars_uri * 注意:vars_structure中默认不应该含有任何敏感信息,资源编排服务会直接明文使用、log、展示、存储对应的vars。如为敏感信息,建议设置encryption字段开启加密
|
||||
HCL参数结构。HCL模板支持参数传入,即,同一个模板可以给予不同的参数而达到不同的效果。 * var_structure可以允许客户提交最简单的字符串类型的参数 * 资源编排服务支持vars_structure,vars_body和vars_uri,如果以上三种方式中声明了同一个变量,将报错400 * vars_structure中的值只支持简单的字符串类型,如果需要使用其他类型,需要用户自己在HCL引用时转换, 或者用户可以使用vars_uri、vars_body,vars_uri和vars_body中支持HCL支持的各种类型以及复杂结构 * 如果vars_structure过大,可以使用vars_uri * 注意:vars_structure中默认不应该含有任何敏感信息,资源编排服务会直接明文使用、log、展示、存储对应的vars。如为敏感信息,建议设置encryption字段开启加密
|
||||
|
||||
:param vars_structure: The vars_structure of this GetExecutionPlanMetadataResponse.
|
||||
:type vars_structure: list[:class:`huaweicloudsdkaos.v1.VarsStructure`]
|
||||
|
@ -282,7 +282,7 @@ class GetExecutionPlanMetadataResponse(SdkResponse):
|
|||
def vars_body(self):
|
||||
"""Gets the vars_body of this GetExecutionPlanMetadataResponse.
|
||||
|
||||
HCL参数文件的内容。HCL模板支持参数传入,即,同一个模板可以给予不同的参数而达到不同的效果。 * vars_body使用HCL的tfvars格式,用户可以将“.tfvars”中的内容提交到vars_body中 * 资源编排服务支持vars_body和vars_uri,如果以上两种方式中声名了同一个变量,将报错400 * 如果vars_body过大,可以使用vars_uri * 资源栈集不支持敏感数据加密,资源编排服务会直接明文使用、log、展示、存储对应的vars_body。
|
||||
HCL参数文件的内容。HCL模板支持参数传入,即,同一个模板可以给予不同的参数而达到不同的效果。 * vars_body使用HCL的tfvars格式,用户可以将“.tfvars”中的内容提交到vars_body中 * 资源编排服务支持vars_body和vars_uri,如果以上两种方式中声明了同一个变量,将报错400 * 如果vars_body过大,可以使用vars_uri * 资源栈集不支持敏感数据加密,资源编排服务会直接明文使用、log、展示、存储对应的vars_body。
|
||||
|
||||
:return: The vars_body of this GetExecutionPlanMetadataResponse.
|
||||
:rtype: str
|
||||
|
@ -293,7 +293,7 @@ class GetExecutionPlanMetadataResponse(SdkResponse):
|
|||
def vars_body(self, vars_body):
|
||||
"""Sets the vars_body of this GetExecutionPlanMetadataResponse.
|
||||
|
||||
HCL参数文件的内容。HCL模板支持参数传入,即,同一个模板可以给予不同的参数而达到不同的效果。 * vars_body使用HCL的tfvars格式,用户可以将“.tfvars”中的内容提交到vars_body中 * 资源编排服务支持vars_body和vars_uri,如果以上两种方式中声名了同一个变量,将报错400 * 如果vars_body过大,可以使用vars_uri * 资源栈集不支持敏感数据加密,资源编排服务会直接明文使用、log、展示、存储对应的vars_body。
|
||||
HCL参数文件的内容。HCL模板支持参数传入,即,同一个模板可以给予不同的参数而达到不同的效果。 * vars_body使用HCL的tfvars格式,用户可以将“.tfvars”中的内容提交到vars_body中 * 资源编排服务支持vars_body和vars_uri,如果以上两种方式中声明了同一个变量,将报错400 * 如果vars_body过大,可以使用vars_uri * 资源栈集不支持敏感数据加密,资源编排服务会直接明文使用、log、展示、存储对应的vars_body。
|
||||
|
||||
:param vars_body: The vars_body of this GetExecutionPlanMetadataResponse.
|
||||
:type vars_body: str
|
||||
|
|
|
@ -60,9 +60,9 @@ class GetStackMetadataResponse(SdkResponse):
|
|||
:type stack_name: str
|
||||
:param description: 资源栈的描述。可用于客户识别自己的资源栈。
|
||||
:type description: str
|
||||
:param vars_structure: HCL参数结构。HCL模板支持参数传入,即,同一个模板可以给予不同的参数而达到不同的效果。 * var_structure可以允许客户提交最简单的字符串类型的参数 * 资源编排服务支持vars_structure,vars_body和vars_uri,如果以上三种方式中声名了同一个变量,将报错400 * vars_structure中的值只支持简单的字符串类型,如果需要使用其他类型,需要用户自己在HCL引用时转换, 或者用户可以使用vars_uri、vars_body,vars_uri和vars_body中支持HCL支持的各种类型以及复杂结构 * 如果vars_structure过大,可以使用vars_uri * 注意:vars_structure中默认不应该含有任何敏感信息,资源编排服务会直接明文使用、log、展示、存储对应的vars。如为敏感信息,建议设置encryption字段开启加密
|
||||
:param vars_structure: HCL参数结构。HCL模板支持参数传入,即,同一个模板可以给予不同的参数而达到不同的效果。 * var_structure可以允许客户提交最简单的字符串类型的参数 * 资源编排服务支持vars_structure,vars_body和vars_uri,如果以上三种方式中声明了同一个变量,将报错400 * vars_structure中的值只支持简单的字符串类型,如果需要使用其他类型,需要用户自己在HCL引用时转换, 或者用户可以使用vars_uri、vars_body,vars_uri和vars_body中支持HCL支持的各种类型以及复杂结构 * 如果vars_structure过大,可以使用vars_uri * 注意:vars_structure中默认不应该含有任何敏感信息,资源编排服务会直接明文使用、log、展示、存储对应的vars。如为敏感信息,建议设置encryption字段开启加密
|
||||
:type vars_structure: list[:class:`huaweicloudsdkaos.v1.VarsStructure`]
|
||||
:param vars_body: HCL参数文件的内容。HCL模板支持参数传入,即,同一个模板可以给予不同的参数而达到不同的效果。 * vars_body使用HCL的tfvars格式,用户可以将“.tfvars”中的内容提交到vars_body中 * 资源编排服务支持vars_body和vars_uri,如果以上两种方式中声名了同一个变量,将报错400 * 如果vars_body过大,可以使用vars_uri * 资源栈集不支持敏感数据加密,资源编排服务会直接明文使用、log、展示、存储对应的vars_body。
|
||||
:param vars_body: HCL参数文件的内容。HCL模板支持参数传入,即,同一个模板可以给予不同的参数而达到不同的效果。 * vars_body使用HCL的tfvars格式,用户可以将“.tfvars”中的内容提交到vars_body中 * 资源编排服务支持vars_body和vars_uri,如果以上两种方式中声明了同一个变量,将报错400 * 如果vars_body过大,可以使用vars_uri * 资源栈集不支持敏感数据加密,资源编排服务会直接明文使用、log、展示、存储对应的vars_body。
|
||||
:type vars_body: str
|
||||
:param enable_deletion_protection: 删除保护的标识位,如果不传默认为false,即默认不开启资源栈删除保护(删除保护开启后资源栈不允许被删除) *在UpdateStack API中,如果该参数未在RequestBody中给予,则不会对资源栈的删除保护属性进行更新*
|
||||
:type enable_deletion_protection: bool
|
||||
|
@ -195,7 +195,7 @@ class GetStackMetadataResponse(SdkResponse):
|
|||
def vars_structure(self):
|
||||
"""Gets the vars_structure of this GetStackMetadataResponse.
|
||||
|
||||
HCL参数结构。HCL模板支持参数传入,即,同一个模板可以给予不同的参数而达到不同的效果。 * var_structure可以允许客户提交最简单的字符串类型的参数 * 资源编排服务支持vars_structure,vars_body和vars_uri,如果以上三种方式中声名了同一个变量,将报错400 * vars_structure中的值只支持简单的字符串类型,如果需要使用其他类型,需要用户自己在HCL引用时转换, 或者用户可以使用vars_uri、vars_body,vars_uri和vars_body中支持HCL支持的各种类型以及复杂结构 * 如果vars_structure过大,可以使用vars_uri * 注意:vars_structure中默认不应该含有任何敏感信息,资源编排服务会直接明文使用、log、展示、存储对应的vars。如为敏感信息,建议设置encryption字段开启加密
|
||||
HCL参数结构。HCL模板支持参数传入,即,同一个模板可以给予不同的参数而达到不同的效果。 * var_structure可以允许客户提交最简单的字符串类型的参数 * 资源编排服务支持vars_structure,vars_body和vars_uri,如果以上三种方式中声明了同一个变量,将报错400 * vars_structure中的值只支持简单的字符串类型,如果需要使用其他类型,需要用户自己在HCL引用时转换, 或者用户可以使用vars_uri、vars_body,vars_uri和vars_body中支持HCL支持的各种类型以及复杂结构 * 如果vars_structure过大,可以使用vars_uri * 注意:vars_structure中默认不应该含有任何敏感信息,资源编排服务会直接明文使用、log、展示、存储对应的vars。如为敏感信息,建议设置encryption字段开启加密
|
||||
|
||||
:return: The vars_structure of this GetStackMetadataResponse.
|
||||
:rtype: list[:class:`huaweicloudsdkaos.v1.VarsStructure`]
|
||||
|
@ -206,7 +206,7 @@ class GetStackMetadataResponse(SdkResponse):
|
|||
def vars_structure(self, vars_structure):
|
||||
"""Sets the vars_structure of this GetStackMetadataResponse.
|
||||
|
||||
HCL参数结构。HCL模板支持参数传入,即,同一个模板可以给予不同的参数而达到不同的效果。 * var_structure可以允许客户提交最简单的字符串类型的参数 * 资源编排服务支持vars_structure,vars_body和vars_uri,如果以上三种方式中声名了同一个变量,将报错400 * vars_structure中的值只支持简单的字符串类型,如果需要使用其他类型,需要用户自己在HCL引用时转换, 或者用户可以使用vars_uri、vars_body,vars_uri和vars_body中支持HCL支持的各种类型以及复杂结构 * 如果vars_structure过大,可以使用vars_uri * 注意:vars_structure中默认不应该含有任何敏感信息,资源编排服务会直接明文使用、log、展示、存储对应的vars。如为敏感信息,建议设置encryption字段开启加密
|
||||
HCL参数结构。HCL模板支持参数传入,即,同一个模板可以给予不同的参数而达到不同的效果。 * var_structure可以允许客户提交最简单的字符串类型的参数 * 资源编排服务支持vars_structure,vars_body和vars_uri,如果以上三种方式中声明了同一个变量,将报错400 * vars_structure中的值只支持简单的字符串类型,如果需要使用其他类型,需要用户自己在HCL引用时转换, 或者用户可以使用vars_uri、vars_body,vars_uri和vars_body中支持HCL支持的各种类型以及复杂结构 * 如果vars_structure过大,可以使用vars_uri * 注意:vars_structure中默认不应该含有任何敏感信息,资源编排服务会直接明文使用、log、展示、存储对应的vars。如为敏感信息,建议设置encryption字段开启加密
|
||||
|
||||
:param vars_structure: The vars_structure of this GetStackMetadataResponse.
|
||||
:type vars_structure: list[:class:`huaweicloudsdkaos.v1.VarsStructure`]
|
||||
|
@ -217,7 +217,7 @@ class GetStackMetadataResponse(SdkResponse):
|
|||
def vars_body(self):
|
||||
"""Gets the vars_body of this GetStackMetadataResponse.
|
||||
|
||||
HCL参数文件的内容。HCL模板支持参数传入,即,同一个模板可以给予不同的参数而达到不同的效果。 * vars_body使用HCL的tfvars格式,用户可以将“.tfvars”中的内容提交到vars_body中 * 资源编排服务支持vars_body和vars_uri,如果以上两种方式中声名了同一个变量,将报错400 * 如果vars_body过大,可以使用vars_uri * 资源栈集不支持敏感数据加密,资源编排服务会直接明文使用、log、展示、存储对应的vars_body。
|
||||
HCL参数文件的内容。HCL模板支持参数传入,即,同一个模板可以给予不同的参数而达到不同的效果。 * vars_body使用HCL的tfvars格式,用户可以将“.tfvars”中的内容提交到vars_body中 * 资源编排服务支持vars_body和vars_uri,如果以上两种方式中声明了同一个变量,将报错400 * 如果vars_body过大,可以使用vars_uri * 资源栈集不支持敏感数据加密,资源编排服务会直接明文使用、log、展示、存储对应的vars_body。
|
||||
|
||||
:return: The vars_body of this GetStackMetadataResponse.
|
||||
:rtype: str
|
||||
|
@ -228,7 +228,7 @@ class GetStackMetadataResponse(SdkResponse):
|
|||
def vars_body(self, vars_body):
|
||||
"""Sets the vars_body of this GetStackMetadataResponse.
|
||||
|
||||
HCL参数文件的内容。HCL模板支持参数传入,即,同一个模板可以给予不同的参数而达到不同的效果。 * vars_body使用HCL的tfvars格式,用户可以将“.tfvars”中的内容提交到vars_body中 * 资源编排服务支持vars_body和vars_uri,如果以上两种方式中声名了同一个变量,将报错400 * 如果vars_body过大,可以使用vars_uri * 资源栈集不支持敏感数据加密,资源编排服务会直接明文使用、log、展示、存储对应的vars_body。
|
||||
HCL参数文件的内容。HCL模板支持参数传入,即,同一个模板可以给予不同的参数而达到不同的效果。 * vars_body使用HCL的tfvars格式,用户可以将“.tfvars”中的内容提交到vars_body中 * 资源编排服务支持vars_body和vars_uri,如果以上两种方式中声明了同一个变量,将报错400 * 如果vars_body过大,可以使用vars_uri * 资源栈集不支持敏感数据加密,资源编排服务会直接明文使用、log、展示、存储对应的vars_body。
|
||||
|
||||
:param vars_body: The vars_body of this GetStackMetadataResponse.
|
||||
:type vars_body: str
|
||||
|
|
|
@ -0,0 +1,172 @@
|
|||
# coding: utf-8
|
||||
|
||||
import six
|
||||
|
||||
from huaweicloudsdkcore.utils.http_utils import sanitize_for_serialization
|
||||
|
||||
|
||||
class ListPrivateHooksRequest:
|
||||
|
||||
"""
|
||||
Attributes:
|
||||
openapi_types (dict): The key is attribute name
|
||||
and the value is attribute type.
|
||||
attribute_map (dict): The key is attribute name
|
||||
and the value is json key in definition.
|
||||
"""
|
||||
sensitive_list = []
|
||||
|
||||
openapi_types = {
|
||||
'client_request_id': 'str',
|
||||
'sort_key': 'list[str]',
|
||||
'sort_dir': 'list[str]'
|
||||
}
|
||||
|
||||
attribute_map = {
|
||||
'client_request_id': 'Client-Request-Id',
|
||||
'sort_key': 'sort_key',
|
||||
'sort_dir': 'sort_dir'
|
||||
}
|
||||
|
||||
def __init__(self, client_request_id=None, sort_key=None, sort_dir=None):
|
||||
"""ListPrivateHooksRequest
|
||||
|
||||
The model defined in huaweicloud sdk
|
||||
|
||||
:param client_request_id: 用户指定的,对于此请求的唯一Id,用于定位某个请求,推荐使用UUID
|
||||
:type client_request_id: str
|
||||
:param sort_key: 排序字段,仅支持给予create_time
|
||||
:type sort_key: list[str]
|
||||
:param sort_dir: 指定升序还是降序 * `asc` - 升序 * `desc` - 降序
|
||||
:type sort_dir: list[str]
|
||||
"""
|
||||
|
||||
|
||||
|
||||
self._client_request_id = None
|
||||
self._sort_key = None
|
||||
self._sort_dir = None
|
||||
self.discriminator = None
|
||||
|
||||
self.client_request_id = client_request_id
|
||||
if sort_key is not None:
|
||||
self.sort_key = sort_key
|
||||
if sort_dir is not None:
|
||||
self.sort_dir = sort_dir
|
||||
|
||||
@property
|
||||
def client_request_id(self):
|
||||
"""Gets the client_request_id of this ListPrivateHooksRequest.
|
||||
|
||||
用户指定的,对于此请求的唯一Id,用于定位某个请求,推荐使用UUID
|
||||
|
||||
:return: The client_request_id of this ListPrivateHooksRequest.
|
||||
:rtype: str
|
||||
"""
|
||||
return self._client_request_id
|
||||
|
||||
@client_request_id.setter
|
||||
def client_request_id(self, client_request_id):
|
||||
"""Sets the client_request_id of this ListPrivateHooksRequest.
|
||||
|
||||
用户指定的,对于此请求的唯一Id,用于定位某个请求,推荐使用UUID
|
||||
|
||||
:param client_request_id: The client_request_id of this ListPrivateHooksRequest.
|
||||
:type client_request_id: str
|
||||
"""
|
||||
self._client_request_id = client_request_id
|
||||
|
||||
@property
|
||||
def sort_key(self):
|
||||
"""Gets the sort_key of this ListPrivateHooksRequest.
|
||||
|
||||
排序字段,仅支持给予create_time
|
||||
|
||||
:return: The sort_key of this ListPrivateHooksRequest.
|
||||
:rtype: list[str]
|
||||
"""
|
||||
return self._sort_key
|
||||
|
||||
@sort_key.setter
|
||||
def sort_key(self, sort_key):
|
||||
"""Sets the sort_key of this ListPrivateHooksRequest.
|
||||
|
||||
排序字段,仅支持给予create_time
|
||||
|
||||
:param sort_key: The sort_key of this ListPrivateHooksRequest.
|
||||
:type sort_key: list[str]
|
||||
"""
|
||||
self._sort_key = sort_key
|
||||
|
||||
@property
|
||||
def sort_dir(self):
|
||||
"""Gets the sort_dir of this ListPrivateHooksRequest.
|
||||
|
||||
指定升序还是降序 * `asc` - 升序 * `desc` - 降序
|
||||
|
||||
:return: The sort_dir of this ListPrivateHooksRequest.
|
||||
:rtype: list[str]
|
||||
"""
|
||||
return self._sort_dir
|
||||
|
||||
@sort_dir.setter
|
||||
def sort_dir(self, sort_dir):
|
||||
"""Sets the sort_dir of this ListPrivateHooksRequest.
|
||||
|
||||
指定升序还是降序 * `asc` - 升序 * `desc` - 降序
|
||||
|
||||
:param sort_dir: The sort_dir of this ListPrivateHooksRequest.
|
||||
:type sort_dir: list[str]
|
||||
"""
|
||||
self._sort_dir = sort_dir
|
||||
|
||||
def to_dict(self):
|
||||
"""Returns the model properties as a dict"""
|
||||
result = {}
|
||||
|
||||
for attr, _ in six.iteritems(self.openapi_types):
|
||||
value = getattr(self, attr)
|
||||
if isinstance(value, list):
|
||||
result[attr] = list(map(
|
||||
lambda x: x.to_dict() if hasattr(x, "to_dict") else x,
|
||||
value
|
||||
))
|
||||
elif hasattr(value, "to_dict"):
|
||||
result[attr] = value.to_dict()
|
||||
elif isinstance(value, dict):
|
||||
result[attr] = dict(map(
|
||||
lambda item: (item[0], item[1].to_dict())
|
||||
if hasattr(item[1], "to_dict") else item,
|
||||
value.items()
|
||||
))
|
||||
else:
|
||||
if attr in self.sensitive_list:
|
||||
result[attr] = "****"
|
||||
else:
|
||||
result[attr] = value
|
||||
|
||||
return result
|
||||
|
||||
def to_str(self):
|
||||
"""Returns the string representation of the model"""
|
||||
import simplejson as json
|
||||
if six.PY2:
|
||||
import sys
|
||||
reload(sys)
|
||||
sys.setdefaultencoding("utf-8")
|
||||
return json.dumps(sanitize_for_serialization(self), ensure_ascii=False)
|
||||
|
||||
def __repr__(self):
|
||||
"""For `print`"""
|
||||
return self.to_str()
|
||||
|
||||
def __eq__(self, other):
|
||||
"""Returns true if both objects are equal"""
|
||||
if not isinstance(other, ListPrivateHooksRequest):
|
||||
return False
|
||||
|
||||
return self.__dict__ == other.__dict__
|
||||
|
||||
def __ne__(self, other):
|
||||
"""Returns true if both objects are not equal"""
|
||||
return not self == other
|
|
@ -0,0 +1,116 @@
|
|||
# coding: utf-8
|
||||
|
||||
import six
|
||||
|
||||
from huaweicloudsdkcore.sdk_response import SdkResponse
|
||||
from huaweicloudsdkcore.utils.http_utils import sanitize_for_serialization
|
||||
|
||||
|
||||
class ListPrivateHooksResponse(SdkResponse):
|
||||
|
||||
"""
|
||||
Attributes:
|
||||
openapi_types (dict): The key is attribute name
|
||||
and the value is attribute type.
|
||||
attribute_map (dict): The key is attribute name
|
||||
and the value is json key in definition.
|
||||
"""
|
||||
sensitive_list = []
|
||||
|
||||
openapi_types = {
|
||||
'hooks': 'list[PrivateHookSummary]'
|
||||
}
|
||||
|
||||
attribute_map = {
|
||||
'hooks': 'hooks'
|
||||
}
|
||||
|
||||
def __init__(self, hooks=None):
|
||||
"""ListPrivateHooksResponse
|
||||
|
||||
The model defined in huaweicloud sdk
|
||||
|
||||
:param hooks: 私有hook的列表。默认以创建时间降序排序。
|
||||
:type hooks: list[:class:`huaweicloudsdkaos.v1.PrivateHookSummary`]
|
||||
"""
|
||||
|
||||
super(ListPrivateHooksResponse, self).__init__()
|
||||
|
||||
self._hooks = None
|
||||
self.discriminator = None
|
||||
|
||||
if hooks is not None:
|
||||
self.hooks = hooks
|
||||
|
||||
@property
|
||||
def hooks(self):
|
||||
"""Gets the hooks of this ListPrivateHooksResponse.
|
||||
|
||||
私有hook的列表。默认以创建时间降序排序。
|
||||
|
||||
:return: The hooks of this ListPrivateHooksResponse.
|
||||
:rtype: list[:class:`huaweicloudsdkaos.v1.PrivateHookSummary`]
|
||||
"""
|
||||
return self._hooks
|
||||
|
||||
@hooks.setter
|
||||
def hooks(self, hooks):
|
||||
"""Sets the hooks of this ListPrivateHooksResponse.
|
||||
|
||||
私有hook的列表。默认以创建时间降序排序。
|
||||
|
||||
:param hooks: The hooks of this ListPrivateHooksResponse.
|
||||
:type hooks: list[:class:`huaweicloudsdkaos.v1.PrivateHookSummary`]
|
||||
"""
|
||||
self._hooks = hooks
|
||||
|
||||
def to_dict(self):
|
||||
"""Returns the model properties as a dict"""
|
||||
result = {}
|
||||
|
||||
for attr, _ in six.iteritems(self.openapi_types):
|
||||
value = getattr(self, attr)
|
||||
if isinstance(value, list):
|
||||
result[attr] = list(map(
|
||||
lambda x: x.to_dict() if hasattr(x, "to_dict") else x,
|
||||
value
|
||||
))
|
||||
elif hasattr(value, "to_dict"):
|
||||
result[attr] = value.to_dict()
|
||||
elif isinstance(value, dict):
|
||||
result[attr] = dict(map(
|
||||
lambda item: (item[0], item[1].to_dict())
|
||||
if hasattr(item[1], "to_dict") else item,
|
||||
value.items()
|
||||
))
|
||||
else:
|
||||
if attr in self.sensitive_list:
|
||||
result[attr] = "****"
|
||||
else:
|
||||
result[attr] = value
|
||||
|
||||
return result
|
||||
|
||||
def to_str(self):
|
||||
"""Returns the string representation of the model"""
|
||||
import simplejson as json
|
||||
if six.PY2:
|
||||
import sys
|
||||
reload(sys)
|
||||
sys.setdefaultencoding("utf-8")
|
||||
return json.dumps(sanitize_for_serialization(self), ensure_ascii=False)
|
||||
|
||||
def __repr__(self):
|
||||
"""For `print`"""
|
||||
return self.to_str()
|
||||
|
||||
def __eq__(self, other):
|
||||
"""Returns true if both objects are equal"""
|
||||
if not isinstance(other, ListPrivateHooksResponse):
|
||||
return False
|
||||
|
||||
return self.__dict__ == other.__dict__
|
||||
|
||||
def __ne__(self, other):
|
||||
"""Returns true if both objects are not equal"""
|
||||
return not self == other
|
|
@ -29,7 +29,7 @@ class ManagedOperation:
|
|||
|
||||
The model defined in huaweicloud sdk
|
||||
|
||||
:param enable_parallel_operation: 资源栈集(stack_set)是否可以并发地创建多个资源栈集操作。该参数作为资源栈集属性,可以通过创建资源栈集API(CreateStackSet)指定,通过更新资源栈集API(UpdateStackSet)更新该参数。 该参数默认为false,资源栈集只允许以串行的方式生成并执行资源栈集操作。同一时刻,资源栈集中只会存在一个处于运行态,即QUEUE_IN_PROGRESS或OPERATION_IN_PROGRESS状态的资源栈集操作,该操作执行完成后,下一个资源栈集操作才允许被创建。 该参数如果设定为true,资源栈集允许并发地生成多个资源栈集操作,执行非冲突操作,并将冲突操作进行排队处理。当冲突操作执行完毕,资源栈集按请求顺序继续执行排队操作。 注:冲突操作指资源栈集允许多个操作同时执行的条件下,如果超过一个以上的操作包含了同一资源栈实例,此时在该资源栈实例上的多个操作被称为冲突操作。 当资源栈集状态为OPERATION_IN_PROGRESS时,不允许用户通过更新资源栈集(UpdateStackSet)来更新该参数。 * 当前,一个资源栈集下仅允许同时最多存在10个处于运行态的资源栈集操作*
|
||||
:param enable_parallel_operation: 资源栈集(stack_set)是否可以并发地创建多个资源栈集操作。该参数作为资源栈集属性,可以通过创建资源栈集API(CreateStackSet)指定,通过更新资源栈集API(UpdateStackSet)更新该参数。 该参数默认为false,资源栈集只允许以串行的方式生成并执行资源栈集操作。同一时刻,资源栈集中只会存在一个处于运行态,即QUEUE_IN_PROGRESS或OPERATION_IN_PROGRESS状态的资源栈集操作,该操作执行完成后,下一个资源栈集操作才允许被创建。 该参数如果设定为true,资源栈集允许并发地生成多个资源栈集操作,执行非冲突操作,并将冲突操作进行排队处理。当冲突操作执行完毕,资源栈集按请求顺序继续执行排队操作。当前同一资源栈集下最多允许创建10个并发的资源栈集操作。 注:冲突操作指资源栈集允许多个操作同时执行的条件下,如果超过一个以上的操作包含了同一资源栈实例,此时在该资源栈实例上的多个操作被称为冲突操作。 当资源栈集状态为OPERATION_IN_PROGRESS时,不允许用户通过更新资源栈集(UpdateStackSet)来更新该参数。 * 当前,一个资源栈集下仅允许同时最多存在10个处于运行态的资源栈集操作*
|
||||
:type enable_parallel_operation: bool
|
||||
"""
|
||||
|
||||
|
@ -45,7 +45,7 @@ class ManagedOperation:
|
|||
def enable_parallel_operation(self):
|
||||
"""Gets the enable_parallel_operation of this ManagedOperation.
|
||||
|
||||
资源栈集(stack_set)是否可以并发地创建多个资源栈集操作。该参数作为资源栈集属性,可以通过创建资源栈集API(CreateStackSet)指定,通过更新资源栈集API(UpdateStackSet)更新该参数。 该参数默认为false,资源栈集只允许以串行的方式生成并执行资源栈集操作。同一时刻,资源栈集中只会存在一个处于运行态,即QUEUE_IN_PROGRESS或OPERATION_IN_PROGRESS状态的资源栈集操作,该操作执行完成后,下一个资源栈集操作才允许被创建。 该参数如果设定为true,资源栈集允许并发地生成多个资源栈集操作,执行非冲突操作,并将冲突操作进行排队处理。当冲突操作执行完毕,资源栈集按请求顺序继续执行排队操作。 注:冲突操作指资源栈集允许多个操作同时执行的条件下,如果超过一个以上的操作包含了同一资源栈实例,此时在该资源栈实例上的多个操作被称为冲突操作。 当资源栈集状态为OPERATION_IN_PROGRESS时,不允许用户通过更新资源栈集(UpdateStackSet)来更新该参数。 * 当前,一个资源栈集下仅允许同时最多存在10个处于运行态的资源栈集操作*
|
||||
资源栈集(stack_set)是否可以并发地创建多个资源栈集操作。该参数作为资源栈集属性,可以通过创建资源栈集API(CreateStackSet)指定,通过更新资源栈集API(UpdateStackSet)更新该参数。 该参数默认为false,资源栈集只允许以串行的方式生成并执行资源栈集操作。同一时刻,资源栈集中只会存在一个处于运行态,即QUEUE_IN_PROGRESS或OPERATION_IN_PROGRESS状态的资源栈集操作,该操作执行完成后,下一个资源栈集操作才允许被创建。 该参数如果设定为true,资源栈集允许并发地生成多个资源栈集操作,执行非冲突操作,并将冲突操作进行排队处理。当冲突操作执行完毕,资源栈集按请求顺序继续执行排队操作。当前同一资源栈集下最多允许创建10个并发的资源栈集操作。 注:冲突操作指资源栈集允许多个操作同时执行的条件下,如果超过一个以上的操作包含了同一资源栈实例,此时在该资源栈实例上的多个操作被称为冲突操作。 当资源栈集状态为OPERATION_IN_PROGRESS时,不允许用户通过更新资源栈集(UpdateStackSet)来更新该参数。 * 当前,一个资源栈集下仅允许同时最多存在10个处于运行态的资源栈集操作*
|
||||
|
||||
:return: The enable_parallel_operation of this ManagedOperation.
|
||||
:rtype: bool
|
||||
|
@ -56,7 +56,7 @@ class ManagedOperation:
|
|||
def enable_parallel_operation(self, enable_parallel_operation):
|
||||
"""Sets the enable_parallel_operation of this ManagedOperation.
|
||||
|
||||
资源栈集(stack_set)是否可以并发地创建多个资源栈集操作。该参数作为资源栈集属性,可以通过创建资源栈集API(CreateStackSet)指定,通过更新资源栈集API(UpdateStackSet)更新该参数。 该参数默认为false,资源栈集只允许以串行的方式生成并执行资源栈集操作。同一时刻,资源栈集中只会存在一个处于运行态,即QUEUE_IN_PROGRESS或OPERATION_IN_PROGRESS状态的资源栈集操作,该操作执行完成后,下一个资源栈集操作才允许被创建。 该参数如果设定为true,资源栈集允许并发地生成多个资源栈集操作,执行非冲突操作,并将冲突操作进行排队处理。当冲突操作执行完毕,资源栈集按请求顺序继续执行排队操作。 注:冲突操作指资源栈集允许多个操作同时执行的条件下,如果超过一个以上的操作包含了同一资源栈实例,此时在该资源栈实例上的多个操作被称为冲突操作。 当资源栈集状态为OPERATION_IN_PROGRESS时,不允许用户通过更新资源栈集(UpdateStackSet)来更新该参数。 * 当前,一个资源栈集下仅允许同时最多存在10个处于运行态的资源栈集操作*
|
||||
资源栈集(stack_set)是否可以并发地创建多个资源栈集操作。该参数作为资源栈集属性,可以通过创建资源栈集API(CreateStackSet)指定,通过更新资源栈集API(UpdateStackSet)更新该参数。 该参数默认为false,资源栈集只允许以串行的方式生成并执行资源栈集操作。同一时刻,资源栈集中只会存在一个处于运行态,即QUEUE_IN_PROGRESS或OPERATION_IN_PROGRESS状态的资源栈集操作,该操作执行完成后,下一个资源栈集操作才允许被创建。 该参数如果设定为true,资源栈集允许并发地生成多个资源栈集操作,执行非冲突操作,并将冲突操作进行排队处理。当冲突操作执行完毕,资源栈集按请求顺序继续执行排队操作。当前同一资源栈集下最多允许创建10个并发的资源栈集操作。 注:冲突操作指资源栈集允许多个操作同时执行的条件下,如果超过一个以上的操作包含了同一资源栈实例,此时在该资源栈实例上的多个操作被称为冲突操作。 当资源栈集状态为OPERATION_IN_PROGRESS时,不允许用户通过更新资源栈集(UpdateStackSet)来更新该参数。 * 当前,一个资源栈集下仅允许同时最多存在10个处于运行态的资源栈集操作*
|
||||
|
||||
:param enable_parallel_operation: The enable_parallel_operation of this ManagedOperation.
|
||||
:type enable_parallel_operation: bool
|
||||
|
|
|
@ -29,7 +29,7 @@ class PrivateHookIdPrimitiveTypeHolder:
|
|||
|
||||
The model defined in huaweicloud sdk
|
||||
|
||||
:param hook_id: 私有hook(private-hook)的唯一Id。 此Id由资源编排服务在生成私有hook的时候生成,为UUID。 由于私有hook名称仅仅在同一时间下唯一,即用户允许先生成一个叫HelloWorld的私有hook,删除,再重新创建一个同名私有hook。 对于团队并行开发,用户可能希望确保,当前我操作的私有hook就是我认为的那个,而不是其他队友删除后创建的同名私有hook。因此,使用Id就可以做到强匹配。 资源编排服务保证每次创建的私有hook所对应的Id都不相同,更新不会影响Id。如果给与的hook_id和当前hook的Id不一致,则返回400。
|
||||
:param hook_id: 私有hook(private-hook)的唯一Id。 此Id由资源编排服务在生成私有hook的时候生成,为UUID。 由于私有hook名称仅仅在同一时间下唯一,即用户允许先生成一个叫HelloWorld的私有hook,删除,再重新创建一个同名私有hook。 对于团队并行开发,用户可能希望确保,当前我操作的私有hook就是我认为的那个,而不是其他队友删除后创建的同名私有hook。因此,使用Id就可以做到强匹配。 资源编排服务保证每次创建的私有hook所对应的Id都不相同,更新不会影响Id。如果给予的hook_id和当前hook的Id不一致,则返回400。
|
||||
:type hook_id: str
|
||||
"""
|
||||
|
||||
|
@ -45,7 +45,7 @@ class PrivateHookIdPrimitiveTypeHolder:
|
|||
def hook_id(self):
|
||||
"""Gets the hook_id of this PrivateHookIdPrimitiveTypeHolder.
|
||||
|
||||
私有hook(private-hook)的唯一Id。 此Id由资源编排服务在生成私有hook的时候生成,为UUID。 由于私有hook名称仅仅在同一时间下唯一,即用户允许先生成一个叫HelloWorld的私有hook,删除,再重新创建一个同名私有hook。 对于团队并行开发,用户可能希望确保,当前我操作的私有hook就是我认为的那个,而不是其他队友删除后创建的同名私有hook。因此,使用Id就可以做到强匹配。 资源编排服务保证每次创建的私有hook所对应的Id都不相同,更新不会影响Id。如果给与的hook_id和当前hook的Id不一致,则返回400。
|
||||
私有hook(private-hook)的唯一Id。 此Id由资源编排服务在生成私有hook的时候生成,为UUID。 由于私有hook名称仅仅在同一时间下唯一,即用户允许先生成一个叫HelloWorld的私有hook,删除,再重新创建一个同名私有hook。 对于团队并行开发,用户可能希望确保,当前我操作的私有hook就是我认为的那个,而不是其他队友删除后创建的同名私有hook。因此,使用Id就可以做到强匹配。 资源编排服务保证每次创建的私有hook所对应的Id都不相同,更新不会影响Id。如果给予的hook_id和当前hook的Id不一致,则返回400。
|
||||
|
||||
:return: The hook_id of this PrivateHookIdPrimitiveTypeHolder.
|
||||
:rtype: str
|
||||
|
@ -56,7 +56,7 @@ class PrivateHookIdPrimitiveTypeHolder:
|
|||
def hook_id(self, hook_id):
|
||||
"""Sets the hook_id of this PrivateHookIdPrimitiveTypeHolder.
|
||||
|
||||
私有hook(private-hook)的唯一Id。 此Id由资源编排服务在生成私有hook的时候生成,为UUID。 由于私有hook名称仅仅在同一时间下唯一,即用户允许先生成一个叫HelloWorld的私有hook,删除,再重新创建一个同名私有hook。 对于团队并行开发,用户可能希望确保,当前我操作的私有hook就是我认为的那个,而不是其他队友删除后创建的同名私有hook。因此,使用Id就可以做到强匹配。 资源编排服务保证每次创建的私有hook所对应的Id都不相同,更新不会影响Id。如果给与的hook_id和当前hook的Id不一致,则返回400。
|
||||
私有hook(private-hook)的唯一Id。 此Id由资源编排服务在生成私有hook的时候生成,为UUID。 由于私有hook名称仅仅在同一时间下唯一,即用户允许先生成一个叫HelloWorld的私有hook,删除,再重新创建一个同名私有hook。 对于团队并行开发,用户可能希望确保,当前我操作的私有hook就是我认为的那个,而不是其他队友删除后创建的同名私有hook。因此,使用Id就可以做到强匹配。 资源编排服务保证每次创建的私有hook所对应的Id都不相同,更新不会影响Id。如果给予的hook_id和当前hook的Id不一致,则返回400。
|
||||
|
||||
:param hook_id: The hook_id of this PrivateHookIdPrimitiveTypeHolder.
|
||||
:type hook_id: str
|
||||
|
|
|
@ -43,7 +43,7 @@ class PrivateHookSummary:
|
|||
|
||||
:param hook_name: 私有hook的名字。此名字在domain_id+region下应唯一,可以使用中文、大小写英文、数字、下划线、中划线。首字符需为中文或者英文,区分大小写。 推荐用户使用三段命名空间:{自定义hook名称}-{hook应用场景}-hook。
|
||||
:type hook_name: str
|
||||
:param hook_id: 私有hook(private-hook)的唯一Id。 此Id由资源编排服务在生成私有hook的时候生成,为UUID。 由于私有hook名称仅仅在同一时间下唯一,即用户允许先生成一个叫HelloWorld的私有hook,删除,再重新创建一个同名私有hook。 对于团队并行开发,用户可能希望确保,当前我操作的私有hook就是我认为的那个,而不是其他队友删除后创建的同名私有hook。因此,使用Id就可以做到强匹配。 资源编排服务保证每次创建的私有hook所对应的Id都不相同,更新不会影响Id。如果给与的hook_id和当前hook的Id不一致,则返回400。
|
||||
:param hook_id: 私有hook(private-hook)的唯一Id。 此Id由资源编排服务在生成私有hook的时候生成,为UUID。 由于私有hook名称仅仅在同一时间下唯一,即用户允许先生成一个叫HelloWorld的私有hook,删除,再重新创建一个同名私有hook。 对于团队并行开发,用户可能希望确保,当前我操作的私有hook就是我认为的那个,而不是其他队友删除后创建的同名私有hook。因此,使用Id就可以做到强匹配。 资源编排服务保证每次创建的私有hook所对应的Id都不相同,更新不会影响Id。如果给予的hook_id和当前hook的Id不一致,则返回400。
|
||||
:type hook_id: str
|
||||
:param hook_description: 私有hook的描述。可用于客户识别创建的私有hook。可通过UpdatePrivateHook API更新私有hook的描述。
|
||||
:type hook_description: str
|
||||
|
@ -108,7 +108,7 @@ class PrivateHookSummary:
|
|||
def hook_id(self):
|
||||
"""Gets the hook_id of this PrivateHookSummary.
|
||||
|
||||
私有hook(private-hook)的唯一Id。 此Id由资源编排服务在生成私有hook的时候生成,为UUID。 由于私有hook名称仅仅在同一时间下唯一,即用户允许先生成一个叫HelloWorld的私有hook,删除,再重新创建一个同名私有hook。 对于团队并行开发,用户可能希望确保,当前我操作的私有hook就是我认为的那个,而不是其他队友删除后创建的同名私有hook。因此,使用Id就可以做到强匹配。 资源编排服务保证每次创建的私有hook所对应的Id都不相同,更新不会影响Id。如果给与的hook_id和当前hook的Id不一致,则返回400。
|
||||
私有hook(private-hook)的唯一Id。 此Id由资源编排服务在生成私有hook的时候生成,为UUID。 由于私有hook名称仅仅在同一时间下唯一,即用户允许先生成一个叫HelloWorld的私有hook,删除,再重新创建一个同名私有hook。 对于团队并行开发,用户可能希望确保,当前我操作的私有hook就是我认为的那个,而不是其他队友删除后创建的同名私有hook。因此,使用Id就可以做到强匹配。 资源编排服务保证每次创建的私有hook所对应的Id都不相同,更新不会影响Id。如果给予的hook_id和当前hook的Id不一致,则返回400。
|
||||
|
||||
:return: The hook_id of this PrivateHookSummary.
|
||||
:rtype: str
|
||||
|
@ -119,7 +119,7 @@ class PrivateHookSummary:
|
|||
def hook_id(self, hook_id):
|
||||
"""Sets the hook_id of this PrivateHookSummary.
|
||||
|
||||
私有hook(private-hook)的唯一Id。 此Id由资源编排服务在生成私有hook的时候生成,为UUID。 由于私有hook名称仅仅在同一时间下唯一,即用户允许先生成一个叫HelloWorld的私有hook,删除,再重新创建一个同名私有hook。 对于团队并行开发,用户可能希望确保,当前我操作的私有hook就是我认为的那个,而不是其他队友删除后创建的同名私有hook。因此,使用Id就可以做到强匹配。 资源编排服务保证每次创建的私有hook所对应的Id都不相同,更新不会影响Id。如果给与的hook_id和当前hook的Id不一致,则返回400。
|
||||
私有hook(private-hook)的唯一Id。 此Id由资源编排服务在生成私有hook的时候生成,为UUID。 由于私有hook名称仅仅在同一时间下唯一,即用户允许先生成一个叫HelloWorld的私有hook,删除,再重新创建一个同名私有hook。 对于团队并行开发,用户可能希望确保,当前我操作的私有hook就是我认为的那个,而不是其他队友删除后创建的同名私有hook。因此,使用Id就可以做到强匹配。 资源编排服务保证每次创建的私有hook所对应的Id都不相同,更新不会影响Id。如果给予的hook_id和当前hook的Id不一致,则返回400。
|
||||
|
||||
:param hook_id: The hook_id of this PrivateHookSummary.
|
||||
:type hook_id: str
|
||||
|
|
|
@ -39,7 +39,7 @@ class PrivateHookVersionSummary:
|
|||
|
||||
:param hook_name: 私有hook的名字。此名字在domain_id+region下应唯一,可以使用中文、大小写英文、数字、下划线、中划线。首字符需为中文或者英文,区分大小写。 推荐用户使用三段命名空间:{自定义hook名称}-{hook应用场景}-hook。
|
||||
:type hook_name: str
|
||||
:param hook_id: 私有hook(private-hook)的唯一Id。 此Id由资源编排服务在生成私有hook的时候生成,为UUID。 由于私有hook名称仅仅在同一时间下唯一,即用户允许先生成一个叫HelloWorld的私有hook,删除,再重新创建一个同名私有hook。 对于团队并行开发,用户可能希望确保,当前我操作的私有hook就是我认为的那个,而不是其他队友删除后创建的同名私有hook。因此,使用Id就可以做到强匹配。 资源编排服务保证每次创建的私有hook所对应的Id都不相同,更新不会影响Id。如果给与的hook_id和当前hook的Id不一致,则返回400。
|
||||
:param hook_id: 私有hook(private-hook)的唯一Id。 此Id由资源编排服务在生成私有hook的时候生成,为UUID。 由于私有hook名称仅仅在同一时间下唯一,即用户允许先生成一个叫HelloWorld的私有hook,删除,再重新创建一个同名私有hook。 对于团队并行开发,用户可能希望确保,当前我操作的私有hook就是我认为的那个,而不是其他队友删除后创建的同名私有hook。因此,使用Id就可以做到强匹配。 资源编排服务保证每次创建的私有hook所对应的Id都不相同,更新不会影响Id。如果给予的hook_id和当前hook的Id不一致,则返回400。
|
||||
:type hook_id: str
|
||||
:param hook_version: 私有hook的版本号。版本号必须遵循语义化版本号(Semantic Version),为用户自定义。
|
||||
:type hook_version: str
|
||||
|
@ -93,7 +93,7 @@ class PrivateHookVersionSummary:
|
|||
def hook_id(self):
|
||||
"""Gets the hook_id of this PrivateHookVersionSummary.
|
||||
|
||||
私有hook(private-hook)的唯一Id。 此Id由资源编排服务在生成私有hook的时候生成,为UUID。 由于私有hook名称仅仅在同一时间下唯一,即用户允许先生成一个叫HelloWorld的私有hook,删除,再重新创建一个同名私有hook。 对于团队并行开发,用户可能希望确保,当前我操作的私有hook就是我认为的那个,而不是其他队友删除后创建的同名私有hook。因此,使用Id就可以做到强匹配。 资源编排服务保证每次创建的私有hook所对应的Id都不相同,更新不会影响Id。如果给与的hook_id和当前hook的Id不一致,则返回400。
|
||||
私有hook(private-hook)的唯一Id。 此Id由资源编排服务在生成私有hook的时候生成,为UUID。 由于私有hook名称仅仅在同一时间下唯一,即用户允许先生成一个叫HelloWorld的私有hook,删除,再重新创建一个同名私有hook。 对于团队并行开发,用户可能希望确保,当前我操作的私有hook就是我认为的那个,而不是其他队友删除后创建的同名私有hook。因此,使用Id就可以做到强匹配。 资源编排服务保证每次创建的私有hook所对应的Id都不相同,更新不会影响Id。如果给予的hook_id和当前hook的Id不一致,则返回400。
|
||||
|
||||
:return: The hook_id of this PrivateHookVersionSummary.
|
||||
:rtype: str
|
||||
|
@ -104,7 +104,7 @@ class PrivateHookVersionSummary:
|
|||
def hook_id(self, hook_id):
|
||||
"""Sets the hook_id of this PrivateHookVersionSummary.
|
||||
|
||||
私有hook(private-hook)的唯一Id。 此Id由资源编排服务在生成私有hook的时候生成,为UUID。 由于私有hook名称仅仅在同一时间下唯一,即用户允许先生成一个叫HelloWorld的私有hook,删除,再重新创建一个同名私有hook。 对于团队并行开发,用户可能希望确保,当前我操作的私有hook就是我认为的那个,而不是其他队友删除后创建的同名私有hook。因此,使用Id就可以做到强匹配。 资源编排服务保证每次创建的私有hook所对应的Id都不相同,更新不会影响Id。如果给与的hook_id和当前hook的Id不一致,则返回400。
|
||||
私有hook(private-hook)的唯一Id。 此Id由资源编排服务在生成私有hook的时候生成,为UUID。 由于私有hook名称仅仅在同一时间下唯一,即用户允许先生成一个叫HelloWorld的私有hook,删除,再重新创建一个同名私有hook。 对于团队并行开发,用户可能希望确保,当前我操作的私有hook就是我认为的那个,而不是其他队友删除后创建的同名私有hook。因此,使用Id就可以做到强匹配。 资源编排服务保证每次创建的私有hook所对应的Id都不相同,更新不会影响Id。如果给予的hook_id和当前hook的Id不一致,则返回400。
|
||||
|
||||
:param hook_id: The hook_id of this PrivateHookVersionSummary.
|
||||
:type hook_id: str
|
||||
|
|
|
@ -29,7 +29,7 @@ class PrivatePolicyURIPrimitiveTypeHolder:
|
|||
|
||||
The model defined in huaweicloud sdk
|
||||
|
||||
:param policy_uri: 策略文件的OBS地址。内容仅支持OPA开源引擎识别的,以Rego(https://www.openpolicyagent.org/docs/latest/policy-language/)语言编写的策略模板。 OBS地址支持同类型Region之间进行互相访问(Region分为通用Region和专属Region,通用Region指面向公共租户提供通用云服务的Region;专属Region指只承载同一类业务或只面向特定租户提供业务服务的专用Region) 策略文件当前支持单文件或zip压缩包,单文件需要以\".rego\"结尾,压缩包当前只支持zip格式,文件需要以`.zip`结尾。 关于策略文件的校验要求如下: * 文件必须是UTF8编码 * 创建时会对大小、格式、语法等进行校验 * 策略文件必须是UTF-8编码 * 单文件或压缩包解压前后的大小应控制在1MB以内 * 压缩包内的文件数量不能超过100个 * 压缩包内的文件路径最长为2048 * 压缩包内的文件名最长为255个字节 policy_uri和policy_body必须有且只有一个存在
|
||||
:param policy_uri: 策略文件的OBS地址。内容仅支持OPA开源引擎识别的,以Rego(https://www.openpolicyagent.org/docs/latest/policy-language/)语言编写的策略模板。 请确保OBS地址所在局点与使用RFS服务局点一致。 策略文件当前支持单文件或zip压缩包,单文件需要以\".rego\"结尾,压缩包当前只支持zip格式,文件需要以`.zip`结尾。 关于策略文件的校验要求如下: * 文件必须是UTF8编码 * 创建时会对大小、格式、语法等进行校验 * 策略文件必须是UTF-8编码 * 单文件或压缩包解压前后的大小应控制在1MB以内 * 压缩包内的文件数量不能超过100个 * 压缩包内的文件路径最长为2048 * 压缩包内的文件名最长为255个字节 policy_uri和policy_body必须有且只有一个存在
|
||||
:type policy_uri: str
|
||||
"""
|
||||
|
||||
|
@ -45,7 +45,7 @@ class PrivatePolicyURIPrimitiveTypeHolder:
|
|||
def policy_uri(self):
|
||||
"""Gets the policy_uri of this PrivatePolicyURIPrimitiveTypeHolder.
|
||||
|
||||
策略文件的OBS地址。内容仅支持OPA开源引擎识别的,以Rego(https://www.openpolicyagent.org/docs/latest/policy-language/)语言编写的策略模板。 OBS地址支持同类型Region之间进行互相访问(Region分为通用Region和专属Region,通用Region指面向公共租户提供通用云服务的Region;专属Region指只承载同一类业务或只面向特定租户提供业务服务的专用Region) 策略文件当前支持单文件或zip压缩包,单文件需要以\".rego\"结尾,压缩包当前只支持zip格式,文件需要以`.zip`结尾。 关于策略文件的校验要求如下: * 文件必须是UTF8编码 * 创建时会对大小、格式、语法等进行校验 * 策略文件必须是UTF-8编码 * 单文件或压缩包解压前后的大小应控制在1MB以内 * 压缩包内的文件数量不能超过100个 * 压缩包内的文件路径最长为2048 * 压缩包内的文件名最长为255个字节 policy_uri和policy_body必须有且只有一个存在
|
||||
策略文件的OBS地址。内容仅支持OPA开源引擎识别的,以Rego(https://www.openpolicyagent.org/docs/latest/policy-language/)语言编写的策略模板。 请确保OBS地址所在局点与使用RFS服务局点一致。 策略文件当前支持单文件或zip压缩包,单文件需要以\".rego\"结尾,压缩包当前只支持zip格式,文件需要以`.zip`结尾。 关于策略文件的校验要求如下: * 文件必须是UTF8编码 * 创建时会对大小、格式、语法等进行校验 * 策略文件必须是UTF-8编码 * 单文件或压缩包解压前后的大小应控制在1MB以内 * 压缩包内的文件数量不能超过100个 * 压缩包内的文件路径最长为2048 * 压缩包内的文件名最长为255个字节 policy_uri和policy_body必须有且只有一个存在
|
||||
|
||||
:return: The policy_uri of this PrivatePolicyURIPrimitiveTypeHolder.
|
||||
:rtype: str
|
||||
|
@ -56,7 +56,7 @@ class PrivatePolicyURIPrimitiveTypeHolder:
|
|||
def policy_uri(self, policy_uri):
|
||||
"""Sets the policy_uri of this PrivatePolicyURIPrimitiveTypeHolder.
|
||||
|
||||
策略文件的OBS地址。内容仅支持OPA开源引擎识别的,以Rego(https://www.openpolicyagent.org/docs/latest/policy-language/)语言编写的策略模板。 OBS地址支持同类型Region之间进行互相访问(Region分为通用Region和专属Region,通用Region指面向公共租户提供通用云服务的Region;专属Region指只承载同一类业务或只面向特定租户提供业务服务的专用Region) 策略文件当前支持单文件或zip压缩包,单文件需要以\".rego\"结尾,压缩包当前只支持zip格式,文件需要以`.zip`结尾。 关于策略文件的校验要求如下: * 文件必须是UTF8编码 * 创建时会对大小、格式、语法等进行校验 * 策略文件必须是UTF-8编码 * 单文件或压缩包解压前后的大小应控制在1MB以内 * 压缩包内的文件数量不能超过100个 * 压缩包内的文件路径最长为2048 * 压缩包内的文件名最长为255个字节 policy_uri和policy_body必须有且只有一个存在
|
||||
策略文件的OBS地址。内容仅支持OPA开源引擎识别的,以Rego(https://www.openpolicyagent.org/docs/latest/policy-language/)语言编写的策略模板。 请确保OBS地址所在局点与使用RFS服务局点一致。 策略文件当前支持单文件或zip压缩包,单文件需要以\".rego\"结尾,压缩包当前只支持zip格式,文件需要以`.zip`结尾。 关于策略文件的校验要求如下: * 文件必须是UTF8编码 * 创建时会对大小、格式、语法等进行校验 * 策略文件必须是UTF-8编码 * 单文件或压缩包解压前后的大小应控制在1MB以内 * 压缩包内的文件数量不能超过100个 * 压缩包内的文件路径最长为2048 * 压缩包内的文件名最长为255个字节 policy_uri和policy_body必须有且只有一个存在
|
||||
|
||||
:param policy_uri: The policy_uri of this PrivatePolicyURIPrimitiveTypeHolder.
|
||||
:type policy_uri: str
|
||||
|
|
|
@ -37,7 +37,7 @@ class ShowPrivateHookMetadataRequest:
|
|||
:type client_request_id: str
|
||||
:param hook_name: 私有hook的名字。此名字在domain_id+region下应唯一,可以使用中文、大小写英文、数字、下划线、中划线。首字符需为中文或者英文,区分大小写。 推荐用户使用三段命名空间:{自定义hook名称}-{hook应用场景}-hook。
|
||||
:type hook_name: str
|
||||
:param hook_id: 私有hook(private-hook)的唯一Id。 此Id由资源编排服务在生成私有hook的时候生成,为UUID。 由于私有hook名称仅仅在同一时间下唯一,即用户允许先生成一个叫HelloWorld的私有hook,删除,再重新创建一个同名私有hook。 对于团队并行开发,用户可能希望确保,当前我操作的私有hook就是我认为的那个,而不是其他队友删除后创建的同名私有hook。因此,使用Id就可以做到强匹配。 资源编排服务保证每次创建的私有hook所对应的Id都不相同,更新不会影响Id。如果给与的hook_id和当前hook的Id不一致,则返回400。
|
||||
:param hook_id: 私有hook(private-hook)的唯一Id。 此Id由资源编排服务在生成私有hook的时候生成,为UUID。 由于私有hook名称仅仅在同一时间下唯一,即用户允许先生成一个叫HelloWorld的私有hook,删除,再重新创建一个同名私有hook。 对于团队并行开发,用户可能希望确保,当前我操作的私有hook就是我认为的那个,而不是其他队友删除后创建的同名私有hook。因此,使用Id就可以做到强匹配。 资源编排服务保证每次创建的私有hook所对应的Id都不相同,更新不会影响Id。如果给予的hook_id和当前hook的Id不一致,则返回400。
|
||||
:type hook_id: str
|
||||
"""
|
||||
|
||||
|
@ -101,7 +101,7 @@ class ShowPrivateHookMetadataRequest:
|
|||
def hook_id(self):
|
||||
"""Gets the hook_id of this ShowPrivateHookMetadataRequest.
|
||||
|
||||
私有hook(private-hook)的唯一Id。 此Id由资源编排服务在生成私有hook的时候生成,为UUID。 由于私有hook名称仅仅在同一时间下唯一,即用户允许先生成一个叫HelloWorld的私有hook,删除,再重新创建一个同名私有hook。 对于团队并行开发,用户可能希望确保,当前我操作的私有hook就是我认为的那个,而不是其他队友删除后创建的同名私有hook。因此,使用Id就可以做到强匹配。 资源编排服务保证每次创建的私有hook所对应的Id都不相同,更新不会影响Id。如果给与的hook_id和当前hook的Id不一致,则返回400。
|
||||
私有hook(private-hook)的唯一Id。 此Id由资源编排服务在生成私有hook的时候生成,为UUID。 由于私有hook名称仅仅在同一时间下唯一,即用户允许先生成一个叫HelloWorld的私有hook,删除,再重新创建一个同名私有hook。 对于团队并行开发,用户可能希望确保,当前我操作的私有hook就是我认为的那个,而不是其他队友删除后创建的同名私有hook。因此,使用Id就可以做到强匹配。 资源编排服务保证每次创建的私有hook所对应的Id都不相同,更新不会影响Id。如果给予的hook_id和当前hook的Id不一致,则返回400。
|
||||
|
||||
:return: The hook_id of this ShowPrivateHookMetadataRequest.
|
||||
:rtype: str
|
||||
|
@ -112,7 +112,7 @@ class ShowPrivateHookMetadataRequest:
|
|||
def hook_id(self, hook_id):
|
||||
"""Sets the hook_id of this ShowPrivateHookMetadataRequest.
|
||||
|
||||
私有hook(private-hook)的唯一Id。 此Id由资源编排服务在生成私有hook的时候生成,为UUID。 由于私有hook名称仅仅在同一时间下唯一,即用户允许先生成一个叫HelloWorld的私有hook,删除,再重新创建一个同名私有hook。 对于团队并行开发,用户可能希望确保,当前我操作的私有hook就是我认为的那个,而不是其他队友删除后创建的同名私有hook。因此,使用Id就可以做到强匹配。 资源编排服务保证每次创建的私有hook所对应的Id都不相同,更新不会影响Id。如果给与的hook_id和当前hook的Id不一致,则返回400。
|
||||
私有hook(private-hook)的唯一Id。 此Id由资源编排服务在生成私有hook的时候生成,为UUID。 由于私有hook名称仅仅在同一时间下唯一,即用户允许先生成一个叫HelloWorld的私有hook,删除,再重新创建一个同名私有hook。 对于团队并行开发,用户可能希望确保,当前我操作的私有hook就是我认为的那个,而不是其他队友删除后创建的同名私有hook。因此,使用Id就可以做到强匹配。 资源编排服务保证每次创建的私有hook所对应的Id都不相同,更新不会影响Id。如果给予的hook_id和当前hook的Id不一致,则返回400。
|
||||
|
||||
:param hook_id: The hook_id of this ShowPrivateHookMetadataRequest.
|
||||
:type hook_id: str
|
||||
|
|
|
@ -44,7 +44,7 @@ class ShowPrivateHookMetadataResponse(SdkResponse):
|
|||
|
||||
:param hook_name: 私有hook的名字。此名字在domain_id+region下应唯一,可以使用中文、大小写英文、数字、下划线、中划线。首字符需为中文或者英文,区分大小写。 推荐用户使用三段命名空间:{自定义hook名称}-{hook应用场景}-hook。
|
||||
:type hook_name: str
|
||||
:param hook_id: 私有hook(private-hook)的唯一Id。 此Id由资源编排服务在生成私有hook的时候生成,为UUID。 由于私有hook名称仅仅在同一时间下唯一,即用户允许先生成一个叫HelloWorld的私有hook,删除,再重新创建一个同名私有hook。 对于团队并行开发,用户可能希望确保,当前我操作的私有hook就是我认为的那个,而不是其他队友删除后创建的同名私有hook。因此,使用Id就可以做到强匹配。 资源编排服务保证每次创建的私有hook所对应的Id都不相同,更新不会影响Id。如果给与的hook_id和当前hook的Id不一致,则返回400。
|
||||
:param hook_id: 私有hook(private-hook)的唯一Id。 此Id由资源编排服务在生成私有hook的时候生成,为UUID。 由于私有hook名称仅仅在同一时间下唯一,即用户允许先生成一个叫HelloWorld的私有hook,删除,再重新创建一个同名私有hook。 对于团队并行开发,用户可能希望确保,当前我操作的私有hook就是我认为的那个,而不是其他队友删除后创建的同名私有hook。因此,使用Id就可以做到强匹配。 资源编排服务保证每次创建的私有hook所对应的Id都不相同,更新不会影响Id。如果给予的hook_id和当前hook的Id不一致,则返回400。
|
||||
:type hook_id: str
|
||||
:param hook_description: 私有hook的描述。可用于客户识别创建的私有hook。可通过UpdatePrivateHook API更新私有hook的描述。
|
||||
:type hook_description: str
|
||||
|
@ -109,7 +109,7 @@ class ShowPrivateHookMetadataResponse(SdkResponse):
|
|||
def hook_id(self):
|
||||
"""Gets the hook_id of this ShowPrivateHookMetadataResponse.
|
||||
|
||||
私有hook(private-hook)的唯一Id。 此Id由资源编排服务在生成私有hook的时候生成,为UUID。 由于私有hook名称仅仅在同一时间下唯一,即用户允许先生成一个叫HelloWorld的私有hook,删除,再重新创建一个同名私有hook。 对于团队并行开发,用户可能希望确保,当前我操作的私有hook就是我认为的那个,而不是其他队友删除后创建的同名私有hook。因此,使用Id就可以做到强匹配。 资源编排服务保证每次创建的私有hook所对应的Id都不相同,更新不会影响Id。如果给与的hook_id和当前hook的Id不一致,则返回400。
|
||||
私有hook(private-hook)的唯一Id。 此Id由资源编排服务在生成私有hook的时候生成,为UUID。 由于私有hook名称仅仅在同一时间下唯一,即用户允许先生成一个叫HelloWorld的私有hook,删除,再重新创建一个同名私有hook。 对于团队并行开发,用户可能希望确保,当前我操作的私有hook就是我认为的那个,而不是其他队友删除后创建的同名私有hook。因此,使用Id就可以做到强匹配。 资源编排服务保证每次创建的私有hook所对应的Id都不相同,更新不会影响Id。如果给予的hook_id和当前hook的Id不一致,则返回400。
|
||||
|
||||
:return: The hook_id of this ShowPrivateHookMetadataResponse.
|
||||
:rtype: str
|
||||
|
@ -120,7 +120,7 @@ class ShowPrivateHookMetadataResponse(SdkResponse):
|
|||
def hook_id(self, hook_id):
|
||||
"""Sets the hook_id of this ShowPrivateHookMetadataResponse.
|
||||
|
||||
私有hook(private-hook)的唯一Id。 此Id由资源编排服务在生成私有hook的时候生成,为UUID。 由于私有hook名称仅仅在同一时间下唯一,即用户允许先生成一个叫HelloWorld的私有hook,删除,再重新创建一个同名私有hook。 对于团队并行开发,用户可能希望确保,当前我操作的私有hook就是我认为的那个,而不是其他队友删除后创建的同名私有hook。因此,使用Id就可以做到强匹配。 资源编排服务保证每次创建的私有hook所对应的Id都不相同,更新不会影响Id。如果给与的hook_id和当前hook的Id不一致,则返回400。
|
||||
私有hook(private-hook)的唯一Id。 此Id由资源编排服务在生成私有hook的时候生成,为UUID。 由于私有hook名称仅仅在同一时间下唯一,即用户允许先生成一个叫HelloWorld的私有hook,删除,再重新创建一个同名私有hook。 对于团队并行开发,用户可能希望确保,当前我操作的私有hook就是我认为的那个,而不是其他队友删除后创建的同名私有hook。因此,使用Id就可以做到强匹配。 资源编排服务保证每次创建的私有hook所对应的Id都不相同,更新不会影响Id。如果给予的hook_id和当前hook的Id不一致,则返回400。
|
||||
|
||||
:param hook_id: The hook_id of this ShowPrivateHookMetadataResponse.
|
||||
:type hook_id: str
|
||||
|
|
|
@ -41,7 +41,7 @@ class ShowPrivateHookVersionMetadataRequest:
|
|||
:type hook_name: str
|
||||
:param hook_version: 私有hook的版本号。版本号必须遵循语义化版本号(Semantic Version),为用户自定义。
|
||||
:type hook_version: str
|
||||
:param hook_id: 私有hook(private-hook)的唯一Id。 此Id由资源编排服务在生成私有hook的时候生成,为UUID。 由于私有hook名称仅仅在同一时间下唯一,即用户允许先生成一个叫HelloWorld的私有hook,删除,再重新创建一个同名私有hook。 对于团队并行开发,用户可能希望确保,当前我操作的私有hook就是我认为的那个,而不是其他队友删除后创建的同名私有hook。因此,使用Id就可以做到强匹配。 资源编排服务保证每次创建的私有hook所对应的Id都不相同,更新不会影响Id。如果给与的hook_id和当前hook的Id不一致,则返回400。
|
||||
:param hook_id: 私有hook(private-hook)的唯一Id。 此Id由资源编排服务在生成私有hook的时候生成,为UUID。 由于私有hook名称仅仅在同一时间下唯一,即用户允许先生成一个叫HelloWorld的私有hook,删除,再重新创建一个同名私有hook。 对于团队并行开发,用户可能希望确保,当前我操作的私有hook就是我认为的那个,而不是其他队友删除后创建的同名私有hook。因此,使用Id就可以做到强匹配。 资源编排服务保证每次创建的私有hook所对应的Id都不相同,更新不会影响Id。如果给予的hook_id和当前hook的Id不一致,则返回400。
|
||||
:type hook_id: str
|
||||
"""
|
||||
|
||||
|
@ -129,7 +129,7 @@ class ShowPrivateHookVersionMetadataRequest:
|
|||
def hook_id(self):
|
||||
"""Gets the hook_id of this ShowPrivateHookVersionMetadataRequest.
|
||||
|
||||
私有hook(private-hook)的唯一Id。 此Id由资源编排服务在生成私有hook的时候生成,为UUID。 由于私有hook名称仅仅在同一时间下唯一,即用户允许先生成一个叫HelloWorld的私有hook,删除,再重新创建一个同名私有hook。 对于团队并行开发,用户可能希望确保,当前我操作的私有hook就是我认为的那个,而不是其他队友删除后创建的同名私有hook。因此,使用Id就可以做到强匹配。 资源编排服务保证每次创建的私有hook所对应的Id都不相同,更新不会影响Id。如果给与的hook_id和当前hook的Id不一致,则返回400。
|
||||
私有hook(private-hook)的唯一Id。 此Id由资源编排服务在生成私有hook的时候生成,为UUID。 由于私有hook名称仅仅在同一时间下唯一,即用户允许先生成一个叫HelloWorld的私有hook,删除,再重新创建一个同名私有hook。 对于团队并行开发,用户可能希望确保,当前我操作的私有hook就是我认为的那个,而不是其他队友删除后创建的同名私有hook。因此,使用Id就可以做到强匹配。 资源编排服务保证每次创建的私有hook所对应的Id都不相同,更新不会影响Id。如果给予的hook_id和当前hook的Id不一致,则返回400。
|
||||
|
||||
:return: The hook_id of this ShowPrivateHookVersionMetadataRequest.
|
||||
:rtype: str
|
||||
|
@ -140,7 +140,7 @@ class ShowPrivateHookVersionMetadataRequest:
|
|||
def hook_id(self, hook_id):
|
||||
"""Sets the hook_id of this ShowPrivateHookVersionMetadataRequest.
|
||||
|
||||
私有hook(private-hook)的唯一Id。 此Id由资源编排服务在生成私有hook的时候生成,为UUID。 由于私有hook名称仅仅在同一时间下唯一,即用户允许先生成一个叫HelloWorld的私有hook,删除,再重新创建一个同名私有hook。 对于团队并行开发,用户可能希望确保,当前我操作的私有hook就是我认为的那个,而不是其他队友删除后创建的同名私有hook。因此,使用Id就可以做到强匹配。 资源编排服务保证每次创建的私有hook所对应的Id都不相同,更新不会影响Id。如果给与的hook_id和当前hook的Id不一致,则返回400。
|
||||
私有hook(private-hook)的唯一Id。 此Id由资源编排服务在生成私有hook的时候生成,为UUID。 由于私有hook名称仅仅在同一时间下唯一,即用户允许先生成一个叫HelloWorld的私有hook,删除,再重新创建一个同名私有hook。 对于团队并行开发,用户可能希望确保,当前我操作的私有hook就是我认为的那个,而不是其他队友删除后创建的同名私有hook。因此,使用Id就可以做到强匹配。 资源编排服务保证每次创建的私有hook所对应的Id都不相同,更新不会影响Id。如果给予的hook_id和当前hook的Id不一致,则返回400。
|
||||
|
||||
:param hook_id: The hook_id of this ShowPrivateHookVersionMetadataRequest.
|
||||
:type hook_id: str
|
||||
|
|
|
@ -40,7 +40,7 @@ class ShowPrivateHookVersionMetadataResponse(SdkResponse):
|
|||
|
||||
:param hook_name: 私有hook的名字。此名字在domain_id+region下应唯一,可以使用中文、大小写英文、数字、下划线、中划线。首字符需为中文或者英文,区分大小写。 推荐用户使用三段命名空间:{自定义hook名称}-{hook应用场景}-hook。
|
||||
:type hook_name: str
|
||||
:param hook_id: 私有hook(private-hook)的唯一Id。 此Id由资源编排服务在生成私有hook的时候生成,为UUID。 由于私有hook名称仅仅在同一时间下唯一,即用户允许先生成一个叫HelloWorld的私有hook,删除,再重新创建一个同名私有hook。 对于团队并行开发,用户可能希望确保,当前我操作的私有hook就是我认为的那个,而不是其他队友删除后创建的同名私有hook。因此,使用Id就可以做到强匹配。 资源编排服务保证每次创建的私有hook所对应的Id都不相同,更新不会影响Id。如果给与的hook_id和当前hook的Id不一致,则返回400。
|
||||
:param hook_id: 私有hook(private-hook)的唯一Id。 此Id由资源编排服务在生成私有hook的时候生成,为UUID。 由于私有hook名称仅仅在同一时间下唯一,即用户允许先生成一个叫HelloWorld的私有hook,删除,再重新创建一个同名私有hook。 对于团队并行开发,用户可能希望确保,当前我操作的私有hook就是我认为的那个,而不是其他队友删除后创建的同名私有hook。因此,使用Id就可以做到强匹配。 资源编排服务保证每次创建的私有hook所对应的Id都不相同,更新不会影响Id。如果给予的hook_id和当前hook的Id不一致,则返回400。
|
||||
:type hook_id: str
|
||||
:param hook_version: 私有hook的版本号。版本号必须遵循语义化版本号(Semantic Version),为用户自定义。
|
||||
:type hook_version: str
|
||||
|
@ -94,7 +94,7 @@ class ShowPrivateHookVersionMetadataResponse(SdkResponse):
|
|||
def hook_id(self):
|
||||
"""Gets the hook_id of this ShowPrivateHookVersionMetadataResponse.
|
||||
|
||||
私有hook(private-hook)的唯一Id。 此Id由资源编排服务在生成私有hook的时候生成,为UUID。 由于私有hook名称仅仅在同一时间下唯一,即用户允许先生成一个叫HelloWorld的私有hook,删除,再重新创建一个同名私有hook。 对于团队并行开发,用户可能希望确保,当前我操作的私有hook就是我认为的那个,而不是其他队友删除后创建的同名私有hook。因此,使用Id就可以做到强匹配。 资源编排服务保证每次创建的私有hook所对应的Id都不相同,更新不会影响Id。如果给与的hook_id和当前hook的Id不一致,则返回400。
|
||||
私有hook(private-hook)的唯一Id。 此Id由资源编排服务在生成私有hook的时候生成,为UUID。 由于私有hook名称仅仅在同一时间下唯一,即用户允许先生成一个叫HelloWorld的私有hook,删除,再重新创建一个同名私有hook。 对于团队并行开发,用户可能希望确保,当前我操作的私有hook就是我认为的那个,而不是其他队友删除后创建的同名私有hook。因此,使用Id就可以做到强匹配。 资源编排服务保证每次创建的私有hook所对应的Id都不相同,更新不会影响Id。如果给予的hook_id和当前hook的Id不一致,则返回400。
|
||||
|
||||
:return: The hook_id of this ShowPrivateHookVersionMetadataResponse.
|
||||
:rtype: str
|
||||
|
@ -105,7 +105,7 @@ class ShowPrivateHookVersionMetadataResponse(SdkResponse):
|
|||
def hook_id(self, hook_id):
|
||||
"""Sets the hook_id of this ShowPrivateHookVersionMetadataResponse.
|
||||
|
||||
私有hook(private-hook)的唯一Id。 此Id由资源编排服务在生成私有hook的时候生成,为UUID。 由于私有hook名称仅仅在同一时间下唯一,即用户允许先生成一个叫HelloWorld的私有hook,删除,再重新创建一个同名私有hook。 对于团队并行开发,用户可能希望确保,当前我操作的私有hook就是我认为的那个,而不是其他队友删除后创建的同名私有hook。因此,使用Id就可以做到强匹配。 资源编排服务保证每次创建的私有hook所对应的Id都不相同,更新不会影响Id。如果给与的hook_id和当前hook的Id不一致,则返回400。
|
||||
私有hook(private-hook)的唯一Id。 此Id由资源编排服务在生成私有hook的时候生成,为UUID。 由于私有hook名称仅仅在同一时间下唯一,即用户允许先生成一个叫HelloWorld的私有hook,删除,再重新创建一个同名私有hook。 对于团队并行开发,用户可能希望确保,当前我操作的私有hook就是我认为的那个,而不是其他队友删除后创建的同名私有hook。因此,使用Id就可以做到强匹配。 资源编排服务保证每次创建的私有hook所对应的Id都不相同,更新不会影响Id。如果给予的hook_id和当前hook的Id不一致,则返回400。
|
||||
|
||||
:param hook_id: The hook_id of this ShowPrivateHookVersionMetadataResponse.
|
||||
:type hook_id: str
|
||||
|
|
|
@ -0,0 +1,199 @@
|
|||
# coding: utf-8
|
||||
|
||||
import six
|
||||
|
||||
from huaweicloudsdkcore.utils.http_utils import sanitize_for_serialization
|
||||
|
||||
|
||||
class ShowPrivateHookVersionPolicyRequest:
|
||||
|
||||
"""
|
||||
Attributes:
|
||||
openapi_types (dict): The key is attribute name
|
||||
and the value is attribute type.
|
||||
attribute_map (dict): The key is attribute name
|
||||
and the value is json key in definition.
|
||||
"""
|
||||
sensitive_list = []
|
||||
|
||||
openapi_types = {
|
||||
'client_request_id': 'str',
|
||||
'hook_name': 'str',
|
||||
'hook_version': 'str',
|
||||
'hook_id': 'str'
|
||||
}
|
||||
|
||||
attribute_map = {
|
||||
'client_request_id': 'Client-Request-Id',
|
||||
'hook_name': 'hook_name',
|
||||
'hook_version': 'hook_version',
|
||||
'hook_id': 'hook_id'
|
||||
}
|
||||
|
||||
def __init__(self, client_request_id=None, hook_name=None, hook_version=None, hook_id=None):
|
||||
"""ShowPrivateHookVersionPolicyRequest
|
||||
|
||||
The model defined in huaweicloud sdk
|
||||
|
||||
:param client_request_id: 用户指定的,对于此请求的唯一Id,用于定位某个请求,推荐使用UUID
|
||||
:type client_request_id: str
|
||||
:param hook_name: 私有hook的名字。此名字在domain_id+region下应唯一,可以使用中文、大小写英文、数字、下划线、中划线。首字符需为中文或者英文,区分大小写。 推荐用户使用三段命名空间:{自定义hook名称}-{hook应用场景}-hook。
|
||||
:type hook_name: str
|
||||
:param hook_version: 私有hook的版本号。版本号必须遵循语义化版本号(Semantic Version),为用户自定义。
|
||||
:type hook_version: str
|
||||
:param hook_id: 私有hook(private-hook)的唯一Id。 此Id由资源编排服务在生成私有hook的时候生成,为UUID。 由于私有hook名称仅仅在同一时间下唯一,即用户允许先生成一个叫HelloWorld的私有hook,删除,再重新创建一个同名私有hook。 对于团队并行开发,用户可能希望确保,当前我操作的私有hook就是我认为的那个,而不是其他队友删除后创建的同名私有hook。因此,使用Id就可以做到强匹配。 资源编排服务保证每次创建的私有hook所对应的Id都不相同,更新不会影响Id。如果给予的hook_id和当前hook的Id不一致,则返回400。
|
||||
:type hook_id: str
|
||||
"""
|
||||
|
||||
|
||||
|
||||
self._client_request_id = None
|
||||
self._hook_name = None
|
||||
self._hook_version = None
|
||||
self._hook_id = None
|
||||
self.discriminator = None
|
||||
|
||||
self.client_request_id = client_request_id
|
||||
self.hook_name = hook_name
|
||||
self.hook_version = hook_version
|
||||
if hook_id is not None:
|
||||
self.hook_id = hook_id
|
||||
|
||||
@property
|
||||
def client_request_id(self):
|
||||
"""Gets the client_request_id of this ShowPrivateHookVersionPolicyRequest.
|
||||
|
||||
用户指定的,对于此请求的唯一Id,用于定位某个请求,推荐使用UUID
|
||||
|
||||
:return: The client_request_id of this ShowPrivateHookVersionPolicyRequest.
|
||||
:rtype: str
|
||||
"""
|
||||
return self._client_request_id
|
||||
|
||||
@client_request_id.setter
|
||||
def client_request_id(self, client_request_id):
|
||||
"""Sets the client_request_id of this ShowPrivateHookVersionPolicyRequest.
|
||||
|
||||
用户指定的,对于此请求的唯一Id,用于定位某个请求,推荐使用UUID
|
||||
|
||||
:param client_request_id: The client_request_id of this ShowPrivateHookVersionPolicyRequest.
|
||||
:type client_request_id: str
|
||||
"""
|
||||
self._client_request_id = client_request_id
|
||||
|
||||
@property
|
||||
def hook_name(self):
|
||||
"""Gets the hook_name of this ShowPrivateHookVersionPolicyRequest.
|
||||
|
||||
私有hook的名字。此名字在domain_id+region下应唯一,可以使用中文、大小写英文、数字、下划线、中划线。首字符需为中文或者英文,区分大小写。 推荐用户使用三段命名空间:{自定义hook名称}-{hook应用场景}-hook。
|
||||
|
||||
:return: The hook_name of this ShowPrivateHookVersionPolicyRequest.
|
||||
:rtype: str
|
||||
"""
|
||||
return self._hook_name
|
||||
|
||||
@hook_name.setter
|
||||
def hook_name(self, hook_name):
|
||||
"""Sets the hook_name of this ShowPrivateHookVersionPolicyRequest.
|
||||
|
||||
私有hook的名字。此名字在domain_id+region下应唯一,可以使用中文、大小写英文、数字、下划线、中划线。首字符需为中文或者英文,区分大小写。 推荐用户使用三段命名空间:{自定义hook名称}-{hook应用场景}-hook。
|
||||
|
||||
:param hook_name: The hook_name of this ShowPrivateHookVersionPolicyRequest.
|
||||
:type hook_name: str
|
||||
"""
|
||||
self._hook_name = hook_name
|
||||
|
||||
@property
|
||||
def hook_version(self):
|
||||
"""Gets the hook_version of this ShowPrivateHookVersionPolicyRequest.
|
||||
|
||||
私有hook的版本号。版本号必须遵循语义化版本号(Semantic Version),为用户自定义。
|
||||
|
||||
:return: The hook_version of this ShowPrivateHookVersionPolicyRequest.
|
||||
:rtype: str
|
||||
"""
|
||||
return self._hook_version
|
||||
|
||||
@hook_version.setter
|
||||
def hook_version(self, hook_version):
|
||||
"""Sets the hook_version of this ShowPrivateHookVersionPolicyRequest.
|
||||
|
||||
私有hook的版本号。版本号必须遵循语义化版本号(Semantic Version),为用户自定义。
|
||||
|
||||
:param hook_version: The hook_version of this ShowPrivateHookVersionPolicyRequest.
|
||||
:type hook_version: str
|
||||
"""
|
||||
self._hook_version = hook_version
|
||||
|
||||
@property
|
||||
def hook_id(self):
|
||||
"""Gets the hook_id of this ShowPrivateHookVersionPolicyRequest.
|
||||
|
||||
私有hook(private-hook)的唯一Id。 此Id由资源编排服务在生成私有hook的时候生成,为UUID。 由于私有hook名称仅仅在同一时间下唯一,即用户允许先生成一个叫HelloWorld的私有hook,删除,再重新创建一个同名私有hook。 对于团队并行开发,用户可能希望确保,当前我操作的私有hook就是我认为的那个,而不是其他队友删除后创建的同名私有hook。因此,使用Id就可以做到强匹配。 资源编排服务保证每次创建的私有hook所对应的Id都不相同,更新不会影响Id。如果给予的hook_id和当前hook的Id不一致,则返回400。
|
||||
|
||||
:return: The hook_id of this ShowPrivateHookVersionPolicyRequest.
|
||||
:rtype: str
|
||||
"""
|
||||
return self._hook_id
|
||||
|
||||
@hook_id.setter
|
||||
def hook_id(self, hook_id):
|
||||
"""Sets the hook_id of this ShowPrivateHookVersionPolicyRequest.
|
||||
|
||||
私有hook(private-hook)的唯一Id。 此Id由资源编排服务在生成私有hook的时候生成,为UUID。 由于私有hook名称仅仅在同一时间下唯一,即用户允许先生成一个叫HelloWorld的私有hook,删除,再重新创建一个同名私有hook。 对于团队并行开发,用户可能希望确保,当前我操作的私有hook就是我认为的那个,而不是其他队友删除后创建的同名私有hook。因此,使用Id就可以做到强匹配。 资源编排服务保证每次创建的私有hook所对应的Id都不相同,更新不会影响Id。如果给予的hook_id和当前hook的Id不一致,则返回400。
|
||||
|
||||
:param hook_id: The hook_id of this ShowPrivateHookVersionPolicyRequest.
|
||||
:type hook_id: str
|
||||
"""
|
||||
self._hook_id = hook_id
|
||||
|
||||
def to_dict(self):
|
||||
"""Returns the model properties as a dict"""
|
||||
result = {}
|
||||
|
||||
for attr, _ in six.iteritems(self.openapi_types):
|
||||
value = getattr(self, attr)
|
||||
if isinstance(value, list):
|
||||
result[attr] = list(map(
|
||||
lambda x: x.to_dict() if hasattr(x, "to_dict") else x,
|
||||
value
|
||||
))
|
||||
elif hasattr(value, "to_dict"):
|
||||
result[attr] = value.to_dict()
|
||||
elif isinstance(value, dict):
|
||||
result[attr] = dict(map(
|
||||
lambda item: (item[0], item[1].to_dict())
|
||||
if hasattr(item[1], "to_dict") else item,
|
||||
value.items()
|
||||
))
|
||||
else:
|
||||
if attr in self.sensitive_list:
|
||||
result[attr] = "****"
|
||||
else:
|
||||
result[attr] = value
|
||||
|
||||
return result
|
||||
|
||||
def to_str(self):
|
||||
"""Returns the string representation of the model"""
|
||||
import simplejson as json
|
||||
if six.PY2:
|
||||
import sys
|
||||
reload(sys)
|
||||
sys.setdefaultencoding("utf-8")
|
||||
return json.dumps(sanitize_for_serialization(self), ensure_ascii=False)
|
||||
|
||||
def __repr__(self):
|
||||
"""For `print`"""
|
||||
return self.to_str()
|
||||
|
||||
def __eq__(self, other):
|
||||
"""Returns true if both objects are equal"""
|
||||
if not isinstance(other, ShowPrivateHookVersionPolicyRequest):
|
||||
return False
|
||||
|
||||
return self.__dict__ == other.__dict__
|
||||
|
||||
def __ne__(self, other):
|
||||
"""Returns true if both objects are not equal"""
|
||||
return not self == other
|
|
@ -0,0 +1,112 @@
|
|||
# coding: utf-8
|
||||
|
||||
import six
|
||||
|
||||
from huaweicloudsdkcore.sdk_response import SdkResponse
|
||||
from huaweicloudsdkcore.utils.http_utils import sanitize_for_serialization
|
||||
|
||||
|
||||
class ShowPrivateHookVersionPolicyResponse(SdkResponse):
|
||||
|
||||
"""
|
||||
Attributes:
|
||||
openapi_types (dict): The key is attribute name
|
||||
and the value is attribute type.
|
||||
attribute_map (dict): The key is attribute name
|
||||
and the value is json key in definition.
|
||||
"""
|
||||
sensitive_list = []
|
||||
|
||||
openapi_types = {
|
||||
'location': 'str'
|
||||
}
|
||||
|
||||
attribute_map = {
|
||||
'location': 'Location'
|
||||
}
|
||||
|
||||
def __init__(self, location=None):
|
||||
"""ShowPrivateHookVersionPolicyResponse
|
||||
|
||||
The model defined in huaweicloud sdk
|
||||
|
||||
:param location:
|
||||
:type location: str
|
||||
"""
|
||||
|
||||
super(ShowPrivateHookVersionPolicyResponse, self).__init__()
|
||||
|
||||
self._location = None
|
||||
self.discriminator = None
|
||||
|
||||
if location is not None:
|
||||
self.location = location
|
||||
|
||||
@property
|
||||
def location(self):
|
||||
"""Gets the location of this ShowPrivateHookVersionPolicyResponse.
|
||||
|
||||
:return: The location of this ShowPrivateHookVersionPolicyResponse.
|
||||
:rtype: str
|
||||
"""
|
||||
return self._location
|
||||
|
||||
@location.setter
|
||||
def location(self, location):
|
||||
"""Sets the location of this ShowPrivateHookVersionPolicyResponse.
|
||||
|
||||
:param location: The location of this ShowPrivateHookVersionPolicyResponse.
|
||||
:type location: str
|
||||
"""
|
||||
self._location = location
|
||||
|
||||
def to_dict(self):
|
||||
"""Returns the model properties as a dict"""
|
||||
result = {}
|
||||
|
||||
for attr, _ in six.iteritems(self.openapi_types):
|
||||
value = getattr(self, attr)
|
||||
if isinstance(value, list):
|
||||
result[attr] = list(map(
|
||||
lambda x: x.to_dict() if hasattr(x, "to_dict") else x,
|
||||
value
|
||||
))
|
||||
elif hasattr(value, "to_dict"):
|
||||
result[attr] = value.to_dict()
|
||||
elif isinstance(value, dict):
|
||||
result[attr] = dict(map(
|
||||
lambda item: (item[0], item[1].to_dict())
|
||||
if hasattr(item[1], "to_dict") else item,
|
||||
value.items()
|
||||
))
|
||||
else:
|
||||
if attr in self.sensitive_list:
|
||||
result[attr] = "****"
|
||||
else:
|
||||
result[attr] = value
|
||||
|
||||
return result
|
||||
|
||||
def to_str(self):
|
||||
"""Returns the string representation of the model"""
|
||||
import simplejson as json
|
||||
if six.PY2:
|
||||
import sys
|
||||
reload(sys)
|
||||
sys.setdefaultencoding("utf-8")
|
||||
return json.dumps(sanitize_for_serialization(self), ensure_ascii=False)
|
||||
|
||||
def __repr__(self):
|
||||
"""For `print`"""
|
||||
return self.to_str()
|
||||
|
||||
def __eq__(self, other):
|
||||
"""Returns true if both objects are equal"""
|
||||
if not isinstance(other, ShowPrivateHookVersionPolicyResponse):
|
||||
return False
|
||||
|
||||
return self.__dict__ == other.__dict__
|
||||
|
||||
def __ne__(self, other):
|
||||
"""Returns true if both objects are not equal"""
|
||||
return not self == other
|
|
@ -52,7 +52,7 @@ class ShowStackInstanceResponse(SdkResponse):
|
|||
|
||||
The model defined in huaweicloud sdk
|
||||
|
||||
:param stack_set_id: 资源栈集(stack_set)的唯一ID。 此ID由资源编排服务在生成资源栈集的时候生成,为UUID。 由于资源栈集名仅仅在同一时间下唯一,即用户允许先生成一个叫HelloWorld的资源栈集,删除,在重新创建一个同名资源栈集。 对于团队并行开发,用户可能希望确保,当前我操作的资源栈集就是我以为的那个,而不是又其他队友删除后创建的同名资源栈集。因此,使用ID就可以做到强匹配。 资源编排服务保证每次创建的资源栈集所对应的ID都不相同,更新不会影响ID。如果给予的stack_set_id和当前资源栈集的ID不一致,则返回400
|
||||
:param stack_set_id: 资源栈集(stack_set)的唯一ID。 此ID由资源编排服务在生成资源栈集的时候生成,为UUID。 由于资源栈集名仅仅在同一时间下唯一,即用户允许先生成一个叫HelloWorld的资源栈集,删除,再重新创建一个同名资源栈集。 对于团队并行开发,用户可能希望确保,当前我操作的资源栈集就是我以为的那个,而不是被其他队友删除后创建的同名资源栈集。因此,使用ID就可以做到强匹配。 资源编排服务保证每次创建的资源栈集所对应的ID都不相同,更新不会影响ID。如果给予的stack_set_id和当前资源栈集的ID不一致,则返回400
|
||||
:type stack_set_id: str
|
||||
:param stack_set_name: 资源栈集(stack_set)的名字。此名字在domain_id+region下应唯一,可以使用中文、大小写英文、数字、下划线、中划线。首字符需为中文或者英文,区分大小写。
|
||||
:type stack_set_name: str
|
||||
|
@ -122,7 +122,7 @@ class ShowStackInstanceResponse(SdkResponse):
|
|||
def stack_set_id(self):
|
||||
"""Gets the stack_set_id of this ShowStackInstanceResponse.
|
||||
|
||||
资源栈集(stack_set)的唯一ID。 此ID由资源编排服务在生成资源栈集的时候生成,为UUID。 由于资源栈集名仅仅在同一时间下唯一,即用户允许先生成一个叫HelloWorld的资源栈集,删除,在重新创建一个同名资源栈集。 对于团队并行开发,用户可能希望确保,当前我操作的资源栈集就是我以为的那个,而不是又其他队友删除后创建的同名资源栈集。因此,使用ID就可以做到强匹配。 资源编排服务保证每次创建的资源栈集所对应的ID都不相同,更新不会影响ID。如果给予的stack_set_id和当前资源栈集的ID不一致,则返回400
|
||||
资源栈集(stack_set)的唯一ID。 此ID由资源编排服务在生成资源栈集的时候生成,为UUID。 由于资源栈集名仅仅在同一时间下唯一,即用户允许先生成一个叫HelloWorld的资源栈集,删除,再重新创建一个同名资源栈集。 对于团队并行开发,用户可能希望确保,当前我操作的资源栈集就是我以为的那个,而不是被其他队友删除后创建的同名资源栈集。因此,使用ID就可以做到强匹配。 资源编排服务保证每次创建的资源栈集所对应的ID都不相同,更新不会影响ID。如果给予的stack_set_id和当前资源栈集的ID不一致,则返回400
|
||||
|
||||
:return: The stack_set_id of this ShowStackInstanceResponse.
|
||||
:rtype: str
|
||||
|
@ -133,7 +133,7 @@ class ShowStackInstanceResponse(SdkResponse):
|
|||
def stack_set_id(self, stack_set_id):
|
||||
"""Sets the stack_set_id of this ShowStackInstanceResponse.
|
||||
|
||||
资源栈集(stack_set)的唯一ID。 此ID由资源编排服务在生成资源栈集的时候生成,为UUID。 由于资源栈集名仅仅在同一时间下唯一,即用户允许先生成一个叫HelloWorld的资源栈集,删除,在重新创建一个同名资源栈集。 对于团队并行开发,用户可能希望确保,当前我操作的资源栈集就是我以为的那个,而不是又其他队友删除后创建的同名资源栈集。因此,使用ID就可以做到强匹配。 资源编排服务保证每次创建的资源栈集所对应的ID都不相同,更新不会影响ID。如果给予的stack_set_id和当前资源栈集的ID不一致,则返回400
|
||||
资源栈集(stack_set)的唯一ID。 此ID由资源编排服务在生成资源栈集的时候生成,为UUID。 由于资源栈集名仅仅在同一时间下唯一,即用户允许先生成一个叫HelloWorld的资源栈集,删除,再重新创建一个同名资源栈集。 对于团队并行开发,用户可能希望确保,当前我操作的资源栈集就是我以为的那个,而不是被其他队友删除后创建的同名资源栈集。因此,使用ID就可以做到强匹配。 资源编排服务保证每次创建的资源栈集所对应的ID都不相同,更新不会影响ID。如果给予的stack_set_id和当前资源栈集的ID不一致,则返回400
|
||||
|
||||
:param stack_set_id: The stack_set_id of this ShowStackInstanceResponse.
|
||||
:type stack_set_id: str
|
||||
|
|
|
@ -58,7 +58,7 @@ class ShowStackSetMetadataResponse(SdkResponse):
|
|||
|
||||
The model defined in huaweicloud sdk
|
||||
|
||||
:param stack_set_id: 资源栈集(stack_set)的唯一ID。 此ID由资源编排服务在生成资源栈集的时候生成,为UUID。 由于资源栈集名仅仅在同一时间下唯一,即用户允许先生成一个叫HelloWorld的资源栈集,删除,在重新创建一个同名资源栈集。 对于团队并行开发,用户可能希望确保,当前我操作的资源栈集就是我以为的那个,而不是又其他队友删除后创建的同名资源栈集。因此,使用ID就可以做到强匹配。 资源编排服务保证每次创建的资源栈集所对应的ID都不相同,更新不会影响ID。如果给予的stack_set_id和当前资源栈集的ID不一致,则返回400
|
||||
:param stack_set_id: 资源栈集(stack_set)的唯一ID。 此ID由资源编排服务在生成资源栈集的时候生成,为UUID。 由于资源栈集名仅仅在同一时间下唯一,即用户允许先生成一个叫HelloWorld的资源栈集,删除,再重新创建一个同名资源栈集。 对于团队并行开发,用户可能希望确保,当前我操作的资源栈集就是我以为的那个,而不是被其他队友删除后创建的同名资源栈集。因此,使用ID就可以做到强匹配。 资源编排服务保证每次创建的资源栈集所对应的ID都不相同,更新不会影响ID。如果给予的stack_set_id和当前资源栈集的ID不一致,则返回400
|
||||
:type stack_set_id: str
|
||||
:param stack_set_name: 资源栈集(stack_set)的名字。此名字在domain_id+region下应唯一,可以使用中文、大小写英文、数字、下划线、中划线。首字符需为中文或者英文,区分大小写。
|
||||
:type stack_set_name: str
|
||||
|
@ -76,7 +76,7 @@ class ShowStackSetMetadataResponse(SdkResponse):
|
|||
:type status: str
|
||||
:param vars_uri_content: vars_uri对应的文件内容
|
||||
:type vars_uri_content: str
|
||||
:param vars_body: HCL参数文件的内容。HCL模板支持参数传入,即,同一个模板可以给予不同的参数而达到不同的效果。 * vars_body使用HCL的tfvars格式,用户可以将“.tfvars”中的内容提交到vars_body中 * 资源编排服务支持vars_body和vars_uri,如果以上两种方式中声名了同一个变量,将报错400 * 如果vars_body过大,可以使用vars_uri * 资源栈集不支持敏感数据加密,资源编排服务会直接明文使用、log、展示、存储对应的vars_body。
|
||||
:param vars_body: HCL参数文件的内容。HCL模板支持参数传入,即,同一个模板可以给予不同的参数而达到不同的效果。 * vars_body使用HCL的tfvars格式,用户可以将“.tfvars”中的内容提交到vars_body中 * 资源编排服务支持vars_body和vars_uri,如果以上两种方式中声明了同一个变量,将报错400 * 如果vars_body过大,可以使用vars_uri * 资源栈集不支持敏感数据加密,资源编排服务会直接明文使用、log、展示、存储对应的vars_body。
|
||||
:type vars_body: str
|
||||
:param create_time: 资源栈集的创建时间,格式为YYYY-MM-DDTHH:mm:ss.SSSZ,精确到毫秒,UTC时区,即,如1970-01-01T00:00:00.000Z。
|
||||
:type create_time: str
|
||||
|
@ -143,7 +143,7 @@ class ShowStackSetMetadataResponse(SdkResponse):
|
|||
def stack_set_id(self):
|
||||
"""Gets the stack_set_id of this ShowStackSetMetadataResponse.
|
||||
|
||||
资源栈集(stack_set)的唯一ID。 此ID由资源编排服务在生成资源栈集的时候生成,为UUID。 由于资源栈集名仅仅在同一时间下唯一,即用户允许先生成一个叫HelloWorld的资源栈集,删除,在重新创建一个同名资源栈集。 对于团队并行开发,用户可能希望确保,当前我操作的资源栈集就是我以为的那个,而不是又其他队友删除后创建的同名资源栈集。因此,使用ID就可以做到强匹配。 资源编排服务保证每次创建的资源栈集所对应的ID都不相同,更新不会影响ID。如果给予的stack_set_id和当前资源栈集的ID不一致,则返回400
|
||||
资源栈集(stack_set)的唯一ID。 此ID由资源编排服务在生成资源栈集的时候生成,为UUID。 由于资源栈集名仅仅在同一时间下唯一,即用户允许先生成一个叫HelloWorld的资源栈集,删除,再重新创建一个同名资源栈集。 对于团队并行开发,用户可能希望确保,当前我操作的资源栈集就是我以为的那个,而不是被其他队友删除后创建的同名资源栈集。因此,使用ID就可以做到强匹配。 资源编排服务保证每次创建的资源栈集所对应的ID都不相同,更新不会影响ID。如果给予的stack_set_id和当前资源栈集的ID不一致,则返回400
|
||||
|
||||
:return: The stack_set_id of this ShowStackSetMetadataResponse.
|
||||
:rtype: str
|
||||
|
@ -154,7 +154,7 @@ class ShowStackSetMetadataResponse(SdkResponse):
|
|||
def stack_set_id(self, stack_set_id):
|
||||
"""Sets the stack_set_id of this ShowStackSetMetadataResponse.
|
||||
|
||||
资源栈集(stack_set)的唯一ID。 此ID由资源编排服务在生成资源栈集的时候生成,为UUID。 由于资源栈集名仅仅在同一时间下唯一,即用户允许先生成一个叫HelloWorld的资源栈集,删除,在重新创建一个同名资源栈集。 对于团队并行开发,用户可能希望确保,当前我操作的资源栈集就是我以为的那个,而不是又其他队友删除后创建的同名资源栈集。因此,使用ID就可以做到强匹配。 资源编排服务保证每次创建的资源栈集所对应的ID都不相同,更新不会影响ID。如果给予的stack_set_id和当前资源栈集的ID不一致,则返回400
|
||||
资源栈集(stack_set)的唯一ID。 此ID由资源编排服务在生成资源栈集的时候生成,为UUID。 由于资源栈集名仅仅在同一时间下唯一,即用户允许先生成一个叫HelloWorld的资源栈集,删除,再重新创建一个同名资源栈集。 对于团队并行开发,用户可能希望确保,当前我操作的资源栈集就是我以为的那个,而不是被其他队友删除后创建的同名资源栈集。因此,使用ID就可以做到强匹配。 资源编排服务保证每次创建的资源栈集所对应的ID都不相同,更新不会影响ID。如果给予的stack_set_id和当前资源栈集的ID不一致,则返回400
|
||||
|
||||
:param stack_set_id: The stack_set_id of this ShowStackSetMetadataResponse.
|
||||
:type stack_set_id: str
|
||||
|
@ -341,7 +341,7 @@ class ShowStackSetMetadataResponse(SdkResponse):
|
|||
def vars_body(self):
|
||||
"""Gets the vars_body of this ShowStackSetMetadataResponse.
|
||||
|
||||
HCL参数文件的内容。HCL模板支持参数传入,即,同一个模板可以给予不同的参数而达到不同的效果。 * vars_body使用HCL的tfvars格式,用户可以将“.tfvars”中的内容提交到vars_body中 * 资源编排服务支持vars_body和vars_uri,如果以上两种方式中声名了同一个变量,将报错400 * 如果vars_body过大,可以使用vars_uri * 资源栈集不支持敏感数据加密,资源编排服务会直接明文使用、log、展示、存储对应的vars_body。
|
||||
HCL参数文件的内容。HCL模板支持参数传入,即,同一个模板可以给予不同的参数而达到不同的效果。 * vars_body使用HCL的tfvars格式,用户可以将“.tfvars”中的内容提交到vars_body中 * 资源编排服务支持vars_body和vars_uri,如果以上两种方式中声明了同一个变量,将报错400 * 如果vars_body过大,可以使用vars_uri * 资源栈集不支持敏感数据加密,资源编排服务会直接明文使用、log、展示、存储对应的vars_body。
|
||||
|
||||
:return: The vars_body of this ShowStackSetMetadataResponse.
|
||||
:rtype: str
|
||||
|
@ -352,7 +352,7 @@ class ShowStackSetMetadataResponse(SdkResponse):
|
|||
def vars_body(self, vars_body):
|
||||
"""Sets the vars_body of this ShowStackSetMetadataResponse.
|
||||
|
||||
HCL参数文件的内容。HCL模板支持参数传入,即,同一个模板可以给予不同的参数而达到不同的效果。 * vars_body使用HCL的tfvars格式,用户可以将“.tfvars”中的内容提交到vars_body中 * 资源编排服务支持vars_body和vars_uri,如果以上两种方式中声名了同一个变量,将报错400 * 如果vars_body过大,可以使用vars_uri * 资源栈集不支持敏感数据加密,资源编排服务会直接明文使用、log、展示、存储对应的vars_body。
|
||||
HCL参数文件的内容。HCL模板支持参数传入,即,同一个模板可以给予不同的参数而达到不同的效果。 * vars_body使用HCL的tfvars格式,用户可以将“.tfvars”中的内容提交到vars_body中 * 资源编排服务支持vars_body和vars_uri,如果以上两种方式中声明了同一个变量,将报错400 * 如果vars_body过大,可以使用vars_uri * 资源栈集不支持敏感数据加密,资源编排服务会直接明文使用、log、展示、存储对应的vars_body。
|
||||
|
||||
:param vars_body: The vars_body of this ShowStackSetMetadataResponse.
|
||||
:type vars_body: str
|
||||
|
|
|
@ -56,7 +56,7 @@ class ShowStackSetOperationMetadataResponse(SdkResponse):
|
|||
|
||||
:param stack_set_operation_id: 资源栈集操作(stack_set_operation)的唯一Id。 此ID由资源编排服务在生成资源栈集操作的时候生成,为UUID。
|
||||
:type stack_set_operation_id: str
|
||||
:param stack_set_id: 资源栈集(stack_set)的唯一ID。 此ID由资源编排服务在生成资源栈集的时候生成,为UUID。 由于资源栈集名仅仅在同一时间下唯一,即用户允许先生成一个叫HelloWorld的资源栈集,删除,在重新创建一个同名资源栈集。 对于团队并行开发,用户可能希望确保,当前我操作的资源栈集就是我以为的那个,而不是又其他队友删除后创建的同名资源栈集。因此,使用ID就可以做到强匹配。 资源编排服务保证每次创建的资源栈集所对应的ID都不相同,更新不会影响ID。如果给予的stack_set_id和当前资源栈集的ID不一致,则返回400
|
||||
:param stack_set_id: 资源栈集(stack_set)的唯一ID。 此ID由资源编排服务在生成资源栈集的时候生成,为UUID。 由于资源栈集名仅仅在同一时间下唯一,即用户允许先生成一个叫HelloWorld的资源栈集,删除,再重新创建一个同名资源栈集。 对于团队并行开发,用户可能希望确保,当前我操作的资源栈集就是我以为的那个,而不是被其他队友删除后创建的同名资源栈集。因此,使用ID就可以做到强匹配。 资源编排服务保证每次创建的资源栈集所对应的ID都不相同,更新不会影响ID。如果给予的stack_set_id和当前资源栈集的ID不一致,则返回400
|
||||
:type stack_set_id: str
|
||||
:param stack_set_name: 资源栈集(stack_set)的名字。此名字在domain_id+region下应唯一,可以使用中文、大小写英文、数字、下划线、中划线。首字符需为中文或者英文,区分大小写。
|
||||
:type stack_set_name: str
|
||||
|
@ -150,7 +150,7 @@ class ShowStackSetOperationMetadataResponse(SdkResponse):
|
|||
def stack_set_id(self):
|
||||
"""Gets the stack_set_id of this ShowStackSetOperationMetadataResponse.
|
||||
|
||||
资源栈集(stack_set)的唯一ID。 此ID由资源编排服务在生成资源栈集的时候生成,为UUID。 由于资源栈集名仅仅在同一时间下唯一,即用户允许先生成一个叫HelloWorld的资源栈集,删除,在重新创建一个同名资源栈集。 对于团队并行开发,用户可能希望确保,当前我操作的资源栈集就是我以为的那个,而不是又其他队友删除后创建的同名资源栈集。因此,使用ID就可以做到强匹配。 资源编排服务保证每次创建的资源栈集所对应的ID都不相同,更新不会影响ID。如果给予的stack_set_id和当前资源栈集的ID不一致,则返回400
|
||||
资源栈集(stack_set)的唯一ID。 此ID由资源编排服务在生成资源栈集的时候生成,为UUID。 由于资源栈集名仅仅在同一时间下唯一,即用户允许先生成一个叫HelloWorld的资源栈集,删除,再重新创建一个同名资源栈集。 对于团队并行开发,用户可能希望确保,当前我操作的资源栈集就是我以为的那个,而不是被其他队友删除后创建的同名资源栈集。因此,使用ID就可以做到强匹配。 资源编排服务保证每次创建的资源栈集所对应的ID都不相同,更新不会影响ID。如果给予的stack_set_id和当前资源栈集的ID不一致,则返回400
|
||||
|
||||
:return: The stack_set_id of this ShowStackSetOperationMetadataResponse.
|
||||
:rtype: str
|
||||
|
@ -161,7 +161,7 @@ class ShowStackSetOperationMetadataResponse(SdkResponse):
|
|||
def stack_set_id(self, stack_set_id):
|
||||
"""Sets the stack_set_id of this ShowStackSetOperationMetadataResponse.
|
||||
|
||||
资源栈集(stack_set)的唯一ID。 此ID由资源编排服务在生成资源栈集的时候生成,为UUID。 由于资源栈集名仅仅在同一时间下唯一,即用户允许先生成一个叫HelloWorld的资源栈集,删除,在重新创建一个同名资源栈集。 对于团队并行开发,用户可能希望确保,当前我操作的资源栈集就是我以为的那个,而不是又其他队友删除后创建的同名资源栈集。因此,使用ID就可以做到强匹配。 资源编排服务保证每次创建的资源栈集所对应的ID都不相同,更新不会影响ID。如果给予的stack_set_id和当前资源栈集的ID不一致,则返回400
|
||||
资源栈集(stack_set)的唯一ID。 此ID由资源编排服务在生成资源栈集的时候生成,为UUID。 由于资源栈集名仅仅在同一时间下唯一,即用户允许先生成一个叫HelloWorld的资源栈集,删除,再重新创建一个同名资源栈集。 对于团队并行开发,用户可能希望确保,当前我操作的资源栈集就是我以为的那个,而不是被其他队友删除后创建的同名资源栈集。因此,使用ID就可以做到强匹配。 资源编排服务保证每次创建的资源栈集所对应的ID都不相同,更新不会影响ID。如果给予的stack_set_id和当前资源栈集的ID不一致,则返回400
|
||||
|
||||
:param stack_set_id: The stack_set_id of this ShowStackSetOperationMetadataResponse.
|
||||
:type stack_set_id: str
|
||||
|
|
|
@ -49,7 +49,7 @@ class StackInstance:
|
|||
|
||||
The model defined in huaweicloud sdk
|
||||
|
||||
:param stack_set_id: 资源栈集(stack_set)的唯一ID。 此ID由资源编排服务在生成资源栈集的时候生成,为UUID。 由于资源栈集名仅仅在同一时间下唯一,即用户允许先生成一个叫HelloWorld的资源栈集,删除,在重新创建一个同名资源栈集。 对于团队并行开发,用户可能希望确保,当前我操作的资源栈集就是我以为的那个,而不是又其他队友删除后创建的同名资源栈集。因此,使用ID就可以做到强匹配。 资源编排服务保证每次创建的资源栈集所对应的ID都不相同,更新不会影响ID。如果给予的stack_set_id和当前资源栈集的ID不一致,则返回400
|
||||
:param stack_set_id: 资源栈集(stack_set)的唯一ID。 此ID由资源编排服务在生成资源栈集的时候生成,为UUID。 由于资源栈集名仅仅在同一时间下唯一,即用户允许先生成一个叫HelloWorld的资源栈集,删除,再重新创建一个同名资源栈集。 对于团队并行开发,用户可能希望确保,当前我操作的资源栈集就是我以为的那个,而不是被其他队友删除后创建的同名资源栈集。因此,使用ID就可以做到强匹配。 资源编排服务保证每次创建的资源栈集所对应的ID都不相同,更新不会影响ID。如果给予的stack_set_id和当前资源栈集的ID不一致,则返回400
|
||||
:type stack_set_id: str
|
||||
:param stack_set_name: 资源栈集(stack_set)的名字。此名字在domain_id+region下应唯一,可以使用中文、大小写英文、数字、下划线、中划线。首字符需为中文或者英文,区分大小写。
|
||||
:type stack_set_name: str
|
||||
|
@ -114,7 +114,7 @@ class StackInstance:
|
|||
def stack_set_id(self):
|
||||
"""Gets the stack_set_id of this StackInstance.
|
||||
|
||||
资源栈集(stack_set)的唯一ID。 此ID由资源编排服务在生成资源栈集的时候生成,为UUID。 由于资源栈集名仅仅在同一时间下唯一,即用户允许先生成一个叫HelloWorld的资源栈集,删除,在重新创建一个同名资源栈集。 对于团队并行开发,用户可能希望确保,当前我操作的资源栈集就是我以为的那个,而不是又其他队友删除后创建的同名资源栈集。因此,使用ID就可以做到强匹配。 资源编排服务保证每次创建的资源栈集所对应的ID都不相同,更新不会影响ID。如果给予的stack_set_id和当前资源栈集的ID不一致,则返回400
|
||||
资源栈集(stack_set)的唯一ID。 此ID由资源编排服务在生成资源栈集的时候生成,为UUID。 由于资源栈集名仅仅在同一时间下唯一,即用户允许先生成一个叫HelloWorld的资源栈集,删除,再重新创建一个同名资源栈集。 对于团队并行开发,用户可能希望确保,当前我操作的资源栈集就是我以为的那个,而不是被其他队友删除后创建的同名资源栈集。因此,使用ID就可以做到强匹配。 资源编排服务保证每次创建的资源栈集所对应的ID都不相同,更新不会影响ID。如果给予的stack_set_id和当前资源栈集的ID不一致,则返回400
|
||||
|
||||
:return: The stack_set_id of this StackInstance.
|
||||
:rtype: str
|
||||
|
@ -125,7 +125,7 @@ class StackInstance:
|
|||
def stack_set_id(self, stack_set_id):
|
||||
"""Sets the stack_set_id of this StackInstance.
|
||||
|
||||
资源栈集(stack_set)的唯一ID。 此ID由资源编排服务在生成资源栈集的时候生成,为UUID。 由于资源栈集名仅仅在同一时间下唯一,即用户允许先生成一个叫HelloWorld的资源栈集,删除,在重新创建一个同名资源栈集。 对于团队并行开发,用户可能希望确保,当前我操作的资源栈集就是我以为的那个,而不是又其他队友删除后创建的同名资源栈集。因此,使用ID就可以做到强匹配。 资源编排服务保证每次创建的资源栈集所对应的ID都不相同,更新不会影响ID。如果给予的stack_set_id和当前资源栈集的ID不一致,则返回400
|
||||
资源栈集(stack_set)的唯一ID。 此ID由资源编排服务在生成资源栈集的时候生成,为UUID。 由于资源栈集名仅仅在同一时间下唯一,即用户允许先生成一个叫HelloWorld的资源栈集,删除,再重新创建一个同名资源栈集。 对于团队并行开发,用户可能希望确保,当前我操作的资源栈集就是我以为的那个,而不是被其他队友删除后创建的同名资源栈集。因此,使用ID就可以做到强匹配。 资源编排服务保证每次创建的资源栈集所对应的ID都不相同,更新不会影响ID。如果给予的stack_set_id和当前资源栈集的ID不一致,则返回400
|
||||
|
||||
:param stack_set_id: The stack_set_id of this StackInstance.
|
||||
:type stack_set_id: str
|
||||
|
|
|
@ -41,7 +41,7 @@ class StackSet:
|
|||
|
||||
The model defined in huaweicloud sdk
|
||||
|
||||
:param stack_set_id: 资源栈集(stack_set)的唯一ID。 此ID由资源编排服务在生成资源栈集的时候生成,为UUID。 由于资源栈集名仅仅在同一时间下唯一,即用户允许先生成一个叫HelloWorld的资源栈集,删除,在重新创建一个同名资源栈集。 对于团队并行开发,用户可能希望确保,当前我操作的资源栈集就是我以为的那个,而不是又其他队友删除后创建的同名资源栈集。因此,使用ID就可以做到强匹配。 资源编排服务保证每次创建的资源栈集所对应的ID都不相同,更新不会影响ID。如果给予的stack_set_id和当前资源栈集的ID不一致,则返回400
|
||||
:param stack_set_id: 资源栈集(stack_set)的唯一ID。 此ID由资源编排服务在生成资源栈集的时候生成,为UUID。 由于资源栈集名仅仅在同一时间下唯一,即用户允许先生成一个叫HelloWorld的资源栈集,删除,再重新创建一个同名资源栈集。 对于团队并行开发,用户可能希望确保,当前我操作的资源栈集就是我以为的那个,而不是被其他队友删除后创建的同名资源栈集。因此,使用ID就可以做到强匹配。 资源编排服务保证每次创建的资源栈集所对应的ID都不相同,更新不会影响ID。如果给予的stack_set_id和当前资源栈集的ID不一致,则返回400
|
||||
:type stack_set_id: str
|
||||
:param stack_set_name: 资源栈集(stack_set)的名字。此名字在domain_id+region下应唯一,可以使用中文、大小写英文、数字、下划线、中划线。首字符需为中文或者英文,区分大小写。
|
||||
:type stack_set_name: str
|
||||
|
@ -86,7 +86,7 @@ class StackSet:
|
|||
def stack_set_id(self):
|
||||
"""Gets the stack_set_id of this StackSet.
|
||||
|
||||
资源栈集(stack_set)的唯一ID。 此ID由资源编排服务在生成资源栈集的时候生成,为UUID。 由于资源栈集名仅仅在同一时间下唯一,即用户允许先生成一个叫HelloWorld的资源栈集,删除,在重新创建一个同名资源栈集。 对于团队并行开发,用户可能希望确保,当前我操作的资源栈集就是我以为的那个,而不是又其他队友删除后创建的同名资源栈集。因此,使用ID就可以做到强匹配。 资源编排服务保证每次创建的资源栈集所对应的ID都不相同,更新不会影响ID。如果给予的stack_set_id和当前资源栈集的ID不一致,则返回400
|
||||
资源栈集(stack_set)的唯一ID。 此ID由资源编排服务在生成资源栈集的时候生成,为UUID。 由于资源栈集名仅仅在同一时间下唯一,即用户允许先生成一个叫HelloWorld的资源栈集,删除,再重新创建一个同名资源栈集。 对于团队并行开发,用户可能希望确保,当前我操作的资源栈集就是我以为的那个,而不是被其他队友删除后创建的同名资源栈集。因此,使用ID就可以做到强匹配。 资源编排服务保证每次创建的资源栈集所对应的ID都不相同,更新不会影响ID。如果给予的stack_set_id和当前资源栈集的ID不一致,则返回400
|
||||
|
||||
:return: The stack_set_id of this StackSet.
|
||||
:rtype: str
|
||||
|
@ -97,7 +97,7 @@ class StackSet:
|
|||
def stack_set_id(self, stack_set_id):
|
||||
"""Sets the stack_set_id of this StackSet.
|
||||
|
||||
资源栈集(stack_set)的唯一ID。 此ID由资源编排服务在生成资源栈集的时候生成,为UUID。 由于资源栈集名仅仅在同一时间下唯一,即用户允许先生成一个叫HelloWorld的资源栈集,删除,在重新创建一个同名资源栈集。 对于团队并行开发,用户可能希望确保,当前我操作的资源栈集就是我以为的那个,而不是又其他队友删除后创建的同名资源栈集。因此,使用ID就可以做到强匹配。 资源编排服务保证每次创建的资源栈集所对应的ID都不相同,更新不会影响ID。如果给予的stack_set_id和当前资源栈集的ID不一致,则返回400
|
||||
资源栈集(stack_set)的唯一ID。 此ID由资源编排服务在生成资源栈集的时候生成,为UUID。 由于资源栈集名仅仅在同一时间下唯一,即用户允许先生成一个叫HelloWorld的资源栈集,删除,再重新创建一个同名资源栈集。 对于团队并行开发,用户可能希望确保,当前我操作的资源栈集就是我以为的那个,而不是被其他队友删除后创建的同名资源栈集。因此,使用ID就可以做到强匹配。 资源编排服务保证每次创建的资源栈集所对应的ID都不相同,更新不会影响ID。如果给予的stack_set_id和当前资源栈集的ID不一致,则返回400
|
||||
|
||||
:param stack_set_id: The stack_set_id of this StackSet.
|
||||
:type stack_set_id: str
|
||||
|
|
|
@ -29,7 +29,7 @@ class StackSetIdPrimitiveTypeHolder:
|
|||
|
||||
The model defined in huaweicloud sdk
|
||||
|
||||
:param stack_set_id: 资源栈集(stack_set)的唯一ID。 此ID由资源编排服务在生成资源栈集的时候生成,为UUID。 由于资源栈集名仅仅在同一时间下唯一,即用户允许先生成一个叫HelloWorld的资源栈集,删除,在重新创建一个同名资源栈集。 对于团队并行开发,用户可能希望确保,当前我操作的资源栈集就是我以为的那个,而不是又其他队友删除后创建的同名资源栈集。因此,使用ID就可以做到强匹配。 资源编排服务保证每次创建的资源栈集所对应的ID都不相同,更新不会影响ID。如果给予的stack_set_id和当前资源栈集的ID不一致,则返回400
|
||||
:param stack_set_id: 资源栈集(stack_set)的唯一ID。 此ID由资源编排服务在生成资源栈集的时候生成,为UUID。 由于资源栈集名仅仅在同一时间下唯一,即用户允许先生成一个叫HelloWorld的资源栈集,删除,再重新创建一个同名资源栈集。 对于团队并行开发,用户可能希望确保,当前我操作的资源栈集就是我以为的那个,而不是被其他队友删除后创建的同名资源栈集。因此,使用ID就可以做到强匹配。 资源编排服务保证每次创建的资源栈集所对应的ID都不相同,更新不会影响ID。如果给予的stack_set_id和当前资源栈集的ID不一致,则返回400
|
||||
:type stack_set_id: str
|
||||
"""
|
||||
|
||||
|
@ -45,7 +45,7 @@ class StackSetIdPrimitiveTypeHolder:
|
|||
def stack_set_id(self):
|
||||
"""Gets the stack_set_id of this StackSetIdPrimitiveTypeHolder.
|
||||
|
||||
资源栈集(stack_set)的唯一ID。 此ID由资源编排服务在生成资源栈集的时候生成,为UUID。 由于资源栈集名仅仅在同一时间下唯一,即用户允许先生成一个叫HelloWorld的资源栈集,删除,在重新创建一个同名资源栈集。 对于团队并行开发,用户可能希望确保,当前我操作的资源栈集就是我以为的那个,而不是又其他队友删除后创建的同名资源栈集。因此,使用ID就可以做到强匹配。 资源编排服务保证每次创建的资源栈集所对应的ID都不相同,更新不会影响ID。如果给予的stack_set_id和当前资源栈集的ID不一致,则返回400
|
||||
资源栈集(stack_set)的唯一ID。 此ID由资源编排服务在生成资源栈集的时候生成,为UUID。 由于资源栈集名仅仅在同一时间下唯一,即用户允许先生成一个叫HelloWorld的资源栈集,删除,再重新创建一个同名资源栈集。 对于团队并行开发,用户可能希望确保,当前我操作的资源栈集就是我以为的那个,而不是被其他队友删除后创建的同名资源栈集。因此,使用ID就可以做到强匹配。 资源编排服务保证每次创建的资源栈集所对应的ID都不相同,更新不会影响ID。如果给予的stack_set_id和当前资源栈集的ID不一致,则返回400
|
||||
|
||||
:return: The stack_set_id of this StackSetIdPrimitiveTypeHolder.
|
||||
:rtype: str
|
||||
|
@ -56,7 +56,7 @@ class StackSetIdPrimitiveTypeHolder:
|
|||
def stack_set_id(self, stack_set_id):
|
||||
"""Sets the stack_set_id of this StackSetIdPrimitiveTypeHolder.
|
||||
|
||||
资源栈集(stack_set)的唯一ID。 此ID由资源编排服务在生成资源栈集的时候生成,为UUID。 由于资源栈集名仅仅在同一时间下唯一,即用户允许先生成一个叫HelloWorld的资源栈集,删除,在重新创建一个同名资源栈集。 对于团队并行开发,用户可能希望确保,当前我操作的资源栈集就是我以为的那个,而不是又其他队友删除后创建的同名资源栈集。因此,使用ID就可以做到强匹配。 资源编排服务保证每次创建的资源栈集所对应的ID都不相同,更新不会影响ID。如果给予的stack_set_id和当前资源栈集的ID不一致,则返回400
|
||||
资源栈集(stack_set)的唯一ID。 此ID由资源编排服务在生成资源栈集的时候生成,为UUID。 由于资源栈集名仅仅在同一时间下唯一,即用户允许先生成一个叫HelloWorld的资源栈集,删除,再重新创建一个同名资源栈集。 对于团队并行开发,用户可能希望确保,当前我操作的资源栈集就是我以为的那个,而不是被其他队友删除后创建的同名资源栈集。因此,使用ID就可以做到强匹配。 资源编排服务保证每次创建的资源栈集所对应的ID都不相同,更新不会影响ID。如果给予的stack_set_id和当前资源栈集的ID不一致,则返回400
|
||||
|
||||
:param stack_set_id: The stack_set_id of this StackSetIdPrimitiveTypeHolder.
|
||||
:type stack_set_id: str
|
||||
|
|
|
@ -45,7 +45,7 @@ class StackSetOperation:
|
|||
|
||||
:param operation_id: 资源栈集操作Id。 此ID由资源编排服务在生成资源栈集操作的时候生成,为UUID。
|
||||
:type operation_id: str
|
||||
:param stack_set_id: 资源栈集(stack_set)的唯一ID。 此ID由资源编排服务在生成资源栈集的时候生成,为UUID。 由于资源栈集名仅仅在同一时间下唯一,即用户允许先生成一个叫HelloWorld的资源栈集,删除,在重新创建一个同名资源栈集。 对于团队并行开发,用户可能希望确保,当前我操作的资源栈集就是我以为的那个,而不是又其他队友删除后创建的同名资源栈集。因此,使用ID就可以做到强匹配。 资源编排服务保证每次创建的资源栈集所对应的ID都不相同,更新不会影响ID。如果给予的stack_set_id和当前资源栈集的ID不一致,则返回400
|
||||
:param stack_set_id: 资源栈集(stack_set)的唯一ID。 此ID由资源编排服务在生成资源栈集的时候生成,为UUID。 由于资源栈集名仅仅在同一时间下唯一,即用户允许先生成一个叫HelloWorld的资源栈集,删除,再重新创建一个同名资源栈集。 对于团队并行开发,用户可能希望确保,当前我操作的资源栈集就是我以为的那个,而不是被其他队友删除后创建的同名资源栈集。因此,使用ID就可以做到强匹配。 资源编排服务保证每次创建的资源栈集所对应的ID都不相同,更新不会影响ID。如果给予的stack_set_id和当前资源栈集的ID不一致,则返回400
|
||||
:type stack_set_id: str
|
||||
:param stack_set_name: 资源栈集(stack_set)的名字。此名字在domain_id+region下应唯一,可以使用中文、大小写英文、数字、下划线、中划线。首字符需为中文或者英文,区分大小写。
|
||||
:type stack_set_name: str
|
||||
|
@ -115,7 +115,7 @@ class StackSetOperation:
|
|||
def stack_set_id(self):
|
||||
"""Gets the stack_set_id of this StackSetOperation.
|
||||
|
||||
资源栈集(stack_set)的唯一ID。 此ID由资源编排服务在生成资源栈集的时候生成,为UUID。 由于资源栈集名仅仅在同一时间下唯一,即用户允许先生成一个叫HelloWorld的资源栈集,删除,在重新创建一个同名资源栈集。 对于团队并行开发,用户可能希望确保,当前我操作的资源栈集就是我以为的那个,而不是又其他队友删除后创建的同名资源栈集。因此,使用ID就可以做到强匹配。 资源编排服务保证每次创建的资源栈集所对应的ID都不相同,更新不会影响ID。如果给予的stack_set_id和当前资源栈集的ID不一致,则返回400
|
||||
资源栈集(stack_set)的唯一ID。 此ID由资源编排服务在生成资源栈集的时候生成,为UUID。 由于资源栈集名仅仅在同一时间下唯一,即用户允许先生成一个叫HelloWorld的资源栈集,删除,再重新创建一个同名资源栈集。 对于团队并行开发,用户可能希望确保,当前我操作的资源栈集就是我以为的那个,而不是被其他队友删除后创建的同名资源栈集。因此,使用ID就可以做到强匹配。 资源编排服务保证每次创建的资源栈集所对应的ID都不相同,更新不会影响ID。如果给予的stack_set_id和当前资源栈集的ID不一致,则返回400
|
||||
|
||||
:return: The stack_set_id of this StackSetOperation.
|
||||
:rtype: str
|
||||
|
@ -126,7 +126,7 @@ class StackSetOperation:
|
|||
def stack_set_id(self, stack_set_id):
|
||||
"""Sets the stack_set_id of this StackSetOperation.
|
||||
|
||||
资源栈集(stack_set)的唯一ID。 此ID由资源编排服务在生成资源栈集的时候生成,为UUID。 由于资源栈集名仅仅在同一时间下唯一,即用户允许先生成一个叫HelloWorld的资源栈集,删除,在重新创建一个同名资源栈集。 对于团队并行开发,用户可能希望确保,当前我操作的资源栈集就是我以为的那个,而不是又其他队友删除后创建的同名资源栈集。因此,使用ID就可以做到强匹配。 资源编排服务保证每次创建的资源栈集所对应的ID都不相同,更新不会影响ID。如果给予的stack_set_id和当前资源栈集的ID不一致,则返回400
|
||||
资源栈集(stack_set)的唯一ID。 此ID由资源编排服务在生成资源栈集的时候生成,为UUID。 由于资源栈集名仅仅在同一时间下唯一,即用户允许先生成一个叫HelloWorld的资源栈集,删除,再重新创建一个同名资源栈集。 对于团队并行开发,用户可能希望确保,当前我操作的资源栈集就是我以为的那个,而不是被其他队友删除后创建的同名资源栈集。因此,使用ID就可以做到强匹配。 资源编排服务保证每次创建的资源栈集所对应的ID都不相同,更新不会影响ID。如果给予的stack_set_id和当前资源栈集的ID不一致,则返回400
|
||||
|
||||
:param stack_set_id: The stack_set_id of this StackSetOperation.
|
||||
:type stack_set_id: str
|
||||
|
|
|
@ -37,7 +37,7 @@ class UpdatePrivateHookMetadataRequestBody:
|
|||
|
||||
:param hook_description: 私有hook的描述。可用于客户识别创建的私有hook。可通过UpdatePrivateHook API更新私有hook的描述。
|
||||
:type hook_description: str
|
||||
:param hook_id: 私有hook(private-hook)的唯一Id。 此Id由资源编排服务在生成私有hook的时候生成,为UUID。 由于私有hook名称仅仅在同一时间下唯一,即用户允许先生成一个叫HelloWorld的私有hook,删除,再重新创建一个同名私有hook。 对于团队并行开发,用户可能希望确保,当前我操作的私有hook就是我认为的那个,而不是其他队友删除后创建的同名私有hook。因此,使用Id就可以做到强匹配。 资源编排服务保证每次创建的私有hook所对应的Id都不相同,更新不会影响Id。如果给与的hook_id和当前hook的Id不一致,则返回400。
|
||||
:param hook_id: 私有hook(private-hook)的唯一Id。 此Id由资源编排服务在生成私有hook的时候生成,为UUID。 由于私有hook名称仅仅在同一时间下唯一,即用户允许先生成一个叫HelloWorld的私有hook,删除,再重新创建一个同名私有hook。 对于团队并行开发,用户可能希望确保,当前我操作的私有hook就是我认为的那个,而不是其他队友删除后创建的同名私有hook。因此,使用Id就可以做到强匹配。 资源编排服务保证每次创建的私有hook所对应的Id都不相同,更新不会影响Id。如果给予的hook_id和当前hook的Id不一致,则返回400。
|
||||
:type hook_id: str
|
||||
:param default_version: 私有hook的默认版本号。版本号必须遵循语义化版本号(Semantic Version),为用户自定义。
|
||||
:type default_version: str
|
||||
|
@ -88,7 +88,7 @@ class UpdatePrivateHookMetadataRequestBody:
|
|||
def hook_id(self):
|
||||
"""Gets the hook_id of this UpdatePrivateHookMetadataRequestBody.
|
||||
|
||||
私有hook(private-hook)的唯一Id。 此Id由资源编排服务在生成私有hook的时候生成,为UUID。 由于私有hook名称仅仅在同一时间下唯一,即用户允许先生成一个叫HelloWorld的私有hook,删除,再重新创建一个同名私有hook。 对于团队并行开发,用户可能希望确保,当前我操作的私有hook就是我认为的那个,而不是其他队友删除后创建的同名私有hook。因此,使用Id就可以做到强匹配。 资源编排服务保证每次创建的私有hook所对应的Id都不相同,更新不会影响Id。如果给与的hook_id和当前hook的Id不一致,则返回400。
|
||||
私有hook(private-hook)的唯一Id。 此Id由资源编排服务在生成私有hook的时候生成,为UUID。 由于私有hook名称仅仅在同一时间下唯一,即用户允许先生成一个叫HelloWorld的私有hook,删除,再重新创建一个同名私有hook。 对于团队并行开发,用户可能希望确保,当前我操作的私有hook就是我认为的那个,而不是其他队友删除后创建的同名私有hook。因此,使用Id就可以做到强匹配。 资源编排服务保证每次创建的私有hook所对应的Id都不相同,更新不会影响Id。如果给予的hook_id和当前hook的Id不一致,则返回400。
|
||||
|
||||
:return: The hook_id of this UpdatePrivateHookMetadataRequestBody.
|
||||
:rtype: str
|
||||
|
@ -99,7 +99,7 @@ class UpdatePrivateHookMetadataRequestBody:
|
|||
def hook_id(self, hook_id):
|
||||
"""Sets the hook_id of this UpdatePrivateHookMetadataRequestBody.
|
||||
|
||||
私有hook(private-hook)的唯一Id。 此Id由资源编排服务在生成私有hook的时候生成,为UUID。 由于私有hook名称仅仅在同一时间下唯一,即用户允许先生成一个叫HelloWorld的私有hook,删除,再重新创建一个同名私有hook。 对于团队并行开发,用户可能希望确保,当前我操作的私有hook就是我认为的那个,而不是其他队友删除后创建的同名私有hook。因此,使用Id就可以做到强匹配。 资源编排服务保证每次创建的私有hook所对应的Id都不相同,更新不会影响Id。如果给与的hook_id和当前hook的Id不一致,则返回400。
|
||||
私有hook(private-hook)的唯一Id。 此Id由资源编排服务在生成私有hook的时候生成,为UUID。 由于私有hook名称仅仅在同一时间下唯一,即用户允许先生成一个叫HelloWorld的私有hook,删除,再重新创建一个同名私有hook。 对于团队并行开发,用户可能希望确保,当前我操作的私有hook就是我认为的那个,而不是其他队友删除后创建的同名私有hook。因此,使用Id就可以做到强匹配。 资源编排服务保证每次创建的私有hook所对应的Id都不相同,更新不会影响Id。如果给予的hook_id和当前hook的Id不一致,则返回400。
|
||||
|
||||
:param hook_id: The hook_id of this UpdatePrivateHookMetadataRequestBody.
|
||||
:type hook_id: str
|
||||
|
|
|
@ -37,7 +37,7 @@ class UpdateStackInstancesRequestBody:
|
|||
|
||||
The model defined in huaweicloud sdk
|
||||
|
||||
:param stack_set_id: 资源栈集(stack_set)的唯一ID。 此ID由资源编排服务在生成资源栈集的时候生成,为UUID。 由于资源栈集名仅仅在同一时间下唯一,即用户允许先生成一个叫HelloWorld的资源栈集,删除,在重新创建一个同名资源栈集。 对于团队并行开发,用户可能希望确保,当前我操作的资源栈集就是我以为的那个,而不是又其他队友删除后创建的同名资源栈集。因此,使用ID就可以做到强匹配。 资源编排服务保证每次创建的资源栈集所对应的ID都不相同,更新不会影响ID。如果给予的stack_set_id和当前资源栈集的ID不一致,则返回400
|
||||
:param stack_set_id: 资源栈集(stack_set)的唯一ID。 此ID由资源编排服务在生成资源栈集的时候生成,为UUID。 由于资源栈集名仅仅在同一时间下唯一,即用户允许先生成一个叫HelloWorld的资源栈集,删除,再重新创建一个同名资源栈集。 对于团队并行开发,用户可能希望确保,当前我操作的资源栈集就是我以为的那个,而不是被其他队友删除后创建的同名资源栈集。因此,使用ID就可以做到强匹配。 资源编排服务保证每次创建的资源栈集所对应的ID都不相同,更新不会影响ID。如果给予的stack_set_id和当前资源栈集的ID不一致,则返回400
|
||||
:type stack_set_id: str
|
||||
:param deployment_targets:
|
||||
:type deployment_targets: :class:`huaweicloudsdkaos.v1.DeploymentTargets`
|
||||
|
@ -72,7 +72,7 @@ class UpdateStackInstancesRequestBody:
|
|||
def stack_set_id(self):
|
||||
"""Gets the stack_set_id of this UpdateStackInstancesRequestBody.
|
||||
|
||||
资源栈集(stack_set)的唯一ID。 此ID由资源编排服务在生成资源栈集的时候生成,为UUID。 由于资源栈集名仅仅在同一时间下唯一,即用户允许先生成一个叫HelloWorld的资源栈集,删除,在重新创建一个同名资源栈集。 对于团队并行开发,用户可能希望确保,当前我操作的资源栈集就是我以为的那个,而不是又其他队友删除后创建的同名资源栈集。因此,使用ID就可以做到强匹配。 资源编排服务保证每次创建的资源栈集所对应的ID都不相同,更新不会影响ID。如果给予的stack_set_id和当前资源栈集的ID不一致,则返回400
|
||||
资源栈集(stack_set)的唯一ID。 此ID由资源编排服务在生成资源栈集的时候生成,为UUID。 由于资源栈集名仅仅在同一时间下唯一,即用户允许先生成一个叫HelloWorld的资源栈集,删除,再重新创建一个同名资源栈集。 对于团队并行开发,用户可能希望确保,当前我操作的资源栈集就是我以为的那个,而不是被其他队友删除后创建的同名资源栈集。因此,使用ID就可以做到强匹配。 资源编排服务保证每次创建的资源栈集所对应的ID都不相同,更新不会影响ID。如果给予的stack_set_id和当前资源栈集的ID不一致,则返回400
|
||||
|
||||
:return: The stack_set_id of this UpdateStackInstancesRequestBody.
|
||||
:rtype: str
|
||||
|
@ -83,7 +83,7 @@ class UpdateStackInstancesRequestBody:
|
|||
def stack_set_id(self, stack_set_id):
|
||||
"""Sets the stack_set_id of this UpdateStackInstancesRequestBody.
|
||||
|
||||
资源栈集(stack_set)的唯一ID。 此ID由资源编排服务在生成资源栈集的时候生成,为UUID。 由于资源栈集名仅仅在同一时间下唯一,即用户允许先生成一个叫HelloWorld的资源栈集,删除,在重新创建一个同名资源栈集。 对于团队并行开发,用户可能希望确保,当前我操作的资源栈集就是我以为的那个,而不是又其他队友删除后创建的同名资源栈集。因此,使用ID就可以做到强匹配。 资源编排服务保证每次创建的资源栈集所对应的ID都不相同,更新不会影响ID。如果给予的stack_set_id和当前资源栈集的ID不一致,则返回400
|
||||
资源栈集(stack_set)的唯一ID。 此ID由资源编排服务在生成资源栈集的时候生成,为UUID。 由于资源栈集名仅仅在同一时间下唯一,即用户允许先生成一个叫HelloWorld的资源栈集,删除,再重新创建一个同名资源栈集。 对于团队并行开发,用户可能希望确保,当前我操作的资源栈集就是我以为的那个,而不是被其他队友删除后创建的同名资源栈集。因此,使用ID就可以做到强匹配。 资源编排服务保证每次创建的资源栈集所对应的ID都不相同,更新不会影响ID。如果给予的stack_set_id和当前资源栈集的ID不一致,则返回400
|
||||
|
||||
:param stack_set_id: The stack_set_id of this UpdateStackInstancesRequestBody.
|
||||
:type stack_set_id: str
|
||||
|
|
|
@ -43,7 +43,7 @@ class UpdateStackSetRequestBody:
|
|||
|
||||
The model defined in huaweicloud sdk
|
||||
|
||||
:param stack_set_id: 资源栈集(stack_set)的唯一ID。 此ID由资源编排服务在生成资源栈集的时候生成,为UUID。 由于资源栈集名仅仅在同一时间下唯一,即用户允许先生成一个叫HelloWorld的资源栈集,删除,在重新创建一个同名资源栈集。 对于团队并行开发,用户可能希望确保,当前我操作的资源栈集就是我以为的那个,而不是又其他队友删除后创建的同名资源栈集。因此,使用ID就可以做到强匹配。 资源编排服务保证每次创建的资源栈集所对应的ID都不相同,更新不会影响ID。如果给予的stack_set_id和当前资源栈集的ID不一致,则返回400
|
||||
:param stack_set_id: 资源栈集(stack_set)的唯一ID。 此ID由资源编排服务在生成资源栈集的时候生成,为UUID。 由于资源栈集名仅仅在同一时间下唯一,即用户允许先生成一个叫HelloWorld的资源栈集,删除,再重新创建一个同名资源栈集。 对于团队并行开发,用户可能希望确保,当前我操作的资源栈集就是我以为的那个,而不是被其他队友删除后创建的同名资源栈集。因此,使用ID就可以做到强匹配。 资源编排服务保证每次创建的资源栈集所对应的ID都不相同,更新不会影响ID。如果给予的stack_set_id和当前资源栈集的ID不一致,则返回400
|
||||
:type stack_set_id: str
|
||||
:param stack_set_description: 资源栈集的描述。可用于客户识别自己的资源栈集。
|
||||
:type stack_set_description: str
|
||||
|
@ -94,7 +94,7 @@ class UpdateStackSetRequestBody:
|
|||
def stack_set_id(self):
|
||||
"""Gets the stack_set_id of this UpdateStackSetRequestBody.
|
||||
|
||||
资源栈集(stack_set)的唯一ID。 此ID由资源编排服务在生成资源栈集的时候生成,为UUID。 由于资源栈集名仅仅在同一时间下唯一,即用户允许先生成一个叫HelloWorld的资源栈集,删除,在重新创建一个同名资源栈集。 对于团队并行开发,用户可能希望确保,当前我操作的资源栈集就是我以为的那个,而不是又其他队友删除后创建的同名资源栈集。因此,使用ID就可以做到强匹配。 资源编排服务保证每次创建的资源栈集所对应的ID都不相同,更新不会影响ID。如果给予的stack_set_id和当前资源栈集的ID不一致,则返回400
|
||||
资源栈集(stack_set)的唯一ID。 此ID由资源编排服务在生成资源栈集的时候生成,为UUID。 由于资源栈集名仅仅在同一时间下唯一,即用户允许先生成一个叫HelloWorld的资源栈集,删除,再重新创建一个同名资源栈集。 对于团队并行开发,用户可能希望确保,当前我操作的资源栈集就是我以为的那个,而不是被其他队友删除后创建的同名资源栈集。因此,使用ID就可以做到强匹配。 资源编排服务保证每次创建的资源栈集所对应的ID都不相同,更新不会影响ID。如果给予的stack_set_id和当前资源栈集的ID不一致,则返回400
|
||||
|
||||
:return: The stack_set_id of this UpdateStackSetRequestBody.
|
||||
:rtype: str
|
||||
|
@ -105,7 +105,7 @@ class UpdateStackSetRequestBody:
|
|||
def stack_set_id(self, stack_set_id):
|
||||
"""Sets the stack_set_id of this UpdateStackSetRequestBody.
|
||||
|
||||
资源栈集(stack_set)的唯一ID。 此ID由资源编排服务在生成资源栈集的时候生成,为UUID。 由于资源栈集名仅仅在同一时间下唯一,即用户允许先生成一个叫HelloWorld的资源栈集,删除,在重新创建一个同名资源栈集。 对于团队并行开发,用户可能希望确保,当前我操作的资源栈集就是我以为的那个,而不是又其他队友删除后创建的同名资源栈集。因此,使用ID就可以做到强匹配。 资源编排服务保证每次创建的资源栈集所对应的ID都不相同,更新不会影响ID。如果给予的stack_set_id和当前资源栈集的ID不一致,则返回400
|
||||
资源栈集(stack_set)的唯一ID。 此ID由资源编排服务在生成资源栈集的时候生成,为UUID。 由于资源栈集名仅仅在同一时间下唯一,即用户允许先生成一个叫HelloWorld的资源栈集,删除,再重新创建一个同名资源栈集。 对于团队并行开发,用户可能希望确保,当前我操作的资源栈集就是我以为的那个,而不是被其他队友删除后创建的同名资源栈集。因此,使用ID就可以做到强匹配。 资源编排服务保证每次创建的资源栈集所对应的ID都不相同,更新不会影响ID。如果给予的stack_set_id和当前资源栈集的ID不一致,则返回400
|
||||
|
||||
:param stack_set_id: The stack_set_id of this UpdateStackSetRequestBody.
|
||||
:type stack_set_id: str
|
||||
|
|
|
@ -33,9 +33,9 @@ class VarOverridesPrimitiveTypeHolderVarOverrides:
|
|||
|
||||
The model defined in huaweicloud sdk
|
||||
|
||||
:param vars_uri: HCL参数文件的OBS地址。HCL模板支持参数传入,即,同一个模板可以给予不同的参数而达到不同的效果。 请确保OBS地址所在局点与使用RFS服务局点一致。 * vars_uri需要指向一个OBS的pre-signed URL地址,其他地址暂不支持 * 资源编排服务支持vars_body和vars_uri,如果以上两种方式中声名了同一个变量,将报错400 * vars_uri中的内容使用HCL的tfvars格式,用户可以将“.tfvars”中的内容保存到文件并上传到OBS中,并将OBS pre-signed URL传递给vars_uri * 资源栈集不支持敏感数据加密,资源编排服务会直接明文使用、log、展示、存储vars_uri对应的参数文件内容
|
||||
:param vars_uri: HCL参数文件的OBS地址。HCL模板支持参数传入,即,同一个模板可以给予不同的参数而达到不同的效果。 请确保OBS地址所在局点与使用RFS服务局点一致。 * vars_uri需要指向一个OBS的pre-signed URL地址,其他地址暂不支持 * 资源编排服务支持vars_body和vars_uri,如果以上两种方式中声明了同一个变量,将报错400 * vars_uri中的内容使用HCL的tfvars格式,用户可以将“.tfvars”中的内容保存到文件并上传到OBS中,并将OBS pre-signed URL传递给vars_uri * 资源栈集不支持敏感数据加密,资源编排服务会直接明文使用、log、展示、存储vars_uri对应的参数文件内容
|
||||
:type vars_uri: str
|
||||
:param vars_body: HCL参数文件的内容。HCL模板支持参数传入,即,同一个模板可以给予不同的参数而达到不同的效果。 * vars_body使用HCL的tfvars格式,用户可以将“.tfvars”中的内容提交到vars_body中 * 资源编排服务支持vars_body和vars_uri,如果以上两种方式中声名了同一个变量,将报错400 * 如果vars_body过大,可以使用vars_uri * 资源栈集不支持敏感数据加密,资源编排服务会直接明文使用、log、展示、存储对应的vars_body。
|
||||
:param vars_body: HCL参数文件的内容。HCL模板支持参数传入,即,同一个模板可以给予不同的参数而达到不同的效果。 * vars_body使用HCL的tfvars格式,用户可以将“.tfvars”中的内容提交到vars_body中 * 资源编排服务支持vars_body和vars_uri,如果以上两种方式中声明了同一个变量,将报错400 * 如果vars_body过大,可以使用vars_uri * 资源栈集不支持敏感数据加密,资源编排服务会直接明文使用、log、展示、存储对应的vars_body。
|
||||
:type vars_body: str
|
||||
:param use_stack_set_vars: 用户期望使用资源栈集中记录的参数值进行部署的参数名称列表。 用户只能选择已经在资源栈集中被记录的参数,如果指定了未被记录的参数会报错400。 如果use_stack_set_vars中包含资源栈实例中已经被覆盖的参数名称,则会将该参数回退至资源栈集中记录的参数值。
|
||||
:type use_stack_set_vars: list[str]
|
||||
|
@ -59,7 +59,7 @@ class VarOverridesPrimitiveTypeHolderVarOverrides:
|
|||
def vars_uri(self):
|
||||
"""Gets the vars_uri of this VarOverridesPrimitiveTypeHolderVarOverrides.
|
||||
|
||||
HCL参数文件的OBS地址。HCL模板支持参数传入,即,同一个模板可以给予不同的参数而达到不同的效果。 请确保OBS地址所在局点与使用RFS服务局点一致。 * vars_uri需要指向一个OBS的pre-signed URL地址,其他地址暂不支持 * 资源编排服务支持vars_body和vars_uri,如果以上两种方式中声名了同一个变量,将报错400 * vars_uri中的内容使用HCL的tfvars格式,用户可以将“.tfvars”中的内容保存到文件并上传到OBS中,并将OBS pre-signed URL传递给vars_uri * 资源栈集不支持敏感数据加密,资源编排服务会直接明文使用、log、展示、存储vars_uri对应的参数文件内容
|
||||
HCL参数文件的OBS地址。HCL模板支持参数传入,即,同一个模板可以给予不同的参数而达到不同的效果。 请确保OBS地址所在局点与使用RFS服务局点一致。 * vars_uri需要指向一个OBS的pre-signed URL地址,其他地址暂不支持 * 资源编排服务支持vars_body和vars_uri,如果以上两种方式中声明了同一个变量,将报错400 * vars_uri中的内容使用HCL的tfvars格式,用户可以将“.tfvars”中的内容保存到文件并上传到OBS中,并将OBS pre-signed URL传递给vars_uri * 资源栈集不支持敏感数据加密,资源编排服务会直接明文使用、log、展示、存储vars_uri对应的参数文件内容
|
||||
|
||||
:return: The vars_uri of this VarOverridesPrimitiveTypeHolderVarOverrides.
|
||||
:rtype: str
|
||||
|
@ -70,7 +70,7 @@ class VarOverridesPrimitiveTypeHolderVarOverrides:
|
|||
def vars_uri(self, vars_uri):
|
||||
"""Sets the vars_uri of this VarOverridesPrimitiveTypeHolderVarOverrides.
|
||||
|
||||
HCL参数文件的OBS地址。HCL模板支持参数传入,即,同一个模板可以给予不同的参数而达到不同的效果。 请确保OBS地址所在局点与使用RFS服务局点一致。 * vars_uri需要指向一个OBS的pre-signed URL地址,其他地址暂不支持 * 资源编排服务支持vars_body和vars_uri,如果以上两种方式中声名了同一个变量,将报错400 * vars_uri中的内容使用HCL的tfvars格式,用户可以将“.tfvars”中的内容保存到文件并上传到OBS中,并将OBS pre-signed URL传递给vars_uri * 资源栈集不支持敏感数据加密,资源编排服务会直接明文使用、log、展示、存储vars_uri对应的参数文件内容
|
||||
HCL参数文件的OBS地址。HCL模板支持参数传入,即,同一个模板可以给予不同的参数而达到不同的效果。 请确保OBS地址所在局点与使用RFS服务局点一致。 * vars_uri需要指向一个OBS的pre-signed URL地址,其他地址暂不支持 * 资源编排服务支持vars_body和vars_uri,如果以上两种方式中声明了同一个变量,将报错400 * vars_uri中的内容使用HCL的tfvars格式,用户可以将“.tfvars”中的内容保存到文件并上传到OBS中,并将OBS pre-signed URL传递给vars_uri * 资源栈集不支持敏感数据加密,资源编排服务会直接明文使用、log、展示、存储vars_uri对应的参数文件内容
|
||||
|
||||
:param vars_uri: The vars_uri of this VarOverridesPrimitiveTypeHolderVarOverrides.
|
||||
:type vars_uri: str
|
||||
|
@ -81,7 +81,7 @@ class VarOverridesPrimitiveTypeHolderVarOverrides:
|
|||
def vars_body(self):
|
||||
"""Gets the vars_body of this VarOverridesPrimitiveTypeHolderVarOverrides.
|
||||
|
||||
HCL参数文件的内容。HCL模板支持参数传入,即,同一个模板可以给予不同的参数而达到不同的效果。 * vars_body使用HCL的tfvars格式,用户可以将“.tfvars”中的内容提交到vars_body中 * 资源编排服务支持vars_body和vars_uri,如果以上两种方式中声名了同一个变量,将报错400 * 如果vars_body过大,可以使用vars_uri * 资源栈集不支持敏感数据加密,资源编排服务会直接明文使用、log、展示、存储对应的vars_body。
|
||||
HCL参数文件的内容。HCL模板支持参数传入,即,同一个模板可以给予不同的参数而达到不同的效果。 * vars_body使用HCL的tfvars格式,用户可以将“.tfvars”中的内容提交到vars_body中 * 资源编排服务支持vars_body和vars_uri,如果以上两种方式中声明了同一个变量,将报错400 * 如果vars_body过大,可以使用vars_uri * 资源栈集不支持敏感数据加密,资源编排服务会直接明文使用、log、展示、存储对应的vars_body。
|
||||
|
||||
:return: The vars_body of this VarOverridesPrimitiveTypeHolderVarOverrides.
|
||||
:rtype: str
|
||||
|
@ -92,7 +92,7 @@ class VarOverridesPrimitiveTypeHolderVarOverrides:
|
|||
def vars_body(self, vars_body):
|
||||
"""Sets the vars_body of this VarOverridesPrimitiveTypeHolderVarOverrides.
|
||||
|
||||
HCL参数文件的内容。HCL模板支持参数传入,即,同一个模板可以给予不同的参数而达到不同的效果。 * vars_body使用HCL的tfvars格式,用户可以将“.tfvars”中的内容提交到vars_body中 * 资源编排服务支持vars_body和vars_uri,如果以上两种方式中声名了同一个变量,将报错400 * 如果vars_body过大,可以使用vars_uri * 资源栈集不支持敏感数据加密,资源编排服务会直接明文使用、log、展示、存储对应的vars_body。
|
||||
HCL参数文件的内容。HCL模板支持参数传入,即,同一个模板可以给予不同的参数而达到不同的效果。 * vars_body使用HCL的tfvars格式,用户可以将“.tfvars”中的内容提交到vars_body中 * 资源编排服务支持vars_body和vars_uri,如果以上两种方式中声明了同一个变量,将报错400 * 如果vars_body过大,可以使用vars_uri * 资源栈集不支持敏感数据加密,资源编排服务会直接明文使用、log、展示、存储对应的vars_body。
|
||||
|
||||
:param vars_body: The vars_body of this VarOverridesPrimitiveTypeHolderVarOverrides.
|
||||
:type vars_body: str
|
||||
|
|
|
@ -29,7 +29,7 @@ class VarsBodyPrimitiveTypeHolder:
|
|||
|
||||
The model defined in huaweicloud sdk
|
||||
|
||||
:param vars_body: HCL参数文件的内容。HCL模板支持参数传入,即,同一个模板可以给予不同的参数而达到不同的效果。 * vars_body使用HCL的tfvars格式,用户可以将“.tfvars”中的内容提交到vars_body中 * 资源编排服务支持vars_body和vars_uri,如果以上两种方式中声名了同一个变量,将报错400 * 如果vars_body过大,可以使用vars_uri * 资源栈集不支持敏感数据加密,资源编排服务会直接明文使用、log、展示、存储对应的vars_body。
|
||||
:param vars_body: HCL参数文件的内容。HCL模板支持参数传入,即,同一个模板可以给予不同的参数而达到不同的效果。 * vars_body使用HCL的tfvars格式,用户可以将“.tfvars”中的内容提交到vars_body中 * 资源编排服务支持vars_body和vars_uri,如果以上两种方式中声明了同一个变量,将报错400 * 如果vars_body过大,可以使用vars_uri * 资源栈集不支持敏感数据加密,资源编排服务会直接明文使用、log、展示、存储对应的vars_body。
|
||||
:type vars_body: str
|
||||
"""
|
||||
|
||||
|
@ -45,7 +45,7 @@ class VarsBodyPrimitiveTypeHolder:
|
|||
def vars_body(self):
|
||||
"""Gets the vars_body of this VarsBodyPrimitiveTypeHolder.
|
||||
|
||||
HCL参数文件的内容。HCL模板支持参数传入,即,同一个模板可以给予不同的参数而达到不同的效果。 * vars_body使用HCL的tfvars格式,用户可以将“.tfvars”中的内容提交到vars_body中 * 资源编排服务支持vars_body和vars_uri,如果以上两种方式中声名了同一个变量,将报错400 * 如果vars_body过大,可以使用vars_uri * 资源栈集不支持敏感数据加密,资源编排服务会直接明文使用、log、展示、存储对应的vars_body。
|
||||
HCL参数文件的内容。HCL模板支持参数传入,即,同一个模板可以给予不同的参数而达到不同的效果。 * vars_body使用HCL的tfvars格式,用户可以将“.tfvars”中的内容提交到vars_body中 * 资源编排服务支持vars_body和vars_uri,如果以上两种方式中声明了同一个变量,将报错400 * 如果vars_body过大,可以使用vars_uri * 资源栈集不支持敏感数据加密,资源编排服务会直接明文使用、log、展示、存储对应的vars_body。
|
||||
|
||||
:return: The vars_body of this VarsBodyPrimitiveTypeHolder.
|
||||
:rtype: str
|
||||
|
@ -56,7 +56,7 @@ class VarsBodyPrimitiveTypeHolder:
|
|||
def vars_body(self, vars_body):
|
||||
"""Sets the vars_body of this VarsBodyPrimitiveTypeHolder.
|
||||
|
||||
HCL参数文件的内容。HCL模板支持参数传入,即,同一个模板可以给予不同的参数而达到不同的效果。 * vars_body使用HCL的tfvars格式,用户可以将“.tfvars”中的内容提交到vars_body中 * 资源编排服务支持vars_body和vars_uri,如果以上两种方式中声名了同一个变量,将报错400 * 如果vars_body过大,可以使用vars_uri * 资源栈集不支持敏感数据加密,资源编排服务会直接明文使用、log、展示、存储对应的vars_body。
|
||||
HCL参数文件的内容。HCL模板支持参数传入,即,同一个模板可以给予不同的参数而达到不同的效果。 * vars_body使用HCL的tfvars格式,用户可以将“.tfvars”中的内容提交到vars_body中 * 资源编排服务支持vars_body和vars_uri,如果以上两种方式中声明了同一个变量,将报错400 * 如果vars_body过大,可以使用vars_uri * 资源栈集不支持敏感数据加密,资源编排服务会直接明文使用、log、展示、存储对应的vars_body。
|
||||
|
||||
:param vars_body: The vars_body of this VarsBodyPrimitiveTypeHolder.
|
||||
:type vars_body: str
|
||||
|
|
|
@ -29,7 +29,7 @@ class VarsStructurePrimitiveTypeHolder:
|
|||
|
||||
The model defined in huaweicloud sdk
|
||||
|
||||
:param vars_structure: HCL参数结构。HCL模板支持参数传入,即,同一个模板可以给予不同的参数而达到不同的效果。 * var_structure可以允许客户提交最简单的字符串类型的参数 * 资源编排服务支持vars_structure,vars_body和vars_uri,如果以上三种方式中声名了同一个变量,将报错400 * vars_structure中的值只支持简单的字符串类型,如果需要使用其他类型,需要用户自己在HCL引用时转换, 或者用户可以使用vars_uri、vars_body,vars_uri和vars_body中支持HCL支持的各种类型以及复杂结构 * 如果vars_structure过大,可以使用vars_uri * 注意:vars_structure中默认不应该含有任何敏感信息,资源编排服务会直接明文使用、log、展示、存储对应的vars。如为敏感信息,建议设置encryption字段开启加密
|
||||
:param vars_structure: HCL参数结构。HCL模板支持参数传入,即,同一个模板可以给予不同的参数而达到不同的效果。 * var_structure可以允许客户提交最简单的字符串类型的参数 * 资源编排服务支持vars_structure,vars_body和vars_uri,如果以上三种方式中声明了同一个变量,将报错400 * vars_structure中的值只支持简单的字符串类型,如果需要使用其他类型,需要用户自己在HCL引用时转换, 或者用户可以使用vars_uri、vars_body,vars_uri和vars_body中支持HCL支持的各种类型以及复杂结构 * 如果vars_structure过大,可以使用vars_uri * 注意:vars_structure中默认不应该含有任何敏感信息,资源编排服务会直接明文使用、log、展示、存储对应的vars。如为敏感信息,建议设置encryption字段开启加密
|
||||
:type vars_structure: list[:class:`huaweicloudsdkaos.v1.VarsStructure`]
|
||||
"""
|
||||
|
||||
|
@ -45,7 +45,7 @@ class VarsStructurePrimitiveTypeHolder:
|
|||
def vars_structure(self):
|
||||
"""Gets the vars_structure of this VarsStructurePrimitiveTypeHolder.
|
||||
|
||||
HCL参数结构。HCL模板支持参数传入,即,同一个模板可以给予不同的参数而达到不同的效果。 * var_structure可以允许客户提交最简单的字符串类型的参数 * 资源编排服务支持vars_structure,vars_body和vars_uri,如果以上三种方式中声名了同一个变量,将报错400 * vars_structure中的值只支持简单的字符串类型,如果需要使用其他类型,需要用户自己在HCL引用时转换, 或者用户可以使用vars_uri、vars_body,vars_uri和vars_body中支持HCL支持的各种类型以及复杂结构 * 如果vars_structure过大,可以使用vars_uri * 注意:vars_structure中默认不应该含有任何敏感信息,资源编排服务会直接明文使用、log、展示、存储对应的vars。如为敏感信息,建议设置encryption字段开启加密
|
||||
HCL参数结构。HCL模板支持参数传入,即,同一个模板可以给予不同的参数而达到不同的效果。 * var_structure可以允许客户提交最简单的字符串类型的参数 * 资源编排服务支持vars_structure,vars_body和vars_uri,如果以上三种方式中声明了同一个变量,将报错400 * vars_structure中的值只支持简单的字符串类型,如果需要使用其他类型,需要用户自己在HCL引用时转换, 或者用户可以使用vars_uri、vars_body,vars_uri和vars_body中支持HCL支持的各种类型以及复杂结构 * 如果vars_structure过大,可以使用vars_uri * 注意:vars_structure中默认不应该含有任何敏感信息,资源编排服务会直接明文使用、log、展示、存储对应的vars。如为敏感信息,建议设置encryption字段开启加密
|
||||
|
||||
:return: The vars_structure of this VarsStructurePrimitiveTypeHolder.
|
||||
:rtype: list[:class:`huaweicloudsdkaos.v1.VarsStructure`]
|
||||
|
@ -56,7 +56,7 @@ class VarsStructurePrimitiveTypeHolder:
|
|||
def vars_structure(self, vars_structure):
|
||||
"""Sets the vars_structure of this VarsStructurePrimitiveTypeHolder.
|
||||
|
||||
HCL参数结构。HCL模板支持参数传入,即,同一个模板可以给予不同的参数而达到不同的效果。 * var_structure可以允许客户提交最简单的字符串类型的参数 * 资源编排服务支持vars_structure,vars_body和vars_uri,如果以上三种方式中声名了同一个变量,将报错400 * vars_structure中的值只支持简单的字符串类型,如果需要使用其他类型,需要用户自己在HCL引用时转换, 或者用户可以使用vars_uri、vars_body,vars_uri和vars_body中支持HCL支持的各种类型以及复杂结构 * 如果vars_structure过大,可以使用vars_uri * 注意:vars_structure中默认不应该含有任何敏感信息,资源编排服务会直接明文使用、log、展示、存储对应的vars。如为敏感信息,建议设置encryption字段开启加密
|
||||
HCL参数结构。HCL模板支持参数传入,即,同一个模板可以给予不同的参数而达到不同的效果。 * var_structure可以允许客户提交最简单的字符串类型的参数 * 资源编排服务支持vars_structure,vars_body和vars_uri,如果以上三种方式中声明了同一个变量,将报错400 * vars_structure中的值只支持简单的字符串类型,如果需要使用其他类型,需要用户自己在HCL引用时转换, 或者用户可以使用vars_uri、vars_body,vars_uri和vars_body中支持HCL支持的各种类型以及复杂结构 * 如果vars_structure过大,可以使用vars_uri * 注意:vars_structure中默认不应该含有任何敏感信息,资源编排服务会直接明文使用、log、展示、存储对应的vars。如为敏感信息,建议设置encryption字段开启加密
|
||||
|
||||
:param vars_structure: The vars_structure of this VarsStructurePrimitiveTypeHolder.
|
||||
:type vars_structure: list[:class:`huaweicloudsdkaos.v1.VarsStructure`]
|
||||
|
|
|
@ -29,7 +29,7 @@ class VarsURIPrimitiveTypeHolder:
|
|||
|
||||
The model defined in huaweicloud sdk
|
||||
|
||||
:param vars_uri: HCL参数文件的OBS地址。HCL模板支持参数传入,即,同一个模板可以给予不同的参数而达到不同的效果。 请确保OBS地址所在局点与使用RFS服务局点一致。 * vars_uri需要指向一个OBS的pre-signed URL地址,其他地址暂不支持 * 资源编排服务支持vars_body和vars_uri,如果以上两种方式中声名了同一个变量,将报错400 * vars_uri中的内容使用HCL的tfvars格式,用户可以将“.tfvars”中的内容保存到文件并上传到OBS中,并将OBS pre-signed URL传递给vars_uri * 资源栈集不支持敏感数据加密,资源编排服务会直接明文使用、log、展示、存储vars_uri对应的参数文件内容
|
||||
:param vars_uri: HCL参数文件的OBS地址。HCL模板支持参数传入,即,同一个模板可以给予不同的参数而达到不同的效果。 请确保OBS地址所在局点与使用RFS服务局点一致。 * vars_uri需要指向一个OBS的pre-signed URL地址,其他地址暂不支持 * 资源编排服务支持vars_body和vars_uri,如果以上两种方式中声明了同一个变量,将报错400 * vars_uri中的内容使用HCL的tfvars格式,用户可以将“.tfvars”中的内容保存到文件并上传到OBS中,并将OBS pre-signed URL传递给vars_uri * 资源栈集不支持敏感数据加密,资源编排服务会直接明文使用、log、展示、存储vars_uri对应的参数文件内容
|
||||
:type vars_uri: str
|
||||
"""
|
||||
|
||||
|
@ -45,7 +45,7 @@ class VarsURIPrimitiveTypeHolder:
|
|||
def vars_uri(self):
|
||||
"""Gets the vars_uri of this VarsURIPrimitiveTypeHolder.
|
||||
|
||||
HCL参数文件的OBS地址。HCL模板支持参数传入,即,同一个模板可以给予不同的参数而达到不同的效果。 请确保OBS地址所在局点与使用RFS服务局点一致。 * vars_uri需要指向一个OBS的pre-signed URL地址,其他地址暂不支持 * 资源编排服务支持vars_body和vars_uri,如果以上两种方式中声名了同一个变量,将报错400 * vars_uri中的内容使用HCL的tfvars格式,用户可以将“.tfvars”中的内容保存到文件并上传到OBS中,并将OBS pre-signed URL传递给vars_uri * 资源栈集不支持敏感数据加密,资源编排服务会直接明文使用、log、展示、存储vars_uri对应的参数文件内容
|
||||
HCL参数文件的OBS地址。HCL模板支持参数传入,即,同一个模板可以给予不同的参数而达到不同的效果。 请确保OBS地址所在局点与使用RFS服务局点一致。 * vars_uri需要指向一个OBS的pre-signed URL地址,其他地址暂不支持 * 资源编排服务支持vars_body和vars_uri,如果以上两种方式中声明了同一个变量,将报错400 * vars_uri中的内容使用HCL的tfvars格式,用户可以将“.tfvars”中的内容保存到文件并上传到OBS中,并将OBS pre-signed URL传递给vars_uri * 资源栈集不支持敏感数据加密,资源编排服务会直接明文使用、log、展示、存储vars_uri对应的参数文件内容
|
||||
|
||||
:return: The vars_uri of this VarsURIPrimitiveTypeHolder.
|
||||
:rtype: str
|
||||
|
@ -56,7 +56,7 @@ class VarsURIPrimitiveTypeHolder:
|
|||
def vars_uri(self, vars_uri):
|
||||
"""Sets the vars_uri of this VarsURIPrimitiveTypeHolder.
|
||||
|
||||
HCL参数文件的OBS地址。HCL模板支持参数传入,即,同一个模板可以给予不同的参数而达到不同的效果。 请确保OBS地址所在局点与使用RFS服务局点一致。 * vars_uri需要指向一个OBS的pre-signed URL地址,其他地址暂不支持 * 资源编排服务支持vars_body和vars_uri,如果以上两种方式中声名了同一个变量,将报错400 * vars_uri中的内容使用HCL的tfvars格式,用户可以将“.tfvars”中的内容保存到文件并上传到OBS中,并将OBS pre-signed URL传递给vars_uri * 资源栈集不支持敏感数据加密,资源编排服务会直接明文使用、log、展示、存储vars_uri对应的参数文件内容
|
||||
HCL参数文件的OBS地址。HCL模板支持参数传入,即,同一个模板可以给予不同的参数而达到不同的效果。 请确保OBS地址所在局点与使用RFS服务局点一致。 * vars_uri需要指向一个OBS的pre-signed URL地址,其他地址暂不支持 * 资源编排服务支持vars_body和vars_uri,如果以上两种方式中声明了同一个变量,将报错400 * vars_uri中的内容使用HCL的tfvars格式,用户可以将“.tfvars”中的内容保存到文件并上传到OBS中,并将OBS pre-signed URL传递给vars_uri * 资源栈集不支持敏感数据加密,资源编排服务会直接明文使用、log、展示、存储vars_uri对应的参数文件内容
|
||||
|
||||
:param vars_uri: The vars_uri of this VarsURIPrimitiveTypeHolder.
|
||||
:type vars_uri: str
|
||||
|
|
|
@ -1 +1 @@
|
|||
huaweicloudsdkcore >= 3.1.122
|
||||
huaweicloudsdkcore >= 3.1.123
|
|
@ -4,7 +4,7 @@ from os import path
|
|||
from setuptools import setup, find_packages
|
||||
|
||||
NAME = "huaweicloudsdkaos"
|
||||
VERSION = "3.1.122"
|
||||
VERSION = "3.1.123"
|
||||
AUTHOR = "HuaweiCloud SDK"
|
||||
AUTHOR_EMAIL = "hwcloudsdk@huawei.com"
|
||||
URL = "https://github.com/huaweicloud/huaweicloud-sdk-python-v3"
|
||||
|
@ -14,7 +14,7 @@ this_directory = path.abspath(path.dirname(__file__))
|
|||
with open(path.join(this_directory, 'README_PYPI.md'), encoding='utf-8') as f:
|
||||
LONG_DESCRIPTION = f.read()
|
||||
|
||||
REQUIRES = ["huaweicloudsdkcore>=3.1.122"]
|
||||
REQUIRES = ["huaweicloudsdkcore>=3.1.123"]
|
||||
|
||||
OPTIONS = {
|
||||
'bdist_wheel': {
|
||||
|
|
|
@ -1 +1 @@
|
|||
huaweicloudsdkcore >= 3.1.122
|
||||
huaweicloudsdkcore >= 3.1.123
|
|
@ -4,7 +4,7 @@ from os import path
|
|||
from setuptools import setup, find_packages
|
||||
|
||||
NAME = "huaweicloudsdkapig"
|
||||
VERSION = "3.1.122"
|
||||
VERSION = "3.1.123"
|
||||
AUTHOR = "HuaweiCloud SDK"
|
||||
AUTHOR_EMAIL = "hwcloudsdk@huawei.com"
|
||||
URL = "https://github.com/huaweicloud/huaweicloud-sdk-python-v3"
|
||||
|
@ -14,7 +14,7 @@ this_directory = path.abspath(path.dirname(__file__))
|
|||
with open(path.join(this_directory, 'README_PYPI.md'), encoding='utf-8') as f:
|
||||
LONG_DESCRIPTION = f.read()
|
||||
|
||||
REQUIRES = ["huaweicloudsdkcore>=3.1.122"]
|
||||
REQUIRES = ["huaweicloudsdkcore>=3.1.123"]
|
||||
|
||||
OPTIONS = {
|
||||
'bdist_wheel': {
|
||||
|
|
|
@ -1 +1 @@
|
|||
huaweicloudsdkcore >= 3.1.122
|
||||
huaweicloudsdkcore >= 3.1.123
|
|
@ -4,7 +4,7 @@ from os import path
|
|||
from setuptools import setup, find_packages
|
||||
|
||||
NAME = "huaweicloudsdkapm"
|
||||
VERSION = "3.1.122"
|
||||
VERSION = "3.1.123"
|
||||
AUTHOR = "HuaweiCloud SDK"
|
||||
AUTHOR_EMAIL = "hwcloudsdk@huawei.com"
|
||||
URL = "https://github.com/huaweicloud/huaweicloud-sdk-python-v3"
|
||||
|
@ -14,7 +14,7 @@ this_directory = path.abspath(path.dirname(__file__))
|
|||
with open(path.join(this_directory, 'README_PYPI.md'), encoding='utf-8') as f:
|
||||
LONG_DESCRIPTION = f.read()
|
||||
|
||||
REQUIRES = ["huaweicloudsdkcore>=3.1.122"]
|
||||
REQUIRES = ["huaweicloudsdkcore>=3.1.123"]
|
||||
|
||||
OPTIONS = {
|
||||
'bdist_wheel': {
|
||||
|
|
|
@ -1 +1 @@
|
|||
huaweicloudsdkcore >= 3.1.122
|
||||
huaweicloudsdkcore >= 3.1.123
|
|
@ -4,7 +4,7 @@ from os import path
|
|||
from setuptools import setup, find_packages
|
||||
|
||||
NAME = "huaweicloudsdkas"
|
||||
VERSION = "3.1.122"
|
||||
VERSION = "3.1.123"
|
||||
AUTHOR = "HuaweiCloud SDK"
|
||||
AUTHOR_EMAIL = "hwcloudsdk@huawei.com"
|
||||
URL = "https://github.com/huaweicloud/huaweicloud-sdk-python-v3"
|
||||
|
@ -14,7 +14,7 @@ this_directory = path.abspath(path.dirname(__file__))
|
|||
with open(path.join(this_directory, 'README_PYPI.md'), encoding='utf-8') as f:
|
||||
LONG_DESCRIPTION = f.read()
|
||||
|
||||
REQUIRES = ["huaweicloudsdkcore>=3.1.122"]
|
||||
REQUIRES = ["huaweicloudsdkcore>=3.1.123"]
|
||||
|
||||
OPTIONS = {
|
||||
'bdist_wheel': {
|
||||
|
|
|
@ -1 +1 @@
|
|||
huaweicloudsdkcore >= 3.1.122
|
||||
huaweicloudsdkcore >= 3.1.123
|
|
@ -4,7 +4,7 @@ from os import path
|
|||
from setuptools import setup, find_packages
|
||||
|
||||
NAME = "huaweicloudsdkasm"
|
||||
VERSION = "3.1.122"
|
||||
VERSION = "3.1.123"
|
||||
AUTHOR = "HuaweiCloud SDK"
|
||||
AUTHOR_EMAIL = "hwcloudsdk@huawei.com"
|
||||
URL = "https://github.com/huaweicloud/huaweicloud-sdk-python-v3"
|
||||
|
@ -14,7 +14,7 @@ this_directory = path.abspath(path.dirname(__file__))
|
|||
with open(path.join(this_directory, 'README_PYPI.md'), encoding='utf-8') as f:
|
||||
LONG_DESCRIPTION = f.read()
|
||||
|
||||
REQUIRES = ["huaweicloudsdkcore>=3.1.122"]
|
||||
REQUIRES = ["huaweicloudsdkcore>=3.1.123"]
|
||||
|
||||
OPTIONS = {
|
||||
'bdist_wheel': {
|
||||
|
|
|
@ -1 +1 @@
|
|||
huaweicloudsdkcore >= 3.1.122
|
||||
huaweicloudsdkcore >= 3.1.123
|
|
@ -4,7 +4,7 @@ from os import path
|
|||
from setuptools import setup, find_packages
|
||||
|
||||
NAME = "huaweicloudsdkbcs"
|
||||
VERSION = "3.1.122"
|
||||
VERSION = "3.1.123"
|
||||
AUTHOR = "HuaweiCloud SDK"
|
||||
AUTHOR_EMAIL = "hwcloudsdk@huawei.com"
|
||||
URL = "https://github.com/huaweicloud/huaweicloud-sdk-python-v3"
|
||||
|
@ -14,7 +14,7 @@ this_directory = path.abspath(path.dirname(__file__))
|
|||
with open(path.join(this_directory, 'README_PYPI.md'), encoding='utf-8') as f:
|
||||
LONG_DESCRIPTION = f.read()
|
||||
|
||||
REQUIRES = ["huaweicloudsdkcore>=3.1.122"]
|
||||
REQUIRES = ["huaweicloudsdkcore>=3.1.123"]
|
||||
|
||||
OPTIONS = {
|
||||
'bdist_wheel': {
|
||||
|
|
|
@ -1 +1 @@
|
|||
huaweicloudsdkcore >= 3.1.122
|
||||
huaweicloudsdkcore >= 3.1.123
|
|
@ -4,7 +4,7 @@ from os import path
|
|||
from setuptools import setup, find_packages
|
||||
|
||||
NAME = "huaweicloudsdkbms"
|
||||
VERSION = "3.1.122"
|
||||
VERSION = "3.1.123"
|
||||
AUTHOR = "HuaweiCloud SDK"
|
||||
AUTHOR_EMAIL = "hwcloudsdk@huawei.com"
|
||||
URL = "https://github.com/huaweicloud/huaweicloud-sdk-python-v3"
|
||||
|
@ -14,7 +14,7 @@ this_directory = path.abspath(path.dirname(__file__))
|
|||
with open(path.join(this_directory, 'README_PYPI.md'), encoding='utf-8') as f:
|
||||
LONG_DESCRIPTION = f.read()
|
||||
|
||||
REQUIRES = ["huaweicloudsdkcore>=3.1.122"]
|
||||
REQUIRES = ["huaweicloudsdkcore>=3.1.123"]
|
||||
|
||||
OPTIONS = {
|
||||
'bdist_wheel': {
|
||||
|
|
|
@ -1 +1 @@
|
|||
huaweicloudsdkcore >= 3.1.122
|
||||
huaweicloudsdkcore >= 3.1.123
|
|
@ -4,7 +4,7 @@ from os import path
|
|||
from setuptools import setup, find_packages
|
||||
|
||||
NAME = "huaweicloudsdkbss"
|
||||
VERSION = "3.1.122"
|
||||
VERSION = "3.1.123"
|
||||
AUTHOR = "HuaweiCloud SDK"
|
||||
AUTHOR_EMAIL = "hwcloudsdk@huawei.com"
|
||||
URL = "https://github.com/huaweicloud/huaweicloud-sdk-python-v3"
|
||||
|
@ -14,7 +14,7 @@ this_directory = path.abspath(path.dirname(__file__))
|
|||
with open(path.join(this_directory, 'README_PYPI.md'), encoding='utf-8') as f:
|
||||
LONG_DESCRIPTION = f.read()
|
||||
|
||||
REQUIRES = ["huaweicloudsdkcore>=3.1.122"]
|
||||
REQUIRES = ["huaweicloudsdkcore>=3.1.123"]
|
||||
|
||||
OPTIONS = {
|
||||
'bdist_wheel': {
|
||||
|
|
|
@ -1 +1 @@
|
|||
huaweicloudsdkcore >= 3.1.122
|
||||
huaweicloudsdkcore >= 3.1.123
|
|
@ -4,7 +4,7 @@ from os import path
|
|||
from setuptools import setup, find_packages
|
||||
|
||||
NAME = "huaweicloudsdkbssintl"
|
||||
VERSION = "3.1.122"
|
||||
VERSION = "3.1.123"
|
||||
AUTHOR = "HuaweiCloud SDK"
|
||||
AUTHOR_EMAIL = "hwcloudsdk@huawei.com"
|
||||
URL = "https://github.com/huaweicloud/huaweicloud-sdk-python-v3"
|
||||
|
@ -14,7 +14,7 @@ this_directory = path.abspath(path.dirname(__file__))
|
|||
with open(path.join(this_directory, 'README_PYPI.md'), encoding='utf-8') as f:
|
||||
LONG_DESCRIPTION = f.read()
|
||||
|
||||
REQUIRES = ["huaweicloudsdkcore>=3.1.122"]
|
||||
REQUIRES = ["huaweicloudsdkcore>=3.1.123"]
|
||||
|
||||
OPTIONS = {
|
||||
'bdist_wheel': {
|
||||
|
|
|
@ -1 +1 @@
|
|||
huaweicloudsdkcore >= 3.1.122
|
||||
huaweicloudsdkcore >= 3.1.123
|
|
@ -4,7 +4,7 @@ from os import path
|
|||
from setuptools import setup, find_packages
|
||||
|
||||
NAME = "huaweicloudsdkcae"
|
||||
VERSION = "3.1.122"
|
||||
VERSION = "3.1.123"
|
||||
AUTHOR = "HuaweiCloud SDK"
|
||||
AUTHOR_EMAIL = "hwcloudsdk@huawei.com"
|
||||
URL = "https://github.com/huaweicloud/huaweicloud-sdk-python-v3"
|
||||
|
@ -14,7 +14,7 @@ this_directory = path.abspath(path.dirname(__file__))
|
|||
with open(path.join(this_directory, 'README_PYPI.md'), encoding='utf-8') as f:
|
||||
LONG_DESCRIPTION = f.read()
|
||||
|
||||
REQUIRES = ["huaweicloudsdkcore>=3.1.122"]
|
||||
REQUIRES = ["huaweicloudsdkcore>=3.1.123"]
|
||||
|
||||
OPTIONS = {
|
||||
'bdist_wheel': {
|
||||
|
|
|
@ -1 +1 @@
|
|||
huaweicloudsdkcore >= 3.1.122
|
||||
huaweicloudsdkcore >= 3.1.123
|
|
@ -4,7 +4,7 @@ from os import path
|
|||
from setuptools import setup, find_packages
|
||||
|
||||
NAME = "huaweicloudsdkcampusgo"
|
||||
VERSION = "3.1.122"
|
||||
VERSION = "3.1.123"
|
||||
AUTHOR = "HuaweiCloud SDK"
|
||||
AUTHOR_EMAIL = "hwcloudsdk@huawei.com"
|
||||
URL = "https://github.com/huaweicloud/huaweicloud-sdk-python-v3"
|
||||
|
@ -14,7 +14,7 @@ this_directory = path.abspath(path.dirname(__file__))
|
|||
with open(path.join(this_directory, 'README_PYPI.md'), encoding='utf-8') as f:
|
||||
LONG_DESCRIPTION = f.read()
|
||||
|
||||
REQUIRES = ["huaweicloudsdkcore>=3.1.122"]
|
||||
REQUIRES = ["huaweicloudsdkcore>=3.1.123"]
|
||||
|
||||
OPTIONS = {
|
||||
'bdist_wheel': {
|
||||
|
|
|
@ -1 +1 @@
|
|||
huaweicloudsdkcore >= 3.1.122
|
||||
huaweicloudsdkcore >= 3.1.123
|
|
@ -4,7 +4,7 @@ from os import path
|
|||
from setuptools import setup, find_packages
|
||||
|
||||
NAME = "huaweicloudsdkcbh"
|
||||
VERSION = "3.1.122"
|
||||
VERSION = "3.1.123"
|
||||
AUTHOR = "HuaweiCloud SDK"
|
||||
AUTHOR_EMAIL = "hwcloudsdk@huawei.com"
|
||||
URL = "https://github.com/huaweicloud/huaweicloud-sdk-python-v3"
|
||||
|
@ -14,7 +14,7 @@ this_directory = path.abspath(path.dirname(__file__))
|
|||
with open(path.join(this_directory, 'README_PYPI.md'), encoding='utf-8') as f:
|
||||
LONG_DESCRIPTION = f.read()
|
||||
|
||||
REQUIRES = ["huaweicloudsdkcore>=3.1.122"]
|
||||
REQUIRES = ["huaweicloudsdkcore>=3.1.123"]
|
||||
|
||||
OPTIONS = {
|
||||
'bdist_wheel': {
|
||||
|
|
|
@ -31,7 +31,7 @@ class BackupRestoreServerMapping:
|
|||
|
||||
The model defined in huaweicloud sdk
|
||||
|
||||
:param backup_id: 卷备份ID,可以通过控制台或者“查询指定备份”接口获取。
|
||||
:param backup_id: 卷备份ID,可以通过控制台查看云服务器备份详情中磁盘级备份的ID;或“查询指定备份”接口,获取备份中children内的磁盘级备份的ID。
|
||||
:type backup_id: str
|
||||
:param volume_id: 待恢复目标卷ID
|
||||
:type volume_id: str
|
||||
|
@ -50,7 +50,7 @@ class BackupRestoreServerMapping:
|
|||
def backup_id(self):
|
||||
"""Gets the backup_id of this BackupRestoreServerMapping.
|
||||
|
||||
卷备份ID,可以通过控制台或者“查询指定备份”接口获取。
|
||||
卷备份ID,可以通过控制台查看云服务器备份详情中磁盘级备份的ID;或“查询指定备份”接口,获取备份中children内的磁盘级备份的ID。
|
||||
|
||||
:return: The backup_id of this BackupRestoreServerMapping.
|
||||
:rtype: str
|
||||
|
@ -61,7 +61,7 @@ class BackupRestoreServerMapping:
|
|||
def backup_id(self, backup_id):
|
||||
"""Sets the backup_id of this BackupRestoreServerMapping.
|
||||
|
||||
卷备份ID,可以通过控制台或者“查询指定备份”接口获取。
|
||||
卷备份ID,可以通过控制台查看云服务器备份详情中磁盘级备份的ID;或“查询指定备份”接口,获取备份中children内的磁盘级备份的ID。
|
||||
|
||||
:param backup_id: The backup_id of this BackupRestoreServerMapping.
|
||||
:type backup_id: str
|
||||
|
|
|
@ -69,7 +69,7 @@ class ListVaultRequest:
|
|||
:type policy_id: str
|
||||
:param status: 状态
|
||||
:type status: str
|
||||
:param resource_ids: 资源id,支持多资源,以英文逗号分割
|
||||
:param resource_ids: 资源id,支持多资源,以英文逗号分隔
|
||||
:type resource_ids: str
|
||||
"""
|
||||
|
||||
|
@ -335,7 +335,7 @@ class ListVaultRequest:
|
|||
def resource_ids(self):
|
||||
"""Gets the resource_ids of this ListVaultRequest.
|
||||
|
||||
资源id,支持多资源,以英文逗号分割
|
||||
资源id,支持多资源,以英文逗号分隔
|
||||
|
||||
:return: The resource_ids of this ListVaultRequest.
|
||||
:rtype: str
|
||||
|
@ -346,7 +346,7 @@ class ListVaultRequest:
|
|||
def resource_ids(self, resource_ids):
|
||||
"""Sets the resource_ids of this ListVaultRequest.
|
||||
|
||||
资源id,支持多资源,以英文逗号分割
|
||||
资源id,支持多资源,以英文逗号分隔
|
||||
|
||||
:param resource_ids: The resource_ids of this ListVaultRequest.
|
||||
:type resource_ids: str
|
||||
|
|
|
@ -33,7 +33,8 @@ class Vault:
|
|||
'auto_expand': 'bool',
|
||||
'smn_notify': 'bool',
|
||||
'threshold': 'int',
|
||||
'sys_lock_source_service': 'str'
|
||||
'sys_lock_source_service': 'str',
|
||||
'locked': 'bool'
|
||||
}
|
||||
|
||||
attribute_map = {
|
||||
|
@ -53,10 +54,11 @@ class Vault:
|
|||
'auto_expand': 'auto_expand',
|
||||
'smn_notify': 'smn_notify',
|
||||
'threshold': 'threshold',
|
||||
'sys_lock_source_service': 'sys_lock_source_service'
|
||||
'sys_lock_source_service': 'sys_lock_source_service',
|
||||
'locked': 'locked'
|
||||
}
|
||||
|
||||
def __init__(self, billing=None, description=None, id=None, name=None, project_id=None, provider_id=None, resources=None, tags=None, enterprise_project_id=None, auto_bind=None, bind_rules=None, user_id=None, created_at=None, auto_expand=None, smn_notify=None, threshold=None, sys_lock_source_service=None):
|
||||
def __init__(self, billing=None, description=None, id=None, name=None, project_id=None, provider_id=None, resources=None, tags=None, enterprise_project_id=None, auto_bind=None, bind_rules=None, user_id=None, created_at=None, auto_expand=None, smn_notify=None, threshold=None, sys_lock_source_service=None, locked=None):
|
||||
"""Vault
|
||||
|
||||
The model defined in huaweicloud sdk
|
||||
|
@ -95,6 +97,8 @@ class Vault:
|
|||
:type threshold: int
|
||||
:param sys_lock_source_service: 用于标识SMB服务
|
||||
:type sys_lock_source_service: str
|
||||
:param locked: 用于标识该存储库是否已锁定
|
||||
:type locked: bool
|
||||
"""
|
||||
|
||||
|
||||
|
@ -116,6 +120,7 @@ class Vault:
|
|||
self._smn_notify = None
|
||||
self._threshold = None
|
||||
self._sys_lock_source_service = None
|
||||
self._locked = None
|
||||
self.discriminator = None
|
||||
|
||||
self.billing = billing
|
||||
|
@ -146,6 +151,8 @@ class Vault:
|
|||
self.threshold = threshold
|
||||
if sys_lock_source_service is not None:
|
||||
self.sys_lock_source_service = sys_lock_source_service
|
||||
if locked is not None:
|
||||
self.locked = locked
|
||||
|
||||
@property
|
||||
def billing(self):
|
||||
|
@ -513,6 +520,28 @@ class Vault:
|
|||
"""
|
||||
self._sys_lock_source_service = sys_lock_source_service
|
||||
|
||||
@property
|
||||
def locked(self):
|
||||
"""Gets the locked of this Vault.
|
||||
|
||||
用于标识该存储库是否已锁定
|
||||
|
||||
:return: The locked of this Vault.
|
||||
:rtype: bool
|
||||
"""
|
||||
return self._locked
|
||||
|
||||
@locked.setter
|
||||
def locked(self, locked):
|
||||
"""Sets the locked of this Vault.
|
||||
|
||||
用于标识该存储库是否已锁定
|
||||
|
||||
:param locked: The locked of this Vault.
|
||||
:type locked: bool
|
||||
"""
|
||||
self._locked = locked
|
||||
|
||||
def to_dict(self):
|
||||
"""Returns the model properties as a dict"""
|
||||
result = {}
|
||||
|
|
|
@ -31,7 +31,8 @@ class VaultCreate:
|
|||
'smn_notify': 'bool',
|
||||
'backup_name_prefix': 'str',
|
||||
'demand_billing': 'bool',
|
||||
'sys_lock_source_service': 'str'
|
||||
'sys_lock_source_service': 'str',
|
||||
'locked': 'bool'
|
||||
}
|
||||
|
||||
attribute_map = {
|
||||
|
@ -49,10 +50,11 @@ class VaultCreate:
|
|||
'smn_notify': 'smn_notify',
|
||||
'backup_name_prefix': 'backup_name_prefix',
|
||||
'demand_billing': 'demand_billing',
|
||||
'sys_lock_source_service': 'sys_lock_source_service'
|
||||
'sys_lock_source_service': 'sys_lock_source_service',
|
||||
'locked': 'locked'
|
||||
}
|
||||
|
||||
def __init__(self, backup_policy_id=None, billing=None, description=None, name=None, resources=None, tags=None, enterprise_project_id=None, auto_bind=None, bind_rules=None, auto_expand=None, threshold=None, smn_notify=None, backup_name_prefix=None, demand_billing=None, sys_lock_source_service=None):
|
||||
def __init__(self, backup_policy_id=None, billing=None, description=None, name=None, resources=None, tags=None, enterprise_project_id=None, auto_bind=None, bind_rules=None, auto_expand=None, threshold=None, smn_notify=None, backup_name_prefix=None, demand_billing=None, sys_lock_source_service=None, locked=None):
|
||||
"""VaultCreate
|
||||
|
||||
The model defined in huaweicloud sdk
|
||||
|
@ -87,6 +89,8 @@ class VaultCreate:
|
|||
:type demand_billing: bool
|
||||
:param sys_lock_source_service: 用于标识SMB服务,您可以设置为SMB或者空
|
||||
:type sys_lock_source_service: str
|
||||
:param locked: 用于标识该存储库是否已锁定
|
||||
:type locked: bool
|
||||
"""
|
||||
|
||||
|
||||
|
@ -106,6 +110,7 @@ class VaultCreate:
|
|||
self._backup_name_prefix = None
|
||||
self._demand_billing = None
|
||||
self._sys_lock_source_service = None
|
||||
self._locked = None
|
||||
self.discriminator = None
|
||||
|
||||
if backup_policy_id is not None:
|
||||
|
@ -135,6 +140,8 @@ class VaultCreate:
|
|||
self.demand_billing = demand_billing
|
||||
if sys_lock_source_service is not None:
|
||||
self.sys_lock_source_service = sys_lock_source_service
|
||||
if locked is not None:
|
||||
self.locked = locked
|
||||
|
||||
@property
|
||||
def backup_policy_id(self):
|
||||
|
@ -458,6 +465,28 @@ class VaultCreate:
|
|||
"""
|
||||
self._sys_lock_source_service = sys_lock_source_service
|
||||
|
||||
@property
|
||||
def locked(self):
|
||||
"""Gets the locked of this VaultCreate.
|
||||
|
||||
用于标识该存储库是否已锁定
|
||||
|
||||
:return: The locked of this VaultCreate.
|
||||
:rtype: bool
|
||||
"""
|
||||
return self._locked
|
||||
|
||||
@locked.setter
|
||||
def locked(self, locked):
|
||||
"""Sets the locked of this VaultCreate.
|
||||
|
||||
用于标识该存储库是否已锁定
|
||||
|
||||
:param locked: The locked of this VaultCreate.
|
||||
:type locked: bool
|
||||
"""
|
||||
self._locked = locked
|
||||
|
||||
def to_dict(self):
|
||||
"""Returns the model properties as a dict"""
|
||||
result = {}
|
||||
|
|
|
@ -40,7 +40,8 @@ class VaultCreateResource:
|
|||
'demand_billing': 'bool',
|
||||
'cbc_delete_count': 'int',
|
||||
'frozen': 'bool',
|
||||
'sys_lock_source_service': 'str'
|
||||
'sys_lock_source_service': 'str',
|
||||
'locked': 'bool'
|
||||
}
|
||||
|
||||
attribute_map = {
|
||||
|
@ -67,10 +68,11 @@ class VaultCreateResource:
|
|||
'demand_billing': 'demand_billing',
|
||||
'cbc_delete_count': 'cbc_delete_count',
|
||||
'frozen': 'frozen',
|
||||
'sys_lock_source_service': 'sys_lock_source_service'
|
||||
'sys_lock_source_service': 'sys_lock_source_service',
|
||||
'locked': 'locked'
|
||||
}
|
||||
|
||||
def __init__(self, billing=None, description=None, id=None, name=None, project_id=None, provider_id=None, resources=None, tags=None, enterprise_project_id=None, auto_bind=None, bind_rules=None, user_id=None, created_at=None, auto_expand=None, smn_notify=None, threshold=None, err_text=None, ret_code=None, orders=None, backup_name_prefix=None, demand_billing=None, cbc_delete_count=None, frozen=None, sys_lock_source_service=None):
|
||||
def __init__(self, billing=None, description=None, id=None, name=None, project_id=None, provider_id=None, resources=None, tags=None, enterprise_project_id=None, auto_bind=None, bind_rules=None, user_id=None, created_at=None, auto_expand=None, smn_notify=None, threshold=None, err_text=None, ret_code=None, orders=None, backup_name_prefix=None, demand_billing=None, cbc_delete_count=None, frozen=None, sys_lock_source_service=None, locked=None):
|
||||
"""VaultCreateResource
|
||||
|
||||
The model defined in huaweicloud sdk
|
||||
|
@ -123,6 +125,8 @@ class VaultCreateResource:
|
|||
:type frozen: bool
|
||||
:param sys_lock_source_service: 用于标识SMB服务
|
||||
:type sys_lock_source_service: str
|
||||
:param locked: 用于标识该存储库是否已锁定
|
||||
:type locked: bool
|
||||
"""
|
||||
|
||||
|
||||
|
@ -151,6 +155,7 @@ class VaultCreateResource:
|
|||
self._cbc_delete_count = None
|
||||
self._frozen = None
|
||||
self._sys_lock_source_service = None
|
||||
self._locked = None
|
||||
self.discriminator = None
|
||||
|
||||
self.billing = billing
|
||||
|
@ -195,6 +200,8 @@ class VaultCreateResource:
|
|||
self.frozen = frozen
|
||||
if sys_lock_source_service is not None:
|
||||
self.sys_lock_source_service = sys_lock_source_service
|
||||
if locked is not None:
|
||||
self.locked = locked
|
||||
|
||||
@property
|
||||
def billing(self):
|
||||
|
@ -716,6 +723,28 @@ class VaultCreateResource:
|
|||
"""
|
||||
self._sys_lock_source_service = sys_lock_source_service
|
||||
|
||||
@property
|
||||
def locked(self):
|
||||
"""Gets the locked of this VaultCreateResource.
|
||||
|
||||
用于标识该存储库是否已锁定
|
||||
|
||||
:return: The locked of this VaultCreateResource.
|
||||
:rtype: bool
|
||||
"""
|
||||
return self._locked
|
||||
|
||||
@locked.setter
|
||||
def locked(self, locked):
|
||||
"""Sets the locked of this VaultCreateResource.
|
||||
|
||||
用于标识该存储库是否已锁定
|
||||
|
||||
:param locked: The locked of this VaultCreateResource.
|
||||
:type locked: bool
|
||||
"""
|
||||
self._locked = locked
|
||||
|
||||
def to_dict(self):
|
||||
"""Returns the model properties as a dict"""
|
||||
result = {}
|
||||
|
|
|
@ -34,6 +34,7 @@ class VaultGet:
|
|||
'smn_notify': 'bool',
|
||||
'threshold': 'int',
|
||||
'sys_lock_source_service': 'str',
|
||||
'locked': 'bool',
|
||||
'updated_at': 'str',
|
||||
'version': 'str'
|
||||
}
|
||||
|
@ -56,11 +57,12 @@ class VaultGet:
|
|||
'smn_notify': 'smn_notify',
|
||||
'threshold': 'threshold',
|
||||
'sys_lock_source_service': 'sys_lock_source_service',
|
||||
'locked': 'locked',
|
||||
'updated_at': 'updated_at',
|
||||
'version': 'version'
|
||||
}
|
||||
|
||||
def __init__(self, billing=None, description=None, id=None, name=None, project_id=None, provider_id=None, resources=None, tags=None, enterprise_project_id=None, auto_bind=None, bind_rules=None, user_id=None, created_at=None, auto_expand=None, smn_notify=None, threshold=None, sys_lock_source_service=None, updated_at=None, version=None):
|
||||
def __init__(self, billing=None, description=None, id=None, name=None, project_id=None, provider_id=None, resources=None, tags=None, enterprise_project_id=None, auto_bind=None, bind_rules=None, user_id=None, created_at=None, auto_expand=None, smn_notify=None, threshold=None, sys_lock_source_service=None, locked=None, updated_at=None, version=None):
|
||||
"""VaultGet
|
||||
|
||||
The model defined in huaweicloud sdk
|
||||
|
@ -99,6 +101,8 @@ class VaultGet:
|
|||
:type threshold: int
|
||||
:param sys_lock_source_service: 用于标识SMB服务
|
||||
:type sys_lock_source_service: str
|
||||
:param locked: 用于标识该存储库是否已锁定
|
||||
:type locked: bool
|
||||
:param updated_at: 更新时间,例如:\"2020-02-05T10:38:34.209782\"
|
||||
:type updated_at: str
|
||||
:param version: 版本
|
||||
|
@ -124,6 +128,7 @@ class VaultGet:
|
|||
self._smn_notify = None
|
||||
self._threshold = None
|
||||
self._sys_lock_source_service = None
|
||||
self._locked = None
|
||||
self._updated_at = None
|
||||
self._version = None
|
||||
self.discriminator = None
|
||||
|
@ -156,6 +161,8 @@ class VaultGet:
|
|||
self.threshold = threshold
|
||||
if sys_lock_source_service is not None:
|
||||
self.sys_lock_source_service = sys_lock_source_service
|
||||
if locked is not None:
|
||||
self.locked = locked
|
||||
self.updated_at = updated_at
|
||||
if version is not None:
|
||||
self.version = version
|
||||
|
@ -526,6 +533,28 @@ class VaultGet:
|
|||
"""
|
||||
self._sys_lock_source_service = sys_lock_source_service
|
||||
|
||||
@property
|
||||
def locked(self):
|
||||
"""Gets the locked of this VaultGet.
|
||||
|
||||
用于标识该存储库是否已锁定
|
||||
|
||||
:return: The locked of this VaultGet.
|
||||
:rtype: bool
|
||||
"""
|
||||
return self._locked
|
||||
|
||||
@locked.setter
|
||||
def locked(self, locked):
|
||||
"""Sets the locked of this VaultGet.
|
||||
|
||||
用于标识该存储库是否已锁定
|
||||
|
||||
:param locked: The locked of this VaultGet.
|
||||
:type locked: bool
|
||||
"""
|
||||
self._locked = locked
|
||||
|
||||
@property
|
||||
def updated_at(self):
|
||||
"""Gets the updated_at of this VaultGet.
|
||||
|
|
|
@ -29,7 +29,8 @@ class VaultOrder:
|
|||
'threshold': 'int',
|
||||
'smn_notify': 'bool',
|
||||
'parameters': 'VaultCreateParameters',
|
||||
'auto_expand': 'bool'
|
||||
'auto_expand': 'bool',
|
||||
'locked': 'bool'
|
||||
}
|
||||
|
||||
attribute_map = {
|
||||
|
@ -45,10 +46,11 @@ class VaultOrder:
|
|||
'threshold': 'threshold',
|
||||
'smn_notify': 'smn_notify',
|
||||
'parameters': 'parameters',
|
||||
'auto_expand': 'auto_expand'
|
||||
'auto_expand': 'auto_expand',
|
||||
'locked': 'locked'
|
||||
}
|
||||
|
||||
def __init__(self, name=None, billing=None, resources=None, description=None, backup_policy_id=None, tags=None, enterprise_project_id=None, auto_bind=None, bind_rules=None, threshold=None, smn_notify=None, parameters=None, auto_expand=None):
|
||||
def __init__(self, name=None, billing=None, resources=None, description=None, backup_policy_id=None, tags=None, enterprise_project_id=None, auto_bind=None, bind_rules=None, threshold=None, smn_notify=None, parameters=None, auto_expand=None, locked=None):
|
||||
"""VaultOrder
|
||||
|
||||
The model defined in huaweicloud sdk
|
||||
|
@ -79,6 +81,8 @@ class VaultOrder:
|
|||
:type parameters: :class:`huaweicloudsdkcbr.v1.VaultCreateParameters`
|
||||
:param auto_expand: 是否开启存储库自动扩容能力(只支持按需存储库)。
|
||||
:type auto_expand: bool
|
||||
:param locked: 用于标识当前存储库是否已锁定
|
||||
:type locked: bool
|
||||
"""
|
||||
|
||||
|
||||
|
@ -96,6 +100,7 @@ class VaultOrder:
|
|||
self._smn_notify = None
|
||||
self._parameters = None
|
||||
self._auto_expand = None
|
||||
self._locked = None
|
||||
self.discriminator = None
|
||||
|
||||
if name is not None:
|
||||
|
@ -122,6 +127,8 @@ class VaultOrder:
|
|||
self.parameters = parameters
|
||||
if auto_expand is not None:
|
||||
self.auto_expand = auto_expand
|
||||
if locked is not None:
|
||||
self.locked = locked
|
||||
|
||||
@property
|
||||
def name(self):
|
||||
|
@ -397,6 +404,28 @@ class VaultOrder:
|
|||
"""
|
||||
self._auto_expand = auto_expand
|
||||
|
||||
@property
|
||||
def locked(self):
|
||||
"""Gets the locked of this VaultOrder.
|
||||
|
||||
用于标识当前存储库是否已锁定
|
||||
|
||||
:return: The locked of this VaultOrder.
|
||||
:rtype: bool
|
||||
"""
|
||||
return self._locked
|
||||
|
||||
@locked.setter
|
||||
def locked(self, locked):
|
||||
"""Sets the locked of this VaultOrder.
|
||||
|
||||
用于标识当前存储库是否已锁定
|
||||
|
||||
:param locked: The locked of this VaultOrder.
|
||||
:type locked: bool
|
||||
"""
|
||||
self._locked = locked
|
||||
|
||||
def to_dict(self):
|
||||
"""Returns the model properties as a dict"""
|
||||
result = {}
|
||||
|
|
|
@ -23,7 +23,8 @@ class VaultUpdate:
|
|||
'bind_rules': 'VaultBindRules',
|
||||
'auto_expand': 'bool',
|
||||
'smn_notify': 'bool',
|
||||
'threshold': 'int'
|
||||
'threshold': 'int',
|
||||
'locked': 'bool'
|
||||
}
|
||||
|
||||
attribute_map = {
|
||||
|
@ -33,10 +34,11 @@ class VaultUpdate:
|
|||
'bind_rules': 'bind_rules',
|
||||
'auto_expand': 'auto_expand',
|
||||
'smn_notify': 'smn_notify',
|
||||
'threshold': 'threshold'
|
||||
'threshold': 'threshold',
|
||||
'locked': 'locked'
|
||||
}
|
||||
|
||||
def __init__(self, billing=None, name=None, auto_bind=None, bind_rules=None, auto_expand=None, smn_notify=None, threshold=None):
|
||||
def __init__(self, billing=None, name=None, auto_bind=None, bind_rules=None, auto_expand=None, smn_notify=None, threshold=None, locked=None):
|
||||
"""VaultUpdate
|
||||
|
||||
The model defined in huaweicloud sdk
|
||||
|
@ -55,6 +57,8 @@ class VaultUpdate:
|
|||
:type smn_notify: bool
|
||||
:param threshold: 存储库容量阈值,存储库已用容量和总容量的百分比超过该值,若smn_notify为开,将发送相关通知。
|
||||
:type threshold: int
|
||||
:param locked: 用于标识当前存储库是否已锁定
|
||||
:type locked: bool
|
||||
"""
|
||||
|
||||
|
||||
|
@ -66,6 +70,7 @@ class VaultUpdate:
|
|||
self._auto_expand = None
|
||||
self._smn_notify = None
|
||||
self._threshold = None
|
||||
self._locked = None
|
||||
self.discriminator = None
|
||||
|
||||
if billing is not None:
|
||||
|
@ -82,6 +87,8 @@ class VaultUpdate:
|
|||
self.smn_notify = smn_notify
|
||||
if threshold is not None:
|
||||
self.threshold = threshold
|
||||
if locked is not None:
|
||||
self.locked = locked
|
||||
|
||||
@property
|
||||
def billing(self):
|
||||
|
@ -229,6 +236,28 @@ class VaultUpdate:
|
|||
"""
|
||||
self._threshold = threshold
|
||||
|
||||
@property
|
||||
def locked(self):
|
||||
"""Gets the locked of this VaultUpdate.
|
||||
|
||||
用于标识当前存储库是否已锁定
|
||||
|
||||
:return: The locked of this VaultUpdate.
|
||||
:rtype: bool
|
||||
"""
|
||||
return self._locked
|
||||
|
||||
@locked.setter
|
||||
def locked(self, locked):
|
||||
"""Sets the locked of this VaultUpdate.
|
||||
|
||||
用于标识当前存储库是否已锁定
|
||||
|
||||
:param locked: The locked of this VaultUpdate.
|
||||
:type locked: bool
|
||||
"""
|
||||
self._locked = locked
|
||||
|
||||
def to_dict(self):
|
||||
"""Returns the model properties as a dict"""
|
||||
result = {}
|
||||
|
|
|
@ -1 +1 @@
|
|||
huaweicloudsdkcore >= 3.1.122
|
||||
huaweicloudsdkcore >= 3.1.123
|
|
@ -4,7 +4,7 @@ from os import path
|
|||
from setuptools import setup, find_packages
|
||||
|
||||
NAME = "huaweicloudsdkcbr"
|
||||
VERSION = "3.1.122"
|
||||
VERSION = "3.1.123"
|
||||
AUTHOR = "HuaweiCloud SDK"
|
||||
AUTHOR_EMAIL = "hwcloudsdk@huawei.com"
|
||||
URL = "https://github.com/huaweicloud/huaweicloud-sdk-python-v3"
|
||||
|
@ -14,7 +14,7 @@ this_directory = path.abspath(path.dirname(__file__))
|
|||
with open(path.join(this_directory, 'README_PYPI.md'), encoding='utf-8') as f:
|
||||
LONG_DESCRIPTION = f.read()
|
||||
|
||||
REQUIRES = ["huaweicloudsdkcore>=3.1.122"]
|
||||
REQUIRES = ["huaweicloudsdkcore>=3.1.123"]
|
||||
|
||||
OPTIONS = {
|
||||
'bdist_wheel': {
|
||||
|
|
|
@ -1 +1 @@
|
|||
huaweicloudsdkcore >= 3.1.122
|
||||
huaweicloudsdkcore >= 3.1.123
|
|
@ -4,7 +4,7 @@ from os import path
|
|||
from setuptools import setup, find_packages
|
||||
|
||||
NAME = "huaweicloudsdkcbs"
|
||||
VERSION = "3.1.122"
|
||||
VERSION = "3.1.123"
|
||||
AUTHOR = "HuaweiCloud SDK"
|
||||
AUTHOR_EMAIL = "hwcloudsdk@huawei.com"
|
||||
URL = "https://github.com/huaweicloud/huaweicloud-sdk-python-v3"
|
||||
|
@ -14,7 +14,7 @@ this_directory = path.abspath(path.dirname(__file__))
|
|||
with open(path.join(this_directory, 'README_PYPI.md'), encoding='utf-8') as f:
|
||||
LONG_DESCRIPTION = f.read()
|
||||
|
||||
REQUIRES = ["huaweicloudsdkcore>=3.1.122"]
|
||||
REQUIRES = ["huaweicloudsdkcore>=3.1.123"]
|
||||
|
||||
OPTIONS = {
|
||||
'bdist_wheel': {
|
||||
|
|
|
@ -1 +1 @@
|
|||
huaweicloudsdkcore >= 3.1.122
|
||||
huaweicloudsdkcore >= 3.1.123
|
|
@ -4,7 +4,7 @@ from os import path
|
|||
from setuptools import setup, find_packages
|
||||
|
||||
NAME = "huaweicloudsdkcc"
|
||||
VERSION = "3.1.122"
|
||||
VERSION = "3.1.123"
|
||||
AUTHOR = "HuaweiCloud SDK"
|
||||
AUTHOR_EMAIL = "hwcloudsdk@huawei.com"
|
||||
URL = "https://github.com/huaweicloud/huaweicloud-sdk-python-v3"
|
||||
|
@ -14,7 +14,7 @@ this_directory = path.abspath(path.dirname(__file__))
|
|||
with open(path.join(this_directory, 'README_PYPI.md'), encoding='utf-8') as f:
|
||||
LONG_DESCRIPTION = f.read()
|
||||
|
||||
REQUIRES = ["huaweicloudsdkcore>=3.1.122"]
|
||||
REQUIRES = ["huaweicloudsdkcore>=3.1.123"]
|
||||
|
||||
OPTIONS = {
|
||||
'bdist_wheel': {
|
||||
|
|
|
@ -21,7 +21,8 @@ class ClusterInformationSpec:
|
|||
'custom_san': 'list[str]',
|
||||
'container_network': 'ContainerNetworkUpdate',
|
||||
'eni_network': 'EniNetworkUpdate',
|
||||
'host_network': 'ClusterInformationSpecHostNetwork'
|
||||
'host_network': 'ClusterInformationSpecHostNetwork',
|
||||
'deletion_protection': 'bool'
|
||||
}
|
||||
|
||||
attribute_map = {
|
||||
|
@ -29,10 +30,11 @@ class ClusterInformationSpec:
|
|||
'custom_san': 'customSan',
|
||||
'container_network': 'containerNetwork',
|
||||
'eni_network': 'eniNetwork',
|
||||
'host_network': 'hostNetwork'
|
||||
'host_network': 'hostNetwork',
|
||||
'deletion_protection': 'deletionProtection'
|
||||
}
|
||||
|
||||
def __init__(self, description=None, custom_san=None, container_network=None, eni_network=None, host_network=None):
|
||||
def __init__(self, description=None, custom_san=None, container_network=None, eni_network=None, host_network=None, deletion_protection=None):
|
||||
"""ClusterInformationSpec
|
||||
|
||||
The model defined in huaweicloud sdk
|
||||
|
@ -47,6 +49,8 @@ class ClusterInformationSpec:
|
|||
:type eni_network: :class:`huaweicloudsdkcce.v3.EniNetworkUpdate`
|
||||
:param host_network:
|
||||
:type host_network: :class:`huaweicloudsdkcce.v3.ClusterInformationSpecHostNetwork`
|
||||
:param deletion_protection: 集群删除保护,默认为false关闭,如果开启后用户将无法删除该集群。
|
||||
:type deletion_protection: bool
|
||||
"""
|
||||
|
||||
|
||||
|
@ -56,6 +60,7 @@ class ClusterInformationSpec:
|
|||
self._container_network = None
|
||||
self._eni_network = None
|
||||
self._host_network = None
|
||||
self._deletion_protection = None
|
||||
self.discriminator = None
|
||||
|
||||
if description is not None:
|
||||
|
@ -68,6 +73,8 @@ class ClusterInformationSpec:
|
|||
self.eni_network = eni_network
|
||||
if host_network is not None:
|
||||
self.host_network = host_network
|
||||
if deletion_protection is not None:
|
||||
self.deletion_protection = deletion_protection
|
||||
|
||||
@property
|
||||
def description(self):
|
||||
|
@ -167,6 +174,28 @@ class ClusterInformationSpec:
|
|||
"""
|
||||
self._host_network = host_network
|
||||
|
||||
@property
|
||||
def deletion_protection(self):
|
||||
"""Gets the deletion_protection of this ClusterInformationSpec.
|
||||
|
||||
集群删除保护,默认为false关闭,如果开启后用户将无法删除该集群。
|
||||
|
||||
:return: The deletion_protection of this ClusterInformationSpec.
|
||||
:rtype: bool
|
||||
"""
|
||||
return self._deletion_protection
|
||||
|
||||
@deletion_protection.setter
|
||||
def deletion_protection(self, deletion_protection):
|
||||
"""Sets the deletion_protection of this ClusterInformationSpec.
|
||||
|
||||
集群删除保护,默认为false关闭,如果开启后用户将无法删除该集群。
|
||||
|
||||
:param deletion_protection: The deletion_protection of this ClusterInformationSpec.
|
||||
:type deletion_protection: bool
|
||||
"""
|
||||
self._deletion_protection = deletion_protection
|
||||
|
||||
def to_dict(self):
|
||||
"""Returns the model properties as a dict"""
|
||||
result = {}
|
||||
|
|
|
@ -40,6 +40,7 @@ class ClusterSpec:
|
|||
'support_istio': 'bool',
|
||||
'enable_master_volume_encryption': 'bool',
|
||||
'enable_dist_mgt': 'bool',
|
||||
'deletion_protection': 'bool',
|
||||
'configurations_override': 'list[PackageConfiguration]'
|
||||
}
|
||||
|
||||
|
@ -67,10 +68,11 @@ class ClusterSpec:
|
|||
'support_istio': 'supportIstio',
|
||||
'enable_master_volume_encryption': 'enableMasterVolumeEncryption',
|
||||
'enable_dist_mgt': 'enableDistMgt',
|
||||
'deletion_protection': 'deletionProtection',
|
||||
'configurations_override': 'configurationsOverride'
|
||||
}
|
||||
|
||||
def __init__(self, category=None, type=None, flavor=None, version=None, platform_version=None, description=None, custom_san=None, ipv6enable=None, host_network=None, container_network=None, eni_network=None, service_network=None, authentication=None, billing_mode=None, masters=None, kubernetes_svc_ip_range=None, cluster_tags=None, kube_proxy_mode=None, az=None, extend_param=None, support_istio=None, enable_master_volume_encryption=None, enable_dist_mgt=None, configurations_override=None):
|
||||
def __init__(self, category=None, type=None, flavor=None, version=None, platform_version=None, description=None, custom_san=None, ipv6enable=None, host_network=None, container_network=None, eni_network=None, service_network=None, authentication=None, billing_mode=None, masters=None, kubernetes_svc_ip_range=None, cluster_tags=None, kube_proxy_mode=None, az=None, extend_param=None, support_istio=None, enable_master_volume_encryption=None, enable_dist_mgt=None, deletion_protection=None, configurations_override=None):
|
||||
"""ClusterSpec
|
||||
|
||||
The model defined in huaweicloud sdk
|
||||
|
@ -121,6 +123,8 @@ class ClusterSpec:
|
|||
:type enable_master_volume_encryption: bool
|
||||
:param enable_dist_mgt: 集群开启对分布式云支持。创建CCE Turbo集群时,可在创建集群过程中,开启对分布式云(cloudpond)支持。
|
||||
:type enable_dist_mgt: bool
|
||||
:param deletion_protection: 集群删除保护,默认为false关闭,如果开启后用户将无法删除该集群。
|
||||
:type deletion_protection: bool
|
||||
:param configurations_override: 覆盖集群默认组件配置 若指定了不支持的组件或组件不支持的参数,该配置项将被忽略。 当前支持的可配置组件及其参数详见 [[配置管理](https://support.huaweicloud.com/usermanual-cce/cce_10_0213.html)](tag:hws) [[配置管理](https://support.huaweicloud.com/intl/zh-cn/usermanual-cce/cce_10_0213.html)](tag:hws_hk)
|
||||
:type configurations_override: list[:class:`huaweicloudsdkcce.v3.PackageConfiguration`]
|
||||
"""
|
||||
|
@ -150,6 +154,7 @@ class ClusterSpec:
|
|||
self._support_istio = None
|
||||
self._enable_master_volume_encryption = None
|
||||
self._enable_dist_mgt = None
|
||||
self._deletion_protection = None
|
||||
self._configurations_override = None
|
||||
self.discriminator = None
|
||||
|
||||
|
@ -196,6 +201,8 @@ class ClusterSpec:
|
|||
self.enable_master_volume_encryption = enable_master_volume_encryption
|
||||
if enable_dist_mgt is not None:
|
||||
self.enable_dist_mgt = enable_dist_mgt
|
||||
if deletion_protection is not None:
|
||||
self.deletion_protection = deletion_protection
|
||||
if configurations_override is not None:
|
||||
self.configurations_override = configurations_override
|
||||
|
||||
|
@ -681,6 +688,28 @@ class ClusterSpec:
|
|||
"""
|
||||
self._enable_dist_mgt = enable_dist_mgt
|
||||
|
||||
@property
|
||||
def deletion_protection(self):
|
||||
"""Gets the deletion_protection of this ClusterSpec.
|
||||
|
||||
集群删除保护,默认为false关闭,如果开启后用户将无法删除该集群。
|
||||
|
||||
:return: The deletion_protection of this ClusterSpec.
|
||||
:rtype: bool
|
||||
"""
|
||||
return self._deletion_protection
|
||||
|
||||
@deletion_protection.setter
|
||||
def deletion_protection(self, deletion_protection):
|
||||
"""Sets the deletion_protection of this ClusterSpec.
|
||||
|
||||
集群删除保护,默认为false关闭,如果开启后用户将无法删除该集群。
|
||||
|
||||
:param deletion_protection: The deletion_protection of this ClusterSpec.
|
||||
:type deletion_protection: bool
|
||||
"""
|
||||
self._deletion_protection = deletion_protection
|
||||
|
||||
@property
|
||||
def configurations_override(self):
|
||||
"""Gets the configurations_override of this ClusterSpec.
|
||||
|
|
|
@ -1 +1 @@
|
|||
huaweicloudsdkcore >= 3.1.122
|
||||
huaweicloudsdkcore >= 3.1.123
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue