Documentation
¶
Overview ¶
Generated by PMS #504
Index ¶
- func DataSourceCodeartsDeployApplicationDeploymentRecords() *schema.Resource
- func DataSourceCodeartsDeployApplicationGroups() *schema.Resource
- func DataSourceCodeartsDeployApplications() *schema.Resource
- func DataSourceCodeartsDeployEnvironments() *schema.Resource
- func DataSourceCodeartsDeployGroups() *schema.Resource
- func DataSourceCodeartsDeployHosts() *schema.Resource
- func ResourceCodeArtsDeployHostsCopy() *schema.Resource
- func ResourceDeployApplication() *schema.Resource
- func ResourceDeployApplicationCopy() *schema.Resource
- func ResourceDeployApplicationDeploy() *schema.Resource
- func ResourceDeployApplicationGroup() *schema.Resource
- func ResourceDeployApplicationGroupMove() *schema.Resource
- func ResourceDeployApplicationPermission() *schema.Resource
- func ResourceDeployEnvironment() *schema.Resource
- func ResourceDeployEnvironmentPermission() *schema.Resource
- func ResourceDeployGroup() *schema.Resource
- func ResourceDeployGroupPermission() *schema.Resource
- func ResourceDeployHost() *schema.Resource
- type EnvironmentsDSWrapper
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func DataSourceCodeartsDeployApplicationDeploymentRecords ¶ added in v1.72.2
@API CodeArtsDeploy GET /v2/{project_id}/task/{id}/history
func DataSourceCodeartsDeployApplicationGroups ¶
@API CodeArtsDeploy GET /v1/projects/{project_id}/applications/groups
func DataSourceCodeartsDeployApplications ¶
@API CodeArtsDeploy POST /v1/applications/list
func DataSourceCodeartsDeployEnvironments ¶ added in v1.72.1
func DataSourceCodeartsDeployGroups ¶
@API CodeArtsDeploy GET /v1/resources/host-groups
func DataSourceCodeartsDeployHosts ¶
@API CodeArtsDeploy GET /v1/resources/host-groups/{group_id}/hosts
func ResourceCodeArtsDeployHostsCopy ¶
@API CodeArtsDeploy POST /v1/resources/host-groups/{group_id}/hosts/replication
func ResourceDeployApplication ¶
@API CodeArtsDeploy POST /v1/applications @API CodeArtsDeploy GET /v1/applications/{app_id}/info @API CodeArtsDeploy PUT /v1/applications @API CodeArtsDeploy DELETE /v1/applications/{app_id} @API CodeArtsDeploy PUT /v1/applications/{app_id}/disable @API CodeArtsDeploy PUT /v3/applications/permission-level @API CodeArtsDeploy GET /v3/applications/permissions @API CodeArtsDeploy PUT /v1/projects/{project_id}/applications/groups/move
func ResourceDeployApplicationCopy ¶ added in v1.72.2
@API CodeArtsDeploy POST /v1/applications/{app_id}/duplicate @API CodeArtsDeploy GET /v1/applications/{app_id}/info @API CodeArtsDeploy PUT /v1/applications @API CodeArtsDeploy DELETE /v1/applications/{app_id} @API CodeArtsDeploy PUT /v1/applications/{app_id}/disable @API CodeArtsDeploy PUT /v3/applications/permission-level @API CodeArtsDeploy GET /v3/applications/permissions @API CodeArtsDeploy PUT /v1/projects/{project_id}/applications/groups/move
func ResourceDeployApplicationDeploy ¶ added in v1.72.2
@API CodeArtsDeploy POST /v2/tasks/{task_id}/start @API CodeArtsDeploy GET /v2/history/tasks/{task_id}/params
func ResourceDeployApplicationGroup ¶
@API CodeArtsDeploy POST /v1/projects/{project_id}/applications/groups @API CodeArtsDeploy PUT /v1/projects/{project_id}/applications/groups/{group_id} @API CodeArtsDeploy DELETE /v1/projects/{project_id}/applications/groups/{group_id} @API CodeArtsDeploy GET /v1/projects/{project_id}/applications/groups
func ResourceDeployApplicationGroupMove ¶
@API CodeArtsDeploy PUT /v1/projects/{project_id}/applications/groups/swap
func ResourceDeployApplicationPermission ¶ added in v1.72.1
@API CodeArtsDeploy PUT /v3/applications/permissions
func ResourceDeployEnvironment ¶ added in v1.72.1
@API CodeArtsDeploy POST /v1/applications/{application_id}/environments @API CodeArtsDeploy PUT /v1/applications/{application_id}/environments/{environment_id} @API CodeArtsDeploy GET /v1/applications/{application_id}/environments/{environment_id} @API CodeArtsDeploy DELETE /v1/applications/{application_id}/environments/{environment_id} @API CodeArtsDeploy POST /v1/applications/{application_id}/environments/{environment_id}/hosts/import @API CodeArtsDeploy DELETE /v1/applications/{application_id}/environments/{environment_id}/{host_id} @API CodeArtsDeploy GET /v1/applications/{application_id}/environments/{environment_id}/hosts @API CodeArtsDeploy GET /v2/applications/{application_id}/environments/{environment_id}/permissions
func ResourceDeployEnvironmentPermission ¶ added in v1.72.1
@API CodeArtsDeploy PUT /v2/applications/{application_id}/environments/{environment_id}/permissions @API CodeArtsDeploy GET /v2/applications/{application_id}/environments/{environment_id}/permissions
func ResourceDeployGroup ¶
@API CodeArtsDeploy POST /v1/resources/host-groups @API CodeArtsDeploy PUT /v1/resources/host-groups/{group_id} @API CodeArtsDeploy GET /v1/resources/host-groups/{group_id} @API CodeArtsDeploy DELETE /v1/resources/host-groups/{group_id} @API CodeArtsDeploy GET /v2/host-groups/{group_id}/permissions
func ResourceDeployGroupPermission ¶
@API CodeArtsDeploy PUT /v2/host-groups/{group_id}/permissions @API CodeArtsDeploy GET /v2/host-groups/{group_id}/permissions
func ResourceDeployHost ¶
@API CodeArtsDeploy POST /v1/resources/host-groups/{group_id}/hosts @API CodeArtsDeploy PUT /v1/resources/host-groups/{group_id}/hosts/{host_id} @API CodeArtsDeploy GET /v1/resources/host-groups/{group_id}/hosts/{host_id} @API CodeArtsDeploy DELETE /v1/resources/host-groups/{group_id}/hosts/{host_id}
Types ¶
type EnvironmentsDSWrapper ¶ added in v1.72.1
type EnvironmentsDSWrapper struct { *schemas.ResourceDataWrapper Config *config.Config }
func (*EnvironmentsDSWrapper) ListEnvironments ¶ added in v1.72.1
func (w *EnvironmentsDSWrapper) ListEnvironments() (*gjson.Result, error)
@API CodeArtsDeploy GET /v1/applications/{application_id}/environments
Source Files
¶
- data_source_huaweicloud_codearts_deploy_application_deployment_records.go
- data_source_huaweicloud_codearts_deploy_application_groups.go
- data_source_huaweicloud_codearts_deploy_applications.go
- data_source_huaweicloud_codearts_deploy_environments.go
- data_source_huaweicloud_codearts_deploy_groups.go
- data_source_huaweicloud_codearts_deploy_hosts.go
- resource_hauweicloud_codearts_deploy_application_deploy.go
- resource_huaweicloud_codearts_deploy_application.go
- resource_huaweicloud_codearts_deploy_application_copy.go
- resource_huaweicloud_codearts_deploy_application_group.go
- resource_huaweicloud_codearts_deploy_application_group_move.go
- resource_huaweicloud_codearts_deploy_application_permission.go
- resource_huaweicloud_codearts_deploy_environment.go
- resource_huaweicloud_codearts_deploy_environment_permission.go
- resource_huaweicloud_codearts_deploy_group.go
- resource_huaweicloud_codearts_deploy_group_permission.go
- resource_huaweicloud_codearts_deploy_host.go
- resource_huaweicloud_codearts_deploy_hosts_copy.go