Documentation
¶
Overview ¶
Generated by PMS #542
Generated by PMS #547
Index ¶
- func DataSourceCodeartsInspectorHostGroups() *schema.Resource
- func DataSourceCodeartsInspectorHosts() *schema.Resource
- func DataSourceCodeartsInspectorWebsiteScanTasks() *schema.Resource
- func DataSourceCodeartsInspectorWebsites() *schema.Resource
- func GetInspectorHost(client *golangsdk.ServiceClient, id string) (interface{}, error)
- func GetInspectorHostGroup(client *golangsdk.ServiceClient, id string) (interface{}, error)
- func ResourceInspectorHost() *schema.Resource
- func ResourceInspectorHostGroup() *schema.Resource
- func ResourceInspectorWebsite() *schema.Resource
- func ResourceInspectorWebsiteScan() *schema.Resource
- type HostGroupsDSWrapper
- type HostsDSWrapper
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func DataSourceCodeartsInspectorHostGroups ¶ added in v1.72.2
func DataSourceCodeartsInspectorHosts ¶ added in v1.72.3
func DataSourceCodeartsInspectorWebsiteScanTasks ¶ added in v1.73.0
@API VSS GET /v3/{project_id}/webscan/tasks/histories
func DataSourceCodeartsInspectorWebsites ¶ added in v1.72.3
@API VSS GET /v3/{project_id}/webscan/domains
func GetInspectorHost ¶ added in v1.72.3
func GetInspectorHost(client *golangsdk.ServiceClient, id string) (interface{}, error)
func GetInspectorHostGroup ¶ added in v1.72.2
func GetInspectorHostGroup(client *golangsdk.ServiceClient, id string) (interface{}, error)
func ResourceInspectorHost ¶ added in v1.72.3
@API VSS POST /v3/{project_id}/hostscan/hosts @API VSS GET /v3/{project_id}/hostscan/hosts @API VSS DELETE /v3/{project_id}/hostscan/hosts/delete/{host_id}
func ResourceInspectorHostGroup ¶ added in v1.72.2
@API VSS POST /v3/{project_id}/hostscan/groups @API VSS GET /v3/{project_id}/hostscan/groups @API VSS DELETE /v3/{project_id}/hostscan/groups/{group_id}
func ResourceInspectorWebsite ¶
@API VSS POST /v3/{project_id}/webscan/domains @API VSS POST /v3/{project_id}/webscan/domains/authenticate @API VSS POST /v3/{project_id}/webscan/domains/settings @API VSS GET /v3/{project_id}/webscan/domains @API VSS GET /v3/{project_id}/webscan/domains/settings @API VSS DELETE /v3/{project_id}/webscan/domains
func ResourceInspectorWebsiteScan ¶
@API VSS POST /v3/{project_id}/webscan/tasks @API VSS PUT /v3/{project_id}/webscan/tasks @API VSS GET /v3/{project_id}/webscan/tasks
Types ¶
type HostGroupsDSWrapper ¶ added in v1.72.2
type HostGroupsDSWrapper struct {
*schemas.ResourceDataWrapper
Config *config.Config
}
func (*HostGroupsDSWrapper) ListGroups ¶ added in v1.72.2
func (w *HostGroupsDSWrapper) ListGroups() (*gjson.Result, error)
@API VSS GET /v3/{project_id}/hostscan/groups
type HostsDSWrapper ¶ added in v1.72.3
type HostsDSWrapper struct {
*schemas.ResourceDataWrapper
Config *config.Config
}
Source Files
¶
- data_source_huaweicloud_codearts_inspector_host_groups.go
- data_source_huaweicloud_codearts_inspector_hosts.go
- data_source_huaweicloud_codearts_inspector_website_scan_tasks.go
- data_source_huaweicloud_codearts_inspector_websites.go
- resource_huaweicloud_codearts_inspector_host.go
- resource_huaweicloud_codearts_inspector_host_group.go
- resource_huaweicloud_codearts_inspector_website.go
- resource_huaweicloud_codearts_inspector_website_scan.go