All Products
Search
Document Center

CloudOps Orchestration Service:List of operations by function

Last Updated:Nov 12, 2024
This product(oos/2019-06-01) OpenAPI adopts RPC Signature style. See signature details in Description of the signature mechanism. We have packaged SDKs for common programming languages for developers. Developers can directly call the OpenAPI of this product by downloading the SDK without paying attention to the technical details. If the existing SDK cannot meet the usage requirements, you can connect through the signature mechanism. It will take about 5 working days. Therefore, it is recommended to join our DingTalk service group (78410016550) and sign under the guidance of experts.
Before using the API, you need to prepare your identity account and access key (AccessKey) to effectively access the API through client tools (SDK, CLI, etc.). For details see getAccessKey.

Region

APITitleDescription
DescribeRegionsDescribeRegionsQueries supported regions.

Template

APITitleDescription
CreateTemplateCreateTemplateCreates a template.
DeleteTemplatesDeleteTemplatesDeletes multiple templates.
DeleteTemplateDeleteTemplateDeletes a template.
UpdateTemplateUpdateTemplateUpdates the information about an existing template.
ListTemplateVersionsListTemplateVersionsQueries a list of versions of a template.
ListTemplatesListTemplatesQueries templates. Multiple methods are supported to filter templates.
GetTemplateGetTemplateQueries the information about a template, including the content of the template.
ListExecutionRiskyTasksListExecutionRiskyTasksQueries high-risk tasks in the execution of a template.
ValidateTemplateContentValidateTemplateContentCheck whether a template is valid.

Execution

APITitleDescription
DeleteExecutionsDeleteExecutionsDeletes executions.
StartExecutionStartExecutionStarts an execution.
UpdateExecutionUpdateExecutionUpdates an execution in the Running or Waiting state.
GetExecutionTemplateGetExecutionTemplateQueries the information about the template of an execution, including the content of the template.
ListExecutionsListExecutionsQueries executions. Multiple methods are supported to filter executions.
ListExecutionLogsListExecutionLogsQueries the logs of an execution.
ListTaskExecutionsListTaskExecutionsQueries task executions. Multiple methods are supported to filter task executions.
ListResourceExecutionStatusListResourceExecutionStatusQueries the information about a scheduled execution that involves O\&M operations on Elastic Compute Service (ECS) instances.
CancelExecutionCancelExecutionCancels an execution.
GenerateExecutionPolicyGenerateExecutionPolicyQueries the Resource Access Management (RAM) policy required for template execution.
NotifyExecutionNotifyExecutionNotifies an execution in the Waiting state of the subsequent operations.
TriggerExecutionTriggerExecutionDebugs a started execution that contains an event trigger task or alert trigger task. If the operation is called, a message body is sent to the event trigger task or alert trigger task. After the trigger task receives the message body, the trigger task generates a new child execution.

Action

APITitleDescription
ListActionsListActionsQueries the available actions, including atomic actions and cloud product actions.

Parameter

APITitleDescription
Common ParameterCommon Parameter
CreateParameterCreateParameterCreates a common parameter.
DeleteParameterDeleteParameterDeletes a common parameter.
UpdateParameterUpdateParameterUpdates a common parameter.
GetParameterGetParameterQueries a common parameter and its value.
ListParametersListParametersQueries common parameters. Multiple methods are supported to filter common parameters.
ListParameterVersionsListParameterVersionsQueries the versions of a common parameter.
GetParametersByPathGetParametersByPathQueries one or more parameters by path.
GetParametersGetParametersQueries the information about one or more parameters.
Secret ParameterSecret Parameter
CreateSecretParameterCreateSecretParameterCreates an encryption parameter. Make sure that you have the permissions to call the CreateSecret operation of Key Management Service (KMS) before you call this operation.
DeleteSecretParameterDeleteSecretParameterDeletes an encryption parameter. Make sure that you have the permissions to call the DeleteSecret operation of Key Management Service (KMS) before you call this operation.
UpdateSecretParameterUpdateSecretParameterUpdates an encryption parameter. Make sure that you have the permissions to call the UpdateSecretValue operation of Key Management Service (KMS) before you call this operation.
GetSecretParameterGetSecretParameterQueries the information about an encryption parameter, including the parameter value. Make sure that you have the permissions to call the GetSecretValue operation of Key Management Service (KMS) before you call this operation.
ListSecretParametersListSecretParametersQueries common parameters. Multiple types of queries are supported.
ListSecretParameterVersionsListSecretParameterVersionsQueries versions of an encryption parameter.
GetSecretParametersByPathGetSecretParametersByPathQueries encryption parameters by path. Make sure that you have the permissions to call the GetSecretValue operation of Key Management Service (KMS) before you call this operation.
GetSecretParametersGetSecretParametersQueries the information about one or more encryption parameters. Make sure that you have the permissions to call the GetSecretValue operation of Key Management Service (KMS) before you call this operation.

Patch Management

APITitleDescription
Patch BaselinePatch Baseline
CreatePatchBaselineCreatePatchBaselineCreates a patch baseline.
DeletePatchBaselineDeletePatchBaselineDeletes a patch baseline.
UpdatePatchBaselineUpdatePatchBaselineUpdates a patch baseline.
GetPatchBaselineGetPatchBaselineQueries the information of a patch baseline.
ListPatchBaselinesListPatchBaselinesQueries a list of patch baselines.
RegisterDefaultPatchBaselineRegisterDefaultPatchBaselineRegisters the default patch baseline.
Patch StatePatch State
ListInstancePatchStatesListInstancePatchStatesQueries the infromation about the patches of an instance.
ListInstancePatchesListInstancePatchesQueries the patches of an instance.

Inventory

APITitleDescription
ListInventoryEntriesListInventoryEntriesQueries the configurations of an Elastic Compute Service (ECS) instance.
GetInventorySchemaGetInventorySchemaQueries the properties of a configuration list.
SearchInventorySearchInventoryQueries the details or aggregate information of a configuration inventory.

State Configuration

APITitleDescription
CreateStateConfigurationCreateStateConfigurationCreates a desired-state configuration.
DeleteStateConfigurationsDeleteStateConfigurationsDeletes multiple desired-state configurations at a time.
UpdateStateConfigurationUpdateStateConfigurationUpdates a desired-state configuration.
ListStateConfigurationsListStateConfigurationsQueries desired-state configurations.

Other

APITitleDescription
CreateOpsItemCreateOpsItemCreates an O\\\\\\\\\\&M Item.
GetOpsItemGetOpsItemQueries the details of an O\\\\\\\\\\&M item.
ListOpsItemsListOpsItemsQueries O\\\&M items.
UpdateOpsItemUpdateOpsItemModifies an O\\\\\\\\\\&M item.

Service Settings

APITitleDescription
SetServiceSettingsSetServiceSettingsEnables or disables the feature of delivering template execution records and sets the storage location and organization ID.
GetServiceSettingsGetServiceSettingsQueries the service settings, including the configuration of delivering template execution records and the associated organization ID.

Application Management

APITitleDescription
ApplicationApplication
CreateApplicationCreateApplicationCreates an application. You can call this operation only for the applications that reside in the China (Hangzhou) region. Use an endpoint of the China (Hangzhou) region.
DeleteApplicationDeleteApplicationDeletes an application. You can call this operation only for the applications that reside in the China (Hangzhou) region. Use an endpoint of the China (Hangzhou) region.
UpdateApplicationUpdateApplicationUpdates an application. You can call this operation only for the applications that reside in the China (Hangzhou) region. Use an endpoint of the China (Hangzhou) region.
GetApplicationGetApplicationQueries the information of an application. You can call this operation only for the applications that reside in the China (Hangzhou) region. Use an endpoint of the China (Hangzhou) region.
ListApplicationsListApplicationsQueries a list of applications. You can call this operation only for the applications that reside in the China (Hangzhou) region. Use an endpoint of the China (Hangzhou) region.
Application GroupApplication Group
CreateApplicationGroupCreateApplicationGroupCreates an application group. You can call this operation only for the application groups that reside in the China (Hangzhou) region. Use an endpoint of the China (Hangzhou) region.
DeleteApplicationGroupDeleteApplicationGroupDeletes an application group. You can call this operation only for the application groups which reside in the China (Hangzhou) region. Use an endpoint of the China (Hangzhou) region.
UpdateApplicationGroupUpdateApplicationGroupUpdates the information of an application group. You can call this operation only for the application groups that reside in the China (Hangzhou) region. Use an endpoint of the China (Hangzhou) region.
GetApplicationGroupGetApplicationGroupQueries the information about an application group. You can call this operation only for the application groups that reside in the China (Hangzhou) region. Use an endpoint of the China (Hangzhou) region.
ListApplicationGroupsListApplicationGroupsQueries a list of application groups. You can call this operation only for the application groups that reside in the China (Hangzhou) region. Use an endpoint of the China (Hangzhou) region.
DeployApplicationGroupDeployApplicationGroupDeploys an application group. You can call this operation only for the applications which reside in the China (Hangzhou) region. Use an endpoint of the China (Hangzhou) region.
ContinueDeployApplicationGroupContinueDeployApplicationGroupContinues deploying an application group when an error occurs for calling the DeployApplicationGroup operation. You can call this operation only for the applications which reside in the China (Hangzhou) region. Use an endpoint of the China (Hangzhou) region.
DescribeApplicationGroupBillDescribeApplicationGroupBillQueries the resource costs of an application group.

Tag

APITitleDescription
ListTagKeysListTagKeysQueries the tags.
ListTagValuesListTagValuesQueries the values of created tags.
ListTagResourcesListTagResourcesQueries the tags that are added to one or more resources.
UntagResourcesUntagResourcesRemoves tags from one or more resources.
TagResourcesTagResourcesAdds tags to one or more resources.

Resource Group

APITitleDescription
ChangeResourceGroupChangeResourceGroupModifies the resource group to which a cloud resource belongs.