dcs

package
v1.64.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 29, 2024 License: MPL-2.0 Imports: 36 Imported by: 4

Documentation

Overview

Generated by PMS #116

Generated by PMS #30

Generated by PMS #36

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func DataSourceBackups added in v1.60.0

func DataSourceBackups() *schema.Resource

@API DCS GET /v2/{project_id}/instances/{instance_id}/backups

func DataSourceDcsAccounts added in v1.63.2

func DataSourceDcsAccounts() *schema.Resource

func DataSourceDcsBigkeyAnalyses added in v1.63.0

func DataSourceDcsBigkeyAnalyses() *schema.Resource

func DataSourceDcsFlavorsV2

func DataSourceDcsFlavorsV2() *schema.Resource

DataSourceDcsFlavorsV2 the function is used for data source 'huaweicloud_dcs_flavors'. @API DCS GET /v2/{project_id}/flavors

func DataSourceDcsHotkeyAnalyses added in v1.63.0

func DataSourceDcsHotkeyAnalyses() *schema.Resource

func DataSourceDcsInstance added in v1.44.0

func DataSourceDcsInstance() *schema.Resource

@API DCS GET /v2/{project_id}/instances

func DataSourceDcsMaintainWindow

func DataSourceDcsMaintainWindow() *schema.Resource

@API DCS GET /v2/instances/maintain-windows

func DataSourceTemplateDetail added in v1.57.0

func DataSourceTemplateDetail() *schema.Resource

@API DCS GET /v2/{project_id}/config-templates/{template_id}

func DataSourceTemplates added in v1.57.0

func DataSourceTemplates() *schema.Resource

@API DCS GET /v2/{project_id}/config-templates

func GetRestoreRecord added in v1.63.0

func GetRestoreRecord(instanceID, restoreID string, client *golangsdk.ServiceClient) (interface{}, error)

func InstanceInstanceSchema added in v1.49.0

func InstanceInstanceSchema() *schema.Resource

func ResourceBigKeyAnalysis added in v1.61.1

func ResourceBigKeyAnalysis() *schema.Resource

@API DCS POST /v2/{project_id}/instances/{instance_id}/bigkey-task @API DCS GET /v2/{project_id}/instances/{instance_id} @API DCS GET /v2/{project_id}/instances/{instance_id}/bigkey-task/{bigkey_id} @API DCS DELETE /v2/{project_id}/instances/{instance_id}/bigkey-task/{bigkey_id}

func ResourceCustomTemplate added in v1.57.0

func ResourceCustomTemplate() *schema.Resource

@API DCS POST /v2/{project_id}/config-templates @API DCS PUT /v2/{project_id}/config-templates/{template_id} @API DCS GET /v2/{project_id}/config-templates/{template_id} @API DCS DELETE /v2/{project_id}/config-templates/{template_id}

func ResourceDcsAccount added in v1.62.0

func ResourceDcsAccount() *schema.Resource

@API DCS POST /v2/{project_id}/instances/{instance_id}/accounts @API DCS GET /v2/{project_id}/instances/{instance_id} @API DCS GET /v2/{project_id}/instances/{instance_id}/accounts @API DCS PUT /v2/{project_id}/instances/{instance_id}/accounts/{account_id}/password/reset @API DCS PUT /v2/{project_id}/instances/{instance_id}/accounts/{account_id}/role @API DCS PUT /v2/{project_id}/instances/{instance_id}/accounts/{account_id} @API DCS DELETE /v2/{project_id}/instances/{instance_id}/accounts/{account_id} @API DCS GET /v2/{project_id}/instances/{instance_id}/tasks

func ResourceDcsBackup added in v1.48.0

func ResourceDcsBackup() *schema.Resource

@API DCS POST /v2/{project_id}/instances/{instance_id}/backups @API DCS GET /v2/{project_id}/instances/{instance_id}/backups @API DCS DELETE /v2/{project_id}/instances/{instance_id}/backups/{backup_id}

func ResourceDcsInstance

func ResourceDcsInstance() *schema.Resource

@API DCS GET /v2/available-zones @API DCS POST /v2/{project_id}/instances @API DCS GET /v2/{project_id}/instances/{instance_id} @API DCS PUT /v2/{project_id}/instance/{instance_id}/whitelist @API DCS GET /v2/{project_id}/instance/{instance_id}/whitelist @API DCS PUT /v2/{project_id}/instances/{instance_id}/configs @API DCS GET /v2/{project_id}/instances/{instance_id}/configs @API DCS PUT /v2/{project_id}/instances/status @API DCS PUT /v2/{project_id}/instances/{instance_id}/ssl @API DCS GET /v2/{project_id}/instances/{instance_id}/ssl @API DCS GET /v2/{project_id}/instances/{instance_id}/tags @API DCS PUT /v2/{project_id}/instances/{instance_id} @API DCS PUT /v2/{project_id}/instances/{instance_id}/password @API DCS POST /v2/{project_id}/instances/{instance_id}/resize @API DCS POST /v3/{project_id}/instances/{instance_id}/tags/action @API EPS POST /v1.0/enterprise-projects/{enterprise_project_id}/resources-migrat @API DCS DELETE /v2/{project_id}/instances/{instance_id} @API BSS GET /v2/orders/customer-orders/details/{order_id} @API BSS POST /v2/orders/suscriptions/resources/query @API BSS POST /v2/orders/subscriptions/resources/autorenew/{instance_id} @API BSS DELETE /v2/orders/subscriptions/resources/autorenew/{instance_id} @API BSS POST /v2/orders/subscriptions/resources/unsubscribe

func ResourceDcsRestore added in v1.63.0

func ResourceDcsRestore() *schema.Resource

@API DCS POST /v2/{project_id}/instances/{instance_id}/restores @API DCS GET /v2/{project_id}/instances/{instance_id}/restores

func ResourceDiagnosisTask added in v1.63.0

func ResourceDiagnosisTask() *schema.Resource

@API DCS POST /v2/{project_id}/instances/{instance_id}/diagnosis @API DCS GET /v2/{project_id}/diagnosis/{report_id} @API DCS GET /v2/{project_id}/instances/{instance_id}/diagnosis @API DCS GET /v2/{project_id}/instances/{instance_id} @API DCS DELETE /v2/{project_id}/instances/{instance_id}/diagnosis

func ResourceHotKeyAnalysis added in v1.61.1

func ResourceHotKeyAnalysis() *schema.Resource

@API DCS POST /v2/{project_id}/instances/{instance_id}/hotkey-task @API DCS GET /v2/{project_id}/instances/{instance_id} @API DCS GET /v2/{project_id}/instances/{instance_id}/hotkey-task/{hotkey_id} @API DCS DELETE /v2/{project_id}/instances/{instance_id}/hotkey-task/{hotkey_id}

Types

type AccountsDSWrapper added in v1.63.2

type AccountsDSWrapper struct {
	*schemas.ResourceDataWrapper
	Config *config.Config
}

func (*AccountsDSWrapper) ListAclAccounts added in v1.63.2

func (w *AccountsDSWrapper) ListAclAccounts() (*gjson.Result, error)

@API DCS GET /v2/{project_id}/instances/{instance_id}/accounts

type BigkeyAnalysesDSWrapper added in v1.63.0

type BigkeyAnalysesDSWrapper struct {
	*schemas.ResourceDataWrapper
	Config *config.Config
}

func (*BigkeyAnalysesDSWrapper) ListBigkeyScanTasks added in v1.63.0

func (w *BigkeyAnalysesDSWrapper) ListBigkeyScanTasks() (*gjson.Result, error)

@API DCS GET /v2/{project_id}/instances/{instance_id}/bigkey-tasks

type HotkeyAnalysesDSWrapper added in v1.63.0

type HotkeyAnalysesDSWrapper struct {
	*schemas.ResourceDataWrapper
	Config *config.Config
}

func (*HotkeyAnalysesDSWrapper) ListHotKeyScanTasks added in v1.63.0

func (w *HotkeyAnalysesDSWrapper) ListHotKeyScanTasks() (*gjson.Result, error)

@API DCS GET /v2/{project_id}/instances/{instance_id}/hotkey-tasks

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL