Documentation
¶
Index ¶
- func DataSourceCodeArtsPipelineGroups() *schema.Resource
- func DataSourceCodeArtsPipelineMicroServices() *schema.Resource
- func DataSourceCodeArtsPipelineModifyHistories() *schema.Resource
- func DataSourceCodeArtsPipelineModules() *schema.Resource
- func DataSourceCodeArtsPipelineParameterGroups() *schema.Resource
- func DataSourceCodeArtsPipelinePluginMetrics() *schema.Resource
- func DataSourceCodeArtsPipelinePlugins() *schema.Resource
- func DataSourceCodeArtsPipelinePublishers() *schema.Resource
- func DataSourceCodeArtsPipelineQueueingRecords() *schema.Resource
- func DataSourceCodeArtsPipelineRules() *schema.Resource
- func DataSourceCodeArtsPipelineRunRecords() *schema.Resource
- func DataSourceCodeArtsPipelineRunVariables() *schema.Resource
- func DataSourceCodeArtsPipelineRuntimeVariables() *schema.Resource
- func DataSourceCodeArtsPipelineServiceEndpoints() *schema.Resource
- func DataSourceCodeArtsPipelineSystemVariables() *schema.Resource
- func DataSourceCodeArtsPipelineTags() *schema.Resource
- func DataSourceCodeArtsPipelineTemplates() *schema.Resource
- func DataSourceCodeArtsPipelineTriggerFailedRecords() *schema.Resource
- func DataSourceCodeArtsPipelineUserPermissions() *schema.Resource
- func DataSourceCodeArtsPipelines() *schema.Resource
- func DataSourceCodeartsPipelineAvailablePlugins() *schema.Resource
- func DataSourceCodeartsPipelinePluginVersions() *schema.Resource
- func DataSourceCodeartsPipelineRunDetail() *schema.Resource
- func GetPipeline(client *golangsdk.ServiceClient, projectId, id string) (interface{}, error)
- func GetPipelineBasicPlugin(client *golangsdk.ServiceClient, domainId, id string) (interface{}, error)
- func GetPipelineGroups(client *golangsdk.ServiceClient, projectId string) (interface{}, error)
- func GetPipelineMicroService(client *golangsdk.ServiceClient, projectId, id string) (interface{}, error)
- func GetPipelineParameterGroup(client *golangsdk.ServiceClient, projectId, id string) (interface{}, error)
- func GetPipelinePublisher(client *golangsdk.ServiceClient, domainId, id string) (interface{}, error)
- func GetPipelineRolePermissions(client *golangsdk.ServiceClient, projectId, pipelineId, roleId string) (interface{}, error)
- func GetPipelineRuleItems(client *golangsdk.ServiceClient, httpUrl, domainId, id string) (interface{}, error)
- func GetPipelineServiceEndpoint(client *golangsdk.ServiceClient, region, projectId, id string) (interface{}, error)
- func GetPipelineTag(client *golangsdk.ServiceClient, projectId string) (interface{}, error)
- func GetPipelineTemplate(client *golangsdk.ServiceClient, domainId, id string) (interface{}, error)
- func GetPipelineUesrPermissions(client *golangsdk.ServiceClient, projectId, pipelineId, userId string) (interface{}, error)
- func ResourceCodeArtsPipeline() *schema.Resource
- func ResourceCodeArtsPipelineAction() *schema.Resource
- func ResourceCodeArtsPipelineBasicPlugin() *schema.Resource
- func ResourceCodeArtsPipelineByTemplate() *schema.Resource
- func ResourceCodeArtsPipelineGroup() *schema.Resource
- func ResourceCodeArtsPipelineGroupSwap() *schema.Resource
- func ResourceCodeArtsPipelineMicroService() *schema.Resource
- func ResourceCodeArtsPipelineParameterGroup() *schema.Resource
- func ResourceCodeArtsPipelinePermission() *schema.Resource
- func ResourceCodeArtsPipelinePublisher() *schema.Resource
- func ResourceCodeArtsPipelineRule() *schema.Resource
- func ResourceCodeArtsPipelineServiceEndpoint() *schema.Resource
- func ResourceCodeArtsPipelineTag() *schema.Resource
- func ResourceCodeArtsPipelineTemplate() *schema.Resource
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func DataSourceCodeArtsPipelineGroups ¶ added in v1.77.0
@API CodeArtsDeploy GET /v5/{project_id}/api/pipeline-group/tree
func DataSourceCodeArtsPipelineMicroServices ¶ added in v1.77.0
@API CodeArtsPipeline POST /v2/{cloudProjectId}/component/list/query
func DataSourceCodeArtsPipelineModifyHistories ¶ added in v1.77.0
@API CodeArtsPipeline GET /v5/{project_id}/api/pipelines/{pipeline_id}/pipelines-modify-historys
func DataSourceCodeArtsPipelineModules ¶ added in v1.77.0
@API CodeArtsPipeline GET /v2/extensions/modules
func DataSourceCodeArtsPipelineParameterGroups ¶ added in v1.77.0
@API CodeArtsPipeline POST /v5/{project_id}/api/pipeline/variable/group/list
func DataSourceCodeArtsPipelinePluginMetrics ¶ added in v1.77.3
@API CodeArtsPipeline POST /v1/{domain_id}/agent-plugin/plugin-metrics
func DataSourceCodeArtsPipelinePlugins ¶ added in v1.77.2
@API CodeArtsPipeline POST /v1/{domain_id}/agent-plugin/query-all
func DataSourceCodeArtsPipelinePublishers ¶ added in v1.77.3
@API CodeArtsPipeline GET /v1/{domain_id}/publisher/query-all
func DataSourceCodeArtsPipelineQueueingRecords ¶ added in v1.77.0
@API CodeArtsPipeline GET /v5/{project_id}/api/pipelines/{pipeline_id}/queued-pipeline
func DataSourceCodeArtsPipelineRules ¶ added in v1.77.3
@API CodeArtsPipeline GET /v2/{domain_id}/rules/query
func DataSourceCodeArtsPipelineRunRecords ¶ added in v1.77.0
@API CodeArtsPipeline POST /v5/{project_id}/api/pipelines/{pipeline_id}/pipeline-runs/list
func DataSourceCodeArtsPipelineRunVariables ¶ added in v1.77.0
@API CodeArtsPipeline GET /v5/{project_id}/api/pipelines/{pipeline_id}/pipeline-runs/{pipelineRunId}/run-variables
func DataSourceCodeArtsPipelineRuntimeVariables ¶ added in v1.77.0
@API CodeArtsPipeline GET /v5/{project_id}/api/pipelines/{pipeline_id}/list-runtime-vars
func DataSourceCodeArtsPipelineServiceEndpoints ¶ added in v1.77.0
@API CodeArtsPipeline GET /v1/serviceconnection/endpoints
func DataSourceCodeArtsPipelineSystemVariables ¶ added in v1.77.0
@API CodeArtsPipeline GET /v5/{project_id}/api/pipelines/{pipeline_id}/list-system-vars
func DataSourceCodeArtsPipelineTags ¶ added in v1.77.0
@API CodeArtsPipeline POST /v5/{project_id}/api/pipeline-tag/list
func DataSourceCodeArtsPipelineTemplates ¶ added in v1.77.0
@API CodeArtsPipeline POST /v5/{tenant_id}/api/pipeline-templates/list
func DataSourceCodeArtsPipelineTriggerFailedRecords ¶ added in v1.77.0
@API CodeArtsPipeline GET /v5/{project_id}/api/pipelines/{pipeline_id}/trigger-failed-record
func DataSourceCodeArtsPipelineUserPermissions ¶ added in v1.77.0
@API CodeArtsPipeline GET /v5/{project_id}/api/pipeline-permissions/{pipeline_id}/user-permission
func DataSourceCodeArtsPipelines ¶ added in v1.77.0
@API CodeArtsPipeline POST /v5/{project_id}/api/pipelines/list
func DataSourceCodeartsPipelineAvailablePlugins ¶ added in v1.77.7
@API CodeArtsPipeline POST /v1/{domain_id}/relation/plugins
func DataSourceCodeartsPipelinePluginVersions ¶ added in v1.77.7
@API CodeArtsPipeline GET /v1/{domain_id}/agent-plugin/query
func DataSourceCodeartsPipelineRunDetail ¶ added in v1.76.0
@API CodeArtsPipeline GET /v5/{project_id}/api/pipelines/{pipeline_id}/pipeline-runs/detail
func GetPipeline ¶ added in v1.75.5
func GetPipeline(client *golangsdk.ServiceClient, projectId, id string) (interface{}, error)
func GetPipelineBasicPlugin ¶ added in v1.77.3
func GetPipelineBasicPlugin(client *golangsdk.ServiceClient, domainId, id string) (interface{}, error)
func GetPipelineGroups ¶ added in v1.77.0
func GetPipelineGroups(client *golangsdk.ServiceClient, projectId string) (interface{}, error)
func GetPipelineMicroService ¶ added in v1.77.0
func GetPipelineMicroService(client *golangsdk.ServiceClient, projectId, id string) (interface{}, error)
func GetPipelineParameterGroup ¶ added in v1.77.0
func GetPipelineParameterGroup(client *golangsdk.ServiceClient, projectId, id string) (interface{}, error)
func GetPipelinePublisher ¶ added in v1.77.3
func GetPipelinePublisher(client *golangsdk.ServiceClient, domainId, id string) (interface{}, error)
func GetPipelineRolePermissions ¶ added in v1.77.0
func GetPipelineRolePermissions(client *golangsdk.ServiceClient, projectId, pipelineId, roleId string) (interface{}, error)
func GetPipelineRuleItems ¶ added in v1.77.3
func GetPipelineRuleItems(client *golangsdk.ServiceClient, httpUrl, domainId, id string) (interface{}, error)
func GetPipelineServiceEndpoint ¶ added in v1.75.3
func GetPipelineServiceEndpoint(client *golangsdk.ServiceClient, region, projectId, id string) (interface{}, error)
func GetPipelineTag ¶ added in v1.77.0
func GetPipelineTag(client *golangsdk.ServiceClient, projectId string) (interface{}, error)
func GetPipelineTemplate ¶
func GetPipelineTemplate(client *golangsdk.ServiceClient, domainId, id string) (interface{}, error)
func GetPipelineUesrPermissions ¶ added in v1.77.0
func GetPipelineUesrPermissions(client *golangsdk.ServiceClient, projectId, pipelineId, userId string) (interface{}, error)
func ResourceCodeArtsPipeline ¶ added in v1.75.5
@API CodeArtsPipeline POST /v5/{project_id}/api/pipelines @API CodeArtsPipeline GET /v5/{project_id}/api/pipelines/{pipeline_id} @API CodeArtsPipeline PUT /v5/{project_id}/api/pipelines/{pipeline_id} @API CodeArtsPipeline DELETE /v5/{project_id}/api/pipelines/{pipeline_id} @API CodeArtsPipeline PUT /v5/{project_id}/api/pipelines/{pipeline_id}/unban @API CodeArtsPipeline PUT /v5/{project_id}/api/pipelines/{pipeline_id}/ban @API CodeArtsPipeline POST /v5/{project_id}/api/pipeline/variable/group/relation @API CodeArtsPipeline GET /v5/{project_id}/api/pipeline/variable/group/pipeline @API CodeArtsPipeline POST /v5/{project_id}/api/pipeline-group/pipeline/move @API CodeArtsPipeline POST /v5/{project_id}/api/pipeline-tag/set-tags @API CodeArtsPipeline PUT /v5/{project_id}/api/pipeline-permissions/{pipeline_id}/update-permission-switch @API CodeArtsPipeline GET /v5/{project_id}/api/pipeline-permissions/{pipeline_id}/permission-switch @API CodeArtsPipeline GET /v5/{project_id}/api/pipeline-permissions/{pipeline_id}/role-permission @API CodeArtsPipeline GET /v5/{project_id}/api/pipelines/{pipeline_id}/webhook
func ResourceCodeArtsPipelineAction ¶ added in v1.76.0
func ResourceCodeArtsPipelineBasicPlugin ¶ added in v1.77.3
@API CodeArtsPipeline POST /v3/{domain_id}/extension/info/add @API CodeArtsPipeline POST /v1/{domain_id}/agent-plugin/query-all @API CodeArtsPipeline POST /v3/{domain_id}/extension/info/update @API CodeArtsPipeline DELETE /v3/{domain_id}/extension/info/delete
func ResourceCodeArtsPipelineByTemplate ¶ added in v1.76.0
@API CodeArtsPipeline POST /v5/{project_id}/api/pipeline-templates/{template_id}/create-pipeline @API CodeArtsPipeline GET /v5/{project_id}/api/pipelines/{pipeline_id} @API CodeArtsPipeline PUT /v5/{project_id}/api/pipelines/{pipeline_id} @API CodeArtsPipeline DELETE /v5/{project_id}/api/pipelines/{pipeline_id} @API CodeArtsPipeline PUT /v5/{project_id}/api/pipelines/{pipeline_id}/unban @API CodeArtsPipeline PUT /v5/{project_id}/api/pipelines/{pipeline_id}/ban @API CodeArtsPipeline POST /v5/{project_id}/api/pipeline/variable/group/relation @API CodeArtsPipeline GET /v5/{project_id}/api/pipeline/variable/group/pipeline @API CodeArtsPipeline POST /v5/{project_id}/api/pipeline-group/pipeline/move @API CodeArtsPipeline POST /v5/{project_id}/api/pipeline-tag/set-tags @API CodeArtsPipeline PUT /v5/{project_id}/api/pipeline-permissions/{pipeline_id}/update-permission-switch @API CodeArtsPipeline GET /v5/{project_id}/api/pipeline-permissions/{pipeline_id}/permission-switch @API CodeArtsPipeline GET /v5/{project_id}/api/pipeline-permissions/{pipeline_id}/role-permission
func ResourceCodeArtsPipelineGroup ¶ added in v1.77.0
@API CodeArtsPipeline POST /v5/{project_id}/api/pipeline-group/create @API CodeArtsPipeline GET /v5/{project_id}/api/pipeline-group/tree @API CodeArtsPipeline POST /v5/{project_id}/api/pipeline-group/update @API CodeArtsPipeline DELETE /v5/{project_id}/api/pipeline-group/delete
func ResourceCodeArtsPipelineGroupSwap ¶ added in v1.77.0
@API CodeArtsPipeline POST /v5/{project_id}/api/pipeline-group/swap
func ResourceCodeArtsPipelineMicroService ¶ added in v1.77.0
@API CodeArtsPipeline POST /v2/{cloudProjectId}/component/create @API CodeArtsPipeline GET /v2/{cloudProjectId}/component/{componentId}/query @API CodeArtsPipeline PUT /v2/{cloudProjectId}/component/{componentId}/update @API CodeArtsPipeline DELETE /v2/{cloudProjectId}/component/{componentId}/delete @API CodeArtsPipeline PUT /v2/{cloudProjectId}/component/{componentId}/follow @API CodeArtsPipeline PUT /v2/{cloudProjectId}/component/{componentId}/unfollow @API CodeArtsPipeline GET /v2/{cloudProjectId}/component/{componentId}/follow/query @API CodeArtsPipeline PUT /v2/{cloudProjectId}/component/{componentId}/repo/update
func ResourceCodeArtsPipelineParameterGroup ¶ added in v1.77.0
@API CodeArtsPipeline POST /v5/{project_id}/api/pipeline/variable/group/create @API CodeArtsPipeline GET /v5/{project_id}/api/pipeline/variable/group/{id} @API CodeArtsPipeline PUT /v5/{project_id}/api/pipeline/variable/group/update @API CodeArtsPipeline DELETE /v5/{project_id}/api/pipeline/variable/group/delete
func ResourceCodeArtsPipelinePermission ¶ added in v1.77.0
@API CodeArtsPipeline POST /v5/{project_id}/api/pipeline-permissions/{pipeline_id}/update-role-permission @API CodeArtsPipeline POST /v5/{project_id}/api/pipeline-permissions/{pipeline_id}/update-user-permission @API CodeArtsPipeline GET /v5/{project_id}/api/pipeline-permissions/{pipeline_id}/role-permission @API CodeArtsPipeline GET /v5/{project_id}/api/pipeline-permissions/{pipeline_id}/user-permission
func ResourceCodeArtsPipelinePublisher ¶ added in v1.77.3
@API CodeArtsPipeline POST /v1/{domain_id}/publisher/create @API CodeArtsPipeline POST /v1/{domain_id}/publisher/detail @API CodeArtsPipeline GET /v1/{domain_id}/publisher/query-all @API CodeArtsPipeline DELETE /v1/{domain_id}/publisher/delete
func ResourceCodeArtsPipelineRule ¶ added in v1.77.3
@API CodeArtsPipeline POST /v2/{domain_id}/rules/create @API CodeArtsPipeline GET /v2/{domain_id}/rules/{rule_id}/detail @API CodeArtsPipeline PUT /v2/{domain_id}/rules/{rule_id}/update @API CodeArtsPipeline DELETE /v2/{domain_id}/rules/{rule_id}/delete @API CodeArtsPipeline GET /v2/{domainId}/rules/{ruleId}/related/query
func ResourceCodeArtsPipelineServiceEndpoint ¶ added in v1.75.3
@API CodeArtsPipeline POST /v1/serviceconnection/endpoints @API CodeArtsPipeline GET /v1/serviceconnection/endpoints @API CodeArtsPipeline PUT /v1/serviceconnection/endpoints/{uuid} @API CodeArtsPipeline DELETE /v1/serviceconnection/endpoints/{uuid}
func ResourceCodeArtsPipelineTag ¶ added in v1.77.0
@API CodeArtsPipeline POST /v5/{project_id}/api/pipeline-tag/create @API CodeArtsPipeline GET /v5/{project_id}/api/pipeline-tag/list @API CodeArtsPipeline POST /v5/{project_id}/api/pipeline-tag/update @API CodeArtsPipeline DELETE /v5/{project_id}/api/pipeline-tag/delete
func ResourceCodeArtsPipelineTemplate ¶
CodeArtsPipelineTemplate is a tenant-level resource, do not involve CodeArts project @API CodeArtsPipeline POST /v5/{tenant_id}/api/pipeline-templates @API CodeArtsPipeline GET /v5/{tenant_id}/api/pipeline-templates/{template_id} @API CodeArtsPipeline PUT /v5/{tenant_id}/api/pipeline-templates/{template_id} @API CodeArtsPipeline DELETE /v5/{tenant_id}/api/pipeline-templates/{template_id} @API CodeArtsPipeline POST /v5/{tenant_id}/api/pipeline-templates/{templateId}/favorite
Types ¶
This section is empty.
Source Files
¶
- common.go
- data_source_huaweicloud_codearts_pipeline_available_plugins.go
- data_source_huaweicloud_codearts_pipeline_groups.go
- data_source_huaweicloud_codearts_pipeline_micro_services.go
- data_source_huaweicloud_codearts_pipeline_modify_histories.go
- data_source_huaweicloud_codearts_pipeline_modules.go
- data_source_huaweicloud_codearts_pipeline_parameter_groups.go
- data_source_huaweicloud_codearts_pipeline_plugin_metrics.go
- data_source_huaweicloud_codearts_pipeline_plugin_versions.go
- data_source_huaweicloud_codearts_pipeline_plugins.go
- data_source_huaweicloud_codearts_pipeline_publishers.go
- data_source_huaweicloud_codearts_pipeline_queueing_records.go
- data_source_huaweicloud_codearts_pipeline_rules.go
- data_source_huaweicloud_codearts_pipeline_run_detail.go
- data_source_huaweicloud_codearts_pipeline_run_records.go
- data_source_huaweicloud_codearts_pipeline_run_variables.go
- data_source_huaweicloud_codearts_pipeline_runtime_variables.go
- data_source_huaweicloud_codearts_pipeline_service_endpoints.go
- data_source_huaweicloud_codearts_pipeline_system_variables.go
- data_source_huaweicloud_codearts_pipeline_tags.go
- data_source_huaweicloud_codearts_pipeline_templates.go
- data_source_huaweicloud_codearts_pipeline_trigger_failed_records.go
- data_source_huaweicloud_codearts_pipeline_user_permissions.go
- data_source_huaweicloud_codearts_pipelines.go
- resource_huaweicloud_codearts_pipeline.go
- resource_huaweicloud_codearts_pipeline_action.go
- resource_huaweicloud_codearts_pipeline_basic_plugin.go
- resource_huaweicloud_codearts_pipeline_by_template.go
- resource_huaweicloud_codearts_pipeline_group.go
- resource_huaweicloud_codearts_pipeline_group_swap.go
- resource_huaweicloud_codearts_pipeline_micro_service.go
- resource_huaweicloud_codearts_pipeline_parameter_group.go
- resource_huaweicloud_codearts_pipeline_permission.go
- resource_huaweicloud_codearts_pipeline_publisher.go
- resource_huaweicloud_codearts_pipeline_rule.go
- resource_huaweicloud_codearts_pipeline_service_endpoint.go
- resource_huaweicloud_codearts_pipeline_tag.go
- resource_huaweicloud_codearts_pipeline_template.go