From 3547bdb455e67100cc5e63a6a5be465982b72682 Mon Sep 17 00:00:00 2001 From: SevenEarth <391613297@qq.com> Date: Mon, 10 Nov 2025 19:22:04 +0800 Subject: [PATCH 1/2] add --- go.mod | 4 +- go.sum | 4 + tencentcloud/provider.go | 2 + tencentcloud/provider.md | 7 +- .../tcss/resource_tc_tcss_cluster_access.go | 412 + .../tcss/resource_tc_tcss_cluster_access.md | 24 + .../resource_tc_tcss_cluster_access_test.go | 64 + ...resource_tc_tcss_refresh_task_operation.go | 96 + ...resource_tc_tcss_refresh_task_operation.md | 19 + ...rce_tc_tcss_refresh_task_operation_test.go | 36 + .../tcss/service_tencentcloud_tcss.go | 50 + .../tencentcloud/common/http/request.go | 2 +- .../tencentcloud/tcss/v20201101/client.go | 25831 ++++++++-------- .../tencentcloud/tcss/v20201101/errors.go | 5 +- .../tencentcloud/tcss/v20201101/models.go | 2222 +- vendor/modules.txt | 4 +- .../docs/r/tcss_cluster_access.html.markdown | 59 + .../tcss_refresh_task_operation.html.markdown | 45 + website/tencentcloud.erb | 17 + 19 files changed, 15284 insertions(+), 13619 deletions(-) create mode 100644 tencentcloud/services/tcss/resource_tc_tcss_cluster_access.go create mode 100644 tencentcloud/services/tcss/resource_tc_tcss_cluster_access.md create mode 100644 tencentcloud/services/tcss/resource_tc_tcss_cluster_access_test.go create mode 100644 tencentcloud/services/tcss/resource_tc_tcss_refresh_task_operation.go create mode 100644 tencentcloud/services/tcss/resource_tc_tcss_refresh_task_operation.md create mode 100644 tencentcloud/services/tcss/resource_tc_tcss_refresh_task_operation_test.go create mode 100644 website/docs/r/tcss_cluster_access.html.markdown create mode 100644 website/docs/r/tcss_refresh_task_operation.html.markdown diff --git a/go.mod b/go.mod index a6f8f0da6b..ac50c84fe6 100644 --- a/go.mod +++ b/go.mod @@ -46,7 +46,7 @@ require ( github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/clb v1.0.1107 github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/cloudaudit v1.0.1033 github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/cls v1.0.1148 - github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.1.48 + github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.1.50 github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/cvm v1.0.1206 github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/cwp v1.0.762 github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/cynosdb v1.0.1161 @@ -118,7 +118,7 @@ require ( github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/mqtt v1.0.1136 github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/oceanus v1.0.831 github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/region v1.0.920 - github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/tcss v1.0.1031 + github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/tcss v1.1.50 github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/thpc v1.0.998 github.com/wI2L/jsondiff v0.3.0 k8s.io/apimachinery v0.22.4 diff --git a/go.sum b/go.sum index 7672149465..7ffddcbeb8 100644 --- a/go.sum +++ b/go.sum @@ -977,6 +977,8 @@ github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.1.46 h1:wWcfc github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.1.46/go.mod h1:r5r4xbfxSaeR04b166HGsBa/R4U3SueirEUpXGuw+Q0= github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.1.48 h1:aoRUrz2ag27jQWcOKHgeE+toSti6/xPqHKMLruOtJuM= github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.1.48/go.mod h1:r5r4xbfxSaeR04b166HGsBa/R4U3SueirEUpXGuw+Q0= +github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.1.50 h1:wZGiUXmzr4L0S1coFhnjddkyNrO5ZTtfxBDrbeR+1d8= +github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.1.50/go.mod h1:r5r4xbfxSaeR04b166HGsBa/R4U3SueirEUpXGuw+Q0= github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/controlcenter v1.0.993 h1:WlPgXldQCxt7qi5Xrc6j6zTrsXWzN5BcOGs7Irq7fwQ= github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/controlcenter v1.0.993/go.mod h1:Z9U8zNtyuyKhjS0698wqsrG/kLx1TQ5CEixXBwVe7xY= github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/csip v1.0.860 h1:F3esKBIT3HW9+7Gt8cVgf8X06VdGIczpgLBUECzSEzU= @@ -1084,6 +1086,8 @@ github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/tcr v1.0.1142 h1:X5eKYv github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/tcr v1.0.1142/go.mod h1:GLR0nyoKy8qfcWpfDeA8wgRDY+pqq5UE/SLbB2l9NzU= github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/tcss v1.0.1031 h1:3OgSLiQAfgjQ3kH+lu5WBXRtE6JaZ+FY1Yr+LUv1JEw= github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/tcss v1.0.1031/go.mod h1:e5FteF6ukTKsD6wergqmPn/jww3oPwi/QJYtTfYbFuY= +github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/tcss v1.1.50 h1:emMzP10fd4SQHQ26iR69gb2I/YGnv6idY69mjmQdAz0= +github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/tcss v1.1.50/go.mod h1:oRdK+Y26I/BRlLn2PfZ8Fb8JTh1sU7Uo8bm4HqkQYes= github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/tdcpg v1.0.533 h1:r6HQhmHzPp1oSGhwkNzUzIRlpnpb8Jhtcn1yKhg9ml4= github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/tdcpg v1.0.533/go.mod h1:5sIIchyV9sXIVAqsD3UWts+qQJ0qoc55sL2WuiY8Ugs= github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/tdmq v1.0.955 h1:bi7brFndAL9I2k+g0d6O0pk/FUPDXI1gfq9jKIBItkU= diff --git a/tencentcloud/provider.go b/tencentcloud/provider.go index ce711a13cb..1ddec33217 100644 --- a/tencentcloud/provider.go +++ b/tencentcloud/provider.go @@ -2448,6 +2448,8 @@ func Provider() *schema.Provider { "tencentcloud_emr_auto_scale_strategy": emr.ResourceTencentCloudEmrAutoScaleStrategy(), "tencentcloud_kubernetes_log_config": tke.ResourceTencentCloudKubernetesLogConfig(), "tencentcloud_tcss_image_registry": tcss.ResourceTencentCloudTcssImageRegistry(), + "tencentcloud_tcss_cluster_access": tcss.ResourceTencentCloudTcssClusterAccess(), + "tencentcloud_tcss_refresh_task_operation": tcss.ResourceTencentCloudTcssRefreshTaskOperation(), "tencentcloud_mqtt_instance": mqtt.ResourceTencentCloudMqttInstance(), "tencentcloud_mqtt_instance_public_endpoint": mqtt.ResourceTencentCloudMqttInstancePublicEndpoint(), "tencentcloud_mqtt_topic": mqtt.ResourceTencentCloudMqttTopic(), diff --git a/tencentcloud/provider.md b/tencentcloud/provider.md index af4d11031c..b9ddc2f3e4 100644 --- a/tencentcloud/provider.md +++ b/tencentcloud/provider.md @@ -2430,4 +2430,9 @@ Data Source tencentcloud_billing_budget_operation_log Resource tencentcloud_billing_allocation_tag -tencentcloud_billing_budget \ No newline at end of file +tencentcloud_billing_budget + +Tencent Container Security Service(TCSS) +Resource +tencentcloud_tcss_cluster_access +tencentcloud_tcss_refresh_task_operation diff --git a/tencentcloud/services/tcss/resource_tc_tcss_cluster_access.go b/tencentcloud/services/tcss/resource_tc_tcss_cluster_access.go new file mode 100644 index 0000000000..606f0c88ed --- /dev/null +++ b/tencentcloud/services/tcss/resource_tc_tcss_cluster_access.go @@ -0,0 +1,412 @@ +package tcss + +import ( + "context" + "fmt" + "log" + "time" + + "github.com/hashicorp/terraform-plugin-sdk/v2/helper/resource" + "github.com/hashicorp/terraform-plugin-sdk/v2/helper/schema" + tcssv20201101 "github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/tcss/v20201101" + + tccommon "github.com/tencentcloudstack/terraform-provider-tencentcloud/tencentcloud/common" + "github.com/tencentcloudstack/terraform-provider-tencentcloud/tencentcloud/internal/helper" +) + +func ResourceTencentCloudTcssClusterAccess() *schema.Resource { + return &schema.Resource{ + Create: resourceTencentCloudTcssClusterAccessCreate, + Read: resourceTencentCloudTcssClusterAccessRead, + Update: resourceTencentCloudTcssClusterAccessUpdate, + Delete: resourceTencentCloudTcssClusterAccessDelete, + Importer: &schema.ResourceImporter{ + State: schema.ImportStatePassthrough, + }, + Timeouts: &schema.ResourceTimeout{ + Create: schema.DefaultTimeout(20 * time.Minute), + Update: schema.DefaultTimeout(20 * time.Minute), + Delete: schema.DefaultTimeout(20 * time.Minute), + }, + Schema: map[string]*schema.Schema{ + "cluster_id": { + Type: schema.TypeString, + Required: true, + ForceNew: true, + Description: "Cluster Id.", + }, + + "switch_on": { + Type: schema.TypeBool, + Optional: true, + Computed: true, + Description: "Whether to enable cluster defend status.", + }, + + // computed + "accessed_status": { + Type: schema.TypeString, + Computed: true, + Description: "Cluster access status.", + }, + + "defender_status": { + Type: schema.TypeString, + Computed: true, + Description: "Cluster defender status.", + }, + }, + } +} + +func resourceTencentCloudTcssClusterAccessCreate(d *schema.ResourceData, meta interface{}) error { + defer tccommon.LogElapsed("resource.tencentcloud_tcss_cluster_access.create")() + defer tccommon.InconsistentCheck(d, meta)() + + var ( + logId = tccommon.GetLogId(tccommon.ContextNil) + ctx = tccommon.NewResourceLifeCycleHandleFuncContext(context.Background(), logId, d, meta) + request = tcssv20201101.NewCreateClusterAccessRequest() + clusterId string + ) + + if v, ok := d.GetOk("cluster_id"); ok { + request.ClusterIDs = append(request.ClusterIDs, helper.String(v.(string))) + clusterId = v.(string) + } + + reqErr := resource.Retry(tccommon.WriteRetryTimeout, func() *resource.RetryError { + result, e := meta.(tccommon.ProviderMeta).GetAPIV3Conn().UseTcssV20201101Client().CreateClusterAccessWithContext(ctx, request) + if e != nil { + return tccommon.RetryError(e) + } else { + log.Printf("[DEBUG]%s api[%s] success, request body [%s], response body [%s]\n", logId, request.GetAction(), request.ToJsonString(), result.ToJsonString()) + } + + return nil + }) + + if reqErr != nil { + log.Printf("[CRITAL]%s create tcss cluster access failed, reason:%+v", logId, reqErr) + return reqErr + } + + d.SetId(clusterId) + + // wait + waitReq := tcssv20201101.NewDescribeUserClusterRequest() + waitReq.Offset = helper.IntUint64(0) + waitReq.Limit = helper.IntUint64(1) + waitReq.Filters = []*tcssv20201101.ComplianceFilters{ + &tcssv20201101.ComplianceFilters{ + Name: helper.String("ClusterID"), + Values: helper.Strings([]string{clusterId}), + ExactMatch: helper.Bool(true), + }, + } + reqErr = resource.Retry(d.Timeout(schema.TimeoutCreate), func() *resource.RetryError { + result, e := meta.(tccommon.ProviderMeta).GetAPIV3Conn().UseTcssV20201101Client().DescribeUserClusterWithContext(ctx, waitReq) + if e != nil { + return tccommon.RetryError(e) + } else { + log.Printf("[DEBUG]%s api[%s] success, request body [%s], response body [%s]\n", logId, waitReq.GetAction(), waitReq.ToJsonString(), waitReq.ToJsonString()) + } + + if result == nil || result.Response == nil || result.Response.ClusterInfoList == nil || len(result.Response.ClusterInfoList) < 1 { + return resource.NonRetryableError(fmt.Errorf("Describe user cluster failed, Response is nil.")) + } + + clusterInfo := result.Response.ClusterInfoList[0] + if clusterInfo.AccessedStatus == nil { + return resource.NonRetryableError(fmt.Errorf("AccessedStatus is nil.")) + } + + if *clusterInfo.AccessedStatus == "AccessedException" { + return resource.NonRetryableError(fmt.Errorf("AccessedStatus is `AccessedException`.")) + } + + if *clusterInfo.AccessedStatus == "AccessedDefended" || *clusterInfo.AccessedStatus == "AccessedInstalled" || *clusterInfo.AccessedStatus == "AccessedPartialDefence" { + return nil + } + + return resource.RetryableError(fmt.Errorf("Cluster access is still running...Accessed status is %s", *clusterInfo.AccessedStatus)) + }) + + if reqErr != nil { + log.Printf("[CRITAL]%s create tcss cluster access failed, reason:%+v", logId, reqErr) + return reqErr + } + + // set switch + if v, ok := d.GetOkExists("switch_on"); ok { + if v.(bool) { + request := tcssv20201101.NewModifyDefendStatusRequest() + request.InstanceIDs = helper.Strings([]string{clusterId}) + request.InstanceType = helper.String("Cluster") + request.IsAll = helper.Bool(false) + request.SwitchOn = helper.Bool(v.(bool)) + reqErr := resource.Retry(tccommon.WriteRetryTimeout, func() *resource.RetryError { + result, e := meta.(tccommon.ProviderMeta).GetAPIV3Conn().UseTcssV20201101Client().ModifyDefendStatusWithContext(ctx, request) + if e != nil { + return tccommon.RetryError(e) + } else { + log.Printf("[DEBUG]%s api[%s] success, request body [%s], response body [%s]\n", logId, request.GetAction(), request.ToJsonString(), result.ToJsonString()) + } + + return nil + }) + + if reqErr != nil { + log.Printf("[CRITAL]%s modify tcss cluster access failed, reason:%+v", logId, reqErr) + return reqErr + } + + // wait + waitReq := tcssv20201101.NewDescribeUserClusterRequest() + waitReq.Offset = helper.IntUint64(0) + waitReq.Limit = helper.IntUint64(1) + waitReq.Filters = []*tcssv20201101.ComplianceFilters{ + &tcssv20201101.ComplianceFilters{ + Name: helper.String("ClusterID"), + Values: helper.Strings([]string{clusterId}), + ExactMatch: helper.Bool(true), + }, + } + reqErr = resource.Retry(d.Timeout(schema.TimeoutCreate), func() *resource.RetryError { + result, e := meta.(tccommon.ProviderMeta).GetAPIV3Conn().UseTcssV20201101Client().DescribeUserClusterWithContext(ctx, waitReq) + if e != nil { + return tccommon.RetryError(e) + } else { + log.Printf("[DEBUG]%s api[%s] success, request body [%s], response body [%s]\n", logId, waitReq.GetAction(), waitReq.ToJsonString(), waitReq.ToJsonString()) + } + + if result == nil || result.Response == nil || result.Response.ClusterInfoList == nil || len(result.Response.ClusterInfoList) < 1 { + return resource.NonRetryableError(fmt.Errorf("Describe user cluster failed, Response is nil.")) + } + + clusterInfo := result.Response.ClusterInfoList[0] + if clusterInfo.DefenderStatus == nil { + return resource.NonRetryableError(fmt.Errorf("DefenderStatus is nil.")) + } + + if *clusterInfo.DefenderStatus == "Defended" || *clusterInfo.DefenderStatus == "PartDefened" { + return nil + } + + return resource.RetryableError(fmt.Errorf("Cluster access is still running...Defender status is %s", *clusterInfo.DefenderStatus)) + }) + + if reqErr != nil { + log.Printf("[CRITAL]%s modify tcss cluster access failed, reason:%+v", logId, reqErr) + return reqErr + } + } + } + + return resourceTencentCloudTcssClusterAccessRead(d, meta) +} + +func resourceTencentCloudTcssClusterAccessRead(d *schema.ResourceData, meta interface{}) error { + defer tccommon.LogElapsed("resource.tencentcloud_tcss_cluster_access.read")() + defer tccommon.InconsistentCheck(d, meta)() + + var ( + logId = tccommon.GetLogId(tccommon.ContextNil) + ctx = tccommon.NewResourceLifeCycleHandleFuncContext(context.Background(), logId, d, meta) + service = TcssService{client: meta.(tccommon.ProviderMeta).GetAPIV3Conn()} + clusterId = d.Id() + ) + + respData, err := service.DescribeTcssClusterAccessById(ctx, clusterId) + if err != nil { + return err + } + + if respData == nil { + log.Printf("[WARN]%s resource `tencentcloud_tcss_cluster_access` [%s] not found, please check if it has been deleted.\n", logId, d.Id()) + d.SetId("") + return nil + } + + if respData.ClusterId != nil { + _ = d.Set("cluster_id", respData.ClusterId) + } + + if respData.DefenderStatus != nil { + if *respData.DefenderStatus == "Defended" || *respData.DefenderStatus == "PartDefened" { + _ = d.Set("switch_on", true) + } else { + _ = d.Set("switch_on", false) + } + + _ = d.Set("defender_status", *respData.DefenderStatus) + } + + if respData.AccessedStatus != nil { + _ = d.Set("accessed_status", *respData.AccessedStatus) + } + + return nil +} + +func resourceTencentCloudTcssClusterAccessUpdate(d *schema.ResourceData, meta interface{}) error { + defer tccommon.LogElapsed("resource.tencentcloud_tcss_cluster_access.update")() + defer tccommon.InconsistentCheck(d, meta)() + + var ( + logId = tccommon.GetLogId(tccommon.ContextNil) + ctx = tccommon.NewResourceLifeCycleHandleFuncContext(context.Background(), logId, d, meta) + request = tcssv20201101.NewModifyDefendStatusRequest() + clusterId = d.Id() + ) + + if d.HasChange("switch_on") { + var switchOn bool + if v, ok := d.GetOkExists("switch_on"); ok { + switchOn = v.(bool) + } + + request.InstanceIDs = helper.Strings([]string{clusterId}) + request.InstanceType = helper.String("Cluster") + request.IsAll = helper.Bool(false) + request.SwitchOn = helper.Bool(switchOn) + reqErr := resource.Retry(tccommon.WriteRetryTimeout, func() *resource.RetryError { + result, e := meta.(tccommon.ProviderMeta).GetAPIV3Conn().UseTcssV20201101Client().ModifyDefendStatusWithContext(ctx, request) + if e != nil { + return tccommon.RetryError(e) + } else { + log.Printf("[DEBUG]%s api[%s] success, request body [%s], response body [%s]\n", logId, request.GetAction(), request.ToJsonString(), result.ToJsonString()) + } + + return nil + }) + + if reqErr != nil { + log.Printf("[CRITAL]%s modify tcss cluster access failed, reason:%+v", logId, reqErr) + return reqErr + } + + // wait + waitReq := tcssv20201101.NewDescribeUserClusterRequest() + waitReq.Offset = helper.IntUint64(0) + waitReq.Limit = helper.IntUint64(1) + waitReq.Filters = []*tcssv20201101.ComplianceFilters{ + &tcssv20201101.ComplianceFilters{ + Name: helper.String("ClusterID"), + Values: helper.Strings([]string{clusterId}), + ExactMatch: helper.Bool(true), + }, + } + reqErr = resource.Retry(d.Timeout(schema.TimeoutUpdate), func() *resource.RetryError { + result, e := meta.(tccommon.ProviderMeta).GetAPIV3Conn().UseTcssV20201101Client().DescribeUserClusterWithContext(ctx, waitReq) + if e != nil { + return tccommon.RetryError(e) + } else { + log.Printf("[DEBUG]%s api[%s] success, request body [%s], response body [%s]\n", logId, waitReq.GetAction(), waitReq.ToJsonString(), waitReq.ToJsonString()) + } + + if result == nil || result.Response == nil || result.Response.ClusterInfoList == nil || len(result.Response.ClusterInfoList) < 1 { + return resource.NonRetryableError(fmt.Errorf("Describe user cluster failed, Response is nil.")) + } + + clusterInfo := result.Response.ClusterInfoList[0] + if clusterInfo.DefenderStatus == nil { + return resource.NonRetryableError(fmt.Errorf("DefenderStatus is nil.")) + } + + if switchOn { + if *clusterInfo.DefenderStatus == "Defended" || *clusterInfo.DefenderStatus == "PartDefened" { + return nil + } + } else { + if *clusterInfo.DefenderStatus == "UnDefended" { + return nil + } + } + + return resource.RetryableError(fmt.Errorf("Cluster access is still running...Defender status is %s", *clusterInfo.DefenderStatus)) + }) + + if reqErr != nil { + log.Printf("[CRITAL]%s modify tcss cluster access failed, reason:%+v", logId, reqErr) + return reqErr + } + } + + return resourceTencentCloudTcssClusterAccessRead(d, meta) +} + +func resourceTencentCloudTcssClusterAccessDelete(d *schema.ResourceData, meta interface{}) error { + defer tccommon.LogElapsed("resource.tencentcloud_tcss_cluster_access.delete")() + defer tccommon.InconsistentCheck(d, meta)() + + var ( + logId = tccommon.GetLogId(tccommon.ContextNil) + ctx = tccommon.NewResourceLifeCycleHandleFuncContext(context.Background(), logId, d, meta) + request = tcssv20201101.NewUninstallClusterContainerSecurityRequest() + clusterId = d.Id() + ) + + request.ClusterIDs = append(request.ClusterIDs, &clusterId) + reqErr := resource.Retry(tccommon.WriteRetryTimeout, func() *resource.RetryError { + result, e := meta.(tccommon.ProviderMeta).GetAPIV3Conn().UseTcssV20201101Client().UninstallClusterContainerSecurityWithContext(ctx, request) + if e != nil { + return tccommon.RetryError(e) + } else { + log.Printf("[DEBUG]%s api[%s] success, request body [%s], response body [%s]\n", logId, request.GetAction(), request.ToJsonString(), result.ToJsonString()) + } + + return nil + }) + + if reqErr != nil { + log.Printf("[CRITAL]%s delete tcss cluster access failed, reason:%+v", logId, reqErr) + return reqErr + } + + // wait + waitReq := tcssv20201101.NewDescribeUserClusterRequest() + waitReq.Offset = helper.IntUint64(0) + waitReq.Limit = helper.IntUint64(1) + waitReq.Filters = []*tcssv20201101.ComplianceFilters{ + &tcssv20201101.ComplianceFilters{ + Name: helper.String("ClusterID"), + Values: helper.Strings([]string{clusterId}), + ExactMatch: helper.Bool(true), + }, + } + reqErr = resource.Retry(d.Timeout(schema.TimeoutDelete), func() *resource.RetryError { + result, e := meta.(tccommon.ProviderMeta).GetAPIV3Conn().UseTcssV20201101Client().DescribeUserClusterWithContext(ctx, waitReq) + if e != nil { + return tccommon.RetryError(e) + } else { + log.Printf("[DEBUG]%s api[%s] success, request body [%s], response body [%s]\n", logId, waitReq.GetAction(), waitReq.ToJsonString(), waitReq.ToJsonString()) + } + + if result == nil || result.Response == nil || result.Response.ClusterInfoList == nil || len(result.Response.ClusterInfoList) < 1 { + return resource.NonRetryableError(fmt.Errorf("Describe user cluster failed, Response is nil.")) + } + + clusterInfo := result.Response.ClusterInfoList[0] + if clusterInfo.AccessedStatus == nil { + return resource.NonRetryableError(fmt.Errorf("AccessedStatus is nil.")) + } + + if *clusterInfo.AccessedStatus == "AccessedUninstallException" { + return resource.NonRetryableError(fmt.Errorf("AccessedStatus is `AccessedUninstallException`.")) + } + + if *clusterInfo.AccessedStatus == "AccessedNone" { + return nil + } + + return resource.RetryableError(fmt.Errorf("Cluster access is still running...Accessed status is %s", *clusterInfo.AccessedStatus)) + }) + + if reqErr != nil { + log.Printf("[CRITAL]%s delete tcss cluster access failed, reason:%+v", logId, reqErr) + return reqErr + } + + return nil +} diff --git a/tencentcloud/services/tcss/resource_tc_tcss_cluster_access.md b/tencentcloud/services/tcss/resource_tc_tcss_cluster_access.md new file mode 100644 index 0000000000..2bb8da3942 --- /dev/null +++ b/tencentcloud/services/tcss/resource_tc_tcss_cluster_access.md @@ -0,0 +1,24 @@ +Provides a resource to create a TCSS cluster access + +Example Usage + +```hcl +resource "tencentcloud_tcss_cluster_access" "example" { + cluster_id = "cls-fdy7hm1q" + switch_on = true + + timeouts { + create = "20m" + update = "20m" + delete = "20m" + } +} +``` + +Import + +TCSS cluster access can be imported using the id, e.g. + +``` +terraform import tencentcloud_tcss_cluster_access.example cls-fdy7hm1q +``` diff --git a/tencentcloud/services/tcss/resource_tc_tcss_cluster_access_test.go b/tencentcloud/services/tcss/resource_tc_tcss_cluster_access_test.go new file mode 100644 index 0000000000..d560a52773 --- /dev/null +++ b/tencentcloud/services/tcss/resource_tc_tcss_cluster_access_test.go @@ -0,0 +1,64 @@ +package tcss_test + +import ( + "testing" + + "github.com/hashicorp/terraform-plugin-sdk/v2/helper/resource" + + tcacctest "github.com/tencentcloudstack/terraform-provider-tencentcloud/tencentcloud/acctest" +) + +func TestAccTencentCloudTcssClusterAccessResource_basic(t *testing.T) { + t.Parallel() + resource.Test(t, resource.TestCase{ + PreCheck: func() { + tcacctest.AccPreCheck(t) + }, + Providers: tcacctest.AccProviders, + Steps: []resource.TestStep{ + { + Config: testAccTcssClusterAccess, + Check: resource.ComposeTestCheckFunc( + resource.TestCheckResourceAttrSet("tencentcloud_tcss_cluster_access.example", "id"), + ), + }, + { + Config: testAccTcssClusterAccessUpdate, + Check: resource.ComposeTestCheckFunc( + resource.TestCheckResourceAttrSet("tencentcloud_tcss_cluster_access.example", "id"), + ), + }, + { + ResourceName: "tencentcloud_tcss_cluster_access.example", + ImportState: true, + ImportStateVerify: true, + }, + }, + }) +} + +const testAccTcssClusterAccess = ` +resource "tencentcloud_tcss_cluster_access" "example" { + cluster_id = "cls-fdy7hm1q" + switch_on = true + + timeouts { + create = "20m" + update = "20m" + delete = "20m" + } +} +` + +const testAccTcssClusterAccessUpdate = ` +resource "tencentcloud_tcss_cluster_access" "example" { + cluster_id = "cls-fdy7hm1q" + switch_on = false + + timeouts { + create = "20m" + update = "20m" + delete = "20m" + } +} +` diff --git a/tencentcloud/services/tcss/resource_tc_tcss_refresh_task_operation.go b/tencentcloud/services/tcss/resource_tc_tcss_refresh_task_operation.go new file mode 100644 index 0000000000..510495475a --- /dev/null +++ b/tencentcloud/services/tcss/resource_tc_tcss_refresh_task_operation.go @@ -0,0 +1,96 @@ +package tcss + +import ( + "context" + "log" + + "github.com/hashicorp/terraform-plugin-sdk/v2/helper/resource" + "github.com/hashicorp/terraform-plugin-sdk/v2/helper/schema" + tcssv20201101 "github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/tcss/v20201101" + + tccommon "github.com/tencentcloudstack/terraform-provider-tencentcloud/tencentcloud/common" + "github.com/tencentcloudstack/terraform-provider-tencentcloud/tencentcloud/internal/helper" +) + +func ResourceTencentCloudTcssRefreshTaskOperation() *schema.Resource { + return &schema.Resource{ + Create: resourceTencentCloudTcssRefreshTaskOperationCreate, + Read: resourceTencentCloudTcssRefreshTaskOperationRead, + Delete: resourceTencentCloudTcssRefreshTaskOperationDelete, + Schema: map[string]*schema.Schema{ + "cluster_ids": { + Type: schema.TypeSet, + Optional: true, + ForceNew: true, + Description: "Cluster Id list.", + Elem: &schema.Schema{ + Type: schema.TypeString, + }, + }, + + "is_sync_list_only": { + Type: schema.TypeBool, + Optional: true, + ForceNew: true, + Description: "Whether to sync list only.", + }, + }, + } +} + +func resourceTencentCloudTcssRefreshTaskOperationCreate(d *schema.ResourceData, meta interface{}) error { + defer tccommon.LogElapsed("resource.tencentcloud_tcss_refresh_task_operation.create")() + defer tccommon.InconsistentCheck(d, meta)() + + var ( + logId = tccommon.GetLogId(tccommon.ContextNil) + ctx = tccommon.NewResourceLifeCycleHandleFuncContext(context.Background(), logId, d, meta) + request = tcssv20201101.NewCreateRefreshTaskRequest() + ) + + if v, ok := d.GetOk("cluster_ids"); ok { + clusterIDsSet := v.(*schema.Set).List() + for i := range clusterIDsSet { + if clusterId, ok := clusterIDsSet[i].(string); ok { + request.ClusterIDs = append(request.ClusterIDs, helper.String(clusterId)) + } + } + } + + if v, ok := d.GetOkExists("is_sync_list_only"); ok { + request.IsSyncListOnly = helper.Bool(v.(bool)) + } + + reqErr := resource.Retry(tccommon.WriteRetryTimeout, func() *resource.RetryError { + result, e := meta.(tccommon.ProviderMeta).GetAPIV3Conn().UseTcssV20201101Client().CreateRefreshTaskWithContext(ctx, request) + if e != nil { + return tccommon.RetryError(e) + } else { + log.Printf("[DEBUG]%s api[%s] success, request body [%s], response body [%s]\n", logId, request.GetAction(), request.ToJsonString(), result.ToJsonString()) + } + + return nil + }) + + if reqErr != nil { + log.Printf("[CRITAL]%s create tcss refresh task operation failed, reason:%+v", logId, reqErr) + return reqErr + } + + d.SetId(helper.BuildToken()) + return resourceTencentCloudTcssRefreshTaskOperationRead(d, meta) +} + +func resourceTencentCloudTcssRefreshTaskOperationRead(d *schema.ResourceData, meta interface{}) error { + defer tccommon.LogElapsed("resource.tencentcloud_tcss_refresh_task_operation.read")() + defer tccommon.InconsistentCheck(d, meta)() + + return nil +} + +func resourceTencentCloudTcssRefreshTaskOperationDelete(d *schema.ResourceData, meta interface{}) error { + defer tccommon.LogElapsed("resource.tencentcloud_tcss_refresh_task_operation.delete")() + defer tccommon.InconsistentCheck(d, meta)() + + return nil +} diff --git a/tencentcloud/services/tcss/resource_tc_tcss_refresh_task_operation.md b/tencentcloud/services/tcss/resource_tc_tcss_refresh_task_operation.md new file mode 100644 index 0000000000..818d35cd82 --- /dev/null +++ b/tencentcloud/services/tcss/resource_tc_tcss_refresh_task_operation.md @@ -0,0 +1,19 @@ +Provides a resource to create a TCSS refresh task operation + +Example Usage + +```hcl +resource "tencentcloud_tcss_refresh_task_operation" "example" {} +``` + +Or + +```hcl +resource "tencentcloud_tcss_refresh_task_operation" "example" { + cluster_ids = [ + "cls-fdy7hm1q" + ] + is_sync_list_only = false +} +``` + diff --git a/tencentcloud/services/tcss/resource_tc_tcss_refresh_task_operation_test.go b/tencentcloud/services/tcss/resource_tc_tcss_refresh_task_operation_test.go new file mode 100644 index 0000000000..b0058f6c32 --- /dev/null +++ b/tencentcloud/services/tcss/resource_tc_tcss_refresh_task_operation_test.go @@ -0,0 +1,36 @@ +package tcss_test + +import ( + "testing" + + "github.com/hashicorp/terraform-plugin-sdk/v2/helper/resource" + + tcacctest "github.com/tencentcloudstack/terraform-provider-tencentcloud/tencentcloud/acctest" +) + +func TestAccTencentCloudTcssRefreshTaskOperationResource_basic(t *testing.T) { + t.Parallel() + resource.Test(t, resource.TestCase{ + PreCheck: func() { + tcacctest.AccPreCheck(t) + }, + Providers: tcacctest.AccProviders, + Steps: []resource.TestStep{ + { + Config: testAccTcssRefreshTaskOperation, + Check: resource.ComposeTestCheckFunc( + resource.TestCheckResourceAttrSet("tencentcloud_tcss_refresh_task_operation.example", "id"), + ), + }, + }, + }) +} + +const testAccTcssRefreshTaskOperation = ` +resource "tencentcloud_tcss_refresh_task_operation" "example" { + cluster_ids = [ + "cls-fdy7hm1q" + ] + is_sync_list_only = false +} +` diff --git a/tencentcloud/services/tcss/service_tencentcloud_tcss.go b/tencentcloud/services/tcss/service_tencentcloud_tcss.go index 27fdf4a373..ddbe56c96c 100644 --- a/tencentcloud/services/tcss/service_tencentcloud_tcss.go +++ b/tencentcloud/services/tcss/service_tencentcloud_tcss.go @@ -3,13 +3,16 @@ package tcss import ( "context" + "fmt" "log" "strconv" tcssv20201101 "github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/tcss/v20201101" + "github.com/hashicorp/terraform-plugin-sdk/v2/helper/resource" tccommon "github.com/tencentcloudstack/terraform-provider-tencentcloud/tencentcloud/common" "github.com/tencentcloudstack/terraform-provider-tencentcloud/tencentcloud/connectivity" + "github.com/tencentcloudstack/terraform-provider-tencentcloud/tencentcloud/internal/helper" "github.com/tencentcloudstack/terraform-provider-tencentcloud/tencentcloud/ratelimit" ) @@ -75,3 +78,50 @@ func (me *TcssService) DescribeTcssImageRegistryById(ctx context.Context, regist return } + +func (me *TcssService) DescribeTcssClusterAccessById(ctx context.Context, clusterId string) (ret *tcssv20201101.ClusterInfoItem, errRet error) { + logId := tccommon.GetLogId(ctx) + + request := tcssv20201101.NewDescribeUserClusterRequest() + response := tcssv20201101.NewDescribeUserClusterResponse() + request.Offset = helper.IntUint64(0) + request.Limit = helper.IntUint64(1) + request.Filters = []*tcssv20201101.ComplianceFilters{ + { + Name: helper.String("ClusterID"), + Values: helper.Strings([]string{clusterId}), + ExactMatch: helper.Bool(true), + }, + } + + defer func() { + if errRet != nil { + log.Printf("[CRITAL]%s api[%s] fail, request body [%s], reason[%s]\n", logId, request.GetAction(), request.ToJsonString(), errRet.Error()) + } + }() + + err := resource.Retry(tccommon.ReadRetryTimeout, func() *resource.RetryError { + ratelimit.Check(request.GetAction()) + result, e := me.client.UseTcssV20201101Client().DescribeUserCluster(request) + if e != nil { + return tccommon.RetryError(e) + } else { + log.Printf("[DEBUG]%s api[%s] success, request body [%s], response body [%s]\n", logId, request.GetAction(), request.ToJsonString(), result.ToJsonString()) + } + + if result == nil || result.Response == nil || result.Response.ClusterInfoList == nil || len(result.Response.ClusterInfoList) < 1 { + return resource.NonRetryableError(fmt.Errorf("Describe user cluster failed, Response is nil.")) + } + + response = result + return nil + }) + + if err != nil { + errRet = err + return + } + + ret = response.Response.ClusterInfoList[0] + return +} diff --git a/vendor/github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common/http/request.go b/vendor/github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common/http/request.go index 6267a8ed4b..ef97ef16cc 100644 --- a/vendor/github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common/http/request.go +++ b/vendor/github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common/http/request.go @@ -265,7 +265,7 @@ func CompleteCommonParams(request Request, region string, requestClient string) params["Action"] = request.GetAction() params["Timestamp"] = strconv.FormatInt(time.Now().Unix(), 10) params["Nonce"] = strconv.Itoa(rand.Int()) - params["RequestClient"] = "SDK_GO_1.1.48" + params["RequestClient"] = "SDK_GO_1.1.50" if requestClient != "" { params["RequestClient"] += ": " + requestClient } diff --git a/vendor/github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/tcss/v20201101/client.go b/vendor/github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/tcss/v20201101/client.go index 5658580b2f..842ea64881 100644 --- a/vendor/github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/tcss/v20201101/client.go +++ b/vendor/github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/tcss/v20201101/client.go @@ -1,4 +1,4 @@ -// Copyright (c) 2017-2018 THL A29 Limited, a Tencent company. All Rights Reserved. +// Copyright (c) 2017-2025 Tencent. All Rights Reserved. // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. @@ -15,52 +15,51 @@ package v20201101 import ( - "context" - "errors" - "github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common" - tchttp "github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common/http" - "github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common/profile" + "context" + "errors" + + "github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common" + tchttp "github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common/http" + "github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common/profile" ) const APIVersion = "2020-11-01" type Client struct { - common.Client + common.Client } // Deprecated func NewClientWithSecretId(secretId, secretKey, region string) (client *Client, err error) { - cpf := profile.NewClientProfile() - client = &Client{} - client.Init(region).WithSecretId(secretId, secretKey).WithProfile(cpf) - return + cpf := profile.NewClientProfile() + client = &Client{} + client.Init(region).WithSecretId(secretId, secretKey).WithProfile(cpf) + return } func NewClient(credential common.CredentialIface, region string, clientProfile *profile.ClientProfile) (client *Client, err error) { - client = &Client{} - client.Init(region). - WithCredential(credential). - WithProfile(clientProfile) - return + client = &Client{} + client.Init(region). + WithCredential(credential). + WithProfile(clientProfile) + return } - func NewAddAndPublishNetworkFirewallPolicyDetailRequest() (request *AddAndPublishNetworkFirewallPolicyDetailRequest) { - request = &AddAndPublishNetworkFirewallPolicyDetailRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "AddAndPublishNetworkFirewallPolicyDetail") - - - return + request = &AddAndPublishNetworkFirewallPolicyDetailRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "AddAndPublishNetworkFirewallPolicyDetail") + + return } func NewAddAndPublishNetworkFirewallPolicyDetailResponse() (response *AddAndPublishNetworkFirewallPolicyDetailResponse) { - response = &AddAndPublishNetworkFirewallPolicyDetailResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &AddAndPublishNetworkFirewallPolicyDetailResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -68,60 +67,62 @@ func NewAddAndPublishNetworkFirewallPolicyDetailResponse() (response *AddAndPubl // 容器网络创建网络策略添加并发布任务 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// FAILEDOPERATION = "FailedOperation" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// OPERATIONDENIED = "OperationDenied" -// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" -// UNAUTHORIZEDOPERATION = "UnauthorizedOperation" +// +// AUTHFAILURE = "AuthFailure" +// FAILEDOPERATION = "FailedOperation" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// OPERATIONDENIED = "OperationDenied" +// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" +// UNAUTHORIZEDOPERATION = "UnauthorizedOperation" func (c *Client) AddAndPublishNetworkFirewallPolicyDetail(request *AddAndPublishNetworkFirewallPolicyDetailRequest) (response *AddAndPublishNetworkFirewallPolicyDetailResponse, err error) { - return c.AddAndPublishNetworkFirewallPolicyDetailWithContext(context.Background(), request) + return c.AddAndPublishNetworkFirewallPolicyDetailWithContext(context.Background(), request) } // AddAndPublishNetworkFirewallPolicyDetail // 容器网络创建网络策略添加并发布任务 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// FAILEDOPERATION = "FailedOperation" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// OPERATIONDENIED = "OperationDenied" -// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" -// UNAUTHORIZEDOPERATION = "UnauthorizedOperation" +// +// AUTHFAILURE = "AuthFailure" +// FAILEDOPERATION = "FailedOperation" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// OPERATIONDENIED = "OperationDenied" +// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" +// UNAUTHORIZEDOPERATION = "UnauthorizedOperation" func (c *Client) AddAndPublishNetworkFirewallPolicyDetailWithContext(ctx context.Context, request *AddAndPublishNetworkFirewallPolicyDetailRequest) (response *AddAndPublishNetworkFirewallPolicyDetailResponse, err error) { - if request == nil { - request = NewAddAndPublishNetworkFirewallPolicyDetailRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("AddAndPublishNetworkFirewallPolicyDetail require credential") - } + if request == nil { + request = NewAddAndPublishNetworkFirewallPolicyDetailRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "AddAndPublishNetworkFirewallPolicyDetail") + + if c.GetCredential() == nil { + return nil, errors.New("AddAndPublishNetworkFirewallPolicyDetail require credential") + } + + request.SetContext(ctx) - request.SetContext(ctx) - - response = NewAddAndPublishNetworkFirewallPolicyDetailResponse() - err = c.Send(request, response) - return + response = NewAddAndPublishNetworkFirewallPolicyDetailResponse() + err = c.Send(request, response) + return } func NewAddAndPublishNetworkFirewallPolicyYamlDetailRequest() (request *AddAndPublishNetworkFirewallPolicyYamlDetailRequest) { - request = &AddAndPublishNetworkFirewallPolicyYamlDetailRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "AddAndPublishNetworkFirewallPolicyYamlDetail") - - - return + request = &AddAndPublishNetworkFirewallPolicyYamlDetailRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "AddAndPublishNetworkFirewallPolicyYamlDetail") + + return } func NewAddAndPublishNetworkFirewallPolicyYamlDetailResponse() (response *AddAndPublishNetworkFirewallPolicyYamlDetailResponse) { - response = &AddAndPublishNetworkFirewallPolicyYamlDetailResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &AddAndPublishNetworkFirewallPolicyYamlDetailResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -129,60 +130,62 @@ func NewAddAndPublishNetworkFirewallPolicyYamlDetailResponse() (response *AddAnd // 容器网络创建Yaml网络策略并发布任务 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// FAILEDOPERATION = "FailedOperation" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// OPERATIONDENIED = "OperationDenied" -// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" -// UNAUTHORIZEDOPERATION = "UnauthorizedOperation" +// +// AUTHFAILURE = "AuthFailure" +// FAILEDOPERATION = "FailedOperation" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// OPERATIONDENIED = "OperationDenied" +// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" +// UNAUTHORIZEDOPERATION = "UnauthorizedOperation" func (c *Client) AddAndPublishNetworkFirewallPolicyYamlDetail(request *AddAndPublishNetworkFirewallPolicyYamlDetailRequest) (response *AddAndPublishNetworkFirewallPolicyYamlDetailResponse, err error) { - return c.AddAndPublishNetworkFirewallPolicyYamlDetailWithContext(context.Background(), request) + return c.AddAndPublishNetworkFirewallPolicyYamlDetailWithContext(context.Background(), request) } // AddAndPublishNetworkFirewallPolicyYamlDetail // 容器网络创建Yaml网络策略并发布任务 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// FAILEDOPERATION = "FailedOperation" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// OPERATIONDENIED = "OperationDenied" -// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" -// UNAUTHORIZEDOPERATION = "UnauthorizedOperation" +// +// AUTHFAILURE = "AuthFailure" +// FAILEDOPERATION = "FailedOperation" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// OPERATIONDENIED = "OperationDenied" +// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" +// UNAUTHORIZEDOPERATION = "UnauthorizedOperation" func (c *Client) AddAndPublishNetworkFirewallPolicyYamlDetailWithContext(ctx context.Context, request *AddAndPublishNetworkFirewallPolicyYamlDetailRequest) (response *AddAndPublishNetworkFirewallPolicyYamlDetailResponse, err error) { - if request == nil { - request = NewAddAndPublishNetworkFirewallPolicyYamlDetailRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("AddAndPublishNetworkFirewallPolicyYamlDetail require credential") - } + if request == nil { + request = NewAddAndPublishNetworkFirewallPolicyYamlDetailRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "AddAndPublishNetworkFirewallPolicyYamlDetail") - request.SetContext(ctx) - - response = NewAddAndPublishNetworkFirewallPolicyYamlDetailResponse() - err = c.Send(request, response) - return + if c.GetCredential() == nil { + return nil, errors.New("AddAndPublishNetworkFirewallPolicyYamlDetail require credential") + } + + request.SetContext(ctx) + + response = NewAddAndPublishNetworkFirewallPolicyYamlDetailResponse() + err = c.Send(request, response) + return } func NewAddAssetImageRegistryRegistryDetailRequest() (request *AddAssetImageRegistryRegistryDetailRequest) { - request = &AddAssetImageRegistryRegistryDetailRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "AddAssetImageRegistryRegistryDetail") - - - return + request = &AddAssetImageRegistryRegistryDetailRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "AddAssetImageRegistryRegistryDetail") + + return } func NewAddAssetImageRegistryRegistryDetailResponse() (response *AddAssetImageRegistryRegistryDetailResponse) { - response = &AddAssetImageRegistryRegistryDetailResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &AddAssetImageRegistryRegistryDetailResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -190,64 +193,66 @@ func NewAddAssetImageRegistryRegistryDetailResponse() (response *AddAssetImageRe // 新增单个镜像仓库详细信息 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// FAILEDOPERATION = "FailedOperation" -// FAILEDOPERATION_DATAVALUENOTCORRECT = "FailedOperation.DataValueNotCorrect" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// INVALIDPARAMETERVALUE = "InvalidParameterValue" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// AUTHFAILURE = "AuthFailure" +// FAILEDOPERATION = "FailedOperation" +// FAILEDOPERATION_DATAVALUENOTCORRECT = "FailedOperation.DataValueNotCorrect" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// INVALIDPARAMETERVALUE = "InvalidParameterValue" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) AddAssetImageRegistryRegistryDetail(request *AddAssetImageRegistryRegistryDetailRequest) (response *AddAssetImageRegistryRegistryDetailResponse, err error) { - return c.AddAssetImageRegistryRegistryDetailWithContext(context.Background(), request) + return c.AddAssetImageRegistryRegistryDetailWithContext(context.Background(), request) } // AddAssetImageRegistryRegistryDetail // 新增单个镜像仓库详细信息 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// FAILEDOPERATION = "FailedOperation" -// FAILEDOPERATION_DATAVALUENOTCORRECT = "FailedOperation.DataValueNotCorrect" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// INVALIDPARAMETERVALUE = "InvalidParameterValue" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// AUTHFAILURE = "AuthFailure" +// FAILEDOPERATION = "FailedOperation" +// FAILEDOPERATION_DATAVALUENOTCORRECT = "FailedOperation.DataValueNotCorrect" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// INVALIDPARAMETERVALUE = "InvalidParameterValue" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) AddAssetImageRegistryRegistryDetailWithContext(ctx context.Context, request *AddAssetImageRegistryRegistryDetailRequest) (response *AddAssetImageRegistryRegistryDetailResponse, err error) { - if request == nil { - request = NewAddAssetImageRegistryRegistryDetailRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("AddAssetImageRegistryRegistryDetail require credential") - } + if request == nil { + request = NewAddAssetImageRegistryRegistryDetailRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "AddAssetImageRegistryRegistryDetail") + + if c.GetCredential() == nil { + return nil, errors.New("AddAssetImageRegistryRegistryDetail require credential") + } + + request.SetContext(ctx) - request.SetContext(ctx) - - response = NewAddAssetImageRegistryRegistryDetailResponse() - err = c.Send(request, response) - return + response = NewAddAssetImageRegistryRegistryDetailResponse() + err = c.Send(request, response) + return } func NewAddComplianceAssetPolicySetToWhitelistRequest() (request *AddComplianceAssetPolicySetToWhitelistRequest) { - request = &AddComplianceAssetPolicySetToWhitelistRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "AddComplianceAssetPolicySetToWhitelist") - - - return + request = &AddComplianceAssetPolicySetToWhitelistRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "AddComplianceAssetPolicySetToWhitelist") + + return } func NewAddComplianceAssetPolicySetToWhitelistResponse() (response *AddComplianceAssetPolicySetToWhitelistResponse) { - response = &AddComplianceAssetPolicySetToWhitelistResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &AddComplianceAssetPolicySetToWhitelistResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -257,15 +262,16 @@ func NewAddComplianceAssetPolicySetToWhitelistResponse() (response *AddComplianc // 参考的AddCompliancePolicyItemToWhitelist,除输入字段外,其它应该是一致的,如果有不同可能是定义的不对 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// FAILEDOPERATION = "FailedOperation" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// OPERATIONDENIED = "OperationDenied" -// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" +// +// AUTHFAILURE = "AuthFailure" +// FAILEDOPERATION = "FailedOperation" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// OPERATIONDENIED = "OperationDenied" +// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" func (c *Client) AddComplianceAssetPolicySetToWhitelist(request *AddComplianceAssetPolicySetToWhitelistRequest) (response *AddComplianceAssetPolicySetToWhitelistResponse, err error) { - return c.AddComplianceAssetPolicySetToWhitelistWithContext(context.Background(), request) + return c.AddComplianceAssetPolicySetToWhitelistWithContext(context.Background(), request) } // AddComplianceAssetPolicySetToWhitelist @@ -274,45 +280,46 @@ func (c *Client) AddComplianceAssetPolicySetToWhitelist(request *AddComplianceAs // 参考的AddCompliancePolicyItemToWhitelist,除输入字段外,其它应该是一致的,如果有不同可能是定义的不对 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// FAILEDOPERATION = "FailedOperation" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// OPERATIONDENIED = "OperationDenied" -// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" +// +// AUTHFAILURE = "AuthFailure" +// FAILEDOPERATION = "FailedOperation" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// OPERATIONDENIED = "OperationDenied" +// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" func (c *Client) AddComplianceAssetPolicySetToWhitelistWithContext(ctx context.Context, request *AddComplianceAssetPolicySetToWhitelistRequest) (response *AddComplianceAssetPolicySetToWhitelistResponse, err error) { - if request == nil { - request = NewAddComplianceAssetPolicySetToWhitelistRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("AddComplianceAssetPolicySetToWhitelist require credential") - } + if request == nil { + request = NewAddComplianceAssetPolicySetToWhitelistRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "AddComplianceAssetPolicySetToWhitelist") - request.SetContext(ctx) - - response = NewAddComplianceAssetPolicySetToWhitelistResponse() - err = c.Send(request, response) - return + if c.GetCredential() == nil { + return nil, errors.New("AddComplianceAssetPolicySetToWhitelist require credential") + } + + request.SetContext(ctx) + + response = NewAddComplianceAssetPolicySetToWhitelistResponse() + err = c.Send(request, response) + return } func NewAddCompliancePolicyAssetSetToWhitelistRequest() (request *AddCompliancePolicyAssetSetToWhitelistRequest) { - request = &AddCompliancePolicyAssetSetToWhitelistRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "AddCompliancePolicyAssetSetToWhitelist") - - - return + request = &AddCompliancePolicyAssetSetToWhitelistRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "AddCompliancePolicyAssetSetToWhitelist") + + return } func NewAddCompliancePolicyAssetSetToWhitelistResponse() (response *AddCompliancePolicyAssetSetToWhitelistResponse) { - response = &AddCompliancePolicyAssetSetToWhitelistResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &AddCompliancePolicyAssetSetToWhitelistResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -322,15 +329,16 @@ func NewAddCompliancePolicyAssetSetToWhitelistResponse() (response *AddComplianc // 参考的AddCompliancePolicyItemToWhitelist,除输入字段外,其它应该是一致的,如果有不同可能是定义的不对 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// FAILEDOPERATION = "FailedOperation" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// OPERATIONDENIED = "OperationDenied" -// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" +// +// AUTHFAILURE = "AuthFailure" +// FAILEDOPERATION = "FailedOperation" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// OPERATIONDENIED = "OperationDenied" +// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" func (c *Client) AddCompliancePolicyAssetSetToWhitelist(request *AddCompliancePolicyAssetSetToWhitelistRequest) (response *AddCompliancePolicyAssetSetToWhitelistResponse, err error) { - return c.AddCompliancePolicyAssetSetToWhitelistWithContext(context.Background(), request) + return c.AddCompliancePolicyAssetSetToWhitelistWithContext(context.Background(), request) } // AddCompliancePolicyAssetSetToWhitelist @@ -339,45 +347,46 @@ func (c *Client) AddCompliancePolicyAssetSetToWhitelist(request *AddCompliancePo // 参考的AddCompliancePolicyItemToWhitelist,除输入字段外,其它应该是一致的,如果有不同可能是定义的不对 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// FAILEDOPERATION = "FailedOperation" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// OPERATIONDENIED = "OperationDenied" -// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" +// +// AUTHFAILURE = "AuthFailure" +// FAILEDOPERATION = "FailedOperation" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// OPERATIONDENIED = "OperationDenied" +// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" func (c *Client) AddCompliancePolicyAssetSetToWhitelistWithContext(ctx context.Context, request *AddCompliancePolicyAssetSetToWhitelistRequest) (response *AddCompliancePolicyAssetSetToWhitelistResponse, err error) { - if request == nil { - request = NewAddCompliancePolicyAssetSetToWhitelistRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("AddCompliancePolicyAssetSetToWhitelist require credential") - } + if request == nil { + request = NewAddCompliancePolicyAssetSetToWhitelistRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "AddCompliancePolicyAssetSetToWhitelist") + + if c.GetCredential() == nil { + return nil, errors.New("AddCompliancePolicyAssetSetToWhitelist require credential") + } + + request.SetContext(ctx) - request.SetContext(ctx) - - response = NewAddCompliancePolicyAssetSetToWhitelistResponse() - err = c.Send(request, response) - return + response = NewAddCompliancePolicyAssetSetToWhitelistResponse() + err = c.Send(request, response) + return } func NewAddCompliancePolicyItemToWhitelistRequest() (request *AddCompliancePolicyItemToWhitelistRequest) { - request = &AddCompliancePolicyItemToWhitelistRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "AddCompliancePolicyItemToWhitelist") - - - return + request = &AddCompliancePolicyItemToWhitelistRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "AddCompliancePolicyItemToWhitelist") + + return } func NewAddCompliancePolicyItemToWhitelistResponse() (response *AddCompliancePolicyItemToWhitelistResponse) { - response = &AddCompliancePolicyItemToWhitelistResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &AddCompliancePolicyItemToWhitelistResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -385,60 +394,62 @@ func NewAddCompliancePolicyItemToWhitelistResponse() (response *AddCompliancePol // 将指定的检测项添加到白名单中,不显示未通过结果。 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// FAILEDOPERATION = "FailedOperation" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// OPERATIONDENIED = "OperationDenied" -// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" +// +// AUTHFAILURE = "AuthFailure" +// FAILEDOPERATION = "FailedOperation" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// OPERATIONDENIED = "OperationDenied" +// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" func (c *Client) AddCompliancePolicyItemToWhitelist(request *AddCompliancePolicyItemToWhitelistRequest) (response *AddCompliancePolicyItemToWhitelistResponse, err error) { - return c.AddCompliancePolicyItemToWhitelistWithContext(context.Background(), request) + return c.AddCompliancePolicyItemToWhitelistWithContext(context.Background(), request) } // AddCompliancePolicyItemToWhitelist // 将指定的检测项添加到白名单中,不显示未通过结果。 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// FAILEDOPERATION = "FailedOperation" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// OPERATIONDENIED = "OperationDenied" -// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" +// +// AUTHFAILURE = "AuthFailure" +// FAILEDOPERATION = "FailedOperation" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// OPERATIONDENIED = "OperationDenied" +// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" func (c *Client) AddCompliancePolicyItemToWhitelistWithContext(ctx context.Context, request *AddCompliancePolicyItemToWhitelistRequest) (response *AddCompliancePolicyItemToWhitelistResponse, err error) { - if request == nil { - request = NewAddCompliancePolicyItemToWhitelistRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("AddCompliancePolicyItemToWhitelist require credential") - } + if request == nil { + request = NewAddCompliancePolicyItemToWhitelistRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "AddCompliancePolicyItemToWhitelist") - request.SetContext(ctx) - - response = NewAddCompliancePolicyItemToWhitelistResponse() - err = c.Send(request, response) - return + if c.GetCredential() == nil { + return nil, errors.New("AddCompliancePolicyItemToWhitelist require credential") + } + + request.SetContext(ctx) + + response = NewAddCompliancePolicyItemToWhitelistResponse() + err = c.Send(request, response) + return } func NewAddEditAbnormalProcessRuleRequest() (request *AddEditAbnormalProcessRuleRequest) { - request = &AddEditAbnormalProcessRuleRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "AddEditAbnormalProcessRule") - - - return + request = &AddEditAbnormalProcessRuleRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "AddEditAbnormalProcessRule") + + return } func NewAddEditAbnormalProcessRuleResponse() (response *AddEditAbnormalProcessRuleResponse) { - response = &AddEditAbnormalProcessRuleResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &AddEditAbnormalProcessRuleResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -446,74 +457,76 @@ func NewAddEditAbnormalProcessRuleResponse() (response *AddEditAbnormalProcessRu // 添加编辑运行时异常进程策略 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// FAILEDOPERATION = "FailedOperation" -// FAILEDOPERATION_NOTIFYPOLICYCHANGEFAILED = "FailedOperation.NotifyPolicyChangeFailed" -// FAILEDOPERATION_RULECONFIGTOOMANY = "FailedOperation.RuleConfigTooMany" -// FAILEDOPERATION_RULEINFOREPEAT = "FailedOperation.RuleInfoRepeat" -// FAILEDOPERATION_RULENAMEREPEAT = "FailedOperation.RuleNameRepeat" -// FAILEDOPERATION_RULESELECTIMAGEOUTRANGE = "FailedOperation.RuleSelectImageOutRange" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// INVALIDPARAMETER_RULEINFOINVALID = "InvalidParameter.RuleInfoInValid" -// INVALIDPARAMETERVALUE = "InvalidParameterValue" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// AUTHFAILURE = "AuthFailure" +// FAILEDOPERATION = "FailedOperation" +// FAILEDOPERATION_NOTIFYPOLICYCHANGEFAILED = "FailedOperation.NotifyPolicyChangeFailed" +// FAILEDOPERATION_RULECONFIGTOOMANY = "FailedOperation.RuleConfigTooMany" +// FAILEDOPERATION_RULEINFOREPEAT = "FailedOperation.RuleInfoRepeat" +// FAILEDOPERATION_RULENAMEREPEAT = "FailedOperation.RuleNameRepeat" +// FAILEDOPERATION_RULESELECTIMAGEOUTRANGE = "FailedOperation.RuleSelectImageOutRange" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// INVALIDPARAMETER_RULEINFOINVALID = "InvalidParameter.RuleInfoInValid" +// INVALIDPARAMETERVALUE = "InvalidParameterValue" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) AddEditAbnormalProcessRule(request *AddEditAbnormalProcessRuleRequest) (response *AddEditAbnormalProcessRuleResponse, err error) { - return c.AddEditAbnormalProcessRuleWithContext(context.Background(), request) + return c.AddEditAbnormalProcessRuleWithContext(context.Background(), request) } // AddEditAbnormalProcessRule // 添加编辑运行时异常进程策略 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// FAILEDOPERATION = "FailedOperation" -// FAILEDOPERATION_NOTIFYPOLICYCHANGEFAILED = "FailedOperation.NotifyPolicyChangeFailed" -// FAILEDOPERATION_RULECONFIGTOOMANY = "FailedOperation.RuleConfigTooMany" -// FAILEDOPERATION_RULEINFOREPEAT = "FailedOperation.RuleInfoRepeat" -// FAILEDOPERATION_RULENAMEREPEAT = "FailedOperation.RuleNameRepeat" -// FAILEDOPERATION_RULESELECTIMAGEOUTRANGE = "FailedOperation.RuleSelectImageOutRange" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// INVALIDPARAMETER_RULEINFOINVALID = "InvalidParameter.RuleInfoInValid" -// INVALIDPARAMETERVALUE = "InvalidParameterValue" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// AUTHFAILURE = "AuthFailure" +// FAILEDOPERATION = "FailedOperation" +// FAILEDOPERATION_NOTIFYPOLICYCHANGEFAILED = "FailedOperation.NotifyPolicyChangeFailed" +// FAILEDOPERATION_RULECONFIGTOOMANY = "FailedOperation.RuleConfigTooMany" +// FAILEDOPERATION_RULEINFOREPEAT = "FailedOperation.RuleInfoRepeat" +// FAILEDOPERATION_RULENAMEREPEAT = "FailedOperation.RuleNameRepeat" +// FAILEDOPERATION_RULESELECTIMAGEOUTRANGE = "FailedOperation.RuleSelectImageOutRange" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// INVALIDPARAMETER_RULEINFOINVALID = "InvalidParameter.RuleInfoInValid" +// INVALIDPARAMETERVALUE = "InvalidParameterValue" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) AddEditAbnormalProcessRuleWithContext(ctx context.Context, request *AddEditAbnormalProcessRuleRequest) (response *AddEditAbnormalProcessRuleResponse, err error) { - if request == nil { - request = NewAddEditAbnormalProcessRuleRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("AddEditAbnormalProcessRule require credential") - } + if request == nil { + request = NewAddEditAbnormalProcessRuleRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "AddEditAbnormalProcessRule") + + if c.GetCredential() == nil { + return nil, errors.New("AddEditAbnormalProcessRule require credential") + } + + request.SetContext(ctx) - request.SetContext(ctx) - - response = NewAddEditAbnormalProcessRuleResponse() - err = c.Send(request, response) - return + response = NewAddEditAbnormalProcessRuleResponse() + err = c.Send(request, response) + return } func NewAddEditAccessControlRuleRequest() (request *AddEditAccessControlRuleRequest) { - request = &AddEditAccessControlRuleRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "AddEditAccessControlRule") - - - return + request = &AddEditAccessControlRuleRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "AddEditAccessControlRule") + + return } func NewAddEditAccessControlRuleResponse() (response *AddEditAccessControlRuleResponse) { - response = &AddEditAccessControlRuleResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &AddEditAccessControlRuleResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -521,72 +534,74 @@ func NewAddEditAccessControlRuleResponse() (response *AddEditAccessControlRuleRe // 添加编辑运行时访问控制策略 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// FAILEDOPERATION_NOTIFYPOLICYCHANGEFAILED = "FailedOperation.NotifyPolicyChangeFailed" -// FAILEDOPERATION_RULECONFIGTOOMANY = "FailedOperation.RuleConfigTooMany" -// FAILEDOPERATION_RULEINFOREPEAT = "FailedOperation.RuleInfoRepeat" -// FAILEDOPERATION_RULENAMEREPEAT = "FailedOperation.RuleNameRepeat" -// FAILEDOPERATION_RULESELECTIMAGEOUTRANGE = "FailedOperation.RuleSelectImageOutRange" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// INVALIDPARAMETER_RULEINFOINVALID = "InvalidParameter.RuleInfoInValid" -// INVALIDPARAMETERVALUE = "InvalidParameterValue" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// AUTHFAILURE = "AuthFailure" +// FAILEDOPERATION_NOTIFYPOLICYCHANGEFAILED = "FailedOperation.NotifyPolicyChangeFailed" +// FAILEDOPERATION_RULECONFIGTOOMANY = "FailedOperation.RuleConfigTooMany" +// FAILEDOPERATION_RULEINFOREPEAT = "FailedOperation.RuleInfoRepeat" +// FAILEDOPERATION_RULENAMEREPEAT = "FailedOperation.RuleNameRepeat" +// FAILEDOPERATION_RULESELECTIMAGEOUTRANGE = "FailedOperation.RuleSelectImageOutRange" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// INVALIDPARAMETER_RULEINFOINVALID = "InvalidParameter.RuleInfoInValid" +// INVALIDPARAMETERVALUE = "InvalidParameterValue" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) AddEditAccessControlRule(request *AddEditAccessControlRuleRequest) (response *AddEditAccessControlRuleResponse, err error) { - return c.AddEditAccessControlRuleWithContext(context.Background(), request) + return c.AddEditAccessControlRuleWithContext(context.Background(), request) } // AddEditAccessControlRule // 添加编辑运行时访问控制策略 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// FAILEDOPERATION_NOTIFYPOLICYCHANGEFAILED = "FailedOperation.NotifyPolicyChangeFailed" -// FAILEDOPERATION_RULECONFIGTOOMANY = "FailedOperation.RuleConfigTooMany" -// FAILEDOPERATION_RULEINFOREPEAT = "FailedOperation.RuleInfoRepeat" -// FAILEDOPERATION_RULENAMEREPEAT = "FailedOperation.RuleNameRepeat" -// FAILEDOPERATION_RULESELECTIMAGEOUTRANGE = "FailedOperation.RuleSelectImageOutRange" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// INVALIDPARAMETER_RULEINFOINVALID = "InvalidParameter.RuleInfoInValid" -// INVALIDPARAMETERVALUE = "InvalidParameterValue" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// AUTHFAILURE = "AuthFailure" +// FAILEDOPERATION_NOTIFYPOLICYCHANGEFAILED = "FailedOperation.NotifyPolicyChangeFailed" +// FAILEDOPERATION_RULECONFIGTOOMANY = "FailedOperation.RuleConfigTooMany" +// FAILEDOPERATION_RULEINFOREPEAT = "FailedOperation.RuleInfoRepeat" +// FAILEDOPERATION_RULENAMEREPEAT = "FailedOperation.RuleNameRepeat" +// FAILEDOPERATION_RULESELECTIMAGEOUTRANGE = "FailedOperation.RuleSelectImageOutRange" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// INVALIDPARAMETER_RULEINFOINVALID = "InvalidParameter.RuleInfoInValid" +// INVALIDPARAMETERVALUE = "InvalidParameterValue" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) AddEditAccessControlRuleWithContext(ctx context.Context, request *AddEditAccessControlRuleRequest) (response *AddEditAccessControlRuleResponse, err error) { - if request == nil { - request = NewAddEditAccessControlRuleRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("AddEditAccessControlRule require credential") - } + if request == nil { + request = NewAddEditAccessControlRuleRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "AddEditAccessControlRule") - request.SetContext(ctx) - - response = NewAddEditAccessControlRuleResponse() - err = c.Send(request, response) - return + if c.GetCredential() == nil { + return nil, errors.New("AddEditAccessControlRule require credential") + } + + request.SetContext(ctx) + + response = NewAddEditAccessControlRuleResponse() + err = c.Send(request, response) + return } func NewAddEditImageAutoAuthorizedRuleRequest() (request *AddEditImageAutoAuthorizedRuleRequest) { - request = &AddEditImageAutoAuthorizedRuleRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "AddEditImageAutoAuthorizedRule") - - - return + request = &AddEditImageAutoAuthorizedRuleRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "AddEditImageAutoAuthorizedRule") + + return } func NewAddEditImageAutoAuthorizedRuleResponse() (response *AddEditImageAutoAuthorizedRuleResponse) { - response = &AddEditImageAutoAuthorizedRuleResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &AddEditImageAutoAuthorizedRuleResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -594,68 +609,70 @@ func NewAddEditImageAutoAuthorizedRuleResponse() (response *AddEditImageAutoAuth // 新增或编辑本地镜像自动授权规则 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// FAILEDOPERATION = "FailedOperation" -// FAILEDOPERATION_ERRRULENOTFIND = "FailedOperation.ErrRuleNotFind" -// FAILEDOPERATION_RULENOTFIND = "FailedOperation.RuleNotFind" -// INTERNALERROR = "InternalError" -// INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" -// MISSINGPARAMETER = "MissingParameter" +// +// AUTHFAILURE = "AuthFailure" +// FAILEDOPERATION = "FailedOperation" +// FAILEDOPERATION_ERRRULENOTFIND = "FailedOperation.ErrRuleNotFind" +// FAILEDOPERATION_RULENOTFIND = "FailedOperation.RuleNotFind" +// INTERNALERROR = "InternalError" +// INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" +// MISSINGPARAMETER = "MissingParameter" func (c *Client) AddEditImageAutoAuthorizedRule(request *AddEditImageAutoAuthorizedRuleRequest) (response *AddEditImageAutoAuthorizedRuleResponse, err error) { - return c.AddEditImageAutoAuthorizedRuleWithContext(context.Background(), request) + return c.AddEditImageAutoAuthorizedRuleWithContext(context.Background(), request) } // AddEditImageAutoAuthorizedRule // 新增或编辑本地镜像自动授权规则 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// FAILEDOPERATION = "FailedOperation" -// FAILEDOPERATION_ERRRULENOTFIND = "FailedOperation.ErrRuleNotFind" -// FAILEDOPERATION_RULENOTFIND = "FailedOperation.RuleNotFind" -// INTERNALERROR = "InternalError" -// INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" -// MISSINGPARAMETER = "MissingParameter" +// +// AUTHFAILURE = "AuthFailure" +// FAILEDOPERATION = "FailedOperation" +// FAILEDOPERATION_ERRRULENOTFIND = "FailedOperation.ErrRuleNotFind" +// FAILEDOPERATION_RULENOTFIND = "FailedOperation.RuleNotFind" +// INTERNALERROR = "InternalError" +// INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" +// MISSINGPARAMETER = "MissingParameter" func (c *Client) AddEditImageAutoAuthorizedRuleWithContext(ctx context.Context, request *AddEditImageAutoAuthorizedRuleRequest) (response *AddEditImageAutoAuthorizedRuleResponse, err error) { - if request == nil { - request = NewAddEditImageAutoAuthorizedRuleRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("AddEditImageAutoAuthorizedRule require credential") - } + if request == nil { + request = NewAddEditImageAutoAuthorizedRuleRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "AddEditImageAutoAuthorizedRule") + + if c.GetCredential() == nil { + return nil, errors.New("AddEditImageAutoAuthorizedRule require credential") + } + + request.SetContext(ctx) - request.SetContext(ctx) - - response = NewAddEditImageAutoAuthorizedRuleResponse() - err = c.Send(request, response) - return + response = NewAddEditImageAutoAuthorizedRuleResponse() + err = c.Send(request, response) + return } func NewAddEditReverseShellWhiteListRequest() (request *AddEditReverseShellWhiteListRequest) { - request = &AddEditReverseShellWhiteListRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "AddEditReverseShellWhiteList") - - - return + request = &AddEditReverseShellWhiteListRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "AddEditReverseShellWhiteList") + + return } func NewAddEditReverseShellWhiteListResponse() (response *AddEditReverseShellWhiteListResponse) { - response = &AddEditReverseShellWhiteListResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &AddEditReverseShellWhiteListResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -663,78 +680,80 @@ func NewAddEditReverseShellWhiteListResponse() (response *AddEditReverseShellWhi // 添加编辑运行时反弹shell白名单 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// FAILEDOPERATION_NOTIFYPOLICYCHANGEFAILED = "FailedOperation.NotifyPolicyChangeFailed" -// FAILEDOPERATION_RULECONFIGTOOMANY = "FailedOperation.RuleConfigTooMany" -// FAILEDOPERATION_RULEINFOREPEAT = "FailedOperation.RuleInfoRepeat" -// FAILEDOPERATION_RULENAMEREPEAT = "FailedOperation.RuleNameRepeat" -// FAILEDOPERATION_RULESELECTIMAGEOUTRANGE = "FailedOperation.RuleSelectImageOutRange" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_ERRIPNOVALID = "InvalidParameter.ErrIpNoValid" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// INVALIDPARAMETER_PORTNOVALID = "InvalidParameter.PortNoValid" -// INVALIDPARAMETER_REVERSHELLKEYFIELDALLEMPTY = "InvalidParameter.ReverShellKeyFieldAllEmpty" -// INVALIDPARAMETER_RULEINFOINVALID = "InvalidParameter.RuleInfoInValid" -// INVALIDPARAMETERVALUE = "InvalidParameterValue" -// INVALIDPARAMETERVALUE_LENGTHLIMIT = "InvalidParameterValue.LengthLimit" +// +// AUTHFAILURE = "AuthFailure" +// FAILEDOPERATION_NOTIFYPOLICYCHANGEFAILED = "FailedOperation.NotifyPolicyChangeFailed" +// FAILEDOPERATION_RULECONFIGTOOMANY = "FailedOperation.RuleConfigTooMany" +// FAILEDOPERATION_RULEINFOREPEAT = "FailedOperation.RuleInfoRepeat" +// FAILEDOPERATION_RULENAMEREPEAT = "FailedOperation.RuleNameRepeat" +// FAILEDOPERATION_RULESELECTIMAGEOUTRANGE = "FailedOperation.RuleSelectImageOutRange" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_ERRIPNOVALID = "InvalidParameter.ErrIpNoValid" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// INVALIDPARAMETER_PORTNOVALID = "InvalidParameter.PortNoValid" +// INVALIDPARAMETER_REVERSHELLKEYFIELDALLEMPTY = "InvalidParameter.ReverShellKeyFieldAllEmpty" +// INVALIDPARAMETER_RULEINFOINVALID = "InvalidParameter.RuleInfoInValid" +// INVALIDPARAMETERVALUE = "InvalidParameterValue" +// INVALIDPARAMETERVALUE_LENGTHLIMIT = "InvalidParameterValue.LengthLimit" func (c *Client) AddEditReverseShellWhiteList(request *AddEditReverseShellWhiteListRequest) (response *AddEditReverseShellWhiteListResponse, err error) { - return c.AddEditReverseShellWhiteListWithContext(context.Background(), request) + return c.AddEditReverseShellWhiteListWithContext(context.Background(), request) } // AddEditReverseShellWhiteList // 添加编辑运行时反弹shell白名单 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// FAILEDOPERATION_NOTIFYPOLICYCHANGEFAILED = "FailedOperation.NotifyPolicyChangeFailed" -// FAILEDOPERATION_RULECONFIGTOOMANY = "FailedOperation.RuleConfigTooMany" -// FAILEDOPERATION_RULEINFOREPEAT = "FailedOperation.RuleInfoRepeat" -// FAILEDOPERATION_RULENAMEREPEAT = "FailedOperation.RuleNameRepeat" -// FAILEDOPERATION_RULESELECTIMAGEOUTRANGE = "FailedOperation.RuleSelectImageOutRange" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_ERRIPNOVALID = "InvalidParameter.ErrIpNoValid" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// INVALIDPARAMETER_PORTNOVALID = "InvalidParameter.PortNoValid" -// INVALIDPARAMETER_REVERSHELLKEYFIELDALLEMPTY = "InvalidParameter.ReverShellKeyFieldAllEmpty" -// INVALIDPARAMETER_RULEINFOINVALID = "InvalidParameter.RuleInfoInValid" -// INVALIDPARAMETERVALUE = "InvalidParameterValue" -// INVALIDPARAMETERVALUE_LENGTHLIMIT = "InvalidParameterValue.LengthLimit" +// +// AUTHFAILURE = "AuthFailure" +// FAILEDOPERATION_NOTIFYPOLICYCHANGEFAILED = "FailedOperation.NotifyPolicyChangeFailed" +// FAILEDOPERATION_RULECONFIGTOOMANY = "FailedOperation.RuleConfigTooMany" +// FAILEDOPERATION_RULEINFOREPEAT = "FailedOperation.RuleInfoRepeat" +// FAILEDOPERATION_RULENAMEREPEAT = "FailedOperation.RuleNameRepeat" +// FAILEDOPERATION_RULESELECTIMAGEOUTRANGE = "FailedOperation.RuleSelectImageOutRange" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_ERRIPNOVALID = "InvalidParameter.ErrIpNoValid" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// INVALIDPARAMETER_PORTNOVALID = "InvalidParameter.PortNoValid" +// INVALIDPARAMETER_REVERSHELLKEYFIELDALLEMPTY = "InvalidParameter.ReverShellKeyFieldAllEmpty" +// INVALIDPARAMETER_RULEINFOINVALID = "InvalidParameter.RuleInfoInValid" +// INVALIDPARAMETERVALUE = "InvalidParameterValue" +// INVALIDPARAMETERVALUE_LENGTHLIMIT = "InvalidParameterValue.LengthLimit" func (c *Client) AddEditReverseShellWhiteListWithContext(ctx context.Context, request *AddEditReverseShellWhiteListRequest) (response *AddEditReverseShellWhiteListResponse, err error) { - if request == nil { - request = NewAddEditReverseShellWhiteListRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("AddEditReverseShellWhiteList require credential") - } + if request == nil { + request = NewAddEditReverseShellWhiteListRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "AddEditReverseShellWhiteList") - request.SetContext(ctx) - - response = NewAddEditReverseShellWhiteListResponse() - err = c.Send(request, response) - return + if c.GetCredential() == nil { + return nil, errors.New("AddEditReverseShellWhiteList require credential") + } + + request.SetContext(ctx) + + response = NewAddEditReverseShellWhiteListResponse() + err = c.Send(request, response) + return } func NewAddEditRiskSyscallWhiteListRequest() (request *AddEditRiskSyscallWhiteListRequest) { - request = &AddEditRiskSyscallWhiteListRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "AddEditRiskSyscallWhiteList") - - - return + request = &AddEditRiskSyscallWhiteListRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "AddEditRiskSyscallWhiteList") + + return } func NewAddEditRiskSyscallWhiteListResponse() (response *AddEditRiskSyscallWhiteListResponse) { - response = &AddEditRiskSyscallWhiteListResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &AddEditRiskSyscallWhiteListResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -742,72 +761,74 @@ func NewAddEditRiskSyscallWhiteListResponse() (response *AddEditRiskSyscallWhite // 添加编辑运行时高危系统调用白名单 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// FAILEDOPERATION_NOTIFYPOLICYCHANGEFAILED = "FailedOperation.NotifyPolicyChangeFailed" -// FAILEDOPERATION_RULECONFIGTOOMANY = "FailedOperation.RuleConfigTooMany" -// FAILEDOPERATION_RULEINFOREPEAT = "FailedOperation.RuleInfoRepeat" -// FAILEDOPERATION_RULENAMEREPEAT = "FailedOperation.RuleNameRepeat" -// FAILEDOPERATION_RULESELECTIMAGEOUTRANGE = "FailedOperation.RuleSelectImageOutRange" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// INVALIDPARAMETER_RULEINFOINVALID = "InvalidParameter.RuleInfoInValid" -// INVALIDPARAMETERVALUE = "InvalidParameterValue" -// INVALIDPARAMETERVALUE_LENGTHLIMIT = "InvalidParameterValue.LengthLimit" +// +// AUTHFAILURE = "AuthFailure" +// FAILEDOPERATION_NOTIFYPOLICYCHANGEFAILED = "FailedOperation.NotifyPolicyChangeFailed" +// FAILEDOPERATION_RULECONFIGTOOMANY = "FailedOperation.RuleConfigTooMany" +// FAILEDOPERATION_RULEINFOREPEAT = "FailedOperation.RuleInfoRepeat" +// FAILEDOPERATION_RULENAMEREPEAT = "FailedOperation.RuleNameRepeat" +// FAILEDOPERATION_RULESELECTIMAGEOUTRANGE = "FailedOperation.RuleSelectImageOutRange" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// INVALIDPARAMETER_RULEINFOINVALID = "InvalidParameter.RuleInfoInValid" +// INVALIDPARAMETERVALUE = "InvalidParameterValue" +// INVALIDPARAMETERVALUE_LENGTHLIMIT = "InvalidParameterValue.LengthLimit" func (c *Client) AddEditRiskSyscallWhiteList(request *AddEditRiskSyscallWhiteListRequest) (response *AddEditRiskSyscallWhiteListResponse, err error) { - return c.AddEditRiskSyscallWhiteListWithContext(context.Background(), request) + return c.AddEditRiskSyscallWhiteListWithContext(context.Background(), request) } // AddEditRiskSyscallWhiteList // 添加编辑运行时高危系统调用白名单 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// FAILEDOPERATION_NOTIFYPOLICYCHANGEFAILED = "FailedOperation.NotifyPolicyChangeFailed" -// FAILEDOPERATION_RULECONFIGTOOMANY = "FailedOperation.RuleConfigTooMany" -// FAILEDOPERATION_RULEINFOREPEAT = "FailedOperation.RuleInfoRepeat" -// FAILEDOPERATION_RULENAMEREPEAT = "FailedOperation.RuleNameRepeat" -// FAILEDOPERATION_RULESELECTIMAGEOUTRANGE = "FailedOperation.RuleSelectImageOutRange" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// INVALIDPARAMETER_RULEINFOINVALID = "InvalidParameter.RuleInfoInValid" -// INVALIDPARAMETERVALUE = "InvalidParameterValue" -// INVALIDPARAMETERVALUE_LENGTHLIMIT = "InvalidParameterValue.LengthLimit" +// +// AUTHFAILURE = "AuthFailure" +// FAILEDOPERATION_NOTIFYPOLICYCHANGEFAILED = "FailedOperation.NotifyPolicyChangeFailed" +// FAILEDOPERATION_RULECONFIGTOOMANY = "FailedOperation.RuleConfigTooMany" +// FAILEDOPERATION_RULEINFOREPEAT = "FailedOperation.RuleInfoRepeat" +// FAILEDOPERATION_RULENAMEREPEAT = "FailedOperation.RuleNameRepeat" +// FAILEDOPERATION_RULESELECTIMAGEOUTRANGE = "FailedOperation.RuleSelectImageOutRange" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// INVALIDPARAMETER_RULEINFOINVALID = "InvalidParameter.RuleInfoInValid" +// INVALIDPARAMETERVALUE = "InvalidParameterValue" +// INVALIDPARAMETERVALUE_LENGTHLIMIT = "InvalidParameterValue.LengthLimit" func (c *Client) AddEditRiskSyscallWhiteListWithContext(ctx context.Context, request *AddEditRiskSyscallWhiteListRequest) (response *AddEditRiskSyscallWhiteListResponse, err error) { - if request == nil { - request = NewAddEditRiskSyscallWhiteListRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("AddEditRiskSyscallWhiteList require credential") - } + if request == nil { + request = NewAddEditRiskSyscallWhiteListRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "AddEditRiskSyscallWhiteList") + + if c.GetCredential() == nil { + return nil, errors.New("AddEditRiskSyscallWhiteList require credential") + } + + request.SetContext(ctx) - request.SetContext(ctx) - - response = NewAddEditRiskSyscallWhiteListResponse() - err = c.Send(request, response) - return + response = NewAddEditRiskSyscallWhiteListResponse() + err = c.Send(request, response) + return } func NewAddEditWarningRulesRequest() (request *AddEditWarningRulesRequest) { - request = &AddEditWarningRulesRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "AddEditWarningRules") - - - return + request = &AddEditWarningRulesRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "AddEditWarningRules") + + return } func NewAddEditWarningRulesResponse() (response *AddEditWarningRulesResponse) { - response = &AddEditWarningRulesResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &AddEditWarningRulesResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -815,52 +836,54 @@ func NewAddEditWarningRulesResponse() (response *AddEditWarningRulesResponse) { // 添加编辑告警策略 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" +// +// AUTHFAILURE = "AuthFailure" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" func (c *Client) AddEditWarningRules(request *AddEditWarningRulesRequest) (response *AddEditWarningRulesResponse, err error) { - return c.AddEditWarningRulesWithContext(context.Background(), request) + return c.AddEditWarningRulesWithContext(context.Background(), request) } // AddEditWarningRules // 添加编辑告警策略 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" +// +// AUTHFAILURE = "AuthFailure" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" func (c *Client) AddEditWarningRulesWithContext(ctx context.Context, request *AddEditWarningRulesRequest) (response *AddEditWarningRulesResponse, err error) { - if request == nil { - request = NewAddEditWarningRulesRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("AddEditWarningRules require credential") - } + if request == nil { + request = NewAddEditWarningRulesRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "AddEditWarningRules") - request.SetContext(ctx) - - response = NewAddEditWarningRulesResponse() - err = c.Send(request, response) - return + if c.GetCredential() == nil { + return nil, errors.New("AddEditWarningRules require credential") + } + + request.SetContext(ctx) + + response = NewAddEditWarningRulesResponse() + err = c.Send(request, response) + return } func NewAddEscapeWhiteListRequest() (request *AddEscapeWhiteListRequest) { - request = &AddEscapeWhiteListRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "AddEscapeWhiteList") - - - return + request = &AddEscapeWhiteListRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "AddEscapeWhiteList") + + return } func NewAddEscapeWhiteListResponse() (response *AddEscapeWhiteListResponse) { - response = &AddEscapeWhiteListResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &AddEscapeWhiteListResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -868,64 +891,66 @@ func NewAddEscapeWhiteListResponse() (response *AddEscapeWhiteListResponse) { // 新增逃逸白名单 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// FAILEDOPERATION = "FailedOperation" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" -// INVALIDPARAMETERVALUE = "InvalidParameterValue" -// UNKNOWNPARAMETER = "UnknownParameter" +// +// AUTHFAILURE = "AuthFailure" +// FAILEDOPERATION = "FailedOperation" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" +// INVALIDPARAMETERVALUE = "InvalidParameterValue" +// UNKNOWNPARAMETER = "UnknownParameter" func (c *Client) AddEscapeWhiteList(request *AddEscapeWhiteListRequest) (response *AddEscapeWhiteListResponse, err error) { - return c.AddEscapeWhiteListWithContext(context.Background(), request) + return c.AddEscapeWhiteListWithContext(context.Background(), request) } // AddEscapeWhiteList // 新增逃逸白名单 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// FAILEDOPERATION = "FailedOperation" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" -// INVALIDPARAMETERVALUE = "InvalidParameterValue" -// UNKNOWNPARAMETER = "UnknownParameter" +// +// AUTHFAILURE = "AuthFailure" +// FAILEDOPERATION = "FailedOperation" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" +// INVALIDPARAMETERVALUE = "InvalidParameterValue" +// UNKNOWNPARAMETER = "UnknownParameter" func (c *Client) AddEscapeWhiteListWithContext(ctx context.Context, request *AddEscapeWhiteListRequest) (response *AddEscapeWhiteListResponse, err error) { - if request == nil { - request = NewAddEscapeWhiteListRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("AddEscapeWhiteList require credential") - } + if request == nil { + request = NewAddEscapeWhiteListRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "AddEscapeWhiteList") + + if c.GetCredential() == nil { + return nil, errors.New("AddEscapeWhiteList require credential") + } + + request.SetContext(ctx) - request.SetContext(ctx) - - response = NewAddEscapeWhiteListResponse() - err = c.Send(request, response) - return + response = NewAddEscapeWhiteListResponse() + err = c.Send(request, response) + return } func NewAddIgnoreVulRequest() (request *AddIgnoreVulRequest) { - request = &AddIgnoreVulRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "AddIgnoreVul") - - - return + request = &AddIgnoreVulRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "AddIgnoreVul") + + return } func NewAddIgnoreVulResponse() (response *AddIgnoreVulResponse) { - response = &AddIgnoreVulResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &AddIgnoreVulResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -933,66 +958,68 @@ func NewAddIgnoreVulResponse() (response *AddIgnoreVulResponse) { // 新增漏洞扫描忽略漏洞 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// FAILEDOPERATION = "FailedOperation" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" -// INVALIDPARAMETERVALUE = "InvalidParameterValue" -// MISSINGPARAMETER = "MissingParameter" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// AUTHFAILURE = "AuthFailure" +// FAILEDOPERATION = "FailedOperation" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" +// INVALIDPARAMETERVALUE = "InvalidParameterValue" +// MISSINGPARAMETER = "MissingParameter" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) AddIgnoreVul(request *AddIgnoreVulRequest) (response *AddIgnoreVulResponse, err error) { - return c.AddIgnoreVulWithContext(context.Background(), request) + return c.AddIgnoreVulWithContext(context.Background(), request) } // AddIgnoreVul // 新增漏洞扫描忽略漏洞 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// FAILEDOPERATION = "FailedOperation" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" -// INVALIDPARAMETERVALUE = "InvalidParameterValue" -// MISSINGPARAMETER = "MissingParameter" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// AUTHFAILURE = "AuthFailure" +// FAILEDOPERATION = "FailedOperation" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" +// INVALIDPARAMETERVALUE = "InvalidParameterValue" +// MISSINGPARAMETER = "MissingParameter" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) AddIgnoreVulWithContext(ctx context.Context, request *AddIgnoreVulRequest) (response *AddIgnoreVulResponse, err error) { - if request == nil { - request = NewAddIgnoreVulRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("AddIgnoreVul require credential") - } + if request == nil { + request = NewAddIgnoreVulRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "AddIgnoreVul") - request.SetContext(ctx) - - response = NewAddIgnoreVulResponse() - err = c.Send(request, response) - return + if c.GetCredential() == nil { + return nil, errors.New("AddIgnoreVul require credential") + } + + request.SetContext(ctx) + + response = NewAddIgnoreVulResponse() + err = c.Send(request, response) + return } func NewAddNetworkFirewallPolicyDetailRequest() (request *AddNetworkFirewallPolicyDetailRequest) { - request = &AddNetworkFirewallPolicyDetailRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "AddNetworkFirewallPolicyDetail") - - - return + request = &AddNetworkFirewallPolicyDetailRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "AddNetworkFirewallPolicyDetail") + + return } func NewAddNetworkFirewallPolicyDetailResponse() (response *AddNetworkFirewallPolicyDetailResponse) { - response = &AddNetworkFirewallPolicyDetailResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &AddNetworkFirewallPolicyDetailResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -1000,60 +1027,62 @@ func NewAddNetworkFirewallPolicyDetailResponse() (response *AddNetworkFirewallPo // 容器网络创建网络策略添加任务 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// FAILEDOPERATION = "FailedOperation" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// OPERATIONDENIED = "OperationDenied" -// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" -// UNAUTHORIZEDOPERATION = "UnauthorizedOperation" +// +// AUTHFAILURE = "AuthFailure" +// FAILEDOPERATION = "FailedOperation" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// OPERATIONDENIED = "OperationDenied" +// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" +// UNAUTHORIZEDOPERATION = "UnauthorizedOperation" func (c *Client) AddNetworkFirewallPolicyDetail(request *AddNetworkFirewallPolicyDetailRequest) (response *AddNetworkFirewallPolicyDetailResponse, err error) { - return c.AddNetworkFirewallPolicyDetailWithContext(context.Background(), request) + return c.AddNetworkFirewallPolicyDetailWithContext(context.Background(), request) } // AddNetworkFirewallPolicyDetail // 容器网络创建网络策略添加任务 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// FAILEDOPERATION = "FailedOperation" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// OPERATIONDENIED = "OperationDenied" -// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" -// UNAUTHORIZEDOPERATION = "UnauthorizedOperation" +// +// AUTHFAILURE = "AuthFailure" +// FAILEDOPERATION = "FailedOperation" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// OPERATIONDENIED = "OperationDenied" +// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" +// UNAUTHORIZEDOPERATION = "UnauthorizedOperation" func (c *Client) AddNetworkFirewallPolicyDetailWithContext(ctx context.Context, request *AddNetworkFirewallPolicyDetailRequest) (response *AddNetworkFirewallPolicyDetailResponse, err error) { - if request == nil { - request = NewAddNetworkFirewallPolicyDetailRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("AddNetworkFirewallPolicyDetail require credential") - } + if request == nil { + request = NewAddNetworkFirewallPolicyDetailRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "AddNetworkFirewallPolicyDetail") + + if c.GetCredential() == nil { + return nil, errors.New("AddNetworkFirewallPolicyDetail require credential") + } + + request.SetContext(ctx) - request.SetContext(ctx) - - response = NewAddNetworkFirewallPolicyDetailResponse() - err = c.Send(request, response) - return + response = NewAddNetworkFirewallPolicyDetailResponse() + err = c.Send(request, response) + return } func NewAddNetworkFirewallPolicyYamlDetailRequest() (request *AddNetworkFirewallPolicyYamlDetailRequest) { - request = &AddNetworkFirewallPolicyYamlDetailRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "AddNetworkFirewallPolicyYamlDetail") - - - return + request = &AddNetworkFirewallPolicyYamlDetailRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "AddNetworkFirewallPolicyYamlDetail") + + return } func NewAddNetworkFirewallPolicyYamlDetailResponse() (response *AddNetworkFirewallPolicyYamlDetailResponse) { - response = &AddNetworkFirewallPolicyYamlDetailResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &AddNetworkFirewallPolicyYamlDetailResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -1061,60 +1090,62 @@ func NewAddNetworkFirewallPolicyYamlDetailResponse() (response *AddNetworkFirewa // 容器网络创建Yaml网络策略添加任务 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// FAILEDOPERATION = "FailedOperation" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// OPERATIONDENIED = "OperationDenied" -// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" -// UNAUTHORIZEDOPERATION = "UnauthorizedOperation" +// +// AUTHFAILURE = "AuthFailure" +// FAILEDOPERATION = "FailedOperation" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// OPERATIONDENIED = "OperationDenied" +// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" +// UNAUTHORIZEDOPERATION = "UnauthorizedOperation" func (c *Client) AddNetworkFirewallPolicyYamlDetail(request *AddNetworkFirewallPolicyYamlDetailRequest) (response *AddNetworkFirewallPolicyYamlDetailResponse, err error) { - return c.AddNetworkFirewallPolicyYamlDetailWithContext(context.Background(), request) + return c.AddNetworkFirewallPolicyYamlDetailWithContext(context.Background(), request) } // AddNetworkFirewallPolicyYamlDetail // 容器网络创建Yaml网络策略添加任务 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// FAILEDOPERATION = "FailedOperation" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// OPERATIONDENIED = "OperationDenied" -// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" -// UNAUTHORIZEDOPERATION = "UnauthorizedOperation" +// +// AUTHFAILURE = "AuthFailure" +// FAILEDOPERATION = "FailedOperation" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// OPERATIONDENIED = "OperationDenied" +// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" +// UNAUTHORIZEDOPERATION = "UnauthorizedOperation" func (c *Client) AddNetworkFirewallPolicyYamlDetailWithContext(ctx context.Context, request *AddNetworkFirewallPolicyYamlDetailRequest) (response *AddNetworkFirewallPolicyYamlDetailResponse, err error) { - if request == nil { - request = NewAddNetworkFirewallPolicyYamlDetailRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("AddNetworkFirewallPolicyYamlDetail require credential") - } + if request == nil { + request = NewAddNetworkFirewallPolicyYamlDetailRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "AddNetworkFirewallPolicyYamlDetail") - request.SetContext(ctx) - - response = NewAddNetworkFirewallPolicyYamlDetailResponse() - err = c.Send(request, response) - return + if c.GetCredential() == nil { + return nil, errors.New("AddNetworkFirewallPolicyYamlDetail require credential") + } + + request.SetContext(ctx) + + response = NewAddNetworkFirewallPolicyYamlDetailResponse() + err = c.Send(request, response) + return } func NewCheckNetworkFirewallPolicyYamlRequest() (request *CheckNetworkFirewallPolicyYamlRequest) { - request = &CheckNetworkFirewallPolicyYamlRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "CheckNetworkFirewallPolicyYaml") - - - return + request = &CheckNetworkFirewallPolicyYamlRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "CheckNetworkFirewallPolicyYaml") + + return } func NewCheckNetworkFirewallPolicyYamlResponse() (response *CheckNetworkFirewallPolicyYamlResponse) { - response = &CheckNetworkFirewallPolicyYamlResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &CheckNetworkFirewallPolicyYamlResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -1122,60 +1153,62 @@ func NewCheckNetworkFirewallPolicyYamlResponse() (response *CheckNetworkFirewall // 容器网络创建检查Yaml网络策略任务 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// FAILEDOPERATION = "FailedOperation" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// OPERATIONDENIED = "OperationDenied" -// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" -// UNAUTHORIZEDOPERATION = "UnauthorizedOperation" +// +// AUTHFAILURE = "AuthFailure" +// FAILEDOPERATION = "FailedOperation" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// OPERATIONDENIED = "OperationDenied" +// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" +// UNAUTHORIZEDOPERATION = "UnauthorizedOperation" func (c *Client) CheckNetworkFirewallPolicyYaml(request *CheckNetworkFirewallPolicyYamlRequest) (response *CheckNetworkFirewallPolicyYamlResponse, err error) { - return c.CheckNetworkFirewallPolicyYamlWithContext(context.Background(), request) + return c.CheckNetworkFirewallPolicyYamlWithContext(context.Background(), request) } // CheckNetworkFirewallPolicyYaml // 容器网络创建检查Yaml网络策略任务 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// FAILEDOPERATION = "FailedOperation" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// OPERATIONDENIED = "OperationDenied" -// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" -// UNAUTHORIZEDOPERATION = "UnauthorizedOperation" +// +// AUTHFAILURE = "AuthFailure" +// FAILEDOPERATION = "FailedOperation" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// OPERATIONDENIED = "OperationDenied" +// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" +// UNAUTHORIZEDOPERATION = "UnauthorizedOperation" func (c *Client) CheckNetworkFirewallPolicyYamlWithContext(ctx context.Context, request *CheckNetworkFirewallPolicyYamlRequest) (response *CheckNetworkFirewallPolicyYamlResponse, err error) { - if request == nil { - request = NewCheckNetworkFirewallPolicyYamlRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("CheckNetworkFirewallPolicyYaml require credential") - } + if request == nil { + request = NewCheckNetworkFirewallPolicyYamlRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "CheckNetworkFirewallPolicyYaml") + + if c.GetCredential() == nil { + return nil, errors.New("CheckNetworkFirewallPolicyYaml require credential") + } + + request.SetContext(ctx) - request.SetContext(ctx) - - response = NewCheckNetworkFirewallPolicyYamlResponse() - err = c.Send(request, response) - return + response = NewCheckNetworkFirewallPolicyYamlResponse() + err = c.Send(request, response) + return } func NewCheckRepeatAssetImageRegistryRequest() (request *CheckRepeatAssetImageRegistryRequest) { - request = &CheckRepeatAssetImageRegistryRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "CheckRepeatAssetImageRegistry") - - - return + request = &CheckRepeatAssetImageRegistryRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "CheckRepeatAssetImageRegistry") + + return } func NewCheckRepeatAssetImageRegistryResponse() (response *CheckRepeatAssetImageRegistryResponse) { - response = &CheckRepeatAssetImageRegistryResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &CheckRepeatAssetImageRegistryResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -1183,64 +1216,66 @@ func NewCheckRepeatAssetImageRegistryResponse() (response *CheckRepeatAssetImage // 检查单个镜像仓库名是否重复 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// FAILEDOPERATION = "FailedOperation" -// FAILEDOPERATION_DATAVALUENOTCORRECT = "FailedOperation.DataValueNotCorrect" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// INVALIDPARAMETERVALUE = "InvalidParameterValue" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// AUTHFAILURE = "AuthFailure" +// FAILEDOPERATION = "FailedOperation" +// FAILEDOPERATION_DATAVALUENOTCORRECT = "FailedOperation.DataValueNotCorrect" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// INVALIDPARAMETERVALUE = "InvalidParameterValue" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) CheckRepeatAssetImageRegistry(request *CheckRepeatAssetImageRegistryRequest) (response *CheckRepeatAssetImageRegistryResponse, err error) { - return c.CheckRepeatAssetImageRegistryWithContext(context.Background(), request) + return c.CheckRepeatAssetImageRegistryWithContext(context.Background(), request) } // CheckRepeatAssetImageRegistry // 检查单个镜像仓库名是否重复 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// FAILEDOPERATION = "FailedOperation" -// FAILEDOPERATION_DATAVALUENOTCORRECT = "FailedOperation.DataValueNotCorrect" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// INVALIDPARAMETERVALUE = "InvalidParameterValue" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// AUTHFAILURE = "AuthFailure" +// FAILEDOPERATION = "FailedOperation" +// FAILEDOPERATION_DATAVALUENOTCORRECT = "FailedOperation.DataValueNotCorrect" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// INVALIDPARAMETERVALUE = "InvalidParameterValue" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) CheckRepeatAssetImageRegistryWithContext(ctx context.Context, request *CheckRepeatAssetImageRegistryRequest) (response *CheckRepeatAssetImageRegistryResponse, err error) { - if request == nil { - request = NewCheckRepeatAssetImageRegistryRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("CheckRepeatAssetImageRegistry require credential") - } + if request == nil { + request = NewCheckRepeatAssetImageRegistryRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "CheckRepeatAssetImageRegistry") - request.SetContext(ctx) - - response = NewCheckRepeatAssetImageRegistryResponse() - err = c.Send(request, response) - return + if c.GetCredential() == nil { + return nil, errors.New("CheckRepeatAssetImageRegistry require credential") + } + + request.SetContext(ctx) + + response = NewCheckRepeatAssetImageRegistryResponse() + err = c.Send(request, response) + return } func NewConfirmNetworkFirewallPolicyRequest() (request *ConfirmNetworkFirewallPolicyRequest) { - request = &ConfirmNetworkFirewallPolicyRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "ConfirmNetworkFirewallPolicy") - - - return + request = &ConfirmNetworkFirewallPolicyRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "ConfirmNetworkFirewallPolicy") + + return } func NewConfirmNetworkFirewallPolicyResponse() (response *ConfirmNetworkFirewallPolicyResponse) { - response = &ConfirmNetworkFirewallPolicyResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &ConfirmNetworkFirewallPolicyResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -1248,60 +1283,62 @@ func NewConfirmNetworkFirewallPolicyResponse() (response *ConfirmNetworkFirewall // 容器网络创建网络策略确认任务 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// FAILEDOPERATION = "FailedOperation" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// OPERATIONDENIED = "OperationDenied" -// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" -// UNAUTHORIZEDOPERATION = "UnauthorizedOperation" +// +// AUTHFAILURE = "AuthFailure" +// FAILEDOPERATION = "FailedOperation" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// OPERATIONDENIED = "OperationDenied" +// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" +// UNAUTHORIZEDOPERATION = "UnauthorizedOperation" func (c *Client) ConfirmNetworkFirewallPolicy(request *ConfirmNetworkFirewallPolicyRequest) (response *ConfirmNetworkFirewallPolicyResponse, err error) { - return c.ConfirmNetworkFirewallPolicyWithContext(context.Background(), request) + return c.ConfirmNetworkFirewallPolicyWithContext(context.Background(), request) } // ConfirmNetworkFirewallPolicy // 容器网络创建网络策略确认任务 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// FAILEDOPERATION = "FailedOperation" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// OPERATIONDENIED = "OperationDenied" -// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" -// UNAUTHORIZEDOPERATION = "UnauthorizedOperation" +// +// AUTHFAILURE = "AuthFailure" +// FAILEDOPERATION = "FailedOperation" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// OPERATIONDENIED = "OperationDenied" +// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" +// UNAUTHORIZEDOPERATION = "UnauthorizedOperation" func (c *Client) ConfirmNetworkFirewallPolicyWithContext(ctx context.Context, request *ConfirmNetworkFirewallPolicyRequest) (response *ConfirmNetworkFirewallPolicyResponse, err error) { - if request == nil { - request = NewConfirmNetworkFirewallPolicyRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("ConfirmNetworkFirewallPolicy require credential") - } + if request == nil { + request = NewConfirmNetworkFirewallPolicyRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "ConfirmNetworkFirewallPolicy") + + if c.GetCredential() == nil { + return nil, errors.New("ConfirmNetworkFirewallPolicy require credential") + } + + request.SetContext(ctx) - request.SetContext(ctx) - - response = NewConfirmNetworkFirewallPolicyResponse() - err = c.Send(request, response) - return + response = NewConfirmNetworkFirewallPolicyResponse() + err = c.Send(request, response) + return } func NewCreateAbnormalProcessRulesExportJobRequest() (request *CreateAbnormalProcessRulesExportJobRequest) { - request = &CreateAbnormalProcessRulesExportJobRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "CreateAbnormalProcessRulesExportJob") - - - return + request = &CreateAbnormalProcessRulesExportJobRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "CreateAbnormalProcessRulesExportJob") + + return } func NewCreateAbnormalProcessRulesExportJobResponse() (response *CreateAbnormalProcessRulesExportJobResponse) { - response = &CreateAbnormalProcessRulesExportJobResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &CreateAbnormalProcessRulesExportJobResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -1309,50 +1346,52 @@ func NewCreateAbnormalProcessRulesExportJobResponse() (response *CreateAbnormalP // 创建异常进程规则导出任务 // // 可能返回的错误码: -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" +// +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" func (c *Client) CreateAbnormalProcessRulesExportJob(request *CreateAbnormalProcessRulesExportJobRequest) (response *CreateAbnormalProcessRulesExportJobResponse, err error) { - return c.CreateAbnormalProcessRulesExportJobWithContext(context.Background(), request) + return c.CreateAbnormalProcessRulesExportJobWithContext(context.Background(), request) } // CreateAbnormalProcessRulesExportJob // 创建异常进程规则导出任务 // // 可能返回的错误码: -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" +// +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" func (c *Client) CreateAbnormalProcessRulesExportJobWithContext(ctx context.Context, request *CreateAbnormalProcessRulesExportJobRequest) (response *CreateAbnormalProcessRulesExportJobResponse, err error) { - if request == nil { - request = NewCreateAbnormalProcessRulesExportJobRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("CreateAbnormalProcessRulesExportJob require credential") - } + if request == nil { + request = NewCreateAbnormalProcessRulesExportJobRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "CreateAbnormalProcessRulesExportJob") - request.SetContext(ctx) - - response = NewCreateAbnormalProcessRulesExportJobResponse() - err = c.Send(request, response) - return + if c.GetCredential() == nil { + return nil, errors.New("CreateAbnormalProcessRulesExportJob require credential") + } + + request.SetContext(ctx) + + response = NewCreateAbnormalProcessRulesExportJobResponse() + err = c.Send(request, response) + return } func NewCreateAccessControlsRuleExportJobRequest() (request *CreateAccessControlsRuleExportJobRequest) { - request = &CreateAccessControlsRuleExportJobRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "CreateAccessControlsRuleExportJob") - - - return + request = &CreateAccessControlsRuleExportJobRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "CreateAccessControlsRuleExportJob") + + return } func NewCreateAccessControlsRuleExportJobResponse() (response *CreateAccessControlsRuleExportJobResponse) { - response = &CreateAccessControlsRuleExportJobResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &CreateAccessControlsRuleExportJobResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -1360,50 +1399,52 @@ func NewCreateAccessControlsRuleExportJobResponse() (response *CreateAccessContr // 创建文件篡改规则导出任务 // // 可能返回的错误码: -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" +// +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" func (c *Client) CreateAccessControlsRuleExportJob(request *CreateAccessControlsRuleExportJobRequest) (response *CreateAccessControlsRuleExportJobResponse, err error) { - return c.CreateAccessControlsRuleExportJobWithContext(context.Background(), request) + return c.CreateAccessControlsRuleExportJobWithContext(context.Background(), request) } // CreateAccessControlsRuleExportJob // 创建文件篡改规则导出任务 // // 可能返回的错误码: -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" +// +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" func (c *Client) CreateAccessControlsRuleExportJobWithContext(ctx context.Context, request *CreateAccessControlsRuleExportJobRequest) (response *CreateAccessControlsRuleExportJobResponse, err error) { - if request == nil { - request = NewCreateAccessControlsRuleExportJobRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("CreateAccessControlsRuleExportJob require credential") - } + if request == nil { + request = NewCreateAccessControlsRuleExportJobRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "CreateAccessControlsRuleExportJob") + + if c.GetCredential() == nil { + return nil, errors.New("CreateAccessControlsRuleExportJob require credential") + } + + request.SetContext(ctx) - request.SetContext(ctx) - - response = NewCreateAccessControlsRuleExportJobResponse() - err = c.Send(request, response) - return + response = NewCreateAccessControlsRuleExportJobResponse() + err = c.Send(request, response) + return } func NewCreateAssetImageRegistryScanTaskRequest() (request *CreateAssetImageRegistryScanTaskRequest) { - request = &CreateAssetImageRegistryScanTaskRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "CreateAssetImageRegistryScanTask") - - - return + request = &CreateAssetImageRegistryScanTaskRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "CreateAssetImageRegistryScanTask") + + return } func NewCreateAssetImageRegistryScanTaskResponse() (response *CreateAssetImageRegistryScanTaskResponse) { - response = &CreateAssetImageRegistryScanTaskResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &CreateAssetImageRegistryScanTaskResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -1411,52 +1452,54 @@ func NewCreateAssetImageRegistryScanTaskResponse() (response *CreateAssetImageRe // 镜像仓库创建镜像扫描任务 // // 可能返回的错误码: -// FAILEDOPERATION = "FailedOperation" -// INVALIDPARAMETER = "InvalidParameter" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// FAILEDOPERATION = "FailedOperation" +// INVALIDPARAMETER = "InvalidParameter" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) CreateAssetImageRegistryScanTask(request *CreateAssetImageRegistryScanTaskRequest) (response *CreateAssetImageRegistryScanTaskResponse, err error) { - return c.CreateAssetImageRegistryScanTaskWithContext(context.Background(), request) + return c.CreateAssetImageRegistryScanTaskWithContext(context.Background(), request) } // CreateAssetImageRegistryScanTask // 镜像仓库创建镜像扫描任务 // // 可能返回的错误码: -// FAILEDOPERATION = "FailedOperation" -// INVALIDPARAMETER = "InvalidParameter" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// FAILEDOPERATION = "FailedOperation" +// INVALIDPARAMETER = "InvalidParameter" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) CreateAssetImageRegistryScanTaskWithContext(ctx context.Context, request *CreateAssetImageRegistryScanTaskRequest) (response *CreateAssetImageRegistryScanTaskResponse, err error) { - if request == nil { - request = NewCreateAssetImageRegistryScanTaskRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("CreateAssetImageRegistryScanTask require credential") - } + if request == nil { + request = NewCreateAssetImageRegistryScanTaskRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "CreateAssetImageRegistryScanTask") - request.SetContext(ctx) - - response = NewCreateAssetImageRegistryScanTaskResponse() - err = c.Send(request, response) - return + if c.GetCredential() == nil { + return nil, errors.New("CreateAssetImageRegistryScanTask require credential") + } + + request.SetContext(ctx) + + response = NewCreateAssetImageRegistryScanTaskResponse() + err = c.Send(request, response) + return } func NewCreateAssetImageRegistryScanTaskOneKeyRequest() (request *CreateAssetImageRegistryScanTaskOneKeyRequest) { - request = &CreateAssetImageRegistryScanTaskOneKeyRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "CreateAssetImageRegistryScanTaskOneKey") - - - return + request = &CreateAssetImageRegistryScanTaskOneKeyRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "CreateAssetImageRegistryScanTaskOneKey") + + return } func NewCreateAssetImageRegistryScanTaskOneKeyResponse() (response *CreateAssetImageRegistryScanTaskOneKeyResponse) { - response = &CreateAssetImageRegistryScanTaskOneKeyResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &CreateAssetImageRegistryScanTaskOneKeyResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -1464,52 +1507,54 @@ func NewCreateAssetImageRegistryScanTaskOneKeyResponse() (response *CreateAssetI // 镜像仓库创建镜像一键扫描任务 // // 可能返回的错误码: -// FAILEDOPERATION = "FailedOperation" -// INVALIDPARAMETER = "InvalidParameter" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// FAILEDOPERATION = "FailedOperation" +// INVALIDPARAMETER = "InvalidParameter" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) CreateAssetImageRegistryScanTaskOneKey(request *CreateAssetImageRegistryScanTaskOneKeyRequest) (response *CreateAssetImageRegistryScanTaskOneKeyResponse, err error) { - return c.CreateAssetImageRegistryScanTaskOneKeyWithContext(context.Background(), request) + return c.CreateAssetImageRegistryScanTaskOneKeyWithContext(context.Background(), request) } // CreateAssetImageRegistryScanTaskOneKey // 镜像仓库创建镜像一键扫描任务 // // 可能返回的错误码: -// FAILEDOPERATION = "FailedOperation" -// INVALIDPARAMETER = "InvalidParameter" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// FAILEDOPERATION = "FailedOperation" +// INVALIDPARAMETER = "InvalidParameter" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) CreateAssetImageRegistryScanTaskOneKeyWithContext(ctx context.Context, request *CreateAssetImageRegistryScanTaskOneKeyRequest) (response *CreateAssetImageRegistryScanTaskOneKeyResponse, err error) { - if request == nil { - request = NewCreateAssetImageRegistryScanTaskOneKeyRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("CreateAssetImageRegistryScanTaskOneKey require credential") - } + if request == nil { + request = NewCreateAssetImageRegistryScanTaskOneKeyRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "CreateAssetImageRegistryScanTaskOneKey") + + if c.GetCredential() == nil { + return nil, errors.New("CreateAssetImageRegistryScanTaskOneKey require credential") + } + + request.SetContext(ctx) - request.SetContext(ctx) - - response = NewCreateAssetImageRegistryScanTaskOneKeyResponse() - err = c.Send(request, response) - return + response = NewCreateAssetImageRegistryScanTaskOneKeyResponse() + err = c.Send(request, response) + return } func NewCreateAssetImageScanSettingRequest() (request *CreateAssetImageScanSettingRequest) { - request = &CreateAssetImageScanSettingRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "CreateAssetImageScanSetting") - - - return + request = &CreateAssetImageScanSettingRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "CreateAssetImageScanSetting") + + return } func NewCreateAssetImageScanSettingResponse() (response *CreateAssetImageScanSettingResponse) { - response = &CreateAssetImageScanSettingResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &CreateAssetImageScanSettingResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -1517,56 +1562,58 @@ func NewCreateAssetImageScanSettingResponse() (response *CreateAssetImageScanSet // 添加容器安全镜像扫描设置 // // 可能返回的错误码: -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" -// MISSINGPARAMETER = "MissingParameter" +// +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" +// MISSINGPARAMETER = "MissingParameter" func (c *Client) CreateAssetImageScanSetting(request *CreateAssetImageScanSettingRequest) (response *CreateAssetImageScanSettingResponse, err error) { - return c.CreateAssetImageScanSettingWithContext(context.Background(), request) + return c.CreateAssetImageScanSettingWithContext(context.Background(), request) } // CreateAssetImageScanSetting // 添加容器安全镜像扫描设置 // // 可能返回的错误码: -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" -// MISSINGPARAMETER = "MissingParameter" +// +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" +// MISSINGPARAMETER = "MissingParameter" func (c *Client) CreateAssetImageScanSettingWithContext(ctx context.Context, request *CreateAssetImageScanSettingRequest) (response *CreateAssetImageScanSettingResponse, err error) { - if request == nil { - request = NewCreateAssetImageScanSettingRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("CreateAssetImageScanSetting require credential") - } + if request == nil { + request = NewCreateAssetImageScanSettingRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "CreateAssetImageScanSetting") - request.SetContext(ctx) - - response = NewCreateAssetImageScanSettingResponse() - err = c.Send(request, response) - return + if c.GetCredential() == nil { + return nil, errors.New("CreateAssetImageScanSetting require credential") + } + + request.SetContext(ctx) + + response = NewCreateAssetImageScanSettingResponse() + err = c.Send(request, response) + return } func NewCreateAssetImageScanTaskRequest() (request *CreateAssetImageScanTaskRequest) { - request = &CreateAssetImageScanTaskRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "CreateAssetImageScanTask") - - - return + request = &CreateAssetImageScanTaskRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "CreateAssetImageScanTask") + + return } func NewCreateAssetImageScanTaskResponse() (response *CreateAssetImageScanTaskResponse) { - response = &CreateAssetImageScanTaskResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &CreateAssetImageScanTaskResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -1574,58 +1621,60 @@ func NewCreateAssetImageScanTaskResponse() (response *CreateAssetImageScanTaskRe // 容器安全创建镜像扫描任务 // // 可能返回的错误码: -// FAILEDOPERATION_ERRALREADYSCANNING = "FailedOperation.ErrAlreadyScanning" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// FAILEDOPERATION_ERRALREADYSCANNING = "FailedOperation.ErrAlreadyScanning" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) CreateAssetImageScanTask(request *CreateAssetImageScanTaskRequest) (response *CreateAssetImageScanTaskResponse, err error) { - return c.CreateAssetImageScanTaskWithContext(context.Background(), request) + return c.CreateAssetImageScanTaskWithContext(context.Background(), request) } // CreateAssetImageScanTask // 容器安全创建镜像扫描任务 // // 可能返回的错误码: -// FAILEDOPERATION_ERRALREADYSCANNING = "FailedOperation.ErrAlreadyScanning" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// FAILEDOPERATION_ERRALREADYSCANNING = "FailedOperation.ErrAlreadyScanning" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) CreateAssetImageScanTaskWithContext(ctx context.Context, request *CreateAssetImageScanTaskRequest) (response *CreateAssetImageScanTaskResponse, err error) { - if request == nil { - request = NewCreateAssetImageScanTaskRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("CreateAssetImageScanTask require credential") - } + if request == nil { + request = NewCreateAssetImageScanTaskRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "CreateAssetImageScanTask") + + if c.GetCredential() == nil { + return nil, errors.New("CreateAssetImageScanTask require credential") + } + + request.SetContext(ctx) - request.SetContext(ctx) - - response = NewCreateAssetImageScanTaskResponse() - err = c.Send(request, response) - return + response = NewCreateAssetImageScanTaskResponse() + err = c.Send(request, response) + return } func NewCreateAssetImageVirusExportJobRequest() (request *CreateAssetImageVirusExportJobRequest) { - request = &CreateAssetImageVirusExportJobRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "CreateAssetImageVirusExportJob") - - - return + request = &CreateAssetImageVirusExportJobRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "CreateAssetImageVirusExportJob") + + return } func NewCreateAssetImageVirusExportJobResponse() (response *CreateAssetImageVirusExportJobResponse) { - response = &CreateAssetImageVirusExportJobResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &CreateAssetImageVirusExportJobResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -1633,62 +1682,64 @@ func NewCreateAssetImageVirusExportJobResponse() (response *CreateAssetImageViru // 创建本地镜像木马列表导出任务 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// FAILEDOPERATION = "FailedOperation" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" -// INVALIDPARAMETERVALUE = "InvalidParameterValue" +// +// AUTHFAILURE = "AuthFailure" +// FAILEDOPERATION = "FailedOperation" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" +// INVALIDPARAMETERVALUE = "InvalidParameterValue" func (c *Client) CreateAssetImageVirusExportJob(request *CreateAssetImageVirusExportJobRequest) (response *CreateAssetImageVirusExportJobResponse, err error) { - return c.CreateAssetImageVirusExportJobWithContext(context.Background(), request) + return c.CreateAssetImageVirusExportJobWithContext(context.Background(), request) } // CreateAssetImageVirusExportJob // 创建本地镜像木马列表导出任务 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// FAILEDOPERATION = "FailedOperation" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" -// INVALIDPARAMETERVALUE = "InvalidParameterValue" +// +// AUTHFAILURE = "AuthFailure" +// FAILEDOPERATION = "FailedOperation" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" +// INVALIDPARAMETERVALUE = "InvalidParameterValue" func (c *Client) CreateAssetImageVirusExportJobWithContext(ctx context.Context, request *CreateAssetImageVirusExportJobRequest) (response *CreateAssetImageVirusExportJobResponse, err error) { - if request == nil { - request = NewCreateAssetImageVirusExportJobRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("CreateAssetImageVirusExportJob require credential") - } + if request == nil { + request = NewCreateAssetImageVirusExportJobRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "CreateAssetImageVirusExportJob") - request.SetContext(ctx) - - response = NewCreateAssetImageVirusExportJobResponse() - err = c.Send(request, response) - return + if c.GetCredential() == nil { + return nil, errors.New("CreateAssetImageVirusExportJob require credential") + } + + request.SetContext(ctx) + + response = NewCreateAssetImageVirusExportJobResponse() + err = c.Send(request, response) + return } func NewCreateCheckComponentRequest() (request *CreateCheckComponentRequest) { - request = &CreateCheckComponentRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "CreateCheckComponent") - - - return + request = &CreateCheckComponentRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "CreateCheckComponent") + + return } func NewCreateCheckComponentResponse() (response *CreateCheckComponentResponse) { - response = &CreateCheckComponentResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &CreateCheckComponentResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -1696,60 +1747,125 @@ func NewCreateCheckComponentResponse() (response *CreateCheckComponentResponse) // 安装检查组件,创建防护容器 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// FAILEDOPERATION = "FailedOperation" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// OPERATIONDENIED = "OperationDenied" -// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" -// UNAUTHORIZEDOPERATION = "UnauthorizedOperation" +// +// AUTHFAILURE = "AuthFailure" +// FAILEDOPERATION = "FailedOperation" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// OPERATIONDENIED = "OperationDenied" +// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" +// UNAUTHORIZEDOPERATION = "UnauthorizedOperation" func (c *Client) CreateCheckComponent(request *CreateCheckComponentRequest) (response *CreateCheckComponentResponse, err error) { - return c.CreateCheckComponentWithContext(context.Background(), request) + return c.CreateCheckComponentWithContext(context.Background(), request) } // CreateCheckComponent // 安装检查组件,创建防护容器 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// FAILEDOPERATION = "FailedOperation" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// OPERATIONDENIED = "OperationDenied" -// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" -// UNAUTHORIZEDOPERATION = "UnauthorizedOperation" +// +// AUTHFAILURE = "AuthFailure" +// FAILEDOPERATION = "FailedOperation" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// OPERATIONDENIED = "OperationDenied" +// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" +// UNAUTHORIZEDOPERATION = "UnauthorizedOperation" func (c *Client) CreateCheckComponentWithContext(ctx context.Context, request *CreateCheckComponentRequest) (response *CreateCheckComponentResponse, err error) { - if request == nil { - request = NewCreateCheckComponentRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("CreateCheckComponent require credential") - } + if request == nil { + request = NewCreateCheckComponentRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "CreateCheckComponent") + + if c.GetCredential() == nil { + return nil, errors.New("CreateCheckComponent require credential") + } + + request.SetContext(ctx) + + response = NewCreateCheckComponentResponse() + err = c.Send(request, response) + return +} + +func NewCreateClusterAccessRequest() (request *CreateClusterAccessRequest) { + request = &CreateClusterAccessRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "CreateClusterAccess") + + return +} + +func NewCreateClusterAccessResponse() (response *CreateClusterAccessResponse) { + response = &CreateClusterAccessResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return + +} + +// CreateClusterAccess +// 创建集群接入 +// +// 可能返回的错误码: +// +// AUTHFAILURE = "AuthFailure" +// FAILEDOPERATION = "FailedOperation" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// OPERATIONDENIED = "OperationDenied" +// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" +// UNAUTHORIZEDOPERATION = "UnauthorizedOperation" +func (c *Client) CreateClusterAccess(request *CreateClusterAccessRequest) (response *CreateClusterAccessResponse, err error) { + return c.CreateClusterAccessWithContext(context.Background(), request) +} + +// CreateClusterAccess +// 创建集群接入 +// +// 可能返回的错误码: +// +// AUTHFAILURE = "AuthFailure" +// FAILEDOPERATION = "FailedOperation" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// OPERATIONDENIED = "OperationDenied" +// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" +// UNAUTHORIZEDOPERATION = "UnauthorizedOperation" +func (c *Client) CreateClusterAccessWithContext(ctx context.Context, request *CreateClusterAccessRequest) (response *CreateClusterAccessResponse, err error) { + if request == nil { + request = NewCreateClusterAccessRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "CreateClusterAccess") + + if c.GetCredential() == nil { + return nil, errors.New("CreateClusterAccess require credential") + } + + request.SetContext(ctx) - request.SetContext(ctx) - - response = NewCreateCheckComponentResponse() - err = c.Send(request, response) - return + response = NewCreateClusterAccessResponse() + err = c.Send(request, response) + return } func NewCreateClusterCheckTaskRequest() (request *CreateClusterCheckTaskRequest) { - request = &CreateClusterCheckTaskRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "CreateClusterCheckTask") - - - return + request = &CreateClusterCheckTaskRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "CreateClusterCheckTask") + + return } func NewCreateClusterCheckTaskResponse() (response *CreateClusterCheckTaskResponse) { - response = &CreateClusterCheckTaskResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &CreateClusterCheckTaskResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -1757,60 +1873,62 @@ func NewCreateClusterCheckTaskResponse() (response *CreateClusterCheckTaskRespon // 创建集群检查任务,用户检查用户的集群相关风险项 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// FAILEDOPERATION = "FailedOperation" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// OPERATIONDENIED = "OperationDenied" -// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" -// UNAUTHORIZEDOPERATION = "UnauthorizedOperation" +// +// AUTHFAILURE = "AuthFailure" +// FAILEDOPERATION = "FailedOperation" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// OPERATIONDENIED = "OperationDenied" +// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" +// UNAUTHORIZEDOPERATION = "UnauthorizedOperation" func (c *Client) CreateClusterCheckTask(request *CreateClusterCheckTaskRequest) (response *CreateClusterCheckTaskResponse, err error) { - return c.CreateClusterCheckTaskWithContext(context.Background(), request) + return c.CreateClusterCheckTaskWithContext(context.Background(), request) } // CreateClusterCheckTask // 创建集群检查任务,用户检查用户的集群相关风险项 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// FAILEDOPERATION = "FailedOperation" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// OPERATIONDENIED = "OperationDenied" -// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" -// UNAUTHORIZEDOPERATION = "UnauthorizedOperation" +// +// AUTHFAILURE = "AuthFailure" +// FAILEDOPERATION = "FailedOperation" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// OPERATIONDENIED = "OperationDenied" +// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" +// UNAUTHORIZEDOPERATION = "UnauthorizedOperation" func (c *Client) CreateClusterCheckTaskWithContext(ctx context.Context, request *CreateClusterCheckTaskRequest) (response *CreateClusterCheckTaskResponse, err error) { - if request == nil { - request = NewCreateClusterCheckTaskRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("CreateClusterCheckTask require credential") - } + if request == nil { + request = NewCreateClusterCheckTaskRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "CreateClusterCheckTask") - request.SetContext(ctx) - - response = NewCreateClusterCheckTaskResponse() - err = c.Send(request, response) - return + if c.GetCredential() == nil { + return nil, errors.New("CreateClusterCheckTask require credential") + } + + request.SetContext(ctx) + + response = NewCreateClusterCheckTaskResponse() + err = c.Send(request, response) + return } func NewCreateComplianceTaskRequest() (request *CreateComplianceTaskRequest) { - request = &CreateComplianceTaskRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "CreateComplianceTask") - - - return + request = &CreateComplianceTaskRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "CreateComplianceTask") + + return } func NewCreateComplianceTaskResponse() (response *CreateComplianceTaskResponse) { - response = &CreateComplianceTaskResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &CreateComplianceTaskResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -1818,62 +1936,64 @@ func NewCreateComplianceTaskResponse() (response *CreateComplianceTaskResponse) // 创建合规检查任务,在资产级别触发重新检测时使用。 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// FAILEDOPERATION = "FailedOperation" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// OPERATIONDENIED = "OperationDenied" -// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" -// UNAUTHORIZEDOPERATION = "UnauthorizedOperation" +// +// AUTHFAILURE = "AuthFailure" +// FAILEDOPERATION = "FailedOperation" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// OPERATIONDENIED = "OperationDenied" +// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" +// UNAUTHORIZEDOPERATION = "UnauthorizedOperation" func (c *Client) CreateComplianceTask(request *CreateComplianceTaskRequest) (response *CreateComplianceTaskResponse, err error) { - return c.CreateComplianceTaskWithContext(context.Background(), request) + return c.CreateComplianceTaskWithContext(context.Background(), request) } // CreateComplianceTask // 创建合规检查任务,在资产级别触发重新检测时使用。 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// FAILEDOPERATION = "FailedOperation" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// OPERATIONDENIED = "OperationDenied" -// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" -// UNAUTHORIZEDOPERATION = "UnauthorizedOperation" +// +// AUTHFAILURE = "AuthFailure" +// FAILEDOPERATION = "FailedOperation" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// OPERATIONDENIED = "OperationDenied" +// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" +// UNAUTHORIZEDOPERATION = "UnauthorizedOperation" func (c *Client) CreateComplianceTaskWithContext(ctx context.Context, request *CreateComplianceTaskRequest) (response *CreateComplianceTaskResponse, err error) { - if request == nil { - request = NewCreateComplianceTaskRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("CreateComplianceTask require credential") - } + if request == nil { + request = NewCreateComplianceTaskRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "CreateComplianceTask") + + if c.GetCredential() == nil { + return nil, errors.New("CreateComplianceTask require credential") + } + + request.SetContext(ctx) - request.SetContext(ctx) - - response = NewCreateComplianceTaskResponse() - err = c.Send(request, response) - return + response = NewCreateComplianceTaskResponse() + err = c.Send(request, response) + return } func NewCreateComponentExportJobRequest() (request *CreateComponentExportJobRequest) { - request = &CreateComponentExportJobRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "CreateComponentExportJob") - - - return + request = &CreateComponentExportJobRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "CreateComponentExportJob") + + return } func NewCreateComponentExportJobResponse() (response *CreateComponentExportJobResponse) { - response = &CreateComponentExportJobResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &CreateComponentExportJobResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -1881,66 +2001,68 @@ func NewCreateComponentExportJobResponse() (response *CreateComponentExportJobRe // 查询本地镜像组件列表导出 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// INTERNALERROR = "InternalError" -// INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" -// INVALIDPARAMETERVALUE = "InvalidParameterValue" -// MISSINGPARAMETER = "MissingParameter" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// AUTHFAILURE = "AuthFailure" +// INTERNALERROR = "InternalError" +// INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" +// INVALIDPARAMETERVALUE = "InvalidParameterValue" +// MISSINGPARAMETER = "MissingParameter" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) CreateComponentExportJob(request *CreateComponentExportJobRequest) (response *CreateComponentExportJobResponse, err error) { - return c.CreateComponentExportJobWithContext(context.Background(), request) + return c.CreateComponentExportJobWithContext(context.Background(), request) } // CreateComponentExportJob // 查询本地镜像组件列表导出 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// INTERNALERROR = "InternalError" -// INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" -// INVALIDPARAMETERVALUE = "InvalidParameterValue" -// MISSINGPARAMETER = "MissingParameter" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// AUTHFAILURE = "AuthFailure" +// INTERNALERROR = "InternalError" +// INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" +// INVALIDPARAMETERVALUE = "InvalidParameterValue" +// MISSINGPARAMETER = "MissingParameter" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) CreateComponentExportJobWithContext(ctx context.Context, request *CreateComponentExportJobRequest) (response *CreateComponentExportJobResponse, err error) { - if request == nil { - request = NewCreateComponentExportJobRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("CreateComponentExportJob require credential") - } + if request == nil { + request = NewCreateComponentExportJobRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "CreateComponentExportJob") - request.SetContext(ctx) - - response = NewCreateComponentExportJobResponse() - err = c.Send(request, response) - return + if c.GetCredential() == nil { + return nil, errors.New("CreateComponentExportJob require credential") + } + + request.SetContext(ctx) + + response = NewCreateComponentExportJobResponse() + err = c.Send(request, response) + return } func NewCreateDefenceVulExportJobRequest() (request *CreateDefenceVulExportJobRequest) { - request = &CreateDefenceVulExportJobRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "CreateDefenceVulExportJob") - - - return + request = &CreateDefenceVulExportJobRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "CreateDefenceVulExportJob") + + return } func NewCreateDefenceVulExportJobResponse() (response *CreateDefenceVulExportJobResponse) { - response = &CreateDefenceVulExportJobResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &CreateDefenceVulExportJobResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -1948,62 +2070,64 @@ func NewCreateDefenceVulExportJobResponse() (response *CreateDefenceVulExportJob // 创建支持防御的漏洞导出任务 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" -// MISSINGPARAMETER = "MissingParameter" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// AUTHFAILURE = "AuthFailure" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" +// MISSINGPARAMETER = "MissingParameter" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) CreateDefenceVulExportJob(request *CreateDefenceVulExportJobRequest) (response *CreateDefenceVulExportJobResponse, err error) { - return c.CreateDefenceVulExportJobWithContext(context.Background(), request) + return c.CreateDefenceVulExportJobWithContext(context.Background(), request) } // CreateDefenceVulExportJob // 创建支持防御的漏洞导出任务 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" -// MISSINGPARAMETER = "MissingParameter" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// AUTHFAILURE = "AuthFailure" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" +// MISSINGPARAMETER = "MissingParameter" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) CreateDefenceVulExportJobWithContext(ctx context.Context, request *CreateDefenceVulExportJobRequest) (response *CreateDefenceVulExportJobResponse, err error) { - if request == nil { - request = NewCreateDefenceVulExportJobRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("CreateDefenceVulExportJob require credential") - } + if request == nil { + request = NewCreateDefenceVulExportJobRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "CreateDefenceVulExportJob") + + if c.GetCredential() == nil { + return nil, errors.New("CreateDefenceVulExportJob require credential") + } + + request.SetContext(ctx) - request.SetContext(ctx) - - response = NewCreateDefenceVulExportJobResponse() - err = c.Send(request, response) - return + response = NewCreateDefenceVulExportJobResponse() + err = c.Send(request, response) + return } func NewCreateEmergencyVulExportJobRequest() (request *CreateEmergencyVulExportJobRequest) { - request = &CreateEmergencyVulExportJobRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "CreateEmergencyVulExportJob") - - - return + request = &CreateEmergencyVulExportJobRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "CreateEmergencyVulExportJob") + + return } func NewCreateEmergencyVulExportJobResponse() (response *CreateEmergencyVulExportJobResponse) { - response = &CreateEmergencyVulExportJobResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &CreateEmergencyVulExportJobResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -2011,62 +2135,64 @@ func NewCreateEmergencyVulExportJobResponse() (response *CreateEmergencyVulExpor // 创建应急漏洞导出任务 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" -// MISSINGPARAMETER = "MissingParameter" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// AUTHFAILURE = "AuthFailure" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" +// MISSINGPARAMETER = "MissingParameter" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) CreateEmergencyVulExportJob(request *CreateEmergencyVulExportJobRequest) (response *CreateEmergencyVulExportJobResponse, err error) { - return c.CreateEmergencyVulExportJobWithContext(context.Background(), request) + return c.CreateEmergencyVulExportJobWithContext(context.Background(), request) } // CreateEmergencyVulExportJob // 创建应急漏洞导出任务 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" -// MISSINGPARAMETER = "MissingParameter" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// AUTHFAILURE = "AuthFailure" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" +// MISSINGPARAMETER = "MissingParameter" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) CreateEmergencyVulExportJobWithContext(ctx context.Context, request *CreateEmergencyVulExportJobRequest) (response *CreateEmergencyVulExportJobResponse, err error) { - if request == nil { - request = NewCreateEmergencyVulExportJobRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("CreateEmergencyVulExportJob require credential") - } + if request == nil { + request = NewCreateEmergencyVulExportJobRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "CreateEmergencyVulExportJob") - request.SetContext(ctx) - - response = NewCreateEmergencyVulExportJobResponse() - err = c.Send(request, response) - return + if c.GetCredential() == nil { + return nil, errors.New("CreateEmergencyVulExportJob require credential") + } + + request.SetContext(ctx) + + response = NewCreateEmergencyVulExportJobResponse() + err = c.Send(request, response) + return } func NewCreateEscapeEventsExportJobRequest() (request *CreateEscapeEventsExportJobRequest) { - request = &CreateEscapeEventsExportJobRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "CreateEscapeEventsExportJob") - - - return + request = &CreateEscapeEventsExportJobRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "CreateEscapeEventsExportJob") + + return } func NewCreateEscapeEventsExportJobResponse() (response *CreateEscapeEventsExportJobResponse) { - response = &CreateEscapeEventsExportJobResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &CreateEscapeEventsExportJobResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -2074,66 +2200,68 @@ func NewCreateEscapeEventsExportJobResponse() (response *CreateEscapeEventsExpor // 创建逃逸事件导出异步任务 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// INTERNALERROR = "InternalError" -// INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" -// INVALIDPARAMETERVALUE = "InvalidParameterValue" -// MISSINGPARAMETER = "MissingParameter" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// AUTHFAILURE = "AuthFailure" +// INTERNALERROR = "InternalError" +// INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" +// INVALIDPARAMETERVALUE = "InvalidParameterValue" +// MISSINGPARAMETER = "MissingParameter" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) CreateEscapeEventsExportJob(request *CreateEscapeEventsExportJobRequest) (response *CreateEscapeEventsExportJobResponse, err error) { - return c.CreateEscapeEventsExportJobWithContext(context.Background(), request) + return c.CreateEscapeEventsExportJobWithContext(context.Background(), request) } // CreateEscapeEventsExportJob // 创建逃逸事件导出异步任务 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// INTERNALERROR = "InternalError" -// INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" -// INVALIDPARAMETERVALUE = "InvalidParameterValue" -// MISSINGPARAMETER = "MissingParameter" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// AUTHFAILURE = "AuthFailure" +// INTERNALERROR = "InternalError" +// INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" +// INVALIDPARAMETERVALUE = "InvalidParameterValue" +// MISSINGPARAMETER = "MissingParameter" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) CreateEscapeEventsExportJobWithContext(ctx context.Context, request *CreateEscapeEventsExportJobRequest) (response *CreateEscapeEventsExportJobResponse, err error) { - if request == nil { - request = NewCreateEscapeEventsExportJobRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("CreateEscapeEventsExportJob require credential") - } + if request == nil { + request = NewCreateEscapeEventsExportJobRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "CreateEscapeEventsExportJob") + + if c.GetCredential() == nil { + return nil, errors.New("CreateEscapeEventsExportJob require credential") + } + + request.SetContext(ctx) - request.SetContext(ctx) - - response = NewCreateEscapeEventsExportJobResponse() - err = c.Send(request, response) - return + response = NewCreateEscapeEventsExportJobResponse() + err = c.Send(request, response) + return } func NewCreateEscapeWhiteListExportJobRequest() (request *CreateEscapeWhiteListExportJobRequest) { - request = &CreateEscapeWhiteListExportJobRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "CreateEscapeWhiteListExportJob") - - - return + request = &CreateEscapeWhiteListExportJobRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "CreateEscapeWhiteListExportJob") + + return } func NewCreateEscapeWhiteListExportJobResponse() (response *CreateEscapeWhiteListExportJobResponse) { - response = &CreateEscapeWhiteListExportJobResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &CreateEscapeWhiteListExportJobResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -2141,66 +2269,68 @@ func NewCreateEscapeWhiteListExportJobResponse() (response *CreateEscapeWhiteLis // 创建逃逸白名单导出任务 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// FAILEDOPERATION = "FailedOperation" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" -// INVALIDPARAMETERVALUE = "InvalidParameterValue" -// MISSINGPARAMETER = "MissingParameter" -// UNAUTHORIZEDOPERATION = "UnauthorizedOperation" +// +// AUTHFAILURE = "AuthFailure" +// FAILEDOPERATION = "FailedOperation" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" +// INVALIDPARAMETERVALUE = "InvalidParameterValue" +// MISSINGPARAMETER = "MissingParameter" +// UNAUTHORIZEDOPERATION = "UnauthorizedOperation" func (c *Client) CreateEscapeWhiteListExportJob(request *CreateEscapeWhiteListExportJobRequest) (response *CreateEscapeWhiteListExportJobResponse, err error) { - return c.CreateEscapeWhiteListExportJobWithContext(context.Background(), request) + return c.CreateEscapeWhiteListExportJobWithContext(context.Background(), request) } // CreateEscapeWhiteListExportJob // 创建逃逸白名单导出任务 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// FAILEDOPERATION = "FailedOperation" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" -// INVALIDPARAMETERVALUE = "InvalidParameterValue" -// MISSINGPARAMETER = "MissingParameter" -// UNAUTHORIZEDOPERATION = "UnauthorizedOperation" +// +// AUTHFAILURE = "AuthFailure" +// FAILEDOPERATION = "FailedOperation" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" +// INVALIDPARAMETERVALUE = "InvalidParameterValue" +// MISSINGPARAMETER = "MissingParameter" +// UNAUTHORIZEDOPERATION = "UnauthorizedOperation" func (c *Client) CreateEscapeWhiteListExportJobWithContext(ctx context.Context, request *CreateEscapeWhiteListExportJobRequest) (response *CreateEscapeWhiteListExportJobResponse, err error) { - if request == nil { - request = NewCreateEscapeWhiteListExportJobRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("CreateEscapeWhiteListExportJob require credential") - } + if request == nil { + request = NewCreateEscapeWhiteListExportJobRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "CreateEscapeWhiteListExportJob") - request.SetContext(ctx) - - response = NewCreateEscapeWhiteListExportJobResponse() - err = c.Send(request, response) - return + if c.GetCredential() == nil { + return nil, errors.New("CreateEscapeWhiteListExportJob require credential") + } + + request.SetContext(ctx) + + response = NewCreateEscapeWhiteListExportJobResponse() + err = c.Send(request, response) + return } func NewCreateExportComplianceStatusListJobRequest() (request *CreateExportComplianceStatusListJobRequest) { - request = &CreateExportComplianceStatusListJobRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "CreateExportComplianceStatusListJob") - - - return + request = &CreateExportComplianceStatusListJobRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "CreateExportComplianceStatusListJob") + + return } func NewCreateExportComplianceStatusListJobResponse() (response *CreateExportComplianceStatusListJobResponse) { - response = &CreateExportComplianceStatusListJobResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &CreateExportComplianceStatusListJobResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -2208,60 +2338,62 @@ func NewCreateExportComplianceStatusListJobResponse() (response *CreateExportCom // 创建一个导出安全合规信息的任务 // // 可能返回的错误码: -// FAILEDOPERATION = "FailedOperation" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETERVALUE = "InvalidParameterValue" -// INVALIDPARAMETERVALUE_DATANOTFOUND = "InvalidParameterValue.DataNotFound" -// LIMITEXCEEDED = "LimitExceeded" -// OPERATIONDENIED = "OperationDenied" -// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" +// +// FAILEDOPERATION = "FailedOperation" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETERVALUE = "InvalidParameterValue" +// INVALIDPARAMETERVALUE_DATANOTFOUND = "InvalidParameterValue.DataNotFound" +// LIMITEXCEEDED = "LimitExceeded" +// OPERATIONDENIED = "OperationDenied" +// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" func (c *Client) CreateExportComplianceStatusListJob(request *CreateExportComplianceStatusListJobRequest) (response *CreateExportComplianceStatusListJobResponse, err error) { - return c.CreateExportComplianceStatusListJobWithContext(context.Background(), request) + return c.CreateExportComplianceStatusListJobWithContext(context.Background(), request) } // CreateExportComplianceStatusListJob // 创建一个导出安全合规信息的任务 // // 可能返回的错误码: -// FAILEDOPERATION = "FailedOperation" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETERVALUE = "InvalidParameterValue" -// INVALIDPARAMETERVALUE_DATANOTFOUND = "InvalidParameterValue.DataNotFound" -// LIMITEXCEEDED = "LimitExceeded" -// OPERATIONDENIED = "OperationDenied" -// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" +// +// FAILEDOPERATION = "FailedOperation" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETERVALUE = "InvalidParameterValue" +// INVALIDPARAMETERVALUE_DATANOTFOUND = "InvalidParameterValue.DataNotFound" +// LIMITEXCEEDED = "LimitExceeded" +// OPERATIONDENIED = "OperationDenied" +// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" func (c *Client) CreateExportComplianceStatusListJobWithContext(ctx context.Context, request *CreateExportComplianceStatusListJobRequest) (response *CreateExportComplianceStatusListJobResponse, err error) { - if request == nil { - request = NewCreateExportComplianceStatusListJobRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("CreateExportComplianceStatusListJob require credential") - } + if request == nil { + request = NewCreateExportComplianceStatusListJobRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "CreateExportComplianceStatusListJob") + + if c.GetCredential() == nil { + return nil, errors.New("CreateExportComplianceStatusListJob require credential") + } + + request.SetContext(ctx) - request.SetContext(ctx) - - response = NewCreateExportComplianceStatusListJobResponse() - err = c.Send(request, response) - return + response = NewCreateExportComplianceStatusListJobResponse() + err = c.Send(request, response) + return } func NewCreateHostExportJobRequest() (request *CreateHostExportJobRequest) { - request = &CreateHostExportJobRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "CreateHostExportJob") - - - return + request = &CreateHostExportJobRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "CreateHostExportJob") + + return } func NewCreateHostExportJobResponse() (response *CreateHostExportJobResponse) { - response = &CreateHostExportJobResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &CreateHostExportJobResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -2269,62 +2401,64 @@ func NewCreateHostExportJobResponse() (response *CreateHostExportJobResponse) { // 创建主机列表导出任务 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// FAILEDOPERATION = "FailedOperation" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" -// INVALIDPARAMETERVALUE = "InvalidParameterValue" +// +// AUTHFAILURE = "AuthFailure" +// FAILEDOPERATION = "FailedOperation" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" +// INVALIDPARAMETERVALUE = "InvalidParameterValue" func (c *Client) CreateHostExportJob(request *CreateHostExportJobRequest) (response *CreateHostExportJobResponse, err error) { - return c.CreateHostExportJobWithContext(context.Background(), request) + return c.CreateHostExportJobWithContext(context.Background(), request) } // CreateHostExportJob // 创建主机列表导出任务 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// FAILEDOPERATION = "FailedOperation" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" -// INVALIDPARAMETERVALUE = "InvalidParameterValue" +// +// AUTHFAILURE = "AuthFailure" +// FAILEDOPERATION = "FailedOperation" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" +// INVALIDPARAMETERVALUE = "InvalidParameterValue" func (c *Client) CreateHostExportJobWithContext(ctx context.Context, request *CreateHostExportJobRequest) (response *CreateHostExportJobResponse, err error) { - if request == nil { - request = NewCreateHostExportJobRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("CreateHostExportJob require credential") - } + if request == nil { + request = NewCreateHostExportJobRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "CreateHostExportJob") - request.SetContext(ctx) - - response = NewCreateHostExportJobResponse() - err = c.Send(request, response) - return + if c.GetCredential() == nil { + return nil, errors.New("CreateHostExportJob require credential") + } + + request.SetContext(ctx) + + response = NewCreateHostExportJobResponse() + err = c.Send(request, response) + return } func NewCreateImageExportJobRequest() (request *CreateImageExportJobRequest) { - request = &CreateImageExportJobRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "CreateImageExportJob") - - - return + request = &CreateImageExportJobRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "CreateImageExportJob") + + return } func NewCreateImageExportJobResponse() (response *CreateImageExportJobResponse) { - response = &CreateImageExportJobResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &CreateImageExportJobResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -2332,50 +2466,52 @@ func NewCreateImageExportJobResponse() (response *CreateImageExportJobResponse) // 创建镜像导出任务 // // 可能返回的错误码: -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" +// +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" func (c *Client) CreateImageExportJob(request *CreateImageExportJobRequest) (response *CreateImageExportJobResponse, err error) { - return c.CreateImageExportJobWithContext(context.Background(), request) + return c.CreateImageExportJobWithContext(context.Background(), request) } // CreateImageExportJob // 创建镜像导出任务 // // 可能返回的错误码: -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" +// +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" func (c *Client) CreateImageExportJobWithContext(ctx context.Context, request *CreateImageExportJobRequest) (response *CreateImageExportJobResponse, err error) { - if request == nil { - request = NewCreateImageExportJobRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("CreateImageExportJob require credential") - } + if request == nil { + request = NewCreateImageExportJobRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "CreateImageExportJob") + + if c.GetCredential() == nil { + return nil, errors.New("CreateImageExportJob require credential") + } + + request.SetContext(ctx) - request.SetContext(ctx) - - response = NewCreateImageExportJobResponse() - err = c.Send(request, response) - return + response = NewCreateImageExportJobResponse() + err = c.Send(request, response) + return } func NewCreateK8sApiAbnormalEventExportJobRequest() (request *CreateK8sApiAbnormalEventExportJobRequest) { - request = &CreateK8sApiAbnormalEventExportJobRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "CreateK8sApiAbnormalEventExportJob") - - - return + request = &CreateK8sApiAbnormalEventExportJobRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "CreateK8sApiAbnormalEventExportJob") + + return } func NewCreateK8sApiAbnormalEventExportJobResponse() (response *CreateK8sApiAbnormalEventExportJobResponse) { - response = &CreateK8sApiAbnormalEventExportJobResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &CreateK8sApiAbnormalEventExportJobResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -2383,50 +2519,52 @@ func NewCreateK8sApiAbnormalEventExportJobResponse() (response *CreateK8sApiAbno // 创建k8s api异常事件导出任务 // // 可能返回的错误码: -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" +// +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" func (c *Client) CreateK8sApiAbnormalEventExportJob(request *CreateK8sApiAbnormalEventExportJobRequest) (response *CreateK8sApiAbnormalEventExportJobResponse, err error) { - return c.CreateK8sApiAbnormalEventExportJobWithContext(context.Background(), request) + return c.CreateK8sApiAbnormalEventExportJobWithContext(context.Background(), request) } // CreateK8sApiAbnormalEventExportJob // 创建k8s api异常事件导出任务 // // 可能返回的错误码: -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" +// +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" func (c *Client) CreateK8sApiAbnormalEventExportJobWithContext(ctx context.Context, request *CreateK8sApiAbnormalEventExportJobRequest) (response *CreateK8sApiAbnormalEventExportJobResponse, err error) { - if request == nil { - request = NewCreateK8sApiAbnormalEventExportJobRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("CreateK8sApiAbnormalEventExportJob require credential") - } + if request == nil { + request = NewCreateK8sApiAbnormalEventExportJobRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "CreateK8sApiAbnormalEventExportJob") - request.SetContext(ctx) - - response = NewCreateK8sApiAbnormalEventExportJobResponse() - err = c.Send(request, response) - return + if c.GetCredential() == nil { + return nil, errors.New("CreateK8sApiAbnormalEventExportJob require credential") + } + + request.SetContext(ctx) + + response = NewCreateK8sApiAbnormalEventExportJobResponse() + err = c.Send(request, response) + return } func NewCreateK8sApiAbnormalRuleExportJobRequest() (request *CreateK8sApiAbnormalRuleExportJobRequest) { - request = &CreateK8sApiAbnormalRuleExportJobRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "CreateK8sApiAbnormalRuleExportJob") - - - return + request = &CreateK8sApiAbnormalRuleExportJobRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "CreateK8sApiAbnormalRuleExportJob") + + return } func NewCreateK8sApiAbnormalRuleExportJobResponse() (response *CreateK8sApiAbnormalRuleExportJobResponse) { - response = &CreateK8sApiAbnormalRuleExportJobResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &CreateK8sApiAbnormalRuleExportJobResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -2434,50 +2572,52 @@ func NewCreateK8sApiAbnormalRuleExportJobResponse() (response *CreateK8sApiAbnor // 创建k8sApi异常规则导出任务 // // 可能返回的错误码: -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" +// +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" func (c *Client) CreateK8sApiAbnormalRuleExportJob(request *CreateK8sApiAbnormalRuleExportJobRequest) (response *CreateK8sApiAbnormalRuleExportJobResponse, err error) { - return c.CreateK8sApiAbnormalRuleExportJobWithContext(context.Background(), request) + return c.CreateK8sApiAbnormalRuleExportJobWithContext(context.Background(), request) } // CreateK8sApiAbnormalRuleExportJob // 创建k8sApi异常规则导出任务 // // 可能返回的错误码: -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" +// +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" func (c *Client) CreateK8sApiAbnormalRuleExportJobWithContext(ctx context.Context, request *CreateK8sApiAbnormalRuleExportJobRequest) (response *CreateK8sApiAbnormalRuleExportJobResponse, err error) { - if request == nil { - request = NewCreateK8sApiAbnormalRuleExportJobRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("CreateK8sApiAbnormalRuleExportJob require credential") - } + if request == nil { + request = NewCreateK8sApiAbnormalRuleExportJobRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "CreateK8sApiAbnormalRuleExportJob") + + if c.GetCredential() == nil { + return nil, errors.New("CreateK8sApiAbnormalRuleExportJob require credential") + } + + request.SetContext(ctx) - request.SetContext(ctx) - - response = NewCreateK8sApiAbnormalRuleExportJobResponse() - err = c.Send(request, response) - return + response = NewCreateK8sApiAbnormalRuleExportJobResponse() + err = c.Send(request, response) + return } func NewCreateK8sApiAbnormalRuleInfoRequest() (request *CreateK8sApiAbnormalRuleInfoRequest) { - request = &CreateK8sApiAbnormalRuleInfoRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "CreateK8sApiAbnormalRuleInfo") - - - return + request = &CreateK8sApiAbnormalRuleInfoRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "CreateK8sApiAbnormalRuleInfo") + + return } func NewCreateK8sApiAbnormalRuleInfoResponse() (response *CreateK8sApiAbnormalRuleInfoResponse) { - response = &CreateK8sApiAbnormalRuleInfoResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &CreateK8sApiAbnormalRuleInfoResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -2485,50 +2625,52 @@ func NewCreateK8sApiAbnormalRuleInfoResponse() (response *CreateK8sApiAbnormalRu // 创建k8sapi异常事件规则 // // 可能返回的错误码: -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" +// +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" func (c *Client) CreateK8sApiAbnormalRuleInfo(request *CreateK8sApiAbnormalRuleInfoRequest) (response *CreateK8sApiAbnormalRuleInfoResponse, err error) { - return c.CreateK8sApiAbnormalRuleInfoWithContext(context.Background(), request) + return c.CreateK8sApiAbnormalRuleInfoWithContext(context.Background(), request) } // CreateK8sApiAbnormalRuleInfo // 创建k8sapi异常事件规则 // // 可能返回的错误码: -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" +// +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" func (c *Client) CreateK8sApiAbnormalRuleInfoWithContext(ctx context.Context, request *CreateK8sApiAbnormalRuleInfoRequest) (response *CreateK8sApiAbnormalRuleInfoResponse, err error) { - if request == nil { - request = NewCreateK8sApiAbnormalRuleInfoRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("CreateK8sApiAbnormalRuleInfo require credential") - } + if request == nil { + request = NewCreateK8sApiAbnormalRuleInfoRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "CreateK8sApiAbnormalRuleInfo") - request.SetContext(ctx) - - response = NewCreateK8sApiAbnormalRuleInfoResponse() - err = c.Send(request, response) - return + if c.GetCredential() == nil { + return nil, errors.New("CreateK8sApiAbnormalRuleInfo require credential") + } + + request.SetContext(ctx) + + response = NewCreateK8sApiAbnormalRuleInfoResponse() + err = c.Send(request, response) + return } func NewCreateNetworkFirewallClusterRefreshRequest() (request *CreateNetworkFirewallClusterRefreshRequest) { - request = &CreateNetworkFirewallClusterRefreshRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "CreateNetworkFirewallClusterRefresh") - - - return + request = &CreateNetworkFirewallClusterRefreshRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "CreateNetworkFirewallClusterRefresh") + + return } func NewCreateNetworkFirewallClusterRefreshResponse() (response *CreateNetworkFirewallClusterRefreshResponse) { - response = &CreateNetworkFirewallClusterRefreshResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &CreateNetworkFirewallClusterRefreshResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -2536,60 +2678,62 @@ func NewCreateNetworkFirewallClusterRefreshResponse() (response *CreateNetworkFi // 容器网络集群下发刷新任务 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// FAILEDOPERATION = "FailedOperation" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// OPERATIONDENIED = "OperationDenied" -// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" -// UNAUTHORIZEDOPERATION = "UnauthorizedOperation" +// +// AUTHFAILURE = "AuthFailure" +// FAILEDOPERATION = "FailedOperation" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// OPERATIONDENIED = "OperationDenied" +// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" +// UNAUTHORIZEDOPERATION = "UnauthorizedOperation" func (c *Client) CreateNetworkFirewallClusterRefresh(request *CreateNetworkFirewallClusterRefreshRequest) (response *CreateNetworkFirewallClusterRefreshResponse, err error) { - return c.CreateNetworkFirewallClusterRefreshWithContext(context.Background(), request) + return c.CreateNetworkFirewallClusterRefreshWithContext(context.Background(), request) } // CreateNetworkFirewallClusterRefresh // 容器网络集群下发刷新任务 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// FAILEDOPERATION = "FailedOperation" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// OPERATIONDENIED = "OperationDenied" -// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" -// UNAUTHORIZEDOPERATION = "UnauthorizedOperation" +// +// AUTHFAILURE = "AuthFailure" +// FAILEDOPERATION = "FailedOperation" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// OPERATIONDENIED = "OperationDenied" +// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" +// UNAUTHORIZEDOPERATION = "UnauthorizedOperation" func (c *Client) CreateNetworkFirewallClusterRefreshWithContext(ctx context.Context, request *CreateNetworkFirewallClusterRefreshRequest) (response *CreateNetworkFirewallClusterRefreshResponse, err error) { - if request == nil { - request = NewCreateNetworkFirewallClusterRefreshRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("CreateNetworkFirewallClusterRefresh require credential") - } + if request == nil { + request = NewCreateNetworkFirewallClusterRefreshRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "CreateNetworkFirewallClusterRefresh") + + if c.GetCredential() == nil { + return nil, errors.New("CreateNetworkFirewallClusterRefresh require credential") + } + + request.SetContext(ctx) - request.SetContext(ctx) - - response = NewCreateNetworkFirewallClusterRefreshResponse() - err = c.Send(request, response) - return + response = NewCreateNetworkFirewallClusterRefreshResponse() + err = c.Send(request, response) + return } func NewCreateNetworkFirewallPolicyDiscoverRequest() (request *CreateNetworkFirewallPolicyDiscoverRequest) { - request = &CreateNetworkFirewallPolicyDiscoverRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "CreateNetworkFirewallPolicyDiscover") - - - return + request = &CreateNetworkFirewallPolicyDiscoverRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "CreateNetworkFirewallPolicyDiscover") + + return } func NewCreateNetworkFirewallPolicyDiscoverResponse() (response *CreateNetworkFirewallPolicyDiscoverResponse) { - response = &CreateNetworkFirewallPolicyDiscoverResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &CreateNetworkFirewallPolicyDiscoverResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -2597,60 +2741,62 @@ func NewCreateNetworkFirewallPolicyDiscoverResponse() (response *CreateNetworkFi // 容器网络集群网络策略创建自动发现任务 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// FAILEDOPERATION = "FailedOperation" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// OPERATIONDENIED = "OperationDenied" -// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" -// UNAUTHORIZEDOPERATION = "UnauthorizedOperation" +// +// AUTHFAILURE = "AuthFailure" +// FAILEDOPERATION = "FailedOperation" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// OPERATIONDENIED = "OperationDenied" +// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" +// UNAUTHORIZEDOPERATION = "UnauthorizedOperation" func (c *Client) CreateNetworkFirewallPolicyDiscover(request *CreateNetworkFirewallPolicyDiscoverRequest) (response *CreateNetworkFirewallPolicyDiscoverResponse, err error) { - return c.CreateNetworkFirewallPolicyDiscoverWithContext(context.Background(), request) + return c.CreateNetworkFirewallPolicyDiscoverWithContext(context.Background(), request) } // CreateNetworkFirewallPolicyDiscover // 容器网络集群网络策略创建自动发现任务 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// FAILEDOPERATION = "FailedOperation" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// OPERATIONDENIED = "OperationDenied" -// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" -// UNAUTHORIZEDOPERATION = "UnauthorizedOperation" +// +// AUTHFAILURE = "AuthFailure" +// FAILEDOPERATION = "FailedOperation" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// OPERATIONDENIED = "OperationDenied" +// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" +// UNAUTHORIZEDOPERATION = "UnauthorizedOperation" func (c *Client) CreateNetworkFirewallPolicyDiscoverWithContext(ctx context.Context, request *CreateNetworkFirewallPolicyDiscoverRequest) (response *CreateNetworkFirewallPolicyDiscoverResponse, err error) { - if request == nil { - request = NewCreateNetworkFirewallPolicyDiscoverRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("CreateNetworkFirewallPolicyDiscover require credential") - } + if request == nil { + request = NewCreateNetworkFirewallPolicyDiscoverRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "CreateNetworkFirewallPolicyDiscover") - request.SetContext(ctx) - - response = NewCreateNetworkFirewallPolicyDiscoverResponse() - err = c.Send(request, response) - return + if c.GetCredential() == nil { + return nil, errors.New("CreateNetworkFirewallPolicyDiscover require credential") + } + + request.SetContext(ctx) + + response = NewCreateNetworkFirewallPolicyDiscoverResponse() + err = c.Send(request, response) + return } func NewCreateNetworkFirewallPublishRequest() (request *CreateNetworkFirewallPublishRequest) { - request = &CreateNetworkFirewallPublishRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "CreateNetworkFirewallPublish") - - - return + request = &CreateNetworkFirewallPublishRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "CreateNetworkFirewallPublish") + + return } func NewCreateNetworkFirewallPublishResponse() (response *CreateNetworkFirewallPublishResponse) { - response = &CreateNetworkFirewallPublishResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &CreateNetworkFirewallPublishResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -2658,60 +2804,62 @@ func NewCreateNetworkFirewallPublishResponse() (response *CreateNetworkFirewallP // 容器网络创建网络策略发布任务 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// FAILEDOPERATION = "FailedOperation" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// OPERATIONDENIED = "OperationDenied" -// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" -// UNAUTHORIZEDOPERATION = "UnauthorizedOperation" +// +// AUTHFAILURE = "AuthFailure" +// FAILEDOPERATION = "FailedOperation" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// OPERATIONDENIED = "OperationDenied" +// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" +// UNAUTHORIZEDOPERATION = "UnauthorizedOperation" func (c *Client) CreateNetworkFirewallPublish(request *CreateNetworkFirewallPublishRequest) (response *CreateNetworkFirewallPublishResponse, err error) { - return c.CreateNetworkFirewallPublishWithContext(context.Background(), request) + return c.CreateNetworkFirewallPublishWithContext(context.Background(), request) } // CreateNetworkFirewallPublish // 容器网络创建网络策略发布任务 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// FAILEDOPERATION = "FailedOperation" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// OPERATIONDENIED = "OperationDenied" -// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" -// UNAUTHORIZEDOPERATION = "UnauthorizedOperation" +// +// AUTHFAILURE = "AuthFailure" +// FAILEDOPERATION = "FailedOperation" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// OPERATIONDENIED = "OperationDenied" +// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" +// UNAUTHORIZEDOPERATION = "UnauthorizedOperation" func (c *Client) CreateNetworkFirewallPublishWithContext(ctx context.Context, request *CreateNetworkFirewallPublishRequest) (response *CreateNetworkFirewallPublishResponse, err error) { - if request == nil { - request = NewCreateNetworkFirewallPublishRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("CreateNetworkFirewallPublish require credential") - } + if request == nil { + request = NewCreateNetworkFirewallPublishRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "CreateNetworkFirewallPublish") + + if c.GetCredential() == nil { + return nil, errors.New("CreateNetworkFirewallPublish require credential") + } + + request.SetContext(ctx) - request.SetContext(ctx) - - response = NewCreateNetworkFirewallPublishResponse() - err = c.Send(request, response) - return + response = NewCreateNetworkFirewallPublishResponse() + err = c.Send(request, response) + return } func NewCreateNetworkFirewallUndoPublishRequest() (request *CreateNetworkFirewallUndoPublishRequest) { - request = &CreateNetworkFirewallUndoPublishRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "CreateNetworkFirewallUndoPublish") - - - return + request = &CreateNetworkFirewallUndoPublishRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "CreateNetworkFirewallUndoPublish") + + return } func NewCreateNetworkFirewallUndoPublishResponse() (response *CreateNetworkFirewallUndoPublishResponse) { - response = &CreateNetworkFirewallUndoPublishResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &CreateNetworkFirewallUndoPublishResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -2719,60 +2867,62 @@ func NewCreateNetworkFirewallUndoPublishResponse() (response *CreateNetworkFirew // 容器网络创建网络策略撤销任务 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// FAILEDOPERATION = "FailedOperation" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// OPERATIONDENIED = "OperationDenied" -// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" -// UNAUTHORIZEDOPERATION = "UnauthorizedOperation" +// +// AUTHFAILURE = "AuthFailure" +// FAILEDOPERATION = "FailedOperation" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// OPERATIONDENIED = "OperationDenied" +// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" +// UNAUTHORIZEDOPERATION = "UnauthorizedOperation" func (c *Client) CreateNetworkFirewallUndoPublish(request *CreateNetworkFirewallUndoPublishRequest) (response *CreateNetworkFirewallUndoPublishResponse, err error) { - return c.CreateNetworkFirewallUndoPublishWithContext(context.Background(), request) + return c.CreateNetworkFirewallUndoPublishWithContext(context.Background(), request) } // CreateNetworkFirewallUndoPublish // 容器网络创建网络策略撤销任务 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// FAILEDOPERATION = "FailedOperation" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// OPERATIONDENIED = "OperationDenied" -// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" -// UNAUTHORIZEDOPERATION = "UnauthorizedOperation" +// +// AUTHFAILURE = "AuthFailure" +// FAILEDOPERATION = "FailedOperation" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// OPERATIONDENIED = "OperationDenied" +// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" +// UNAUTHORIZEDOPERATION = "UnauthorizedOperation" func (c *Client) CreateNetworkFirewallUndoPublishWithContext(ctx context.Context, request *CreateNetworkFirewallUndoPublishRequest) (response *CreateNetworkFirewallUndoPublishResponse, err error) { - if request == nil { - request = NewCreateNetworkFirewallUndoPublishRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("CreateNetworkFirewallUndoPublish require credential") - } + if request == nil { + request = NewCreateNetworkFirewallUndoPublishRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "CreateNetworkFirewallUndoPublish") - request.SetContext(ctx) - - response = NewCreateNetworkFirewallUndoPublishResponse() - err = c.Send(request, response) - return + if c.GetCredential() == nil { + return nil, errors.New("CreateNetworkFirewallUndoPublish require credential") + } + + request.SetContext(ctx) + + response = NewCreateNetworkFirewallUndoPublishResponse() + err = c.Send(request, response) + return } func NewCreateOrModifyPostPayCoresRequest() (request *CreateOrModifyPostPayCoresRequest) { - request = &CreateOrModifyPostPayCoresRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "CreateOrModifyPostPayCores") - - - return + request = &CreateOrModifyPostPayCoresRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "CreateOrModifyPostPayCores") + + return } func NewCreateOrModifyPostPayCoresResponse() (response *CreateOrModifyPostPayCoresResponse) { - response = &CreateOrModifyPostPayCoresResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &CreateOrModifyPostPayCoresResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -2780,54 +2930,56 @@ func NewCreateOrModifyPostPayCoresResponse() (response *CreateOrModifyPostPayCor // CreateOrModifyPostPayCores 创建或者编辑弹性计费上限 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// INTERNALERROR = "InternalError" -// INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" -// INVALIDPARAMETER = "InvalidParameter" +// +// AUTHFAILURE = "AuthFailure" +// INTERNALERROR = "InternalError" +// INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" +// INVALIDPARAMETER = "InvalidParameter" func (c *Client) CreateOrModifyPostPayCores(request *CreateOrModifyPostPayCoresRequest) (response *CreateOrModifyPostPayCoresResponse, err error) { - return c.CreateOrModifyPostPayCoresWithContext(context.Background(), request) + return c.CreateOrModifyPostPayCoresWithContext(context.Background(), request) } // CreateOrModifyPostPayCores // CreateOrModifyPostPayCores 创建或者编辑弹性计费上限 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// INTERNALERROR = "InternalError" -// INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" -// INVALIDPARAMETER = "InvalidParameter" +// +// AUTHFAILURE = "AuthFailure" +// INTERNALERROR = "InternalError" +// INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" +// INVALIDPARAMETER = "InvalidParameter" func (c *Client) CreateOrModifyPostPayCoresWithContext(ctx context.Context, request *CreateOrModifyPostPayCoresRequest) (response *CreateOrModifyPostPayCoresResponse, err error) { - if request == nil { - request = NewCreateOrModifyPostPayCoresRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("CreateOrModifyPostPayCores require credential") - } + if request == nil { + request = NewCreateOrModifyPostPayCoresRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "CreateOrModifyPostPayCores") + + if c.GetCredential() == nil { + return nil, errors.New("CreateOrModifyPostPayCores require credential") + } + + request.SetContext(ctx) - request.SetContext(ctx) - - response = NewCreateOrModifyPostPayCoresResponse() - err = c.Send(request, response) - return + response = NewCreateOrModifyPostPayCoresResponse() + err = c.Send(request, response) + return } func NewCreateProcessEventsExportJobRequest() (request *CreateProcessEventsExportJobRequest) { - request = &CreateProcessEventsExportJobRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "CreateProcessEventsExportJob") - - - return + request = &CreateProcessEventsExportJobRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "CreateProcessEventsExportJob") + + return } func NewCreateProcessEventsExportJobResponse() (response *CreateProcessEventsExportJobResponse) { - response = &CreateProcessEventsExportJobResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &CreateProcessEventsExportJobResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -2835,58 +2987,60 @@ func NewCreateProcessEventsExportJobResponse() (response *CreateProcessEventsExp // 创建异常进程事件导出异步任务 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// AUTHFAILURE = "AuthFailure" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) CreateProcessEventsExportJob(request *CreateProcessEventsExportJobRequest) (response *CreateProcessEventsExportJobResponse, err error) { - return c.CreateProcessEventsExportJobWithContext(context.Background(), request) + return c.CreateProcessEventsExportJobWithContext(context.Background(), request) } // CreateProcessEventsExportJob // 创建异常进程事件导出异步任务 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// AUTHFAILURE = "AuthFailure" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) CreateProcessEventsExportJobWithContext(ctx context.Context, request *CreateProcessEventsExportJobRequest) (response *CreateProcessEventsExportJobResponse, err error) { - if request == nil { - request = NewCreateProcessEventsExportJobRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("CreateProcessEventsExportJob require credential") - } + if request == nil { + request = NewCreateProcessEventsExportJobRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "CreateProcessEventsExportJob") - request.SetContext(ctx) - - response = NewCreateProcessEventsExportJobResponse() - err = c.Send(request, response) - return + if c.GetCredential() == nil { + return nil, errors.New("CreateProcessEventsExportJob require credential") + } + + request.SetContext(ctx) + + response = NewCreateProcessEventsExportJobResponse() + err = c.Send(request, response) + return } func NewCreateRefreshTaskRequest() (request *CreateRefreshTaskRequest) { - request = &CreateRefreshTaskRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "CreateRefreshTask") - - - return + request = &CreateRefreshTaskRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "CreateRefreshTask") + + return } func NewCreateRefreshTaskResponse() (response *CreateRefreshTaskResponse) { - response = &CreateRefreshTaskResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &CreateRefreshTaskResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -2894,60 +3048,62 @@ func NewCreateRefreshTaskResponse() (response *CreateRefreshTaskResponse) { // 下发刷新任务,会刷新资产信息 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// FAILEDOPERATION = "FailedOperation" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// OPERATIONDENIED = "OperationDenied" -// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" -// UNAUTHORIZEDOPERATION = "UnauthorizedOperation" +// +// AUTHFAILURE = "AuthFailure" +// FAILEDOPERATION = "FailedOperation" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// OPERATIONDENIED = "OperationDenied" +// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" +// UNAUTHORIZEDOPERATION = "UnauthorizedOperation" func (c *Client) CreateRefreshTask(request *CreateRefreshTaskRequest) (response *CreateRefreshTaskResponse, err error) { - return c.CreateRefreshTaskWithContext(context.Background(), request) + return c.CreateRefreshTaskWithContext(context.Background(), request) } // CreateRefreshTask // 下发刷新任务,会刷新资产信息 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// FAILEDOPERATION = "FailedOperation" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// OPERATIONDENIED = "OperationDenied" -// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" -// UNAUTHORIZEDOPERATION = "UnauthorizedOperation" +// +// AUTHFAILURE = "AuthFailure" +// FAILEDOPERATION = "FailedOperation" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// OPERATIONDENIED = "OperationDenied" +// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" +// UNAUTHORIZEDOPERATION = "UnauthorizedOperation" func (c *Client) CreateRefreshTaskWithContext(ctx context.Context, request *CreateRefreshTaskRequest) (response *CreateRefreshTaskResponse, err error) { - if request == nil { - request = NewCreateRefreshTaskRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("CreateRefreshTask require credential") - } + if request == nil { + request = NewCreateRefreshTaskRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "CreateRefreshTask") + + if c.GetCredential() == nil { + return nil, errors.New("CreateRefreshTask require credential") + } + + request.SetContext(ctx) - request.SetContext(ctx) - - response = NewCreateRefreshTaskResponse() - err = c.Send(request, response) - return + response = NewCreateRefreshTaskResponse() + err = c.Send(request, response) + return } func NewCreateRiskDnsEventExportJobRequest() (request *CreateRiskDnsEventExportJobRequest) { - request = &CreateRiskDnsEventExportJobRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "CreateRiskDnsEventExportJob") - - - return + request = &CreateRiskDnsEventExportJobRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "CreateRiskDnsEventExportJob") + + return } func NewCreateRiskDnsEventExportJobResponse() (response *CreateRiskDnsEventExportJobResponse) { - response = &CreateRiskDnsEventExportJobResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &CreateRiskDnsEventExportJobResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -2955,66 +3111,68 @@ func NewCreateRiskDnsEventExportJobResponse() (response *CreateRiskDnsEventExpor // 创建恶意请求事件导出任务 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// FAILEDOPERATION = "FailedOperation" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" -// INVALIDPARAMETERVALUE = "InvalidParameterValue" -// MISSINGPARAMETER = "MissingParameter" -// UNKNOWNPARAMETER = "UnknownParameter" +// +// AUTHFAILURE = "AuthFailure" +// FAILEDOPERATION = "FailedOperation" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" +// INVALIDPARAMETERVALUE = "InvalidParameterValue" +// MISSINGPARAMETER = "MissingParameter" +// UNKNOWNPARAMETER = "UnknownParameter" func (c *Client) CreateRiskDnsEventExportJob(request *CreateRiskDnsEventExportJobRequest) (response *CreateRiskDnsEventExportJobResponse, err error) { - return c.CreateRiskDnsEventExportJobWithContext(context.Background(), request) + return c.CreateRiskDnsEventExportJobWithContext(context.Background(), request) } // CreateRiskDnsEventExportJob // 创建恶意请求事件导出任务 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// FAILEDOPERATION = "FailedOperation" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" -// INVALIDPARAMETERVALUE = "InvalidParameterValue" -// MISSINGPARAMETER = "MissingParameter" -// UNKNOWNPARAMETER = "UnknownParameter" +// +// AUTHFAILURE = "AuthFailure" +// FAILEDOPERATION = "FailedOperation" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" +// INVALIDPARAMETERVALUE = "InvalidParameterValue" +// MISSINGPARAMETER = "MissingParameter" +// UNKNOWNPARAMETER = "UnknownParameter" func (c *Client) CreateRiskDnsEventExportJobWithContext(ctx context.Context, request *CreateRiskDnsEventExportJobRequest) (response *CreateRiskDnsEventExportJobResponse, err error) { - if request == nil { - request = NewCreateRiskDnsEventExportJobRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("CreateRiskDnsEventExportJob require credential") - } + if request == nil { + request = NewCreateRiskDnsEventExportJobRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "CreateRiskDnsEventExportJob") - request.SetContext(ctx) - - response = NewCreateRiskDnsEventExportJobResponse() - err = c.Send(request, response) - return + if c.GetCredential() == nil { + return nil, errors.New("CreateRiskDnsEventExportJob require credential") + } + + request.SetContext(ctx) + + response = NewCreateRiskDnsEventExportJobResponse() + err = c.Send(request, response) + return } func NewCreateSearchTemplateRequest() (request *CreateSearchTemplateRequest) { - request = &CreateSearchTemplateRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "CreateSearchTemplate") - - - return + request = &CreateSearchTemplateRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "CreateSearchTemplate") + + return } func NewCreateSearchTemplateResponse() (response *CreateSearchTemplateResponse) { - response = &CreateSearchTemplateResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &CreateSearchTemplateResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -3022,52 +3180,54 @@ func NewCreateSearchTemplateResponse() (response *CreateSearchTemplateResponse) // 添加检索模板 // // 可能返回的错误码: -// INTERNALERROR = "InternalError" -// INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" -// INVALIDPARAMETER = "InvalidParameter" +// +// INTERNALERROR = "InternalError" +// INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" +// INVALIDPARAMETER = "InvalidParameter" func (c *Client) CreateSearchTemplate(request *CreateSearchTemplateRequest) (response *CreateSearchTemplateResponse, err error) { - return c.CreateSearchTemplateWithContext(context.Background(), request) + return c.CreateSearchTemplateWithContext(context.Background(), request) } // CreateSearchTemplate // 添加检索模板 // // 可能返回的错误码: -// INTERNALERROR = "InternalError" -// INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" -// INVALIDPARAMETER = "InvalidParameter" +// +// INTERNALERROR = "InternalError" +// INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" +// INVALIDPARAMETER = "InvalidParameter" func (c *Client) CreateSearchTemplateWithContext(ctx context.Context, request *CreateSearchTemplateRequest) (response *CreateSearchTemplateResponse, err error) { - if request == nil { - request = NewCreateSearchTemplateRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("CreateSearchTemplate require credential") - } + if request == nil { + request = NewCreateSearchTemplateRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "CreateSearchTemplate") + + if c.GetCredential() == nil { + return nil, errors.New("CreateSearchTemplate require credential") + } + + request.SetContext(ctx) - request.SetContext(ctx) - - response = NewCreateSearchTemplateResponse() - err = c.Send(request, response) - return + response = NewCreateSearchTemplateResponse() + err = c.Send(request, response) + return } func NewCreateSystemVulExportJobRequest() (request *CreateSystemVulExportJobRequest) { - request = &CreateSystemVulExportJobRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "CreateSystemVulExportJob") - - - return + request = &CreateSystemVulExportJobRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "CreateSystemVulExportJob") + + return } func NewCreateSystemVulExportJobResponse() (response *CreateSystemVulExportJobResponse) { - response = &CreateSystemVulExportJobResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &CreateSystemVulExportJobResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -3075,64 +3235,66 @@ func NewCreateSystemVulExportJobResponse() (response *CreateSystemVulExportJobRe // 创建系统漏洞导出任务 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" -// INVALIDPARAMETERVALUE = "InvalidParameterValue" -// MISSINGPARAMETER = "MissingParameter" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// AUTHFAILURE = "AuthFailure" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" +// INVALIDPARAMETERVALUE = "InvalidParameterValue" +// MISSINGPARAMETER = "MissingParameter" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) CreateSystemVulExportJob(request *CreateSystemVulExportJobRequest) (response *CreateSystemVulExportJobResponse, err error) { - return c.CreateSystemVulExportJobWithContext(context.Background(), request) + return c.CreateSystemVulExportJobWithContext(context.Background(), request) } // CreateSystemVulExportJob // 创建系统漏洞导出任务 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" -// INVALIDPARAMETERVALUE = "InvalidParameterValue" -// MISSINGPARAMETER = "MissingParameter" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// AUTHFAILURE = "AuthFailure" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" +// INVALIDPARAMETERVALUE = "InvalidParameterValue" +// MISSINGPARAMETER = "MissingParameter" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) CreateSystemVulExportJobWithContext(ctx context.Context, request *CreateSystemVulExportJobRequest) (response *CreateSystemVulExportJobResponse, err error) { - if request == nil { - request = NewCreateSystemVulExportJobRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("CreateSystemVulExportJob require credential") - } + if request == nil { + request = NewCreateSystemVulExportJobRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "CreateSystemVulExportJob") - request.SetContext(ctx) - - response = NewCreateSystemVulExportJobResponse() - err = c.Send(request, response) - return + if c.GetCredential() == nil { + return nil, errors.New("CreateSystemVulExportJob require credential") + } + + request.SetContext(ctx) + + response = NewCreateSystemVulExportJobResponse() + err = c.Send(request, response) + return } func NewCreateVirusScanAgainRequest() (request *CreateVirusScanAgainRequest) { - request = &CreateVirusScanAgainRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "CreateVirusScanAgain") - - - return + request = &CreateVirusScanAgainRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "CreateVirusScanAgain") + + return } func NewCreateVirusScanAgainResponse() (response *CreateVirusScanAgainResponse) { - response = &CreateVirusScanAgainResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &CreateVirusScanAgainResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -3140,62 +3302,64 @@ func NewCreateVirusScanAgainResponse() (response *CreateVirusScanAgainResponse) // 运行时文件查杀重新检测 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// FAILEDOPERATION = "FailedOperation" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// OPERATIONDENIED = "OperationDenied" -// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" -// UNAUTHORIZEDOPERATION = "UnauthorizedOperation" +// +// AUTHFAILURE = "AuthFailure" +// FAILEDOPERATION = "FailedOperation" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// OPERATIONDENIED = "OperationDenied" +// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" +// UNAUTHORIZEDOPERATION = "UnauthorizedOperation" func (c *Client) CreateVirusScanAgain(request *CreateVirusScanAgainRequest) (response *CreateVirusScanAgainResponse, err error) { - return c.CreateVirusScanAgainWithContext(context.Background(), request) + return c.CreateVirusScanAgainWithContext(context.Background(), request) } // CreateVirusScanAgain // 运行时文件查杀重新检测 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// FAILEDOPERATION = "FailedOperation" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// OPERATIONDENIED = "OperationDenied" -// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" -// UNAUTHORIZEDOPERATION = "UnauthorizedOperation" +// +// AUTHFAILURE = "AuthFailure" +// FAILEDOPERATION = "FailedOperation" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// OPERATIONDENIED = "OperationDenied" +// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" +// UNAUTHORIZEDOPERATION = "UnauthorizedOperation" func (c *Client) CreateVirusScanAgainWithContext(ctx context.Context, request *CreateVirusScanAgainRequest) (response *CreateVirusScanAgainResponse, err error) { - if request == nil { - request = NewCreateVirusScanAgainRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("CreateVirusScanAgain require credential") - } + if request == nil { + request = NewCreateVirusScanAgainRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "CreateVirusScanAgain") + + if c.GetCredential() == nil { + return nil, errors.New("CreateVirusScanAgain require credential") + } + + request.SetContext(ctx) - request.SetContext(ctx) - - response = NewCreateVirusScanAgainResponse() - err = c.Send(request, response) - return + response = NewCreateVirusScanAgainResponse() + err = c.Send(request, response) + return } func NewCreateVirusScanTaskRequest() (request *CreateVirusScanTaskRequest) { - request = &CreateVirusScanTaskRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "CreateVirusScanTask") - - - return + request = &CreateVirusScanTaskRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "CreateVirusScanTask") + + return } func NewCreateVirusScanTaskResponse() (response *CreateVirusScanTaskResponse) { - response = &CreateVirusScanTaskResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &CreateVirusScanTaskResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -3203,54 +3367,56 @@ func NewCreateVirusScanTaskResponse() (response *CreateVirusScanTaskResponse) { // 运行时文件查杀一键扫描 // // 可能返回的错误码: -// INTERNALERROR = "InternalError" -// INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" -// INVALIDPARAMETER = "InvalidParameter" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// INTERNALERROR = "InternalError" +// INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" +// INVALIDPARAMETER = "InvalidParameter" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) CreateVirusScanTask(request *CreateVirusScanTaskRequest) (response *CreateVirusScanTaskResponse, err error) { - return c.CreateVirusScanTaskWithContext(context.Background(), request) + return c.CreateVirusScanTaskWithContext(context.Background(), request) } // CreateVirusScanTask // 运行时文件查杀一键扫描 // // 可能返回的错误码: -// INTERNALERROR = "InternalError" -// INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" -// INVALIDPARAMETER = "InvalidParameter" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// INTERNALERROR = "InternalError" +// INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" +// INVALIDPARAMETER = "InvalidParameter" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) CreateVirusScanTaskWithContext(ctx context.Context, request *CreateVirusScanTaskRequest) (response *CreateVirusScanTaskResponse, err error) { - if request == nil { - request = NewCreateVirusScanTaskRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("CreateVirusScanTask require credential") - } + if request == nil { + request = NewCreateVirusScanTaskRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "CreateVirusScanTask") - request.SetContext(ctx) - - response = NewCreateVirusScanTaskResponse() - err = c.Send(request, response) - return + if c.GetCredential() == nil { + return nil, errors.New("CreateVirusScanTask require credential") + } + + request.SetContext(ctx) + + response = NewCreateVirusScanTaskResponse() + err = c.Send(request, response) + return } func NewCreateVulContainerExportJobRequest() (request *CreateVulContainerExportJobRequest) { - request = &CreateVulContainerExportJobRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "CreateVulContainerExportJob") - - - return + request = &CreateVulContainerExportJobRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "CreateVulContainerExportJob") + + return } func NewCreateVulContainerExportJobResponse() (response *CreateVulContainerExportJobResponse) { - response = &CreateVulContainerExportJobResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &CreateVulContainerExportJobResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -3258,66 +3424,68 @@ func NewCreateVulContainerExportJobResponse() (response *CreateVulContainerExpor // 创建受漏洞影响的容器导出任务 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// INTERNALERROR = "InternalError" -// INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" -// INVALIDPARAMETERVALUE = "InvalidParameterValue" -// MISSINGPARAMETER = "MissingParameter" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// AUTHFAILURE = "AuthFailure" +// INTERNALERROR = "InternalError" +// INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" +// INVALIDPARAMETERVALUE = "InvalidParameterValue" +// MISSINGPARAMETER = "MissingParameter" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) CreateVulContainerExportJob(request *CreateVulContainerExportJobRequest) (response *CreateVulContainerExportJobResponse, err error) { - return c.CreateVulContainerExportJobWithContext(context.Background(), request) + return c.CreateVulContainerExportJobWithContext(context.Background(), request) } // CreateVulContainerExportJob // 创建受漏洞影响的容器导出任务 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// INTERNALERROR = "InternalError" -// INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" -// INVALIDPARAMETERVALUE = "InvalidParameterValue" -// MISSINGPARAMETER = "MissingParameter" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// AUTHFAILURE = "AuthFailure" +// INTERNALERROR = "InternalError" +// INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" +// INVALIDPARAMETERVALUE = "InvalidParameterValue" +// MISSINGPARAMETER = "MissingParameter" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) CreateVulContainerExportJobWithContext(ctx context.Context, request *CreateVulContainerExportJobRequest) (response *CreateVulContainerExportJobResponse, err error) { - if request == nil { - request = NewCreateVulContainerExportJobRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("CreateVulContainerExportJob require credential") - } + if request == nil { + request = NewCreateVulContainerExportJobRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "CreateVulContainerExportJob") + + if c.GetCredential() == nil { + return nil, errors.New("CreateVulContainerExportJob require credential") + } + + request.SetContext(ctx) - request.SetContext(ctx) - - response = NewCreateVulContainerExportJobResponse() - err = c.Send(request, response) - return + response = NewCreateVulContainerExportJobResponse() + err = c.Send(request, response) + return } func NewCreateVulDefenceEventExportJobRequest() (request *CreateVulDefenceEventExportJobRequest) { - request = &CreateVulDefenceEventExportJobRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "CreateVulDefenceEventExportJob") - - - return + request = &CreateVulDefenceEventExportJobRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "CreateVulDefenceEventExportJob") + + return } func NewCreateVulDefenceEventExportJobResponse() (response *CreateVulDefenceEventExportJobResponse) { - response = &CreateVulDefenceEventExportJobResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &CreateVulDefenceEventExportJobResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -3325,68 +3493,70 @@ func NewCreateVulDefenceEventExportJobResponse() (response *CreateVulDefenceEven // 创建漏洞防御导出任务 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// FAILEDOPERATION = "FailedOperation" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" -// INVALIDPARAMETERVALUE = "InvalidParameterValue" -// MISSINGPARAMETER = "MissingParameter" -// RESOURCENOTFOUND = "ResourceNotFound" -// UNKNOWNPARAMETER = "UnknownParameter" +// +// AUTHFAILURE = "AuthFailure" +// FAILEDOPERATION = "FailedOperation" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" +// INVALIDPARAMETERVALUE = "InvalidParameterValue" +// MISSINGPARAMETER = "MissingParameter" +// RESOURCENOTFOUND = "ResourceNotFound" +// UNKNOWNPARAMETER = "UnknownParameter" func (c *Client) CreateVulDefenceEventExportJob(request *CreateVulDefenceEventExportJobRequest) (response *CreateVulDefenceEventExportJobResponse, err error) { - return c.CreateVulDefenceEventExportJobWithContext(context.Background(), request) + return c.CreateVulDefenceEventExportJobWithContext(context.Background(), request) } // CreateVulDefenceEventExportJob // 创建漏洞防御导出任务 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// FAILEDOPERATION = "FailedOperation" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" -// INVALIDPARAMETERVALUE = "InvalidParameterValue" -// MISSINGPARAMETER = "MissingParameter" -// RESOURCENOTFOUND = "ResourceNotFound" -// UNKNOWNPARAMETER = "UnknownParameter" +// +// AUTHFAILURE = "AuthFailure" +// FAILEDOPERATION = "FailedOperation" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" +// INVALIDPARAMETERVALUE = "InvalidParameterValue" +// MISSINGPARAMETER = "MissingParameter" +// RESOURCENOTFOUND = "ResourceNotFound" +// UNKNOWNPARAMETER = "UnknownParameter" func (c *Client) CreateVulDefenceEventExportJobWithContext(ctx context.Context, request *CreateVulDefenceEventExportJobRequest) (response *CreateVulDefenceEventExportJobResponse, err error) { - if request == nil { - request = NewCreateVulDefenceEventExportJobRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("CreateVulDefenceEventExportJob require credential") - } + if request == nil { + request = NewCreateVulDefenceEventExportJobRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "CreateVulDefenceEventExportJob") - request.SetContext(ctx) - - response = NewCreateVulDefenceEventExportJobResponse() - err = c.Send(request, response) - return + if c.GetCredential() == nil { + return nil, errors.New("CreateVulDefenceEventExportJob require credential") + } + + request.SetContext(ctx) + + response = NewCreateVulDefenceEventExportJobResponse() + err = c.Send(request, response) + return } func NewCreateVulDefenceHostExportJobRequest() (request *CreateVulDefenceHostExportJobRequest) { - request = &CreateVulDefenceHostExportJobRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "CreateVulDefenceHostExportJob") - - - return + request = &CreateVulDefenceHostExportJobRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "CreateVulDefenceHostExportJob") + + return } func NewCreateVulDefenceHostExportJobResponse() (response *CreateVulDefenceHostExportJobResponse) { - response = &CreateVulDefenceHostExportJobResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &CreateVulDefenceHostExportJobResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -3394,68 +3564,70 @@ func NewCreateVulDefenceHostExportJobResponse() (response *CreateVulDefenceHostE // 创建漏洞防御主机导出任务 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// FAILEDOPERATION = "FailedOperation" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" -// INVALIDPARAMETERVALUE = "InvalidParameterValue" -// MISSINGPARAMETER = "MissingParameter" -// RESOURCEINSUFFICIENT = "ResourceInsufficient" -// UNKNOWNPARAMETER = "UnknownParameter" +// +// AUTHFAILURE = "AuthFailure" +// FAILEDOPERATION = "FailedOperation" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" +// INVALIDPARAMETERVALUE = "InvalidParameterValue" +// MISSINGPARAMETER = "MissingParameter" +// RESOURCEINSUFFICIENT = "ResourceInsufficient" +// UNKNOWNPARAMETER = "UnknownParameter" func (c *Client) CreateVulDefenceHostExportJob(request *CreateVulDefenceHostExportJobRequest) (response *CreateVulDefenceHostExportJobResponse, err error) { - return c.CreateVulDefenceHostExportJobWithContext(context.Background(), request) + return c.CreateVulDefenceHostExportJobWithContext(context.Background(), request) } // CreateVulDefenceHostExportJob // 创建漏洞防御主机导出任务 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// FAILEDOPERATION = "FailedOperation" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" -// INVALIDPARAMETERVALUE = "InvalidParameterValue" -// MISSINGPARAMETER = "MissingParameter" -// RESOURCEINSUFFICIENT = "ResourceInsufficient" -// UNKNOWNPARAMETER = "UnknownParameter" +// +// AUTHFAILURE = "AuthFailure" +// FAILEDOPERATION = "FailedOperation" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" +// INVALIDPARAMETERVALUE = "InvalidParameterValue" +// MISSINGPARAMETER = "MissingParameter" +// RESOURCEINSUFFICIENT = "ResourceInsufficient" +// UNKNOWNPARAMETER = "UnknownParameter" func (c *Client) CreateVulDefenceHostExportJobWithContext(ctx context.Context, request *CreateVulDefenceHostExportJobRequest) (response *CreateVulDefenceHostExportJobResponse, err error) { - if request == nil { - request = NewCreateVulDefenceHostExportJobRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("CreateVulDefenceHostExportJob require credential") - } + if request == nil { + request = NewCreateVulDefenceHostExportJobRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "CreateVulDefenceHostExportJob") + + if c.GetCredential() == nil { + return nil, errors.New("CreateVulDefenceHostExportJob require credential") + } + + request.SetContext(ctx) - request.SetContext(ctx) - - response = NewCreateVulDefenceHostExportJobResponse() - err = c.Send(request, response) - return + response = NewCreateVulDefenceHostExportJobResponse() + err = c.Send(request, response) + return } func NewCreateVulExportJobRequest() (request *CreateVulExportJobRequest) { - request = &CreateVulExportJobRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "CreateVulExportJob") - - - return + request = &CreateVulExportJobRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "CreateVulExportJob") + + return } func NewCreateVulExportJobResponse() (response *CreateVulExportJobResponse) { - response = &CreateVulExportJobResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &CreateVulExportJobResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -3463,66 +3635,68 @@ func NewCreateVulExportJobResponse() (response *CreateVulExportJobResponse) { // 查询本地镜像漏洞列表导出 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// INTERNALERROR = "InternalError" -// INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" -// INVALIDPARAMETERVALUE = "InvalidParameterValue" -// MISSINGPARAMETER = "MissingParameter" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// AUTHFAILURE = "AuthFailure" +// INTERNALERROR = "InternalError" +// INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" +// INVALIDPARAMETERVALUE = "InvalidParameterValue" +// MISSINGPARAMETER = "MissingParameter" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) CreateVulExportJob(request *CreateVulExportJobRequest) (response *CreateVulExportJobResponse, err error) { - return c.CreateVulExportJobWithContext(context.Background(), request) + return c.CreateVulExportJobWithContext(context.Background(), request) } // CreateVulExportJob // 查询本地镜像漏洞列表导出 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// INTERNALERROR = "InternalError" -// INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" -// INVALIDPARAMETERVALUE = "InvalidParameterValue" -// MISSINGPARAMETER = "MissingParameter" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// AUTHFAILURE = "AuthFailure" +// INTERNALERROR = "InternalError" +// INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" +// INVALIDPARAMETERVALUE = "InvalidParameterValue" +// MISSINGPARAMETER = "MissingParameter" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) CreateVulExportJobWithContext(ctx context.Context, request *CreateVulExportJobRequest) (response *CreateVulExportJobResponse, err error) { - if request == nil { - request = NewCreateVulExportJobRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("CreateVulExportJob require credential") - } + if request == nil { + request = NewCreateVulExportJobRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "CreateVulExportJob") - request.SetContext(ctx) - - response = NewCreateVulExportJobResponse() - err = c.Send(request, response) - return + if c.GetCredential() == nil { + return nil, errors.New("CreateVulExportJob require credential") + } + + request.SetContext(ctx) + + response = NewCreateVulExportJobResponse() + err = c.Send(request, response) + return } func NewCreateVulImageExportJobRequest() (request *CreateVulImageExportJobRequest) { - request = &CreateVulImageExportJobRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "CreateVulImageExportJob") - - - return + request = &CreateVulImageExportJobRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "CreateVulImageExportJob") + + return } func NewCreateVulImageExportJobResponse() (response *CreateVulImageExportJobResponse) { - response = &CreateVulImageExportJobResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &CreateVulImageExportJobResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -3530,64 +3704,66 @@ func NewCreateVulImageExportJobResponse() (response *CreateVulImageExportJobResp // 创建受漏洞影响的镜像导出任务 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" -// INVALIDPARAMETERVALUE = "InvalidParameterValue" -// MISSINGPARAMETER = "MissingParameter" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// AUTHFAILURE = "AuthFailure" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" +// INVALIDPARAMETERVALUE = "InvalidParameterValue" +// MISSINGPARAMETER = "MissingParameter" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) CreateVulImageExportJob(request *CreateVulImageExportJobRequest) (response *CreateVulImageExportJobResponse, err error) { - return c.CreateVulImageExportJobWithContext(context.Background(), request) + return c.CreateVulImageExportJobWithContext(context.Background(), request) } // CreateVulImageExportJob // 创建受漏洞影响的镜像导出任务 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" -// INVALIDPARAMETERVALUE = "InvalidParameterValue" -// MISSINGPARAMETER = "MissingParameter" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// AUTHFAILURE = "AuthFailure" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" +// INVALIDPARAMETERVALUE = "InvalidParameterValue" +// MISSINGPARAMETER = "MissingParameter" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) CreateVulImageExportJobWithContext(ctx context.Context, request *CreateVulImageExportJobRequest) (response *CreateVulImageExportJobResponse, err error) { - if request == nil { - request = NewCreateVulImageExportJobRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("CreateVulImageExportJob require credential") - } + if request == nil { + request = NewCreateVulImageExportJobRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "CreateVulImageExportJob") + + if c.GetCredential() == nil { + return nil, errors.New("CreateVulImageExportJob require credential") + } + + request.SetContext(ctx) - request.SetContext(ctx) - - response = NewCreateVulImageExportJobResponse() - err = c.Send(request, response) - return + response = NewCreateVulImageExportJobResponse() + err = c.Send(request, response) + return } func NewCreateVulScanTaskRequest() (request *CreateVulScanTaskRequest) { - request = &CreateVulScanTaskRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "CreateVulScanTask") - - - return + request = &CreateVulScanTaskRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "CreateVulScanTask") + + return } func NewCreateVulScanTaskResponse() (response *CreateVulScanTaskResponse) { - response = &CreateVulScanTaskResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &CreateVulScanTaskResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -3595,68 +3771,70 @@ func NewCreateVulScanTaskResponse() (response *CreateVulScanTaskResponse) { // 创建漏洞扫描任务 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// FAILEDOPERATION = "FailedOperation" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" -// MISSINGPARAMETER = "MissingParameter" -// RESOURCEINUSE = "ResourceInUse" -// RESOURCENOTFOUND = "ResourceNotFound" -// RESOURCEUNAVAILABLE = "ResourceUnavailable" +// +// AUTHFAILURE = "AuthFailure" +// FAILEDOPERATION = "FailedOperation" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" +// MISSINGPARAMETER = "MissingParameter" +// RESOURCEINUSE = "ResourceInUse" +// RESOURCENOTFOUND = "ResourceNotFound" +// RESOURCEUNAVAILABLE = "ResourceUnavailable" func (c *Client) CreateVulScanTask(request *CreateVulScanTaskRequest) (response *CreateVulScanTaskResponse, err error) { - return c.CreateVulScanTaskWithContext(context.Background(), request) + return c.CreateVulScanTaskWithContext(context.Background(), request) } // CreateVulScanTask // 创建漏洞扫描任务 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// FAILEDOPERATION = "FailedOperation" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" -// MISSINGPARAMETER = "MissingParameter" -// RESOURCEINUSE = "ResourceInUse" -// RESOURCENOTFOUND = "ResourceNotFound" -// RESOURCEUNAVAILABLE = "ResourceUnavailable" +// +// AUTHFAILURE = "AuthFailure" +// FAILEDOPERATION = "FailedOperation" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" +// MISSINGPARAMETER = "MissingParameter" +// RESOURCEINUSE = "ResourceInUse" +// RESOURCENOTFOUND = "ResourceNotFound" +// RESOURCEUNAVAILABLE = "ResourceUnavailable" func (c *Client) CreateVulScanTaskWithContext(ctx context.Context, request *CreateVulScanTaskRequest) (response *CreateVulScanTaskResponse, err error) { - if request == nil { - request = NewCreateVulScanTaskRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("CreateVulScanTask require credential") - } + if request == nil { + request = NewCreateVulScanTaskRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "CreateVulScanTask") - request.SetContext(ctx) - - response = NewCreateVulScanTaskResponse() - err = c.Send(request, response) - return + if c.GetCredential() == nil { + return nil, errors.New("CreateVulScanTask require credential") + } + + request.SetContext(ctx) + + response = NewCreateVulScanTaskResponse() + err = c.Send(request, response) + return } func NewCreateWebVulExportJobRequest() (request *CreateWebVulExportJobRequest) { - request = &CreateWebVulExportJobRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "CreateWebVulExportJob") - - - return + request = &CreateWebVulExportJobRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "CreateWebVulExportJob") + + return } func NewCreateWebVulExportJobResponse() (response *CreateWebVulExportJobResponse) { - response = &CreateWebVulExportJobResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &CreateWebVulExportJobResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -3664,62 +3842,64 @@ func NewCreateWebVulExportJobResponse() (response *CreateWebVulExportJobResponse // 创建web漏洞导出任务 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" -// MISSINGPARAMETER = "MissingParameter" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// AUTHFAILURE = "AuthFailure" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" +// MISSINGPARAMETER = "MissingParameter" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) CreateWebVulExportJob(request *CreateWebVulExportJobRequest) (response *CreateWebVulExportJobResponse, err error) { - return c.CreateWebVulExportJobWithContext(context.Background(), request) + return c.CreateWebVulExportJobWithContext(context.Background(), request) } // CreateWebVulExportJob // 创建web漏洞导出任务 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" -// MISSINGPARAMETER = "MissingParameter" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// AUTHFAILURE = "AuthFailure" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" +// MISSINGPARAMETER = "MissingParameter" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) CreateWebVulExportJobWithContext(ctx context.Context, request *CreateWebVulExportJobRequest) (response *CreateWebVulExportJobResponse, err error) { - if request == nil { - request = NewCreateWebVulExportJobRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("CreateWebVulExportJob require credential") - } + if request == nil { + request = NewCreateWebVulExportJobRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "CreateWebVulExportJob") + + if c.GetCredential() == nil { + return nil, errors.New("CreateWebVulExportJob require credential") + } + + request.SetContext(ctx) - request.SetContext(ctx) - - response = NewCreateWebVulExportJobResponse() - err = c.Send(request, response) - return + response = NewCreateWebVulExportJobResponse() + err = c.Send(request, response) + return } func NewDeleteAbnormalProcessRulesRequest() (request *DeleteAbnormalProcessRulesRequest) { - request = &DeleteAbnormalProcessRulesRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "DeleteAbnormalProcessRules") - - - return + request = &DeleteAbnormalProcessRulesRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "DeleteAbnormalProcessRules") + + return } func NewDeleteAbnormalProcessRulesResponse() (response *DeleteAbnormalProcessRulesResponse) { - response = &DeleteAbnormalProcessRulesResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &DeleteAbnormalProcessRulesResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -3727,60 +3907,62 @@ func NewDeleteAbnormalProcessRulesResponse() (response *DeleteAbnormalProcessRul // 删除运行异常进程策略 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// INVALIDPARAMETERVALUE = "InvalidParameterValue" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// AUTHFAILURE = "AuthFailure" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// INVALIDPARAMETERVALUE = "InvalidParameterValue" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) DeleteAbnormalProcessRules(request *DeleteAbnormalProcessRulesRequest) (response *DeleteAbnormalProcessRulesResponse, err error) { - return c.DeleteAbnormalProcessRulesWithContext(context.Background(), request) + return c.DeleteAbnormalProcessRulesWithContext(context.Background(), request) } // DeleteAbnormalProcessRules // 删除运行异常进程策略 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// INVALIDPARAMETERVALUE = "InvalidParameterValue" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// AUTHFAILURE = "AuthFailure" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// INVALIDPARAMETERVALUE = "InvalidParameterValue" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) DeleteAbnormalProcessRulesWithContext(ctx context.Context, request *DeleteAbnormalProcessRulesRequest) (response *DeleteAbnormalProcessRulesResponse, err error) { - if request == nil { - request = NewDeleteAbnormalProcessRulesRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("DeleteAbnormalProcessRules require credential") - } + if request == nil { + request = NewDeleteAbnormalProcessRulesRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "DeleteAbnormalProcessRules") - request.SetContext(ctx) - - response = NewDeleteAbnormalProcessRulesResponse() - err = c.Send(request, response) - return + if c.GetCredential() == nil { + return nil, errors.New("DeleteAbnormalProcessRules require credential") + } + + request.SetContext(ctx) + + response = NewDeleteAbnormalProcessRulesResponse() + err = c.Send(request, response) + return } func NewDeleteAccessControlRulesRequest() (request *DeleteAccessControlRulesRequest) { - request = &DeleteAccessControlRulesRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "DeleteAccessControlRules") - - - return + request = &DeleteAccessControlRulesRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "DeleteAccessControlRules") + + return } func NewDeleteAccessControlRulesResponse() (response *DeleteAccessControlRulesResponse) { - response = &DeleteAccessControlRulesResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &DeleteAccessControlRulesResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -3788,60 +3970,62 @@ func NewDeleteAccessControlRulesResponse() (response *DeleteAccessControlRulesRe // 删除运行访问控制策略 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// INVALIDPARAMETERVALUE = "InvalidParameterValue" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// AUTHFAILURE = "AuthFailure" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// INVALIDPARAMETERVALUE = "InvalidParameterValue" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) DeleteAccessControlRules(request *DeleteAccessControlRulesRequest) (response *DeleteAccessControlRulesResponse, err error) { - return c.DeleteAccessControlRulesWithContext(context.Background(), request) + return c.DeleteAccessControlRulesWithContext(context.Background(), request) } // DeleteAccessControlRules // 删除运行访问控制策略 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// INVALIDPARAMETERVALUE = "InvalidParameterValue" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// AUTHFAILURE = "AuthFailure" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// INVALIDPARAMETERVALUE = "InvalidParameterValue" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) DeleteAccessControlRulesWithContext(ctx context.Context, request *DeleteAccessControlRulesRequest) (response *DeleteAccessControlRulesResponse, err error) { - if request == nil { - request = NewDeleteAccessControlRulesRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("DeleteAccessControlRules require credential") - } + if request == nil { + request = NewDeleteAccessControlRulesRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "DeleteAccessControlRules") + + if c.GetCredential() == nil { + return nil, errors.New("DeleteAccessControlRules require credential") + } + + request.SetContext(ctx) - request.SetContext(ctx) - - response = NewDeleteAccessControlRulesResponse() - err = c.Send(request, response) - return + response = NewDeleteAccessControlRulesResponse() + err = c.Send(request, response) + return } func NewDeleteComplianceAssetPolicySetFromWhitelistRequest() (request *DeleteComplianceAssetPolicySetFromWhitelistRequest) { - request = &DeleteComplianceAssetPolicySetFromWhitelistRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "DeleteComplianceAssetPolicySetFromWhitelist") - - - return + request = &DeleteComplianceAssetPolicySetFromWhitelistRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "DeleteComplianceAssetPolicySetFromWhitelist") + + return } func NewDeleteComplianceAssetPolicySetFromWhitelistResponse() (response *DeleteComplianceAssetPolicySetFromWhitelistResponse) { - response = &DeleteComplianceAssetPolicySetFromWhitelistResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &DeleteComplianceAssetPolicySetFromWhitelistResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -3851,15 +4035,16 @@ func NewDeleteComplianceAssetPolicySetFromWhitelistResponse() (response *DeleteC // 参考的AddCompliancePolicyAssetSetToWhitelist,除输入字段外,其它应该是一致的,如果有不同可能是定义的不对 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// FAILEDOPERATION = "FailedOperation" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// OPERATIONDENIED = "OperationDenied" -// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" +// +// AUTHFAILURE = "AuthFailure" +// FAILEDOPERATION = "FailedOperation" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// OPERATIONDENIED = "OperationDenied" +// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" func (c *Client) DeleteComplianceAssetPolicySetFromWhitelist(request *DeleteComplianceAssetPolicySetFromWhitelistRequest) (response *DeleteComplianceAssetPolicySetFromWhitelistResponse, err error) { - return c.DeleteComplianceAssetPolicySetFromWhitelistWithContext(context.Background(), request) + return c.DeleteComplianceAssetPolicySetFromWhitelistWithContext(context.Background(), request) } // DeleteComplianceAssetPolicySetFromWhitelist @@ -3868,45 +4053,46 @@ func (c *Client) DeleteComplianceAssetPolicySetFromWhitelist(request *DeleteComp // 参考的AddCompliancePolicyAssetSetToWhitelist,除输入字段外,其它应该是一致的,如果有不同可能是定义的不对 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// FAILEDOPERATION = "FailedOperation" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// OPERATIONDENIED = "OperationDenied" -// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" +// +// AUTHFAILURE = "AuthFailure" +// FAILEDOPERATION = "FailedOperation" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// OPERATIONDENIED = "OperationDenied" +// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" func (c *Client) DeleteComplianceAssetPolicySetFromWhitelistWithContext(ctx context.Context, request *DeleteComplianceAssetPolicySetFromWhitelistRequest) (response *DeleteComplianceAssetPolicySetFromWhitelistResponse, err error) { - if request == nil { - request = NewDeleteComplianceAssetPolicySetFromWhitelistRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("DeleteComplianceAssetPolicySetFromWhitelist require credential") - } + if request == nil { + request = NewDeleteComplianceAssetPolicySetFromWhitelistRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "DeleteComplianceAssetPolicySetFromWhitelist") - request.SetContext(ctx) - - response = NewDeleteComplianceAssetPolicySetFromWhitelistResponse() - err = c.Send(request, response) - return + if c.GetCredential() == nil { + return nil, errors.New("DeleteComplianceAssetPolicySetFromWhitelist require credential") + } + + request.SetContext(ctx) + + response = NewDeleteComplianceAssetPolicySetFromWhitelistResponse() + err = c.Send(request, response) + return } func NewDeleteCompliancePolicyAssetSetFromWhitelistRequest() (request *DeleteCompliancePolicyAssetSetFromWhitelistRequest) { - request = &DeleteCompliancePolicyAssetSetFromWhitelistRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "DeleteCompliancePolicyAssetSetFromWhitelist") - - - return + request = &DeleteCompliancePolicyAssetSetFromWhitelistRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "DeleteCompliancePolicyAssetSetFromWhitelist") + + return } func NewDeleteCompliancePolicyAssetSetFromWhitelistResponse() (response *DeleteCompliancePolicyAssetSetFromWhitelistResponse) { - response = &DeleteCompliancePolicyAssetSetFromWhitelistResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &DeleteCompliancePolicyAssetSetFromWhitelistResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -3914,127 +4100,127 @@ func NewDeleteCompliancePolicyAssetSetFromWhitelistResponse() (response *DeleteC // 新增安全合规忽略(检测项+资产)列表,不显示指定的检查项包含的资产内容 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// FAILEDOPERATION = "FailedOperation" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// OPERATIONDENIED = "OperationDenied" -// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" +// +// AUTHFAILURE = "AuthFailure" +// FAILEDOPERATION = "FailedOperation" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// OPERATIONDENIED = "OperationDenied" +// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" func (c *Client) DeleteCompliancePolicyAssetSetFromWhitelist(request *DeleteCompliancePolicyAssetSetFromWhitelistRequest) (response *DeleteCompliancePolicyAssetSetFromWhitelistResponse, err error) { - return c.DeleteCompliancePolicyAssetSetFromWhitelistWithContext(context.Background(), request) + return c.DeleteCompliancePolicyAssetSetFromWhitelistWithContext(context.Background(), request) } // DeleteCompliancePolicyAssetSetFromWhitelist // 新增安全合规忽略(检测项+资产)列表,不显示指定的检查项包含的资产内容 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// FAILEDOPERATION = "FailedOperation" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// OPERATIONDENIED = "OperationDenied" -// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" +// +// AUTHFAILURE = "AuthFailure" +// FAILEDOPERATION = "FailedOperation" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// OPERATIONDENIED = "OperationDenied" +// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" func (c *Client) DeleteCompliancePolicyAssetSetFromWhitelistWithContext(ctx context.Context, request *DeleteCompliancePolicyAssetSetFromWhitelistRequest) (response *DeleteCompliancePolicyAssetSetFromWhitelistResponse, err error) { - if request == nil { - request = NewDeleteCompliancePolicyAssetSetFromWhitelistRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("DeleteCompliancePolicyAssetSetFromWhitelist require credential") - } + if request == nil { + request = NewDeleteCompliancePolicyAssetSetFromWhitelistRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "DeleteCompliancePolicyAssetSetFromWhitelist") + + if c.GetCredential() == nil { + return nil, errors.New("DeleteCompliancePolicyAssetSetFromWhitelist require credential") + } + + request.SetContext(ctx) - request.SetContext(ctx) - - response = NewDeleteCompliancePolicyAssetSetFromWhitelistResponse() - err = c.Send(request, response) - return + response = NewDeleteCompliancePolicyAssetSetFromWhitelistResponse() + err = c.Send(request, response) + return } func NewDeleteCompliancePolicyItemFromWhitelistRequest() (request *DeleteCompliancePolicyItemFromWhitelistRequest) { - request = &DeleteCompliancePolicyItemFromWhitelistRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "DeleteCompliancePolicyItemFromWhitelist") - - - return + request = &DeleteCompliancePolicyItemFromWhitelistRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "DeleteCompliancePolicyItemFromWhitelist") + + return } func NewDeleteCompliancePolicyItemFromWhitelistResponse() (response *DeleteCompliancePolicyItemFromWhitelistResponse) { - response = &DeleteCompliancePolicyItemFromWhitelistResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &DeleteCompliancePolicyItemFromWhitelistResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } // DeleteCompliancePolicyItemFromWhitelist // 产品重构优化,这几个接口已经没有调用了 // -// -// // 从白名单中删除将指定的检测项。 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// FAILEDOPERATION = "FailedOperation" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// OPERATIONDENIED = "OperationDenied" -// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" +// +// AUTHFAILURE = "AuthFailure" +// FAILEDOPERATION = "FailedOperation" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// OPERATIONDENIED = "OperationDenied" +// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" func (c *Client) DeleteCompliancePolicyItemFromWhitelist(request *DeleteCompliancePolicyItemFromWhitelistRequest) (response *DeleteCompliancePolicyItemFromWhitelistResponse, err error) { - return c.DeleteCompliancePolicyItemFromWhitelistWithContext(context.Background(), request) + return c.DeleteCompliancePolicyItemFromWhitelistWithContext(context.Background(), request) } // DeleteCompliancePolicyItemFromWhitelist // 产品重构优化,这几个接口已经没有调用了 // -// -// // 从白名单中删除将指定的检测项。 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// FAILEDOPERATION = "FailedOperation" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// OPERATIONDENIED = "OperationDenied" -// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" +// +// AUTHFAILURE = "AuthFailure" +// FAILEDOPERATION = "FailedOperation" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// OPERATIONDENIED = "OperationDenied" +// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" func (c *Client) DeleteCompliancePolicyItemFromWhitelistWithContext(ctx context.Context, request *DeleteCompliancePolicyItemFromWhitelistRequest) (response *DeleteCompliancePolicyItemFromWhitelistResponse, err error) { - if request == nil { - request = NewDeleteCompliancePolicyItemFromWhitelistRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("DeleteCompliancePolicyItemFromWhitelist require credential") - } + if request == nil { + request = NewDeleteCompliancePolicyItemFromWhitelistRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "DeleteCompliancePolicyItemFromWhitelist") + + if c.GetCredential() == nil { + return nil, errors.New("DeleteCompliancePolicyItemFromWhitelist require credential") + } + + request.SetContext(ctx) - request.SetContext(ctx) - - response = NewDeleteCompliancePolicyItemFromWhitelistResponse() - err = c.Send(request, response) - return + response = NewDeleteCompliancePolicyItemFromWhitelistResponse() + err = c.Send(request, response) + return } func NewDeleteEscapeWhiteListRequest() (request *DeleteEscapeWhiteListRequest) { - request = &DeleteEscapeWhiteListRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "DeleteEscapeWhiteList") - - - return + request = &DeleteEscapeWhiteListRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "DeleteEscapeWhiteList") + + return } func NewDeleteEscapeWhiteListResponse() (response *DeleteEscapeWhiteListResponse) { - response = &DeleteEscapeWhiteListResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &DeleteEscapeWhiteListResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -4042,66 +4228,68 @@ func NewDeleteEscapeWhiteListResponse() (response *DeleteEscapeWhiteListResponse // 删除逃逸白名单 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// FAILEDOPERATION = "FailedOperation" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" -// INVALIDPARAMETERVALUE = "InvalidParameterValue" -// MISSINGPARAMETER = "MissingParameter" -// UNKNOWNPARAMETER = "UnknownParameter" +// +// AUTHFAILURE = "AuthFailure" +// FAILEDOPERATION = "FailedOperation" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" +// INVALIDPARAMETERVALUE = "InvalidParameterValue" +// MISSINGPARAMETER = "MissingParameter" +// UNKNOWNPARAMETER = "UnknownParameter" func (c *Client) DeleteEscapeWhiteList(request *DeleteEscapeWhiteListRequest) (response *DeleteEscapeWhiteListResponse, err error) { - return c.DeleteEscapeWhiteListWithContext(context.Background(), request) + return c.DeleteEscapeWhiteListWithContext(context.Background(), request) } // DeleteEscapeWhiteList // 删除逃逸白名单 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// FAILEDOPERATION = "FailedOperation" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" -// INVALIDPARAMETERVALUE = "InvalidParameterValue" -// MISSINGPARAMETER = "MissingParameter" -// UNKNOWNPARAMETER = "UnknownParameter" +// +// AUTHFAILURE = "AuthFailure" +// FAILEDOPERATION = "FailedOperation" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" +// INVALIDPARAMETERVALUE = "InvalidParameterValue" +// MISSINGPARAMETER = "MissingParameter" +// UNKNOWNPARAMETER = "UnknownParameter" func (c *Client) DeleteEscapeWhiteListWithContext(ctx context.Context, request *DeleteEscapeWhiteListRequest) (response *DeleteEscapeWhiteListResponse, err error) { - if request == nil { - request = NewDeleteEscapeWhiteListRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("DeleteEscapeWhiteList require credential") - } + if request == nil { + request = NewDeleteEscapeWhiteListRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "DeleteEscapeWhiteList") - request.SetContext(ctx) - - response = NewDeleteEscapeWhiteListResponse() - err = c.Send(request, response) - return + if c.GetCredential() == nil { + return nil, errors.New("DeleteEscapeWhiteList require credential") + } + + request.SetContext(ctx) + + response = NewDeleteEscapeWhiteListResponse() + err = c.Send(request, response) + return } func NewDeleteIgnoreVulRequest() (request *DeleteIgnoreVulRequest) { - request = &DeleteIgnoreVulRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "DeleteIgnoreVul") - - - return + request = &DeleteIgnoreVulRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "DeleteIgnoreVul") + + return } func NewDeleteIgnoreVulResponse() (response *DeleteIgnoreVulResponse) { - response = &DeleteIgnoreVulResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &DeleteIgnoreVulResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -4109,66 +4297,68 @@ func NewDeleteIgnoreVulResponse() (response *DeleteIgnoreVulResponse) { // 取消漏洞扫描忽略漏洞 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// FAILEDOPERATION = "FailedOperation" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" -// INVALIDPARAMETERVALUE = "InvalidParameterValue" -// MISSINGPARAMETER = "MissingParameter" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// AUTHFAILURE = "AuthFailure" +// FAILEDOPERATION = "FailedOperation" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" +// INVALIDPARAMETERVALUE = "InvalidParameterValue" +// MISSINGPARAMETER = "MissingParameter" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) DeleteIgnoreVul(request *DeleteIgnoreVulRequest) (response *DeleteIgnoreVulResponse, err error) { - return c.DeleteIgnoreVulWithContext(context.Background(), request) + return c.DeleteIgnoreVulWithContext(context.Background(), request) } // DeleteIgnoreVul // 取消漏洞扫描忽略漏洞 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// FAILEDOPERATION = "FailedOperation" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" -// INVALIDPARAMETERVALUE = "InvalidParameterValue" -// MISSINGPARAMETER = "MissingParameter" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// AUTHFAILURE = "AuthFailure" +// FAILEDOPERATION = "FailedOperation" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" +// INVALIDPARAMETERVALUE = "InvalidParameterValue" +// MISSINGPARAMETER = "MissingParameter" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) DeleteIgnoreVulWithContext(ctx context.Context, request *DeleteIgnoreVulRequest) (response *DeleteIgnoreVulResponse, err error) { - if request == nil { - request = NewDeleteIgnoreVulRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("DeleteIgnoreVul require credential") - } + if request == nil { + request = NewDeleteIgnoreVulRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "DeleteIgnoreVul") + + if c.GetCredential() == nil { + return nil, errors.New("DeleteIgnoreVul require credential") + } + + request.SetContext(ctx) - request.SetContext(ctx) - - response = NewDeleteIgnoreVulResponse() - err = c.Send(request, response) - return + response = NewDeleteIgnoreVulResponse() + err = c.Send(request, response) + return } func NewDeleteK8sApiAbnormalRuleRequest() (request *DeleteK8sApiAbnormalRuleRequest) { - request = &DeleteK8sApiAbnormalRuleRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "DeleteK8sApiAbnormalRule") - - - return + request = &DeleteK8sApiAbnormalRuleRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "DeleteK8sApiAbnormalRule") + + return } func NewDeleteK8sApiAbnormalRuleResponse() (response *DeleteK8sApiAbnormalRuleResponse) { - response = &DeleteK8sApiAbnormalRuleResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &DeleteK8sApiAbnormalRuleResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -4176,50 +4366,52 @@ func NewDeleteK8sApiAbnormalRuleResponse() (response *DeleteK8sApiAbnormalRuleRe // 删除k8sapi异常事件规则 // // 可能返回的错误码: -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" +// +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" func (c *Client) DeleteK8sApiAbnormalRule(request *DeleteK8sApiAbnormalRuleRequest) (response *DeleteK8sApiAbnormalRuleResponse, err error) { - return c.DeleteK8sApiAbnormalRuleWithContext(context.Background(), request) + return c.DeleteK8sApiAbnormalRuleWithContext(context.Background(), request) } // DeleteK8sApiAbnormalRule // 删除k8sapi异常事件规则 // // 可能返回的错误码: -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" +// +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" func (c *Client) DeleteK8sApiAbnormalRuleWithContext(ctx context.Context, request *DeleteK8sApiAbnormalRuleRequest) (response *DeleteK8sApiAbnormalRuleResponse, err error) { - if request == nil { - request = NewDeleteK8sApiAbnormalRuleRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("DeleteK8sApiAbnormalRule require credential") - } + if request == nil { + request = NewDeleteK8sApiAbnormalRuleRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "DeleteK8sApiAbnormalRule") - request.SetContext(ctx) - - response = NewDeleteK8sApiAbnormalRuleResponse() - err = c.Send(request, response) - return + if c.GetCredential() == nil { + return nil, errors.New("DeleteK8sApiAbnormalRule require credential") + } + + request.SetContext(ctx) + + response = NewDeleteK8sApiAbnormalRuleResponse() + err = c.Send(request, response) + return } func NewDeleteMachineRequest() (request *DeleteMachineRequest) { - request = &DeleteMachineRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "DeleteMachine") - - - return + request = &DeleteMachineRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "DeleteMachine") + + return } func NewDeleteMachineResponse() (response *DeleteMachineResponse) { - response = &DeleteMachineResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &DeleteMachineResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -4227,68 +4419,70 @@ func NewDeleteMachineResponse() (response *DeleteMachineResponse) { // 卸载Agent客户端 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// FAILEDOPERATION = "FailedOperation" -// FAILEDOPERATION_AGENTOFFLINE = "FailedOperation.AgentOffline" -// INTERNALERROR = "InternalError" -// INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" -// INVALIDPARAMETERVALUE = "InvalidParameterValue" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// AUTHFAILURE = "AuthFailure" +// FAILEDOPERATION = "FailedOperation" +// FAILEDOPERATION_AGENTOFFLINE = "FailedOperation.AgentOffline" +// INTERNALERROR = "InternalError" +// INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" +// INVALIDPARAMETERVALUE = "InvalidParameterValue" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) DeleteMachine(request *DeleteMachineRequest) (response *DeleteMachineResponse, err error) { - return c.DeleteMachineWithContext(context.Background(), request) + return c.DeleteMachineWithContext(context.Background(), request) } // DeleteMachine // 卸载Agent客户端 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// FAILEDOPERATION = "FailedOperation" -// FAILEDOPERATION_AGENTOFFLINE = "FailedOperation.AgentOffline" -// INTERNALERROR = "InternalError" -// INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" -// INVALIDPARAMETERVALUE = "InvalidParameterValue" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// AUTHFAILURE = "AuthFailure" +// FAILEDOPERATION = "FailedOperation" +// FAILEDOPERATION_AGENTOFFLINE = "FailedOperation.AgentOffline" +// INTERNALERROR = "InternalError" +// INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" +// INVALIDPARAMETERVALUE = "InvalidParameterValue" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) DeleteMachineWithContext(ctx context.Context, request *DeleteMachineRequest) (response *DeleteMachineResponse, err error) { - if request == nil { - request = NewDeleteMachineRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("DeleteMachine require credential") - } + if request == nil { + request = NewDeleteMachineRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "DeleteMachine") + + if c.GetCredential() == nil { + return nil, errors.New("DeleteMachine require credential") + } + + request.SetContext(ctx) - request.SetContext(ctx) - - response = NewDeleteMachineResponse() - err = c.Send(request, response) - return + response = NewDeleteMachineResponse() + err = c.Send(request, response) + return } func NewDeleteNetworkFirewallPolicyDetailRequest() (request *DeleteNetworkFirewallPolicyDetailRequest) { - request = &DeleteNetworkFirewallPolicyDetailRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "DeleteNetworkFirewallPolicyDetail") - - - return + request = &DeleteNetworkFirewallPolicyDetailRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "DeleteNetworkFirewallPolicyDetail") + + return } func NewDeleteNetworkFirewallPolicyDetailResponse() (response *DeleteNetworkFirewallPolicyDetailResponse) { - response = &DeleteNetworkFirewallPolicyDetailResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &DeleteNetworkFirewallPolicyDetailResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -4296,60 +4490,127 @@ func NewDeleteNetworkFirewallPolicyDetailResponse() (response *DeleteNetworkFire // 容器网络创建网络策略删除任务 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// FAILEDOPERATION = "FailedOperation" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// OPERATIONDENIED = "OperationDenied" -// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" -// UNAUTHORIZEDOPERATION = "UnauthorizedOperation" +// +// AUTHFAILURE = "AuthFailure" +// FAILEDOPERATION = "FailedOperation" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// OPERATIONDENIED = "OperationDenied" +// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" +// UNAUTHORIZEDOPERATION = "UnauthorizedOperation" func (c *Client) DeleteNetworkFirewallPolicyDetail(request *DeleteNetworkFirewallPolicyDetailRequest) (response *DeleteNetworkFirewallPolicyDetailResponse, err error) { - return c.DeleteNetworkFirewallPolicyDetailWithContext(context.Background(), request) + return c.DeleteNetworkFirewallPolicyDetailWithContext(context.Background(), request) } // DeleteNetworkFirewallPolicyDetail // 容器网络创建网络策略删除任务 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// FAILEDOPERATION = "FailedOperation" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// OPERATIONDENIED = "OperationDenied" -// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" -// UNAUTHORIZEDOPERATION = "UnauthorizedOperation" +// +// AUTHFAILURE = "AuthFailure" +// FAILEDOPERATION = "FailedOperation" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// OPERATIONDENIED = "OperationDenied" +// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" +// UNAUTHORIZEDOPERATION = "UnauthorizedOperation" func (c *Client) DeleteNetworkFirewallPolicyDetailWithContext(ctx context.Context, request *DeleteNetworkFirewallPolicyDetailRequest) (response *DeleteNetworkFirewallPolicyDetailResponse, err error) { - if request == nil { - request = NewDeleteNetworkFirewallPolicyDetailRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("DeleteNetworkFirewallPolicyDetail require credential") - } + if request == nil { + request = NewDeleteNetworkFirewallPolicyDetailRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "DeleteNetworkFirewallPolicyDetail") + + if c.GetCredential() == nil { + return nil, errors.New("DeleteNetworkFirewallPolicyDetail require credential") + } + + request.SetContext(ctx) + + response = NewDeleteNetworkFirewallPolicyDetailResponse() + err = c.Send(request, response) + return +} + +func NewDeleteRaspRulesRequest() (request *DeleteRaspRulesRequest) { + request = &DeleteRaspRulesRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "DeleteRaspRules") + + return +} + +func NewDeleteRaspRulesResponse() (response *DeleteRaspRulesResponse) { + response = &DeleteRaspRulesResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return + +} + +// DeleteRaspRules +// 删除漏洞防御白名单 +// +// 可能返回的错误码: +// +// AUTHFAILURE = "AuthFailure" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" +// MISSINGPARAMETER = "MissingParameter" +// UNKNOWNPARAMETER = "UnknownParameter" +func (c *Client) DeleteRaspRules(request *DeleteRaspRulesRequest) (response *DeleteRaspRulesResponse, err error) { + return c.DeleteRaspRulesWithContext(context.Background(), request) +} + +// DeleteRaspRules +// 删除漏洞防御白名单 +// +// 可能返回的错误码: +// +// AUTHFAILURE = "AuthFailure" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" +// MISSINGPARAMETER = "MissingParameter" +// UNKNOWNPARAMETER = "UnknownParameter" +func (c *Client) DeleteRaspRulesWithContext(ctx context.Context, request *DeleteRaspRulesRequest) (response *DeleteRaspRulesResponse, err error) { + if request == nil { + request = NewDeleteRaspRulesRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "DeleteRaspRules") - request.SetContext(ctx) - - response = NewDeleteNetworkFirewallPolicyDetailResponse() - err = c.Send(request, response) - return + if c.GetCredential() == nil { + return nil, errors.New("DeleteRaspRules require credential") + } + + request.SetContext(ctx) + + response = NewDeleteRaspRulesResponse() + err = c.Send(request, response) + return } func NewDeleteReverseShellEventsRequest() (request *DeleteReverseShellEventsRequest) { - request = &DeleteReverseShellEventsRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "DeleteReverseShellEvents") - - - return + request = &DeleteReverseShellEventsRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "DeleteReverseShellEvents") + + return } func NewDeleteReverseShellEventsResponse() (response *DeleteReverseShellEventsResponse) { - response = &DeleteReverseShellEventsResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &DeleteReverseShellEventsResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -4357,58 +4618,60 @@ func NewDeleteReverseShellEventsResponse() (response *DeleteReverseShellEventsRe // 删除运行时反弹shell事件 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// INVALIDPARAMETERVALUE = "InvalidParameterValue" +// +// AUTHFAILURE = "AuthFailure" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// INVALIDPARAMETERVALUE = "InvalidParameterValue" func (c *Client) DeleteReverseShellEvents(request *DeleteReverseShellEventsRequest) (response *DeleteReverseShellEventsResponse, err error) { - return c.DeleteReverseShellEventsWithContext(context.Background(), request) + return c.DeleteReverseShellEventsWithContext(context.Background(), request) } // DeleteReverseShellEvents // 删除运行时反弹shell事件 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// INVALIDPARAMETERVALUE = "InvalidParameterValue" +// +// AUTHFAILURE = "AuthFailure" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// INVALIDPARAMETERVALUE = "InvalidParameterValue" func (c *Client) DeleteReverseShellEventsWithContext(ctx context.Context, request *DeleteReverseShellEventsRequest) (response *DeleteReverseShellEventsResponse, err error) { - if request == nil { - request = NewDeleteReverseShellEventsRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("DeleteReverseShellEvents require credential") - } + if request == nil { + request = NewDeleteReverseShellEventsRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "DeleteReverseShellEvents") + + if c.GetCredential() == nil { + return nil, errors.New("DeleteReverseShellEvents require credential") + } + + request.SetContext(ctx) - request.SetContext(ctx) - - response = NewDeleteReverseShellEventsResponse() - err = c.Send(request, response) - return + response = NewDeleteReverseShellEventsResponse() + err = c.Send(request, response) + return } func NewDeleteReverseShellWhiteListsRequest() (request *DeleteReverseShellWhiteListsRequest) { - request = &DeleteReverseShellWhiteListsRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "DeleteReverseShellWhiteLists") - - - return + request = &DeleteReverseShellWhiteListsRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "DeleteReverseShellWhiteLists") + + return } func NewDeleteReverseShellWhiteListsResponse() (response *DeleteReverseShellWhiteListsResponse) { - response = &DeleteReverseShellWhiteListsResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &DeleteReverseShellWhiteListsResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -4416,58 +4679,60 @@ func NewDeleteReverseShellWhiteListsResponse() (response *DeleteReverseShellWhit // 删除运行时反弹shell白名单 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// INVALIDPARAMETERVALUE = "InvalidParameterValue" +// +// AUTHFAILURE = "AuthFailure" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// INVALIDPARAMETERVALUE = "InvalidParameterValue" func (c *Client) DeleteReverseShellWhiteLists(request *DeleteReverseShellWhiteListsRequest) (response *DeleteReverseShellWhiteListsResponse, err error) { - return c.DeleteReverseShellWhiteListsWithContext(context.Background(), request) + return c.DeleteReverseShellWhiteListsWithContext(context.Background(), request) } // DeleteReverseShellWhiteLists // 删除运行时反弹shell白名单 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// INVALIDPARAMETERVALUE = "InvalidParameterValue" +// +// AUTHFAILURE = "AuthFailure" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// INVALIDPARAMETERVALUE = "InvalidParameterValue" func (c *Client) DeleteReverseShellWhiteListsWithContext(ctx context.Context, request *DeleteReverseShellWhiteListsRequest) (response *DeleteReverseShellWhiteListsResponse, err error) { - if request == nil { - request = NewDeleteReverseShellWhiteListsRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("DeleteReverseShellWhiteLists require credential") - } + if request == nil { + request = NewDeleteReverseShellWhiteListsRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "DeleteReverseShellWhiteLists") - request.SetContext(ctx) - - response = NewDeleteReverseShellWhiteListsResponse() - err = c.Send(request, response) - return + if c.GetCredential() == nil { + return nil, errors.New("DeleteReverseShellWhiteLists require credential") + } + + request.SetContext(ctx) + + response = NewDeleteReverseShellWhiteListsResponse() + err = c.Send(request, response) + return } func NewDeleteRiskSyscallEventsRequest() (request *DeleteRiskSyscallEventsRequest) { - request = &DeleteRiskSyscallEventsRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "DeleteRiskSyscallEvents") - - - return + request = &DeleteRiskSyscallEventsRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "DeleteRiskSyscallEvents") + + return } func NewDeleteRiskSyscallEventsResponse() (response *DeleteRiskSyscallEventsResponse) { - response = &DeleteRiskSyscallEventsResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &DeleteRiskSyscallEventsResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -4475,58 +4740,60 @@ func NewDeleteRiskSyscallEventsResponse() (response *DeleteRiskSyscallEventsResp // 删除运行时高危系统调用事件 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// INVALIDPARAMETERVALUE = "InvalidParameterValue" +// +// AUTHFAILURE = "AuthFailure" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// INVALIDPARAMETERVALUE = "InvalidParameterValue" func (c *Client) DeleteRiskSyscallEvents(request *DeleteRiskSyscallEventsRequest) (response *DeleteRiskSyscallEventsResponse, err error) { - return c.DeleteRiskSyscallEventsWithContext(context.Background(), request) + return c.DeleteRiskSyscallEventsWithContext(context.Background(), request) } // DeleteRiskSyscallEvents // 删除运行时高危系统调用事件 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// INVALIDPARAMETERVALUE = "InvalidParameterValue" +// +// AUTHFAILURE = "AuthFailure" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// INVALIDPARAMETERVALUE = "InvalidParameterValue" func (c *Client) DeleteRiskSyscallEventsWithContext(ctx context.Context, request *DeleteRiskSyscallEventsRequest) (response *DeleteRiskSyscallEventsResponse, err error) { - if request == nil { - request = NewDeleteRiskSyscallEventsRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("DeleteRiskSyscallEvents require credential") - } + if request == nil { + request = NewDeleteRiskSyscallEventsRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "DeleteRiskSyscallEvents") + + if c.GetCredential() == nil { + return nil, errors.New("DeleteRiskSyscallEvents require credential") + } + + request.SetContext(ctx) - request.SetContext(ctx) - - response = NewDeleteRiskSyscallEventsResponse() - err = c.Send(request, response) - return + response = NewDeleteRiskSyscallEventsResponse() + err = c.Send(request, response) + return } func NewDeleteRiskSyscallWhiteListsRequest() (request *DeleteRiskSyscallWhiteListsRequest) { - request = &DeleteRiskSyscallWhiteListsRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "DeleteRiskSyscallWhiteLists") - - - return + request = &DeleteRiskSyscallWhiteListsRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "DeleteRiskSyscallWhiteLists") + + return } func NewDeleteRiskSyscallWhiteListsResponse() (response *DeleteRiskSyscallWhiteListsResponse) { - response = &DeleteRiskSyscallWhiteListsResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &DeleteRiskSyscallWhiteListsResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -4534,58 +4801,60 @@ func NewDeleteRiskSyscallWhiteListsResponse() (response *DeleteRiskSyscallWhiteL // 删除运行时高危系统调用白名单 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// INVALIDPARAMETERVALUE = "InvalidParameterValue" +// +// AUTHFAILURE = "AuthFailure" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// INVALIDPARAMETERVALUE = "InvalidParameterValue" func (c *Client) DeleteRiskSyscallWhiteLists(request *DeleteRiskSyscallWhiteListsRequest) (response *DeleteRiskSyscallWhiteListsResponse, err error) { - return c.DeleteRiskSyscallWhiteListsWithContext(context.Background(), request) + return c.DeleteRiskSyscallWhiteListsWithContext(context.Background(), request) } // DeleteRiskSyscallWhiteLists // 删除运行时高危系统调用白名单 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// INVALIDPARAMETERVALUE = "InvalidParameterValue" +// +// AUTHFAILURE = "AuthFailure" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// INVALIDPARAMETERVALUE = "InvalidParameterValue" func (c *Client) DeleteRiskSyscallWhiteListsWithContext(ctx context.Context, request *DeleteRiskSyscallWhiteListsRequest) (response *DeleteRiskSyscallWhiteListsResponse, err error) { - if request == nil { - request = NewDeleteRiskSyscallWhiteListsRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("DeleteRiskSyscallWhiteLists require credential") - } + if request == nil { + request = NewDeleteRiskSyscallWhiteListsRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "DeleteRiskSyscallWhiteLists") - request.SetContext(ctx) - - response = NewDeleteRiskSyscallWhiteListsResponse() - err = c.Send(request, response) - return + if c.GetCredential() == nil { + return nil, errors.New("DeleteRiskSyscallWhiteLists require credential") + } + + request.SetContext(ctx) + + response = NewDeleteRiskSyscallWhiteListsResponse() + err = c.Send(request, response) + return } func NewDeleteSearchTemplateRequest() (request *DeleteSearchTemplateRequest) { - request = &DeleteSearchTemplateRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "DeleteSearchTemplate") - - - return + request = &DeleteSearchTemplateRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "DeleteSearchTemplate") + + return } func NewDeleteSearchTemplateResponse() (response *DeleteSearchTemplateResponse) { - response = &DeleteSearchTemplateResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &DeleteSearchTemplateResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -4593,52 +4862,54 @@ func NewDeleteSearchTemplateResponse() (response *DeleteSearchTemplateResponse) // 删除检索模板 // // 可能返回的错误码: -// INTERNALERROR = "InternalError" -// INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" -// INVALIDPARAMETER = "InvalidParameter" +// +// INTERNALERROR = "InternalError" +// INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" +// INVALIDPARAMETER = "InvalidParameter" func (c *Client) DeleteSearchTemplate(request *DeleteSearchTemplateRequest) (response *DeleteSearchTemplateResponse, err error) { - return c.DeleteSearchTemplateWithContext(context.Background(), request) + return c.DeleteSearchTemplateWithContext(context.Background(), request) } // DeleteSearchTemplate // 删除检索模板 // // 可能返回的错误码: -// INTERNALERROR = "InternalError" -// INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" -// INVALIDPARAMETER = "InvalidParameter" +// +// INTERNALERROR = "InternalError" +// INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" +// INVALIDPARAMETER = "InvalidParameter" func (c *Client) DeleteSearchTemplateWithContext(ctx context.Context, request *DeleteSearchTemplateRequest) (response *DeleteSearchTemplateResponse, err error) { - if request == nil { - request = NewDeleteSearchTemplateRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("DeleteSearchTemplate require credential") - } + if request == nil { + request = NewDeleteSearchTemplateRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "DeleteSearchTemplate") + + if c.GetCredential() == nil { + return nil, errors.New("DeleteSearchTemplate require credential") + } + + request.SetContext(ctx) - request.SetContext(ctx) - - response = NewDeleteSearchTemplateResponse() - err = c.Send(request, response) - return + response = NewDeleteSearchTemplateResponse() + err = c.Send(request, response) + return } func NewDescribeABTestConfigRequest() (request *DescribeABTestConfigRequest) { - request = &DescribeABTestConfigRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "DescribeABTestConfig") - - - return + request = &DescribeABTestConfigRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "DescribeABTestConfig") + + return } func NewDescribeABTestConfigResponse() (response *DescribeABTestConfigResponse) { - response = &DescribeABTestConfigResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &DescribeABTestConfigResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -4646,50 +4917,52 @@ func NewDescribeABTestConfigResponse() (response *DescribeABTestConfigResponse) // 获取用户当前灰度配置 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// INTERNALERROR = "InternalError" +// +// AUTHFAILURE = "AuthFailure" +// INTERNALERROR = "InternalError" func (c *Client) DescribeABTestConfig(request *DescribeABTestConfigRequest) (response *DescribeABTestConfigResponse, err error) { - return c.DescribeABTestConfigWithContext(context.Background(), request) + return c.DescribeABTestConfigWithContext(context.Background(), request) } // DescribeABTestConfig // 获取用户当前灰度配置 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// INTERNALERROR = "InternalError" +// +// AUTHFAILURE = "AuthFailure" +// INTERNALERROR = "InternalError" func (c *Client) DescribeABTestConfigWithContext(ctx context.Context, request *DescribeABTestConfigRequest) (response *DescribeABTestConfigResponse, err error) { - if request == nil { - request = NewDescribeABTestConfigRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("DescribeABTestConfig require credential") - } + if request == nil { + request = NewDescribeABTestConfigRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "DescribeABTestConfig") - request.SetContext(ctx) - - response = NewDescribeABTestConfigResponse() - err = c.Send(request, response) - return + if c.GetCredential() == nil { + return nil, errors.New("DescribeABTestConfig require credential") + } + + request.SetContext(ctx) + + response = NewDescribeABTestConfigResponse() + err = c.Send(request, response) + return } func NewDescribeAbnormalProcessDetailRequest() (request *DescribeAbnormalProcessDetailRequest) { - request = &DescribeAbnormalProcessDetailRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "DescribeAbnormalProcessDetail") - - - return + request = &DescribeAbnormalProcessDetailRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "DescribeAbnormalProcessDetail") + + return } func NewDescribeAbnormalProcessDetailResponse() (response *DescribeAbnormalProcessDetailResponse) { - response = &DescribeAbnormalProcessDetailResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &DescribeAbnormalProcessDetailResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -4697,62 +4970,64 @@ func NewDescribeAbnormalProcessDetailResponse() (response *DescribeAbnormalProce // 查询运行时异常进程事件详细信息 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// FAILEDOPERATION_DATAVALUENOTCORRECT = "FailedOperation.DataValueNotCorrect" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// INVALIDPARAMETERVALUE = "InvalidParameterValue" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// AUTHFAILURE = "AuthFailure" +// FAILEDOPERATION_DATAVALUENOTCORRECT = "FailedOperation.DataValueNotCorrect" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// INVALIDPARAMETERVALUE = "InvalidParameterValue" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) DescribeAbnormalProcessDetail(request *DescribeAbnormalProcessDetailRequest) (response *DescribeAbnormalProcessDetailResponse, err error) { - return c.DescribeAbnormalProcessDetailWithContext(context.Background(), request) + return c.DescribeAbnormalProcessDetailWithContext(context.Background(), request) } // DescribeAbnormalProcessDetail // 查询运行时异常进程事件详细信息 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// FAILEDOPERATION_DATAVALUENOTCORRECT = "FailedOperation.DataValueNotCorrect" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// INVALIDPARAMETERVALUE = "InvalidParameterValue" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// AUTHFAILURE = "AuthFailure" +// FAILEDOPERATION_DATAVALUENOTCORRECT = "FailedOperation.DataValueNotCorrect" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// INVALIDPARAMETERVALUE = "InvalidParameterValue" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) DescribeAbnormalProcessDetailWithContext(ctx context.Context, request *DescribeAbnormalProcessDetailRequest) (response *DescribeAbnormalProcessDetailResponse, err error) { - if request == nil { - request = NewDescribeAbnormalProcessDetailRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("DescribeAbnormalProcessDetail require credential") - } + if request == nil { + request = NewDescribeAbnormalProcessDetailRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "DescribeAbnormalProcessDetail") + + if c.GetCredential() == nil { + return nil, errors.New("DescribeAbnormalProcessDetail require credential") + } + + request.SetContext(ctx) - request.SetContext(ctx) - - response = NewDescribeAbnormalProcessDetailResponse() - err = c.Send(request, response) - return + response = NewDescribeAbnormalProcessDetailResponse() + err = c.Send(request, response) + return } func NewDescribeAbnormalProcessEventTendencyRequest() (request *DescribeAbnormalProcessEventTendencyRequest) { - request = &DescribeAbnormalProcessEventTendencyRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "DescribeAbnormalProcessEventTendency") - - - return + request = &DescribeAbnormalProcessEventTendencyRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "DescribeAbnormalProcessEventTendency") + + return } func NewDescribeAbnormalProcessEventTendencyResponse() (response *DescribeAbnormalProcessEventTendencyResponse) { - response = &DescribeAbnormalProcessEventTendencyResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &DescribeAbnormalProcessEventTendencyResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -4760,62 +5035,64 @@ func NewDescribeAbnormalProcessEventTendencyResponse() (response *DescribeAbnorm // 查询待处理异常进程事件趋势 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" -// INVALIDPARAMETERVALUE = "InvalidParameterValue" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// AUTHFAILURE = "AuthFailure" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" +// INVALIDPARAMETERVALUE = "InvalidParameterValue" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) DescribeAbnormalProcessEventTendency(request *DescribeAbnormalProcessEventTendencyRequest) (response *DescribeAbnormalProcessEventTendencyResponse, err error) { - return c.DescribeAbnormalProcessEventTendencyWithContext(context.Background(), request) + return c.DescribeAbnormalProcessEventTendencyWithContext(context.Background(), request) } // DescribeAbnormalProcessEventTendency // 查询待处理异常进程事件趋势 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" -// INVALIDPARAMETERVALUE = "InvalidParameterValue" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// AUTHFAILURE = "AuthFailure" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" +// INVALIDPARAMETERVALUE = "InvalidParameterValue" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) DescribeAbnormalProcessEventTendencyWithContext(ctx context.Context, request *DescribeAbnormalProcessEventTendencyRequest) (response *DescribeAbnormalProcessEventTendencyResponse, err error) { - if request == nil { - request = NewDescribeAbnormalProcessEventTendencyRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("DescribeAbnormalProcessEventTendency require credential") - } + if request == nil { + request = NewDescribeAbnormalProcessEventTendencyRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "DescribeAbnormalProcessEventTendency") - request.SetContext(ctx) - - response = NewDescribeAbnormalProcessEventTendencyResponse() - err = c.Send(request, response) - return + if c.GetCredential() == nil { + return nil, errors.New("DescribeAbnormalProcessEventTendency require credential") + } + + request.SetContext(ctx) + + response = NewDescribeAbnormalProcessEventTendencyResponse() + err = c.Send(request, response) + return } func NewDescribeAbnormalProcessEventsRequest() (request *DescribeAbnormalProcessEventsRequest) { - request = &DescribeAbnormalProcessEventsRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "DescribeAbnormalProcessEvents") - - - return + request = &DescribeAbnormalProcessEventsRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "DescribeAbnormalProcessEvents") + + return } func NewDescribeAbnormalProcessEventsResponse() (response *DescribeAbnormalProcessEventsResponse) { - response = &DescribeAbnormalProcessEventsResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &DescribeAbnormalProcessEventsResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -4823,129 +5100,62 @@ func NewDescribeAbnormalProcessEventsResponse() (response *DescribeAbnormalProce // 查询运行时异常进程事件列表信息 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// INVALIDPARAMETERVALUE = "InvalidParameterValue" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// AUTHFAILURE = "AuthFailure" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// INVALIDPARAMETERVALUE = "InvalidParameterValue" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) DescribeAbnormalProcessEvents(request *DescribeAbnormalProcessEventsRequest) (response *DescribeAbnormalProcessEventsResponse, err error) { - return c.DescribeAbnormalProcessEventsWithContext(context.Background(), request) + return c.DescribeAbnormalProcessEventsWithContext(context.Background(), request) } // DescribeAbnormalProcessEvents // 查询运行时异常进程事件列表信息 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// INVALIDPARAMETERVALUE = "InvalidParameterValue" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// AUTHFAILURE = "AuthFailure" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// INVALIDPARAMETERVALUE = "InvalidParameterValue" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) DescribeAbnormalProcessEventsWithContext(ctx context.Context, request *DescribeAbnormalProcessEventsRequest) (response *DescribeAbnormalProcessEventsResponse, err error) { - if request == nil { - request = NewDescribeAbnormalProcessEventsRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("DescribeAbnormalProcessEvents require credential") - } + if request == nil { + request = NewDescribeAbnormalProcessEventsRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "DescribeAbnormalProcessEvents") - request.SetContext(ctx) - - response = NewDescribeAbnormalProcessEventsResponse() - err = c.Send(request, response) - return -} + if c.GetCredential() == nil { + return nil, errors.New("DescribeAbnormalProcessEvents require credential") + } + + request.SetContext(ctx) -func NewDescribeAbnormalProcessEventsExportRequest() (request *DescribeAbnormalProcessEventsExportRequest) { - request = &DescribeAbnormalProcessEventsExportRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "DescribeAbnormalProcessEventsExport") - - - return + response = NewDescribeAbnormalProcessEventsResponse() + err = c.Send(request, response) + return } -func NewDescribeAbnormalProcessEventsExportResponse() (response *DescribeAbnormalProcessEventsExportResponse) { - response = &DescribeAbnormalProcessEventsExportResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return - -} - -// DescribeAbnormalProcessEventsExport -// 接口已废弃 -// -// -// -// 查询运行时异常进程事件列表信息导出 -// -// 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// INVALIDPARAMETERVALUE = "InvalidParameterValue" -// RESOURCENOTFOUND = "ResourceNotFound" -func (c *Client) DescribeAbnormalProcessEventsExport(request *DescribeAbnormalProcessEventsExportRequest) (response *DescribeAbnormalProcessEventsExportResponse, err error) { - return c.DescribeAbnormalProcessEventsExportWithContext(context.Background(), request) -} - -// DescribeAbnormalProcessEventsExport -// 接口已废弃 -// -// -// -// 查询运行时异常进程事件列表信息导出 -// -// 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// INVALIDPARAMETERVALUE = "InvalidParameterValue" -// RESOURCENOTFOUND = "ResourceNotFound" -func (c *Client) DescribeAbnormalProcessEventsExportWithContext(ctx context.Context, request *DescribeAbnormalProcessEventsExportRequest) (response *DescribeAbnormalProcessEventsExportResponse, err error) { - if request == nil { - request = NewDescribeAbnormalProcessEventsExportRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("DescribeAbnormalProcessEventsExport require credential") - } +func NewDescribeAbnormalProcessLevelSummaryRequest() (request *DescribeAbnormalProcessLevelSummaryRequest) { + request = &DescribeAbnormalProcessLevelSummaryRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } - request.SetContext(ctx) - - response = NewDescribeAbnormalProcessEventsExportResponse() - err = c.Send(request, response) - return -} + request.Init().WithApiInfo("tcss", APIVersion, "DescribeAbnormalProcessLevelSummary") -func NewDescribeAbnormalProcessLevelSummaryRequest() (request *DescribeAbnormalProcessLevelSummaryRequest) { - request = &DescribeAbnormalProcessLevelSummaryRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "DescribeAbnormalProcessLevelSummary") - - - return + return } func NewDescribeAbnormalProcessLevelSummaryResponse() (response *DescribeAbnormalProcessLevelSummaryResponse) { - response = &DescribeAbnormalProcessLevelSummaryResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &DescribeAbnormalProcessLevelSummaryResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -4953,58 +5163,60 @@ func NewDescribeAbnormalProcessLevelSummaryResponse() (response *DescribeAbnorma // 统计异常进程各威胁等级待处理事件数 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// AUTHFAILURE = "AuthFailure" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) DescribeAbnormalProcessLevelSummary(request *DescribeAbnormalProcessLevelSummaryRequest) (response *DescribeAbnormalProcessLevelSummaryResponse, err error) { - return c.DescribeAbnormalProcessLevelSummaryWithContext(context.Background(), request) + return c.DescribeAbnormalProcessLevelSummaryWithContext(context.Background(), request) } // DescribeAbnormalProcessLevelSummary // 统计异常进程各威胁等级待处理事件数 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// AUTHFAILURE = "AuthFailure" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) DescribeAbnormalProcessLevelSummaryWithContext(ctx context.Context, request *DescribeAbnormalProcessLevelSummaryRequest) (response *DescribeAbnormalProcessLevelSummaryResponse, err error) { - if request == nil { - request = NewDescribeAbnormalProcessLevelSummaryRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("DescribeAbnormalProcessLevelSummary require credential") - } + if request == nil { + request = NewDescribeAbnormalProcessLevelSummaryRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "DescribeAbnormalProcessLevelSummary") - request.SetContext(ctx) - - response = NewDescribeAbnormalProcessLevelSummaryResponse() - err = c.Send(request, response) - return + if c.GetCredential() == nil { + return nil, errors.New("DescribeAbnormalProcessLevelSummary require credential") + } + + request.SetContext(ctx) + + response = NewDescribeAbnormalProcessLevelSummaryResponse() + err = c.Send(request, response) + return } func NewDescribeAbnormalProcessRuleDetailRequest() (request *DescribeAbnormalProcessRuleDetailRequest) { - request = &DescribeAbnormalProcessRuleDetailRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "DescribeAbnormalProcessRuleDetail") - - - return + request = &DescribeAbnormalProcessRuleDetailRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "DescribeAbnormalProcessRuleDetail") + + return } func NewDescribeAbnormalProcessRuleDetailResponse() (response *DescribeAbnormalProcessRuleDetailResponse) { - response = &DescribeAbnormalProcessRuleDetailResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &DescribeAbnormalProcessRuleDetailResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -5012,62 +5224,64 @@ func NewDescribeAbnormalProcessRuleDetailResponse() (response *DescribeAbnormalP // 查询运行时异常策略详细信息 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// FAILEDOPERATION_RULENOTFIND = "FailedOperation.RuleNotFind" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// INVALIDPARAMETERVALUE = "InvalidParameterValue" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// AUTHFAILURE = "AuthFailure" +// FAILEDOPERATION_RULENOTFIND = "FailedOperation.RuleNotFind" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// INVALIDPARAMETERVALUE = "InvalidParameterValue" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) DescribeAbnormalProcessRuleDetail(request *DescribeAbnormalProcessRuleDetailRequest) (response *DescribeAbnormalProcessRuleDetailResponse, err error) { - return c.DescribeAbnormalProcessRuleDetailWithContext(context.Background(), request) + return c.DescribeAbnormalProcessRuleDetailWithContext(context.Background(), request) } // DescribeAbnormalProcessRuleDetail // 查询运行时异常策略详细信息 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// FAILEDOPERATION_RULENOTFIND = "FailedOperation.RuleNotFind" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// INVALIDPARAMETERVALUE = "InvalidParameterValue" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// AUTHFAILURE = "AuthFailure" +// FAILEDOPERATION_RULENOTFIND = "FailedOperation.RuleNotFind" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// INVALIDPARAMETERVALUE = "InvalidParameterValue" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) DescribeAbnormalProcessRuleDetailWithContext(ctx context.Context, request *DescribeAbnormalProcessRuleDetailRequest) (response *DescribeAbnormalProcessRuleDetailResponse, err error) { - if request == nil { - request = NewDescribeAbnormalProcessRuleDetailRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("DescribeAbnormalProcessRuleDetail require credential") - } + if request == nil { + request = NewDescribeAbnormalProcessRuleDetailRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "DescribeAbnormalProcessRuleDetail") + + if c.GetCredential() == nil { + return nil, errors.New("DescribeAbnormalProcessRuleDetail require credential") + } - request.SetContext(ctx) - - response = NewDescribeAbnormalProcessRuleDetailResponse() - err = c.Send(request, response) - return + request.SetContext(ctx) + + response = NewDescribeAbnormalProcessRuleDetailResponse() + err = c.Send(request, response) + return } func NewDescribeAbnormalProcessRulesRequest() (request *DescribeAbnormalProcessRulesRequest) { - request = &DescribeAbnormalProcessRulesRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "DescribeAbnormalProcessRules") - - - return + request = &DescribeAbnormalProcessRulesRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "DescribeAbnormalProcessRules") + + return } func NewDescribeAbnormalProcessRulesResponse() (response *DescribeAbnormalProcessRulesResponse) { - response = &DescribeAbnormalProcessRulesResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &DescribeAbnormalProcessRulesResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -5075,129 +5289,62 @@ func NewDescribeAbnormalProcessRulesResponse() (response *DescribeAbnormalProces // 查询运行时异常进程策略列表信息 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// INVALIDPARAMETERVALUE = "InvalidParameterValue" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// AUTHFAILURE = "AuthFailure" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// INVALIDPARAMETERVALUE = "InvalidParameterValue" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) DescribeAbnormalProcessRules(request *DescribeAbnormalProcessRulesRequest) (response *DescribeAbnormalProcessRulesResponse, err error) { - return c.DescribeAbnormalProcessRulesWithContext(context.Background(), request) + return c.DescribeAbnormalProcessRulesWithContext(context.Background(), request) } // DescribeAbnormalProcessRules // 查询运行时异常进程策略列表信息 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// INVALIDPARAMETERVALUE = "InvalidParameterValue" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// AUTHFAILURE = "AuthFailure" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// INVALIDPARAMETERVALUE = "InvalidParameterValue" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) DescribeAbnormalProcessRulesWithContext(ctx context.Context, request *DescribeAbnormalProcessRulesRequest) (response *DescribeAbnormalProcessRulesResponse, err error) { - if request == nil { - request = NewDescribeAbnormalProcessRulesRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("DescribeAbnormalProcessRules require credential") - } + if request == nil { + request = NewDescribeAbnormalProcessRulesRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "DescribeAbnormalProcessRules") - request.SetContext(ctx) - - response = NewDescribeAbnormalProcessRulesResponse() - err = c.Send(request, response) - return -} + if c.GetCredential() == nil { + return nil, errors.New("DescribeAbnormalProcessRules require credential") + } -func NewDescribeAbnormalProcessRulesExportRequest() (request *DescribeAbnormalProcessRulesExportRequest) { - request = &DescribeAbnormalProcessRulesExportRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "DescribeAbnormalProcessRulesExport") - - - return -} - -func NewDescribeAbnormalProcessRulesExportResponse() (response *DescribeAbnormalProcessRulesExportResponse) { - response = &DescribeAbnormalProcessRulesExportResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return - -} + request.SetContext(ctx) -// DescribeAbnormalProcessRulesExport -// 接口已废弃 -// -// -// -// 查询运行时异常进程策略列表信息导出 -// -// 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// INVALIDPARAMETERVALUE = "InvalidParameterValue" -// RESOURCENOTFOUND = "ResourceNotFound" -func (c *Client) DescribeAbnormalProcessRulesExport(request *DescribeAbnormalProcessRulesExportRequest) (response *DescribeAbnormalProcessRulesExportResponse, err error) { - return c.DescribeAbnormalProcessRulesExportWithContext(context.Background(), request) + response = NewDescribeAbnormalProcessRulesResponse() + err = c.Send(request, response) + return } -// DescribeAbnormalProcessRulesExport -// 接口已废弃 -// -// -// -// 查询运行时异常进程策略列表信息导出 -// -// 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// INVALIDPARAMETERVALUE = "InvalidParameterValue" -// RESOURCENOTFOUND = "ResourceNotFound" -func (c *Client) DescribeAbnormalProcessRulesExportWithContext(ctx context.Context, request *DescribeAbnormalProcessRulesExportRequest) (response *DescribeAbnormalProcessRulesExportResponse, err error) { - if request == nil { - request = NewDescribeAbnormalProcessRulesExportRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("DescribeAbnormalProcessRulesExport require credential") - } +func NewDescribeAccessControlDetailRequest() (request *DescribeAccessControlDetailRequest) { + request = &DescribeAccessControlDetailRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } - request.SetContext(ctx) - - response = NewDescribeAbnormalProcessRulesExportResponse() - err = c.Send(request, response) - return -} + request.Init().WithApiInfo("tcss", APIVersion, "DescribeAccessControlDetail") -func NewDescribeAccessControlDetailRequest() (request *DescribeAccessControlDetailRequest) { - request = &DescribeAccessControlDetailRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "DescribeAccessControlDetail") - - - return + return } func NewDescribeAccessControlDetailResponse() (response *DescribeAccessControlDetailResponse) { - response = &DescribeAccessControlDetailResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &DescribeAccessControlDetailResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -5205,64 +5352,66 @@ func NewDescribeAccessControlDetailResponse() (response *DescribeAccessControlDe // 查询运行时访问控制事件的详细信息 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// FAILEDOPERATION = "FailedOperation" -// FAILEDOPERATION_DATAVALUENOTCORRECT = "FailedOperation.DataValueNotCorrect" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// INVALIDPARAMETERVALUE = "InvalidParameterValue" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// AUTHFAILURE = "AuthFailure" +// FAILEDOPERATION = "FailedOperation" +// FAILEDOPERATION_DATAVALUENOTCORRECT = "FailedOperation.DataValueNotCorrect" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// INVALIDPARAMETERVALUE = "InvalidParameterValue" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) DescribeAccessControlDetail(request *DescribeAccessControlDetailRequest) (response *DescribeAccessControlDetailResponse, err error) { - return c.DescribeAccessControlDetailWithContext(context.Background(), request) + return c.DescribeAccessControlDetailWithContext(context.Background(), request) } // DescribeAccessControlDetail // 查询运行时访问控制事件的详细信息 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// FAILEDOPERATION = "FailedOperation" -// FAILEDOPERATION_DATAVALUENOTCORRECT = "FailedOperation.DataValueNotCorrect" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// INVALIDPARAMETERVALUE = "InvalidParameterValue" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// AUTHFAILURE = "AuthFailure" +// FAILEDOPERATION = "FailedOperation" +// FAILEDOPERATION_DATAVALUENOTCORRECT = "FailedOperation.DataValueNotCorrect" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// INVALIDPARAMETERVALUE = "InvalidParameterValue" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) DescribeAccessControlDetailWithContext(ctx context.Context, request *DescribeAccessControlDetailRequest) (response *DescribeAccessControlDetailResponse, err error) { - if request == nil { - request = NewDescribeAccessControlDetailRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("DescribeAccessControlDetail require credential") - } + if request == nil { + request = NewDescribeAccessControlDetailRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "DescribeAccessControlDetail") + + if c.GetCredential() == nil { + return nil, errors.New("DescribeAccessControlDetail require credential") + } - request.SetContext(ctx) - - response = NewDescribeAccessControlDetailResponse() - err = c.Send(request, response) - return + request.SetContext(ctx) + + response = NewDescribeAccessControlDetailResponse() + err = c.Send(request, response) + return } func NewDescribeAccessControlEventsRequest() (request *DescribeAccessControlEventsRequest) { - request = &DescribeAccessControlEventsRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "DescribeAccessControlEvents") - - - return + request = &DescribeAccessControlEventsRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "DescribeAccessControlEvents") + + return } func NewDescribeAccessControlEventsResponse() (response *DescribeAccessControlEventsResponse) { - response = &DescribeAccessControlEventsResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &DescribeAccessControlEventsResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -5270,60 +5419,62 @@ func NewDescribeAccessControlEventsResponse() (response *DescribeAccessControlEv // 查询运行时访问控制事件列表 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// INVALIDPARAMETERVALUE = "InvalidParameterValue" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// AUTHFAILURE = "AuthFailure" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// INVALIDPARAMETERVALUE = "InvalidParameterValue" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) DescribeAccessControlEvents(request *DescribeAccessControlEventsRequest) (response *DescribeAccessControlEventsResponse, err error) { - return c.DescribeAccessControlEventsWithContext(context.Background(), request) + return c.DescribeAccessControlEventsWithContext(context.Background(), request) } // DescribeAccessControlEvents // 查询运行时访问控制事件列表 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// INVALIDPARAMETERVALUE = "InvalidParameterValue" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// AUTHFAILURE = "AuthFailure" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// INVALIDPARAMETERVALUE = "InvalidParameterValue" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) DescribeAccessControlEventsWithContext(ctx context.Context, request *DescribeAccessControlEventsRequest) (response *DescribeAccessControlEventsResponse, err error) { - if request == nil { - request = NewDescribeAccessControlEventsRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("DescribeAccessControlEvents require credential") - } + if request == nil { + request = NewDescribeAccessControlEventsRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "DescribeAccessControlEvents") + + if c.GetCredential() == nil { + return nil, errors.New("DescribeAccessControlEvents require credential") + } - request.SetContext(ctx) - - response = NewDescribeAccessControlEventsResponse() - err = c.Send(request, response) - return + request.SetContext(ctx) + + response = NewDescribeAccessControlEventsResponse() + err = c.Send(request, response) + return } func NewDescribeAccessControlEventsExportRequest() (request *DescribeAccessControlEventsExportRequest) { - request = &DescribeAccessControlEventsExportRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "DescribeAccessControlEventsExport") - - - return + request = &DescribeAccessControlEventsExportRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "DescribeAccessControlEventsExport") + + return } func NewDescribeAccessControlEventsExportResponse() (response *DescribeAccessControlEventsExportResponse) { - response = &DescribeAccessControlEventsExportResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &DescribeAccessControlEventsExportResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -5331,60 +5482,62 @@ func NewDescribeAccessControlEventsExportResponse() (response *DescribeAccessCon // 查询运行时访问控制事件列表导出 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// INVALIDPARAMETERVALUE = "InvalidParameterValue" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// AUTHFAILURE = "AuthFailure" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// INVALIDPARAMETERVALUE = "InvalidParameterValue" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) DescribeAccessControlEventsExport(request *DescribeAccessControlEventsExportRequest) (response *DescribeAccessControlEventsExportResponse, err error) { - return c.DescribeAccessControlEventsExportWithContext(context.Background(), request) + return c.DescribeAccessControlEventsExportWithContext(context.Background(), request) } // DescribeAccessControlEventsExport // 查询运行时访问控制事件列表导出 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// INVALIDPARAMETERVALUE = "InvalidParameterValue" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// AUTHFAILURE = "AuthFailure" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// INVALIDPARAMETERVALUE = "InvalidParameterValue" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) DescribeAccessControlEventsExportWithContext(ctx context.Context, request *DescribeAccessControlEventsExportRequest) (response *DescribeAccessControlEventsExportResponse, err error) { - if request == nil { - request = NewDescribeAccessControlEventsExportRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("DescribeAccessControlEventsExport require credential") - } + if request == nil { + request = NewDescribeAccessControlEventsExportRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "DescribeAccessControlEventsExport") + + if c.GetCredential() == nil { + return nil, errors.New("DescribeAccessControlEventsExport require credential") + } + + request.SetContext(ctx) - request.SetContext(ctx) - - response = NewDescribeAccessControlEventsExportResponse() - err = c.Send(request, response) - return + response = NewDescribeAccessControlEventsExportResponse() + err = c.Send(request, response) + return } func NewDescribeAccessControlRuleDetailRequest() (request *DescribeAccessControlRuleDetailRequest) { - request = &DescribeAccessControlRuleDetailRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "DescribeAccessControlRuleDetail") - - - return + request = &DescribeAccessControlRuleDetailRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "DescribeAccessControlRuleDetail") + + return } func NewDescribeAccessControlRuleDetailResponse() (response *DescribeAccessControlRuleDetailResponse) { - response = &DescribeAccessControlRuleDetailResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &DescribeAccessControlRuleDetailResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -5392,62 +5545,64 @@ func NewDescribeAccessControlRuleDetailResponse() (response *DescribeAccessContr // 查询运行时访问控制策略详细信息 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// FAILEDOPERATION_RULENOTFIND = "FailedOperation.RuleNotFind" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// INVALIDPARAMETERVALUE = "InvalidParameterValue" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// AUTHFAILURE = "AuthFailure" +// FAILEDOPERATION_RULENOTFIND = "FailedOperation.RuleNotFind" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// INVALIDPARAMETERVALUE = "InvalidParameterValue" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) DescribeAccessControlRuleDetail(request *DescribeAccessControlRuleDetailRequest) (response *DescribeAccessControlRuleDetailResponse, err error) { - return c.DescribeAccessControlRuleDetailWithContext(context.Background(), request) + return c.DescribeAccessControlRuleDetailWithContext(context.Background(), request) } // DescribeAccessControlRuleDetail // 查询运行时访问控制策略详细信息 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// FAILEDOPERATION_RULENOTFIND = "FailedOperation.RuleNotFind" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// INVALIDPARAMETERVALUE = "InvalidParameterValue" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// AUTHFAILURE = "AuthFailure" +// FAILEDOPERATION_RULENOTFIND = "FailedOperation.RuleNotFind" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// INVALIDPARAMETERVALUE = "InvalidParameterValue" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) DescribeAccessControlRuleDetailWithContext(ctx context.Context, request *DescribeAccessControlRuleDetailRequest) (response *DescribeAccessControlRuleDetailResponse, err error) { - if request == nil { - request = NewDescribeAccessControlRuleDetailRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("DescribeAccessControlRuleDetail require credential") - } + if request == nil { + request = NewDescribeAccessControlRuleDetailRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "DescribeAccessControlRuleDetail") - request.SetContext(ctx) - - response = NewDescribeAccessControlRuleDetailResponse() - err = c.Send(request, response) - return + if c.GetCredential() == nil { + return nil, errors.New("DescribeAccessControlRuleDetail require credential") + } + + request.SetContext(ctx) + + response = NewDescribeAccessControlRuleDetailResponse() + err = c.Send(request, response) + return } func NewDescribeAccessControlRulesRequest() (request *DescribeAccessControlRulesRequest) { - request = &DescribeAccessControlRulesRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "DescribeAccessControlRules") - - - return + request = &DescribeAccessControlRulesRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "DescribeAccessControlRules") + + return } func NewDescribeAccessControlRulesResponse() (response *DescribeAccessControlRulesResponse) { - response = &DescribeAccessControlRulesResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &DescribeAccessControlRulesResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -5455,129 +5610,62 @@ func NewDescribeAccessControlRulesResponse() (response *DescribeAccessControlRul // 查询运行访问控制策略列表信息 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// INVALIDPARAMETERVALUE = "InvalidParameterValue" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// AUTHFAILURE = "AuthFailure" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// INVALIDPARAMETERVALUE = "InvalidParameterValue" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) DescribeAccessControlRules(request *DescribeAccessControlRulesRequest) (response *DescribeAccessControlRulesResponse, err error) { - return c.DescribeAccessControlRulesWithContext(context.Background(), request) + return c.DescribeAccessControlRulesWithContext(context.Background(), request) } // DescribeAccessControlRules // 查询运行访问控制策略列表信息 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// INVALIDPARAMETERVALUE = "InvalidParameterValue" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// AUTHFAILURE = "AuthFailure" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// INVALIDPARAMETERVALUE = "InvalidParameterValue" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) DescribeAccessControlRulesWithContext(ctx context.Context, request *DescribeAccessControlRulesRequest) (response *DescribeAccessControlRulesResponse, err error) { - if request == nil { - request = NewDescribeAccessControlRulesRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("DescribeAccessControlRules require credential") - } - - request.SetContext(ctx) - - response = NewDescribeAccessControlRulesResponse() - err = c.Send(request, response) - return -} - -func NewDescribeAccessControlRulesExportRequest() (request *DescribeAccessControlRulesExportRequest) { - request = &DescribeAccessControlRulesExportRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "DescribeAccessControlRulesExport") - - - return -} + if request == nil { + request = NewDescribeAccessControlRulesRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "DescribeAccessControlRules") -func NewDescribeAccessControlRulesExportResponse() (response *DescribeAccessControlRulesExportResponse) { - response = &DescribeAccessControlRulesExportResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + if c.GetCredential() == nil { + return nil, errors.New("DescribeAccessControlRules require credential") + } -} + request.SetContext(ctx) -// DescribeAccessControlRulesExport -// 接口已废弃 -// -// -// -// 查询运行时访问控制策略列表导出 -// -// 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// INVALIDPARAMETERVALUE = "InvalidParameterValue" -// RESOURCENOTFOUND = "ResourceNotFound" -func (c *Client) DescribeAccessControlRulesExport(request *DescribeAccessControlRulesExportRequest) (response *DescribeAccessControlRulesExportResponse, err error) { - return c.DescribeAccessControlRulesExportWithContext(context.Background(), request) + response = NewDescribeAccessControlRulesResponse() + err = c.Send(request, response) + return } -// DescribeAccessControlRulesExport -// 接口已废弃 -// -// -// -// 查询运行时访问控制策略列表导出 -// -// 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// INVALIDPARAMETERVALUE = "InvalidParameterValue" -// RESOURCENOTFOUND = "ResourceNotFound" -func (c *Client) DescribeAccessControlRulesExportWithContext(ctx context.Context, request *DescribeAccessControlRulesExportRequest) (response *DescribeAccessControlRulesExportResponse, err error) { - if request == nil { - request = NewDescribeAccessControlRulesExportRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("DescribeAccessControlRulesExport require credential") - } +func NewDescribeAffectedClusterCountRequest() (request *DescribeAffectedClusterCountRequest) { + request = &DescribeAffectedClusterCountRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } - request.SetContext(ctx) - - response = NewDescribeAccessControlRulesExportResponse() - err = c.Send(request, response) - return -} + request.Init().WithApiInfo("tcss", APIVersion, "DescribeAffectedClusterCount") -func NewDescribeAffectedClusterCountRequest() (request *DescribeAffectedClusterCountRequest) { - request = &DescribeAffectedClusterCountRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "DescribeAffectedClusterCount") - - - return + return } func NewDescribeAffectedClusterCountResponse() (response *DescribeAffectedClusterCountResponse) { - response = &DescribeAffectedClusterCountResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &DescribeAffectedClusterCountResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -5585,60 +5673,62 @@ func NewDescribeAffectedClusterCountResponse() (response *DescribeAffectedCluste // 获取受影响的集群数量,返回数量 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// FAILEDOPERATION = "FailedOperation" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// OPERATIONDENIED = "OperationDenied" -// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" -// UNAUTHORIZEDOPERATION = "UnauthorizedOperation" +// +// AUTHFAILURE = "AuthFailure" +// FAILEDOPERATION = "FailedOperation" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// OPERATIONDENIED = "OperationDenied" +// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" +// UNAUTHORIZEDOPERATION = "UnauthorizedOperation" func (c *Client) DescribeAffectedClusterCount(request *DescribeAffectedClusterCountRequest) (response *DescribeAffectedClusterCountResponse, err error) { - return c.DescribeAffectedClusterCountWithContext(context.Background(), request) + return c.DescribeAffectedClusterCountWithContext(context.Background(), request) } // DescribeAffectedClusterCount // 获取受影响的集群数量,返回数量 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// FAILEDOPERATION = "FailedOperation" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// OPERATIONDENIED = "OperationDenied" -// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" -// UNAUTHORIZEDOPERATION = "UnauthorizedOperation" +// +// AUTHFAILURE = "AuthFailure" +// FAILEDOPERATION = "FailedOperation" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// OPERATIONDENIED = "OperationDenied" +// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" +// UNAUTHORIZEDOPERATION = "UnauthorizedOperation" func (c *Client) DescribeAffectedClusterCountWithContext(ctx context.Context, request *DescribeAffectedClusterCountRequest) (response *DescribeAffectedClusterCountResponse, err error) { - if request == nil { - request = NewDescribeAffectedClusterCountRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("DescribeAffectedClusterCount require credential") - } + if request == nil { + request = NewDescribeAffectedClusterCountRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "DescribeAffectedClusterCount") - request.SetContext(ctx) - - response = NewDescribeAffectedClusterCountResponse() - err = c.Send(request, response) - return + if c.GetCredential() == nil { + return nil, errors.New("DescribeAffectedClusterCount require credential") + } + + request.SetContext(ctx) + + response = NewDescribeAffectedClusterCountResponse() + err = c.Send(request, response) + return } func NewDescribeAffectedNodeListRequest() (request *DescribeAffectedNodeListRequest) { - request = &DescribeAffectedNodeListRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "DescribeAffectedNodeList") - - - return + request = &DescribeAffectedNodeListRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "DescribeAffectedNodeList") + + return } func NewDescribeAffectedNodeListResponse() (response *DescribeAffectedNodeListResponse) { - response = &DescribeAffectedNodeListResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &DescribeAffectedNodeListResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -5646,60 +5736,62 @@ func NewDescribeAffectedNodeListResponse() (response *DescribeAffectedNodeListRe // 查询节点类型的影响范围,返回节点列表 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// FAILEDOPERATION = "FailedOperation" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// OPERATIONDENIED = "OperationDenied" -// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" -// UNAUTHORIZEDOPERATION = "UnauthorizedOperation" +// +// AUTHFAILURE = "AuthFailure" +// FAILEDOPERATION = "FailedOperation" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// OPERATIONDENIED = "OperationDenied" +// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" +// UNAUTHORIZEDOPERATION = "UnauthorizedOperation" func (c *Client) DescribeAffectedNodeList(request *DescribeAffectedNodeListRequest) (response *DescribeAffectedNodeListResponse, err error) { - return c.DescribeAffectedNodeListWithContext(context.Background(), request) + return c.DescribeAffectedNodeListWithContext(context.Background(), request) } // DescribeAffectedNodeList // 查询节点类型的影响范围,返回节点列表 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// FAILEDOPERATION = "FailedOperation" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// OPERATIONDENIED = "OperationDenied" -// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" -// UNAUTHORIZEDOPERATION = "UnauthorizedOperation" +// +// AUTHFAILURE = "AuthFailure" +// FAILEDOPERATION = "FailedOperation" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// OPERATIONDENIED = "OperationDenied" +// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" +// UNAUTHORIZEDOPERATION = "UnauthorizedOperation" func (c *Client) DescribeAffectedNodeListWithContext(ctx context.Context, request *DescribeAffectedNodeListRequest) (response *DescribeAffectedNodeListResponse, err error) { - if request == nil { - request = NewDescribeAffectedNodeListRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("DescribeAffectedNodeList require credential") - } + if request == nil { + request = NewDescribeAffectedNodeListRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "DescribeAffectedNodeList") + + if c.GetCredential() == nil { + return nil, errors.New("DescribeAffectedNodeList require credential") + } - request.SetContext(ctx) - - response = NewDescribeAffectedNodeListResponse() - err = c.Send(request, response) - return + request.SetContext(ctx) + + response = NewDescribeAffectedNodeListResponse() + err = c.Send(request, response) + return } func NewDescribeAffectedWorkloadListRequest() (request *DescribeAffectedWorkloadListRequest) { - request = &DescribeAffectedWorkloadListRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "DescribeAffectedWorkloadList") - - - return + request = &DescribeAffectedWorkloadListRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "DescribeAffectedWorkloadList") + + return } func NewDescribeAffectedWorkloadListResponse() (response *DescribeAffectedWorkloadListResponse) { - response = &DescribeAffectedWorkloadListResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &DescribeAffectedWorkloadListResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -5707,60 +5799,62 @@ func NewDescribeAffectedWorkloadListResponse() (response *DescribeAffectedWorklo // 查询workload类型的影响范围,返回workload列表 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// FAILEDOPERATION = "FailedOperation" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// OPERATIONDENIED = "OperationDenied" -// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" -// UNAUTHORIZEDOPERATION = "UnauthorizedOperation" +// +// AUTHFAILURE = "AuthFailure" +// FAILEDOPERATION = "FailedOperation" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// OPERATIONDENIED = "OperationDenied" +// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" +// UNAUTHORIZEDOPERATION = "UnauthorizedOperation" func (c *Client) DescribeAffectedWorkloadList(request *DescribeAffectedWorkloadListRequest) (response *DescribeAffectedWorkloadListResponse, err error) { - return c.DescribeAffectedWorkloadListWithContext(context.Background(), request) + return c.DescribeAffectedWorkloadListWithContext(context.Background(), request) } // DescribeAffectedWorkloadList // 查询workload类型的影响范围,返回workload列表 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// FAILEDOPERATION = "FailedOperation" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// OPERATIONDENIED = "OperationDenied" -// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" -// UNAUTHORIZEDOPERATION = "UnauthorizedOperation" +// +// AUTHFAILURE = "AuthFailure" +// FAILEDOPERATION = "FailedOperation" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// OPERATIONDENIED = "OperationDenied" +// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" +// UNAUTHORIZEDOPERATION = "UnauthorizedOperation" func (c *Client) DescribeAffectedWorkloadListWithContext(ctx context.Context, request *DescribeAffectedWorkloadListRequest) (response *DescribeAffectedWorkloadListResponse, err error) { - if request == nil { - request = NewDescribeAffectedWorkloadListRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("DescribeAffectedWorkloadList require credential") - } + if request == nil { + request = NewDescribeAffectedWorkloadListRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "DescribeAffectedWorkloadList") + + if c.GetCredential() == nil { + return nil, errors.New("DescribeAffectedWorkloadList require credential") + } + + request.SetContext(ctx) - request.SetContext(ctx) - - response = NewDescribeAffectedWorkloadListResponse() - err = c.Send(request, response) - return + response = NewDescribeAffectedWorkloadListResponse() + err = c.Send(request, response) + return } func NewDescribeAgentDaemonSetCmdRequest() (request *DescribeAgentDaemonSetCmdRequest) { - request = &DescribeAgentDaemonSetCmdRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "DescribeAgentDaemonSetCmd") - - - return + request = &DescribeAgentDaemonSetCmdRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "DescribeAgentDaemonSetCmd") + + return } func NewDescribeAgentDaemonSetCmdResponse() (response *DescribeAgentDaemonSetCmdResponse) { - response = &DescribeAgentDaemonSetCmdResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &DescribeAgentDaemonSetCmdResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -5768,68 +5862,70 @@ func NewDescribeAgentDaemonSetCmdResponse() (response *DescribeAgentDaemonSetCmd // 查询平行容器安装命令 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// FAILEDOPERATION = "FailedOperation" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" -// INVALIDPARAMETERVALUE = "InvalidParameterValue" -// MISSINGPARAMETER = "MissingParameter" -// RESOURCEINSUFFICIENT = "ResourceInsufficient" -// UNKNOWNPARAMETER = "UnknownParameter" +// +// AUTHFAILURE = "AuthFailure" +// FAILEDOPERATION = "FailedOperation" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" +// INVALIDPARAMETERVALUE = "InvalidParameterValue" +// MISSINGPARAMETER = "MissingParameter" +// RESOURCEINSUFFICIENT = "ResourceInsufficient" +// UNKNOWNPARAMETER = "UnknownParameter" func (c *Client) DescribeAgentDaemonSetCmd(request *DescribeAgentDaemonSetCmdRequest) (response *DescribeAgentDaemonSetCmdResponse, err error) { - return c.DescribeAgentDaemonSetCmdWithContext(context.Background(), request) + return c.DescribeAgentDaemonSetCmdWithContext(context.Background(), request) } // DescribeAgentDaemonSetCmd // 查询平行容器安装命令 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// FAILEDOPERATION = "FailedOperation" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" -// INVALIDPARAMETERVALUE = "InvalidParameterValue" -// MISSINGPARAMETER = "MissingParameter" -// RESOURCEINSUFFICIENT = "ResourceInsufficient" -// UNKNOWNPARAMETER = "UnknownParameter" +// +// AUTHFAILURE = "AuthFailure" +// FAILEDOPERATION = "FailedOperation" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" +// INVALIDPARAMETERVALUE = "InvalidParameterValue" +// MISSINGPARAMETER = "MissingParameter" +// RESOURCEINSUFFICIENT = "ResourceInsufficient" +// UNKNOWNPARAMETER = "UnknownParameter" func (c *Client) DescribeAgentDaemonSetCmdWithContext(ctx context.Context, request *DescribeAgentDaemonSetCmdRequest) (response *DescribeAgentDaemonSetCmdResponse, err error) { - if request == nil { - request = NewDescribeAgentDaemonSetCmdRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("DescribeAgentDaemonSetCmd require credential") - } + if request == nil { + request = NewDescribeAgentDaemonSetCmdRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "DescribeAgentDaemonSetCmd") + + if c.GetCredential() == nil { + return nil, errors.New("DescribeAgentDaemonSetCmd require credential") + } + + request.SetContext(ctx) - request.SetContext(ctx) - - response = NewDescribeAgentDaemonSetCmdResponse() - err = c.Send(request, response) - return + response = NewDescribeAgentDaemonSetCmdResponse() + err = c.Send(request, response) + return } func NewDescribeAgentInstallCommandRequest() (request *DescribeAgentInstallCommandRequest) { - request = &DescribeAgentInstallCommandRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "DescribeAgentInstallCommand") - - - return + request = &DescribeAgentInstallCommandRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "DescribeAgentInstallCommand") + + return } func NewDescribeAgentInstallCommandResponse() (response *DescribeAgentInstallCommandResponse) { - response = &DescribeAgentInstallCommandResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &DescribeAgentInstallCommandResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -5837,68 +5933,70 @@ func NewDescribeAgentInstallCommandResponse() (response *DescribeAgentInstallCom // 查询agent安装命令 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// FAILEDOPERATION = "FailedOperation" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" -// INVALIDPARAMETERVALUE = "InvalidParameterValue" -// MISSINGPARAMETER = "MissingParameter" -// RESOURCENOTFOUND = "ResourceNotFound" -// UNKNOWNPARAMETER = "UnknownParameter" +// +// AUTHFAILURE = "AuthFailure" +// FAILEDOPERATION = "FailedOperation" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" +// INVALIDPARAMETERVALUE = "InvalidParameterValue" +// MISSINGPARAMETER = "MissingParameter" +// RESOURCENOTFOUND = "ResourceNotFound" +// UNKNOWNPARAMETER = "UnknownParameter" func (c *Client) DescribeAgentInstallCommand(request *DescribeAgentInstallCommandRequest) (response *DescribeAgentInstallCommandResponse, err error) { - return c.DescribeAgentInstallCommandWithContext(context.Background(), request) + return c.DescribeAgentInstallCommandWithContext(context.Background(), request) } // DescribeAgentInstallCommand // 查询agent安装命令 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// FAILEDOPERATION = "FailedOperation" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" -// INVALIDPARAMETERVALUE = "InvalidParameterValue" -// MISSINGPARAMETER = "MissingParameter" -// RESOURCENOTFOUND = "ResourceNotFound" -// UNKNOWNPARAMETER = "UnknownParameter" +// +// AUTHFAILURE = "AuthFailure" +// FAILEDOPERATION = "FailedOperation" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" +// INVALIDPARAMETERVALUE = "InvalidParameterValue" +// MISSINGPARAMETER = "MissingParameter" +// RESOURCENOTFOUND = "ResourceNotFound" +// UNKNOWNPARAMETER = "UnknownParameter" func (c *Client) DescribeAgentInstallCommandWithContext(ctx context.Context, request *DescribeAgentInstallCommandRequest) (response *DescribeAgentInstallCommandResponse, err error) { - if request == nil { - request = NewDescribeAgentInstallCommandRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("DescribeAgentInstallCommand require credential") - } + if request == nil { + request = NewDescribeAgentInstallCommandRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "DescribeAgentInstallCommand") - request.SetContext(ctx) - - response = NewDescribeAgentInstallCommandResponse() - err = c.Send(request, response) - return + if c.GetCredential() == nil { + return nil, errors.New("DescribeAgentInstallCommand require credential") + } + + request.SetContext(ctx) + + response = NewDescribeAgentInstallCommandResponse() + err = c.Send(request, response) + return } func NewDescribeAssetAppServiceListRequest() (request *DescribeAssetAppServiceListRequest) { - request = &DescribeAssetAppServiceListRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "DescribeAssetAppServiceList") - - - return + request = &DescribeAssetAppServiceListRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "DescribeAssetAppServiceList") + + return } func NewDescribeAssetAppServiceListResponse() (response *DescribeAssetAppServiceListResponse) { - response = &DescribeAssetAppServiceListResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &DescribeAssetAppServiceListResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -5906,54 +6004,56 @@ func NewDescribeAssetAppServiceListResponse() (response *DescribeAssetAppService // 容器安全查询app服务列表 // // 可能返回的错误码: -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) DescribeAssetAppServiceList(request *DescribeAssetAppServiceListRequest) (response *DescribeAssetAppServiceListResponse, err error) { - return c.DescribeAssetAppServiceListWithContext(context.Background(), request) + return c.DescribeAssetAppServiceListWithContext(context.Background(), request) } // DescribeAssetAppServiceList // 容器安全查询app服务列表 // // 可能返回的错误码: -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) DescribeAssetAppServiceListWithContext(ctx context.Context, request *DescribeAssetAppServiceListRequest) (response *DescribeAssetAppServiceListResponse, err error) { - if request == nil { - request = NewDescribeAssetAppServiceListRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("DescribeAssetAppServiceList require credential") - } + if request == nil { + request = NewDescribeAssetAppServiceListRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "DescribeAssetAppServiceList") + + if c.GetCredential() == nil { + return nil, errors.New("DescribeAssetAppServiceList require credential") + } - request.SetContext(ctx) - - response = NewDescribeAssetAppServiceListResponse() - err = c.Send(request, response) - return + request.SetContext(ctx) + + response = NewDescribeAssetAppServiceListResponse() + err = c.Send(request, response) + return } func NewDescribeAssetClusterListRequest() (request *DescribeAssetClusterListRequest) { - request = &DescribeAssetClusterListRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "DescribeAssetClusterList") - - - return + request = &DescribeAssetClusterListRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "DescribeAssetClusterList") + + return } func NewDescribeAssetClusterListResponse() (response *DescribeAssetClusterListResponse) { - response = &DescribeAssetClusterListResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &DescribeAssetClusterListResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -5961,50 +6061,52 @@ func NewDescribeAssetClusterListResponse() (response *DescribeAssetClusterListRe // 查询集群列表 // // 可能返回的错误码: -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" +// +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" func (c *Client) DescribeAssetClusterList(request *DescribeAssetClusterListRequest) (response *DescribeAssetClusterListResponse, err error) { - return c.DescribeAssetClusterListWithContext(context.Background(), request) + return c.DescribeAssetClusterListWithContext(context.Background(), request) } // DescribeAssetClusterList // 查询集群列表 // // 可能返回的错误码: -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" +// +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" func (c *Client) DescribeAssetClusterListWithContext(ctx context.Context, request *DescribeAssetClusterListRequest) (response *DescribeAssetClusterListResponse, err error) { - if request == nil { - request = NewDescribeAssetClusterListRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("DescribeAssetClusterList require credential") - } + if request == nil { + request = NewDescribeAssetClusterListRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "DescribeAssetClusterList") + + if c.GetCredential() == nil { + return nil, errors.New("DescribeAssetClusterList require credential") + } + + request.SetContext(ctx) - request.SetContext(ctx) - - response = NewDescribeAssetClusterListResponse() - err = c.Send(request, response) - return + response = NewDescribeAssetClusterListResponse() + err = c.Send(request, response) + return } func NewDescribeAssetComponentListRequest() (request *DescribeAssetComponentListRequest) { - request = &DescribeAssetComponentListRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "DescribeAssetComponentList") - - - return + request = &DescribeAssetComponentListRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "DescribeAssetComponentList") + + return } func NewDescribeAssetComponentListResponse() (response *DescribeAssetComponentListResponse) { - response = &DescribeAssetComponentListResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &DescribeAssetComponentListResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -6012,54 +6114,56 @@ func NewDescribeAssetComponentListResponse() (response *DescribeAssetComponentLi // 容器安全搜索查询容器组件列表 // // 可能返回的错误码: -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) DescribeAssetComponentList(request *DescribeAssetComponentListRequest) (response *DescribeAssetComponentListResponse, err error) { - return c.DescribeAssetComponentListWithContext(context.Background(), request) + return c.DescribeAssetComponentListWithContext(context.Background(), request) } // DescribeAssetComponentList // 容器安全搜索查询容器组件列表 // // 可能返回的错误码: -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) DescribeAssetComponentListWithContext(ctx context.Context, request *DescribeAssetComponentListRequest) (response *DescribeAssetComponentListResponse, err error) { - if request == nil { - request = NewDescribeAssetComponentListRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("DescribeAssetComponentList require credential") - } + if request == nil { + request = NewDescribeAssetComponentListRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "DescribeAssetComponentList") + + if c.GetCredential() == nil { + return nil, errors.New("DescribeAssetComponentList require credential") + } - request.SetContext(ctx) - - response = NewDescribeAssetComponentListResponse() - err = c.Send(request, response) - return + request.SetContext(ctx) + + response = NewDescribeAssetComponentListResponse() + err = c.Send(request, response) + return } func NewDescribeAssetContainerDetailRequest() (request *DescribeAssetContainerDetailRequest) { - request = &DescribeAssetContainerDetailRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "DescribeAssetContainerDetail") - - - return + request = &DescribeAssetContainerDetailRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "DescribeAssetContainerDetail") + + return } func NewDescribeAssetContainerDetailResponse() (response *DescribeAssetContainerDetailResponse) { - response = &DescribeAssetContainerDetailResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &DescribeAssetContainerDetailResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -6067,54 +6171,56 @@ func NewDescribeAssetContainerDetailResponse() (response *DescribeAssetContainer // 查询容器详细信息 // // 可能返回的错误码: -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) DescribeAssetContainerDetail(request *DescribeAssetContainerDetailRequest) (response *DescribeAssetContainerDetailResponse, err error) { - return c.DescribeAssetContainerDetailWithContext(context.Background(), request) + return c.DescribeAssetContainerDetailWithContext(context.Background(), request) } // DescribeAssetContainerDetail // 查询容器详细信息 // // 可能返回的错误码: -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) DescribeAssetContainerDetailWithContext(ctx context.Context, request *DescribeAssetContainerDetailRequest) (response *DescribeAssetContainerDetailResponse, err error) { - if request == nil { - request = NewDescribeAssetContainerDetailRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("DescribeAssetContainerDetail require credential") - } + if request == nil { + request = NewDescribeAssetContainerDetailRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "DescribeAssetContainerDetail") - request.SetContext(ctx) - - response = NewDescribeAssetContainerDetailResponse() - err = c.Send(request, response) - return + if c.GetCredential() == nil { + return nil, errors.New("DescribeAssetContainerDetail require credential") + } + + request.SetContext(ctx) + + response = NewDescribeAssetContainerDetailResponse() + err = c.Send(request, response) + return } func NewDescribeAssetContainerListRequest() (request *DescribeAssetContainerListRequest) { - request = &DescribeAssetContainerListRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "DescribeAssetContainerList") - - - return + request = &DescribeAssetContainerListRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "DescribeAssetContainerList") + + return } func NewDescribeAssetContainerListResponse() (response *DescribeAssetContainerListResponse) { - response = &DescribeAssetContainerListResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &DescribeAssetContainerListResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -6122,54 +6228,56 @@ func NewDescribeAssetContainerListResponse() (response *DescribeAssetContainerLi // 搜索查询容器列表 // // 可能返回的错误码: -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) DescribeAssetContainerList(request *DescribeAssetContainerListRequest) (response *DescribeAssetContainerListResponse, err error) { - return c.DescribeAssetContainerListWithContext(context.Background(), request) + return c.DescribeAssetContainerListWithContext(context.Background(), request) } // DescribeAssetContainerList // 搜索查询容器列表 // // 可能返回的错误码: -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) DescribeAssetContainerListWithContext(ctx context.Context, request *DescribeAssetContainerListRequest) (response *DescribeAssetContainerListResponse, err error) { - if request == nil { - request = NewDescribeAssetContainerListRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("DescribeAssetContainerList require credential") - } + if request == nil { + request = NewDescribeAssetContainerListRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "DescribeAssetContainerList") + + if c.GetCredential() == nil { + return nil, errors.New("DescribeAssetContainerList require credential") + } - request.SetContext(ctx) - - response = NewDescribeAssetContainerListResponse() - err = c.Send(request, response) - return + request.SetContext(ctx) + + response = NewDescribeAssetContainerListResponse() + err = c.Send(request, response) + return } func NewDescribeAssetDBServiceListRequest() (request *DescribeAssetDBServiceListRequest) { - request = &DescribeAssetDBServiceListRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "DescribeAssetDBServiceList") - - - return + request = &DescribeAssetDBServiceListRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "DescribeAssetDBServiceList") + + return } func NewDescribeAssetDBServiceListResponse() (response *DescribeAssetDBServiceListResponse) { - response = &DescribeAssetDBServiceListResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &DescribeAssetDBServiceListResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -6177,54 +6285,56 @@ func NewDescribeAssetDBServiceListResponse() (response *DescribeAssetDBServiceLi // 容器安全查询db服务列表 // // 可能返回的错误码: -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) DescribeAssetDBServiceList(request *DescribeAssetDBServiceListRequest) (response *DescribeAssetDBServiceListResponse, err error) { - return c.DescribeAssetDBServiceListWithContext(context.Background(), request) + return c.DescribeAssetDBServiceListWithContext(context.Background(), request) } // DescribeAssetDBServiceList // 容器安全查询db服务列表 // // 可能返回的错误码: -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) DescribeAssetDBServiceListWithContext(ctx context.Context, request *DescribeAssetDBServiceListRequest) (response *DescribeAssetDBServiceListResponse, err error) { - if request == nil { - request = NewDescribeAssetDBServiceListRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("DescribeAssetDBServiceList require credential") - } + if request == nil { + request = NewDescribeAssetDBServiceListRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "DescribeAssetDBServiceList") + + if c.GetCredential() == nil { + return nil, errors.New("DescribeAssetDBServiceList require credential") + } + + request.SetContext(ctx) - request.SetContext(ctx) - - response = NewDescribeAssetDBServiceListResponse() - err = c.Send(request, response) - return + response = NewDescribeAssetDBServiceListResponse() + err = c.Send(request, response) + return } func NewDescribeAssetHostDetailRequest() (request *DescribeAssetHostDetailRequest) { - request = &DescribeAssetHostDetailRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "DescribeAssetHostDetail") - - - return + request = &DescribeAssetHostDetailRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "DescribeAssetHostDetail") + + return } func NewDescribeAssetHostDetailResponse() (response *DescribeAssetHostDetailResponse) { - response = &DescribeAssetHostDetailResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &DescribeAssetHostDetailResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -6232,54 +6342,56 @@ func NewDescribeAssetHostDetailResponse() (response *DescribeAssetHostDetailResp // 查询主机详细信息 // // 可能返回的错误码: -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) DescribeAssetHostDetail(request *DescribeAssetHostDetailRequest) (response *DescribeAssetHostDetailResponse, err error) { - return c.DescribeAssetHostDetailWithContext(context.Background(), request) + return c.DescribeAssetHostDetailWithContext(context.Background(), request) } // DescribeAssetHostDetail // 查询主机详细信息 // // 可能返回的错误码: -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) DescribeAssetHostDetailWithContext(ctx context.Context, request *DescribeAssetHostDetailRequest) (response *DescribeAssetHostDetailResponse, err error) { - if request == nil { - request = NewDescribeAssetHostDetailRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("DescribeAssetHostDetail require credential") - } + if request == nil { + request = NewDescribeAssetHostDetailRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "DescribeAssetHostDetail") - request.SetContext(ctx) - - response = NewDescribeAssetHostDetailResponse() - err = c.Send(request, response) - return + if c.GetCredential() == nil { + return nil, errors.New("DescribeAssetHostDetail require credential") + } + + request.SetContext(ctx) + + response = NewDescribeAssetHostDetailResponse() + err = c.Send(request, response) + return } func NewDescribeAssetHostListRequest() (request *DescribeAssetHostListRequest) { - request = &DescribeAssetHostListRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "DescribeAssetHostList") - - - return + request = &DescribeAssetHostListRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "DescribeAssetHostList") + + return } func NewDescribeAssetHostListResponse() (response *DescribeAssetHostListResponse) { - response = &DescribeAssetHostListResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &DescribeAssetHostListResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -6287,54 +6399,56 @@ func NewDescribeAssetHostListResponse() (response *DescribeAssetHostListResponse // 容器安全搜索查询主机列表 // // 可能返回的错误码: -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) DescribeAssetHostList(request *DescribeAssetHostListRequest) (response *DescribeAssetHostListResponse, err error) { - return c.DescribeAssetHostListWithContext(context.Background(), request) + return c.DescribeAssetHostListWithContext(context.Background(), request) } // DescribeAssetHostList // 容器安全搜索查询主机列表 // // 可能返回的错误码: -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) DescribeAssetHostListWithContext(ctx context.Context, request *DescribeAssetHostListRequest) (response *DescribeAssetHostListResponse, err error) { - if request == nil { - request = NewDescribeAssetHostListRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("DescribeAssetHostList require credential") - } + if request == nil { + request = NewDescribeAssetHostListRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "DescribeAssetHostList") - request.SetContext(ctx) - - response = NewDescribeAssetHostListResponse() - err = c.Send(request, response) - return + if c.GetCredential() == nil { + return nil, errors.New("DescribeAssetHostList require credential") + } + + request.SetContext(ctx) + + response = NewDescribeAssetHostListResponse() + err = c.Send(request, response) + return } func NewDescribeAssetImageBindRuleInfoRequest() (request *DescribeAssetImageBindRuleInfoRequest) { - request = &DescribeAssetImageBindRuleInfoRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "DescribeAssetImageBindRuleInfo") - - - return + request = &DescribeAssetImageBindRuleInfoRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "DescribeAssetImageBindRuleInfo") + + return } func NewDescribeAssetImageBindRuleInfoResponse() (response *DescribeAssetImageBindRuleInfoResponse) { - response = &DescribeAssetImageBindRuleInfoResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &DescribeAssetImageBindRuleInfoResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -6342,60 +6456,62 @@ func NewDescribeAssetImageBindRuleInfoResponse() (response *DescribeAssetImageBi // 镜像绑定规则列表信息,包含运行时访问控制和异常进程公用 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// INVALIDPARAMETERVALUE = "InvalidParameterValue" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// AUTHFAILURE = "AuthFailure" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// INVALIDPARAMETERVALUE = "InvalidParameterValue" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) DescribeAssetImageBindRuleInfo(request *DescribeAssetImageBindRuleInfoRequest) (response *DescribeAssetImageBindRuleInfoResponse, err error) { - return c.DescribeAssetImageBindRuleInfoWithContext(context.Background(), request) + return c.DescribeAssetImageBindRuleInfoWithContext(context.Background(), request) } // DescribeAssetImageBindRuleInfo // 镜像绑定规则列表信息,包含运行时访问控制和异常进程公用 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// INVALIDPARAMETERVALUE = "InvalidParameterValue" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// AUTHFAILURE = "AuthFailure" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// INVALIDPARAMETERVALUE = "InvalidParameterValue" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) DescribeAssetImageBindRuleInfoWithContext(ctx context.Context, request *DescribeAssetImageBindRuleInfoRequest) (response *DescribeAssetImageBindRuleInfoResponse, err error) { - if request == nil { - request = NewDescribeAssetImageBindRuleInfoRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("DescribeAssetImageBindRuleInfo require credential") - } + if request == nil { + request = NewDescribeAssetImageBindRuleInfoRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "DescribeAssetImageBindRuleInfo") + + if c.GetCredential() == nil { + return nil, errors.New("DescribeAssetImageBindRuleInfo require credential") + } - request.SetContext(ctx) - - response = NewDescribeAssetImageBindRuleInfoResponse() - err = c.Send(request, response) - return + request.SetContext(ctx) + + response = NewDescribeAssetImageBindRuleInfoResponse() + err = c.Send(request, response) + return } func NewDescribeAssetImageDetailRequest() (request *DescribeAssetImageDetailRequest) { - request = &DescribeAssetImageDetailRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "DescribeAssetImageDetail") - - - return + request = &DescribeAssetImageDetailRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "DescribeAssetImageDetail") + + return } func NewDescribeAssetImageDetailResponse() (response *DescribeAssetImageDetailResponse) { - response = &DescribeAssetImageDetailResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &DescribeAssetImageDetailResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -6403,56 +6519,58 @@ func NewDescribeAssetImageDetailResponse() (response *DescribeAssetImageDetailRe // 查询镜像详细信息 // // 可能返回的错误码: -// INTERNALERROR = "InternalError" -// INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// INTERNALERROR = "InternalError" +// INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) DescribeAssetImageDetail(request *DescribeAssetImageDetailRequest) (response *DescribeAssetImageDetailResponse, err error) { - return c.DescribeAssetImageDetailWithContext(context.Background(), request) + return c.DescribeAssetImageDetailWithContext(context.Background(), request) } // DescribeAssetImageDetail // 查询镜像详细信息 // // 可能返回的错误码: -// INTERNALERROR = "InternalError" -// INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// INTERNALERROR = "InternalError" +// INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) DescribeAssetImageDetailWithContext(ctx context.Context, request *DescribeAssetImageDetailRequest) (response *DescribeAssetImageDetailResponse, err error) { - if request == nil { - request = NewDescribeAssetImageDetailRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("DescribeAssetImageDetail require credential") - } + if request == nil { + request = NewDescribeAssetImageDetailRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "DescribeAssetImageDetail") + + if c.GetCredential() == nil { + return nil, errors.New("DescribeAssetImageDetail require credential") + } + + request.SetContext(ctx) - request.SetContext(ctx) - - response = NewDescribeAssetImageDetailResponse() - err = c.Send(request, response) - return + response = NewDescribeAssetImageDetailResponse() + err = c.Send(request, response) + return } func NewDescribeAssetImageHostListRequest() (request *DescribeAssetImageHostListRequest) { - request = &DescribeAssetImageHostListRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "DescribeAssetImageHostList") - - - return + request = &DescribeAssetImageHostListRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "DescribeAssetImageHostList") + + return } func NewDescribeAssetImageHostListResponse() (response *DescribeAssetImageHostListResponse) { - response = &DescribeAssetImageHostListResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &DescribeAssetImageHostListResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -6460,54 +6578,56 @@ func NewDescribeAssetImageHostListResponse() (response *DescribeAssetImageHostLi // 容器安全查询镜像关联主机 // // 可能返回的错误码: -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) DescribeAssetImageHostList(request *DescribeAssetImageHostListRequest) (response *DescribeAssetImageHostListResponse, err error) { - return c.DescribeAssetImageHostListWithContext(context.Background(), request) + return c.DescribeAssetImageHostListWithContext(context.Background(), request) } // DescribeAssetImageHostList // 容器安全查询镜像关联主机 // // 可能返回的错误码: -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) DescribeAssetImageHostListWithContext(ctx context.Context, request *DescribeAssetImageHostListRequest) (response *DescribeAssetImageHostListResponse, err error) { - if request == nil { - request = NewDescribeAssetImageHostListRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("DescribeAssetImageHostList require credential") - } + if request == nil { + request = NewDescribeAssetImageHostListRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "DescribeAssetImageHostList") + + if c.GetCredential() == nil { + return nil, errors.New("DescribeAssetImageHostList require credential") + } - request.SetContext(ctx) - - response = NewDescribeAssetImageHostListResponse() - err = c.Send(request, response) - return + request.SetContext(ctx) + + response = NewDescribeAssetImageHostListResponse() + err = c.Send(request, response) + return } func NewDescribeAssetImageListRequest() (request *DescribeAssetImageListRequest) { - request = &DescribeAssetImageListRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "DescribeAssetImageList") - - - return + request = &DescribeAssetImageListRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "DescribeAssetImageList") + + return } func NewDescribeAssetImageListResponse() (response *DescribeAssetImageListResponse) { - response = &DescribeAssetImageListResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &DescribeAssetImageListResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -6515,117 +6635,56 @@ func NewDescribeAssetImageListResponse() (response *DescribeAssetImageListRespon // 容器安全搜索查询镜像列表 // // 可能返回的错误码: -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) DescribeAssetImageList(request *DescribeAssetImageListRequest) (response *DescribeAssetImageListResponse, err error) { - return c.DescribeAssetImageListWithContext(context.Background(), request) + return c.DescribeAssetImageListWithContext(context.Background(), request) } // DescribeAssetImageList // 容器安全搜索查询镜像列表 // // 可能返回的错误码: -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) DescribeAssetImageListWithContext(ctx context.Context, request *DescribeAssetImageListRequest) (response *DescribeAssetImageListResponse, err error) { - if request == nil { - request = NewDescribeAssetImageListRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("DescribeAssetImageList require credential") - } + if request == nil { + request = NewDescribeAssetImageListRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "DescribeAssetImageList") - request.SetContext(ctx) - - response = NewDescribeAssetImageListResponse() - err = c.Send(request, response) - return -} - -func NewDescribeAssetImageListExportRequest() (request *DescribeAssetImageListExportRequest) { - request = &DescribeAssetImageListExportRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "DescribeAssetImageListExport") - - - return -} + if c.GetCredential() == nil { + return nil, errors.New("DescribeAssetImageList require credential") + } -func NewDescribeAssetImageListExportResponse() (response *DescribeAssetImageListExportResponse) { - response = &DescribeAssetImageListExportResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + request.SetContext(ctx) + response = NewDescribeAssetImageListResponse() + err = c.Send(request, response) + return } -// DescribeAssetImageListExport -// 接口已废弃 -// -// -// -// 容器安全搜索查询镜像列表导出 -// -// 可能返回的错误码: -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" -// RESOURCENOTFOUND = "ResourceNotFound" -func (c *Client) DescribeAssetImageListExport(request *DescribeAssetImageListExportRequest) (response *DescribeAssetImageListExportResponse, err error) { - return c.DescribeAssetImageListExportWithContext(context.Background(), request) -} - -// DescribeAssetImageListExport -// 接口已废弃 -// -// -// -// 容器安全搜索查询镜像列表导出 -// -// 可能返回的错误码: -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" -// RESOURCENOTFOUND = "ResourceNotFound" -func (c *Client) DescribeAssetImageListExportWithContext(ctx context.Context, request *DescribeAssetImageListExportRequest) (response *DescribeAssetImageListExportResponse, err error) { - if request == nil { - request = NewDescribeAssetImageListExportRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("DescribeAssetImageListExport require credential") - } +func NewDescribeAssetImageRegistryAssetStatusRequest() (request *DescribeAssetImageRegistryAssetStatusRequest) { + request = &DescribeAssetImageRegistryAssetStatusRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } - request.SetContext(ctx) - - response = NewDescribeAssetImageListExportResponse() - err = c.Send(request, response) - return -} + request.Init().WithApiInfo("tcss", APIVersion, "DescribeAssetImageRegistryAssetStatus") -func NewDescribeAssetImageRegistryAssetStatusRequest() (request *DescribeAssetImageRegistryAssetStatusRequest) { - request = &DescribeAssetImageRegistryAssetStatusRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "DescribeAssetImageRegistryAssetStatus") - - - return + return } func NewDescribeAssetImageRegistryAssetStatusResponse() (response *DescribeAssetImageRegistryAssetStatusResponse) { - response = &DescribeAssetImageRegistryAssetStatusResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &DescribeAssetImageRegistryAssetStatusResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -6633,54 +6692,56 @@ func NewDescribeAssetImageRegistryAssetStatusResponse() (response *DescribeAsset // 查看镜像仓库资产更新进度状态 // // 可能返回的错误码: -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) DescribeAssetImageRegistryAssetStatus(request *DescribeAssetImageRegistryAssetStatusRequest) (response *DescribeAssetImageRegistryAssetStatusResponse, err error) { - return c.DescribeAssetImageRegistryAssetStatusWithContext(context.Background(), request) + return c.DescribeAssetImageRegistryAssetStatusWithContext(context.Background(), request) } // DescribeAssetImageRegistryAssetStatus // 查看镜像仓库资产更新进度状态 // // 可能返回的错误码: -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) DescribeAssetImageRegistryAssetStatusWithContext(ctx context.Context, request *DescribeAssetImageRegistryAssetStatusRequest) (response *DescribeAssetImageRegistryAssetStatusResponse, err error) { - if request == nil { - request = NewDescribeAssetImageRegistryAssetStatusRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("DescribeAssetImageRegistryAssetStatus require credential") - } + if request == nil { + request = NewDescribeAssetImageRegistryAssetStatusRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "DescribeAssetImageRegistryAssetStatus") - request.SetContext(ctx) - - response = NewDescribeAssetImageRegistryAssetStatusResponse() - err = c.Send(request, response) - return + if c.GetCredential() == nil { + return nil, errors.New("DescribeAssetImageRegistryAssetStatus require credential") + } + + request.SetContext(ctx) + + response = NewDescribeAssetImageRegistryAssetStatusResponse() + err = c.Send(request, response) + return } func NewDescribeAssetImageRegistryDetailRequest() (request *DescribeAssetImageRegistryDetailRequest) { - request = &DescribeAssetImageRegistryDetailRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "DescribeAssetImageRegistryDetail") - - - return + request = &DescribeAssetImageRegistryDetailRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "DescribeAssetImageRegistryDetail") + + return } func NewDescribeAssetImageRegistryDetailResponse() (response *DescribeAssetImageRegistryDetailResponse) { - response = &DescribeAssetImageRegistryDetailResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &DescribeAssetImageRegistryDetailResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -6688,50 +6749,52 @@ func NewDescribeAssetImageRegistryDetailResponse() (response *DescribeAssetImage // 镜像仓库镜像仓库列表详情 // // 可能返回的错误码: -// INVALIDPARAMETER = "InvalidParameter" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// INVALIDPARAMETER = "InvalidParameter" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) DescribeAssetImageRegistryDetail(request *DescribeAssetImageRegistryDetailRequest) (response *DescribeAssetImageRegistryDetailResponse, err error) { - return c.DescribeAssetImageRegistryDetailWithContext(context.Background(), request) + return c.DescribeAssetImageRegistryDetailWithContext(context.Background(), request) } // DescribeAssetImageRegistryDetail // 镜像仓库镜像仓库列表详情 // // 可能返回的错误码: -// INVALIDPARAMETER = "InvalidParameter" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// INVALIDPARAMETER = "InvalidParameter" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) DescribeAssetImageRegistryDetailWithContext(ctx context.Context, request *DescribeAssetImageRegistryDetailRequest) (response *DescribeAssetImageRegistryDetailResponse, err error) { - if request == nil { - request = NewDescribeAssetImageRegistryDetailRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("DescribeAssetImageRegistryDetail require credential") - } + if request == nil { + request = NewDescribeAssetImageRegistryDetailRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "DescribeAssetImageRegistryDetail") + + if c.GetCredential() == nil { + return nil, errors.New("DescribeAssetImageRegistryDetail require credential") + } - request.SetContext(ctx) - - response = NewDescribeAssetImageRegistryDetailResponse() - err = c.Send(request, response) - return + request.SetContext(ctx) + + response = NewDescribeAssetImageRegistryDetailResponse() + err = c.Send(request, response) + return } func NewDescribeAssetImageRegistryListRequest() (request *DescribeAssetImageRegistryListRequest) { - request = &DescribeAssetImageRegistryListRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "DescribeAssetImageRegistryList") - - - return + request = &DescribeAssetImageRegistryListRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "DescribeAssetImageRegistryList") + + return } func NewDescribeAssetImageRegistryListResponse() (response *DescribeAssetImageRegistryListResponse) { - response = &DescribeAssetImageRegistryListResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &DescribeAssetImageRegistryListResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -6739,52 +6802,54 @@ func NewDescribeAssetImageRegistryListResponse() (response *DescribeAssetImageRe // 镜像仓库镜像仓库列表 // // 可能返回的错误码: -// FAILEDOPERATION = "FailedOperation" -// INVALIDPARAMETER = "InvalidParameter" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// FAILEDOPERATION = "FailedOperation" +// INVALIDPARAMETER = "InvalidParameter" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) DescribeAssetImageRegistryList(request *DescribeAssetImageRegistryListRequest) (response *DescribeAssetImageRegistryListResponse, err error) { - return c.DescribeAssetImageRegistryListWithContext(context.Background(), request) + return c.DescribeAssetImageRegistryListWithContext(context.Background(), request) } // DescribeAssetImageRegistryList // 镜像仓库镜像仓库列表 // // 可能返回的错误码: -// FAILEDOPERATION = "FailedOperation" -// INVALIDPARAMETER = "InvalidParameter" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// FAILEDOPERATION = "FailedOperation" +// INVALIDPARAMETER = "InvalidParameter" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) DescribeAssetImageRegistryListWithContext(ctx context.Context, request *DescribeAssetImageRegistryListRequest) (response *DescribeAssetImageRegistryListResponse, err error) { - if request == nil { - request = NewDescribeAssetImageRegistryListRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("DescribeAssetImageRegistryList require credential") - } + if request == nil { + request = NewDescribeAssetImageRegistryListRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "DescribeAssetImageRegistryList") + + if c.GetCredential() == nil { + return nil, errors.New("DescribeAssetImageRegistryList require credential") + } - request.SetContext(ctx) - - response = NewDescribeAssetImageRegistryListResponse() - err = c.Send(request, response) - return + request.SetContext(ctx) + + response = NewDescribeAssetImageRegistryListResponse() + err = c.Send(request, response) + return } func NewDescribeAssetImageRegistryListExportRequest() (request *DescribeAssetImageRegistryListExportRequest) { - request = &DescribeAssetImageRegistryListExportRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "DescribeAssetImageRegistryListExport") - - - return + request = &DescribeAssetImageRegistryListExportRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "DescribeAssetImageRegistryListExport") + + return } func NewDescribeAssetImageRegistryListExportResponse() (response *DescribeAssetImageRegistryListExportResponse) { - response = &DescribeAssetImageRegistryListExportResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &DescribeAssetImageRegistryListExportResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -6792,50 +6857,52 @@ func NewDescribeAssetImageRegistryListExportResponse() (response *DescribeAssetI // 镜像仓库镜像列表导出 // // 可能返回的错误码: -// INVALIDPARAMETER = "InvalidParameter" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// INVALIDPARAMETER = "InvalidParameter" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) DescribeAssetImageRegistryListExport(request *DescribeAssetImageRegistryListExportRequest) (response *DescribeAssetImageRegistryListExportResponse, err error) { - return c.DescribeAssetImageRegistryListExportWithContext(context.Background(), request) + return c.DescribeAssetImageRegistryListExportWithContext(context.Background(), request) } // DescribeAssetImageRegistryListExport // 镜像仓库镜像列表导出 // // 可能返回的错误码: -// INVALIDPARAMETER = "InvalidParameter" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// INVALIDPARAMETER = "InvalidParameter" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) DescribeAssetImageRegistryListExportWithContext(ctx context.Context, request *DescribeAssetImageRegistryListExportRequest) (response *DescribeAssetImageRegistryListExportResponse, err error) { - if request == nil { - request = NewDescribeAssetImageRegistryListExportRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("DescribeAssetImageRegistryListExport require credential") - } + if request == nil { + request = NewDescribeAssetImageRegistryListExportRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "DescribeAssetImageRegistryListExport") + + if c.GetCredential() == nil { + return nil, errors.New("DescribeAssetImageRegistryListExport require credential") + } + + request.SetContext(ctx) - request.SetContext(ctx) - - response = NewDescribeAssetImageRegistryListExportResponse() - err = c.Send(request, response) - return + response = NewDescribeAssetImageRegistryListExportResponse() + err = c.Send(request, response) + return } func NewDescribeAssetImageRegistryRegistryDetailRequest() (request *DescribeAssetImageRegistryRegistryDetailRequest) { - request = &DescribeAssetImageRegistryRegistryDetailRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "DescribeAssetImageRegistryRegistryDetail") - - - return + request = &DescribeAssetImageRegistryRegistryDetailRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "DescribeAssetImageRegistryRegistryDetail") + + return } func NewDescribeAssetImageRegistryRegistryDetailResponse() (response *DescribeAssetImageRegistryRegistryDetailResponse) { - response = &DescribeAssetImageRegistryRegistryDetailResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &DescribeAssetImageRegistryRegistryDetailResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -6843,64 +6910,66 @@ func NewDescribeAssetImageRegistryRegistryDetailResponse() (response *DescribeAs // 查看单个镜像仓库详细信息 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// FAILEDOPERATION = "FailedOperation" -// FAILEDOPERATION_DATAVALUENOTCORRECT = "FailedOperation.DataValueNotCorrect" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// INVALIDPARAMETERVALUE = "InvalidParameterValue" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// AUTHFAILURE = "AuthFailure" +// FAILEDOPERATION = "FailedOperation" +// FAILEDOPERATION_DATAVALUENOTCORRECT = "FailedOperation.DataValueNotCorrect" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// INVALIDPARAMETERVALUE = "InvalidParameterValue" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) DescribeAssetImageRegistryRegistryDetail(request *DescribeAssetImageRegistryRegistryDetailRequest) (response *DescribeAssetImageRegistryRegistryDetailResponse, err error) { - return c.DescribeAssetImageRegistryRegistryDetailWithContext(context.Background(), request) + return c.DescribeAssetImageRegistryRegistryDetailWithContext(context.Background(), request) } // DescribeAssetImageRegistryRegistryDetail // 查看单个镜像仓库详细信息 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// FAILEDOPERATION = "FailedOperation" -// FAILEDOPERATION_DATAVALUENOTCORRECT = "FailedOperation.DataValueNotCorrect" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// INVALIDPARAMETERVALUE = "InvalidParameterValue" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// AUTHFAILURE = "AuthFailure" +// FAILEDOPERATION = "FailedOperation" +// FAILEDOPERATION_DATAVALUENOTCORRECT = "FailedOperation.DataValueNotCorrect" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// INVALIDPARAMETERVALUE = "InvalidParameterValue" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) DescribeAssetImageRegistryRegistryDetailWithContext(ctx context.Context, request *DescribeAssetImageRegistryRegistryDetailRequest) (response *DescribeAssetImageRegistryRegistryDetailResponse, err error) { - if request == nil { - request = NewDescribeAssetImageRegistryRegistryDetailRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("DescribeAssetImageRegistryRegistryDetail require credential") - } + if request == nil { + request = NewDescribeAssetImageRegistryRegistryDetailRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "DescribeAssetImageRegistryRegistryDetail") + + if c.GetCredential() == nil { + return nil, errors.New("DescribeAssetImageRegistryRegistryDetail require credential") + } - request.SetContext(ctx) - - response = NewDescribeAssetImageRegistryRegistryDetailResponse() - err = c.Send(request, response) - return + request.SetContext(ctx) + + response = NewDescribeAssetImageRegistryRegistryDetailResponse() + err = c.Send(request, response) + return } func NewDescribeAssetImageRegistryRegistryListRequest() (request *DescribeAssetImageRegistryRegistryListRequest) { - request = &DescribeAssetImageRegistryRegistryListRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "DescribeAssetImageRegistryRegistryList") - - - return + request = &DescribeAssetImageRegistryRegistryListRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "DescribeAssetImageRegistryRegistryList") + + return } func NewDescribeAssetImageRegistryRegistryListResponse() (response *DescribeAssetImageRegistryRegistryListResponse) { - response = &DescribeAssetImageRegistryRegistryListResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &DescribeAssetImageRegistryRegistryListResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -6908,50 +6977,52 @@ func NewDescribeAssetImageRegistryRegistryListResponse() (response *DescribeAsse // 镜像仓库仓库列表 // // 可能返回的错误码: -// INVALIDPARAMETER = "InvalidParameter" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// INVALIDPARAMETER = "InvalidParameter" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) DescribeAssetImageRegistryRegistryList(request *DescribeAssetImageRegistryRegistryListRequest) (response *DescribeAssetImageRegistryRegistryListResponse, err error) { - return c.DescribeAssetImageRegistryRegistryListWithContext(context.Background(), request) + return c.DescribeAssetImageRegistryRegistryListWithContext(context.Background(), request) } // DescribeAssetImageRegistryRegistryList // 镜像仓库仓库列表 // // 可能返回的错误码: -// INVALIDPARAMETER = "InvalidParameter" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// INVALIDPARAMETER = "InvalidParameter" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) DescribeAssetImageRegistryRegistryListWithContext(ctx context.Context, request *DescribeAssetImageRegistryRegistryListRequest) (response *DescribeAssetImageRegistryRegistryListResponse, err error) { - if request == nil { - request = NewDescribeAssetImageRegistryRegistryListRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("DescribeAssetImageRegistryRegistryList require credential") - } + if request == nil { + request = NewDescribeAssetImageRegistryRegistryListRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "DescribeAssetImageRegistryRegistryList") - request.SetContext(ctx) - - response = NewDescribeAssetImageRegistryRegistryListResponse() - err = c.Send(request, response) - return + if c.GetCredential() == nil { + return nil, errors.New("DescribeAssetImageRegistryRegistryList require credential") + } + + request.SetContext(ctx) + + response = NewDescribeAssetImageRegistryRegistryListResponse() + err = c.Send(request, response) + return } func NewDescribeAssetImageRegistryRiskInfoListRequest() (request *DescribeAssetImageRegistryRiskInfoListRequest) { - request = &DescribeAssetImageRegistryRiskInfoListRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "DescribeAssetImageRegistryRiskInfoList") - - - return + request = &DescribeAssetImageRegistryRiskInfoListRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "DescribeAssetImageRegistryRiskInfoList") + + return } func NewDescribeAssetImageRegistryRiskInfoListResponse() (response *DescribeAssetImageRegistryRiskInfoListResponse) { - response = &DescribeAssetImageRegistryRiskInfoListResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &DescribeAssetImageRegistryRiskInfoListResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -6959,56 +7030,58 @@ func NewDescribeAssetImageRegistryRiskInfoListResponse() (response *DescribeAsse // 镜像仓库查询镜像高危行为列表 // // 可能返回的错误码: -// FAILEDOPERATION = "FailedOperation" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// FAILEDOPERATION = "FailedOperation" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) DescribeAssetImageRegistryRiskInfoList(request *DescribeAssetImageRegistryRiskInfoListRequest) (response *DescribeAssetImageRegistryRiskInfoListResponse, err error) { - return c.DescribeAssetImageRegistryRiskInfoListWithContext(context.Background(), request) + return c.DescribeAssetImageRegistryRiskInfoListWithContext(context.Background(), request) } // DescribeAssetImageRegistryRiskInfoList // 镜像仓库查询镜像高危行为列表 // // 可能返回的错误码: -// FAILEDOPERATION = "FailedOperation" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// FAILEDOPERATION = "FailedOperation" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) DescribeAssetImageRegistryRiskInfoListWithContext(ctx context.Context, request *DescribeAssetImageRegistryRiskInfoListRequest) (response *DescribeAssetImageRegistryRiskInfoListResponse, err error) { - if request == nil { - request = NewDescribeAssetImageRegistryRiskInfoListRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("DescribeAssetImageRegistryRiskInfoList require credential") - } + if request == nil { + request = NewDescribeAssetImageRegistryRiskInfoListRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "DescribeAssetImageRegistryRiskInfoList") + + if c.GetCredential() == nil { + return nil, errors.New("DescribeAssetImageRegistryRiskInfoList require credential") + } - request.SetContext(ctx) - - response = NewDescribeAssetImageRegistryRiskInfoListResponse() - err = c.Send(request, response) - return + request.SetContext(ctx) + + response = NewDescribeAssetImageRegistryRiskInfoListResponse() + err = c.Send(request, response) + return } func NewDescribeAssetImageRegistryRiskListExportRequest() (request *DescribeAssetImageRegistryRiskListExportRequest) { - request = &DescribeAssetImageRegistryRiskListExportRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "DescribeAssetImageRegistryRiskListExport") - - - return + request = &DescribeAssetImageRegistryRiskListExportRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "DescribeAssetImageRegistryRiskListExport") + + return } func NewDescribeAssetImageRegistryRiskListExportResponse() (response *DescribeAssetImageRegistryRiskListExportResponse) { - response = &DescribeAssetImageRegistryRiskListExportResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &DescribeAssetImageRegistryRiskListExportResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -7016,50 +7089,52 @@ func NewDescribeAssetImageRegistryRiskListExportResponse() (response *DescribeAs // 镜像仓库敏感信息列表导出 // // 可能返回的错误码: -// INTERNALERROR = "InternalError" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// INTERNALERROR = "InternalError" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) DescribeAssetImageRegistryRiskListExport(request *DescribeAssetImageRegistryRiskListExportRequest) (response *DescribeAssetImageRegistryRiskListExportResponse, err error) { - return c.DescribeAssetImageRegistryRiskListExportWithContext(context.Background(), request) + return c.DescribeAssetImageRegistryRiskListExportWithContext(context.Background(), request) } // DescribeAssetImageRegistryRiskListExport // 镜像仓库敏感信息列表导出 // // 可能返回的错误码: -// INTERNALERROR = "InternalError" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// INTERNALERROR = "InternalError" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) DescribeAssetImageRegistryRiskListExportWithContext(ctx context.Context, request *DescribeAssetImageRegistryRiskListExportRequest) (response *DescribeAssetImageRegistryRiskListExportResponse, err error) { - if request == nil { - request = NewDescribeAssetImageRegistryRiskListExportRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("DescribeAssetImageRegistryRiskListExport require credential") - } + if request == nil { + request = NewDescribeAssetImageRegistryRiskListExportRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "DescribeAssetImageRegistryRiskListExport") + + if c.GetCredential() == nil { + return nil, errors.New("DescribeAssetImageRegistryRiskListExport require credential") + } + + request.SetContext(ctx) - request.SetContext(ctx) - - response = NewDescribeAssetImageRegistryRiskListExportResponse() - err = c.Send(request, response) - return + response = NewDescribeAssetImageRegistryRiskListExportResponse() + err = c.Send(request, response) + return } func NewDescribeAssetImageRegistryScanStatusOneKeyRequest() (request *DescribeAssetImageRegistryScanStatusOneKeyRequest) { - request = &DescribeAssetImageRegistryScanStatusOneKeyRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "DescribeAssetImageRegistryScanStatusOneKey") - - - return + request = &DescribeAssetImageRegistryScanStatusOneKeyRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "DescribeAssetImageRegistryScanStatusOneKey") + + return } func NewDescribeAssetImageRegistryScanStatusOneKeyResponse() (response *DescribeAssetImageRegistryScanStatusOneKeyResponse) { - response = &DescribeAssetImageRegistryScanStatusOneKeyResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &DescribeAssetImageRegistryScanStatusOneKeyResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -7067,52 +7142,54 @@ func NewDescribeAssetImageRegistryScanStatusOneKeyResponse() (response *Describe // 镜像仓库查询一键镜像扫描状态 // // 可能返回的错误码: -// INTERNALERROR = "InternalError" -// MISSINGPARAMETER = "MissingParameter" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// INTERNALERROR = "InternalError" +// MISSINGPARAMETER = "MissingParameter" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) DescribeAssetImageRegistryScanStatusOneKey(request *DescribeAssetImageRegistryScanStatusOneKeyRequest) (response *DescribeAssetImageRegistryScanStatusOneKeyResponse, err error) { - return c.DescribeAssetImageRegistryScanStatusOneKeyWithContext(context.Background(), request) + return c.DescribeAssetImageRegistryScanStatusOneKeyWithContext(context.Background(), request) } // DescribeAssetImageRegistryScanStatusOneKey // 镜像仓库查询一键镜像扫描状态 // // 可能返回的错误码: -// INTERNALERROR = "InternalError" -// MISSINGPARAMETER = "MissingParameter" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// INTERNALERROR = "InternalError" +// MISSINGPARAMETER = "MissingParameter" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) DescribeAssetImageRegistryScanStatusOneKeyWithContext(ctx context.Context, request *DescribeAssetImageRegistryScanStatusOneKeyRequest) (response *DescribeAssetImageRegistryScanStatusOneKeyResponse, err error) { - if request == nil { - request = NewDescribeAssetImageRegistryScanStatusOneKeyRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("DescribeAssetImageRegistryScanStatusOneKey require credential") - } + if request == nil { + request = NewDescribeAssetImageRegistryScanStatusOneKeyRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "DescribeAssetImageRegistryScanStatusOneKey") - request.SetContext(ctx) - - response = NewDescribeAssetImageRegistryScanStatusOneKeyResponse() - err = c.Send(request, response) - return + if c.GetCredential() == nil { + return nil, errors.New("DescribeAssetImageRegistryScanStatusOneKey require credential") + } + + request.SetContext(ctx) + + response = NewDescribeAssetImageRegistryScanStatusOneKeyResponse() + err = c.Send(request, response) + return } func NewDescribeAssetImageRegistrySummaryRequest() (request *DescribeAssetImageRegistrySummaryRequest) { - request = &DescribeAssetImageRegistrySummaryRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "DescribeAssetImageRegistrySummary") - - - return + request = &DescribeAssetImageRegistrySummaryRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "DescribeAssetImageRegistrySummary") + + return } func NewDescribeAssetImageRegistrySummaryResponse() (response *DescribeAssetImageRegistrySummaryResponse) { - response = &DescribeAssetImageRegistrySummaryResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &DescribeAssetImageRegistrySummaryResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -7120,50 +7197,52 @@ func NewDescribeAssetImageRegistrySummaryResponse() (response *DescribeAssetImag // 镜像仓库查询镜像统计信息 // // 可能返回的错误码: -// INVALIDPARAMETER = "InvalidParameter" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// INVALIDPARAMETER = "InvalidParameter" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) DescribeAssetImageRegistrySummary(request *DescribeAssetImageRegistrySummaryRequest) (response *DescribeAssetImageRegistrySummaryResponse, err error) { - return c.DescribeAssetImageRegistrySummaryWithContext(context.Background(), request) + return c.DescribeAssetImageRegistrySummaryWithContext(context.Background(), request) } // DescribeAssetImageRegistrySummary // 镜像仓库查询镜像统计信息 // // 可能返回的错误码: -// INVALIDPARAMETER = "InvalidParameter" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// INVALIDPARAMETER = "InvalidParameter" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) DescribeAssetImageRegistrySummaryWithContext(ctx context.Context, request *DescribeAssetImageRegistrySummaryRequest) (response *DescribeAssetImageRegistrySummaryResponse, err error) { - if request == nil { - request = NewDescribeAssetImageRegistrySummaryRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("DescribeAssetImageRegistrySummary require credential") - } + if request == nil { + request = NewDescribeAssetImageRegistrySummaryRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "DescribeAssetImageRegistrySummary") + + if c.GetCredential() == nil { + return nil, errors.New("DescribeAssetImageRegistrySummary require credential") + } - request.SetContext(ctx) - - response = NewDescribeAssetImageRegistrySummaryResponse() - err = c.Send(request, response) - return + request.SetContext(ctx) + + response = NewDescribeAssetImageRegistrySummaryResponse() + err = c.Send(request, response) + return } func NewDescribeAssetImageRegistryVirusListRequest() (request *DescribeAssetImageRegistryVirusListRequest) { - request = &DescribeAssetImageRegistryVirusListRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "DescribeAssetImageRegistryVirusList") - - - return + request = &DescribeAssetImageRegistryVirusListRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "DescribeAssetImageRegistryVirusList") + + return } func NewDescribeAssetImageRegistryVirusListResponse() (response *DescribeAssetImageRegistryVirusListResponse) { - response = &DescribeAssetImageRegistryVirusListResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &DescribeAssetImageRegistryVirusListResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -7171,50 +7250,52 @@ func NewDescribeAssetImageRegistryVirusListResponse() (response *DescribeAssetIm // 镜像仓库查询木马病毒列表 // // 可能返回的错误码: -// INTERNALERROR = "InternalError" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// INTERNALERROR = "InternalError" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) DescribeAssetImageRegistryVirusList(request *DescribeAssetImageRegistryVirusListRequest) (response *DescribeAssetImageRegistryVirusListResponse, err error) { - return c.DescribeAssetImageRegistryVirusListWithContext(context.Background(), request) + return c.DescribeAssetImageRegistryVirusListWithContext(context.Background(), request) } // DescribeAssetImageRegistryVirusList // 镜像仓库查询木马病毒列表 // // 可能返回的错误码: -// INTERNALERROR = "InternalError" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// INTERNALERROR = "InternalError" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) DescribeAssetImageRegistryVirusListWithContext(ctx context.Context, request *DescribeAssetImageRegistryVirusListRequest) (response *DescribeAssetImageRegistryVirusListResponse, err error) { - if request == nil { - request = NewDescribeAssetImageRegistryVirusListRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("DescribeAssetImageRegistryVirusList require credential") - } + if request == nil { + request = NewDescribeAssetImageRegistryVirusListRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "DescribeAssetImageRegistryVirusList") + + if c.GetCredential() == nil { + return nil, errors.New("DescribeAssetImageRegistryVirusList require credential") + } + + request.SetContext(ctx) - request.SetContext(ctx) - - response = NewDescribeAssetImageRegistryVirusListResponse() - err = c.Send(request, response) - return + response = NewDescribeAssetImageRegistryVirusListResponse() + err = c.Send(request, response) + return } func NewDescribeAssetImageRegistryVirusListExportRequest() (request *DescribeAssetImageRegistryVirusListExportRequest) { - request = &DescribeAssetImageRegistryVirusListExportRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "DescribeAssetImageRegistryVirusListExport") - - - return + request = &DescribeAssetImageRegistryVirusListExportRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "DescribeAssetImageRegistryVirusListExport") + + return } func NewDescribeAssetImageRegistryVirusListExportResponse() (response *DescribeAssetImageRegistryVirusListExportResponse) { - response = &DescribeAssetImageRegistryVirusListExportResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &DescribeAssetImageRegistryVirusListExportResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -7222,50 +7303,52 @@ func NewDescribeAssetImageRegistryVirusListExportResponse() (response *DescribeA // 镜像仓库木马信息列表导出 // // 可能返回的错误码: -// INTERNALERROR = "InternalError" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// INTERNALERROR = "InternalError" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) DescribeAssetImageRegistryVirusListExport(request *DescribeAssetImageRegistryVirusListExportRequest) (response *DescribeAssetImageRegistryVirusListExportResponse, err error) { - return c.DescribeAssetImageRegistryVirusListExportWithContext(context.Background(), request) + return c.DescribeAssetImageRegistryVirusListExportWithContext(context.Background(), request) } // DescribeAssetImageRegistryVirusListExport // 镜像仓库木马信息列表导出 // // 可能返回的错误码: -// INTERNALERROR = "InternalError" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// INTERNALERROR = "InternalError" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) DescribeAssetImageRegistryVirusListExportWithContext(ctx context.Context, request *DescribeAssetImageRegistryVirusListExportRequest) (response *DescribeAssetImageRegistryVirusListExportResponse, err error) { - if request == nil { - request = NewDescribeAssetImageRegistryVirusListExportRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("DescribeAssetImageRegistryVirusListExport require credential") - } + if request == nil { + request = NewDescribeAssetImageRegistryVirusListExportRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "DescribeAssetImageRegistryVirusListExport") + + if c.GetCredential() == nil { + return nil, errors.New("DescribeAssetImageRegistryVirusListExport require credential") + } + + request.SetContext(ctx) - request.SetContext(ctx) - - response = NewDescribeAssetImageRegistryVirusListExportResponse() - err = c.Send(request, response) - return + response = NewDescribeAssetImageRegistryVirusListExportResponse() + err = c.Send(request, response) + return } func NewDescribeAssetImageRegistryVulListRequest() (request *DescribeAssetImageRegistryVulListRequest) { - request = &DescribeAssetImageRegistryVulListRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "DescribeAssetImageRegistryVulList") - - - return + request = &DescribeAssetImageRegistryVulListRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "DescribeAssetImageRegistryVulList") + + return } func NewDescribeAssetImageRegistryVulListResponse() (response *DescribeAssetImageRegistryVulListResponse) { - response = &DescribeAssetImageRegistryVulListResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &DescribeAssetImageRegistryVulListResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -7273,52 +7356,54 @@ func NewDescribeAssetImageRegistryVulListResponse() (response *DescribeAssetImag // 镜像仓库查询镜像漏洞列表 // // 可能返回的错误码: -// FAILEDOPERATION = "FailedOperation" -// INTERNALERROR = "InternalError" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// FAILEDOPERATION = "FailedOperation" +// INTERNALERROR = "InternalError" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) DescribeAssetImageRegistryVulList(request *DescribeAssetImageRegistryVulListRequest) (response *DescribeAssetImageRegistryVulListResponse, err error) { - return c.DescribeAssetImageRegistryVulListWithContext(context.Background(), request) + return c.DescribeAssetImageRegistryVulListWithContext(context.Background(), request) } // DescribeAssetImageRegistryVulList // 镜像仓库查询镜像漏洞列表 // // 可能返回的错误码: -// FAILEDOPERATION = "FailedOperation" -// INTERNALERROR = "InternalError" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// FAILEDOPERATION = "FailedOperation" +// INTERNALERROR = "InternalError" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) DescribeAssetImageRegistryVulListWithContext(ctx context.Context, request *DescribeAssetImageRegistryVulListRequest) (response *DescribeAssetImageRegistryVulListResponse, err error) { - if request == nil { - request = NewDescribeAssetImageRegistryVulListRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("DescribeAssetImageRegistryVulList require credential") - } + if request == nil { + request = NewDescribeAssetImageRegistryVulListRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "DescribeAssetImageRegistryVulList") + + if c.GetCredential() == nil { + return nil, errors.New("DescribeAssetImageRegistryVulList require credential") + } - request.SetContext(ctx) - - response = NewDescribeAssetImageRegistryVulListResponse() - err = c.Send(request, response) - return + request.SetContext(ctx) + + response = NewDescribeAssetImageRegistryVulListResponse() + err = c.Send(request, response) + return } func NewDescribeAssetImageRegistryVulListExportRequest() (request *DescribeAssetImageRegistryVulListExportRequest) { - request = &DescribeAssetImageRegistryVulListExportRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "DescribeAssetImageRegistryVulListExport") - - - return + request = &DescribeAssetImageRegistryVulListExportRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "DescribeAssetImageRegistryVulListExport") + + return } func NewDescribeAssetImageRegistryVulListExportResponse() (response *DescribeAssetImageRegistryVulListExportResponse) { - response = &DescribeAssetImageRegistryVulListExportResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &DescribeAssetImageRegistryVulListExportResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -7326,50 +7411,52 @@ func NewDescribeAssetImageRegistryVulListExportResponse() (response *DescribeAss // 镜像仓库漏洞列表导出 // // 可能返回的错误码: -// INTERNALERROR = "InternalError" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// INTERNALERROR = "InternalError" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) DescribeAssetImageRegistryVulListExport(request *DescribeAssetImageRegistryVulListExportRequest) (response *DescribeAssetImageRegistryVulListExportResponse, err error) { - return c.DescribeAssetImageRegistryVulListExportWithContext(context.Background(), request) + return c.DescribeAssetImageRegistryVulListExportWithContext(context.Background(), request) } // DescribeAssetImageRegistryVulListExport // 镜像仓库漏洞列表导出 // // 可能返回的错误码: -// INTERNALERROR = "InternalError" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// INTERNALERROR = "InternalError" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) DescribeAssetImageRegistryVulListExportWithContext(ctx context.Context, request *DescribeAssetImageRegistryVulListExportRequest) (response *DescribeAssetImageRegistryVulListExportResponse, err error) { - if request == nil { - request = NewDescribeAssetImageRegistryVulListExportRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("DescribeAssetImageRegistryVulListExport require credential") - } + if request == nil { + request = NewDescribeAssetImageRegistryVulListExportRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "DescribeAssetImageRegistryVulListExport") - request.SetContext(ctx) - - response = NewDescribeAssetImageRegistryVulListExportResponse() - err = c.Send(request, response) - return + if c.GetCredential() == nil { + return nil, errors.New("DescribeAssetImageRegistryVulListExport require credential") + } + + request.SetContext(ctx) + + response = NewDescribeAssetImageRegistryVulListExportResponse() + err = c.Send(request, response) + return } func NewDescribeAssetImageRiskListRequest() (request *DescribeAssetImageRiskListRequest) { - request = &DescribeAssetImageRiskListRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "DescribeAssetImageRiskList") - - - return + request = &DescribeAssetImageRiskListRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "DescribeAssetImageRiskList") + + return } func NewDescribeAssetImageRiskListResponse() (response *DescribeAssetImageRiskListResponse) { - response = &DescribeAssetImageRiskListResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &DescribeAssetImageRiskListResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -7377,56 +7464,58 @@ func NewDescribeAssetImageRiskListResponse() (response *DescribeAssetImageRiskLi // 容器安全查询镜像风险列表 // // 可能返回的错误码: -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) DescribeAssetImageRiskList(request *DescribeAssetImageRiskListRequest) (response *DescribeAssetImageRiskListResponse, err error) { - return c.DescribeAssetImageRiskListWithContext(context.Background(), request) + return c.DescribeAssetImageRiskListWithContext(context.Background(), request) } // DescribeAssetImageRiskList // 容器安全查询镜像风险列表 // // 可能返回的错误码: -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) DescribeAssetImageRiskListWithContext(ctx context.Context, request *DescribeAssetImageRiskListRequest) (response *DescribeAssetImageRiskListResponse, err error) { - if request == nil { - request = NewDescribeAssetImageRiskListRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("DescribeAssetImageRiskList require credential") - } + if request == nil { + request = NewDescribeAssetImageRiskListRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "DescribeAssetImageRiskList") + + if c.GetCredential() == nil { + return nil, errors.New("DescribeAssetImageRiskList require credential") + } - request.SetContext(ctx) - - response = NewDescribeAssetImageRiskListResponse() - err = c.Send(request, response) - return + request.SetContext(ctx) + + response = NewDescribeAssetImageRiskListResponse() + err = c.Send(request, response) + return } func NewDescribeAssetImageRiskListExportRequest() (request *DescribeAssetImageRiskListExportRequest) { - request = &DescribeAssetImageRiskListExportRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "DescribeAssetImageRiskListExport") - - - return + request = &DescribeAssetImageRiskListExportRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "DescribeAssetImageRiskListExport") + + return } func NewDescribeAssetImageRiskListExportResponse() (response *DescribeAssetImageRiskListExportResponse) { - response = &DescribeAssetImageRiskListExportResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &DescribeAssetImageRiskListExportResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -7434,54 +7523,56 @@ func NewDescribeAssetImageRiskListExportResponse() (response *DescribeAssetImage // 容器安全搜索查询镜像风险列表导出 // // 可能返回的错误码: -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) DescribeAssetImageRiskListExport(request *DescribeAssetImageRiskListExportRequest) (response *DescribeAssetImageRiskListExportResponse, err error) { - return c.DescribeAssetImageRiskListExportWithContext(context.Background(), request) + return c.DescribeAssetImageRiskListExportWithContext(context.Background(), request) } // DescribeAssetImageRiskListExport // 容器安全搜索查询镜像风险列表导出 // // 可能返回的错误码: -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) DescribeAssetImageRiskListExportWithContext(ctx context.Context, request *DescribeAssetImageRiskListExportRequest) (response *DescribeAssetImageRiskListExportResponse, err error) { - if request == nil { - request = NewDescribeAssetImageRiskListExportRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("DescribeAssetImageRiskListExport require credential") - } + if request == nil { + request = NewDescribeAssetImageRiskListExportRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "DescribeAssetImageRiskListExport") + + if c.GetCredential() == nil { + return nil, errors.New("DescribeAssetImageRiskListExport require credential") + } + + request.SetContext(ctx) - request.SetContext(ctx) - - response = NewDescribeAssetImageRiskListExportResponse() - err = c.Send(request, response) - return + response = NewDescribeAssetImageRiskListExportResponse() + err = c.Send(request, response) + return } func NewDescribeAssetImageScanSettingRequest() (request *DescribeAssetImageScanSettingRequest) { - request = &DescribeAssetImageScanSettingRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "DescribeAssetImageScanSetting") - - - return + request = &DescribeAssetImageScanSettingRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "DescribeAssetImageScanSetting") + + return } func NewDescribeAssetImageScanSettingResponse() (response *DescribeAssetImageScanSettingResponse) { - response = &DescribeAssetImageScanSettingResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &DescribeAssetImageScanSettingResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -7489,52 +7580,54 @@ func NewDescribeAssetImageScanSettingResponse() (response *DescribeAssetImageSca // 获取镜像扫描设置信息 // // 可能返回的错误码: -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" func (c *Client) DescribeAssetImageScanSetting(request *DescribeAssetImageScanSettingRequest) (response *DescribeAssetImageScanSettingResponse, err error) { - return c.DescribeAssetImageScanSettingWithContext(context.Background(), request) + return c.DescribeAssetImageScanSettingWithContext(context.Background(), request) } // DescribeAssetImageScanSetting // 获取镜像扫描设置信息 // // 可能返回的错误码: -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" func (c *Client) DescribeAssetImageScanSettingWithContext(ctx context.Context, request *DescribeAssetImageScanSettingRequest) (response *DescribeAssetImageScanSettingResponse, err error) { - if request == nil { - request = NewDescribeAssetImageScanSettingRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("DescribeAssetImageScanSetting require credential") - } + if request == nil { + request = NewDescribeAssetImageScanSettingRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "DescribeAssetImageScanSetting") - request.SetContext(ctx) - - response = NewDescribeAssetImageScanSettingResponse() - err = c.Send(request, response) - return + if c.GetCredential() == nil { + return nil, errors.New("DescribeAssetImageScanSetting require credential") + } + + request.SetContext(ctx) + + response = NewDescribeAssetImageScanSettingResponse() + err = c.Send(request, response) + return } func NewDescribeAssetImageScanStatusRequest() (request *DescribeAssetImageScanStatusRequest) { - request = &DescribeAssetImageScanStatusRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "DescribeAssetImageScanStatus") - - - return + request = &DescribeAssetImageScanStatusRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "DescribeAssetImageScanStatus") + + return } func NewDescribeAssetImageScanStatusResponse() (response *DescribeAssetImageScanStatusResponse) { - response = &DescribeAssetImageScanStatusResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &DescribeAssetImageScanStatusResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -7542,56 +7635,58 @@ func NewDescribeAssetImageScanStatusResponse() (response *DescribeAssetImageScan // 容器安全查询镜像扫描状态 // // 可能返回的错误码: -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) DescribeAssetImageScanStatus(request *DescribeAssetImageScanStatusRequest) (response *DescribeAssetImageScanStatusResponse, err error) { - return c.DescribeAssetImageScanStatusWithContext(context.Background(), request) + return c.DescribeAssetImageScanStatusWithContext(context.Background(), request) } // DescribeAssetImageScanStatus // 容器安全查询镜像扫描状态 // // 可能返回的错误码: -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) DescribeAssetImageScanStatusWithContext(ctx context.Context, request *DescribeAssetImageScanStatusRequest) (response *DescribeAssetImageScanStatusResponse, err error) { - if request == nil { - request = NewDescribeAssetImageScanStatusRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("DescribeAssetImageScanStatus require credential") - } + if request == nil { + request = NewDescribeAssetImageScanStatusRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "DescribeAssetImageScanStatus") + + if c.GetCredential() == nil { + return nil, errors.New("DescribeAssetImageScanStatus require credential") + } - request.SetContext(ctx) - - response = NewDescribeAssetImageScanStatusResponse() - err = c.Send(request, response) - return + request.SetContext(ctx) + + response = NewDescribeAssetImageScanStatusResponse() + err = c.Send(request, response) + return } func NewDescribeAssetImageScanTaskRequest() (request *DescribeAssetImageScanTaskRequest) { - request = &DescribeAssetImageScanTaskRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "DescribeAssetImageScanTask") - - - return + request = &DescribeAssetImageScanTaskRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "DescribeAssetImageScanTask") + + return } func NewDescribeAssetImageScanTaskResponse() (response *DescribeAssetImageScanTaskResponse) { - response = &DescribeAssetImageScanTaskResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &DescribeAssetImageScanTaskResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -7599,54 +7694,56 @@ func NewDescribeAssetImageScanTaskResponse() (response *DescribeAssetImageScanTa // 查询正在一键扫描的镜像扫描taskid // // 可能返回的错误码: -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) DescribeAssetImageScanTask(request *DescribeAssetImageScanTaskRequest) (response *DescribeAssetImageScanTaskResponse, err error) { - return c.DescribeAssetImageScanTaskWithContext(context.Background(), request) + return c.DescribeAssetImageScanTaskWithContext(context.Background(), request) } // DescribeAssetImageScanTask // 查询正在一键扫描的镜像扫描taskid // // 可能返回的错误码: -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) DescribeAssetImageScanTaskWithContext(ctx context.Context, request *DescribeAssetImageScanTaskRequest) (response *DescribeAssetImageScanTaskResponse, err error) { - if request == nil { - request = NewDescribeAssetImageScanTaskRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("DescribeAssetImageScanTask require credential") - } + if request == nil { + request = NewDescribeAssetImageScanTaskRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "DescribeAssetImageScanTask") + + if c.GetCredential() == nil { + return nil, errors.New("DescribeAssetImageScanTask require credential") + } + + request.SetContext(ctx) - request.SetContext(ctx) - - response = NewDescribeAssetImageScanTaskResponse() - err = c.Send(request, response) - return + response = NewDescribeAssetImageScanTaskResponse() + err = c.Send(request, response) + return } func NewDescribeAssetImageSimpleListRequest() (request *DescribeAssetImageSimpleListRequest) { - request = &DescribeAssetImageSimpleListRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "DescribeAssetImageSimpleList") - - - return + request = &DescribeAssetImageSimpleListRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "DescribeAssetImageSimpleList") + + return } func NewDescribeAssetImageSimpleListResponse() (response *DescribeAssetImageSimpleListResponse) { - response = &DescribeAssetImageSimpleListResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &DescribeAssetImageSimpleListResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -7654,54 +7751,56 @@ func NewDescribeAssetImageSimpleListResponse() (response *DescribeAssetImageSimp // 容器安全搜索查询镜像简略信息列表 // // 可能返回的错误码: -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) DescribeAssetImageSimpleList(request *DescribeAssetImageSimpleListRequest) (response *DescribeAssetImageSimpleListResponse, err error) { - return c.DescribeAssetImageSimpleListWithContext(context.Background(), request) + return c.DescribeAssetImageSimpleListWithContext(context.Background(), request) } // DescribeAssetImageSimpleList // 容器安全搜索查询镜像简略信息列表 // // 可能返回的错误码: -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) DescribeAssetImageSimpleListWithContext(ctx context.Context, request *DescribeAssetImageSimpleListRequest) (response *DescribeAssetImageSimpleListResponse, err error) { - if request == nil { - request = NewDescribeAssetImageSimpleListRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("DescribeAssetImageSimpleList require credential") - } + if request == nil { + request = NewDescribeAssetImageSimpleListRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "DescribeAssetImageSimpleList") + + if c.GetCredential() == nil { + return nil, errors.New("DescribeAssetImageSimpleList require credential") + } - request.SetContext(ctx) - - response = NewDescribeAssetImageSimpleListResponse() - err = c.Send(request, response) - return + request.SetContext(ctx) + + response = NewDescribeAssetImageSimpleListResponse() + err = c.Send(request, response) + return } func NewDescribeAssetImageVirusListRequest() (request *DescribeAssetImageVirusListRequest) { - request = &DescribeAssetImageVirusListRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "DescribeAssetImageVirusList") - - - return + request = &DescribeAssetImageVirusListRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "DescribeAssetImageVirusList") + + return } func NewDescribeAssetImageVirusListResponse() (response *DescribeAssetImageVirusListResponse) { - response = &DescribeAssetImageVirusListResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &DescribeAssetImageVirusListResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -7709,56 +7808,58 @@ func NewDescribeAssetImageVirusListResponse() (response *DescribeAssetImageVirus // 容器安全查询镜像病毒列表 // // 可能返回的错误码: -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) DescribeAssetImageVirusList(request *DescribeAssetImageVirusListRequest) (response *DescribeAssetImageVirusListResponse, err error) { - return c.DescribeAssetImageVirusListWithContext(context.Background(), request) + return c.DescribeAssetImageVirusListWithContext(context.Background(), request) } // DescribeAssetImageVirusList // 容器安全查询镜像病毒列表 // // 可能返回的错误码: -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) DescribeAssetImageVirusListWithContext(ctx context.Context, request *DescribeAssetImageVirusListRequest) (response *DescribeAssetImageVirusListResponse, err error) { - if request == nil { - request = NewDescribeAssetImageVirusListRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("DescribeAssetImageVirusList require credential") - } + if request == nil { + request = NewDescribeAssetImageVirusListRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "DescribeAssetImageVirusList") - request.SetContext(ctx) - - response = NewDescribeAssetImageVirusListResponse() - err = c.Send(request, response) - return + if c.GetCredential() == nil { + return nil, errors.New("DescribeAssetImageVirusList require credential") + } + + request.SetContext(ctx) + + response = NewDescribeAssetImageVirusListResponse() + err = c.Send(request, response) + return } func NewDescribeAssetImageVirusListExportRequest() (request *DescribeAssetImageVirusListExportRequest) { - request = &DescribeAssetImageVirusListExportRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "DescribeAssetImageVirusListExport") - - - return + request = &DescribeAssetImageVirusListExportRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "DescribeAssetImageVirusListExport") + + return } func NewDescribeAssetImageVirusListExportResponse() (response *DescribeAssetImageVirusListExportResponse) { - response = &DescribeAssetImageVirusListExportResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &DescribeAssetImageVirusListExportResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -7766,54 +7867,56 @@ func NewDescribeAssetImageVirusListExportResponse() (response *DescribeAssetImag // 容器安全搜索查询镜像木马列表导出 // // 可能返回的错误码: -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) DescribeAssetImageVirusListExport(request *DescribeAssetImageVirusListExportRequest) (response *DescribeAssetImageVirusListExportResponse, err error) { - return c.DescribeAssetImageVirusListExportWithContext(context.Background(), request) + return c.DescribeAssetImageVirusListExportWithContext(context.Background(), request) } // DescribeAssetImageVirusListExport // 容器安全搜索查询镜像木马列表导出 // // 可能返回的错误码: -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) DescribeAssetImageVirusListExportWithContext(ctx context.Context, request *DescribeAssetImageVirusListExportRequest) (response *DescribeAssetImageVirusListExportResponse, err error) { - if request == nil { - request = NewDescribeAssetImageVirusListExportRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("DescribeAssetImageVirusListExport require credential") - } + if request == nil { + request = NewDescribeAssetImageVirusListExportRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "DescribeAssetImageVirusListExport") - request.SetContext(ctx) - - response = NewDescribeAssetImageVirusListExportResponse() - err = c.Send(request, response) - return + if c.GetCredential() == nil { + return nil, errors.New("DescribeAssetImageVirusListExport require credential") + } + + request.SetContext(ctx) + + response = NewDescribeAssetImageVirusListExportResponse() + err = c.Send(request, response) + return } func NewDescribeAssetImageVulListRequest() (request *DescribeAssetImageVulListRequest) { - request = &DescribeAssetImageVulListRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "DescribeAssetImageVulList") - - - return + request = &DescribeAssetImageVulListRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "DescribeAssetImageVulList") + + return } func NewDescribeAssetImageVulListResponse() (response *DescribeAssetImageVulListResponse) { - response = &DescribeAssetImageVulListResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &DescribeAssetImageVulListResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -7821,56 +7924,58 @@ func NewDescribeAssetImageVulListResponse() (response *DescribeAssetImageVulList // 容器安全查询镜像漏洞列表 // // 可能返回的错误码: -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) DescribeAssetImageVulList(request *DescribeAssetImageVulListRequest) (response *DescribeAssetImageVulListResponse, err error) { - return c.DescribeAssetImageVulListWithContext(context.Background(), request) + return c.DescribeAssetImageVulListWithContext(context.Background(), request) } // DescribeAssetImageVulList // 容器安全查询镜像漏洞列表 // // 可能返回的错误码: -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) DescribeAssetImageVulListWithContext(ctx context.Context, request *DescribeAssetImageVulListRequest) (response *DescribeAssetImageVulListResponse, err error) { - if request == nil { - request = NewDescribeAssetImageVulListRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("DescribeAssetImageVulList require credential") - } + if request == nil { + request = NewDescribeAssetImageVulListRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "DescribeAssetImageVulList") + + if c.GetCredential() == nil { + return nil, errors.New("DescribeAssetImageVulList require credential") + } - request.SetContext(ctx) - - response = NewDescribeAssetImageVulListResponse() - err = c.Send(request, response) - return + request.SetContext(ctx) + + response = NewDescribeAssetImageVulListResponse() + err = c.Send(request, response) + return } func NewDescribeAssetImageVulListExportRequest() (request *DescribeAssetImageVulListExportRequest) { - request = &DescribeAssetImageVulListExportRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "DescribeAssetImageVulListExport") - - - return + request = &DescribeAssetImageVulListExportRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "DescribeAssetImageVulListExport") + + return } func NewDescribeAssetImageVulListExportResponse() (response *DescribeAssetImageVulListExportResponse) { - response = &DescribeAssetImageVulListExportResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &DescribeAssetImageVulListExportResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -7878,54 +7983,56 @@ func NewDescribeAssetImageVulListExportResponse() (response *DescribeAssetImageV // 容器安全搜索查询镜像漏洞列表导出 // // 可能返回的错误码: -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) DescribeAssetImageVulListExport(request *DescribeAssetImageVulListExportRequest) (response *DescribeAssetImageVulListExportResponse, err error) { - return c.DescribeAssetImageVulListExportWithContext(context.Background(), request) + return c.DescribeAssetImageVulListExportWithContext(context.Background(), request) } // DescribeAssetImageVulListExport // 容器安全搜索查询镜像漏洞列表导出 // // 可能返回的错误码: -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) DescribeAssetImageVulListExportWithContext(ctx context.Context, request *DescribeAssetImageVulListExportRequest) (response *DescribeAssetImageVulListExportResponse, err error) { - if request == nil { - request = NewDescribeAssetImageVulListExportRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("DescribeAssetImageVulListExport require credential") - } + if request == nil { + request = NewDescribeAssetImageVulListExportRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "DescribeAssetImageVulListExport") + + if c.GetCredential() == nil { + return nil, errors.New("DescribeAssetImageVulListExport require credential") + } + + request.SetContext(ctx) - request.SetContext(ctx) - - response = NewDescribeAssetImageVulListExportResponse() - err = c.Send(request, response) - return + response = NewDescribeAssetImageVulListExportResponse() + err = c.Send(request, response) + return } func NewDescribeAssetPortListRequest() (request *DescribeAssetPortListRequest) { - request = &DescribeAssetPortListRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "DescribeAssetPortList") - - - return + request = &DescribeAssetPortListRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "DescribeAssetPortList") + + return } func NewDescribeAssetPortListResponse() (response *DescribeAssetPortListResponse) { - response = &DescribeAssetPortListResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &DescribeAssetPortListResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -7933,54 +8040,56 @@ func NewDescribeAssetPortListResponse() (response *DescribeAssetPortListResponse // 容器安全搜索查询端口占用列表 // // 可能返回的错误码: -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) DescribeAssetPortList(request *DescribeAssetPortListRequest) (response *DescribeAssetPortListResponse, err error) { - return c.DescribeAssetPortListWithContext(context.Background(), request) + return c.DescribeAssetPortListWithContext(context.Background(), request) } // DescribeAssetPortList // 容器安全搜索查询端口占用列表 // // 可能返回的错误码: -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) DescribeAssetPortListWithContext(ctx context.Context, request *DescribeAssetPortListRequest) (response *DescribeAssetPortListResponse, err error) { - if request == nil { - request = NewDescribeAssetPortListRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("DescribeAssetPortList require credential") - } + if request == nil { + request = NewDescribeAssetPortListRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "DescribeAssetPortList") - request.SetContext(ctx) - - response = NewDescribeAssetPortListResponse() - err = c.Send(request, response) - return + if c.GetCredential() == nil { + return nil, errors.New("DescribeAssetPortList require credential") + } + + request.SetContext(ctx) + + response = NewDescribeAssetPortListResponse() + err = c.Send(request, response) + return } func NewDescribeAssetProcessListRequest() (request *DescribeAssetProcessListRequest) { - request = &DescribeAssetProcessListRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "DescribeAssetProcessList") - - - return + request = &DescribeAssetProcessListRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "DescribeAssetProcessList") + + return } func NewDescribeAssetProcessListResponse() (response *DescribeAssetProcessListResponse) { - response = &DescribeAssetProcessListResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &DescribeAssetProcessListResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -7988,54 +8097,56 @@ func NewDescribeAssetProcessListResponse() (response *DescribeAssetProcessListRe // 容器安全搜索查询进程列表 // // 可能返回的错误码: -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) DescribeAssetProcessList(request *DescribeAssetProcessListRequest) (response *DescribeAssetProcessListResponse, err error) { - return c.DescribeAssetProcessListWithContext(context.Background(), request) + return c.DescribeAssetProcessListWithContext(context.Background(), request) } // DescribeAssetProcessList // 容器安全搜索查询进程列表 // // 可能返回的错误码: -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) DescribeAssetProcessListWithContext(ctx context.Context, request *DescribeAssetProcessListRequest) (response *DescribeAssetProcessListResponse, err error) { - if request == nil { - request = NewDescribeAssetProcessListRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("DescribeAssetProcessList require credential") - } + if request == nil { + request = NewDescribeAssetProcessListRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "DescribeAssetProcessList") + + if c.GetCredential() == nil { + return nil, errors.New("DescribeAssetProcessList require credential") + } - request.SetContext(ctx) - - response = NewDescribeAssetProcessListResponse() - err = c.Send(request, response) - return + request.SetContext(ctx) + + response = NewDescribeAssetProcessListResponse() + err = c.Send(request, response) + return } func NewDescribeAssetSummaryRequest() (request *DescribeAssetSummaryRequest) { - request = &DescribeAssetSummaryRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "DescribeAssetSummary") - - - return + request = &DescribeAssetSummaryRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "DescribeAssetSummary") + + return } func NewDescribeAssetSummaryResponse() (response *DescribeAssetSummaryResponse) { - response = &DescribeAssetSummaryResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &DescribeAssetSummaryResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -8043,54 +8154,56 @@ func NewDescribeAssetSummaryResponse() (response *DescribeAssetSummaryResponse) // 查询账户容器、镜像等统计信息 // // 可能返回的错误码: -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) DescribeAssetSummary(request *DescribeAssetSummaryRequest) (response *DescribeAssetSummaryResponse, err error) { - return c.DescribeAssetSummaryWithContext(context.Background(), request) + return c.DescribeAssetSummaryWithContext(context.Background(), request) } // DescribeAssetSummary // 查询账户容器、镜像等统计信息 // // 可能返回的错误码: -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) DescribeAssetSummaryWithContext(ctx context.Context, request *DescribeAssetSummaryRequest) (response *DescribeAssetSummaryResponse, err error) { - if request == nil { - request = NewDescribeAssetSummaryRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("DescribeAssetSummary require credential") - } + if request == nil { + request = NewDescribeAssetSummaryRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "DescribeAssetSummary") + + if c.GetCredential() == nil { + return nil, errors.New("DescribeAssetSummary require credential") + } + + request.SetContext(ctx) - request.SetContext(ctx) - - response = NewDescribeAssetSummaryResponse() - err = c.Send(request, response) - return + response = NewDescribeAssetSummaryResponse() + err = c.Send(request, response) + return } func NewDescribeAssetSuperNodeListRequest() (request *DescribeAssetSuperNodeListRequest) { - request = &DescribeAssetSuperNodeListRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "DescribeAssetSuperNodeList") - - - return + request = &DescribeAssetSuperNodeListRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "DescribeAssetSuperNodeList") + + return } func NewDescribeAssetSuperNodeListResponse() (response *DescribeAssetSuperNodeListResponse) { - response = &DescribeAssetSuperNodeListResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &DescribeAssetSuperNodeListResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -8098,50 +8211,52 @@ func NewDescribeAssetSuperNodeListResponse() (response *DescribeAssetSuperNodeLi // 查询超级节点列表 // // 可能返回的错误码: -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" +// +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" func (c *Client) DescribeAssetSuperNodeList(request *DescribeAssetSuperNodeListRequest) (response *DescribeAssetSuperNodeListResponse, err error) { - return c.DescribeAssetSuperNodeListWithContext(context.Background(), request) + return c.DescribeAssetSuperNodeListWithContext(context.Background(), request) } // DescribeAssetSuperNodeList // 查询超级节点列表 // // 可能返回的错误码: -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" +// +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" func (c *Client) DescribeAssetSuperNodeListWithContext(ctx context.Context, request *DescribeAssetSuperNodeListRequest) (response *DescribeAssetSuperNodeListResponse, err error) { - if request == nil { - request = NewDescribeAssetSuperNodeListRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("DescribeAssetSuperNodeList require credential") - } + if request == nil { + request = NewDescribeAssetSuperNodeListRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "DescribeAssetSuperNodeList") + + if c.GetCredential() == nil { + return nil, errors.New("DescribeAssetSuperNodeList require credential") + } - request.SetContext(ctx) - - response = NewDescribeAssetSuperNodeListResponse() - err = c.Send(request, response) - return + request.SetContext(ctx) + + response = NewDescribeAssetSuperNodeListResponse() + err = c.Send(request, response) + return } func NewDescribeAssetSyncLastTimeRequest() (request *DescribeAssetSyncLastTimeRequest) { - request = &DescribeAssetSyncLastTimeRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "DescribeAssetSyncLastTime") - - - return + request = &DescribeAssetSyncLastTimeRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "DescribeAssetSyncLastTime") + + return } func NewDescribeAssetSyncLastTimeResponse() (response *DescribeAssetSyncLastTimeResponse) { - response = &DescribeAssetSyncLastTimeResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &DescribeAssetSyncLastTimeResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -8149,58 +8264,60 @@ func NewDescribeAssetSyncLastTimeResponse() (response *DescribeAssetSyncLastTime // 查询资产同步最近时间 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" +// +// AUTHFAILURE = "AuthFailure" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" func (c *Client) DescribeAssetSyncLastTime(request *DescribeAssetSyncLastTimeRequest) (response *DescribeAssetSyncLastTimeResponse, err error) { - return c.DescribeAssetSyncLastTimeWithContext(context.Background(), request) + return c.DescribeAssetSyncLastTimeWithContext(context.Background(), request) } // DescribeAssetSyncLastTime // 查询资产同步最近时间 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" +// +// AUTHFAILURE = "AuthFailure" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" func (c *Client) DescribeAssetSyncLastTimeWithContext(ctx context.Context, request *DescribeAssetSyncLastTimeRequest) (response *DescribeAssetSyncLastTimeResponse, err error) { - if request == nil { - request = NewDescribeAssetSyncLastTimeRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("DescribeAssetSyncLastTime require credential") - } + if request == nil { + request = NewDescribeAssetSyncLastTimeRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "DescribeAssetSyncLastTime") - request.SetContext(ctx) - - response = NewDescribeAssetSyncLastTimeResponse() - err = c.Send(request, response) - return + if c.GetCredential() == nil { + return nil, errors.New("DescribeAssetSyncLastTime require credential") + } + + request.SetContext(ctx) + + response = NewDescribeAssetSyncLastTimeResponse() + err = c.Send(request, response) + return } func NewDescribeAssetWebServiceListRequest() (request *DescribeAssetWebServiceListRequest) { - request = &DescribeAssetWebServiceListRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "DescribeAssetWebServiceList") - - - return + request = &DescribeAssetWebServiceListRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "DescribeAssetWebServiceList") + + return } func NewDescribeAssetWebServiceListResponse() (response *DescribeAssetWebServiceListResponse) { - response = &DescribeAssetWebServiceListResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &DescribeAssetWebServiceListResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -8208,54 +8325,56 @@ func NewDescribeAssetWebServiceListResponse() (response *DescribeAssetWebService // 容器安全查询web服务列表 // // 可能返回的错误码: -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) DescribeAssetWebServiceList(request *DescribeAssetWebServiceListRequest) (response *DescribeAssetWebServiceListResponse, err error) { - return c.DescribeAssetWebServiceListWithContext(context.Background(), request) + return c.DescribeAssetWebServiceListWithContext(context.Background(), request) } // DescribeAssetWebServiceList // 容器安全查询web服务列表 // // 可能返回的错误码: -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) DescribeAssetWebServiceListWithContext(ctx context.Context, request *DescribeAssetWebServiceListRequest) (response *DescribeAssetWebServiceListResponse, err error) { - if request == nil { - request = NewDescribeAssetWebServiceListRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("DescribeAssetWebServiceList require credential") - } + if request == nil { + request = NewDescribeAssetWebServiceListRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "DescribeAssetWebServiceList") + + if c.GetCredential() == nil { + return nil, errors.New("DescribeAssetWebServiceList require credential") + } - request.SetContext(ctx) - - response = NewDescribeAssetWebServiceListResponse() - err = c.Send(request, response) - return + request.SetContext(ctx) + + response = NewDescribeAssetWebServiceListResponse() + err = c.Send(request, response) + return } func NewDescribeAutoAuthorizedRuleHostRequest() (request *DescribeAutoAuthorizedRuleHostRequest) { - request = &DescribeAutoAuthorizedRuleHostRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "DescribeAutoAuthorizedRuleHost") - - - return + request = &DescribeAutoAuthorizedRuleHostRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "DescribeAutoAuthorizedRuleHost") + + return } func NewDescribeAutoAuthorizedRuleHostResponse() (response *DescribeAutoAuthorizedRuleHostResponse) { - response = &DescribeAutoAuthorizedRuleHostResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &DescribeAutoAuthorizedRuleHostResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -8263,64 +8382,66 @@ func NewDescribeAutoAuthorizedRuleHostResponse() (response *DescribeAutoAuthoriz // 查询自动授权规则授权范围主机信息 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// FAILEDOPERATION_ERRRULENOTFIND = "FailedOperation.ErrRuleNotFind" -// FAILEDOPERATION_RULENOTFIND = "FailedOperation.RuleNotFind" -// INTERNALERROR = "InternalError" -// INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// AUTHFAILURE = "AuthFailure" +// FAILEDOPERATION_ERRRULENOTFIND = "FailedOperation.ErrRuleNotFind" +// FAILEDOPERATION_RULENOTFIND = "FailedOperation.RuleNotFind" +// INTERNALERROR = "InternalError" +// INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) DescribeAutoAuthorizedRuleHost(request *DescribeAutoAuthorizedRuleHostRequest) (response *DescribeAutoAuthorizedRuleHostResponse, err error) { - return c.DescribeAutoAuthorizedRuleHostWithContext(context.Background(), request) + return c.DescribeAutoAuthorizedRuleHostWithContext(context.Background(), request) } // DescribeAutoAuthorizedRuleHost // 查询自动授权规则授权范围主机信息 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// FAILEDOPERATION_ERRRULENOTFIND = "FailedOperation.ErrRuleNotFind" -// FAILEDOPERATION_RULENOTFIND = "FailedOperation.RuleNotFind" -// INTERNALERROR = "InternalError" -// INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// AUTHFAILURE = "AuthFailure" +// FAILEDOPERATION_ERRRULENOTFIND = "FailedOperation.ErrRuleNotFind" +// FAILEDOPERATION_RULENOTFIND = "FailedOperation.RuleNotFind" +// INTERNALERROR = "InternalError" +// INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) DescribeAutoAuthorizedRuleHostWithContext(ctx context.Context, request *DescribeAutoAuthorizedRuleHostRequest) (response *DescribeAutoAuthorizedRuleHostResponse, err error) { - if request == nil { - request = NewDescribeAutoAuthorizedRuleHostRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("DescribeAutoAuthorizedRuleHost require credential") - } + if request == nil { + request = NewDescribeAutoAuthorizedRuleHostRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "DescribeAutoAuthorizedRuleHost") + + if c.GetCredential() == nil { + return nil, errors.New("DescribeAutoAuthorizedRuleHost require credential") + } - request.SetContext(ctx) - - response = NewDescribeAutoAuthorizedRuleHostResponse() - err = c.Send(request, response) - return + request.SetContext(ctx) + + response = NewDescribeAutoAuthorizedRuleHostResponse() + err = c.Send(request, response) + return } func NewDescribeCheckItemListRequest() (request *DescribeCheckItemListRequest) { - request = &DescribeCheckItemListRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "DescribeCheckItemList") - - - return + request = &DescribeCheckItemListRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "DescribeCheckItemList") + + return } func NewDescribeCheckItemListResponse() (response *DescribeCheckItemListResponse) { - response = &DescribeCheckItemListResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &DescribeCheckItemListResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -8328,60 +8449,62 @@ func NewDescribeCheckItemListResponse() (response *DescribeCheckItemListResponse // 查询所有检查项接口,返回总数和检查项列表 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// FAILEDOPERATION = "FailedOperation" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// OPERATIONDENIED = "OperationDenied" -// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" -// UNAUTHORIZEDOPERATION = "UnauthorizedOperation" +// +// AUTHFAILURE = "AuthFailure" +// FAILEDOPERATION = "FailedOperation" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// OPERATIONDENIED = "OperationDenied" +// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" +// UNAUTHORIZEDOPERATION = "UnauthorizedOperation" func (c *Client) DescribeCheckItemList(request *DescribeCheckItemListRequest) (response *DescribeCheckItemListResponse, err error) { - return c.DescribeCheckItemListWithContext(context.Background(), request) + return c.DescribeCheckItemListWithContext(context.Background(), request) } // DescribeCheckItemList // 查询所有检查项接口,返回总数和检查项列表 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// FAILEDOPERATION = "FailedOperation" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// OPERATIONDENIED = "OperationDenied" -// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" -// UNAUTHORIZEDOPERATION = "UnauthorizedOperation" +// +// AUTHFAILURE = "AuthFailure" +// FAILEDOPERATION = "FailedOperation" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// OPERATIONDENIED = "OperationDenied" +// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" +// UNAUTHORIZEDOPERATION = "UnauthorizedOperation" func (c *Client) DescribeCheckItemListWithContext(ctx context.Context, request *DescribeCheckItemListRequest) (response *DescribeCheckItemListResponse, err error) { - if request == nil { - request = NewDescribeCheckItemListRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("DescribeCheckItemList require credential") - } + if request == nil { + request = NewDescribeCheckItemListRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "DescribeCheckItemList") + + if c.GetCredential() == nil { + return nil, errors.New("DescribeCheckItemList require credential") + } + + request.SetContext(ctx) - request.SetContext(ctx) - - response = NewDescribeCheckItemListResponse() - err = c.Send(request, response) - return + response = NewDescribeCheckItemListResponse() + err = c.Send(request, response) + return } func NewDescribeClusterDetailRequest() (request *DescribeClusterDetailRequest) { - request = &DescribeClusterDetailRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "DescribeClusterDetail") - - - return + request = &DescribeClusterDetailRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "DescribeClusterDetail") + + return } func NewDescribeClusterDetailResponse() (response *DescribeClusterDetailResponse) { - response = &DescribeClusterDetailResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &DescribeClusterDetailResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -8389,60 +8512,62 @@ func NewDescribeClusterDetailResponse() (response *DescribeClusterDetailResponse // 查询单个集群的详细信息 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// FAILEDOPERATION = "FailedOperation" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// OPERATIONDENIED = "OperationDenied" -// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" -// UNAUTHORIZEDOPERATION = "UnauthorizedOperation" +// +// AUTHFAILURE = "AuthFailure" +// FAILEDOPERATION = "FailedOperation" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// OPERATIONDENIED = "OperationDenied" +// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" +// UNAUTHORIZEDOPERATION = "UnauthorizedOperation" func (c *Client) DescribeClusterDetail(request *DescribeClusterDetailRequest) (response *DescribeClusterDetailResponse, err error) { - return c.DescribeClusterDetailWithContext(context.Background(), request) + return c.DescribeClusterDetailWithContext(context.Background(), request) } // DescribeClusterDetail // 查询单个集群的详细信息 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// FAILEDOPERATION = "FailedOperation" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// OPERATIONDENIED = "OperationDenied" -// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" -// UNAUTHORIZEDOPERATION = "UnauthorizedOperation" +// +// AUTHFAILURE = "AuthFailure" +// FAILEDOPERATION = "FailedOperation" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// OPERATIONDENIED = "OperationDenied" +// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" +// UNAUTHORIZEDOPERATION = "UnauthorizedOperation" func (c *Client) DescribeClusterDetailWithContext(ctx context.Context, request *DescribeClusterDetailRequest) (response *DescribeClusterDetailResponse, err error) { - if request == nil { - request = NewDescribeClusterDetailRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("DescribeClusterDetail require credential") - } + if request == nil { + request = NewDescribeClusterDetailRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "DescribeClusterDetail") - request.SetContext(ctx) - - response = NewDescribeClusterDetailResponse() - err = c.Send(request, response) - return + if c.GetCredential() == nil { + return nil, errors.New("DescribeClusterDetail require credential") + } + + request.SetContext(ctx) + + response = NewDescribeClusterDetailResponse() + err = c.Send(request, response) + return } func NewDescribeClusterNodesRequest() (request *DescribeClusterNodesRequest) { - request = &DescribeClusterNodesRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "DescribeClusterNodes") - - - return + request = &DescribeClusterNodesRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "DescribeClusterNodes") + + return } func NewDescribeClusterNodesResponse() (response *DescribeClusterNodesResponse) { - response = &DescribeClusterNodesResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &DescribeClusterNodesResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -8450,58 +8575,60 @@ func NewDescribeClusterNodesResponse() (response *DescribeClusterNodesResponse) // 查询集群节点信息 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// FAILEDOPERATION = "FailedOperation" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// OPERATIONDENIED = "OperationDenied" -// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" +// +// AUTHFAILURE = "AuthFailure" +// FAILEDOPERATION = "FailedOperation" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// OPERATIONDENIED = "OperationDenied" +// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" func (c *Client) DescribeClusterNodes(request *DescribeClusterNodesRequest) (response *DescribeClusterNodesResponse, err error) { - return c.DescribeClusterNodesWithContext(context.Background(), request) + return c.DescribeClusterNodesWithContext(context.Background(), request) } // DescribeClusterNodes // 查询集群节点信息 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// FAILEDOPERATION = "FailedOperation" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// OPERATIONDENIED = "OperationDenied" -// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" +// +// AUTHFAILURE = "AuthFailure" +// FAILEDOPERATION = "FailedOperation" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// OPERATIONDENIED = "OperationDenied" +// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" func (c *Client) DescribeClusterNodesWithContext(ctx context.Context, request *DescribeClusterNodesRequest) (response *DescribeClusterNodesResponse, err error) { - if request == nil { - request = NewDescribeClusterNodesRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("DescribeClusterNodes require credential") - } + if request == nil { + request = NewDescribeClusterNodesRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "DescribeClusterNodes") + + if c.GetCredential() == nil { + return nil, errors.New("DescribeClusterNodes require credential") + } - request.SetContext(ctx) - - response = NewDescribeClusterNodesResponse() - err = c.Send(request, response) - return + request.SetContext(ctx) + + response = NewDescribeClusterNodesResponse() + err = c.Send(request, response) + return } func NewDescribeClusterSummaryRequest() (request *DescribeClusterSummaryRequest) { - request = &DescribeClusterSummaryRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "DescribeClusterSummary") - - - return + request = &DescribeClusterSummaryRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "DescribeClusterSummary") + + return } func NewDescribeClusterSummaryResponse() (response *DescribeClusterSummaryResponse) { - response = &DescribeClusterSummaryResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &DescribeClusterSummaryResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -8509,60 +8636,62 @@ func NewDescribeClusterSummaryResponse() (response *DescribeClusterSummaryRespon // 查询用户集群资产总览 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// FAILEDOPERATION = "FailedOperation" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// OPERATIONDENIED = "OperationDenied" -// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" -// UNAUTHORIZEDOPERATION = "UnauthorizedOperation" +// +// AUTHFAILURE = "AuthFailure" +// FAILEDOPERATION = "FailedOperation" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// OPERATIONDENIED = "OperationDenied" +// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" +// UNAUTHORIZEDOPERATION = "UnauthorizedOperation" func (c *Client) DescribeClusterSummary(request *DescribeClusterSummaryRequest) (response *DescribeClusterSummaryResponse, err error) { - return c.DescribeClusterSummaryWithContext(context.Background(), request) + return c.DescribeClusterSummaryWithContext(context.Background(), request) } // DescribeClusterSummary // 查询用户集群资产总览 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// FAILEDOPERATION = "FailedOperation" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// OPERATIONDENIED = "OperationDenied" -// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" -// UNAUTHORIZEDOPERATION = "UnauthorizedOperation" +// +// AUTHFAILURE = "AuthFailure" +// FAILEDOPERATION = "FailedOperation" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// OPERATIONDENIED = "OperationDenied" +// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" +// UNAUTHORIZEDOPERATION = "UnauthorizedOperation" func (c *Client) DescribeClusterSummaryWithContext(ctx context.Context, request *DescribeClusterSummaryRequest) (response *DescribeClusterSummaryResponse, err error) { - if request == nil { - request = NewDescribeClusterSummaryRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("DescribeClusterSummary require credential") - } + if request == nil { + request = NewDescribeClusterSummaryRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "DescribeClusterSummary") + + if c.GetCredential() == nil { + return nil, errors.New("DescribeClusterSummary require credential") + } - request.SetContext(ctx) - - response = NewDescribeClusterSummaryResponse() - err = c.Send(request, response) - return + request.SetContext(ctx) + + response = NewDescribeClusterSummaryResponse() + err = c.Send(request, response) + return } func NewDescribeComplianceAssetDetailInfoRequest() (request *DescribeComplianceAssetDetailInfoRequest) { - request = &DescribeComplianceAssetDetailInfoRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "DescribeComplianceAssetDetailInfo") - - - return + request = &DescribeComplianceAssetDetailInfoRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "DescribeComplianceAssetDetailInfo") + + return } func NewDescribeComplianceAssetDetailInfoResponse() (response *DescribeComplianceAssetDetailInfoResponse) { - response = &DescribeComplianceAssetDetailInfoResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &DescribeComplianceAssetDetailInfoResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -8570,60 +8699,62 @@ func NewDescribeComplianceAssetDetailInfoResponse() (response *DescribeComplianc // 查询某个资产的详情 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// FAILEDOPERATION = "FailedOperation" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// OPERATIONDENIED = "OperationDenied" -// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" +// +// AUTHFAILURE = "AuthFailure" +// FAILEDOPERATION = "FailedOperation" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// OPERATIONDENIED = "OperationDenied" +// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" func (c *Client) DescribeComplianceAssetDetailInfo(request *DescribeComplianceAssetDetailInfoRequest) (response *DescribeComplianceAssetDetailInfoResponse, err error) { - return c.DescribeComplianceAssetDetailInfoWithContext(context.Background(), request) + return c.DescribeComplianceAssetDetailInfoWithContext(context.Background(), request) } // DescribeComplianceAssetDetailInfo // 查询某个资产的详情 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// FAILEDOPERATION = "FailedOperation" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// OPERATIONDENIED = "OperationDenied" -// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" +// +// AUTHFAILURE = "AuthFailure" +// FAILEDOPERATION = "FailedOperation" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// OPERATIONDENIED = "OperationDenied" +// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" func (c *Client) DescribeComplianceAssetDetailInfoWithContext(ctx context.Context, request *DescribeComplianceAssetDetailInfoRequest) (response *DescribeComplianceAssetDetailInfoResponse, err error) { - if request == nil { - request = NewDescribeComplianceAssetDetailInfoRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("DescribeComplianceAssetDetailInfo require credential") - } + if request == nil { + request = NewDescribeComplianceAssetDetailInfoRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "DescribeComplianceAssetDetailInfo") + + if c.GetCredential() == nil { + return nil, errors.New("DescribeComplianceAssetDetailInfo require credential") + } + + request.SetContext(ctx) - request.SetContext(ctx) - - response = NewDescribeComplianceAssetDetailInfoResponse() - err = c.Send(request, response) - return + response = NewDescribeComplianceAssetDetailInfoResponse() + err = c.Send(request, response) + return } func NewDescribeComplianceAssetListRequest() (request *DescribeComplianceAssetListRequest) { - request = &DescribeComplianceAssetListRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "DescribeComplianceAssetList") - - - return + request = &DescribeComplianceAssetListRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "DescribeComplianceAssetList") + + return } func NewDescribeComplianceAssetListResponse() (response *DescribeComplianceAssetListResponse) { - response = &DescribeComplianceAssetListResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &DescribeComplianceAssetListResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -8631,58 +8762,60 @@ func NewDescribeComplianceAssetListResponse() (response *DescribeComplianceAsset // 查询某类资产的列表 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// FAILEDOPERATION = "FailedOperation" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// OPERATIONDENIED = "OperationDenied" -// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" +// +// AUTHFAILURE = "AuthFailure" +// FAILEDOPERATION = "FailedOperation" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// OPERATIONDENIED = "OperationDenied" +// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" func (c *Client) DescribeComplianceAssetList(request *DescribeComplianceAssetListRequest) (response *DescribeComplianceAssetListResponse, err error) { - return c.DescribeComplianceAssetListWithContext(context.Background(), request) + return c.DescribeComplianceAssetListWithContext(context.Background(), request) } // DescribeComplianceAssetList // 查询某类资产的列表 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// FAILEDOPERATION = "FailedOperation" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// OPERATIONDENIED = "OperationDenied" -// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" +// +// AUTHFAILURE = "AuthFailure" +// FAILEDOPERATION = "FailedOperation" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// OPERATIONDENIED = "OperationDenied" +// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" func (c *Client) DescribeComplianceAssetListWithContext(ctx context.Context, request *DescribeComplianceAssetListRequest) (response *DescribeComplianceAssetListResponse, err error) { - if request == nil { - request = NewDescribeComplianceAssetListRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("DescribeComplianceAssetList require credential") - } + if request == nil { + request = NewDescribeComplianceAssetListRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "DescribeComplianceAssetList") + + if c.GetCredential() == nil { + return nil, errors.New("DescribeComplianceAssetList require credential") + } - request.SetContext(ctx) - - response = NewDescribeComplianceAssetListResponse() - err = c.Send(request, response) - return + request.SetContext(ctx) + + response = NewDescribeComplianceAssetListResponse() + err = c.Send(request, response) + return } func NewDescribeComplianceAssetPolicyItemListRequest() (request *DescribeComplianceAssetPolicyItemListRequest) { - request = &DescribeComplianceAssetPolicyItemListRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "DescribeComplianceAssetPolicyItemList") - - - return + request = &DescribeComplianceAssetPolicyItemListRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "DescribeComplianceAssetPolicyItemList") + + return } func NewDescribeComplianceAssetPolicyItemListResponse() (response *DescribeComplianceAssetPolicyItemListResponse) { - response = &DescribeComplianceAssetPolicyItemListResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &DescribeComplianceAssetPolicyItemListResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -8690,60 +8823,62 @@ func NewDescribeComplianceAssetPolicyItemListResponse() (response *DescribeCompl // 查询某资产下的检测项列表 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// FAILEDOPERATION = "FailedOperation" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// OPERATIONDENIED = "OperationDenied" -// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" +// +// AUTHFAILURE = "AuthFailure" +// FAILEDOPERATION = "FailedOperation" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// OPERATIONDENIED = "OperationDenied" +// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" func (c *Client) DescribeComplianceAssetPolicyItemList(request *DescribeComplianceAssetPolicyItemListRequest) (response *DescribeComplianceAssetPolicyItemListResponse, err error) { - return c.DescribeComplianceAssetPolicyItemListWithContext(context.Background(), request) + return c.DescribeComplianceAssetPolicyItemListWithContext(context.Background(), request) } // DescribeComplianceAssetPolicyItemList // 查询某资产下的检测项列表 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// FAILEDOPERATION = "FailedOperation" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// OPERATIONDENIED = "OperationDenied" -// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" +// +// AUTHFAILURE = "AuthFailure" +// FAILEDOPERATION = "FailedOperation" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// OPERATIONDENIED = "OperationDenied" +// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" func (c *Client) DescribeComplianceAssetPolicyItemListWithContext(ctx context.Context, request *DescribeComplianceAssetPolicyItemListRequest) (response *DescribeComplianceAssetPolicyItemListResponse, err error) { - if request == nil { - request = NewDescribeComplianceAssetPolicyItemListRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("DescribeComplianceAssetPolicyItemList require credential") - } + if request == nil { + request = NewDescribeComplianceAssetPolicyItemListRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "DescribeComplianceAssetPolicyItemList") - request.SetContext(ctx) - - response = NewDescribeComplianceAssetPolicyItemListResponse() - err = c.Send(request, response) - return + if c.GetCredential() == nil { + return nil, errors.New("DescribeComplianceAssetPolicyItemList require credential") + } + + request.SetContext(ctx) + + response = NewDescribeComplianceAssetPolicyItemListResponse() + err = c.Send(request, response) + return } func NewDescribeCompliancePeriodTaskListRequest() (request *DescribeCompliancePeriodTaskListRequest) { - request = &DescribeCompliancePeriodTaskListRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "DescribeCompliancePeriodTaskList") - - - return + request = &DescribeCompliancePeriodTaskListRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "DescribeCompliancePeriodTaskList") + + return } func NewDescribeCompliancePeriodTaskListResponse() (response *DescribeCompliancePeriodTaskListResponse) { - response = &DescribeCompliancePeriodTaskListResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &DescribeCompliancePeriodTaskListResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -8751,56 +8886,58 @@ func NewDescribeCompliancePeriodTaskListResponse() (response *DescribeCompliance // 查询合规检测的定时任务列表 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// OPERATIONDENIED = "OperationDenied" -// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" +// +// AUTHFAILURE = "AuthFailure" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// OPERATIONDENIED = "OperationDenied" +// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" func (c *Client) DescribeCompliancePeriodTaskList(request *DescribeCompliancePeriodTaskListRequest) (response *DescribeCompliancePeriodTaskListResponse, err error) { - return c.DescribeCompliancePeriodTaskListWithContext(context.Background(), request) + return c.DescribeCompliancePeriodTaskListWithContext(context.Background(), request) } // DescribeCompliancePeriodTaskList // 查询合规检测的定时任务列表 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// OPERATIONDENIED = "OperationDenied" -// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" +// +// AUTHFAILURE = "AuthFailure" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// OPERATIONDENIED = "OperationDenied" +// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" func (c *Client) DescribeCompliancePeriodTaskListWithContext(ctx context.Context, request *DescribeCompliancePeriodTaskListRequest) (response *DescribeCompliancePeriodTaskListResponse, err error) { - if request == nil { - request = NewDescribeCompliancePeriodTaskListRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("DescribeCompliancePeriodTaskList require credential") - } + if request == nil { + request = NewDescribeCompliancePeriodTaskListRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "DescribeCompliancePeriodTaskList") + + if c.GetCredential() == nil { + return nil, errors.New("DescribeCompliancePeriodTaskList require credential") + } - request.SetContext(ctx) - - response = NewDescribeCompliancePeriodTaskListResponse() - err = c.Send(request, response) - return + request.SetContext(ctx) + + response = NewDescribeCompliancePeriodTaskListResponse() + err = c.Send(request, response) + return } func NewDescribeCompliancePolicyItemAffectedAssetListRequest() (request *DescribeCompliancePolicyItemAffectedAssetListRequest) { - request = &DescribeCompliancePolicyItemAffectedAssetListRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "DescribeCompliancePolicyItemAffectedAssetList") - - - return + request = &DescribeCompliancePolicyItemAffectedAssetListRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "DescribeCompliancePolicyItemAffectedAssetList") + + return } func NewDescribeCompliancePolicyItemAffectedAssetListResponse() (response *DescribeCompliancePolicyItemAffectedAssetListResponse) { - response = &DescribeCompliancePolicyItemAffectedAssetListResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &DescribeCompliancePolicyItemAffectedAssetListResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -8808,58 +8945,60 @@ func NewDescribeCompliancePolicyItemAffectedAssetListResponse() (response *Descr // 按照 检测项 → 资产 的两级层次展开的第二层级:资产层级。 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// FAILEDOPERATION = "FailedOperation" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// OPERATIONDENIED = "OperationDenied" -// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" +// +// AUTHFAILURE = "AuthFailure" +// FAILEDOPERATION = "FailedOperation" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// OPERATIONDENIED = "OperationDenied" +// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" func (c *Client) DescribeCompliancePolicyItemAffectedAssetList(request *DescribeCompliancePolicyItemAffectedAssetListRequest) (response *DescribeCompliancePolicyItemAffectedAssetListResponse, err error) { - return c.DescribeCompliancePolicyItemAffectedAssetListWithContext(context.Background(), request) + return c.DescribeCompliancePolicyItemAffectedAssetListWithContext(context.Background(), request) } // DescribeCompliancePolicyItemAffectedAssetList // 按照 检测项 → 资产 的两级层次展开的第二层级:资产层级。 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// FAILEDOPERATION = "FailedOperation" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// OPERATIONDENIED = "OperationDenied" -// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" +// +// AUTHFAILURE = "AuthFailure" +// FAILEDOPERATION = "FailedOperation" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// OPERATIONDENIED = "OperationDenied" +// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" func (c *Client) DescribeCompliancePolicyItemAffectedAssetListWithContext(ctx context.Context, request *DescribeCompliancePolicyItemAffectedAssetListRequest) (response *DescribeCompliancePolicyItemAffectedAssetListResponse, err error) { - if request == nil { - request = NewDescribeCompliancePolicyItemAffectedAssetListRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("DescribeCompliancePolicyItemAffectedAssetList require credential") - } + if request == nil { + request = NewDescribeCompliancePolicyItemAffectedAssetListRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "DescribeCompliancePolicyItemAffectedAssetList") + + if c.GetCredential() == nil { + return nil, errors.New("DescribeCompliancePolicyItemAffectedAssetList require credential") + } - request.SetContext(ctx) - - response = NewDescribeCompliancePolicyItemAffectedAssetListResponse() - err = c.Send(request, response) - return + request.SetContext(ctx) + + response = NewDescribeCompliancePolicyItemAffectedAssetListResponse() + err = c.Send(request, response) + return } func NewDescribeCompliancePolicyItemAffectedSummaryRequest() (request *DescribeCompliancePolicyItemAffectedSummaryRequest) { - request = &DescribeCompliancePolicyItemAffectedSummaryRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "DescribeCompliancePolicyItemAffectedSummary") - - - return + request = &DescribeCompliancePolicyItemAffectedSummaryRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "DescribeCompliancePolicyItemAffectedSummary") + + return } func NewDescribeCompliancePolicyItemAffectedSummaryResponse() (response *DescribeCompliancePolicyItemAffectedSummaryResponse) { - response = &DescribeCompliancePolicyItemAffectedSummaryResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &DescribeCompliancePolicyItemAffectedSummaryResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -8867,58 +9006,60 @@ func NewDescribeCompliancePolicyItemAffectedSummaryResponse() (response *Describ // 按照 检测项 → 资产 的两级层次展开的第一层级:检测项层级。 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// FAILEDOPERATION = "FailedOperation" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// OPERATIONDENIED = "OperationDenied" -// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" +// +// AUTHFAILURE = "AuthFailure" +// FAILEDOPERATION = "FailedOperation" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// OPERATIONDENIED = "OperationDenied" +// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" func (c *Client) DescribeCompliancePolicyItemAffectedSummary(request *DescribeCompliancePolicyItemAffectedSummaryRequest) (response *DescribeCompliancePolicyItemAffectedSummaryResponse, err error) { - return c.DescribeCompliancePolicyItemAffectedSummaryWithContext(context.Background(), request) + return c.DescribeCompliancePolicyItemAffectedSummaryWithContext(context.Background(), request) } // DescribeCompliancePolicyItemAffectedSummary // 按照 检测项 → 资产 的两级层次展开的第一层级:检测项层级。 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// FAILEDOPERATION = "FailedOperation" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// OPERATIONDENIED = "OperationDenied" -// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" +// +// AUTHFAILURE = "AuthFailure" +// FAILEDOPERATION = "FailedOperation" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// OPERATIONDENIED = "OperationDenied" +// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" func (c *Client) DescribeCompliancePolicyItemAffectedSummaryWithContext(ctx context.Context, request *DescribeCompliancePolicyItemAffectedSummaryRequest) (response *DescribeCompliancePolicyItemAffectedSummaryResponse, err error) { - if request == nil { - request = NewDescribeCompliancePolicyItemAffectedSummaryRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("DescribeCompliancePolicyItemAffectedSummary require credential") - } + if request == nil { + request = NewDescribeCompliancePolicyItemAffectedSummaryRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "DescribeCompliancePolicyItemAffectedSummary") + + if c.GetCredential() == nil { + return nil, errors.New("DescribeCompliancePolicyItemAffectedSummary require credential") + } - request.SetContext(ctx) - - response = NewDescribeCompliancePolicyItemAffectedSummaryResponse() - err = c.Send(request, response) - return + request.SetContext(ctx) + + response = NewDescribeCompliancePolicyItemAffectedSummaryResponse() + err = c.Send(request, response) + return } func NewDescribeComplianceScanFailedAssetListRequest() (request *DescribeComplianceScanFailedAssetListRequest) { - request = &DescribeComplianceScanFailedAssetListRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "DescribeComplianceScanFailedAssetList") - - - return + request = &DescribeComplianceScanFailedAssetListRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "DescribeComplianceScanFailedAssetList") + + return } func NewDescribeComplianceScanFailedAssetListResponse() (response *DescribeComplianceScanFailedAssetListResponse) { - response = &DescribeComplianceScanFailedAssetListResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &DescribeComplianceScanFailedAssetListResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -8926,58 +9067,60 @@ func NewDescribeComplianceScanFailedAssetListResponse() (response *DescribeCompl // 按照 资产 → 检测项 二层结构展示的信息。这里查询第一层 资产的通过率汇总信息。 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// FAILEDOPERATION = "FailedOperation" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// OPERATIONDENIED = "OperationDenied" -// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" +// +// AUTHFAILURE = "AuthFailure" +// FAILEDOPERATION = "FailedOperation" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// OPERATIONDENIED = "OperationDenied" +// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" func (c *Client) DescribeComplianceScanFailedAssetList(request *DescribeComplianceScanFailedAssetListRequest) (response *DescribeComplianceScanFailedAssetListResponse, err error) { - return c.DescribeComplianceScanFailedAssetListWithContext(context.Background(), request) + return c.DescribeComplianceScanFailedAssetListWithContext(context.Background(), request) } // DescribeComplianceScanFailedAssetList // 按照 资产 → 检测项 二层结构展示的信息。这里查询第一层 资产的通过率汇总信息。 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// FAILEDOPERATION = "FailedOperation" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// OPERATIONDENIED = "OperationDenied" -// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" +// +// AUTHFAILURE = "AuthFailure" +// FAILEDOPERATION = "FailedOperation" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// OPERATIONDENIED = "OperationDenied" +// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" func (c *Client) DescribeComplianceScanFailedAssetListWithContext(ctx context.Context, request *DescribeComplianceScanFailedAssetListRequest) (response *DescribeComplianceScanFailedAssetListResponse, err error) { - if request == nil { - request = NewDescribeComplianceScanFailedAssetListRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("DescribeComplianceScanFailedAssetList require credential") - } + if request == nil { + request = NewDescribeComplianceScanFailedAssetListRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "DescribeComplianceScanFailedAssetList") + + if c.GetCredential() == nil { + return nil, errors.New("DescribeComplianceScanFailedAssetList require credential") + } - request.SetContext(ctx) - - response = NewDescribeComplianceScanFailedAssetListResponse() - err = c.Send(request, response) - return + request.SetContext(ctx) + + response = NewDescribeComplianceScanFailedAssetListResponse() + err = c.Send(request, response) + return } func NewDescribeComplianceTaskAssetSummaryRequest() (request *DescribeComplianceTaskAssetSummaryRequest) { - request = &DescribeComplianceTaskAssetSummaryRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "DescribeComplianceTaskAssetSummary") - - - return + request = &DescribeComplianceTaskAssetSummaryRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "DescribeComplianceTaskAssetSummary") + + return } func NewDescribeComplianceTaskAssetSummaryResponse() (response *DescribeComplianceTaskAssetSummaryResponse) { - response = &DescribeComplianceTaskAssetSummaryResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &DescribeComplianceTaskAssetSummaryResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -8985,58 +9128,60 @@ func NewDescribeComplianceTaskAssetSummaryResponse() (response *DescribeComplian // 查询上次任务的资产通过率汇总信息 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// FAILEDOPERATION = "FailedOperation" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// OPERATIONDENIED = "OperationDenied" -// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" +// +// AUTHFAILURE = "AuthFailure" +// FAILEDOPERATION = "FailedOperation" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// OPERATIONDENIED = "OperationDenied" +// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" func (c *Client) DescribeComplianceTaskAssetSummary(request *DescribeComplianceTaskAssetSummaryRequest) (response *DescribeComplianceTaskAssetSummaryResponse, err error) { - return c.DescribeComplianceTaskAssetSummaryWithContext(context.Background(), request) + return c.DescribeComplianceTaskAssetSummaryWithContext(context.Background(), request) } // DescribeComplianceTaskAssetSummary // 查询上次任务的资产通过率汇总信息 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// FAILEDOPERATION = "FailedOperation" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// OPERATIONDENIED = "OperationDenied" -// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" +// +// AUTHFAILURE = "AuthFailure" +// FAILEDOPERATION = "FailedOperation" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// OPERATIONDENIED = "OperationDenied" +// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" func (c *Client) DescribeComplianceTaskAssetSummaryWithContext(ctx context.Context, request *DescribeComplianceTaskAssetSummaryRequest) (response *DescribeComplianceTaskAssetSummaryResponse, err error) { - if request == nil { - request = NewDescribeComplianceTaskAssetSummaryRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("DescribeComplianceTaskAssetSummary require credential") - } + if request == nil { + request = NewDescribeComplianceTaskAssetSummaryRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "DescribeComplianceTaskAssetSummary") + + if c.GetCredential() == nil { + return nil, errors.New("DescribeComplianceTaskAssetSummary require credential") + } - request.SetContext(ctx) - - response = NewDescribeComplianceTaskAssetSummaryResponse() - err = c.Send(request, response) - return + request.SetContext(ctx) + + response = NewDescribeComplianceTaskAssetSummaryResponse() + err = c.Send(request, response) + return } func NewDescribeComplianceTaskPolicyItemSummaryListRequest() (request *DescribeComplianceTaskPolicyItemSummaryListRequest) { - request = &DescribeComplianceTaskPolicyItemSummaryListRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "DescribeComplianceTaskPolicyItemSummaryList") - - - return + request = &DescribeComplianceTaskPolicyItemSummaryListRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "DescribeComplianceTaskPolicyItemSummaryList") + + return } func NewDescribeComplianceTaskPolicyItemSummaryListResponse() (response *DescribeComplianceTaskPolicyItemSummaryListResponse) { - response = &DescribeComplianceTaskPolicyItemSummaryListResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &DescribeComplianceTaskPolicyItemSummaryListResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -9044,60 +9189,62 @@ func NewDescribeComplianceTaskPolicyItemSummaryListResponse() (response *Describ // 查询最近一次任务发现的检测项的汇总信息列表,按照 检测项 → 资产 的两级层次展开。 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// FAILEDOPERATION = "FailedOperation" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// OPERATIONDENIED = "OperationDenied" -// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" -// UNAUTHORIZEDOPERATION = "UnauthorizedOperation" +// +// AUTHFAILURE = "AuthFailure" +// FAILEDOPERATION = "FailedOperation" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// OPERATIONDENIED = "OperationDenied" +// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" +// UNAUTHORIZEDOPERATION = "UnauthorizedOperation" func (c *Client) DescribeComplianceTaskPolicyItemSummaryList(request *DescribeComplianceTaskPolicyItemSummaryListRequest) (response *DescribeComplianceTaskPolicyItemSummaryListResponse, err error) { - return c.DescribeComplianceTaskPolicyItemSummaryListWithContext(context.Background(), request) + return c.DescribeComplianceTaskPolicyItemSummaryListWithContext(context.Background(), request) } // DescribeComplianceTaskPolicyItemSummaryList // 查询最近一次任务发现的检测项的汇总信息列表,按照 检测项 → 资产 的两级层次展开。 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// FAILEDOPERATION = "FailedOperation" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// OPERATIONDENIED = "OperationDenied" -// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" -// UNAUTHORIZEDOPERATION = "UnauthorizedOperation" +// +// AUTHFAILURE = "AuthFailure" +// FAILEDOPERATION = "FailedOperation" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// OPERATIONDENIED = "OperationDenied" +// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" +// UNAUTHORIZEDOPERATION = "UnauthorizedOperation" func (c *Client) DescribeComplianceTaskPolicyItemSummaryListWithContext(ctx context.Context, request *DescribeComplianceTaskPolicyItemSummaryListRequest) (response *DescribeComplianceTaskPolicyItemSummaryListResponse, err error) { - if request == nil { - request = NewDescribeComplianceTaskPolicyItemSummaryListRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("DescribeComplianceTaskPolicyItemSummaryList require credential") - } + if request == nil { + request = NewDescribeComplianceTaskPolicyItemSummaryListRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "DescribeComplianceTaskPolicyItemSummaryList") + + if c.GetCredential() == nil { + return nil, errors.New("DescribeComplianceTaskPolicyItemSummaryList require credential") + } - request.SetContext(ctx) - - response = NewDescribeComplianceTaskPolicyItemSummaryListResponse() - err = c.Send(request, response) - return + request.SetContext(ctx) + + response = NewDescribeComplianceTaskPolicyItemSummaryListResponse() + err = c.Send(request, response) + return } func NewDescribeComplianceWhitelistItemListRequest() (request *DescribeComplianceWhitelistItemListRequest) { - request = &DescribeComplianceWhitelistItemListRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "DescribeComplianceWhitelistItemList") - - - return + request = &DescribeComplianceWhitelistItemListRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "DescribeComplianceWhitelistItemList") + + return } func NewDescribeComplianceWhitelistItemListResponse() (response *DescribeComplianceWhitelistItemListResponse) { - response = &DescribeComplianceWhitelistItemListResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &DescribeComplianceWhitelistItemListResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -9105,58 +9252,60 @@ func NewDescribeComplianceWhitelistItemListResponse() (response *DescribeComplia // 查询白名单列表 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// FAILEDOPERATION = "FailedOperation" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// OPERATIONDENIED = "OperationDenied" -// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" +// +// AUTHFAILURE = "AuthFailure" +// FAILEDOPERATION = "FailedOperation" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// OPERATIONDENIED = "OperationDenied" +// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" func (c *Client) DescribeComplianceWhitelistItemList(request *DescribeComplianceWhitelistItemListRequest) (response *DescribeComplianceWhitelistItemListResponse, err error) { - return c.DescribeComplianceWhitelistItemListWithContext(context.Background(), request) + return c.DescribeComplianceWhitelistItemListWithContext(context.Background(), request) } // DescribeComplianceWhitelistItemList // 查询白名单列表 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// FAILEDOPERATION = "FailedOperation" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// OPERATIONDENIED = "OperationDenied" -// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" +// +// AUTHFAILURE = "AuthFailure" +// FAILEDOPERATION = "FailedOperation" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// OPERATIONDENIED = "OperationDenied" +// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" func (c *Client) DescribeComplianceWhitelistItemListWithContext(ctx context.Context, request *DescribeComplianceWhitelistItemListRequest) (response *DescribeComplianceWhitelistItemListResponse, err error) { - if request == nil { - request = NewDescribeComplianceWhitelistItemListRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("DescribeComplianceWhitelistItemList require credential") - } + if request == nil { + request = NewDescribeComplianceWhitelistItemListRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "DescribeComplianceWhitelistItemList") + + if c.GetCredential() == nil { + return nil, errors.New("DescribeComplianceWhitelistItemList require credential") + } - request.SetContext(ctx) - - response = NewDescribeComplianceWhitelistItemListResponse() - err = c.Send(request, response) - return + request.SetContext(ctx) + + response = NewDescribeComplianceWhitelistItemListResponse() + err = c.Send(request, response) + return } func NewDescribeContainerAssetSummaryRequest() (request *DescribeContainerAssetSummaryRequest) { - request = &DescribeContainerAssetSummaryRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "DescribeContainerAssetSummary") - - - return + request = &DescribeContainerAssetSummaryRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "DescribeContainerAssetSummary") + + return } func NewDescribeContainerAssetSummaryResponse() (response *DescribeContainerAssetSummaryResponse) { - response = &DescribeContainerAssetSummaryResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &DescribeContainerAssetSummaryResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -9164,52 +9313,54 @@ func NewDescribeContainerAssetSummaryResponse() (response *DescribeContainerAsse // 查询容器资产概览信息 // // 可能返回的错误码: -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) DescribeContainerAssetSummary(request *DescribeContainerAssetSummaryRequest) (response *DescribeContainerAssetSummaryResponse, err error) { - return c.DescribeContainerAssetSummaryWithContext(context.Background(), request) + return c.DescribeContainerAssetSummaryWithContext(context.Background(), request) } // DescribeContainerAssetSummary // 查询容器资产概览信息 // // 可能返回的错误码: -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) DescribeContainerAssetSummaryWithContext(ctx context.Context, request *DescribeContainerAssetSummaryRequest) (response *DescribeContainerAssetSummaryResponse, err error) { - if request == nil { - request = NewDescribeContainerAssetSummaryRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("DescribeContainerAssetSummary require credential") - } + if request == nil { + request = NewDescribeContainerAssetSummaryRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "DescribeContainerAssetSummary") + + if c.GetCredential() == nil { + return nil, errors.New("DescribeContainerAssetSummary require credential") + } - request.SetContext(ctx) - - response = NewDescribeContainerAssetSummaryResponse() - err = c.Send(request, response) - return + request.SetContext(ctx) + + response = NewDescribeContainerAssetSummaryResponse() + err = c.Send(request, response) + return } func NewDescribeContainerSecEventSummaryRequest() (request *DescribeContainerSecEventSummaryRequest) { - request = &DescribeContainerSecEventSummaryRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "DescribeContainerSecEventSummary") - - - return + request = &DescribeContainerSecEventSummaryRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "DescribeContainerSecEventSummary") + + return } func NewDescribeContainerSecEventSummaryResponse() (response *DescribeContainerSecEventSummaryResponse) { - response = &DescribeContainerSecEventSummaryResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &DescribeContainerSecEventSummaryResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -9217,50 +9368,52 @@ func NewDescribeContainerSecEventSummaryResponse() (response *DescribeContainerS // 查询容器安全未处理事件信息 // // 可能返回的错误码: -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" +// +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" func (c *Client) DescribeContainerSecEventSummary(request *DescribeContainerSecEventSummaryRequest) (response *DescribeContainerSecEventSummaryResponse, err error) { - return c.DescribeContainerSecEventSummaryWithContext(context.Background(), request) + return c.DescribeContainerSecEventSummaryWithContext(context.Background(), request) } // DescribeContainerSecEventSummary // 查询容器安全未处理事件信息 // // 可能返回的错误码: -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" +// +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" func (c *Client) DescribeContainerSecEventSummaryWithContext(ctx context.Context, request *DescribeContainerSecEventSummaryRequest) (response *DescribeContainerSecEventSummaryResponse, err error) { - if request == nil { - request = NewDescribeContainerSecEventSummaryRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("DescribeContainerSecEventSummary require credential") - } + if request == nil { + request = NewDescribeContainerSecEventSummaryRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "DescribeContainerSecEventSummary") + + if c.GetCredential() == nil { + return nil, errors.New("DescribeContainerSecEventSummary require credential") + } - request.SetContext(ctx) - - response = NewDescribeContainerSecEventSummaryResponse() - err = c.Send(request, response) - return + request.SetContext(ctx) + + response = NewDescribeContainerSecEventSummaryResponse() + err = c.Send(request, response) + return } func NewDescribeESAggregationsRequest() (request *DescribeESAggregationsRequest) { - request = &DescribeESAggregationsRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "DescribeESAggregations") - - - return + request = &DescribeESAggregationsRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "DescribeESAggregations") + + return } func NewDescribeESAggregationsResponse() (response *DescribeESAggregationsResponse) { - response = &DescribeESAggregationsResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &DescribeESAggregationsResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -9268,52 +9421,54 @@ func NewDescribeESAggregationsResponse() (response *DescribeESAggregationsRespon // 获取ES字段聚合结果 // // 可能返回的错误码: -// INTERNALERROR = "InternalError" -// INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" -// INVALIDPARAMETER = "InvalidParameter" +// +// INTERNALERROR = "InternalError" +// INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" +// INVALIDPARAMETER = "InvalidParameter" func (c *Client) DescribeESAggregations(request *DescribeESAggregationsRequest) (response *DescribeESAggregationsResponse, err error) { - return c.DescribeESAggregationsWithContext(context.Background(), request) + return c.DescribeESAggregationsWithContext(context.Background(), request) } // DescribeESAggregations // 获取ES字段聚合结果 // // 可能返回的错误码: -// INTERNALERROR = "InternalError" -// INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" -// INVALIDPARAMETER = "InvalidParameter" +// +// INTERNALERROR = "InternalError" +// INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" +// INVALIDPARAMETER = "InvalidParameter" func (c *Client) DescribeESAggregationsWithContext(ctx context.Context, request *DescribeESAggregationsRequest) (response *DescribeESAggregationsResponse, err error) { - if request == nil { - request = NewDescribeESAggregationsRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("DescribeESAggregations require credential") - } + if request == nil { + request = NewDescribeESAggregationsRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "DescribeESAggregations") + + if c.GetCredential() == nil { + return nil, errors.New("DescribeESAggregations require credential") + } - request.SetContext(ctx) - - response = NewDescribeESAggregationsResponse() - err = c.Send(request, response) - return + request.SetContext(ctx) + + response = NewDescribeESAggregationsResponse() + err = c.Send(request, response) + return } func NewDescribeESHitsRequest() (request *DescribeESHitsRequest) { - request = &DescribeESHitsRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "DescribeESHits") - - - return + request = &DescribeESHitsRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "DescribeESHits") + + return } func NewDescribeESHitsResponse() (response *DescribeESHitsResponse) { - response = &DescribeESHitsResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &DescribeESHitsResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -9321,52 +9476,54 @@ func NewDescribeESHitsResponse() (response *DescribeESHitsResponse) { // 获取ES查询文档列表 // // 可能返回的错误码: -// INTERNALERROR = "InternalError" -// INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" -// INVALIDPARAMETER = "InvalidParameter" +// +// INTERNALERROR = "InternalError" +// INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" +// INVALIDPARAMETER = "InvalidParameter" func (c *Client) DescribeESHits(request *DescribeESHitsRequest) (response *DescribeESHitsResponse, err error) { - return c.DescribeESHitsWithContext(context.Background(), request) + return c.DescribeESHitsWithContext(context.Background(), request) } // DescribeESHits // 获取ES查询文档列表 // // 可能返回的错误码: -// INTERNALERROR = "InternalError" -// INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" -// INVALIDPARAMETER = "InvalidParameter" +// +// INTERNALERROR = "InternalError" +// INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" +// INVALIDPARAMETER = "InvalidParameter" func (c *Client) DescribeESHitsWithContext(ctx context.Context, request *DescribeESHitsRequest) (response *DescribeESHitsResponse, err error) { - if request == nil { - request = NewDescribeESHitsRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("DescribeESHits require credential") - } + if request == nil { + request = NewDescribeESHitsRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "DescribeESHits") + + if c.GetCredential() == nil { + return nil, errors.New("DescribeESHits require credential") + } - request.SetContext(ctx) - - response = NewDescribeESHitsResponse() - err = c.Send(request, response) - return + request.SetContext(ctx) + + response = NewDescribeESHitsResponse() + err = c.Send(request, response) + return } func NewDescribeEmergencyVulListRequest() (request *DescribeEmergencyVulListRequest) { - request = &DescribeEmergencyVulListRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "DescribeEmergencyVulList") - - - return + request = &DescribeEmergencyVulListRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "DescribeEmergencyVulList") + + return } func NewDescribeEmergencyVulListResponse() (response *DescribeEmergencyVulListResponse) { - response = &DescribeEmergencyVulListResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &DescribeEmergencyVulListResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -9374,64 +9531,66 @@ func NewDescribeEmergencyVulListResponse() (response *DescribeEmergencyVulListRe // 查询应急漏洞列表 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// INTERNALERROR = "InternalError" -// INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" -// MISSINGPARAMETER = "MissingParameter" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// AUTHFAILURE = "AuthFailure" +// INTERNALERROR = "InternalError" +// INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" +// MISSINGPARAMETER = "MissingParameter" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) DescribeEmergencyVulList(request *DescribeEmergencyVulListRequest) (response *DescribeEmergencyVulListResponse, err error) { - return c.DescribeEmergencyVulListWithContext(context.Background(), request) + return c.DescribeEmergencyVulListWithContext(context.Background(), request) } // DescribeEmergencyVulList // 查询应急漏洞列表 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// INTERNALERROR = "InternalError" -// INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" -// MISSINGPARAMETER = "MissingParameter" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// AUTHFAILURE = "AuthFailure" +// INTERNALERROR = "InternalError" +// INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" +// MISSINGPARAMETER = "MissingParameter" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) DescribeEmergencyVulListWithContext(ctx context.Context, request *DescribeEmergencyVulListRequest) (response *DescribeEmergencyVulListResponse, err error) { - if request == nil { - request = NewDescribeEmergencyVulListRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("DescribeEmergencyVulList require credential") - } + if request == nil { + request = NewDescribeEmergencyVulListRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "DescribeEmergencyVulList") + + if c.GetCredential() == nil { + return nil, errors.New("DescribeEmergencyVulList require credential") + } - request.SetContext(ctx) - - response = NewDescribeEmergencyVulListResponse() - err = c.Send(request, response) - return + request.SetContext(ctx) + + response = NewDescribeEmergencyVulListResponse() + err = c.Send(request, response) + return } func NewDescribeEscapeEventDetailRequest() (request *DescribeEscapeEventDetailRequest) { - request = &DescribeEscapeEventDetailRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "DescribeEscapeEventDetail") - - - return + request = &DescribeEscapeEventDetailRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "DescribeEscapeEventDetail") + + return } func NewDescribeEscapeEventDetailResponse() (response *DescribeEscapeEventDetailResponse) { - response = &DescribeEscapeEventDetailResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &DescribeEscapeEventDetailResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -9439,54 +9598,56 @@ func NewDescribeEscapeEventDetailResponse() (response *DescribeEscapeEventDetail // DescribeEscapeEventDetail 查询容器逃逸事件详情 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// INTERNALERROR = "InternalError" -// INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// +// AUTHFAILURE = "AuthFailure" +// INTERNALERROR = "InternalError" +// INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" func (c *Client) DescribeEscapeEventDetail(request *DescribeEscapeEventDetailRequest) (response *DescribeEscapeEventDetailResponse, err error) { - return c.DescribeEscapeEventDetailWithContext(context.Background(), request) + return c.DescribeEscapeEventDetailWithContext(context.Background(), request) } // DescribeEscapeEventDetail // DescribeEscapeEventDetail 查询容器逃逸事件详情 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// INTERNALERROR = "InternalError" -// INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// +// AUTHFAILURE = "AuthFailure" +// INTERNALERROR = "InternalError" +// INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" func (c *Client) DescribeEscapeEventDetailWithContext(ctx context.Context, request *DescribeEscapeEventDetailRequest) (response *DescribeEscapeEventDetailResponse, err error) { - if request == nil { - request = NewDescribeEscapeEventDetailRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("DescribeEscapeEventDetail require credential") - } + if request == nil { + request = NewDescribeEscapeEventDetailRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "DescribeEscapeEventDetail") + + if c.GetCredential() == nil { + return nil, errors.New("DescribeEscapeEventDetail require credential") + } - request.SetContext(ctx) - - response = NewDescribeEscapeEventDetailResponse() - err = c.Send(request, response) - return + request.SetContext(ctx) + + response = NewDescribeEscapeEventDetailResponse() + err = c.Send(request, response) + return } func NewDescribeEscapeEventInfoRequest() (request *DescribeEscapeEventInfoRequest) { - request = &DescribeEscapeEventInfoRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "DescribeEscapeEventInfo") - - - return + request = &DescribeEscapeEventInfoRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "DescribeEscapeEventInfo") + + return } func NewDescribeEscapeEventInfoResponse() (response *DescribeEscapeEventInfoResponse) { - response = &DescribeEscapeEventInfoResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &DescribeEscapeEventInfoResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -9494,52 +9655,54 @@ func NewDescribeEscapeEventInfoResponse() (response *DescribeEscapeEventInfoResp // DescribeEscapeEventInfo 查询容器逃逸事件列表 // // 可能返回的错误码: -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) DescribeEscapeEventInfo(request *DescribeEscapeEventInfoRequest) (response *DescribeEscapeEventInfoResponse, err error) { - return c.DescribeEscapeEventInfoWithContext(context.Background(), request) + return c.DescribeEscapeEventInfoWithContext(context.Background(), request) } // DescribeEscapeEventInfo // DescribeEscapeEventInfo 查询容器逃逸事件列表 // // 可能返回的错误码: -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) DescribeEscapeEventInfoWithContext(ctx context.Context, request *DescribeEscapeEventInfoRequest) (response *DescribeEscapeEventInfoResponse, err error) { - if request == nil { - request = NewDescribeEscapeEventInfoRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("DescribeEscapeEventInfo require credential") - } + if request == nil { + request = NewDescribeEscapeEventInfoRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "DescribeEscapeEventInfo") + + if c.GetCredential() == nil { + return nil, errors.New("DescribeEscapeEventInfo require credential") + } - request.SetContext(ctx) - - response = NewDescribeEscapeEventInfoResponse() - err = c.Send(request, response) - return + request.SetContext(ctx) + + response = NewDescribeEscapeEventInfoResponse() + err = c.Send(request, response) + return } func NewDescribeEscapeEventTendencyRequest() (request *DescribeEscapeEventTendencyRequest) { - request = &DescribeEscapeEventTendencyRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "DescribeEscapeEventTendency") - - - return + request = &DescribeEscapeEventTendencyRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "DescribeEscapeEventTendency") + + return } func NewDescribeEscapeEventTendencyResponse() (response *DescribeEscapeEventTendencyResponse) { - response = &DescribeEscapeEventTendencyResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &DescribeEscapeEventTendencyResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -9547,64 +9710,66 @@ func NewDescribeEscapeEventTendencyResponse() (response *DescribeEscapeEventTend // 查询待处理逃逸事件趋势 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" -// INVALIDPARAMETERVALUE = "InvalidParameterValue" -// MISSINGPARAMETER = "MissingParameter" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// AUTHFAILURE = "AuthFailure" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" +// INVALIDPARAMETERVALUE = "InvalidParameterValue" +// MISSINGPARAMETER = "MissingParameter" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) DescribeEscapeEventTendency(request *DescribeEscapeEventTendencyRequest) (response *DescribeEscapeEventTendencyResponse, err error) { - return c.DescribeEscapeEventTendencyWithContext(context.Background(), request) + return c.DescribeEscapeEventTendencyWithContext(context.Background(), request) } // DescribeEscapeEventTendency // 查询待处理逃逸事件趋势 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" -// INVALIDPARAMETERVALUE = "InvalidParameterValue" -// MISSINGPARAMETER = "MissingParameter" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// AUTHFAILURE = "AuthFailure" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" +// INVALIDPARAMETERVALUE = "InvalidParameterValue" +// MISSINGPARAMETER = "MissingParameter" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) DescribeEscapeEventTendencyWithContext(ctx context.Context, request *DescribeEscapeEventTendencyRequest) (response *DescribeEscapeEventTendencyResponse, err error) { - if request == nil { - request = NewDescribeEscapeEventTendencyRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("DescribeEscapeEventTendency require credential") - } + if request == nil { + request = NewDescribeEscapeEventTendencyRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "DescribeEscapeEventTendency") + + if c.GetCredential() == nil { + return nil, errors.New("DescribeEscapeEventTendency require credential") + } - request.SetContext(ctx) - - response = NewDescribeEscapeEventTendencyResponse() - err = c.Send(request, response) - return + request.SetContext(ctx) + + response = NewDescribeEscapeEventTendencyResponse() + err = c.Send(request, response) + return } func NewDescribeEscapeEventTypeSummaryRequest() (request *DescribeEscapeEventTypeSummaryRequest) { - request = &DescribeEscapeEventTypeSummaryRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "DescribeEscapeEventTypeSummary") - - - return + request = &DescribeEscapeEventTypeSummaryRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "DescribeEscapeEventTypeSummary") + + return } func NewDescribeEscapeEventTypeSummaryResponse() (response *DescribeEscapeEventTypeSummaryResponse) { - response = &DescribeEscapeEventTypeSummaryResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &DescribeEscapeEventTypeSummaryResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -9612,119 +9777,60 @@ func NewDescribeEscapeEventTypeSummaryResponse() (response *DescribeEscapeEventT // 统计容器逃逸各事件类型和待处理事件数 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" -// RESOURCEINSUFFICIENT = "ResourceInsufficient" +// +// AUTHFAILURE = "AuthFailure" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" +// RESOURCEINSUFFICIENT = "ResourceInsufficient" func (c *Client) DescribeEscapeEventTypeSummary(request *DescribeEscapeEventTypeSummaryRequest) (response *DescribeEscapeEventTypeSummaryResponse, err error) { - return c.DescribeEscapeEventTypeSummaryWithContext(context.Background(), request) + return c.DescribeEscapeEventTypeSummaryWithContext(context.Background(), request) } // DescribeEscapeEventTypeSummary // 统计容器逃逸各事件类型和待处理事件数 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" -// RESOURCEINSUFFICIENT = "ResourceInsufficient" +// +// AUTHFAILURE = "AuthFailure" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" +// RESOURCEINSUFFICIENT = "ResourceInsufficient" func (c *Client) DescribeEscapeEventTypeSummaryWithContext(ctx context.Context, request *DescribeEscapeEventTypeSummaryRequest) (response *DescribeEscapeEventTypeSummaryResponse, err error) { - if request == nil { - request = NewDescribeEscapeEventTypeSummaryRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("DescribeEscapeEventTypeSummary require credential") - } - - request.SetContext(ctx) - - response = NewDescribeEscapeEventTypeSummaryResponse() - err = c.Send(request, response) - return -} - -func NewDescribeEscapeEventsExportRequest() (request *DescribeEscapeEventsExportRequest) { - request = &DescribeEscapeEventsExportRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "DescribeEscapeEventsExport") - - - return -} + if request == nil { + request = NewDescribeEscapeEventTypeSummaryRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "DescribeEscapeEventTypeSummary") -func NewDescribeEscapeEventsExportResponse() (response *DescribeEscapeEventsExportResponse) { - response = &DescribeEscapeEventsExportResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + if c.GetCredential() == nil { + return nil, errors.New("DescribeEscapeEventTypeSummary require credential") + } -} + request.SetContext(ctx) -// DescribeEscapeEventsExport -// 接口已废弃 -// -// -// -// DescribeEscapeEventsExport 查询容器逃逸事件列表导出 -// -// 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// INTERNALERROR = "InternalError" -// RESOURCENOTFOUND = "ResourceNotFound" -func (c *Client) DescribeEscapeEventsExport(request *DescribeEscapeEventsExportRequest) (response *DescribeEscapeEventsExportResponse, err error) { - return c.DescribeEscapeEventsExportWithContext(context.Background(), request) + response = NewDescribeEscapeEventTypeSummaryResponse() + err = c.Send(request, response) + return } -// DescribeEscapeEventsExport -// 接口已废弃 -// -// -// -// DescribeEscapeEventsExport 查询容器逃逸事件列表导出 -// -// 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// INTERNALERROR = "InternalError" -// RESOURCENOTFOUND = "ResourceNotFound" -func (c *Client) DescribeEscapeEventsExportWithContext(ctx context.Context, request *DescribeEscapeEventsExportRequest) (response *DescribeEscapeEventsExportResponse, err error) { - if request == nil { - request = NewDescribeEscapeEventsExportRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("DescribeEscapeEventsExport require credential") - } +func NewDescribeEscapeRuleInfoRequest() (request *DescribeEscapeRuleInfoRequest) { + request = &DescribeEscapeRuleInfoRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } - request.SetContext(ctx) - - response = NewDescribeEscapeEventsExportResponse() - err = c.Send(request, response) - return -} + request.Init().WithApiInfo("tcss", APIVersion, "DescribeEscapeRuleInfo") -func NewDescribeEscapeRuleInfoRequest() (request *DescribeEscapeRuleInfoRequest) { - request = &DescribeEscapeRuleInfoRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "DescribeEscapeRuleInfo") - - - return + return } func NewDescribeEscapeRuleInfoResponse() (response *DescribeEscapeRuleInfoResponse) { - response = &DescribeEscapeRuleInfoResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &DescribeEscapeRuleInfoResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -9732,50 +9838,52 @@ func NewDescribeEscapeRuleInfoResponse() (response *DescribeEscapeRuleInfoRespon // DescribeEscapeRuleInfo 查询容器逃逸扫描规则信息 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// INTERNALERROR = "InternalError" +// +// AUTHFAILURE = "AuthFailure" +// INTERNALERROR = "InternalError" func (c *Client) DescribeEscapeRuleInfo(request *DescribeEscapeRuleInfoRequest) (response *DescribeEscapeRuleInfoResponse, err error) { - return c.DescribeEscapeRuleInfoWithContext(context.Background(), request) + return c.DescribeEscapeRuleInfoWithContext(context.Background(), request) } // DescribeEscapeRuleInfo // DescribeEscapeRuleInfo 查询容器逃逸扫描规则信息 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// INTERNALERROR = "InternalError" +// +// AUTHFAILURE = "AuthFailure" +// INTERNALERROR = "InternalError" func (c *Client) DescribeEscapeRuleInfoWithContext(ctx context.Context, request *DescribeEscapeRuleInfoRequest) (response *DescribeEscapeRuleInfoResponse, err error) { - if request == nil { - request = NewDescribeEscapeRuleInfoRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("DescribeEscapeRuleInfo require credential") - } + if request == nil { + request = NewDescribeEscapeRuleInfoRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "DescribeEscapeRuleInfo") + + if c.GetCredential() == nil { + return nil, errors.New("DescribeEscapeRuleInfo require credential") + } - request.SetContext(ctx) - - response = NewDescribeEscapeRuleInfoResponse() - err = c.Send(request, response) - return + request.SetContext(ctx) + + response = NewDescribeEscapeRuleInfoResponse() + err = c.Send(request, response) + return } func NewDescribeEscapeSafeStateRequest() (request *DescribeEscapeSafeStateRequest) { - request = &DescribeEscapeSafeStateRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "DescribeEscapeSafeState") - - - return + request = &DescribeEscapeSafeStateRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "DescribeEscapeSafeState") + + return } func NewDescribeEscapeSafeStateResponse() (response *DescribeEscapeSafeStateResponse) { - response = &DescribeEscapeSafeStateResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &DescribeEscapeSafeStateResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -9783,50 +9891,52 @@ func NewDescribeEscapeSafeStateResponse() (response *DescribeEscapeSafeStateResp // DescribeEscapeSafeState 查询容器逃逸安全状态 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// INTERNALERROR = "InternalError" +// +// AUTHFAILURE = "AuthFailure" +// INTERNALERROR = "InternalError" func (c *Client) DescribeEscapeSafeState(request *DescribeEscapeSafeStateRequest) (response *DescribeEscapeSafeStateResponse, err error) { - return c.DescribeEscapeSafeStateWithContext(context.Background(), request) + return c.DescribeEscapeSafeStateWithContext(context.Background(), request) } // DescribeEscapeSafeState // DescribeEscapeSafeState 查询容器逃逸安全状态 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// INTERNALERROR = "InternalError" +// +// AUTHFAILURE = "AuthFailure" +// INTERNALERROR = "InternalError" func (c *Client) DescribeEscapeSafeStateWithContext(ctx context.Context, request *DescribeEscapeSafeStateRequest) (response *DescribeEscapeSafeStateResponse, err error) { - if request == nil { - request = NewDescribeEscapeSafeStateRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("DescribeEscapeSafeState require credential") - } + if request == nil { + request = NewDescribeEscapeSafeStateRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "DescribeEscapeSafeState") + + if c.GetCredential() == nil { + return nil, errors.New("DescribeEscapeSafeState require credential") + } - request.SetContext(ctx) - - response = NewDescribeEscapeSafeStateResponse() - err = c.Send(request, response) - return + request.SetContext(ctx) + + response = NewDescribeEscapeSafeStateResponse() + err = c.Send(request, response) + return } func NewDescribeEscapeWhiteListRequest() (request *DescribeEscapeWhiteListRequest) { - request = &DescribeEscapeWhiteListRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "DescribeEscapeWhiteList") - - - return + request = &DescribeEscapeWhiteListRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "DescribeEscapeWhiteList") + + return } func NewDescribeEscapeWhiteListResponse() (response *DescribeEscapeWhiteListResponse) { - response = &DescribeEscapeWhiteListResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &DescribeEscapeWhiteListResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -9834,64 +9944,66 @@ func NewDescribeEscapeWhiteListResponse() (response *DescribeEscapeWhiteListResp // 查询逃逸白名单 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" -// INVALIDPARAMETERVALUE = "InvalidParameterValue" -// MISSINGPARAMETER = "MissingParameter" -// UNKNOWNPARAMETER = "UnknownParameter" +// +// AUTHFAILURE = "AuthFailure" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" +// INVALIDPARAMETERVALUE = "InvalidParameterValue" +// MISSINGPARAMETER = "MissingParameter" +// UNKNOWNPARAMETER = "UnknownParameter" func (c *Client) DescribeEscapeWhiteList(request *DescribeEscapeWhiteListRequest) (response *DescribeEscapeWhiteListResponse, err error) { - return c.DescribeEscapeWhiteListWithContext(context.Background(), request) + return c.DescribeEscapeWhiteListWithContext(context.Background(), request) } // DescribeEscapeWhiteList // 查询逃逸白名单 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" -// INVALIDPARAMETERVALUE = "InvalidParameterValue" -// MISSINGPARAMETER = "MissingParameter" -// UNKNOWNPARAMETER = "UnknownParameter" +// +// AUTHFAILURE = "AuthFailure" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" +// INVALIDPARAMETERVALUE = "InvalidParameterValue" +// MISSINGPARAMETER = "MissingParameter" +// UNKNOWNPARAMETER = "UnknownParameter" func (c *Client) DescribeEscapeWhiteListWithContext(ctx context.Context, request *DescribeEscapeWhiteListRequest) (response *DescribeEscapeWhiteListResponse, err error) { - if request == nil { - request = NewDescribeEscapeWhiteListRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("DescribeEscapeWhiteList require credential") - } + if request == nil { + request = NewDescribeEscapeWhiteListRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "DescribeEscapeWhiteList") + + if c.GetCredential() == nil { + return nil, errors.New("DescribeEscapeWhiteList require credential") + } - request.SetContext(ctx) - - response = NewDescribeEscapeWhiteListResponse() - err = c.Send(request, response) - return + request.SetContext(ctx) + + response = NewDescribeEscapeWhiteListResponse() + err = c.Send(request, response) + return } func NewDescribeEventEscapeImageListRequest() (request *DescribeEventEscapeImageListRequest) { - request = &DescribeEventEscapeImageListRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "DescribeEventEscapeImageList") - - - return + request = &DescribeEventEscapeImageListRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "DescribeEventEscapeImageList") + + return } func NewDescribeEventEscapeImageListResponse() (response *DescribeEventEscapeImageListResponse) { - response = &DescribeEventEscapeImageListResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &DescribeEventEscapeImageListResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -9899,52 +10011,54 @@ func NewDescribeEventEscapeImageListResponse() (response *DescribeEventEscapeIma // DescribeRiskContainerImageList查询风险容器镜像列表 // // 可能返回的错误码: -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) DescribeEventEscapeImageList(request *DescribeEventEscapeImageListRequest) (response *DescribeEventEscapeImageListResponse, err error) { - return c.DescribeEventEscapeImageListWithContext(context.Background(), request) + return c.DescribeEventEscapeImageListWithContext(context.Background(), request) } // DescribeEventEscapeImageList // DescribeRiskContainerImageList查询风险容器镜像列表 // // 可能返回的错误码: -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) DescribeEventEscapeImageListWithContext(ctx context.Context, request *DescribeEventEscapeImageListRequest) (response *DescribeEventEscapeImageListResponse, err error) { - if request == nil { - request = NewDescribeEventEscapeImageListRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("DescribeEventEscapeImageList require credential") - } + if request == nil { + request = NewDescribeEventEscapeImageListRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "DescribeEventEscapeImageList") + + if c.GetCredential() == nil { + return nil, errors.New("DescribeEventEscapeImageList require credential") + } - request.SetContext(ctx) - - response = NewDescribeEventEscapeImageListResponse() - err = c.Send(request, response) - return + request.SetContext(ctx) + + response = NewDescribeEventEscapeImageListResponse() + err = c.Send(request, response) + return } func NewDescribeExportJobDownloadURLRequest() (request *DescribeExportJobDownloadURLRequest) { - request = &DescribeExportJobDownloadURLRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "DescribeExportJobDownloadURL") - - - return + request = &DescribeExportJobDownloadURLRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "DescribeExportJobDownloadURL") + + return } func NewDescribeExportJobDownloadURLResponse() (response *DescribeExportJobDownloadURLResponse) { - response = &DescribeExportJobDownloadURLResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &DescribeExportJobDownloadURLResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -9952,50 +10066,52 @@ func NewDescribeExportJobDownloadURLResponse() (response *DescribeExportJobDownl // 查询导出任务下载URL // // 可能返回的错误码: -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" +// +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" func (c *Client) DescribeExportJobDownloadURL(request *DescribeExportJobDownloadURLRequest) (response *DescribeExportJobDownloadURLResponse, err error) { - return c.DescribeExportJobDownloadURLWithContext(context.Background(), request) + return c.DescribeExportJobDownloadURLWithContext(context.Background(), request) } // DescribeExportJobDownloadURL // 查询导出任务下载URL // // 可能返回的错误码: -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" +// +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" func (c *Client) DescribeExportJobDownloadURLWithContext(ctx context.Context, request *DescribeExportJobDownloadURLRequest) (response *DescribeExportJobDownloadURLResponse, err error) { - if request == nil { - request = NewDescribeExportJobDownloadURLRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("DescribeExportJobDownloadURL require credential") - } + if request == nil { + request = NewDescribeExportJobDownloadURLRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "DescribeExportJobDownloadURL") + + if c.GetCredential() == nil { + return nil, errors.New("DescribeExportJobDownloadURL require credential") + } - request.SetContext(ctx) - - response = NewDescribeExportJobDownloadURLResponse() - err = c.Send(request, response) - return + request.SetContext(ctx) + + response = NewDescribeExportJobDownloadURLResponse() + err = c.Send(request, response) + return } func NewDescribeExportJobManageListRequest() (request *DescribeExportJobManageListRequest) { - request = &DescribeExportJobManageListRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "DescribeExportJobManageList") - - - return + request = &DescribeExportJobManageListRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "DescribeExportJobManageList") + + return } func NewDescribeExportJobManageListResponse() (response *DescribeExportJobManageListResponse) { - response = &DescribeExportJobManageListResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &DescribeExportJobManageListResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -10003,111 +10119,105 @@ func NewDescribeExportJobManageListResponse() (response *DescribeExportJobManage // 查询导出任务管理列表 // // 可能返回的错误码: -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" +// +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" func (c *Client) DescribeExportJobManageList(request *DescribeExportJobManageListRequest) (response *DescribeExportJobManageListResponse, err error) { - return c.DescribeExportJobManageListWithContext(context.Background(), request) + return c.DescribeExportJobManageListWithContext(context.Background(), request) } // DescribeExportJobManageList // 查询导出任务管理列表 // // 可能返回的错误码: -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" +// +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" func (c *Client) DescribeExportJobManageListWithContext(ctx context.Context, request *DescribeExportJobManageListRequest) (response *DescribeExportJobManageListResponse, err error) { - if request == nil { - request = NewDescribeExportJobManageListRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("DescribeExportJobManageList require credential") - } + if request == nil { + request = NewDescribeExportJobManageListRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "DescribeExportJobManageList") + + if c.GetCredential() == nil { + return nil, errors.New("DescribeExportJobManageList require credential") + } - request.SetContext(ctx) - - response = NewDescribeExportJobManageListResponse() - err = c.Send(request, response) - return + request.SetContext(ctx) + + response = NewDescribeExportJobManageListResponse() + err = c.Send(request, response) + return } func NewDescribeExportJobResultRequest() (request *DescribeExportJobResultRequest) { - request = &DescribeExportJobResultRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "DescribeExportJobResult") - - - return + request = &DescribeExportJobResultRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "DescribeExportJobResult") + + return } func NewDescribeExportJobResultResponse() (response *DescribeExportJobResultResponse) { - response = &DescribeExportJobResultResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &DescribeExportJobResultResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } // DescribeExportJobResult -// 查询导出任务的结果 +// 查询导出接口进度 // // 可能返回的错误码: -// FAILEDOPERATION = "FailedOperation" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETERVALUE = "InvalidParameterValue" -// INVALIDPARAMETERVALUE_DATANOTFOUND = "InvalidParameterValue.DataNotFound" -// LIMITEXCEEDED = "LimitExceeded" -// OPERATIONDENIED = "OperationDenied" -// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" +// +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" func (c *Client) DescribeExportJobResult(request *DescribeExportJobResultRequest) (response *DescribeExportJobResultResponse, err error) { - return c.DescribeExportJobResultWithContext(context.Background(), request) + return c.DescribeExportJobResultWithContext(context.Background(), request) } // DescribeExportJobResult -// 查询导出任务的结果 +// 查询导出接口进度 // // 可能返回的错误码: -// FAILEDOPERATION = "FailedOperation" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETERVALUE = "InvalidParameterValue" -// INVALIDPARAMETERVALUE_DATANOTFOUND = "InvalidParameterValue.DataNotFound" -// LIMITEXCEEDED = "LimitExceeded" -// OPERATIONDENIED = "OperationDenied" -// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" +// +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" func (c *Client) DescribeExportJobResultWithContext(ctx context.Context, request *DescribeExportJobResultRequest) (response *DescribeExportJobResultResponse, err error) { - if request == nil { - request = NewDescribeExportJobResultRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("DescribeExportJobResult require credential") - } + if request == nil { + request = NewDescribeExportJobResultRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "DescribeExportJobResult") + + if c.GetCredential() == nil { + return nil, errors.New("DescribeExportJobResult require credential") + } - request.SetContext(ctx) - - response = NewDescribeExportJobResultResponse() - err = c.Send(request, response) - return + request.SetContext(ctx) + + response = NewDescribeExportJobResultResponse() + err = c.Send(request, response) + return } func NewDescribeImageAuthorizedInfoRequest() (request *DescribeImageAuthorizedInfoRequest) { - request = &DescribeImageAuthorizedInfoRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "DescribeImageAuthorizedInfo") - - - return + request = &DescribeImageAuthorizedInfoRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "DescribeImageAuthorizedInfo") + + return } func NewDescribeImageAuthorizedInfoResponse() (response *DescribeImageAuthorizedInfoResponse) { - response = &DescribeImageAuthorizedInfoResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &DescribeImageAuthorizedInfoResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -10115,50 +10225,52 @@ func NewDescribeImageAuthorizedInfoResponse() (response *DescribeImageAuthorized // DescribeImageAuthorizedInfo 查询镜像授权信息 // // 可能返回的错误码: -// INTERNALERROR = "InternalError" -// INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" +// +// INTERNALERROR = "InternalError" +// INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" func (c *Client) DescribeImageAuthorizedInfo(request *DescribeImageAuthorizedInfoRequest) (response *DescribeImageAuthorizedInfoResponse, err error) { - return c.DescribeImageAuthorizedInfoWithContext(context.Background(), request) + return c.DescribeImageAuthorizedInfoWithContext(context.Background(), request) } // DescribeImageAuthorizedInfo // DescribeImageAuthorizedInfo 查询镜像授权信息 // // 可能返回的错误码: -// INTERNALERROR = "InternalError" -// INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" +// +// INTERNALERROR = "InternalError" +// INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" func (c *Client) DescribeImageAuthorizedInfoWithContext(ctx context.Context, request *DescribeImageAuthorizedInfoRequest) (response *DescribeImageAuthorizedInfoResponse, err error) { - if request == nil { - request = NewDescribeImageAuthorizedInfoRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("DescribeImageAuthorizedInfo require credential") - } + if request == nil { + request = NewDescribeImageAuthorizedInfoRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "DescribeImageAuthorizedInfo") + + if c.GetCredential() == nil { + return nil, errors.New("DescribeImageAuthorizedInfo require credential") + } - request.SetContext(ctx) - - response = NewDescribeImageAuthorizedInfoResponse() - err = c.Send(request, response) - return + request.SetContext(ctx) + + response = NewDescribeImageAuthorizedInfoResponse() + err = c.Send(request, response) + return } func NewDescribeImageAutoAuthorizedLogListRequest() (request *DescribeImageAutoAuthorizedLogListRequest) { - request = &DescribeImageAutoAuthorizedLogListRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "DescribeImageAutoAuthorizedLogList") - - - return + request = &DescribeImageAutoAuthorizedLogListRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "DescribeImageAutoAuthorizedLogList") + + return } func NewDescribeImageAutoAuthorizedLogListResponse() (response *DescribeImageAutoAuthorizedLogListResponse) { - response = &DescribeImageAutoAuthorizedLogListResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &DescribeImageAutoAuthorizedLogListResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -10166,62 +10278,64 @@ func NewDescribeImageAutoAuthorizedLogListResponse() (response *DescribeImageAut // 查询镜像自动授权结果列表 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// INTERNALERROR = "InternalError" -// INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// AUTHFAILURE = "AuthFailure" +// INTERNALERROR = "InternalError" +// INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) DescribeImageAutoAuthorizedLogList(request *DescribeImageAutoAuthorizedLogListRequest) (response *DescribeImageAutoAuthorizedLogListResponse, err error) { - return c.DescribeImageAutoAuthorizedLogListWithContext(context.Background(), request) + return c.DescribeImageAutoAuthorizedLogListWithContext(context.Background(), request) } // DescribeImageAutoAuthorizedLogList // 查询镜像自动授权结果列表 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// INTERNALERROR = "InternalError" -// INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// AUTHFAILURE = "AuthFailure" +// INTERNALERROR = "InternalError" +// INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) DescribeImageAutoAuthorizedLogListWithContext(ctx context.Context, request *DescribeImageAutoAuthorizedLogListRequest) (response *DescribeImageAutoAuthorizedLogListResponse, err error) { - if request == nil { - request = NewDescribeImageAutoAuthorizedLogListRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("DescribeImageAutoAuthorizedLogList require credential") - } + if request == nil { + request = NewDescribeImageAutoAuthorizedLogListRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "DescribeImageAutoAuthorizedLogList") + + if c.GetCredential() == nil { + return nil, errors.New("DescribeImageAutoAuthorizedLogList require credential") + } - request.SetContext(ctx) - - response = NewDescribeImageAutoAuthorizedLogListResponse() - err = c.Send(request, response) - return + request.SetContext(ctx) + + response = NewDescribeImageAutoAuthorizedLogListResponse() + err = c.Send(request, response) + return } func NewDescribeImageAutoAuthorizedRuleRequest() (request *DescribeImageAutoAuthorizedRuleRequest) { - request = &DescribeImageAutoAuthorizedRuleRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "DescribeImageAutoAuthorizedRule") - - - return + request = &DescribeImageAutoAuthorizedRuleRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "DescribeImageAutoAuthorizedRule") + + return } func NewDescribeImageAutoAuthorizedRuleResponse() (response *DescribeImageAutoAuthorizedRuleResponse) { - response = &DescribeImageAutoAuthorizedRuleResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &DescribeImageAutoAuthorizedRuleResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -10229,58 +10343,60 @@ func NewDescribeImageAutoAuthorizedRuleResponse() (response *DescribeImageAutoAu // 查询本地镜像自动授权规则 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// INTERNALERROR = "InternalError" -// INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// AUTHFAILURE = "AuthFailure" +// INTERNALERROR = "InternalError" +// INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) DescribeImageAutoAuthorizedRule(request *DescribeImageAutoAuthorizedRuleRequest) (response *DescribeImageAutoAuthorizedRuleResponse, err error) { - return c.DescribeImageAutoAuthorizedRuleWithContext(context.Background(), request) + return c.DescribeImageAutoAuthorizedRuleWithContext(context.Background(), request) } // DescribeImageAutoAuthorizedRule // 查询本地镜像自动授权规则 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// INTERNALERROR = "InternalError" -// INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// AUTHFAILURE = "AuthFailure" +// INTERNALERROR = "InternalError" +// INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) DescribeImageAutoAuthorizedRuleWithContext(ctx context.Context, request *DescribeImageAutoAuthorizedRuleRequest) (response *DescribeImageAutoAuthorizedRuleResponse, err error) { - if request == nil { - request = NewDescribeImageAutoAuthorizedRuleRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("DescribeImageAutoAuthorizedRule require credential") - } + if request == nil { + request = NewDescribeImageAutoAuthorizedRuleRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "DescribeImageAutoAuthorizedRule") + + if c.GetCredential() == nil { + return nil, errors.New("DescribeImageAutoAuthorizedRule require credential") + } - request.SetContext(ctx) - - response = NewDescribeImageAutoAuthorizedRuleResponse() - err = c.Send(request, response) - return + request.SetContext(ctx) + + response = NewDescribeImageAutoAuthorizedRuleResponse() + err = c.Send(request, response) + return } func NewDescribeImageAutoAuthorizedTaskListRequest() (request *DescribeImageAutoAuthorizedTaskListRequest) { - request = &DescribeImageAutoAuthorizedTaskListRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "DescribeImageAutoAuthorizedTaskList") - - - return + request = &DescribeImageAutoAuthorizedTaskListRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "DescribeImageAutoAuthorizedTaskList") + + return } func NewDescribeImageAutoAuthorizedTaskListResponse() (response *DescribeImageAutoAuthorizedTaskListResponse) { - response = &DescribeImageAutoAuthorizedTaskListResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &DescribeImageAutoAuthorizedTaskListResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -10288,62 +10404,64 @@ func NewDescribeImageAutoAuthorizedTaskListResponse() (response *DescribeImageAu // 查询镜像自动授权任务列表 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// INTERNALERROR = "InternalError" -// INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// AUTHFAILURE = "AuthFailure" +// INTERNALERROR = "InternalError" +// INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) DescribeImageAutoAuthorizedTaskList(request *DescribeImageAutoAuthorizedTaskListRequest) (response *DescribeImageAutoAuthorizedTaskListResponse, err error) { - return c.DescribeImageAutoAuthorizedTaskListWithContext(context.Background(), request) + return c.DescribeImageAutoAuthorizedTaskListWithContext(context.Background(), request) } // DescribeImageAutoAuthorizedTaskList // 查询镜像自动授权任务列表 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// INTERNALERROR = "InternalError" -// INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// AUTHFAILURE = "AuthFailure" +// INTERNALERROR = "InternalError" +// INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) DescribeImageAutoAuthorizedTaskListWithContext(ctx context.Context, request *DescribeImageAutoAuthorizedTaskListRequest) (response *DescribeImageAutoAuthorizedTaskListResponse, err error) { - if request == nil { - request = NewDescribeImageAutoAuthorizedTaskListRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("DescribeImageAutoAuthorizedTaskList require credential") - } + if request == nil { + request = NewDescribeImageAutoAuthorizedTaskListRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "DescribeImageAutoAuthorizedTaskList") + + if c.GetCredential() == nil { + return nil, errors.New("DescribeImageAutoAuthorizedTaskList require credential") + } - request.SetContext(ctx) - - response = NewDescribeImageAutoAuthorizedTaskListResponse() - err = c.Send(request, response) - return + request.SetContext(ctx) + + response = NewDescribeImageAutoAuthorizedTaskListResponse() + err = c.Send(request, response) + return } func NewDescribeImageComponentListRequest() (request *DescribeImageComponentListRequest) { - request = &DescribeImageComponentListRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "DescribeImageComponentList") - - - return + request = &DescribeImageComponentListRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "DescribeImageComponentList") + + return } func NewDescribeImageComponentListResponse() (response *DescribeImageComponentListResponse) { - response = &DescribeImageComponentListResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &DescribeImageComponentListResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -10351,66 +10469,68 @@ func NewDescribeImageComponentListResponse() (response *DescribeImageComponentLi // 查询本地镜像组件列表 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// INTERNALERROR = "InternalError" -// INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" -// INVALIDPARAMETERVALUE = "InvalidParameterValue" -// MISSINGPARAMETER = "MissingParameter" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// AUTHFAILURE = "AuthFailure" +// INTERNALERROR = "InternalError" +// INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" +// INVALIDPARAMETERVALUE = "InvalidParameterValue" +// MISSINGPARAMETER = "MissingParameter" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) DescribeImageComponentList(request *DescribeImageComponentListRequest) (response *DescribeImageComponentListResponse, err error) { - return c.DescribeImageComponentListWithContext(context.Background(), request) + return c.DescribeImageComponentListWithContext(context.Background(), request) } // DescribeImageComponentList // 查询本地镜像组件列表 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// INTERNALERROR = "InternalError" -// INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" -// INVALIDPARAMETERVALUE = "InvalidParameterValue" -// MISSINGPARAMETER = "MissingParameter" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// AUTHFAILURE = "AuthFailure" +// INTERNALERROR = "InternalError" +// INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" +// INVALIDPARAMETERVALUE = "InvalidParameterValue" +// MISSINGPARAMETER = "MissingParameter" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) DescribeImageComponentListWithContext(ctx context.Context, request *DescribeImageComponentListRequest) (response *DescribeImageComponentListResponse, err error) { - if request == nil { - request = NewDescribeImageComponentListRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("DescribeImageComponentList require credential") - } + if request == nil { + request = NewDescribeImageComponentListRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "DescribeImageComponentList") + + if c.GetCredential() == nil { + return nil, errors.New("DescribeImageComponentList require credential") + } - request.SetContext(ctx) - - response = NewDescribeImageComponentListResponse() - err = c.Send(request, response) - return + request.SetContext(ctx) + + response = NewDescribeImageComponentListResponse() + err = c.Send(request, response) + return } func NewDescribeImageRegistryNamespaceListRequest() (request *DescribeImageRegistryNamespaceListRequest) { - request = &DescribeImageRegistryNamespaceListRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "DescribeImageRegistryNamespaceList") - - - return + request = &DescribeImageRegistryNamespaceListRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "DescribeImageRegistryNamespaceList") + + return } func NewDescribeImageRegistryNamespaceListResponse() (response *DescribeImageRegistryNamespaceListResponse) { - response = &DescribeImageRegistryNamespaceListResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &DescribeImageRegistryNamespaceListResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -10418,66 +10538,68 @@ func NewDescribeImageRegistryNamespaceListResponse() (response *DescribeImageReg // 查询用户镜像仓库下的命令空间列表 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// INTERNALERROR = "InternalError" -// INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" -// INVALIDPARAMETERVALUE = "InvalidParameterValue" -// MISSINGPARAMETER = "MissingParameter" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// AUTHFAILURE = "AuthFailure" +// INTERNALERROR = "InternalError" +// INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" +// INVALIDPARAMETERVALUE = "InvalidParameterValue" +// MISSINGPARAMETER = "MissingParameter" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) DescribeImageRegistryNamespaceList(request *DescribeImageRegistryNamespaceListRequest) (response *DescribeImageRegistryNamespaceListResponse, err error) { - return c.DescribeImageRegistryNamespaceListWithContext(context.Background(), request) + return c.DescribeImageRegistryNamespaceListWithContext(context.Background(), request) } // DescribeImageRegistryNamespaceList // 查询用户镜像仓库下的命令空间列表 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// INTERNALERROR = "InternalError" -// INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" -// INVALIDPARAMETERVALUE = "InvalidParameterValue" -// MISSINGPARAMETER = "MissingParameter" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// AUTHFAILURE = "AuthFailure" +// INTERNALERROR = "InternalError" +// INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" +// INVALIDPARAMETERVALUE = "InvalidParameterValue" +// MISSINGPARAMETER = "MissingParameter" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) DescribeImageRegistryNamespaceListWithContext(ctx context.Context, request *DescribeImageRegistryNamespaceListRequest) (response *DescribeImageRegistryNamespaceListResponse, err error) { - if request == nil { - request = NewDescribeImageRegistryNamespaceListRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("DescribeImageRegistryNamespaceList require credential") - } + if request == nil { + request = NewDescribeImageRegistryNamespaceListRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "DescribeImageRegistryNamespaceList") + + if c.GetCredential() == nil { + return nil, errors.New("DescribeImageRegistryNamespaceList require credential") + } - request.SetContext(ctx) - - response = NewDescribeImageRegistryNamespaceListResponse() - err = c.Send(request, response) - return + request.SetContext(ctx) + + response = NewDescribeImageRegistryNamespaceListResponse() + err = c.Send(request, response) + return } func NewDescribeImageRegistryTimingScanTaskRequest() (request *DescribeImageRegistryTimingScanTaskRequest) { - request = &DescribeImageRegistryTimingScanTaskRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "DescribeImageRegistryTimingScanTask") - - - return + request = &DescribeImageRegistryTimingScanTaskRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "DescribeImageRegistryTimingScanTask") + + return } func NewDescribeImageRegistryTimingScanTaskResponse() (response *DescribeImageRegistryTimingScanTaskResponse) { - response = &DescribeImageRegistryTimingScanTaskResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &DescribeImageRegistryTimingScanTaskResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -10485,50 +10607,52 @@ func NewDescribeImageRegistryTimingScanTaskResponse() (response *DescribeImageRe // 镜像仓库查看定时任务 // // 可能返回的错误码: -// INVALIDPARAMETER = "InvalidParameter" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// INVALIDPARAMETER = "InvalidParameter" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) DescribeImageRegistryTimingScanTask(request *DescribeImageRegistryTimingScanTaskRequest) (response *DescribeImageRegistryTimingScanTaskResponse, err error) { - return c.DescribeImageRegistryTimingScanTaskWithContext(context.Background(), request) + return c.DescribeImageRegistryTimingScanTaskWithContext(context.Background(), request) } // DescribeImageRegistryTimingScanTask // 镜像仓库查看定时任务 // // 可能返回的错误码: -// INVALIDPARAMETER = "InvalidParameter" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// INVALIDPARAMETER = "InvalidParameter" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) DescribeImageRegistryTimingScanTaskWithContext(ctx context.Context, request *DescribeImageRegistryTimingScanTaskRequest) (response *DescribeImageRegistryTimingScanTaskResponse, err error) { - if request == nil { - request = NewDescribeImageRegistryTimingScanTaskRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("DescribeImageRegistryTimingScanTask require credential") - } + if request == nil { + request = NewDescribeImageRegistryTimingScanTaskRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "DescribeImageRegistryTimingScanTask") + + if c.GetCredential() == nil { + return nil, errors.New("DescribeImageRegistryTimingScanTask require credential") + } - request.SetContext(ctx) - - response = NewDescribeImageRegistryTimingScanTaskResponse() - err = c.Send(request, response) - return + request.SetContext(ctx) + + response = NewDescribeImageRegistryTimingScanTaskResponse() + err = c.Send(request, response) + return } func NewDescribeImageRiskSummaryRequest() (request *DescribeImageRiskSummaryRequest) { - request = &DescribeImageRiskSummaryRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "DescribeImageRiskSummary") - - - return + request = &DescribeImageRiskSummaryRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "DescribeImageRiskSummary") + + return } func NewDescribeImageRiskSummaryResponse() (response *DescribeImageRiskSummaryResponse) { - response = &DescribeImageRiskSummaryResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &DescribeImageRiskSummaryResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -10536,50 +10660,52 @@ func NewDescribeImageRiskSummaryResponse() (response *DescribeImageRiskSummaryRe // 查询本地镜像风险概览 // // 可能返回的错误码: -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" +// +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" func (c *Client) DescribeImageRiskSummary(request *DescribeImageRiskSummaryRequest) (response *DescribeImageRiskSummaryResponse, err error) { - return c.DescribeImageRiskSummaryWithContext(context.Background(), request) + return c.DescribeImageRiskSummaryWithContext(context.Background(), request) } // DescribeImageRiskSummary // 查询本地镜像风险概览 // // 可能返回的错误码: -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" +// +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" func (c *Client) DescribeImageRiskSummaryWithContext(ctx context.Context, request *DescribeImageRiskSummaryRequest) (response *DescribeImageRiskSummaryResponse, err error) { - if request == nil { - request = NewDescribeImageRiskSummaryRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("DescribeImageRiskSummary require credential") - } + if request == nil { + request = NewDescribeImageRiskSummaryRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "DescribeImageRiskSummary") + + if c.GetCredential() == nil { + return nil, errors.New("DescribeImageRiskSummary require credential") + } - request.SetContext(ctx) - - response = NewDescribeImageRiskSummaryResponse() - err = c.Send(request, response) - return + request.SetContext(ctx) + + response = NewDescribeImageRiskSummaryResponse() + err = c.Send(request, response) + return } func NewDescribeImageRiskTendencyRequest() (request *DescribeImageRiskTendencyRequest) { - request = &DescribeImageRiskTendencyRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "DescribeImageRiskTendency") - - - return + request = &DescribeImageRiskTendencyRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "DescribeImageRiskTendency") + + return } func NewDescribeImageRiskTendencyResponse() (response *DescribeImageRiskTendencyResponse) { - response = &DescribeImageRiskTendencyResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &DescribeImageRiskTendencyResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -10587,60 +10713,62 @@ func NewDescribeImageRiskTendencyResponse() (response *DescribeImageRiskTendency // 查询容器安全本地镜像风险趋势 // // 可能返回的错误码: -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" -// INVALIDPARAMETERVALUE = "InvalidParameterValue" -// INVALIDPARAMETERVALUE_DATARANGE = "InvalidParameterValue.DataRange" +// +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" +// INVALIDPARAMETERVALUE = "InvalidParameterValue" +// INVALIDPARAMETERVALUE_DATARANGE = "InvalidParameterValue.DataRange" func (c *Client) DescribeImageRiskTendency(request *DescribeImageRiskTendencyRequest) (response *DescribeImageRiskTendencyResponse, err error) { - return c.DescribeImageRiskTendencyWithContext(context.Background(), request) + return c.DescribeImageRiskTendencyWithContext(context.Background(), request) } // DescribeImageRiskTendency // 查询容器安全本地镜像风险趋势 // // 可能返回的错误码: -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" -// INVALIDPARAMETERVALUE = "InvalidParameterValue" -// INVALIDPARAMETERVALUE_DATARANGE = "InvalidParameterValue.DataRange" +// +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" +// INVALIDPARAMETERVALUE = "InvalidParameterValue" +// INVALIDPARAMETERVALUE_DATARANGE = "InvalidParameterValue.DataRange" func (c *Client) DescribeImageRiskTendencyWithContext(ctx context.Context, request *DescribeImageRiskTendencyRequest) (response *DescribeImageRiskTendencyResponse, err error) { - if request == nil { - request = NewDescribeImageRiskTendencyRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("DescribeImageRiskTendency require credential") - } + if request == nil { + request = NewDescribeImageRiskTendencyRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "DescribeImageRiskTendency") + + if c.GetCredential() == nil { + return nil, errors.New("DescribeImageRiskTendency require credential") + } - request.SetContext(ctx) - - response = NewDescribeImageRiskTendencyResponse() - err = c.Send(request, response) - return + request.SetContext(ctx) + + response = NewDescribeImageRiskTendencyResponse() + err = c.Send(request, response) + return } func NewDescribeImageSimpleListRequest() (request *DescribeImageSimpleListRequest) { - request = &DescribeImageSimpleListRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "DescribeImageSimpleList") - - - return + request = &DescribeImageSimpleListRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "DescribeImageSimpleList") + + return } func NewDescribeImageSimpleListResponse() (response *DescribeImageSimpleListResponse) { - response = &DescribeImageSimpleListResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &DescribeImageSimpleListResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -10648,52 +10776,54 @@ func NewDescribeImageSimpleListResponse() (response *DescribeImageSimpleListResp // DescribeImageSimpleList 查询全部镜像列表 // // 可能返回的错误码: -// INTERNALERROR = "InternalError" -// INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" -// INVALIDPARAMETER = "InvalidParameter" +// +// INTERNALERROR = "InternalError" +// INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" +// INVALIDPARAMETER = "InvalidParameter" func (c *Client) DescribeImageSimpleList(request *DescribeImageSimpleListRequest) (response *DescribeImageSimpleListResponse, err error) { - return c.DescribeImageSimpleListWithContext(context.Background(), request) + return c.DescribeImageSimpleListWithContext(context.Background(), request) } // DescribeImageSimpleList // DescribeImageSimpleList 查询全部镜像列表 // // 可能返回的错误码: -// INTERNALERROR = "InternalError" -// INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" -// INVALIDPARAMETER = "InvalidParameter" +// +// INTERNALERROR = "InternalError" +// INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" +// INVALIDPARAMETER = "InvalidParameter" func (c *Client) DescribeImageSimpleListWithContext(ctx context.Context, request *DescribeImageSimpleListRequest) (response *DescribeImageSimpleListResponse, err error) { - if request == nil { - request = NewDescribeImageSimpleListRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("DescribeImageSimpleList require credential") - } + if request == nil { + request = NewDescribeImageSimpleListRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "DescribeImageSimpleList") + + if c.GetCredential() == nil { + return nil, errors.New("DescribeImageSimpleList require credential") + } - request.SetContext(ctx) - - response = NewDescribeImageSimpleListResponse() - err = c.Send(request, response) - return + request.SetContext(ctx) + + response = NewDescribeImageSimpleListResponse() + err = c.Send(request, response) + return } func NewDescribeIndexListRequest() (request *DescribeIndexListRequest) { - request = &DescribeIndexListRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "DescribeIndexList") - - - return + request = &DescribeIndexListRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "DescribeIndexList") + + return } func NewDescribeIndexListResponse() (response *DescribeIndexListResponse) { - response = &DescribeIndexListResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &DescribeIndexListResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -10701,52 +10831,54 @@ func NewDescribeIndexListResponse() (response *DescribeIndexListResponse) { // 获取索引列表 // // 可能返回的错误码: -// INTERNALERROR = "InternalError" -// INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" -// INVALIDPARAMETER = "InvalidParameter" +// +// INTERNALERROR = "InternalError" +// INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" +// INVALIDPARAMETER = "InvalidParameter" func (c *Client) DescribeIndexList(request *DescribeIndexListRequest) (response *DescribeIndexListResponse, err error) { - return c.DescribeIndexListWithContext(context.Background(), request) + return c.DescribeIndexListWithContext(context.Background(), request) } // DescribeIndexList // 获取索引列表 // // 可能返回的错误码: -// INTERNALERROR = "InternalError" -// INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" -// INVALIDPARAMETER = "InvalidParameter" +// +// INTERNALERROR = "InternalError" +// INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" +// INVALIDPARAMETER = "InvalidParameter" func (c *Client) DescribeIndexListWithContext(ctx context.Context, request *DescribeIndexListRequest) (response *DescribeIndexListResponse, err error) { - if request == nil { - request = NewDescribeIndexListRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("DescribeIndexList require credential") - } + if request == nil { + request = NewDescribeIndexListRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "DescribeIndexList") + + if c.GetCredential() == nil { + return nil, errors.New("DescribeIndexList require credential") + } - request.SetContext(ctx) - - response = NewDescribeIndexListResponse() - err = c.Send(request, response) - return + request.SetContext(ctx) + + response = NewDescribeIndexListResponse() + err = c.Send(request, response) + return } func NewDescribeInspectionReportRequest() (request *DescribeInspectionReportRequest) { - request = &DescribeInspectionReportRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "DescribeInspectionReport") - - - return + request = &DescribeInspectionReportRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "DescribeInspectionReport") + + return } func NewDescribeInspectionReportResponse() (response *DescribeInspectionReportResponse) { - response = &DescribeInspectionReportResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &DescribeInspectionReportResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -10754,50 +10886,52 @@ func NewDescribeInspectionReportResponse() (response *DescribeInspectionReportRe // 查询检查报告 // // 可能返回的错误码: -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" +// +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" func (c *Client) DescribeInspectionReport(request *DescribeInspectionReportRequest) (response *DescribeInspectionReportResponse, err error) { - return c.DescribeInspectionReportWithContext(context.Background(), request) + return c.DescribeInspectionReportWithContext(context.Background(), request) } // DescribeInspectionReport // 查询检查报告 // // 可能返回的错误码: -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" +// +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" func (c *Client) DescribeInspectionReportWithContext(ctx context.Context, request *DescribeInspectionReportRequest) (response *DescribeInspectionReportResponse, err error) { - if request == nil { - request = NewDescribeInspectionReportRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("DescribeInspectionReport require credential") - } + if request == nil { + request = NewDescribeInspectionReportRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "DescribeInspectionReport") + + if c.GetCredential() == nil { + return nil, errors.New("DescribeInspectionReport require credential") + } - request.SetContext(ctx) - - response = NewDescribeInspectionReportResponse() - err = c.Send(request, response) - return + request.SetContext(ctx) + + response = NewDescribeInspectionReportResponse() + err = c.Send(request, response) + return } func NewDescribeK8sApiAbnormalEventInfoRequest() (request *DescribeK8sApiAbnormalEventInfoRequest) { - request = &DescribeK8sApiAbnormalEventInfoRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "DescribeK8sApiAbnormalEventInfo") - - - return + request = &DescribeK8sApiAbnormalEventInfoRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "DescribeK8sApiAbnormalEventInfo") + + return } func NewDescribeK8sApiAbnormalEventInfoResponse() (response *DescribeK8sApiAbnormalEventInfoResponse) { - response = &DescribeK8sApiAbnormalEventInfoResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &DescribeK8sApiAbnormalEventInfoResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -10805,52 +10939,54 @@ func NewDescribeK8sApiAbnormalEventInfoResponse() (response *DescribeK8sApiAbnor // 查询k8s api 异常事件详情 // // 可能返回的错误码: -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) DescribeK8sApiAbnormalEventInfo(request *DescribeK8sApiAbnormalEventInfoRequest) (response *DescribeK8sApiAbnormalEventInfoResponse, err error) { - return c.DescribeK8sApiAbnormalEventInfoWithContext(context.Background(), request) + return c.DescribeK8sApiAbnormalEventInfoWithContext(context.Background(), request) } // DescribeK8sApiAbnormalEventInfo // 查询k8s api 异常事件详情 // // 可能返回的错误码: -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) DescribeK8sApiAbnormalEventInfoWithContext(ctx context.Context, request *DescribeK8sApiAbnormalEventInfoRequest) (response *DescribeK8sApiAbnormalEventInfoResponse, err error) { - if request == nil { - request = NewDescribeK8sApiAbnormalEventInfoRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("DescribeK8sApiAbnormalEventInfo require credential") - } + if request == nil { + request = NewDescribeK8sApiAbnormalEventInfoRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "DescribeK8sApiAbnormalEventInfo") + + if c.GetCredential() == nil { + return nil, errors.New("DescribeK8sApiAbnormalEventInfo require credential") + } - request.SetContext(ctx) - - response = NewDescribeK8sApiAbnormalEventInfoResponse() - err = c.Send(request, response) - return + request.SetContext(ctx) + + response = NewDescribeK8sApiAbnormalEventInfoResponse() + err = c.Send(request, response) + return } func NewDescribeK8sApiAbnormalEventListRequest() (request *DescribeK8sApiAbnormalEventListRequest) { - request = &DescribeK8sApiAbnormalEventListRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "DescribeK8sApiAbnormalEventList") - - - return + request = &DescribeK8sApiAbnormalEventListRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "DescribeK8sApiAbnormalEventList") + + return } func NewDescribeK8sApiAbnormalEventListResponse() (response *DescribeK8sApiAbnormalEventListResponse) { - response = &DescribeK8sApiAbnormalEventListResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &DescribeK8sApiAbnormalEventListResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -10858,50 +10994,52 @@ func NewDescribeK8sApiAbnormalEventListResponse() (response *DescribeK8sApiAbnor // 查询k8s api异常事件列表 // // 可能返回的错误码: -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" +// +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" func (c *Client) DescribeK8sApiAbnormalEventList(request *DescribeK8sApiAbnormalEventListRequest) (response *DescribeK8sApiAbnormalEventListResponse, err error) { - return c.DescribeK8sApiAbnormalEventListWithContext(context.Background(), request) + return c.DescribeK8sApiAbnormalEventListWithContext(context.Background(), request) } // DescribeK8sApiAbnormalEventList // 查询k8s api异常事件列表 // // 可能返回的错误码: -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" +// +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" func (c *Client) DescribeK8sApiAbnormalEventListWithContext(ctx context.Context, request *DescribeK8sApiAbnormalEventListRequest) (response *DescribeK8sApiAbnormalEventListResponse, err error) { - if request == nil { - request = NewDescribeK8sApiAbnormalEventListRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("DescribeK8sApiAbnormalEventList require credential") - } + if request == nil { + request = NewDescribeK8sApiAbnormalEventListRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "DescribeK8sApiAbnormalEventList") + + if c.GetCredential() == nil { + return nil, errors.New("DescribeK8sApiAbnormalEventList require credential") + } - request.SetContext(ctx) - - response = NewDescribeK8sApiAbnormalEventListResponse() - err = c.Send(request, response) - return + request.SetContext(ctx) + + response = NewDescribeK8sApiAbnormalEventListResponse() + err = c.Send(request, response) + return } func NewDescribeK8sApiAbnormalRuleInfoRequest() (request *DescribeK8sApiAbnormalRuleInfoRequest) { - request = &DescribeK8sApiAbnormalRuleInfoRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "DescribeK8sApiAbnormalRuleInfo") - - - return + request = &DescribeK8sApiAbnormalRuleInfoRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "DescribeK8sApiAbnormalRuleInfo") + + return } func NewDescribeK8sApiAbnormalRuleInfoResponse() (response *DescribeK8sApiAbnormalRuleInfoResponse) { - response = &DescribeK8sApiAbnormalRuleInfoResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &DescribeK8sApiAbnormalRuleInfoResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -10909,50 +11047,52 @@ func NewDescribeK8sApiAbnormalRuleInfoResponse() (response *DescribeK8sApiAbnorm // 查询k8sapi异常请求规则详情 // // 可能返回的错误码: -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" +// +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" func (c *Client) DescribeK8sApiAbnormalRuleInfo(request *DescribeK8sApiAbnormalRuleInfoRequest) (response *DescribeK8sApiAbnormalRuleInfoResponse, err error) { - return c.DescribeK8sApiAbnormalRuleInfoWithContext(context.Background(), request) + return c.DescribeK8sApiAbnormalRuleInfoWithContext(context.Background(), request) } // DescribeK8sApiAbnormalRuleInfo // 查询k8sapi异常请求规则详情 // // 可能返回的错误码: -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" +// +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" func (c *Client) DescribeK8sApiAbnormalRuleInfoWithContext(ctx context.Context, request *DescribeK8sApiAbnormalRuleInfoRequest) (response *DescribeK8sApiAbnormalRuleInfoResponse, err error) { - if request == nil { - request = NewDescribeK8sApiAbnormalRuleInfoRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("DescribeK8sApiAbnormalRuleInfo require credential") - } + if request == nil { + request = NewDescribeK8sApiAbnormalRuleInfoRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "DescribeK8sApiAbnormalRuleInfo") + + if c.GetCredential() == nil { + return nil, errors.New("DescribeK8sApiAbnormalRuleInfo require credential") + } - request.SetContext(ctx) - - response = NewDescribeK8sApiAbnormalRuleInfoResponse() - err = c.Send(request, response) - return + request.SetContext(ctx) + + response = NewDescribeK8sApiAbnormalRuleInfoResponse() + err = c.Send(request, response) + return } func NewDescribeK8sApiAbnormalRuleListRequest() (request *DescribeK8sApiAbnormalRuleListRequest) { - request = &DescribeK8sApiAbnormalRuleListRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "DescribeK8sApiAbnormalRuleList") - - - return + request = &DescribeK8sApiAbnormalRuleListRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "DescribeK8sApiAbnormalRuleList") + + return } func NewDescribeK8sApiAbnormalRuleListResponse() (response *DescribeK8sApiAbnormalRuleListResponse) { - response = &DescribeK8sApiAbnormalRuleListResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &DescribeK8sApiAbnormalRuleListResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -10960,50 +11100,52 @@ func NewDescribeK8sApiAbnormalRuleListResponse() (response *DescribeK8sApiAbnorm // 查询k8sapi异常请求规则列表 // // 可能返回的错误码: -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" +// +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" func (c *Client) DescribeK8sApiAbnormalRuleList(request *DescribeK8sApiAbnormalRuleListRequest) (response *DescribeK8sApiAbnormalRuleListResponse, err error) { - return c.DescribeK8sApiAbnormalRuleListWithContext(context.Background(), request) + return c.DescribeK8sApiAbnormalRuleListWithContext(context.Background(), request) } // DescribeK8sApiAbnormalRuleList // 查询k8sapi异常请求规则列表 // // 可能返回的错误码: -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" +// +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" func (c *Client) DescribeK8sApiAbnormalRuleListWithContext(ctx context.Context, request *DescribeK8sApiAbnormalRuleListRequest) (response *DescribeK8sApiAbnormalRuleListResponse, err error) { - if request == nil { - request = NewDescribeK8sApiAbnormalRuleListRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("DescribeK8sApiAbnormalRuleList require credential") - } + if request == nil { + request = NewDescribeK8sApiAbnormalRuleListRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "DescribeK8sApiAbnormalRuleList") + + if c.GetCredential() == nil { + return nil, errors.New("DescribeK8sApiAbnormalRuleList require credential") + } - request.SetContext(ctx) - - response = NewDescribeK8sApiAbnormalRuleListResponse() - err = c.Send(request, response) - return + request.SetContext(ctx) + + response = NewDescribeK8sApiAbnormalRuleListResponse() + err = c.Send(request, response) + return } func NewDescribeK8sApiAbnormalRuleScopeListRequest() (request *DescribeK8sApiAbnormalRuleScopeListRequest) { - request = &DescribeK8sApiAbnormalRuleScopeListRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "DescribeK8sApiAbnormalRuleScopeList") - - - return + request = &DescribeK8sApiAbnormalRuleScopeListRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "DescribeK8sApiAbnormalRuleScopeList") + + return } func NewDescribeK8sApiAbnormalRuleScopeListResponse() (response *DescribeK8sApiAbnormalRuleScopeListResponse) { - response = &DescribeK8sApiAbnormalRuleScopeListResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &DescribeK8sApiAbnormalRuleScopeListResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -11011,50 +11153,52 @@ func NewDescribeK8sApiAbnormalRuleScopeListResponse() (response *DescribeK8sApiA // 查询k8sapi 异常规则中范围列表 // // 可能返回的错误码: -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" +// +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" func (c *Client) DescribeK8sApiAbnormalRuleScopeList(request *DescribeK8sApiAbnormalRuleScopeListRequest) (response *DescribeK8sApiAbnormalRuleScopeListResponse, err error) { - return c.DescribeK8sApiAbnormalRuleScopeListWithContext(context.Background(), request) + return c.DescribeK8sApiAbnormalRuleScopeListWithContext(context.Background(), request) } // DescribeK8sApiAbnormalRuleScopeList // 查询k8sapi 异常规则中范围列表 // // 可能返回的错误码: -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" +// +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" func (c *Client) DescribeK8sApiAbnormalRuleScopeListWithContext(ctx context.Context, request *DescribeK8sApiAbnormalRuleScopeListRequest) (response *DescribeK8sApiAbnormalRuleScopeListResponse, err error) { - if request == nil { - request = NewDescribeK8sApiAbnormalRuleScopeListRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("DescribeK8sApiAbnormalRuleScopeList require credential") - } + if request == nil { + request = NewDescribeK8sApiAbnormalRuleScopeListRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "DescribeK8sApiAbnormalRuleScopeList") + + if c.GetCredential() == nil { + return nil, errors.New("DescribeK8sApiAbnormalRuleScopeList require credential") + } - request.SetContext(ctx) - - response = NewDescribeK8sApiAbnormalRuleScopeListResponse() - err = c.Send(request, response) - return + request.SetContext(ctx) + + response = NewDescribeK8sApiAbnormalRuleScopeListResponse() + err = c.Send(request, response) + return } func NewDescribeK8sApiAbnormalSummaryRequest() (request *DescribeK8sApiAbnormalSummaryRequest) { - request = &DescribeK8sApiAbnormalSummaryRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "DescribeK8sApiAbnormalSummary") - - - return + request = &DescribeK8sApiAbnormalSummaryRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "DescribeK8sApiAbnormalSummary") + + return } func NewDescribeK8sApiAbnormalSummaryResponse() (response *DescribeK8sApiAbnormalSummaryResponse) { - response = &DescribeK8sApiAbnormalSummaryResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &DescribeK8sApiAbnormalSummaryResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -11062,50 +11206,52 @@ func NewDescribeK8sApiAbnormalSummaryResponse() (response *DescribeK8sApiAbnorma // 查询k8sapi异常事件统计 // // 可能返回的错误码: -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" +// +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" func (c *Client) DescribeK8sApiAbnormalSummary(request *DescribeK8sApiAbnormalSummaryRequest) (response *DescribeK8sApiAbnormalSummaryResponse, err error) { - return c.DescribeK8sApiAbnormalSummaryWithContext(context.Background(), request) + return c.DescribeK8sApiAbnormalSummaryWithContext(context.Background(), request) } // DescribeK8sApiAbnormalSummary // 查询k8sapi异常事件统计 // // 可能返回的错误码: -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" +// +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" func (c *Client) DescribeK8sApiAbnormalSummaryWithContext(ctx context.Context, request *DescribeK8sApiAbnormalSummaryRequest) (response *DescribeK8sApiAbnormalSummaryResponse, err error) { - if request == nil { - request = NewDescribeK8sApiAbnormalSummaryRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("DescribeK8sApiAbnormalSummary require credential") - } + if request == nil { + request = NewDescribeK8sApiAbnormalSummaryRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "DescribeK8sApiAbnormalSummary") + + if c.GetCredential() == nil { + return nil, errors.New("DescribeK8sApiAbnormalSummary require credential") + } - request.SetContext(ctx) - - response = NewDescribeK8sApiAbnormalSummaryResponse() - err = c.Send(request, response) - return + request.SetContext(ctx) + + response = NewDescribeK8sApiAbnormalSummaryResponse() + err = c.Send(request, response) + return } func NewDescribeK8sApiAbnormalTendencyRequest() (request *DescribeK8sApiAbnormalTendencyRequest) { - request = &DescribeK8sApiAbnormalTendencyRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "DescribeK8sApiAbnormalTendency") - - - return + request = &DescribeK8sApiAbnormalTendencyRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "DescribeK8sApiAbnormalTendency") + + return } func NewDescribeK8sApiAbnormalTendencyResponse() (response *DescribeK8sApiAbnormalTendencyResponse) { - response = &DescribeK8sApiAbnormalTendencyResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &DescribeK8sApiAbnormalTendencyResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -11113,50 +11259,52 @@ func NewDescribeK8sApiAbnormalTendencyResponse() (response *DescribeK8sApiAbnorm // 查询k8sapi异常事件趋势 // // 可能返回的错误码: -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" +// +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" func (c *Client) DescribeK8sApiAbnormalTendency(request *DescribeK8sApiAbnormalTendencyRequest) (response *DescribeK8sApiAbnormalTendencyResponse, err error) { - return c.DescribeK8sApiAbnormalTendencyWithContext(context.Background(), request) + return c.DescribeK8sApiAbnormalTendencyWithContext(context.Background(), request) } // DescribeK8sApiAbnormalTendency // 查询k8sapi异常事件趋势 // // 可能返回的错误码: -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" +// +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" func (c *Client) DescribeK8sApiAbnormalTendencyWithContext(ctx context.Context, request *DescribeK8sApiAbnormalTendencyRequest) (response *DescribeK8sApiAbnormalTendencyResponse, err error) { - if request == nil { - request = NewDescribeK8sApiAbnormalTendencyRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("DescribeK8sApiAbnormalTendency require credential") - } + if request == nil { + request = NewDescribeK8sApiAbnormalTendencyRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "DescribeK8sApiAbnormalTendency") + + if c.GetCredential() == nil { + return nil, errors.New("DescribeK8sApiAbnormalTendency require credential") + } - request.SetContext(ctx) - - response = NewDescribeK8sApiAbnormalTendencyResponse() - err = c.Send(request, response) - return + request.SetContext(ctx) + + response = NewDescribeK8sApiAbnormalTendencyResponse() + err = c.Send(request, response) + return } -func NewDescribeLogStorageStatisticRequest() (request *DescribeLogStorageStatisticRequest) { - request = &DescribeLogStorageStatisticRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "DescribeLogStorageStatistic") - - - return +func NewDescribeLogStorageStatisticRequest() (request *DescribeLogStorageStatisticRequest) { + request = &DescribeLogStorageStatisticRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "DescribeLogStorageStatistic") + + return } func NewDescribeLogStorageStatisticResponse() (response *DescribeLogStorageStatisticResponse) { - response = &DescribeLogStorageStatisticResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &DescribeLogStorageStatisticResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -11164,52 +11312,54 @@ func NewDescribeLogStorageStatisticResponse() (response *DescribeLogStorageStati // 获取日志检索容量使用统计 // // 可能返回的错误码: -// INTERNALERROR = "InternalError" -// INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" -// INVALIDPARAMETER = "InvalidParameter" +// +// INTERNALERROR = "InternalError" +// INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" +// INVALIDPARAMETER = "InvalidParameter" func (c *Client) DescribeLogStorageStatistic(request *DescribeLogStorageStatisticRequest) (response *DescribeLogStorageStatisticResponse, err error) { - return c.DescribeLogStorageStatisticWithContext(context.Background(), request) + return c.DescribeLogStorageStatisticWithContext(context.Background(), request) } // DescribeLogStorageStatistic // 获取日志检索容量使用统计 // // 可能返回的错误码: -// INTERNALERROR = "InternalError" -// INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" -// INVALIDPARAMETER = "InvalidParameter" +// +// INTERNALERROR = "InternalError" +// INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" +// INVALIDPARAMETER = "InvalidParameter" func (c *Client) DescribeLogStorageStatisticWithContext(ctx context.Context, request *DescribeLogStorageStatisticRequest) (response *DescribeLogStorageStatisticResponse, err error) { - if request == nil { - request = NewDescribeLogStorageStatisticRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("DescribeLogStorageStatistic require credential") - } + if request == nil { + request = NewDescribeLogStorageStatisticRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "DescribeLogStorageStatistic") + + if c.GetCredential() == nil { + return nil, errors.New("DescribeLogStorageStatistic require credential") + } - request.SetContext(ctx) - - response = NewDescribeLogStorageStatisticResponse() - err = c.Send(request, response) - return + request.SetContext(ctx) + + response = NewDescribeLogStorageStatisticResponse() + err = c.Send(request, response) + return } func NewDescribeNetworkFirewallAuditRecordRequest() (request *DescribeNetworkFirewallAuditRecordRequest) { - request = &DescribeNetworkFirewallAuditRecordRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "DescribeNetworkFirewallAuditRecord") - - - return + request = &DescribeNetworkFirewallAuditRecordRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "DescribeNetworkFirewallAuditRecord") + + return } func NewDescribeNetworkFirewallAuditRecordResponse() (response *DescribeNetworkFirewallAuditRecordResponse) { - response = &DescribeNetworkFirewallAuditRecordResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &DescribeNetworkFirewallAuditRecordResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -11217,60 +11367,62 @@ func NewDescribeNetworkFirewallAuditRecordResponse() (response *DescribeNetworkF // 查询集群策略审计列表 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// FAILEDOPERATION = "FailedOperation" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// OPERATIONDENIED = "OperationDenied" -// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" -// UNAUTHORIZEDOPERATION = "UnauthorizedOperation" +// +// AUTHFAILURE = "AuthFailure" +// FAILEDOPERATION = "FailedOperation" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// OPERATIONDENIED = "OperationDenied" +// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" +// UNAUTHORIZEDOPERATION = "UnauthorizedOperation" func (c *Client) DescribeNetworkFirewallAuditRecord(request *DescribeNetworkFirewallAuditRecordRequest) (response *DescribeNetworkFirewallAuditRecordResponse, err error) { - return c.DescribeNetworkFirewallAuditRecordWithContext(context.Background(), request) + return c.DescribeNetworkFirewallAuditRecordWithContext(context.Background(), request) } // DescribeNetworkFirewallAuditRecord // 查询集群策略审计列表 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// FAILEDOPERATION = "FailedOperation" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// OPERATIONDENIED = "OperationDenied" -// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" -// UNAUTHORIZEDOPERATION = "UnauthorizedOperation" +// +// AUTHFAILURE = "AuthFailure" +// FAILEDOPERATION = "FailedOperation" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// OPERATIONDENIED = "OperationDenied" +// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" +// UNAUTHORIZEDOPERATION = "UnauthorizedOperation" func (c *Client) DescribeNetworkFirewallAuditRecordWithContext(ctx context.Context, request *DescribeNetworkFirewallAuditRecordRequest) (response *DescribeNetworkFirewallAuditRecordResponse, err error) { - if request == nil { - request = NewDescribeNetworkFirewallAuditRecordRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("DescribeNetworkFirewallAuditRecord require credential") - } + if request == nil { + request = NewDescribeNetworkFirewallAuditRecordRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "DescribeNetworkFirewallAuditRecord") + + if c.GetCredential() == nil { + return nil, errors.New("DescribeNetworkFirewallAuditRecord require credential") + } - request.SetContext(ctx) - - response = NewDescribeNetworkFirewallAuditRecordResponse() - err = c.Send(request, response) - return + request.SetContext(ctx) + + response = NewDescribeNetworkFirewallAuditRecordResponse() + err = c.Send(request, response) + return } func NewDescribeNetworkFirewallClusterListRequest() (request *DescribeNetworkFirewallClusterListRequest) { - request = &DescribeNetworkFirewallClusterListRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "DescribeNetworkFirewallClusterList") - - - return + request = &DescribeNetworkFirewallClusterListRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "DescribeNetworkFirewallClusterList") + + return } func NewDescribeNetworkFirewallClusterListResponse() (response *DescribeNetworkFirewallClusterListResponse) { - response = &DescribeNetworkFirewallClusterListResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &DescribeNetworkFirewallClusterListResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -11278,60 +11430,62 @@ func NewDescribeNetworkFirewallClusterListResponse() (response *DescribeNetworkF // 查询集群策略列表 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// FAILEDOPERATION = "FailedOperation" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// OPERATIONDENIED = "OperationDenied" -// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" -// UNAUTHORIZEDOPERATION = "UnauthorizedOperation" +// +// AUTHFAILURE = "AuthFailure" +// FAILEDOPERATION = "FailedOperation" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// OPERATIONDENIED = "OperationDenied" +// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" +// UNAUTHORIZEDOPERATION = "UnauthorizedOperation" func (c *Client) DescribeNetworkFirewallClusterList(request *DescribeNetworkFirewallClusterListRequest) (response *DescribeNetworkFirewallClusterListResponse, err error) { - return c.DescribeNetworkFirewallClusterListWithContext(context.Background(), request) + return c.DescribeNetworkFirewallClusterListWithContext(context.Background(), request) } // DescribeNetworkFirewallClusterList // 查询集群策略列表 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// FAILEDOPERATION = "FailedOperation" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// OPERATIONDENIED = "OperationDenied" -// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" -// UNAUTHORIZEDOPERATION = "UnauthorizedOperation" +// +// AUTHFAILURE = "AuthFailure" +// FAILEDOPERATION = "FailedOperation" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// OPERATIONDENIED = "OperationDenied" +// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" +// UNAUTHORIZEDOPERATION = "UnauthorizedOperation" func (c *Client) DescribeNetworkFirewallClusterListWithContext(ctx context.Context, request *DescribeNetworkFirewallClusterListRequest) (response *DescribeNetworkFirewallClusterListResponse, err error) { - if request == nil { - request = NewDescribeNetworkFirewallClusterListRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("DescribeNetworkFirewallClusterList require credential") - } + if request == nil { + request = NewDescribeNetworkFirewallClusterListRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "DescribeNetworkFirewallClusterList") + + if c.GetCredential() == nil { + return nil, errors.New("DescribeNetworkFirewallClusterList require credential") + } - request.SetContext(ctx) - - response = NewDescribeNetworkFirewallClusterListResponse() - err = c.Send(request, response) - return + request.SetContext(ctx) + + response = NewDescribeNetworkFirewallClusterListResponse() + err = c.Send(request, response) + return } func NewDescribeNetworkFirewallClusterRefreshStatusRequest() (request *DescribeNetworkFirewallClusterRefreshStatusRequest) { - request = &DescribeNetworkFirewallClusterRefreshStatusRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "DescribeNetworkFirewallClusterRefreshStatus") - - - return + request = &DescribeNetworkFirewallClusterRefreshStatusRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "DescribeNetworkFirewallClusterRefreshStatus") + + return } func NewDescribeNetworkFirewallClusterRefreshStatusResponse() (response *DescribeNetworkFirewallClusterRefreshStatusResponse) { - response = &DescribeNetworkFirewallClusterRefreshStatusResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &DescribeNetworkFirewallClusterRefreshStatusResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -11339,60 +11493,62 @@ func NewDescribeNetworkFirewallClusterRefreshStatusResponse() (response *Describ // 容器网络查询资产任务进度 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// FAILEDOPERATION = "FailedOperation" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// OPERATIONDENIED = "OperationDenied" -// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" -// UNAUTHORIZEDOPERATION = "UnauthorizedOperation" +// +// AUTHFAILURE = "AuthFailure" +// FAILEDOPERATION = "FailedOperation" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// OPERATIONDENIED = "OperationDenied" +// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" +// UNAUTHORIZEDOPERATION = "UnauthorizedOperation" func (c *Client) DescribeNetworkFirewallClusterRefreshStatus(request *DescribeNetworkFirewallClusterRefreshStatusRequest) (response *DescribeNetworkFirewallClusterRefreshStatusResponse, err error) { - return c.DescribeNetworkFirewallClusterRefreshStatusWithContext(context.Background(), request) + return c.DescribeNetworkFirewallClusterRefreshStatusWithContext(context.Background(), request) } // DescribeNetworkFirewallClusterRefreshStatus // 容器网络查询资产任务进度 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// FAILEDOPERATION = "FailedOperation" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// OPERATIONDENIED = "OperationDenied" -// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" -// UNAUTHORIZEDOPERATION = "UnauthorizedOperation" +// +// AUTHFAILURE = "AuthFailure" +// FAILEDOPERATION = "FailedOperation" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// OPERATIONDENIED = "OperationDenied" +// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" +// UNAUTHORIZEDOPERATION = "UnauthorizedOperation" func (c *Client) DescribeNetworkFirewallClusterRefreshStatusWithContext(ctx context.Context, request *DescribeNetworkFirewallClusterRefreshStatusRequest) (response *DescribeNetworkFirewallClusterRefreshStatusResponse, err error) { - if request == nil { - request = NewDescribeNetworkFirewallClusterRefreshStatusRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("DescribeNetworkFirewallClusterRefreshStatus require credential") - } + if request == nil { + request = NewDescribeNetworkFirewallClusterRefreshStatusRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "DescribeNetworkFirewallClusterRefreshStatus") + + if c.GetCredential() == nil { + return nil, errors.New("DescribeNetworkFirewallClusterRefreshStatus require credential") + } - request.SetContext(ctx) - - response = NewDescribeNetworkFirewallClusterRefreshStatusResponse() - err = c.Send(request, response) - return + request.SetContext(ctx) + + response = NewDescribeNetworkFirewallClusterRefreshStatusResponse() + err = c.Send(request, response) + return } func NewDescribeNetworkFirewallNamespaceLabelListRequest() (request *DescribeNetworkFirewallNamespaceLabelListRequest) { - request = &DescribeNetworkFirewallNamespaceLabelListRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "DescribeNetworkFirewallNamespaceLabelList") - - - return + request = &DescribeNetworkFirewallNamespaceLabelListRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "DescribeNetworkFirewallNamespaceLabelList") + + return } func NewDescribeNetworkFirewallNamespaceLabelListResponse() (response *DescribeNetworkFirewallNamespaceLabelListResponse) { - response = &DescribeNetworkFirewallNamespaceLabelListResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &DescribeNetworkFirewallNamespaceLabelListResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -11400,60 +11556,62 @@ func NewDescribeNetworkFirewallNamespaceLabelListResponse() (response *DescribeN // 查询集群网络空间标签列表 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// FAILEDOPERATION = "FailedOperation" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// OPERATIONDENIED = "OperationDenied" -// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" -// UNAUTHORIZEDOPERATION = "UnauthorizedOperation" +// +// AUTHFAILURE = "AuthFailure" +// FAILEDOPERATION = "FailedOperation" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// OPERATIONDENIED = "OperationDenied" +// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" +// UNAUTHORIZEDOPERATION = "UnauthorizedOperation" func (c *Client) DescribeNetworkFirewallNamespaceLabelList(request *DescribeNetworkFirewallNamespaceLabelListRequest) (response *DescribeNetworkFirewallNamespaceLabelListResponse, err error) { - return c.DescribeNetworkFirewallNamespaceLabelListWithContext(context.Background(), request) + return c.DescribeNetworkFirewallNamespaceLabelListWithContext(context.Background(), request) } // DescribeNetworkFirewallNamespaceLabelList // 查询集群网络空间标签列表 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// FAILEDOPERATION = "FailedOperation" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// OPERATIONDENIED = "OperationDenied" -// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" -// UNAUTHORIZEDOPERATION = "UnauthorizedOperation" +// +// AUTHFAILURE = "AuthFailure" +// FAILEDOPERATION = "FailedOperation" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// OPERATIONDENIED = "OperationDenied" +// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" +// UNAUTHORIZEDOPERATION = "UnauthorizedOperation" func (c *Client) DescribeNetworkFirewallNamespaceLabelListWithContext(ctx context.Context, request *DescribeNetworkFirewallNamespaceLabelListRequest) (response *DescribeNetworkFirewallNamespaceLabelListResponse, err error) { - if request == nil { - request = NewDescribeNetworkFirewallNamespaceLabelListRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("DescribeNetworkFirewallNamespaceLabelList require credential") - } + if request == nil { + request = NewDescribeNetworkFirewallNamespaceLabelListRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "DescribeNetworkFirewallNamespaceLabelList") + + if c.GetCredential() == nil { + return nil, errors.New("DescribeNetworkFirewallNamespaceLabelList require credential") + } - request.SetContext(ctx) - - response = NewDescribeNetworkFirewallNamespaceLabelListResponse() - err = c.Send(request, response) - return + request.SetContext(ctx) + + response = NewDescribeNetworkFirewallNamespaceLabelListResponse() + err = c.Send(request, response) + return } func NewDescribeNetworkFirewallNamespaceListRequest() (request *DescribeNetworkFirewallNamespaceListRequest) { - request = &DescribeNetworkFirewallNamespaceListRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "DescribeNetworkFirewallNamespaceList") - - - return + request = &DescribeNetworkFirewallNamespaceListRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "DescribeNetworkFirewallNamespaceList") + + return } func NewDescribeNetworkFirewallNamespaceListResponse() (response *DescribeNetworkFirewallNamespaceListResponse) { - response = &DescribeNetworkFirewallNamespaceListResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &DescribeNetworkFirewallNamespaceListResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -11461,60 +11619,62 @@ func NewDescribeNetworkFirewallNamespaceListResponse() (response *DescribeNetwor // 查询集群网络空间列表 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// FAILEDOPERATION = "FailedOperation" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// OPERATIONDENIED = "OperationDenied" -// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" -// UNAUTHORIZEDOPERATION = "UnauthorizedOperation" +// +// AUTHFAILURE = "AuthFailure" +// FAILEDOPERATION = "FailedOperation" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// OPERATIONDENIED = "OperationDenied" +// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" +// UNAUTHORIZEDOPERATION = "UnauthorizedOperation" func (c *Client) DescribeNetworkFirewallNamespaceList(request *DescribeNetworkFirewallNamespaceListRequest) (response *DescribeNetworkFirewallNamespaceListResponse, err error) { - return c.DescribeNetworkFirewallNamespaceListWithContext(context.Background(), request) + return c.DescribeNetworkFirewallNamespaceListWithContext(context.Background(), request) } // DescribeNetworkFirewallNamespaceList // 查询集群网络空间列表 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// FAILEDOPERATION = "FailedOperation" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// OPERATIONDENIED = "OperationDenied" -// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" -// UNAUTHORIZEDOPERATION = "UnauthorizedOperation" +// +// AUTHFAILURE = "AuthFailure" +// FAILEDOPERATION = "FailedOperation" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// OPERATIONDENIED = "OperationDenied" +// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" +// UNAUTHORIZEDOPERATION = "UnauthorizedOperation" func (c *Client) DescribeNetworkFirewallNamespaceListWithContext(ctx context.Context, request *DescribeNetworkFirewallNamespaceListRequest) (response *DescribeNetworkFirewallNamespaceListResponse, err error) { - if request == nil { - request = NewDescribeNetworkFirewallNamespaceListRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("DescribeNetworkFirewallNamespaceList require credential") - } + if request == nil { + request = NewDescribeNetworkFirewallNamespaceListRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "DescribeNetworkFirewallNamespaceList") + + if c.GetCredential() == nil { + return nil, errors.New("DescribeNetworkFirewallNamespaceList require credential") + } - request.SetContext(ctx) - - response = NewDescribeNetworkFirewallNamespaceListResponse() - err = c.Send(request, response) - return + request.SetContext(ctx) + + response = NewDescribeNetworkFirewallNamespaceListResponse() + err = c.Send(request, response) + return } func NewDescribeNetworkFirewallPodLabelsListRequest() (request *DescribeNetworkFirewallPodLabelsListRequest) { - request = &DescribeNetworkFirewallPodLabelsListRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "DescribeNetworkFirewallPodLabelsList") - - - return + request = &DescribeNetworkFirewallPodLabelsListRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "DescribeNetworkFirewallPodLabelsList") + + return } func NewDescribeNetworkFirewallPodLabelsListResponse() (response *DescribeNetworkFirewallPodLabelsListResponse) { - response = &DescribeNetworkFirewallPodLabelsListResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &DescribeNetworkFirewallPodLabelsListResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -11522,60 +11682,62 @@ func NewDescribeNetworkFirewallPodLabelsListResponse() (response *DescribeNetwor // 查询集群网络pod标签 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// FAILEDOPERATION = "FailedOperation" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// OPERATIONDENIED = "OperationDenied" -// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" -// UNAUTHORIZEDOPERATION = "UnauthorizedOperation" +// +// AUTHFAILURE = "AuthFailure" +// FAILEDOPERATION = "FailedOperation" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// OPERATIONDENIED = "OperationDenied" +// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" +// UNAUTHORIZEDOPERATION = "UnauthorizedOperation" func (c *Client) DescribeNetworkFirewallPodLabelsList(request *DescribeNetworkFirewallPodLabelsListRequest) (response *DescribeNetworkFirewallPodLabelsListResponse, err error) { - return c.DescribeNetworkFirewallPodLabelsListWithContext(context.Background(), request) + return c.DescribeNetworkFirewallPodLabelsListWithContext(context.Background(), request) } // DescribeNetworkFirewallPodLabelsList // 查询集群网络pod标签 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// FAILEDOPERATION = "FailedOperation" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// OPERATIONDENIED = "OperationDenied" -// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" -// UNAUTHORIZEDOPERATION = "UnauthorizedOperation" +// +// AUTHFAILURE = "AuthFailure" +// FAILEDOPERATION = "FailedOperation" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// OPERATIONDENIED = "OperationDenied" +// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" +// UNAUTHORIZEDOPERATION = "UnauthorizedOperation" func (c *Client) DescribeNetworkFirewallPodLabelsListWithContext(ctx context.Context, request *DescribeNetworkFirewallPodLabelsListRequest) (response *DescribeNetworkFirewallPodLabelsListResponse, err error) { - if request == nil { - request = NewDescribeNetworkFirewallPodLabelsListRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("DescribeNetworkFirewallPodLabelsList require credential") - } + if request == nil { + request = NewDescribeNetworkFirewallPodLabelsListRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "DescribeNetworkFirewallPodLabelsList") + + if c.GetCredential() == nil { + return nil, errors.New("DescribeNetworkFirewallPodLabelsList require credential") + } - request.SetContext(ctx) - - response = NewDescribeNetworkFirewallPodLabelsListResponse() - err = c.Send(request, response) - return + request.SetContext(ctx) + + response = NewDescribeNetworkFirewallPodLabelsListResponse() + err = c.Send(request, response) + return } func NewDescribeNetworkFirewallPolicyDetailRequest() (request *DescribeNetworkFirewallPolicyDetailRequest) { - request = &DescribeNetworkFirewallPolicyDetailRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "DescribeNetworkFirewallPolicyDetail") - - - return + request = &DescribeNetworkFirewallPolicyDetailRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "DescribeNetworkFirewallPolicyDetail") + + return } func NewDescribeNetworkFirewallPolicyDetailResponse() (response *DescribeNetworkFirewallPolicyDetailResponse) { - response = &DescribeNetworkFirewallPolicyDetailResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &DescribeNetworkFirewallPolicyDetailResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -11583,60 +11745,62 @@ func NewDescribeNetworkFirewallPolicyDetailResponse() (response *DescribeNetwork // 容器网络集群查看策略详情 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// FAILEDOPERATION = "FailedOperation" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// OPERATIONDENIED = "OperationDenied" -// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" -// UNAUTHORIZEDOPERATION = "UnauthorizedOperation" +// +// AUTHFAILURE = "AuthFailure" +// FAILEDOPERATION = "FailedOperation" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// OPERATIONDENIED = "OperationDenied" +// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" +// UNAUTHORIZEDOPERATION = "UnauthorizedOperation" func (c *Client) DescribeNetworkFirewallPolicyDetail(request *DescribeNetworkFirewallPolicyDetailRequest) (response *DescribeNetworkFirewallPolicyDetailResponse, err error) { - return c.DescribeNetworkFirewallPolicyDetailWithContext(context.Background(), request) + return c.DescribeNetworkFirewallPolicyDetailWithContext(context.Background(), request) } // DescribeNetworkFirewallPolicyDetail // 容器网络集群查看策略详情 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// FAILEDOPERATION = "FailedOperation" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// OPERATIONDENIED = "OperationDenied" -// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" -// UNAUTHORIZEDOPERATION = "UnauthorizedOperation" +// +// AUTHFAILURE = "AuthFailure" +// FAILEDOPERATION = "FailedOperation" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// OPERATIONDENIED = "OperationDenied" +// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" +// UNAUTHORIZEDOPERATION = "UnauthorizedOperation" func (c *Client) DescribeNetworkFirewallPolicyDetailWithContext(ctx context.Context, request *DescribeNetworkFirewallPolicyDetailRequest) (response *DescribeNetworkFirewallPolicyDetailResponse, err error) { - if request == nil { - request = NewDescribeNetworkFirewallPolicyDetailRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("DescribeNetworkFirewallPolicyDetail require credential") - } + if request == nil { + request = NewDescribeNetworkFirewallPolicyDetailRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "DescribeNetworkFirewallPolicyDetail") + + if c.GetCredential() == nil { + return nil, errors.New("DescribeNetworkFirewallPolicyDetail require credential") + } - request.SetContext(ctx) - - response = NewDescribeNetworkFirewallPolicyDetailResponse() - err = c.Send(request, response) - return + request.SetContext(ctx) + + response = NewDescribeNetworkFirewallPolicyDetailResponse() + err = c.Send(request, response) + return } func NewDescribeNetworkFirewallPolicyDiscoverRequest() (request *DescribeNetworkFirewallPolicyDiscoverRequest) { - request = &DescribeNetworkFirewallPolicyDiscoverRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "DescribeNetworkFirewallPolicyDiscover") - - - return + request = &DescribeNetworkFirewallPolicyDiscoverRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "DescribeNetworkFirewallPolicyDiscover") + + return } func NewDescribeNetworkFirewallPolicyDiscoverResponse() (response *DescribeNetworkFirewallPolicyDiscoverResponse) { - response = &DescribeNetworkFirewallPolicyDiscoverResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &DescribeNetworkFirewallPolicyDiscoverResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -11644,60 +11808,62 @@ func NewDescribeNetworkFirewallPolicyDiscoverResponse() (response *DescribeNetwo // 容器网络查询网络策略自动发现任务进度 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// FAILEDOPERATION = "FailedOperation" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// OPERATIONDENIED = "OperationDenied" -// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" -// UNAUTHORIZEDOPERATION = "UnauthorizedOperation" +// +// AUTHFAILURE = "AuthFailure" +// FAILEDOPERATION = "FailedOperation" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// OPERATIONDENIED = "OperationDenied" +// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" +// UNAUTHORIZEDOPERATION = "UnauthorizedOperation" func (c *Client) DescribeNetworkFirewallPolicyDiscover(request *DescribeNetworkFirewallPolicyDiscoverRequest) (response *DescribeNetworkFirewallPolicyDiscoverResponse, err error) { - return c.DescribeNetworkFirewallPolicyDiscoverWithContext(context.Background(), request) + return c.DescribeNetworkFirewallPolicyDiscoverWithContext(context.Background(), request) } // DescribeNetworkFirewallPolicyDiscover // 容器网络查询网络策略自动发现任务进度 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// FAILEDOPERATION = "FailedOperation" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// OPERATIONDENIED = "OperationDenied" -// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" -// UNAUTHORIZEDOPERATION = "UnauthorizedOperation" +// +// AUTHFAILURE = "AuthFailure" +// FAILEDOPERATION = "FailedOperation" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// OPERATIONDENIED = "OperationDenied" +// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" +// UNAUTHORIZEDOPERATION = "UnauthorizedOperation" func (c *Client) DescribeNetworkFirewallPolicyDiscoverWithContext(ctx context.Context, request *DescribeNetworkFirewallPolicyDiscoverRequest) (response *DescribeNetworkFirewallPolicyDiscoverResponse, err error) { - if request == nil { - request = NewDescribeNetworkFirewallPolicyDiscoverRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("DescribeNetworkFirewallPolicyDiscover require credential") - } + if request == nil { + request = NewDescribeNetworkFirewallPolicyDiscoverRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "DescribeNetworkFirewallPolicyDiscover") + + if c.GetCredential() == nil { + return nil, errors.New("DescribeNetworkFirewallPolicyDiscover require credential") + } - request.SetContext(ctx) - - response = NewDescribeNetworkFirewallPolicyDiscoverResponse() - err = c.Send(request, response) - return + request.SetContext(ctx) + + response = NewDescribeNetworkFirewallPolicyDiscoverResponse() + err = c.Send(request, response) + return } func NewDescribeNetworkFirewallPolicyListRequest() (request *DescribeNetworkFirewallPolicyListRequest) { - request = &DescribeNetworkFirewallPolicyListRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "DescribeNetworkFirewallPolicyList") - - - return + request = &DescribeNetworkFirewallPolicyListRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "DescribeNetworkFirewallPolicyList") + + return } func NewDescribeNetworkFirewallPolicyListResponse() (response *DescribeNetworkFirewallPolicyListResponse) { - response = &DescribeNetworkFirewallPolicyListResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &DescribeNetworkFirewallPolicyListResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -11705,60 +11871,62 @@ func NewDescribeNetworkFirewallPolicyListResponse() (response *DescribeNetworkFi // 查询集群网络策略列表 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// FAILEDOPERATION = "FailedOperation" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// OPERATIONDENIED = "OperationDenied" -// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" -// UNAUTHORIZEDOPERATION = "UnauthorizedOperation" +// +// AUTHFAILURE = "AuthFailure" +// FAILEDOPERATION = "FailedOperation" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// OPERATIONDENIED = "OperationDenied" +// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" +// UNAUTHORIZEDOPERATION = "UnauthorizedOperation" func (c *Client) DescribeNetworkFirewallPolicyList(request *DescribeNetworkFirewallPolicyListRequest) (response *DescribeNetworkFirewallPolicyListResponse, err error) { - return c.DescribeNetworkFirewallPolicyListWithContext(context.Background(), request) + return c.DescribeNetworkFirewallPolicyListWithContext(context.Background(), request) } // DescribeNetworkFirewallPolicyList // 查询集群网络策略列表 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// FAILEDOPERATION = "FailedOperation" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// OPERATIONDENIED = "OperationDenied" -// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" -// UNAUTHORIZEDOPERATION = "UnauthorizedOperation" +// +// AUTHFAILURE = "AuthFailure" +// FAILEDOPERATION = "FailedOperation" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// OPERATIONDENIED = "OperationDenied" +// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" +// UNAUTHORIZEDOPERATION = "UnauthorizedOperation" func (c *Client) DescribeNetworkFirewallPolicyListWithContext(ctx context.Context, request *DescribeNetworkFirewallPolicyListRequest) (response *DescribeNetworkFirewallPolicyListResponse, err error) { - if request == nil { - request = NewDescribeNetworkFirewallPolicyListRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("DescribeNetworkFirewallPolicyList require credential") - } + if request == nil { + request = NewDescribeNetworkFirewallPolicyListRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "DescribeNetworkFirewallPolicyList") + + if c.GetCredential() == nil { + return nil, errors.New("DescribeNetworkFirewallPolicyList require credential") + } - request.SetContext(ctx) - - response = NewDescribeNetworkFirewallPolicyListResponse() - err = c.Send(request, response) - return + request.SetContext(ctx) + + response = NewDescribeNetworkFirewallPolicyListResponse() + err = c.Send(request, response) + return } func NewDescribeNetworkFirewallPolicyStatusRequest() (request *DescribeNetworkFirewallPolicyStatusRequest) { - request = &DescribeNetworkFirewallPolicyStatusRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "DescribeNetworkFirewallPolicyStatus") - - - return + request = &DescribeNetworkFirewallPolicyStatusRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "DescribeNetworkFirewallPolicyStatus") + + return } func NewDescribeNetworkFirewallPolicyStatusResponse() (response *DescribeNetworkFirewallPolicyStatusResponse) { - response = &DescribeNetworkFirewallPolicyStatusResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &DescribeNetworkFirewallPolicyStatusResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -11766,60 +11934,62 @@ func NewDescribeNetworkFirewallPolicyStatusResponse() (response *DescribeNetwork // 容器网络查询网络策略策略执行状态 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// FAILEDOPERATION = "FailedOperation" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// OPERATIONDENIED = "OperationDenied" -// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" -// UNAUTHORIZEDOPERATION = "UnauthorizedOperation" +// +// AUTHFAILURE = "AuthFailure" +// FAILEDOPERATION = "FailedOperation" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// OPERATIONDENIED = "OperationDenied" +// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" +// UNAUTHORIZEDOPERATION = "UnauthorizedOperation" func (c *Client) DescribeNetworkFirewallPolicyStatus(request *DescribeNetworkFirewallPolicyStatusRequest) (response *DescribeNetworkFirewallPolicyStatusResponse, err error) { - return c.DescribeNetworkFirewallPolicyStatusWithContext(context.Background(), request) + return c.DescribeNetworkFirewallPolicyStatusWithContext(context.Background(), request) } // DescribeNetworkFirewallPolicyStatus // 容器网络查询网络策略策略执行状态 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// FAILEDOPERATION = "FailedOperation" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// OPERATIONDENIED = "OperationDenied" -// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" -// UNAUTHORIZEDOPERATION = "UnauthorizedOperation" +// +// AUTHFAILURE = "AuthFailure" +// FAILEDOPERATION = "FailedOperation" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// OPERATIONDENIED = "OperationDenied" +// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" +// UNAUTHORIZEDOPERATION = "UnauthorizedOperation" func (c *Client) DescribeNetworkFirewallPolicyStatusWithContext(ctx context.Context, request *DescribeNetworkFirewallPolicyStatusRequest) (response *DescribeNetworkFirewallPolicyStatusResponse, err error) { - if request == nil { - request = NewDescribeNetworkFirewallPolicyStatusRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("DescribeNetworkFirewallPolicyStatus require credential") - } + if request == nil { + request = NewDescribeNetworkFirewallPolicyStatusRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "DescribeNetworkFirewallPolicyStatus") + + if c.GetCredential() == nil { + return nil, errors.New("DescribeNetworkFirewallPolicyStatus require credential") + } - request.SetContext(ctx) - - response = NewDescribeNetworkFirewallPolicyStatusResponse() - err = c.Send(request, response) - return + request.SetContext(ctx) + + response = NewDescribeNetworkFirewallPolicyStatusResponse() + err = c.Send(request, response) + return } func NewDescribeNetworkFirewallPolicyYamlDetailRequest() (request *DescribeNetworkFirewallPolicyYamlDetailRequest) { - request = &DescribeNetworkFirewallPolicyYamlDetailRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "DescribeNetworkFirewallPolicyYamlDetail") - - - return + request = &DescribeNetworkFirewallPolicyYamlDetailRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "DescribeNetworkFirewallPolicyYamlDetail") + + return } func NewDescribeNetworkFirewallPolicyYamlDetailResponse() (response *DescribeNetworkFirewallPolicyYamlDetailResponse) { - response = &DescribeNetworkFirewallPolicyYamlDetailResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &DescribeNetworkFirewallPolicyYamlDetailResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -11827,60 +11997,62 @@ func NewDescribeNetworkFirewallPolicyYamlDetailResponse() (response *DescribeNet // 容器网络集群查看Yaml网络策略详情 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// FAILEDOPERATION = "FailedOperation" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// OPERATIONDENIED = "OperationDenied" -// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" -// UNAUTHORIZEDOPERATION = "UnauthorizedOperation" +// +// AUTHFAILURE = "AuthFailure" +// FAILEDOPERATION = "FailedOperation" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// OPERATIONDENIED = "OperationDenied" +// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" +// UNAUTHORIZEDOPERATION = "UnauthorizedOperation" func (c *Client) DescribeNetworkFirewallPolicyYamlDetail(request *DescribeNetworkFirewallPolicyYamlDetailRequest) (response *DescribeNetworkFirewallPolicyYamlDetailResponse, err error) { - return c.DescribeNetworkFirewallPolicyYamlDetailWithContext(context.Background(), request) + return c.DescribeNetworkFirewallPolicyYamlDetailWithContext(context.Background(), request) } // DescribeNetworkFirewallPolicyYamlDetail // 容器网络集群查看Yaml网络策略详情 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// FAILEDOPERATION = "FailedOperation" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// OPERATIONDENIED = "OperationDenied" -// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" -// UNAUTHORIZEDOPERATION = "UnauthorizedOperation" +// +// AUTHFAILURE = "AuthFailure" +// FAILEDOPERATION = "FailedOperation" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// OPERATIONDENIED = "OperationDenied" +// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" +// UNAUTHORIZEDOPERATION = "UnauthorizedOperation" func (c *Client) DescribeNetworkFirewallPolicyYamlDetailWithContext(ctx context.Context, request *DescribeNetworkFirewallPolicyYamlDetailRequest) (response *DescribeNetworkFirewallPolicyYamlDetailResponse, err error) { - if request == nil { - request = NewDescribeNetworkFirewallPolicyYamlDetailRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("DescribeNetworkFirewallPolicyYamlDetail require credential") - } + if request == nil { + request = NewDescribeNetworkFirewallPolicyYamlDetailRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "DescribeNetworkFirewallPolicyYamlDetail") + + if c.GetCredential() == nil { + return nil, errors.New("DescribeNetworkFirewallPolicyYamlDetail require credential") + } - request.SetContext(ctx) - - response = NewDescribeNetworkFirewallPolicyYamlDetailResponse() - err = c.Send(request, response) - return + request.SetContext(ctx) + + response = NewDescribeNetworkFirewallPolicyYamlDetailResponse() + err = c.Send(request, response) + return } func NewDescribeNewestVulRequest() (request *DescribeNewestVulRequest) { - request = &DescribeNewestVulRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "DescribeNewestVul") - - - return + request = &DescribeNewestVulRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "DescribeNewestVul") + + return } func NewDescribeNewestVulResponse() (response *DescribeNewestVulResponse) { - response = &DescribeNewestVulResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &DescribeNewestVulResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -11888,60 +12060,62 @@ func NewDescribeNewestVulResponse() (response *DescribeNewestVulResponse) { // 查询最新披露漏洞列表 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" -// INVALIDPARAMETERVALUE = "InvalidParameterValue" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// AUTHFAILURE = "AuthFailure" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" +// INVALIDPARAMETERVALUE = "InvalidParameterValue" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) DescribeNewestVul(request *DescribeNewestVulRequest) (response *DescribeNewestVulResponse, err error) { - return c.DescribeNewestVulWithContext(context.Background(), request) + return c.DescribeNewestVulWithContext(context.Background(), request) } // DescribeNewestVul // 查询最新披露漏洞列表 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" -// INVALIDPARAMETERVALUE = "InvalidParameterValue" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// AUTHFAILURE = "AuthFailure" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" +// INVALIDPARAMETERVALUE = "InvalidParameterValue" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) DescribeNewestVulWithContext(ctx context.Context, request *DescribeNewestVulRequest) (response *DescribeNewestVulResponse, err error) { - if request == nil { - request = NewDescribeNewestVulRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("DescribeNewestVul require credential") - } + if request == nil { + request = NewDescribeNewestVulRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "DescribeNewestVul") + + if c.GetCredential() == nil { + return nil, errors.New("DescribeNewestVul require credential") + } - request.SetContext(ctx) - - response = NewDescribeNewestVulResponse() - err = c.Send(request, response) - return + request.SetContext(ctx) + + response = NewDescribeNewestVulResponse() + err = c.Send(request, response) + return } func NewDescribePostPayDetailRequest() (request *DescribePostPayDetailRequest) { - request = &DescribePostPayDetailRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "DescribePostPayDetail") - - - return + request = &DescribePostPayDetailRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "DescribePostPayDetail") + + return } func NewDescribePostPayDetailResponse() (response *DescribePostPayDetailResponse) { - response = &DescribePostPayDetailResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &DescribePostPayDetailResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -11949,50 +12123,52 @@ func NewDescribePostPayDetailResponse() (response *DescribePostPayDetailResponse // DescribePostPayDetail 查询后付费详情 // // 可能返回的错误码: -// INTERNALERROR = "InternalError" -// INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" +// +// INTERNALERROR = "InternalError" +// INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" func (c *Client) DescribePostPayDetail(request *DescribePostPayDetailRequest) (response *DescribePostPayDetailResponse, err error) { - return c.DescribePostPayDetailWithContext(context.Background(), request) + return c.DescribePostPayDetailWithContext(context.Background(), request) } // DescribePostPayDetail // DescribePostPayDetail 查询后付费详情 // // 可能返回的错误码: -// INTERNALERROR = "InternalError" -// INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" +// +// INTERNALERROR = "InternalError" +// INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" func (c *Client) DescribePostPayDetailWithContext(ctx context.Context, request *DescribePostPayDetailRequest) (response *DescribePostPayDetailResponse, err error) { - if request == nil { - request = NewDescribePostPayDetailRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("DescribePostPayDetail require credential") - } + if request == nil { + request = NewDescribePostPayDetailRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "DescribePostPayDetail") + + if c.GetCredential() == nil { + return nil, errors.New("DescribePostPayDetail require credential") + } - request.SetContext(ctx) - - response = NewDescribePostPayDetailResponse() - err = c.Send(request, response) - return + request.SetContext(ctx) + + response = NewDescribePostPayDetailResponse() + err = c.Send(request, response) + return } func NewDescribeProVersionInfoRequest() (request *DescribeProVersionInfoRequest) { - request = &DescribeProVersionInfoRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "DescribeProVersionInfo") - - - return + request = &DescribeProVersionInfoRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "DescribeProVersionInfo") + + return } func NewDescribeProVersionInfoResponse() (response *DescribeProVersionInfoResponse) { - response = &DescribeProVersionInfoResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &DescribeProVersionInfoResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -12000,54 +12176,56 @@ func NewDescribeProVersionInfoResponse() (response *DescribeProVersionInfoRespon // DescribeProVersionInfo 查询专业版需购买信息 // // 可能返回的错误码: -// INTERNALERROR = "InternalError" -// INTERNALERROR_ERRROLENOTEXIST = "InternalError.ErrRoleNotExist" -// INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" -// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" +// +// INTERNALERROR = "InternalError" +// INTERNALERROR_ERRROLENOTEXIST = "InternalError.ErrRoleNotExist" +// INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" +// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" func (c *Client) DescribeProVersionInfo(request *DescribeProVersionInfoRequest) (response *DescribeProVersionInfoResponse, err error) { - return c.DescribeProVersionInfoWithContext(context.Background(), request) + return c.DescribeProVersionInfoWithContext(context.Background(), request) } // DescribeProVersionInfo // DescribeProVersionInfo 查询专业版需购买信息 // // 可能返回的错误码: -// INTERNALERROR = "InternalError" -// INTERNALERROR_ERRROLENOTEXIST = "InternalError.ErrRoleNotExist" -// INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" -// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" +// +// INTERNALERROR = "InternalError" +// INTERNALERROR_ERRROLENOTEXIST = "InternalError.ErrRoleNotExist" +// INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" +// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" func (c *Client) DescribeProVersionInfoWithContext(ctx context.Context, request *DescribeProVersionInfoRequest) (response *DescribeProVersionInfoResponse, err error) { - if request == nil { - request = NewDescribeProVersionInfoRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("DescribeProVersionInfo require credential") - } + if request == nil { + request = NewDescribeProVersionInfoRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "DescribeProVersionInfo") + + if c.GetCredential() == nil { + return nil, errors.New("DescribeProVersionInfo require credential") + } - request.SetContext(ctx) - - response = NewDescribeProVersionInfoResponse() - err = c.Send(request, response) - return + request.SetContext(ctx) + + response = NewDescribeProVersionInfoResponse() + err = c.Send(request, response) + return } func NewDescribePromotionActivityRequest() (request *DescribePromotionActivityRequest) { - request = &DescribePromotionActivityRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "DescribePromotionActivity") - - - return + request = &DescribePromotionActivityRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "DescribePromotionActivity") + + return } func NewDescribePromotionActivityResponse() (response *DescribePromotionActivityResponse) { - response = &DescribePromotionActivityResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &DescribePromotionActivityResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -12055,50 +12233,52 @@ func NewDescribePromotionActivityResponse() (response *DescribePromotionActivity // 查询促销活动 // // 可能返回的错误码: -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" +// +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" func (c *Client) DescribePromotionActivity(request *DescribePromotionActivityRequest) (response *DescribePromotionActivityResponse, err error) { - return c.DescribePromotionActivityWithContext(context.Background(), request) + return c.DescribePromotionActivityWithContext(context.Background(), request) } // DescribePromotionActivity // 查询促销活动 // // 可能返回的错误码: -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" +// +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" func (c *Client) DescribePromotionActivityWithContext(ctx context.Context, request *DescribePromotionActivityRequest) (response *DescribePromotionActivityResponse, err error) { - if request == nil { - request = NewDescribePromotionActivityRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("DescribePromotionActivity require credential") - } + if request == nil { + request = NewDescribePromotionActivityRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "DescribePromotionActivity") + + if c.GetCredential() == nil { + return nil, errors.New("DescribePromotionActivity require credential") + } - request.SetContext(ctx) - - response = NewDescribePromotionActivityResponse() - err = c.Send(request, response) - return + request.SetContext(ctx) + + response = NewDescribePromotionActivityResponse() + err = c.Send(request, response) + return } func NewDescribePublicKeyRequest() (request *DescribePublicKeyRequest) { - request = &DescribePublicKeyRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "DescribePublicKey") - - - return + request = &DescribePublicKeyRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "DescribePublicKey") + + return } func NewDescribePublicKeyResponse() (response *DescribePublicKeyResponse) { - response = &DescribePublicKeyResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &DescribePublicKeyResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -12106,50 +12286,52 @@ func NewDescribePublicKeyResponse() (response *DescribePublicKeyResponse) { // 获取公钥 // // 可能返回的错误码: -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" +// +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" func (c *Client) DescribePublicKey(request *DescribePublicKeyRequest) (response *DescribePublicKeyResponse, err error) { - return c.DescribePublicKeyWithContext(context.Background(), request) + return c.DescribePublicKeyWithContext(context.Background(), request) } // DescribePublicKey // 获取公钥 // // 可能返回的错误码: -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" +// +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" func (c *Client) DescribePublicKeyWithContext(ctx context.Context, request *DescribePublicKeyRequest) (response *DescribePublicKeyResponse, err error) { - if request == nil { - request = NewDescribePublicKeyRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("DescribePublicKey require credential") - } + if request == nil { + request = NewDescribePublicKeyRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "DescribePublicKey") + + if c.GetCredential() == nil { + return nil, errors.New("DescribePublicKey require credential") + } - request.SetContext(ctx) - - response = NewDescribePublicKeyResponse() - err = c.Send(request, response) - return + request.SetContext(ctx) + + response = NewDescribePublicKeyResponse() + err = c.Send(request, response) + return } func NewDescribePurchaseStateInfoRequest() (request *DescribePurchaseStateInfoRequest) { - request = &DescribePurchaseStateInfoRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "DescribePurchaseStateInfo") - - - return + request = &DescribePurchaseStateInfoRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "DescribePurchaseStateInfo") + + return } func NewDescribePurchaseStateInfoResponse() (response *DescribePurchaseStateInfoResponse) { - response = &DescribePurchaseStateInfoResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &DescribePurchaseStateInfoResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -12157,54 +12339,186 @@ func NewDescribePurchaseStateInfoResponse() (response *DescribePurchaseStateInfo // DescribePurchaseStateInfo 查询容器安全服务已购买信息 // // 可能返回的错误码: -// INTERNALERROR = "InternalError" -// INTERNALERROR_ERRROLENOTEXIST = "InternalError.ErrRoleNotExist" -// INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" -// INVALIDPARAMETER = "InvalidParameter" +// +// INTERNALERROR = "InternalError" +// INTERNALERROR_ERRROLENOTEXIST = "InternalError.ErrRoleNotExist" +// INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" +// INVALIDPARAMETER = "InvalidParameter" func (c *Client) DescribePurchaseStateInfo(request *DescribePurchaseStateInfoRequest) (response *DescribePurchaseStateInfoResponse, err error) { - return c.DescribePurchaseStateInfoWithContext(context.Background(), request) + return c.DescribePurchaseStateInfoWithContext(context.Background(), request) } // DescribePurchaseStateInfo // DescribePurchaseStateInfo 查询容器安全服务已购买信息 // // 可能返回的错误码: -// INTERNALERROR = "InternalError" -// INTERNALERROR_ERRROLENOTEXIST = "InternalError.ErrRoleNotExist" -// INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" -// INVALIDPARAMETER = "InvalidParameter" +// +// INTERNALERROR = "InternalError" +// INTERNALERROR_ERRROLENOTEXIST = "InternalError.ErrRoleNotExist" +// INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" +// INVALIDPARAMETER = "InvalidParameter" func (c *Client) DescribePurchaseStateInfoWithContext(ctx context.Context, request *DescribePurchaseStateInfoRequest) (response *DescribePurchaseStateInfoResponse, err error) { - if request == nil { - request = NewDescribePurchaseStateInfoRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("DescribePurchaseStateInfo require credential") - } + if request == nil { + request = NewDescribePurchaseStateInfoRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "DescribePurchaseStateInfo") + + if c.GetCredential() == nil { + return nil, errors.New("DescribePurchaseStateInfo require credential") + } + + request.SetContext(ctx) + + response = NewDescribePurchaseStateInfoResponse() + err = c.Send(request, response) + return +} + +func NewDescribeRaspRuleVulsRequest() (request *DescribeRaspRuleVulsRequest) { + request = &DescribeRaspRuleVulsRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "DescribeRaspRuleVuls") + + return +} + +func NewDescribeRaspRuleVulsResponse() (response *DescribeRaspRuleVulsResponse) { + response = &DescribeRaspRuleVulsResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return + +} + +// DescribeRaspRuleVuls +// 获取漏洞防御白名单漏洞列表 +// +// 可能返回的错误码: +// +// AUTHFAILURE = "AuthFailure" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" +// MISSINGPARAMETER = "MissingParameter" +// UNKNOWNPARAMETER = "UnknownParameter" +func (c *Client) DescribeRaspRuleVuls(request *DescribeRaspRuleVulsRequest) (response *DescribeRaspRuleVulsResponse, err error) { + return c.DescribeRaspRuleVulsWithContext(context.Background(), request) +} + +// DescribeRaspRuleVuls +// 获取漏洞防御白名单漏洞列表 +// +// 可能返回的错误码: +// +// AUTHFAILURE = "AuthFailure" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" +// MISSINGPARAMETER = "MissingParameter" +// UNKNOWNPARAMETER = "UnknownParameter" +func (c *Client) DescribeRaspRuleVulsWithContext(ctx context.Context, request *DescribeRaspRuleVulsRequest) (response *DescribeRaspRuleVulsResponse, err error) { + if request == nil { + request = NewDescribeRaspRuleVulsRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "DescribeRaspRuleVuls") + + if c.GetCredential() == nil { + return nil, errors.New("DescribeRaspRuleVuls require credential") + } + + request.SetContext(ctx) + + response = NewDescribeRaspRuleVulsResponse() + err = c.Send(request, response) + return +} + +func NewDescribeRaspRulesRequest() (request *DescribeRaspRulesRequest) { + request = &DescribeRaspRulesRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "DescribeRaspRules") + + return +} + +func NewDescribeRaspRulesResponse() (response *DescribeRaspRulesResponse) { + response = &DescribeRaspRulesResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return + +} + +// DescribeRaspRules +// 查询支持防御的漏洞列表 +// +// 可能返回的错误码: +// +// AUTHFAILURE = "AuthFailure" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" +// MISSINGPARAMETER = "MissingParameter" +// UNKNOWNPARAMETER = "UnknownParameter" +func (c *Client) DescribeRaspRules(request *DescribeRaspRulesRequest) (response *DescribeRaspRulesResponse, err error) { + return c.DescribeRaspRulesWithContext(context.Background(), request) +} + +// DescribeRaspRules +// 查询支持防御的漏洞列表 +// +// 可能返回的错误码: +// +// AUTHFAILURE = "AuthFailure" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" +// MISSINGPARAMETER = "MissingParameter" +// UNKNOWNPARAMETER = "UnknownParameter" +func (c *Client) DescribeRaspRulesWithContext(ctx context.Context, request *DescribeRaspRulesRequest) (response *DescribeRaspRulesResponse, err error) { + if request == nil { + request = NewDescribeRaspRulesRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "DescribeRaspRules") + + if c.GetCredential() == nil { + return nil, errors.New("DescribeRaspRules require credential") + } - request.SetContext(ctx) - - response = NewDescribePurchaseStateInfoResponse() - err = c.Send(request, response) - return + request.SetContext(ctx) + + response = NewDescribeRaspRulesResponse() + err = c.Send(request, response) + return } func NewDescribeRefreshTaskRequest() (request *DescribeRefreshTaskRequest) { - request = &DescribeRefreshTaskRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "DescribeRefreshTask") - - - return + request = &DescribeRefreshTaskRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "DescribeRefreshTask") + + return } func NewDescribeRefreshTaskResponse() (response *DescribeRefreshTaskResponse) { - response = &DescribeRefreshTaskResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &DescribeRefreshTaskResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -12212,60 +12526,62 @@ func NewDescribeRefreshTaskResponse() (response *DescribeRefreshTaskResponse) { // 查询刷新任务 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// FAILEDOPERATION = "FailedOperation" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// OPERATIONDENIED = "OperationDenied" -// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" -// UNAUTHORIZEDOPERATION = "UnauthorizedOperation" +// +// AUTHFAILURE = "AuthFailure" +// FAILEDOPERATION = "FailedOperation" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// OPERATIONDENIED = "OperationDenied" +// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" +// UNAUTHORIZEDOPERATION = "UnauthorizedOperation" func (c *Client) DescribeRefreshTask(request *DescribeRefreshTaskRequest) (response *DescribeRefreshTaskResponse, err error) { - return c.DescribeRefreshTaskWithContext(context.Background(), request) + return c.DescribeRefreshTaskWithContext(context.Background(), request) } // DescribeRefreshTask // 查询刷新任务 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// FAILEDOPERATION = "FailedOperation" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// OPERATIONDENIED = "OperationDenied" -// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" -// UNAUTHORIZEDOPERATION = "UnauthorizedOperation" +// +// AUTHFAILURE = "AuthFailure" +// FAILEDOPERATION = "FailedOperation" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// OPERATIONDENIED = "OperationDenied" +// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" +// UNAUTHORIZEDOPERATION = "UnauthorizedOperation" func (c *Client) DescribeRefreshTaskWithContext(ctx context.Context, request *DescribeRefreshTaskRequest) (response *DescribeRefreshTaskResponse, err error) { - if request == nil { - request = NewDescribeRefreshTaskRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("DescribeRefreshTask require credential") - } + if request == nil { + request = NewDescribeRefreshTaskRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "DescribeRefreshTask") + + if c.GetCredential() == nil { + return nil, errors.New("DescribeRefreshTask require credential") + } - request.SetContext(ctx) - - response = NewDescribeRefreshTaskResponse() - err = c.Send(request, response) - return + request.SetContext(ctx) + + response = NewDescribeRefreshTaskResponse() + err = c.Send(request, response) + return } func NewDescribeReverseShellDetailRequest() (request *DescribeReverseShellDetailRequest) { - request = &DescribeReverseShellDetailRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "DescribeReverseShellDetail") - - - return + request = &DescribeReverseShellDetailRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "DescribeReverseShellDetail") + + return } func NewDescribeReverseShellDetailResponse() (response *DescribeReverseShellDetailResponse) { - response = &DescribeReverseShellDetailResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &DescribeReverseShellDetailResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -12273,62 +12589,64 @@ func NewDescribeReverseShellDetailResponse() (response *DescribeReverseShellDeta // 查询运行时反弹shell事件详细信息 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// FAILEDOPERATION_DATAVALUENOTCORRECT = "FailedOperation.DataValueNotCorrect" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// INVALIDPARAMETERVALUE = "InvalidParameterValue" -// INVALIDPARAMETERVALUE_DATANOTFOUND = "InvalidParameterValue.DataNotFound" +// +// AUTHFAILURE = "AuthFailure" +// FAILEDOPERATION_DATAVALUENOTCORRECT = "FailedOperation.DataValueNotCorrect" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// INVALIDPARAMETERVALUE = "InvalidParameterValue" +// INVALIDPARAMETERVALUE_DATANOTFOUND = "InvalidParameterValue.DataNotFound" func (c *Client) DescribeReverseShellDetail(request *DescribeReverseShellDetailRequest) (response *DescribeReverseShellDetailResponse, err error) { - return c.DescribeReverseShellDetailWithContext(context.Background(), request) + return c.DescribeReverseShellDetailWithContext(context.Background(), request) } // DescribeReverseShellDetail // 查询运行时反弹shell事件详细信息 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// FAILEDOPERATION_DATAVALUENOTCORRECT = "FailedOperation.DataValueNotCorrect" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// INVALIDPARAMETERVALUE = "InvalidParameterValue" -// INVALIDPARAMETERVALUE_DATANOTFOUND = "InvalidParameterValue.DataNotFound" +// +// AUTHFAILURE = "AuthFailure" +// FAILEDOPERATION_DATAVALUENOTCORRECT = "FailedOperation.DataValueNotCorrect" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// INVALIDPARAMETERVALUE = "InvalidParameterValue" +// INVALIDPARAMETERVALUE_DATANOTFOUND = "InvalidParameterValue.DataNotFound" func (c *Client) DescribeReverseShellDetailWithContext(ctx context.Context, request *DescribeReverseShellDetailRequest) (response *DescribeReverseShellDetailResponse, err error) { - if request == nil { - request = NewDescribeReverseShellDetailRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("DescribeReverseShellDetail require credential") - } + if request == nil { + request = NewDescribeReverseShellDetailRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "DescribeReverseShellDetail") + + if c.GetCredential() == nil { + return nil, errors.New("DescribeReverseShellDetail require credential") + } - request.SetContext(ctx) - - response = NewDescribeReverseShellDetailResponse() - err = c.Send(request, response) - return + request.SetContext(ctx) + + response = NewDescribeReverseShellDetailResponse() + err = c.Send(request, response) + return } func NewDescribeReverseShellEventsRequest() (request *DescribeReverseShellEventsRequest) { - request = &DescribeReverseShellEventsRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "DescribeReverseShellEvents") - - - return + request = &DescribeReverseShellEventsRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "DescribeReverseShellEvents") + + return } func NewDescribeReverseShellEventsResponse() (response *DescribeReverseShellEventsResponse) { - response = &DescribeReverseShellEventsResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &DescribeReverseShellEventsResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -12336,54 +12654,56 @@ func NewDescribeReverseShellEventsResponse() (response *DescribeReverseShellEven // 查询运行时反弹shell事件列表信息 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// AUTHFAILURE = "AuthFailure" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) DescribeReverseShellEvents(request *DescribeReverseShellEventsRequest) (response *DescribeReverseShellEventsResponse, err error) { - return c.DescribeReverseShellEventsWithContext(context.Background(), request) + return c.DescribeReverseShellEventsWithContext(context.Background(), request) } // DescribeReverseShellEvents // 查询运行时反弹shell事件列表信息 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// AUTHFAILURE = "AuthFailure" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) DescribeReverseShellEventsWithContext(ctx context.Context, request *DescribeReverseShellEventsRequest) (response *DescribeReverseShellEventsResponse, err error) { - if request == nil { - request = NewDescribeReverseShellEventsRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("DescribeReverseShellEvents require credential") - } + if request == nil { + request = NewDescribeReverseShellEventsRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "DescribeReverseShellEvents") + + if c.GetCredential() == nil { + return nil, errors.New("DescribeReverseShellEvents require credential") + } - request.SetContext(ctx) - - response = NewDescribeReverseShellEventsResponse() - err = c.Send(request, response) - return + request.SetContext(ctx) + + response = NewDescribeReverseShellEventsResponse() + err = c.Send(request, response) + return } func NewDescribeReverseShellEventsExportRequest() (request *DescribeReverseShellEventsExportRequest) { - request = &DescribeReverseShellEventsExportRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "DescribeReverseShellEventsExport") - - - return + request = &DescribeReverseShellEventsExportRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "DescribeReverseShellEventsExport") + + return } func NewDescribeReverseShellEventsExportResponse() (response *DescribeReverseShellEventsExportResponse) { - response = &DescribeReverseShellEventsExportResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &DescribeReverseShellEventsExportResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -12391,60 +12711,62 @@ func NewDescribeReverseShellEventsExportResponse() (response *DescribeReverseShe // 查询运行时反弹shell事件列表信息导出 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// INVALIDPARAMETERVALUE = "InvalidParameterValue" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// AUTHFAILURE = "AuthFailure" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// INVALIDPARAMETERVALUE = "InvalidParameterValue" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) DescribeReverseShellEventsExport(request *DescribeReverseShellEventsExportRequest) (response *DescribeReverseShellEventsExportResponse, err error) { - return c.DescribeReverseShellEventsExportWithContext(context.Background(), request) + return c.DescribeReverseShellEventsExportWithContext(context.Background(), request) } // DescribeReverseShellEventsExport // 查询运行时反弹shell事件列表信息导出 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// INVALIDPARAMETERVALUE = "InvalidParameterValue" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// AUTHFAILURE = "AuthFailure" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// INVALIDPARAMETERVALUE = "InvalidParameterValue" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) DescribeReverseShellEventsExportWithContext(ctx context.Context, request *DescribeReverseShellEventsExportRequest) (response *DescribeReverseShellEventsExportResponse, err error) { - if request == nil { - request = NewDescribeReverseShellEventsExportRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("DescribeReverseShellEventsExport require credential") - } + if request == nil { + request = NewDescribeReverseShellEventsExportRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "DescribeReverseShellEventsExport") + + if c.GetCredential() == nil { + return nil, errors.New("DescribeReverseShellEventsExport require credential") + } - request.SetContext(ctx) - - response = NewDescribeReverseShellEventsExportResponse() - err = c.Send(request, response) - return + request.SetContext(ctx) + + response = NewDescribeReverseShellEventsExportResponse() + err = c.Send(request, response) + return } func NewDescribeReverseShellWhiteListDetailRequest() (request *DescribeReverseShellWhiteListDetailRequest) { - request = &DescribeReverseShellWhiteListDetailRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "DescribeReverseShellWhiteListDetail") - - - return + request = &DescribeReverseShellWhiteListDetailRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "DescribeReverseShellWhiteListDetail") + + return } func NewDescribeReverseShellWhiteListDetailResponse() (response *DescribeReverseShellWhiteListDetailResponse) { - response = &DescribeReverseShellWhiteListDetailResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &DescribeReverseShellWhiteListDetailResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -12452,62 +12774,64 @@ func NewDescribeReverseShellWhiteListDetailResponse() (response *DescribeReverse // 查询运行时反弹shell白名单详细信息 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// FAILEDOPERATION_DATAVALUENOTCORRECT = "FailedOperation.DataValueNotCorrect" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// INVALIDPARAMETERVALUE = "InvalidParameterValue" -// INVALIDPARAMETERVALUE_DATANOTFOUND = "InvalidParameterValue.DataNotFound" +// +// AUTHFAILURE = "AuthFailure" +// FAILEDOPERATION_DATAVALUENOTCORRECT = "FailedOperation.DataValueNotCorrect" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// INVALIDPARAMETERVALUE = "InvalidParameterValue" +// INVALIDPARAMETERVALUE_DATANOTFOUND = "InvalidParameterValue.DataNotFound" func (c *Client) DescribeReverseShellWhiteListDetail(request *DescribeReverseShellWhiteListDetailRequest) (response *DescribeReverseShellWhiteListDetailResponse, err error) { - return c.DescribeReverseShellWhiteListDetailWithContext(context.Background(), request) + return c.DescribeReverseShellWhiteListDetailWithContext(context.Background(), request) } // DescribeReverseShellWhiteListDetail // 查询运行时反弹shell白名单详细信息 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// FAILEDOPERATION_DATAVALUENOTCORRECT = "FailedOperation.DataValueNotCorrect" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// INVALIDPARAMETERVALUE = "InvalidParameterValue" -// INVALIDPARAMETERVALUE_DATANOTFOUND = "InvalidParameterValue.DataNotFound" +// +// AUTHFAILURE = "AuthFailure" +// FAILEDOPERATION_DATAVALUENOTCORRECT = "FailedOperation.DataValueNotCorrect" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// INVALIDPARAMETERVALUE = "InvalidParameterValue" +// INVALIDPARAMETERVALUE_DATANOTFOUND = "InvalidParameterValue.DataNotFound" func (c *Client) DescribeReverseShellWhiteListDetailWithContext(ctx context.Context, request *DescribeReverseShellWhiteListDetailRequest) (response *DescribeReverseShellWhiteListDetailResponse, err error) { - if request == nil { - request = NewDescribeReverseShellWhiteListDetailRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("DescribeReverseShellWhiteListDetail require credential") - } + if request == nil { + request = NewDescribeReverseShellWhiteListDetailRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "DescribeReverseShellWhiteListDetail") + + if c.GetCredential() == nil { + return nil, errors.New("DescribeReverseShellWhiteListDetail require credential") + } - request.SetContext(ctx) - - response = NewDescribeReverseShellWhiteListDetailResponse() - err = c.Send(request, response) - return + request.SetContext(ctx) + + response = NewDescribeReverseShellWhiteListDetailResponse() + err = c.Send(request, response) + return } func NewDescribeReverseShellWhiteListsRequest() (request *DescribeReverseShellWhiteListsRequest) { - request = &DescribeReverseShellWhiteListsRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "DescribeReverseShellWhiteLists") - - - return + request = &DescribeReverseShellWhiteListsRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "DescribeReverseShellWhiteLists") + + return } func NewDescribeReverseShellWhiteListsResponse() (response *DescribeReverseShellWhiteListsResponse) { - response = &DescribeReverseShellWhiteListsResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &DescribeReverseShellWhiteListsResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -12515,58 +12839,60 @@ func NewDescribeReverseShellWhiteListsResponse() (response *DescribeReverseShell // 查询运行时运行时反弹shell白名单列表信息 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// INVALIDPARAMETERVALUE = "InvalidParameterValue" +// +// AUTHFAILURE = "AuthFailure" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// INVALIDPARAMETERVALUE = "InvalidParameterValue" func (c *Client) DescribeReverseShellWhiteLists(request *DescribeReverseShellWhiteListsRequest) (response *DescribeReverseShellWhiteListsResponse, err error) { - return c.DescribeReverseShellWhiteListsWithContext(context.Background(), request) + return c.DescribeReverseShellWhiteListsWithContext(context.Background(), request) } // DescribeReverseShellWhiteLists // 查询运行时运行时反弹shell白名单列表信息 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// INVALIDPARAMETERVALUE = "InvalidParameterValue" +// +// AUTHFAILURE = "AuthFailure" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// INVALIDPARAMETERVALUE = "InvalidParameterValue" func (c *Client) DescribeReverseShellWhiteListsWithContext(ctx context.Context, request *DescribeReverseShellWhiteListsRequest) (response *DescribeReverseShellWhiteListsResponse, err error) { - if request == nil { - request = NewDescribeReverseShellWhiteListsRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("DescribeReverseShellWhiteLists require credential") - } + if request == nil { + request = NewDescribeReverseShellWhiteListsRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "DescribeReverseShellWhiteLists") + + if c.GetCredential() == nil { + return nil, errors.New("DescribeReverseShellWhiteLists require credential") + } - request.SetContext(ctx) - - response = NewDescribeReverseShellWhiteListsResponse() - err = c.Send(request, response) - return + request.SetContext(ctx) + + response = NewDescribeReverseShellWhiteListsResponse() + err = c.Send(request, response) + return } func NewDescribeRiskDnsEventDetailRequest() (request *DescribeRiskDnsEventDetailRequest) { - request = &DescribeRiskDnsEventDetailRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "DescribeRiskDnsEventDetail") - - - return + request = &DescribeRiskDnsEventDetailRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "DescribeRiskDnsEventDetail") + + return } func NewDescribeRiskDnsEventDetailResponse() (response *DescribeRiskDnsEventDetailResponse) { - response = &DescribeRiskDnsEventDetailResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &DescribeRiskDnsEventDetailResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -12574,68 +12900,70 @@ func NewDescribeRiskDnsEventDetailResponse() (response *DescribeRiskDnsEventDeta // 查询恶意请求事件详情 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// FAILEDOPERATION = "FailedOperation" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" -// INVALIDPARAMETERVALUE = "InvalidParameterValue" -// MISSINGPARAMETER = "MissingParameter" -// RESOURCENOTFOUND = "ResourceNotFound" -// UNKNOWNPARAMETER = "UnknownParameter" +// +// AUTHFAILURE = "AuthFailure" +// FAILEDOPERATION = "FailedOperation" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" +// INVALIDPARAMETERVALUE = "InvalidParameterValue" +// MISSINGPARAMETER = "MissingParameter" +// RESOURCENOTFOUND = "ResourceNotFound" +// UNKNOWNPARAMETER = "UnknownParameter" func (c *Client) DescribeRiskDnsEventDetail(request *DescribeRiskDnsEventDetailRequest) (response *DescribeRiskDnsEventDetailResponse, err error) { - return c.DescribeRiskDnsEventDetailWithContext(context.Background(), request) + return c.DescribeRiskDnsEventDetailWithContext(context.Background(), request) } // DescribeRiskDnsEventDetail // 查询恶意请求事件详情 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// FAILEDOPERATION = "FailedOperation" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" -// INVALIDPARAMETERVALUE = "InvalidParameterValue" -// MISSINGPARAMETER = "MissingParameter" -// RESOURCENOTFOUND = "ResourceNotFound" -// UNKNOWNPARAMETER = "UnknownParameter" +// +// AUTHFAILURE = "AuthFailure" +// FAILEDOPERATION = "FailedOperation" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" +// INVALIDPARAMETERVALUE = "InvalidParameterValue" +// MISSINGPARAMETER = "MissingParameter" +// RESOURCENOTFOUND = "ResourceNotFound" +// UNKNOWNPARAMETER = "UnknownParameter" func (c *Client) DescribeRiskDnsEventDetailWithContext(ctx context.Context, request *DescribeRiskDnsEventDetailRequest) (response *DescribeRiskDnsEventDetailResponse, err error) { - if request == nil { - request = NewDescribeRiskDnsEventDetailRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("DescribeRiskDnsEventDetail require credential") - } + if request == nil { + request = NewDescribeRiskDnsEventDetailRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "DescribeRiskDnsEventDetail") + + if c.GetCredential() == nil { + return nil, errors.New("DescribeRiskDnsEventDetail require credential") + } - request.SetContext(ctx) - - response = NewDescribeRiskDnsEventDetailResponse() - err = c.Send(request, response) - return + request.SetContext(ctx) + + response = NewDescribeRiskDnsEventDetailResponse() + err = c.Send(request, response) + return } func NewDescribeRiskDnsListRequest() (request *DescribeRiskDnsListRequest) { - request = &DescribeRiskDnsListRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "DescribeRiskDnsList") - - - return + request = &DescribeRiskDnsListRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "DescribeRiskDnsList") + + return } func NewDescribeRiskDnsListResponse() (response *DescribeRiskDnsListResponse) { - response = &DescribeRiskDnsListResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &DescribeRiskDnsListResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -12643,66 +12971,68 @@ func NewDescribeRiskDnsListResponse() (response *DescribeRiskDnsListResponse) { // 查询恶意请求事件列表 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// FAILEDOPERATION = "FailedOperation" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" -// INVALIDPARAMETERVALUE = "InvalidParameterValue" -// MISSINGPARAMETER = "MissingParameter" -// UNKNOWNPARAMETER = "UnknownParameter" +// +// AUTHFAILURE = "AuthFailure" +// FAILEDOPERATION = "FailedOperation" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" +// INVALIDPARAMETERVALUE = "InvalidParameterValue" +// MISSINGPARAMETER = "MissingParameter" +// UNKNOWNPARAMETER = "UnknownParameter" func (c *Client) DescribeRiskDnsList(request *DescribeRiskDnsListRequest) (response *DescribeRiskDnsListResponse, err error) { - return c.DescribeRiskDnsListWithContext(context.Background(), request) + return c.DescribeRiskDnsListWithContext(context.Background(), request) } // DescribeRiskDnsList // 查询恶意请求事件列表 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// FAILEDOPERATION = "FailedOperation" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" -// INVALIDPARAMETERVALUE = "InvalidParameterValue" -// MISSINGPARAMETER = "MissingParameter" -// UNKNOWNPARAMETER = "UnknownParameter" +// +// AUTHFAILURE = "AuthFailure" +// FAILEDOPERATION = "FailedOperation" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" +// INVALIDPARAMETERVALUE = "InvalidParameterValue" +// MISSINGPARAMETER = "MissingParameter" +// UNKNOWNPARAMETER = "UnknownParameter" func (c *Client) DescribeRiskDnsListWithContext(ctx context.Context, request *DescribeRiskDnsListRequest) (response *DescribeRiskDnsListResponse, err error) { - if request == nil { - request = NewDescribeRiskDnsListRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("DescribeRiskDnsList require credential") - } + if request == nil { + request = NewDescribeRiskDnsListRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "DescribeRiskDnsList") + + if c.GetCredential() == nil { + return nil, errors.New("DescribeRiskDnsList require credential") + } - request.SetContext(ctx) - - response = NewDescribeRiskDnsListResponse() - err = c.Send(request, response) - return + request.SetContext(ctx) + + response = NewDescribeRiskDnsListResponse() + err = c.Send(request, response) + return } func NewDescribeRiskListRequest() (request *DescribeRiskListRequest) { - request = &DescribeRiskListRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "DescribeRiskList") - - - return + request = &DescribeRiskListRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "DescribeRiskList") + + return } func NewDescribeRiskListResponse() (response *DescribeRiskListResponse) { - response = &DescribeRiskListResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &DescribeRiskListResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -12710,60 +13040,62 @@ func NewDescribeRiskListResponse() (response *DescribeRiskListResponse) { // 查询最近一次任务发现的风险项的信息列表,支持根据特殊字段进行过滤 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// FAILEDOPERATION = "FailedOperation" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// OPERATIONDENIED = "OperationDenied" -// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" -// UNAUTHORIZEDOPERATION = "UnauthorizedOperation" +// +// AUTHFAILURE = "AuthFailure" +// FAILEDOPERATION = "FailedOperation" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// OPERATIONDENIED = "OperationDenied" +// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" +// UNAUTHORIZEDOPERATION = "UnauthorizedOperation" func (c *Client) DescribeRiskList(request *DescribeRiskListRequest) (response *DescribeRiskListResponse, err error) { - return c.DescribeRiskListWithContext(context.Background(), request) + return c.DescribeRiskListWithContext(context.Background(), request) } // DescribeRiskList // 查询最近一次任务发现的风险项的信息列表,支持根据特殊字段进行过滤 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// FAILEDOPERATION = "FailedOperation" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// OPERATIONDENIED = "OperationDenied" -// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" -// UNAUTHORIZEDOPERATION = "UnauthorizedOperation" +// +// AUTHFAILURE = "AuthFailure" +// FAILEDOPERATION = "FailedOperation" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// OPERATIONDENIED = "OperationDenied" +// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" +// UNAUTHORIZEDOPERATION = "UnauthorizedOperation" func (c *Client) DescribeRiskListWithContext(ctx context.Context, request *DescribeRiskListRequest) (response *DescribeRiskListResponse, err error) { - if request == nil { - request = NewDescribeRiskListRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("DescribeRiskList require credential") - } + if request == nil { + request = NewDescribeRiskListRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "DescribeRiskList") + + if c.GetCredential() == nil { + return nil, errors.New("DescribeRiskList require credential") + } - request.SetContext(ctx) - - response = NewDescribeRiskListResponse() - err = c.Send(request, response) - return + request.SetContext(ctx) + + response = NewDescribeRiskListResponse() + err = c.Send(request, response) + return } func NewDescribeRiskSyscallDetailRequest() (request *DescribeRiskSyscallDetailRequest) { - request = &DescribeRiskSyscallDetailRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "DescribeRiskSyscallDetail") - - - return + request = &DescribeRiskSyscallDetailRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "DescribeRiskSyscallDetail") + + return } func NewDescribeRiskSyscallDetailResponse() (response *DescribeRiskSyscallDetailResponse) { - response = &DescribeRiskSyscallDetailResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &DescribeRiskSyscallDetailResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -12771,62 +13103,64 @@ func NewDescribeRiskSyscallDetailResponse() (response *DescribeRiskSyscallDetail // 查询高危系统调用事件详细信息 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// FAILEDOPERATION_DATAVALUENOTCORRECT = "FailedOperation.DataValueNotCorrect" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// INVALIDPARAMETERVALUE = "InvalidParameterValue" -// INVALIDPARAMETERVALUE_DATANOTFOUND = "InvalidParameterValue.DataNotFound" +// +// AUTHFAILURE = "AuthFailure" +// FAILEDOPERATION_DATAVALUENOTCORRECT = "FailedOperation.DataValueNotCorrect" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// INVALIDPARAMETERVALUE = "InvalidParameterValue" +// INVALIDPARAMETERVALUE_DATANOTFOUND = "InvalidParameterValue.DataNotFound" func (c *Client) DescribeRiskSyscallDetail(request *DescribeRiskSyscallDetailRequest) (response *DescribeRiskSyscallDetailResponse, err error) { - return c.DescribeRiskSyscallDetailWithContext(context.Background(), request) + return c.DescribeRiskSyscallDetailWithContext(context.Background(), request) } // DescribeRiskSyscallDetail // 查询高危系统调用事件详细信息 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// FAILEDOPERATION_DATAVALUENOTCORRECT = "FailedOperation.DataValueNotCorrect" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// INVALIDPARAMETERVALUE = "InvalidParameterValue" -// INVALIDPARAMETERVALUE_DATANOTFOUND = "InvalidParameterValue.DataNotFound" +// +// AUTHFAILURE = "AuthFailure" +// FAILEDOPERATION_DATAVALUENOTCORRECT = "FailedOperation.DataValueNotCorrect" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// INVALIDPARAMETERVALUE = "InvalidParameterValue" +// INVALIDPARAMETERVALUE_DATANOTFOUND = "InvalidParameterValue.DataNotFound" func (c *Client) DescribeRiskSyscallDetailWithContext(ctx context.Context, request *DescribeRiskSyscallDetailRequest) (response *DescribeRiskSyscallDetailResponse, err error) { - if request == nil { - request = NewDescribeRiskSyscallDetailRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("DescribeRiskSyscallDetail require credential") - } + if request == nil { + request = NewDescribeRiskSyscallDetailRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "DescribeRiskSyscallDetail") + + if c.GetCredential() == nil { + return nil, errors.New("DescribeRiskSyscallDetail require credential") + } - request.SetContext(ctx) - - response = NewDescribeRiskSyscallDetailResponse() - err = c.Send(request, response) - return + request.SetContext(ctx) + + response = NewDescribeRiskSyscallDetailResponse() + err = c.Send(request, response) + return } func NewDescribeRiskSyscallEventsRequest() (request *DescribeRiskSyscallEventsRequest) { - request = &DescribeRiskSyscallEventsRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "DescribeRiskSyscallEvents") - - - return + request = &DescribeRiskSyscallEventsRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "DescribeRiskSyscallEvents") + + return } func NewDescribeRiskSyscallEventsResponse() (response *DescribeRiskSyscallEventsResponse) { - response = &DescribeRiskSyscallEventsResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &DescribeRiskSyscallEventsResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -12834,62 +13168,64 @@ func NewDescribeRiskSyscallEventsResponse() (response *DescribeRiskSyscallEvents // 查询运行时运行时高危系统调用列表信息 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// INTERNALERROR = "InternalError" -// INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// INVALIDPARAMETERVALUE = "InvalidParameterValue" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// AUTHFAILURE = "AuthFailure" +// INTERNALERROR = "InternalError" +// INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// INVALIDPARAMETERVALUE = "InvalidParameterValue" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) DescribeRiskSyscallEvents(request *DescribeRiskSyscallEventsRequest) (response *DescribeRiskSyscallEventsResponse, err error) { - return c.DescribeRiskSyscallEventsWithContext(context.Background(), request) + return c.DescribeRiskSyscallEventsWithContext(context.Background(), request) } // DescribeRiskSyscallEvents // 查询运行时运行时高危系统调用列表信息 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// INTERNALERROR = "InternalError" -// INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// INVALIDPARAMETERVALUE = "InvalidParameterValue" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// AUTHFAILURE = "AuthFailure" +// INTERNALERROR = "InternalError" +// INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// INVALIDPARAMETERVALUE = "InvalidParameterValue" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) DescribeRiskSyscallEventsWithContext(ctx context.Context, request *DescribeRiskSyscallEventsRequest) (response *DescribeRiskSyscallEventsResponse, err error) { - if request == nil { - request = NewDescribeRiskSyscallEventsRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("DescribeRiskSyscallEvents require credential") - } + if request == nil { + request = NewDescribeRiskSyscallEventsRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "DescribeRiskSyscallEvents") + + if c.GetCredential() == nil { + return nil, errors.New("DescribeRiskSyscallEvents require credential") + } - request.SetContext(ctx) - - response = NewDescribeRiskSyscallEventsResponse() - err = c.Send(request, response) - return + request.SetContext(ctx) + + response = NewDescribeRiskSyscallEventsResponse() + err = c.Send(request, response) + return } func NewDescribeRiskSyscallEventsExportRequest() (request *DescribeRiskSyscallEventsExportRequest) { - request = &DescribeRiskSyscallEventsExportRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "DescribeRiskSyscallEventsExport") - - - return + request = &DescribeRiskSyscallEventsExportRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "DescribeRiskSyscallEventsExport") + + return } func NewDescribeRiskSyscallEventsExportResponse() (response *DescribeRiskSyscallEventsExportResponse) { - response = &DescribeRiskSyscallEventsExportResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &DescribeRiskSyscallEventsExportResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -12897,60 +13233,62 @@ func NewDescribeRiskSyscallEventsExportResponse() (response *DescribeRiskSyscall // 运行时高危系统调用列表导出 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// INVALIDPARAMETERVALUE = "InvalidParameterValue" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// AUTHFAILURE = "AuthFailure" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// INVALIDPARAMETERVALUE = "InvalidParameterValue" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) DescribeRiskSyscallEventsExport(request *DescribeRiskSyscallEventsExportRequest) (response *DescribeRiskSyscallEventsExportResponse, err error) { - return c.DescribeRiskSyscallEventsExportWithContext(context.Background(), request) + return c.DescribeRiskSyscallEventsExportWithContext(context.Background(), request) } // DescribeRiskSyscallEventsExport // 运行时高危系统调用列表导出 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// INVALIDPARAMETERVALUE = "InvalidParameterValue" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// AUTHFAILURE = "AuthFailure" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// INVALIDPARAMETERVALUE = "InvalidParameterValue" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) DescribeRiskSyscallEventsExportWithContext(ctx context.Context, request *DescribeRiskSyscallEventsExportRequest) (response *DescribeRiskSyscallEventsExportResponse, err error) { - if request == nil { - request = NewDescribeRiskSyscallEventsExportRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("DescribeRiskSyscallEventsExport require credential") - } + if request == nil { + request = NewDescribeRiskSyscallEventsExportRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "DescribeRiskSyscallEventsExport") + + if c.GetCredential() == nil { + return nil, errors.New("DescribeRiskSyscallEventsExport require credential") + } - request.SetContext(ctx) - - response = NewDescribeRiskSyscallEventsExportResponse() - err = c.Send(request, response) - return + request.SetContext(ctx) + + response = NewDescribeRiskSyscallEventsExportResponse() + err = c.Send(request, response) + return } func NewDescribeRiskSyscallNamesRequest() (request *DescribeRiskSyscallNamesRequest) { - request = &DescribeRiskSyscallNamesRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "DescribeRiskSyscallNames") - - - return + request = &DescribeRiskSyscallNamesRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "DescribeRiskSyscallNames") + + return } func NewDescribeRiskSyscallNamesResponse() (response *DescribeRiskSyscallNamesResponse) { - response = &DescribeRiskSyscallNamesResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &DescribeRiskSyscallNamesResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -12958,60 +13296,62 @@ func NewDescribeRiskSyscallNamesResponse() (response *DescribeRiskSyscallNamesRe // 查询运行时高危系统调用系统名称列表 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// INVALIDPARAMETERVALUE = "InvalidParameterValue" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// AUTHFAILURE = "AuthFailure" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// INVALIDPARAMETERVALUE = "InvalidParameterValue" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) DescribeRiskSyscallNames(request *DescribeRiskSyscallNamesRequest) (response *DescribeRiskSyscallNamesResponse, err error) { - return c.DescribeRiskSyscallNamesWithContext(context.Background(), request) + return c.DescribeRiskSyscallNamesWithContext(context.Background(), request) } // DescribeRiskSyscallNames // 查询运行时高危系统调用系统名称列表 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// INVALIDPARAMETERVALUE = "InvalidParameterValue" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// AUTHFAILURE = "AuthFailure" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// INVALIDPARAMETERVALUE = "InvalidParameterValue" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) DescribeRiskSyscallNamesWithContext(ctx context.Context, request *DescribeRiskSyscallNamesRequest) (response *DescribeRiskSyscallNamesResponse, err error) { - if request == nil { - request = NewDescribeRiskSyscallNamesRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("DescribeRiskSyscallNames require credential") - } + if request == nil { + request = NewDescribeRiskSyscallNamesRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "DescribeRiskSyscallNames") + + if c.GetCredential() == nil { + return nil, errors.New("DescribeRiskSyscallNames require credential") + } - request.SetContext(ctx) - - response = NewDescribeRiskSyscallNamesResponse() - err = c.Send(request, response) - return + request.SetContext(ctx) + + response = NewDescribeRiskSyscallNamesResponse() + err = c.Send(request, response) + return } func NewDescribeRiskSyscallWhiteListDetailRequest() (request *DescribeRiskSyscallWhiteListDetailRequest) { - request = &DescribeRiskSyscallWhiteListDetailRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "DescribeRiskSyscallWhiteListDetail") - - - return + request = &DescribeRiskSyscallWhiteListDetailRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "DescribeRiskSyscallWhiteListDetail") + + return } func NewDescribeRiskSyscallWhiteListDetailResponse() (response *DescribeRiskSyscallWhiteListDetailResponse) { - response = &DescribeRiskSyscallWhiteListDetailResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &DescribeRiskSyscallWhiteListDetailResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -13019,62 +13359,64 @@ func NewDescribeRiskSyscallWhiteListDetailResponse() (response *DescribeRiskSysc // 查询运行时高危系统调用白名单详细信息 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// FAILEDOPERATION_DATAVALUENOTCORRECT = "FailedOperation.DataValueNotCorrect" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// INVALIDPARAMETERVALUE = "InvalidParameterValue" -// INVALIDPARAMETERVALUE_DATANOTFOUND = "InvalidParameterValue.DataNotFound" +// +// AUTHFAILURE = "AuthFailure" +// FAILEDOPERATION_DATAVALUENOTCORRECT = "FailedOperation.DataValueNotCorrect" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// INVALIDPARAMETERVALUE = "InvalidParameterValue" +// INVALIDPARAMETERVALUE_DATANOTFOUND = "InvalidParameterValue.DataNotFound" func (c *Client) DescribeRiskSyscallWhiteListDetail(request *DescribeRiskSyscallWhiteListDetailRequest) (response *DescribeRiskSyscallWhiteListDetailResponse, err error) { - return c.DescribeRiskSyscallWhiteListDetailWithContext(context.Background(), request) + return c.DescribeRiskSyscallWhiteListDetailWithContext(context.Background(), request) } // DescribeRiskSyscallWhiteListDetail // 查询运行时高危系统调用白名单详细信息 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// FAILEDOPERATION_DATAVALUENOTCORRECT = "FailedOperation.DataValueNotCorrect" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// INVALIDPARAMETERVALUE = "InvalidParameterValue" -// INVALIDPARAMETERVALUE_DATANOTFOUND = "InvalidParameterValue.DataNotFound" +// +// AUTHFAILURE = "AuthFailure" +// FAILEDOPERATION_DATAVALUENOTCORRECT = "FailedOperation.DataValueNotCorrect" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// INVALIDPARAMETERVALUE = "InvalidParameterValue" +// INVALIDPARAMETERVALUE_DATANOTFOUND = "InvalidParameterValue.DataNotFound" func (c *Client) DescribeRiskSyscallWhiteListDetailWithContext(ctx context.Context, request *DescribeRiskSyscallWhiteListDetailRequest) (response *DescribeRiskSyscallWhiteListDetailResponse, err error) { - if request == nil { - request = NewDescribeRiskSyscallWhiteListDetailRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("DescribeRiskSyscallWhiteListDetail require credential") - } + if request == nil { + request = NewDescribeRiskSyscallWhiteListDetailRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "DescribeRiskSyscallWhiteListDetail") + + if c.GetCredential() == nil { + return nil, errors.New("DescribeRiskSyscallWhiteListDetail require credential") + } - request.SetContext(ctx) - - response = NewDescribeRiskSyscallWhiteListDetailResponse() - err = c.Send(request, response) - return + request.SetContext(ctx) + + response = NewDescribeRiskSyscallWhiteListDetailResponse() + err = c.Send(request, response) + return } func NewDescribeRiskSyscallWhiteListsRequest() (request *DescribeRiskSyscallWhiteListsRequest) { - request = &DescribeRiskSyscallWhiteListsRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "DescribeRiskSyscallWhiteLists") - - - return + request = &DescribeRiskSyscallWhiteListsRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "DescribeRiskSyscallWhiteLists") + + return } func NewDescribeRiskSyscallWhiteListsResponse() (response *DescribeRiskSyscallWhiteListsResponse) { - response = &DescribeRiskSyscallWhiteListsResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &DescribeRiskSyscallWhiteListsResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -13082,58 +13424,60 @@ func NewDescribeRiskSyscallWhiteListsResponse() (response *DescribeRiskSyscallWh // 查询运行时高危系统调用白名单列表信息 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// INVALIDPARAMETERVALUE = "InvalidParameterValue" +// +// AUTHFAILURE = "AuthFailure" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// INVALIDPARAMETERVALUE = "InvalidParameterValue" func (c *Client) DescribeRiskSyscallWhiteLists(request *DescribeRiskSyscallWhiteListsRequest) (response *DescribeRiskSyscallWhiteListsResponse, err error) { - return c.DescribeRiskSyscallWhiteListsWithContext(context.Background(), request) + return c.DescribeRiskSyscallWhiteListsWithContext(context.Background(), request) } // DescribeRiskSyscallWhiteLists // 查询运行时高危系统调用白名单列表信息 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// INVALIDPARAMETERVALUE = "InvalidParameterValue" +// +// AUTHFAILURE = "AuthFailure" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// INVALIDPARAMETERVALUE = "InvalidParameterValue" func (c *Client) DescribeRiskSyscallWhiteListsWithContext(ctx context.Context, request *DescribeRiskSyscallWhiteListsRequest) (response *DescribeRiskSyscallWhiteListsResponse, err error) { - if request == nil { - request = NewDescribeRiskSyscallWhiteListsRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("DescribeRiskSyscallWhiteLists require credential") - } + if request == nil { + request = NewDescribeRiskSyscallWhiteListsRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "DescribeRiskSyscallWhiteLists") + + if c.GetCredential() == nil { + return nil, errors.New("DescribeRiskSyscallWhiteLists require credential") + } - request.SetContext(ctx) - - response = NewDescribeRiskSyscallWhiteListsResponse() - err = c.Send(request, response) - return + request.SetContext(ctx) + + response = NewDescribeRiskSyscallWhiteListsResponse() + err = c.Send(request, response) + return } func NewDescribeScanIgnoreVulListRequest() (request *DescribeScanIgnoreVulListRequest) { - request = &DescribeScanIgnoreVulListRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "DescribeScanIgnoreVulList") - - - return + request = &DescribeScanIgnoreVulListRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "DescribeScanIgnoreVulList") + + return } func NewDescribeScanIgnoreVulListResponse() (response *DescribeScanIgnoreVulListResponse) { - response = &DescribeScanIgnoreVulListResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &DescribeScanIgnoreVulListResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -13141,60 +13485,62 @@ func NewDescribeScanIgnoreVulListResponse() (response *DescribeScanIgnoreVulList // 查询扫描忽略的漏洞列表 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" -// MISSINGPARAMETER = "MissingParameter" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// AUTHFAILURE = "AuthFailure" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" +// MISSINGPARAMETER = "MissingParameter" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) DescribeScanIgnoreVulList(request *DescribeScanIgnoreVulListRequest) (response *DescribeScanIgnoreVulListResponse, err error) { - return c.DescribeScanIgnoreVulListWithContext(context.Background(), request) + return c.DescribeScanIgnoreVulListWithContext(context.Background(), request) } // DescribeScanIgnoreVulList // 查询扫描忽略的漏洞列表 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" -// MISSINGPARAMETER = "MissingParameter" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// AUTHFAILURE = "AuthFailure" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" +// MISSINGPARAMETER = "MissingParameter" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) DescribeScanIgnoreVulListWithContext(ctx context.Context, request *DescribeScanIgnoreVulListRequest) (response *DescribeScanIgnoreVulListResponse, err error) { - if request == nil { - request = NewDescribeScanIgnoreVulListRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("DescribeScanIgnoreVulList require credential") - } + if request == nil { + request = NewDescribeScanIgnoreVulListRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "DescribeScanIgnoreVulList") + + if c.GetCredential() == nil { + return nil, errors.New("DescribeScanIgnoreVulList require credential") + } - request.SetContext(ctx) - - response = NewDescribeScanIgnoreVulListResponse() - err = c.Send(request, response) - return + request.SetContext(ctx) + + response = NewDescribeScanIgnoreVulListResponse() + err = c.Send(request, response) + return } func NewDescribeSearchExportListRequest() (request *DescribeSearchExportListRequest) { - request = &DescribeSearchExportListRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "DescribeSearchExportList") - - - return + request = &DescribeSearchExportListRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "DescribeSearchExportList") + + return } func NewDescribeSearchExportListResponse() (response *DescribeSearchExportListResponse) { - response = &DescribeSearchExportListResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &DescribeSearchExportListResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -13202,52 +13548,54 @@ func NewDescribeSearchExportListResponse() (response *DescribeSearchExportListRe // 导出ES查询文档列表 // // 可能返回的错误码: -// INTERNALERROR = "InternalError" -// INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" -// INVALIDPARAMETER = "InvalidParameter" +// +// INTERNALERROR = "InternalError" +// INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" +// INVALIDPARAMETER = "InvalidParameter" func (c *Client) DescribeSearchExportList(request *DescribeSearchExportListRequest) (response *DescribeSearchExportListResponse, err error) { - return c.DescribeSearchExportListWithContext(context.Background(), request) + return c.DescribeSearchExportListWithContext(context.Background(), request) } // DescribeSearchExportList // 导出ES查询文档列表 // // 可能返回的错误码: -// INTERNALERROR = "InternalError" -// INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" -// INVALIDPARAMETER = "InvalidParameter" +// +// INTERNALERROR = "InternalError" +// INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" +// INVALIDPARAMETER = "InvalidParameter" func (c *Client) DescribeSearchExportListWithContext(ctx context.Context, request *DescribeSearchExportListRequest) (response *DescribeSearchExportListResponse, err error) { - if request == nil { - request = NewDescribeSearchExportListRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("DescribeSearchExportList require credential") - } + if request == nil { + request = NewDescribeSearchExportListRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "DescribeSearchExportList") + + if c.GetCredential() == nil { + return nil, errors.New("DescribeSearchExportList require credential") + } - request.SetContext(ctx) - - response = NewDescribeSearchExportListResponse() - err = c.Send(request, response) - return + request.SetContext(ctx) + + response = NewDescribeSearchExportListResponse() + err = c.Send(request, response) + return } func NewDescribeSearchLogsRequest() (request *DescribeSearchLogsRequest) { - request = &DescribeSearchLogsRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "DescribeSearchLogs") - - - return + request = &DescribeSearchLogsRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "DescribeSearchLogs") + + return } func NewDescribeSearchLogsResponse() (response *DescribeSearchLogsResponse) { - response = &DescribeSearchLogsResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &DescribeSearchLogsResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -13255,52 +13603,54 @@ func NewDescribeSearchLogsResponse() (response *DescribeSearchLogsResponse) { // 获取历史搜索记录 // // 可能返回的错误码: -// INTERNALERROR = "InternalError" -// INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" -// INVALIDPARAMETER = "InvalidParameter" +// +// INTERNALERROR = "InternalError" +// INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" +// INVALIDPARAMETER = "InvalidParameter" func (c *Client) DescribeSearchLogs(request *DescribeSearchLogsRequest) (response *DescribeSearchLogsResponse, err error) { - return c.DescribeSearchLogsWithContext(context.Background(), request) + return c.DescribeSearchLogsWithContext(context.Background(), request) } // DescribeSearchLogs // 获取历史搜索记录 // // 可能返回的错误码: -// INTERNALERROR = "InternalError" -// INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" -// INVALIDPARAMETER = "InvalidParameter" +// +// INTERNALERROR = "InternalError" +// INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" +// INVALIDPARAMETER = "InvalidParameter" func (c *Client) DescribeSearchLogsWithContext(ctx context.Context, request *DescribeSearchLogsRequest) (response *DescribeSearchLogsResponse, err error) { - if request == nil { - request = NewDescribeSearchLogsRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("DescribeSearchLogs require credential") - } + if request == nil { + request = NewDescribeSearchLogsRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "DescribeSearchLogs") + + if c.GetCredential() == nil { + return nil, errors.New("DescribeSearchLogs require credential") + } - request.SetContext(ctx) - - response = NewDescribeSearchLogsResponse() - err = c.Send(request, response) - return + request.SetContext(ctx) + + response = NewDescribeSearchLogsResponse() + err = c.Send(request, response) + return } func NewDescribeSearchTemplatesRequest() (request *DescribeSearchTemplatesRequest) { - request = &DescribeSearchTemplatesRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "DescribeSearchTemplates") - - - return + request = &DescribeSearchTemplatesRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "DescribeSearchTemplates") + + return } func NewDescribeSearchTemplatesResponse() (response *DescribeSearchTemplatesResponse) { - response = &DescribeSearchTemplatesResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &DescribeSearchTemplatesResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -13308,52 +13658,54 @@ func NewDescribeSearchTemplatesResponse() (response *DescribeSearchTemplatesResp // 获取快速检索列表 // // 可能返回的错误码: -// INTERNALERROR = "InternalError" -// INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" -// INVALIDPARAMETER = "InvalidParameter" +// +// INTERNALERROR = "InternalError" +// INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" +// INVALIDPARAMETER = "InvalidParameter" func (c *Client) DescribeSearchTemplates(request *DescribeSearchTemplatesRequest) (response *DescribeSearchTemplatesResponse, err error) { - return c.DescribeSearchTemplatesWithContext(context.Background(), request) + return c.DescribeSearchTemplatesWithContext(context.Background(), request) } // DescribeSearchTemplates // 获取快速检索列表 // // 可能返回的错误码: -// INTERNALERROR = "InternalError" -// INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" -// INVALIDPARAMETER = "InvalidParameter" +// +// INTERNALERROR = "InternalError" +// INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" +// INVALIDPARAMETER = "InvalidParameter" func (c *Client) DescribeSearchTemplatesWithContext(ctx context.Context, request *DescribeSearchTemplatesRequest) (response *DescribeSearchTemplatesResponse, err error) { - if request == nil { - request = NewDescribeSearchTemplatesRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("DescribeSearchTemplates require credential") - } + if request == nil { + request = NewDescribeSearchTemplatesRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "DescribeSearchTemplates") + + if c.GetCredential() == nil { + return nil, errors.New("DescribeSearchTemplates require credential") + } - request.SetContext(ctx) - - response = NewDescribeSearchTemplatesResponse() - err = c.Send(request, response) - return + request.SetContext(ctx) + + response = NewDescribeSearchTemplatesResponse() + err = c.Send(request, response) + return } func NewDescribeSecEventsTendencyRequest() (request *DescribeSecEventsTendencyRequest) { - request = &DescribeSecEventsTendencyRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "DescribeSecEventsTendency") - - - return + request = &DescribeSecEventsTendencyRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "DescribeSecEventsTendency") + + return } func NewDescribeSecEventsTendencyResponse() (response *DescribeSecEventsTendencyResponse) { - response = &DescribeSecEventsTendencyResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &DescribeSecEventsTendencyResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -13361,62 +13713,64 @@ func NewDescribeSecEventsTendencyResponse() (response *DescribeSecEventsTendency // 查询容器运行时安全事件趋势 // // 可能返回的错误码: -// INTERNALERROR = "InternalError" -// INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" -// INVALIDPARAMETERVALUE = "InvalidParameterValue" -// INVALIDPARAMETERVALUE_DATARANGE = "InvalidParameterValue.DataRange" +// +// INTERNALERROR = "InternalError" +// INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" +// INVALIDPARAMETERVALUE = "InvalidParameterValue" +// INVALIDPARAMETERVALUE_DATARANGE = "InvalidParameterValue.DataRange" func (c *Client) DescribeSecEventsTendency(request *DescribeSecEventsTendencyRequest) (response *DescribeSecEventsTendencyResponse, err error) { - return c.DescribeSecEventsTendencyWithContext(context.Background(), request) + return c.DescribeSecEventsTendencyWithContext(context.Background(), request) } // DescribeSecEventsTendency // 查询容器运行时安全事件趋势 // // 可能返回的错误码: -// INTERNALERROR = "InternalError" -// INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" -// INVALIDPARAMETERVALUE = "InvalidParameterValue" -// INVALIDPARAMETERVALUE_DATARANGE = "InvalidParameterValue.DataRange" +// +// INTERNALERROR = "InternalError" +// INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" +// INVALIDPARAMETERVALUE = "InvalidParameterValue" +// INVALIDPARAMETERVALUE_DATARANGE = "InvalidParameterValue.DataRange" func (c *Client) DescribeSecEventsTendencyWithContext(ctx context.Context, request *DescribeSecEventsTendencyRequest) (response *DescribeSecEventsTendencyResponse, err error) { - if request == nil { - request = NewDescribeSecEventsTendencyRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("DescribeSecEventsTendency require credential") - } + if request == nil { + request = NewDescribeSecEventsTendencyRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "DescribeSecEventsTendency") + + if c.GetCredential() == nil { + return nil, errors.New("DescribeSecEventsTendency require credential") + } - request.SetContext(ctx) - - response = NewDescribeSecEventsTendencyResponse() - err = c.Send(request, response) - return + request.SetContext(ctx) + + response = NewDescribeSecEventsTendencyResponse() + err = c.Send(request, response) + return } func NewDescribeSecLogAlertMsgRequest() (request *DescribeSecLogAlertMsgRequest) { - request = &DescribeSecLogAlertMsgRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "DescribeSecLogAlertMsg") - - - return + request = &DescribeSecLogAlertMsgRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "DescribeSecLogAlertMsg") + + return } func NewDescribeSecLogAlertMsgResponse() (response *DescribeSecLogAlertMsgResponse) { - response = &DescribeSecLogAlertMsgResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &DescribeSecLogAlertMsgResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -13424,50 +13778,52 @@ func NewDescribeSecLogAlertMsgResponse() (response *DescribeSecLogAlertMsgRespon // 查询安全日志告警信息 // // 可能返回的错误码: -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" +// +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" func (c *Client) DescribeSecLogAlertMsg(request *DescribeSecLogAlertMsgRequest) (response *DescribeSecLogAlertMsgResponse, err error) { - return c.DescribeSecLogAlertMsgWithContext(context.Background(), request) + return c.DescribeSecLogAlertMsgWithContext(context.Background(), request) } // DescribeSecLogAlertMsg // 查询安全日志告警信息 // // 可能返回的错误码: -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" +// +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" func (c *Client) DescribeSecLogAlertMsgWithContext(ctx context.Context, request *DescribeSecLogAlertMsgRequest) (response *DescribeSecLogAlertMsgResponse, err error) { - if request == nil { - request = NewDescribeSecLogAlertMsgRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("DescribeSecLogAlertMsg require credential") - } + if request == nil { + request = NewDescribeSecLogAlertMsgRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "DescribeSecLogAlertMsg") + + if c.GetCredential() == nil { + return nil, errors.New("DescribeSecLogAlertMsg require credential") + } - request.SetContext(ctx) - - response = NewDescribeSecLogAlertMsgResponse() - err = c.Send(request, response) - return + request.SetContext(ctx) + + response = NewDescribeSecLogAlertMsgResponse() + err = c.Send(request, response) + return } func NewDescribeSecLogCleanSettingInfoRequest() (request *DescribeSecLogCleanSettingInfoRequest) { - request = &DescribeSecLogCleanSettingInfoRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "DescribeSecLogCleanSettingInfo") - - - return + request = &DescribeSecLogCleanSettingInfoRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "DescribeSecLogCleanSettingInfo") + + return } func NewDescribeSecLogCleanSettingInfoResponse() (response *DescribeSecLogCleanSettingInfoResponse) { - response = &DescribeSecLogCleanSettingInfoResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &DescribeSecLogCleanSettingInfoResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -13475,50 +13831,52 @@ func NewDescribeSecLogCleanSettingInfoResponse() (response *DescribeSecLogCleanS // 查询安全日志清理设置详情 // // 可能返回的错误码: -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" +// +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" func (c *Client) DescribeSecLogCleanSettingInfo(request *DescribeSecLogCleanSettingInfoRequest) (response *DescribeSecLogCleanSettingInfoResponse, err error) { - return c.DescribeSecLogCleanSettingInfoWithContext(context.Background(), request) + return c.DescribeSecLogCleanSettingInfoWithContext(context.Background(), request) } // DescribeSecLogCleanSettingInfo // 查询安全日志清理设置详情 // // 可能返回的错误码: -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" +// +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" func (c *Client) DescribeSecLogCleanSettingInfoWithContext(ctx context.Context, request *DescribeSecLogCleanSettingInfoRequest) (response *DescribeSecLogCleanSettingInfoResponse, err error) { - if request == nil { - request = NewDescribeSecLogCleanSettingInfoRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("DescribeSecLogCleanSettingInfo require credential") - } + if request == nil { + request = NewDescribeSecLogCleanSettingInfoRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "DescribeSecLogCleanSettingInfo") + + if c.GetCredential() == nil { + return nil, errors.New("DescribeSecLogCleanSettingInfo require credential") + } - request.SetContext(ctx) - - response = NewDescribeSecLogCleanSettingInfoResponse() - err = c.Send(request, response) - return + request.SetContext(ctx) + + response = NewDescribeSecLogCleanSettingInfoResponse() + err = c.Send(request, response) + return } func NewDescribeSecLogDeliveryClsOptionsRequest() (request *DescribeSecLogDeliveryClsOptionsRequest) { - request = &DescribeSecLogDeliveryClsOptionsRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "DescribeSecLogDeliveryClsOptions") - - - return + request = &DescribeSecLogDeliveryClsOptionsRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "DescribeSecLogDeliveryClsOptions") + + return } func NewDescribeSecLogDeliveryClsOptionsResponse() (response *DescribeSecLogDeliveryClsOptionsResponse) { - response = &DescribeSecLogDeliveryClsOptionsResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &DescribeSecLogDeliveryClsOptionsResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -13526,50 +13884,52 @@ func NewDescribeSecLogDeliveryClsOptionsResponse() (response *DescribeSecLogDeli // 查询安全日志投递cls可选项 // // 可能返回的错误码: -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" +// +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" func (c *Client) DescribeSecLogDeliveryClsOptions(request *DescribeSecLogDeliveryClsOptionsRequest) (response *DescribeSecLogDeliveryClsOptionsResponse, err error) { - return c.DescribeSecLogDeliveryClsOptionsWithContext(context.Background(), request) + return c.DescribeSecLogDeliveryClsOptionsWithContext(context.Background(), request) } // DescribeSecLogDeliveryClsOptions // 查询安全日志投递cls可选项 // // 可能返回的错误码: -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" +// +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" func (c *Client) DescribeSecLogDeliveryClsOptionsWithContext(ctx context.Context, request *DescribeSecLogDeliveryClsOptionsRequest) (response *DescribeSecLogDeliveryClsOptionsResponse, err error) { - if request == nil { - request = NewDescribeSecLogDeliveryClsOptionsRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("DescribeSecLogDeliveryClsOptions require credential") - } + if request == nil { + request = NewDescribeSecLogDeliveryClsOptionsRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "DescribeSecLogDeliveryClsOptions") + + if c.GetCredential() == nil { + return nil, errors.New("DescribeSecLogDeliveryClsOptions require credential") + } - request.SetContext(ctx) - - response = NewDescribeSecLogDeliveryClsOptionsResponse() - err = c.Send(request, response) - return + request.SetContext(ctx) + + response = NewDescribeSecLogDeliveryClsOptionsResponse() + err = c.Send(request, response) + return } func NewDescribeSecLogDeliveryClsSettingRequest() (request *DescribeSecLogDeliveryClsSettingRequest) { - request = &DescribeSecLogDeliveryClsSettingRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "DescribeSecLogDeliveryClsSetting") - - - return + request = &DescribeSecLogDeliveryClsSettingRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "DescribeSecLogDeliveryClsSetting") + + return } func NewDescribeSecLogDeliveryClsSettingResponse() (response *DescribeSecLogDeliveryClsSettingResponse) { - response = &DescribeSecLogDeliveryClsSettingResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &DescribeSecLogDeliveryClsSettingResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -13577,50 +13937,52 @@ func NewDescribeSecLogDeliveryClsSettingResponse() (response *DescribeSecLogDeli // 查询安全日志投递Cls配置 // // 可能返回的错误码: -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" +// +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" func (c *Client) DescribeSecLogDeliveryClsSetting(request *DescribeSecLogDeliveryClsSettingRequest) (response *DescribeSecLogDeliveryClsSettingResponse, err error) { - return c.DescribeSecLogDeliveryClsSettingWithContext(context.Background(), request) + return c.DescribeSecLogDeliveryClsSettingWithContext(context.Background(), request) } // DescribeSecLogDeliveryClsSetting // 查询安全日志投递Cls配置 // // 可能返回的错误码: -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" +// +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" func (c *Client) DescribeSecLogDeliveryClsSettingWithContext(ctx context.Context, request *DescribeSecLogDeliveryClsSettingRequest) (response *DescribeSecLogDeliveryClsSettingResponse, err error) { - if request == nil { - request = NewDescribeSecLogDeliveryClsSettingRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("DescribeSecLogDeliveryClsSetting require credential") - } + if request == nil { + request = NewDescribeSecLogDeliveryClsSettingRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "DescribeSecLogDeliveryClsSetting") + + if c.GetCredential() == nil { + return nil, errors.New("DescribeSecLogDeliveryClsSetting require credential") + } - request.SetContext(ctx) - - response = NewDescribeSecLogDeliveryClsSettingResponse() - err = c.Send(request, response) - return + request.SetContext(ctx) + + response = NewDescribeSecLogDeliveryClsSettingResponse() + err = c.Send(request, response) + return } func NewDescribeSecLogDeliveryKafkaOptionsRequest() (request *DescribeSecLogDeliveryKafkaOptionsRequest) { - request = &DescribeSecLogDeliveryKafkaOptionsRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "DescribeSecLogDeliveryKafkaOptions") - - - return + request = &DescribeSecLogDeliveryKafkaOptionsRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "DescribeSecLogDeliveryKafkaOptions") + + return } func NewDescribeSecLogDeliveryKafkaOptionsResponse() (response *DescribeSecLogDeliveryKafkaOptionsResponse) { - response = &DescribeSecLogDeliveryKafkaOptionsResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &DescribeSecLogDeliveryKafkaOptionsResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -13628,50 +13990,52 @@ func NewDescribeSecLogDeliveryKafkaOptionsResponse() (response *DescribeSecLogDe // 查询安全日志投递kafka可选项 // // 可能返回的错误码: -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" +// +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" func (c *Client) DescribeSecLogDeliveryKafkaOptions(request *DescribeSecLogDeliveryKafkaOptionsRequest) (response *DescribeSecLogDeliveryKafkaOptionsResponse, err error) { - return c.DescribeSecLogDeliveryKafkaOptionsWithContext(context.Background(), request) + return c.DescribeSecLogDeliveryKafkaOptionsWithContext(context.Background(), request) } // DescribeSecLogDeliveryKafkaOptions // 查询安全日志投递kafka可选项 // // 可能返回的错误码: -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" +// +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" func (c *Client) DescribeSecLogDeliveryKafkaOptionsWithContext(ctx context.Context, request *DescribeSecLogDeliveryKafkaOptionsRequest) (response *DescribeSecLogDeliveryKafkaOptionsResponse, err error) { - if request == nil { - request = NewDescribeSecLogDeliveryKafkaOptionsRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("DescribeSecLogDeliveryKafkaOptions require credential") - } + if request == nil { + request = NewDescribeSecLogDeliveryKafkaOptionsRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "DescribeSecLogDeliveryKafkaOptions") + + if c.GetCredential() == nil { + return nil, errors.New("DescribeSecLogDeliveryKafkaOptions require credential") + } - request.SetContext(ctx) - - response = NewDescribeSecLogDeliveryKafkaOptionsResponse() - err = c.Send(request, response) - return + request.SetContext(ctx) + + response = NewDescribeSecLogDeliveryKafkaOptionsResponse() + err = c.Send(request, response) + return } func NewDescribeSecLogDeliveryKafkaSettingRequest() (request *DescribeSecLogDeliveryKafkaSettingRequest) { - request = &DescribeSecLogDeliveryKafkaSettingRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "DescribeSecLogDeliveryKafkaSetting") - - - return + request = &DescribeSecLogDeliveryKafkaSettingRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "DescribeSecLogDeliveryKafkaSetting") + + return } func NewDescribeSecLogDeliveryKafkaSettingResponse() (response *DescribeSecLogDeliveryKafkaSettingResponse) { - response = &DescribeSecLogDeliveryKafkaSettingResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &DescribeSecLogDeliveryKafkaSettingResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -13679,50 +14043,52 @@ func NewDescribeSecLogDeliveryKafkaSettingResponse() (response *DescribeSecLogDe // 查询安全日志投递kafka配置 // // 可能返回的错误码: -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" +// +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" func (c *Client) DescribeSecLogDeliveryKafkaSetting(request *DescribeSecLogDeliveryKafkaSettingRequest) (response *DescribeSecLogDeliveryKafkaSettingResponse, err error) { - return c.DescribeSecLogDeliveryKafkaSettingWithContext(context.Background(), request) + return c.DescribeSecLogDeliveryKafkaSettingWithContext(context.Background(), request) } // DescribeSecLogDeliveryKafkaSetting // 查询安全日志投递kafka配置 // // 可能返回的错误码: -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" +// +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" func (c *Client) DescribeSecLogDeliveryKafkaSettingWithContext(ctx context.Context, request *DescribeSecLogDeliveryKafkaSettingRequest) (response *DescribeSecLogDeliveryKafkaSettingResponse, err error) { - if request == nil { - request = NewDescribeSecLogDeliveryKafkaSettingRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("DescribeSecLogDeliveryKafkaSetting require credential") - } + if request == nil { + request = NewDescribeSecLogDeliveryKafkaSettingRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "DescribeSecLogDeliveryKafkaSetting") + + if c.GetCredential() == nil { + return nil, errors.New("DescribeSecLogDeliveryKafkaSetting require credential") + } - request.SetContext(ctx) - - response = NewDescribeSecLogDeliveryKafkaSettingResponse() - err = c.Send(request, response) - return + request.SetContext(ctx) + + response = NewDescribeSecLogDeliveryKafkaSettingResponse() + err = c.Send(request, response) + return } func NewDescribeSecLogJoinObjectListRequest() (request *DescribeSecLogJoinObjectListRequest) { - request = &DescribeSecLogJoinObjectListRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "DescribeSecLogJoinObjectList") - - - return + request = &DescribeSecLogJoinObjectListRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "DescribeSecLogJoinObjectList") + + return } func NewDescribeSecLogJoinObjectListResponse() (response *DescribeSecLogJoinObjectListResponse) { - response = &DescribeSecLogJoinObjectListResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &DescribeSecLogJoinObjectListResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -13730,50 +14096,52 @@ func NewDescribeSecLogJoinObjectListResponse() (response *DescribeSecLogJoinObje // 查询安全日志接入对象列表 // // 可能返回的错误码: -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" +// +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" func (c *Client) DescribeSecLogJoinObjectList(request *DescribeSecLogJoinObjectListRequest) (response *DescribeSecLogJoinObjectListResponse, err error) { - return c.DescribeSecLogJoinObjectListWithContext(context.Background(), request) + return c.DescribeSecLogJoinObjectListWithContext(context.Background(), request) } // DescribeSecLogJoinObjectList // 查询安全日志接入对象列表 // // 可能返回的错误码: -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" +// +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" func (c *Client) DescribeSecLogJoinObjectListWithContext(ctx context.Context, request *DescribeSecLogJoinObjectListRequest) (response *DescribeSecLogJoinObjectListResponse, err error) { - if request == nil { - request = NewDescribeSecLogJoinObjectListRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("DescribeSecLogJoinObjectList require credential") - } + if request == nil { + request = NewDescribeSecLogJoinObjectListRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "DescribeSecLogJoinObjectList") + + if c.GetCredential() == nil { + return nil, errors.New("DescribeSecLogJoinObjectList require credential") + } - request.SetContext(ctx) - - response = NewDescribeSecLogJoinObjectListResponse() - err = c.Send(request, response) - return + request.SetContext(ctx) + + response = NewDescribeSecLogJoinObjectListResponse() + err = c.Send(request, response) + return } func NewDescribeSecLogJoinTypeListRequest() (request *DescribeSecLogJoinTypeListRequest) { - request = &DescribeSecLogJoinTypeListRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "DescribeSecLogJoinTypeList") - - - return + request = &DescribeSecLogJoinTypeListRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "DescribeSecLogJoinTypeList") + + return } func NewDescribeSecLogJoinTypeListResponse() (response *DescribeSecLogJoinTypeListResponse) { - response = &DescribeSecLogJoinTypeListResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &DescribeSecLogJoinTypeListResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -13781,50 +14149,52 @@ func NewDescribeSecLogJoinTypeListResponse() (response *DescribeSecLogJoinTypeLi // 查询安全日志接入列表 // // 可能返回的错误码: -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" +// +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" func (c *Client) DescribeSecLogJoinTypeList(request *DescribeSecLogJoinTypeListRequest) (response *DescribeSecLogJoinTypeListResponse, err error) { - return c.DescribeSecLogJoinTypeListWithContext(context.Background(), request) + return c.DescribeSecLogJoinTypeListWithContext(context.Background(), request) } // DescribeSecLogJoinTypeList // 查询安全日志接入列表 // // 可能返回的错误码: -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" +// +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" func (c *Client) DescribeSecLogJoinTypeListWithContext(ctx context.Context, request *DescribeSecLogJoinTypeListRequest) (response *DescribeSecLogJoinTypeListResponse, err error) { - if request == nil { - request = NewDescribeSecLogJoinTypeListRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("DescribeSecLogJoinTypeList require credential") - } + if request == nil { + request = NewDescribeSecLogJoinTypeListRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "DescribeSecLogJoinTypeList") + + if c.GetCredential() == nil { + return nil, errors.New("DescribeSecLogJoinTypeList require credential") + } - request.SetContext(ctx) - - response = NewDescribeSecLogJoinTypeListResponse() - err = c.Send(request, response) - return + request.SetContext(ctx) + + response = NewDescribeSecLogJoinTypeListResponse() + err = c.Send(request, response) + return } func NewDescribeSecLogKafkaUINRequest() (request *DescribeSecLogKafkaUINRequest) { - request = &DescribeSecLogKafkaUINRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "DescribeSecLogKafkaUIN") - - - return + request = &DescribeSecLogKafkaUINRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "DescribeSecLogKafkaUIN") + + return } func NewDescribeSecLogKafkaUINResponse() (response *DescribeSecLogKafkaUINResponse) { - response = &DescribeSecLogKafkaUINResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &DescribeSecLogKafkaUINResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -13832,50 +14202,52 @@ func NewDescribeSecLogKafkaUINResponse() (response *DescribeSecLogKafkaUINRespon // 查询安全日志KafkaUIN // // 可能返回的错误码: -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" +// +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" func (c *Client) DescribeSecLogKafkaUIN(request *DescribeSecLogKafkaUINRequest) (response *DescribeSecLogKafkaUINResponse, err error) { - return c.DescribeSecLogKafkaUINWithContext(context.Background(), request) + return c.DescribeSecLogKafkaUINWithContext(context.Background(), request) } // DescribeSecLogKafkaUIN // 查询安全日志KafkaUIN // // 可能返回的错误码: -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" +// +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" func (c *Client) DescribeSecLogKafkaUINWithContext(ctx context.Context, request *DescribeSecLogKafkaUINRequest) (response *DescribeSecLogKafkaUINResponse, err error) { - if request == nil { - request = NewDescribeSecLogKafkaUINRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("DescribeSecLogKafkaUIN require credential") - } + if request == nil { + request = NewDescribeSecLogKafkaUINRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "DescribeSecLogKafkaUIN") + + if c.GetCredential() == nil { + return nil, errors.New("DescribeSecLogKafkaUIN require credential") + } - request.SetContext(ctx) - - response = NewDescribeSecLogKafkaUINResponse() - err = c.Send(request, response) - return + request.SetContext(ctx) + + response = NewDescribeSecLogKafkaUINResponse() + err = c.Send(request, response) + return } func NewDescribeSecLogVasInfoRequest() (request *DescribeSecLogVasInfoRequest) { - request = &DescribeSecLogVasInfoRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "DescribeSecLogVasInfo") - - - return + request = &DescribeSecLogVasInfoRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "DescribeSecLogVasInfo") + + return } func NewDescribeSecLogVasInfoResponse() (response *DescribeSecLogVasInfoResponse) { - response = &DescribeSecLogVasInfoResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &DescribeSecLogVasInfoResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -13883,50 +14255,52 @@ func NewDescribeSecLogVasInfoResponse() (response *DescribeSecLogVasInfoResponse // 查询安全日志商品信息 // // 可能返回的错误码: -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" +// +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" func (c *Client) DescribeSecLogVasInfo(request *DescribeSecLogVasInfoRequest) (response *DescribeSecLogVasInfoResponse, err error) { - return c.DescribeSecLogVasInfoWithContext(context.Background(), request) + return c.DescribeSecLogVasInfoWithContext(context.Background(), request) } // DescribeSecLogVasInfo // 查询安全日志商品信息 // // 可能返回的错误码: -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" +// +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" func (c *Client) DescribeSecLogVasInfoWithContext(ctx context.Context, request *DescribeSecLogVasInfoRequest) (response *DescribeSecLogVasInfoResponse, err error) { - if request == nil { - request = NewDescribeSecLogVasInfoRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("DescribeSecLogVasInfo require credential") - } + if request == nil { + request = NewDescribeSecLogVasInfoRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "DescribeSecLogVasInfo") + + if c.GetCredential() == nil { + return nil, errors.New("DescribeSecLogVasInfo require credential") + } - request.SetContext(ctx) - - response = NewDescribeSecLogVasInfoResponse() - err = c.Send(request, response) - return + request.SetContext(ctx) + + response = NewDescribeSecLogVasInfoResponse() + err = c.Send(request, response) + return } func NewDescribeSuperNodePodListRequest() (request *DescribeSuperNodePodListRequest) { - request = &DescribeSuperNodePodListRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "DescribeSuperNodePodList") - - - return + request = &DescribeSuperNodePodListRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "DescribeSuperNodePodList") + + return } func NewDescribeSuperNodePodListResponse() (response *DescribeSuperNodePodListResponse) { - response = &DescribeSuperNodePodListResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &DescribeSuperNodePodListResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -13934,50 +14308,52 @@ func NewDescribeSuperNodePodListResponse() (response *DescribeSuperNodePodListRe // 查询超级节点pod列表 // // 可能返回的错误码: -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" +// +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" func (c *Client) DescribeSuperNodePodList(request *DescribeSuperNodePodListRequest) (response *DescribeSuperNodePodListResponse, err error) { - return c.DescribeSuperNodePodListWithContext(context.Background(), request) + return c.DescribeSuperNodePodListWithContext(context.Background(), request) } // DescribeSuperNodePodList // 查询超级节点pod列表 // // 可能返回的错误码: -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" +// +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" func (c *Client) DescribeSuperNodePodListWithContext(ctx context.Context, request *DescribeSuperNodePodListRequest) (response *DescribeSuperNodePodListResponse, err error) { - if request == nil { - request = NewDescribeSuperNodePodListRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("DescribeSuperNodePodList require credential") - } + if request == nil { + request = NewDescribeSuperNodePodListRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "DescribeSuperNodePodList") + + if c.GetCredential() == nil { + return nil, errors.New("DescribeSuperNodePodList require credential") + } - request.SetContext(ctx) - - response = NewDescribeSuperNodePodListResponse() - err = c.Send(request, response) - return + request.SetContext(ctx) + + response = NewDescribeSuperNodePodListResponse() + err = c.Send(request, response) + return } func NewDescribeSupportDefenceVulRequest() (request *DescribeSupportDefenceVulRequest) { - request = &DescribeSupportDefenceVulRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "DescribeSupportDefenceVul") - - - return + request = &DescribeSupportDefenceVulRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "DescribeSupportDefenceVul") + + return } func NewDescribeSupportDefenceVulResponse() (response *DescribeSupportDefenceVulResponse) { - response = &DescribeSupportDefenceVulResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &DescribeSupportDefenceVulResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -13985,62 +14361,64 @@ func NewDescribeSupportDefenceVulResponse() (response *DescribeSupportDefenceVul // 查询支持防御的漏洞列表 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" -// MISSINGPARAMETER = "MissingParameter" -// UNKNOWNPARAMETER = "UnknownParameter" +// +// AUTHFAILURE = "AuthFailure" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" +// MISSINGPARAMETER = "MissingParameter" +// UNKNOWNPARAMETER = "UnknownParameter" func (c *Client) DescribeSupportDefenceVul(request *DescribeSupportDefenceVulRequest) (response *DescribeSupportDefenceVulResponse, err error) { - return c.DescribeSupportDefenceVulWithContext(context.Background(), request) + return c.DescribeSupportDefenceVulWithContext(context.Background(), request) } // DescribeSupportDefenceVul // 查询支持防御的漏洞列表 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" -// MISSINGPARAMETER = "MissingParameter" -// UNKNOWNPARAMETER = "UnknownParameter" +// +// AUTHFAILURE = "AuthFailure" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" +// MISSINGPARAMETER = "MissingParameter" +// UNKNOWNPARAMETER = "UnknownParameter" func (c *Client) DescribeSupportDefenceVulWithContext(ctx context.Context, request *DescribeSupportDefenceVulRequest) (response *DescribeSupportDefenceVulResponse, err error) { - if request == nil { - request = NewDescribeSupportDefenceVulRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("DescribeSupportDefenceVul require credential") - } + if request == nil { + request = NewDescribeSupportDefenceVulRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "DescribeSupportDefenceVul") + + if c.GetCredential() == nil { + return nil, errors.New("DescribeSupportDefenceVul require credential") + } - request.SetContext(ctx) - - response = NewDescribeSupportDefenceVulResponse() - err = c.Send(request, response) - return + request.SetContext(ctx) + + response = NewDescribeSupportDefenceVulResponse() + err = c.Send(request, response) + return } func NewDescribeSystemVulListRequest() (request *DescribeSystemVulListRequest) { - request = &DescribeSystemVulListRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "DescribeSystemVulList") - - - return + request = &DescribeSystemVulListRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "DescribeSystemVulList") + + return } func NewDescribeSystemVulListResponse() (response *DescribeSystemVulListResponse) { - response = &DescribeSystemVulListResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &DescribeSystemVulListResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -14048,66 +14426,68 @@ func NewDescribeSystemVulListResponse() (response *DescribeSystemVulListResponse // 查询系统漏洞列表 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// INTERNALERROR = "InternalError" -// INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" -// INVALIDPARAMETERVALUE = "InvalidParameterValue" -// MISSINGPARAMETER = "MissingParameter" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// AUTHFAILURE = "AuthFailure" +// INTERNALERROR = "InternalError" +// INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" +// INVALIDPARAMETERVALUE = "InvalidParameterValue" +// MISSINGPARAMETER = "MissingParameter" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) DescribeSystemVulList(request *DescribeSystemVulListRequest) (response *DescribeSystemVulListResponse, err error) { - return c.DescribeSystemVulListWithContext(context.Background(), request) + return c.DescribeSystemVulListWithContext(context.Background(), request) } // DescribeSystemVulList // 查询系统漏洞列表 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// INTERNALERROR = "InternalError" -// INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" -// INVALIDPARAMETERVALUE = "InvalidParameterValue" -// MISSINGPARAMETER = "MissingParameter" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// AUTHFAILURE = "AuthFailure" +// INTERNALERROR = "InternalError" +// INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" +// INVALIDPARAMETERVALUE = "InvalidParameterValue" +// MISSINGPARAMETER = "MissingParameter" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) DescribeSystemVulListWithContext(ctx context.Context, request *DescribeSystemVulListRequest) (response *DescribeSystemVulListResponse, err error) { - if request == nil { - request = NewDescribeSystemVulListRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("DescribeSystemVulList require credential") - } + if request == nil { + request = NewDescribeSystemVulListRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "DescribeSystemVulList") + + if c.GetCredential() == nil { + return nil, errors.New("DescribeSystemVulList require credential") + } - request.SetContext(ctx) - - response = NewDescribeSystemVulListResponse() - err = c.Send(request, response) - return + request.SetContext(ctx) + + response = NewDescribeSystemVulListResponse() + err = c.Send(request, response) + return } func NewDescribeTaskResultSummaryRequest() (request *DescribeTaskResultSummaryRequest) { - request = &DescribeTaskResultSummaryRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "DescribeTaskResultSummary") - - - return + request = &DescribeTaskResultSummaryRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "DescribeTaskResultSummary") + + return } func NewDescribeTaskResultSummaryResponse() (response *DescribeTaskResultSummaryResponse) { - response = &DescribeTaskResultSummaryResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &DescribeTaskResultSummaryResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -14115,60 +14495,62 @@ func NewDescribeTaskResultSummaryResponse() (response *DescribeTaskResultSummary // 查询检查结果总览,返回受影响的节点数量,返回7天的数据,总共7个 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// FAILEDOPERATION = "FailedOperation" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// OPERATIONDENIED = "OperationDenied" -// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" -// UNAUTHORIZEDOPERATION = "UnauthorizedOperation" +// +// AUTHFAILURE = "AuthFailure" +// FAILEDOPERATION = "FailedOperation" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// OPERATIONDENIED = "OperationDenied" +// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" +// UNAUTHORIZEDOPERATION = "UnauthorizedOperation" func (c *Client) DescribeTaskResultSummary(request *DescribeTaskResultSummaryRequest) (response *DescribeTaskResultSummaryResponse, err error) { - return c.DescribeTaskResultSummaryWithContext(context.Background(), request) + return c.DescribeTaskResultSummaryWithContext(context.Background(), request) } // DescribeTaskResultSummary // 查询检查结果总览,返回受影响的节点数量,返回7天的数据,总共7个 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// FAILEDOPERATION = "FailedOperation" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// OPERATIONDENIED = "OperationDenied" -// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" -// UNAUTHORIZEDOPERATION = "UnauthorizedOperation" +// +// AUTHFAILURE = "AuthFailure" +// FAILEDOPERATION = "FailedOperation" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// OPERATIONDENIED = "OperationDenied" +// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" +// UNAUTHORIZEDOPERATION = "UnauthorizedOperation" func (c *Client) DescribeTaskResultSummaryWithContext(ctx context.Context, request *DescribeTaskResultSummaryRequest) (response *DescribeTaskResultSummaryResponse, err error) { - if request == nil { - request = NewDescribeTaskResultSummaryRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("DescribeTaskResultSummary require credential") - } + if request == nil { + request = NewDescribeTaskResultSummaryRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "DescribeTaskResultSummary") + + if c.GetCredential() == nil { + return nil, errors.New("DescribeTaskResultSummary require credential") + } - request.SetContext(ctx) - - response = NewDescribeTaskResultSummaryResponse() - err = c.Send(request, response) - return + request.SetContext(ctx) + + response = NewDescribeTaskResultSummaryResponse() + err = c.Send(request, response) + return } func NewDescribeTcssSummaryRequest() (request *DescribeTcssSummaryRequest) { - request = &DescribeTcssSummaryRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "DescribeTcssSummary") - - - return + request = &DescribeTcssSummaryRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "DescribeTcssSummary") + + return } func NewDescribeTcssSummaryResponse() (response *DescribeTcssSummaryResponse) { - response = &DescribeTcssSummaryResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &DescribeTcssSummaryResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -14176,50 +14558,52 @@ func NewDescribeTcssSummaryResponse() (response *DescribeTcssSummaryResponse) { // 查询容器安全概览信息 // // 可能返回的错误码: -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" +// +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" func (c *Client) DescribeTcssSummary(request *DescribeTcssSummaryRequest) (response *DescribeTcssSummaryResponse, err error) { - return c.DescribeTcssSummaryWithContext(context.Background(), request) + return c.DescribeTcssSummaryWithContext(context.Background(), request) } // DescribeTcssSummary // 查询容器安全概览信息 // // 可能返回的错误码: -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" +// +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" func (c *Client) DescribeTcssSummaryWithContext(ctx context.Context, request *DescribeTcssSummaryRequest) (response *DescribeTcssSummaryResponse, err error) { - if request == nil { - request = NewDescribeTcssSummaryRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("DescribeTcssSummary require credential") - } + if request == nil { + request = NewDescribeTcssSummaryRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "DescribeTcssSummary") + + if c.GetCredential() == nil { + return nil, errors.New("DescribeTcssSummary require credential") + } - request.SetContext(ctx) - - response = NewDescribeTcssSummaryResponse() - err = c.Send(request, response) - return + request.SetContext(ctx) + + response = NewDescribeTcssSummaryResponse() + err = c.Send(request, response) + return } func NewDescribeUnauthorizedCoresTendencyRequest() (request *DescribeUnauthorizedCoresTendencyRequest) { - request = &DescribeUnauthorizedCoresTendencyRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "DescribeUnauthorizedCoresTendency") - - - return + request = &DescribeUnauthorizedCoresTendencyRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "DescribeUnauthorizedCoresTendency") + + return } func NewDescribeUnauthorizedCoresTendencyResponse() (response *DescribeUnauthorizedCoresTendencyResponse) { - response = &DescribeUnauthorizedCoresTendencyResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &DescribeUnauthorizedCoresTendencyResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -14227,66 +14611,68 @@ func NewDescribeUnauthorizedCoresTendencyResponse() (response *DescribeUnauthori // 查询当天未授权核数趋势 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// FAILEDOPERATION = "FailedOperation" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" -// INVALIDPARAMETERVALUE = "InvalidParameterValue" -// MISSINGPARAMETER = "MissingParameter" -// UNKNOWNPARAMETER = "UnknownParameter" +// +// AUTHFAILURE = "AuthFailure" +// FAILEDOPERATION = "FailedOperation" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" +// INVALIDPARAMETERVALUE = "InvalidParameterValue" +// MISSINGPARAMETER = "MissingParameter" +// UNKNOWNPARAMETER = "UnknownParameter" func (c *Client) DescribeUnauthorizedCoresTendency(request *DescribeUnauthorizedCoresTendencyRequest) (response *DescribeUnauthorizedCoresTendencyResponse, err error) { - return c.DescribeUnauthorizedCoresTendencyWithContext(context.Background(), request) + return c.DescribeUnauthorizedCoresTendencyWithContext(context.Background(), request) } // DescribeUnauthorizedCoresTendency // 查询当天未授权核数趋势 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// FAILEDOPERATION = "FailedOperation" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" -// INVALIDPARAMETERVALUE = "InvalidParameterValue" -// MISSINGPARAMETER = "MissingParameter" -// UNKNOWNPARAMETER = "UnknownParameter" +// +// AUTHFAILURE = "AuthFailure" +// FAILEDOPERATION = "FailedOperation" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" +// INVALIDPARAMETERVALUE = "InvalidParameterValue" +// MISSINGPARAMETER = "MissingParameter" +// UNKNOWNPARAMETER = "UnknownParameter" func (c *Client) DescribeUnauthorizedCoresTendencyWithContext(ctx context.Context, request *DescribeUnauthorizedCoresTendencyRequest) (response *DescribeUnauthorizedCoresTendencyResponse, err error) { - if request == nil { - request = NewDescribeUnauthorizedCoresTendencyRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("DescribeUnauthorizedCoresTendency require credential") - } + if request == nil { + request = NewDescribeUnauthorizedCoresTendencyRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "DescribeUnauthorizedCoresTendency") + + if c.GetCredential() == nil { + return nil, errors.New("DescribeUnauthorizedCoresTendency require credential") + } - request.SetContext(ctx) - - response = NewDescribeUnauthorizedCoresTendencyResponse() - err = c.Send(request, response) - return + request.SetContext(ctx) + + response = NewDescribeUnauthorizedCoresTendencyResponse() + err = c.Send(request, response) + return } func NewDescribeUnfinishRefreshTaskRequest() (request *DescribeUnfinishRefreshTaskRequest) { - request = &DescribeUnfinishRefreshTaskRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "DescribeUnfinishRefreshTask") - - - return + request = &DescribeUnfinishRefreshTaskRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "DescribeUnfinishRefreshTask") + + return } func NewDescribeUnfinishRefreshTaskResponse() (response *DescribeUnfinishRefreshTaskResponse) { - response = &DescribeUnfinishRefreshTaskResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &DescribeUnfinishRefreshTaskResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -14294,66 +14680,68 @@ func NewDescribeUnfinishRefreshTaskResponse() (response *DescribeUnfinishRefresh // 查询未完成的刷新资产任务信息 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// FAILEDOPERATION = "FailedOperation" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" -// INVALIDPARAMETERVALUE = "InvalidParameterValue" -// MISSINGPARAMETER = "MissingParameter" -// UNKNOWNPARAMETER = "UnknownParameter" +// +// AUTHFAILURE = "AuthFailure" +// FAILEDOPERATION = "FailedOperation" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" +// INVALIDPARAMETERVALUE = "InvalidParameterValue" +// MISSINGPARAMETER = "MissingParameter" +// UNKNOWNPARAMETER = "UnknownParameter" func (c *Client) DescribeUnfinishRefreshTask(request *DescribeUnfinishRefreshTaskRequest) (response *DescribeUnfinishRefreshTaskResponse, err error) { - return c.DescribeUnfinishRefreshTaskWithContext(context.Background(), request) + return c.DescribeUnfinishRefreshTaskWithContext(context.Background(), request) } // DescribeUnfinishRefreshTask // 查询未完成的刷新资产任务信息 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// FAILEDOPERATION = "FailedOperation" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" -// INVALIDPARAMETERVALUE = "InvalidParameterValue" -// MISSINGPARAMETER = "MissingParameter" -// UNKNOWNPARAMETER = "UnknownParameter" +// +// AUTHFAILURE = "AuthFailure" +// FAILEDOPERATION = "FailedOperation" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" +// INVALIDPARAMETERVALUE = "InvalidParameterValue" +// MISSINGPARAMETER = "MissingParameter" +// UNKNOWNPARAMETER = "UnknownParameter" func (c *Client) DescribeUnfinishRefreshTaskWithContext(ctx context.Context, request *DescribeUnfinishRefreshTaskRequest) (response *DescribeUnfinishRefreshTaskResponse, err error) { - if request == nil { - request = NewDescribeUnfinishRefreshTaskRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("DescribeUnfinishRefreshTask require credential") - } + if request == nil { + request = NewDescribeUnfinishRefreshTaskRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "DescribeUnfinishRefreshTask") + + if c.GetCredential() == nil { + return nil, errors.New("DescribeUnfinishRefreshTask require credential") + } - request.SetContext(ctx) - - response = NewDescribeUnfinishRefreshTaskResponse() - err = c.Send(request, response) - return + request.SetContext(ctx) + + response = NewDescribeUnfinishRefreshTaskResponse() + err = c.Send(request, response) + return } func NewDescribeUserClusterRequest() (request *DescribeUserClusterRequest) { - request = &DescribeUserClusterRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "DescribeUserCluster") - - - return + request = &DescribeUserClusterRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "DescribeUserCluster") + + return } func NewDescribeUserClusterResponse() (response *DescribeUserClusterResponse) { - response = &DescribeUserClusterResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &DescribeUserClusterResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -14361,60 +14749,62 @@ func NewDescribeUserClusterResponse() (response *DescribeUserClusterResponse) { // 安全概览和集群安全页进入调用该接口,查询用户集群相关信息。 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// FAILEDOPERATION = "FailedOperation" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// OPERATIONDENIED = "OperationDenied" -// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" -// UNAUTHORIZEDOPERATION = "UnauthorizedOperation" +// +// AUTHFAILURE = "AuthFailure" +// FAILEDOPERATION = "FailedOperation" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// OPERATIONDENIED = "OperationDenied" +// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" +// UNAUTHORIZEDOPERATION = "UnauthorizedOperation" func (c *Client) DescribeUserCluster(request *DescribeUserClusterRequest) (response *DescribeUserClusterResponse, err error) { - return c.DescribeUserClusterWithContext(context.Background(), request) + return c.DescribeUserClusterWithContext(context.Background(), request) } // DescribeUserCluster // 安全概览和集群安全页进入调用该接口,查询用户集群相关信息。 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// FAILEDOPERATION = "FailedOperation" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// OPERATIONDENIED = "OperationDenied" -// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" -// UNAUTHORIZEDOPERATION = "UnauthorizedOperation" +// +// AUTHFAILURE = "AuthFailure" +// FAILEDOPERATION = "FailedOperation" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// OPERATIONDENIED = "OperationDenied" +// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" +// UNAUTHORIZEDOPERATION = "UnauthorizedOperation" func (c *Client) DescribeUserClusterWithContext(ctx context.Context, request *DescribeUserClusterRequest) (response *DescribeUserClusterResponse, err error) { - if request == nil { - request = NewDescribeUserClusterRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("DescribeUserCluster require credential") - } + if request == nil { + request = NewDescribeUserClusterRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "DescribeUserCluster") + + if c.GetCredential() == nil { + return nil, errors.New("DescribeUserCluster require credential") + } - request.SetContext(ctx) - - response = NewDescribeUserClusterResponse() - err = c.Send(request, response) - return + request.SetContext(ctx) + + response = NewDescribeUserClusterResponse() + err = c.Send(request, response) + return } func NewDescribeUserPodListRequest() (request *DescribeUserPodListRequest) { - request = &DescribeUserPodListRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "DescribeUserPodList") - - - return + request = &DescribeUserPodListRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "DescribeUserPodList") + + return } func NewDescribeUserPodListResponse() (response *DescribeUserPodListResponse) { - response = &DescribeUserPodListResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &DescribeUserPodListResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -14422,58 +14812,60 @@ func NewDescribeUserPodListResponse() (response *DescribeUserPodListResponse) { // 获取用户的pod列表 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// FAILEDOPERATION = "FailedOperation" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// OPERATIONDENIED = "OperationDenied" -// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" +// +// AUTHFAILURE = "AuthFailure" +// FAILEDOPERATION = "FailedOperation" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// OPERATIONDENIED = "OperationDenied" +// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" func (c *Client) DescribeUserPodList(request *DescribeUserPodListRequest) (response *DescribeUserPodListResponse, err error) { - return c.DescribeUserPodListWithContext(context.Background(), request) + return c.DescribeUserPodListWithContext(context.Background(), request) } // DescribeUserPodList // 获取用户的pod列表 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// FAILEDOPERATION = "FailedOperation" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// OPERATIONDENIED = "OperationDenied" -// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" +// +// AUTHFAILURE = "AuthFailure" +// FAILEDOPERATION = "FailedOperation" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// OPERATIONDENIED = "OperationDenied" +// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" func (c *Client) DescribeUserPodListWithContext(ctx context.Context, request *DescribeUserPodListRequest) (response *DescribeUserPodListResponse, err error) { - if request == nil { - request = NewDescribeUserPodListRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("DescribeUserPodList require credential") - } + if request == nil { + request = NewDescribeUserPodListRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "DescribeUserPodList") + + if c.GetCredential() == nil { + return nil, errors.New("DescribeUserPodList require credential") + } - request.SetContext(ctx) - - response = NewDescribeUserPodListResponse() - err = c.Send(request, response) - return + request.SetContext(ctx) + + response = NewDescribeUserPodListResponse() + err = c.Send(request, response) + return } func NewDescribeValueAddedSrvInfoRequest() (request *DescribeValueAddedSrvInfoRequest) { - request = &DescribeValueAddedSrvInfoRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "DescribeValueAddedSrvInfo") - - - return + request = &DescribeValueAddedSrvInfoRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "DescribeValueAddedSrvInfo") + + return } func NewDescribeValueAddedSrvInfoResponse() (response *DescribeValueAddedSrvInfoResponse) { - response = &DescribeValueAddedSrvInfoResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &DescribeValueAddedSrvInfoResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -14481,50 +14873,52 @@ func NewDescribeValueAddedSrvInfoResponse() (response *DescribeValueAddedSrvInfo // DescribeValueAddedSrvInfo查询增值服务需购买信息 // // 可能返回的错误码: -// INTERNALERROR = "InternalError" -// INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" +// +// INTERNALERROR = "InternalError" +// INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" func (c *Client) DescribeValueAddedSrvInfo(request *DescribeValueAddedSrvInfoRequest) (response *DescribeValueAddedSrvInfoResponse, err error) { - return c.DescribeValueAddedSrvInfoWithContext(context.Background(), request) + return c.DescribeValueAddedSrvInfoWithContext(context.Background(), request) } // DescribeValueAddedSrvInfo // DescribeValueAddedSrvInfo查询增值服务需购买信息 // // 可能返回的错误码: -// INTERNALERROR = "InternalError" -// INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" +// +// INTERNALERROR = "InternalError" +// INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" func (c *Client) DescribeValueAddedSrvInfoWithContext(ctx context.Context, request *DescribeValueAddedSrvInfoRequest) (response *DescribeValueAddedSrvInfoResponse, err error) { - if request == nil { - request = NewDescribeValueAddedSrvInfoRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("DescribeValueAddedSrvInfo require credential") - } + if request == nil { + request = NewDescribeValueAddedSrvInfoRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "DescribeValueAddedSrvInfo") + + if c.GetCredential() == nil { + return nil, errors.New("DescribeValueAddedSrvInfo require credential") + } - request.SetContext(ctx) - - response = NewDescribeValueAddedSrvInfoResponse() - err = c.Send(request, response) - return + request.SetContext(ctx) + + response = NewDescribeValueAddedSrvInfoResponse() + err = c.Send(request, response) + return } func NewDescribeVirusAutoIsolateSampleDetailRequest() (request *DescribeVirusAutoIsolateSampleDetailRequest) { - request = &DescribeVirusAutoIsolateSampleDetailRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "DescribeVirusAutoIsolateSampleDetail") - - - return + request = &DescribeVirusAutoIsolateSampleDetailRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "DescribeVirusAutoIsolateSampleDetail") + + return } func NewDescribeVirusAutoIsolateSampleDetailResponse() (response *DescribeVirusAutoIsolateSampleDetailResponse) { - response = &DescribeVirusAutoIsolateSampleDetailResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &DescribeVirusAutoIsolateSampleDetailResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -14532,50 +14926,52 @@ func NewDescribeVirusAutoIsolateSampleDetailResponse() (response *DescribeVirusA // 查询木马自动隔离样本详情 // // 可能返回的错误码: -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" +// +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" func (c *Client) DescribeVirusAutoIsolateSampleDetail(request *DescribeVirusAutoIsolateSampleDetailRequest) (response *DescribeVirusAutoIsolateSampleDetailResponse, err error) { - return c.DescribeVirusAutoIsolateSampleDetailWithContext(context.Background(), request) + return c.DescribeVirusAutoIsolateSampleDetailWithContext(context.Background(), request) } // DescribeVirusAutoIsolateSampleDetail // 查询木马自动隔离样本详情 // // 可能返回的错误码: -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" +// +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" func (c *Client) DescribeVirusAutoIsolateSampleDetailWithContext(ctx context.Context, request *DescribeVirusAutoIsolateSampleDetailRequest) (response *DescribeVirusAutoIsolateSampleDetailResponse, err error) { - if request == nil { - request = NewDescribeVirusAutoIsolateSampleDetailRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("DescribeVirusAutoIsolateSampleDetail require credential") - } + if request == nil { + request = NewDescribeVirusAutoIsolateSampleDetailRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "DescribeVirusAutoIsolateSampleDetail") + + if c.GetCredential() == nil { + return nil, errors.New("DescribeVirusAutoIsolateSampleDetail require credential") + } - request.SetContext(ctx) - - response = NewDescribeVirusAutoIsolateSampleDetailResponse() - err = c.Send(request, response) - return + request.SetContext(ctx) + + response = NewDescribeVirusAutoIsolateSampleDetailResponse() + err = c.Send(request, response) + return } func NewDescribeVirusAutoIsolateSampleDownloadURLRequest() (request *DescribeVirusAutoIsolateSampleDownloadURLRequest) { - request = &DescribeVirusAutoIsolateSampleDownloadURLRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "DescribeVirusAutoIsolateSampleDownloadURL") - - - return + request = &DescribeVirusAutoIsolateSampleDownloadURLRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "DescribeVirusAutoIsolateSampleDownloadURL") + + return } func NewDescribeVirusAutoIsolateSampleDownloadURLResponse() (response *DescribeVirusAutoIsolateSampleDownloadURLResponse) { - response = &DescribeVirusAutoIsolateSampleDownloadURLResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &DescribeVirusAutoIsolateSampleDownloadURLResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -14583,50 +14979,52 @@ func NewDescribeVirusAutoIsolateSampleDownloadURLResponse() (response *DescribeV // 查询木马自动隔离样本下载链接 // // 可能返回的错误码: -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" +// +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" func (c *Client) DescribeVirusAutoIsolateSampleDownloadURL(request *DescribeVirusAutoIsolateSampleDownloadURLRequest) (response *DescribeVirusAutoIsolateSampleDownloadURLResponse, err error) { - return c.DescribeVirusAutoIsolateSampleDownloadURLWithContext(context.Background(), request) + return c.DescribeVirusAutoIsolateSampleDownloadURLWithContext(context.Background(), request) } // DescribeVirusAutoIsolateSampleDownloadURL // 查询木马自动隔离样本下载链接 // // 可能返回的错误码: -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" +// +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" func (c *Client) DescribeVirusAutoIsolateSampleDownloadURLWithContext(ctx context.Context, request *DescribeVirusAutoIsolateSampleDownloadURLRequest) (response *DescribeVirusAutoIsolateSampleDownloadURLResponse, err error) { - if request == nil { - request = NewDescribeVirusAutoIsolateSampleDownloadURLRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("DescribeVirusAutoIsolateSampleDownloadURL require credential") - } + if request == nil { + request = NewDescribeVirusAutoIsolateSampleDownloadURLRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "DescribeVirusAutoIsolateSampleDownloadURL") + + if c.GetCredential() == nil { + return nil, errors.New("DescribeVirusAutoIsolateSampleDownloadURL require credential") + } - request.SetContext(ctx) - - response = NewDescribeVirusAutoIsolateSampleDownloadURLResponse() - err = c.Send(request, response) - return + request.SetContext(ctx) + + response = NewDescribeVirusAutoIsolateSampleDownloadURLResponse() + err = c.Send(request, response) + return } func NewDescribeVirusAutoIsolateSampleListRequest() (request *DescribeVirusAutoIsolateSampleListRequest) { - request = &DescribeVirusAutoIsolateSampleListRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "DescribeVirusAutoIsolateSampleList") - - - return + request = &DescribeVirusAutoIsolateSampleListRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "DescribeVirusAutoIsolateSampleList") + + return } func NewDescribeVirusAutoIsolateSampleListResponse() (response *DescribeVirusAutoIsolateSampleListResponse) { - response = &DescribeVirusAutoIsolateSampleListResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &DescribeVirusAutoIsolateSampleListResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -14634,50 +15032,52 @@ func NewDescribeVirusAutoIsolateSampleListResponse() (response *DescribeVirusAut // 查询木马自动隔离样本列表 // // 可能返回的错误码: -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" +// +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" func (c *Client) DescribeVirusAutoIsolateSampleList(request *DescribeVirusAutoIsolateSampleListRequest) (response *DescribeVirusAutoIsolateSampleListResponse, err error) { - return c.DescribeVirusAutoIsolateSampleListWithContext(context.Background(), request) + return c.DescribeVirusAutoIsolateSampleListWithContext(context.Background(), request) } // DescribeVirusAutoIsolateSampleList // 查询木马自动隔离样本列表 // // 可能返回的错误码: -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" +// +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" func (c *Client) DescribeVirusAutoIsolateSampleListWithContext(ctx context.Context, request *DescribeVirusAutoIsolateSampleListRequest) (response *DescribeVirusAutoIsolateSampleListResponse, err error) { - if request == nil { - request = NewDescribeVirusAutoIsolateSampleListRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("DescribeVirusAutoIsolateSampleList require credential") - } + if request == nil { + request = NewDescribeVirusAutoIsolateSampleListRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "DescribeVirusAutoIsolateSampleList") + + if c.GetCredential() == nil { + return nil, errors.New("DescribeVirusAutoIsolateSampleList require credential") + } - request.SetContext(ctx) - - response = NewDescribeVirusAutoIsolateSampleListResponse() - err = c.Send(request, response) - return + request.SetContext(ctx) + + response = NewDescribeVirusAutoIsolateSampleListResponse() + err = c.Send(request, response) + return } func NewDescribeVirusAutoIsolateSettingRequest() (request *DescribeVirusAutoIsolateSettingRequest) { - request = &DescribeVirusAutoIsolateSettingRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "DescribeVirusAutoIsolateSetting") - - - return + request = &DescribeVirusAutoIsolateSettingRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "DescribeVirusAutoIsolateSetting") + + return } func NewDescribeVirusAutoIsolateSettingResponse() (response *DescribeVirusAutoIsolateSettingResponse) { - response = &DescribeVirusAutoIsolateSettingResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &DescribeVirusAutoIsolateSettingResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -14685,50 +15085,52 @@ func NewDescribeVirusAutoIsolateSettingResponse() (response *DescribeVirusAutoIs // 查询木马自动隔离设置 // // 可能返回的错误码: -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" +// +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" func (c *Client) DescribeVirusAutoIsolateSetting(request *DescribeVirusAutoIsolateSettingRequest) (response *DescribeVirusAutoIsolateSettingResponse, err error) { - return c.DescribeVirusAutoIsolateSettingWithContext(context.Background(), request) + return c.DescribeVirusAutoIsolateSettingWithContext(context.Background(), request) } // DescribeVirusAutoIsolateSetting // 查询木马自动隔离设置 // // 可能返回的错误码: -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" +// +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" func (c *Client) DescribeVirusAutoIsolateSettingWithContext(ctx context.Context, request *DescribeVirusAutoIsolateSettingRequest) (response *DescribeVirusAutoIsolateSettingResponse, err error) { - if request == nil { - request = NewDescribeVirusAutoIsolateSettingRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("DescribeVirusAutoIsolateSetting require credential") - } + if request == nil { + request = NewDescribeVirusAutoIsolateSettingRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "DescribeVirusAutoIsolateSetting") + + if c.GetCredential() == nil { + return nil, errors.New("DescribeVirusAutoIsolateSetting require credential") + } - request.SetContext(ctx) - - response = NewDescribeVirusAutoIsolateSettingResponse() - err = c.Send(request, response) - return + request.SetContext(ctx) + + response = NewDescribeVirusAutoIsolateSettingResponse() + err = c.Send(request, response) + return } func NewDescribeVirusDetailRequest() (request *DescribeVirusDetailRequest) { - request = &DescribeVirusDetailRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "DescribeVirusDetail") - - - return + request = &DescribeVirusDetailRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "DescribeVirusDetail") + + return } func NewDescribeVirusDetailResponse() (response *DescribeVirusDetailResponse) { - response = &DescribeVirusDetailResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &DescribeVirusDetailResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -14736,54 +15138,56 @@ func NewDescribeVirusDetailResponse() (response *DescribeVirusDetailResponse) { // 运行时查询木马文件信息 // // 可能返回的错误码: -// INTERNALERROR = "InternalError" -// INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" -// INVALIDPARAMETER = "InvalidParameter" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// INTERNALERROR = "InternalError" +// INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" +// INVALIDPARAMETER = "InvalidParameter" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) DescribeVirusDetail(request *DescribeVirusDetailRequest) (response *DescribeVirusDetailResponse, err error) { - return c.DescribeVirusDetailWithContext(context.Background(), request) + return c.DescribeVirusDetailWithContext(context.Background(), request) } // DescribeVirusDetail // 运行时查询木马文件信息 // // 可能返回的错误码: -// INTERNALERROR = "InternalError" -// INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" -// INVALIDPARAMETER = "InvalidParameter" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// INTERNALERROR = "InternalError" +// INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" +// INVALIDPARAMETER = "InvalidParameter" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) DescribeVirusDetailWithContext(ctx context.Context, request *DescribeVirusDetailRequest) (response *DescribeVirusDetailResponse, err error) { - if request == nil { - request = NewDescribeVirusDetailRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("DescribeVirusDetail require credential") - } + if request == nil { + request = NewDescribeVirusDetailRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "DescribeVirusDetail") + + if c.GetCredential() == nil { + return nil, errors.New("DescribeVirusDetail require credential") + } - request.SetContext(ctx) - - response = NewDescribeVirusDetailResponse() - err = c.Send(request, response) - return + request.SetContext(ctx) + + response = NewDescribeVirusDetailResponse() + err = c.Send(request, response) + return } func NewDescribeVirusEventTendencyRequest() (request *DescribeVirusEventTendencyRequest) { - request = &DescribeVirusEventTendencyRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "DescribeVirusEventTendency") - - - return + request = &DescribeVirusEventTendencyRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "DescribeVirusEventTendency") + + return } func NewDescribeVirusEventTendencyResponse() (response *DescribeVirusEventTendencyResponse) { - response = &DescribeVirusEventTendencyResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &DescribeVirusEventTendencyResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -14791,52 +15195,54 @@ func NewDescribeVirusEventTendencyResponse() (response *DescribeVirusEventTenden // 查询木马事件趋势 // // 可能返回的错误码: -// INTERNALERROR = "InternalError" -// INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" -// INVALIDPARAMETER = "InvalidParameter" +// +// INTERNALERROR = "InternalError" +// INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" +// INVALIDPARAMETER = "InvalidParameter" func (c *Client) DescribeVirusEventTendency(request *DescribeVirusEventTendencyRequest) (response *DescribeVirusEventTendencyResponse, err error) { - return c.DescribeVirusEventTendencyWithContext(context.Background(), request) + return c.DescribeVirusEventTendencyWithContext(context.Background(), request) } // DescribeVirusEventTendency // 查询木马事件趋势 // // 可能返回的错误码: -// INTERNALERROR = "InternalError" -// INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" -// INVALIDPARAMETER = "InvalidParameter" +// +// INTERNALERROR = "InternalError" +// INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" +// INVALIDPARAMETER = "InvalidParameter" func (c *Client) DescribeVirusEventTendencyWithContext(ctx context.Context, request *DescribeVirusEventTendencyRequest) (response *DescribeVirusEventTendencyResponse, err error) { - if request == nil { - request = NewDescribeVirusEventTendencyRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("DescribeVirusEventTendency require credential") - } + if request == nil { + request = NewDescribeVirusEventTendencyRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "DescribeVirusEventTendency") + + if c.GetCredential() == nil { + return nil, errors.New("DescribeVirusEventTendency require credential") + } - request.SetContext(ctx) - - response = NewDescribeVirusEventTendencyResponse() - err = c.Send(request, response) - return + request.SetContext(ctx) + + response = NewDescribeVirusEventTendencyResponse() + err = c.Send(request, response) + return } func NewDescribeVirusListRequest() (request *DescribeVirusListRequest) { - request = &DescribeVirusListRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "DescribeVirusList") - - - return + request = &DescribeVirusListRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "DescribeVirusList") + + return } func NewDescribeVirusListResponse() (response *DescribeVirusListResponse) { - response = &DescribeVirusListResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &DescribeVirusListResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -14844,56 +15250,58 @@ func NewDescribeVirusListResponse() (response *DescribeVirusListResponse) { // 查询运行时文件查杀事件列表 // // 可能返回的错误码: -// INTERNALERROR = "InternalError" -// INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// INTERNALERROR = "InternalError" +// INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) DescribeVirusList(request *DescribeVirusListRequest) (response *DescribeVirusListResponse, err error) { - return c.DescribeVirusListWithContext(context.Background(), request) + return c.DescribeVirusListWithContext(context.Background(), request) } // DescribeVirusList // 查询运行时文件查杀事件列表 // // 可能返回的错误码: -// INTERNALERROR = "InternalError" -// INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// INTERNALERROR = "InternalError" +// INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) DescribeVirusListWithContext(ctx context.Context, request *DescribeVirusListRequest) (response *DescribeVirusListResponse, err error) { - if request == nil { - request = NewDescribeVirusListRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("DescribeVirusList require credential") - } + if request == nil { + request = NewDescribeVirusListRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "DescribeVirusList") + + if c.GetCredential() == nil { + return nil, errors.New("DescribeVirusList require credential") + } - request.SetContext(ctx) - - response = NewDescribeVirusListResponse() - err = c.Send(request, response) - return + request.SetContext(ctx) + + response = NewDescribeVirusListResponse() + err = c.Send(request, response) + return } func NewDescribeVirusManualScanEstimateTimeoutRequest() (request *DescribeVirusManualScanEstimateTimeoutRequest) { - request = &DescribeVirusManualScanEstimateTimeoutRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "DescribeVirusManualScanEstimateTimeout") - - - return + request = &DescribeVirusManualScanEstimateTimeoutRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "DescribeVirusManualScanEstimateTimeout") + + return } func NewDescribeVirusManualScanEstimateTimeoutResponse() (response *DescribeVirusManualScanEstimateTimeoutResponse) { - response = &DescribeVirusManualScanEstimateTimeoutResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &DescribeVirusManualScanEstimateTimeoutResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -14901,50 +15309,52 @@ func NewDescribeVirusManualScanEstimateTimeoutResponse() (response *DescribeViru // 查询木马一键检测预估超时时间 // // 可能返回的错误码: -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" +// +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" func (c *Client) DescribeVirusManualScanEstimateTimeout(request *DescribeVirusManualScanEstimateTimeoutRequest) (response *DescribeVirusManualScanEstimateTimeoutResponse, err error) { - return c.DescribeVirusManualScanEstimateTimeoutWithContext(context.Background(), request) + return c.DescribeVirusManualScanEstimateTimeoutWithContext(context.Background(), request) } // DescribeVirusManualScanEstimateTimeout // 查询木马一键检测预估超时时间 // // 可能返回的错误码: -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" +// +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" func (c *Client) DescribeVirusManualScanEstimateTimeoutWithContext(ctx context.Context, request *DescribeVirusManualScanEstimateTimeoutRequest) (response *DescribeVirusManualScanEstimateTimeoutResponse, err error) { - if request == nil { - request = NewDescribeVirusManualScanEstimateTimeoutRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("DescribeVirusManualScanEstimateTimeout require credential") - } + if request == nil { + request = NewDescribeVirusManualScanEstimateTimeoutRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "DescribeVirusManualScanEstimateTimeout") + + if c.GetCredential() == nil { + return nil, errors.New("DescribeVirusManualScanEstimateTimeout require credential") + } - request.SetContext(ctx) - - response = NewDescribeVirusManualScanEstimateTimeoutResponse() - err = c.Send(request, response) - return + request.SetContext(ctx) + + response = NewDescribeVirusManualScanEstimateTimeoutResponse() + err = c.Send(request, response) + return } func NewDescribeVirusMonitorSettingRequest() (request *DescribeVirusMonitorSettingRequest) { - request = &DescribeVirusMonitorSettingRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "DescribeVirusMonitorSetting") - - - return + request = &DescribeVirusMonitorSettingRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "DescribeVirusMonitorSetting") + + return } func NewDescribeVirusMonitorSettingResponse() (response *DescribeVirusMonitorSettingResponse) { - response = &DescribeVirusMonitorSettingResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &DescribeVirusMonitorSettingResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -14952,52 +15362,54 @@ func NewDescribeVirusMonitorSettingResponse() (response *DescribeVirusMonitorSet // 运行时查询文件查杀实时监控设置 // // 可能返回的错误码: -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) DescribeVirusMonitorSetting(request *DescribeVirusMonitorSettingRequest) (response *DescribeVirusMonitorSettingResponse, err error) { - return c.DescribeVirusMonitorSettingWithContext(context.Background(), request) + return c.DescribeVirusMonitorSettingWithContext(context.Background(), request) } // DescribeVirusMonitorSetting // 运行时查询文件查杀实时监控设置 // // 可能返回的错误码: -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) DescribeVirusMonitorSettingWithContext(ctx context.Context, request *DescribeVirusMonitorSettingRequest) (response *DescribeVirusMonitorSettingResponse, err error) { - if request == nil { - request = NewDescribeVirusMonitorSettingRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("DescribeVirusMonitorSetting require credential") - } + if request == nil { + request = NewDescribeVirusMonitorSettingRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "DescribeVirusMonitorSetting") + + if c.GetCredential() == nil { + return nil, errors.New("DescribeVirusMonitorSetting require credential") + } - request.SetContext(ctx) - - response = NewDescribeVirusMonitorSettingResponse() - err = c.Send(request, response) - return + request.SetContext(ctx) + + response = NewDescribeVirusMonitorSettingResponse() + err = c.Send(request, response) + return } func NewDescribeVirusSampleDownloadUrlRequest() (request *DescribeVirusSampleDownloadUrlRequest) { - request = &DescribeVirusSampleDownloadUrlRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "DescribeVirusSampleDownloadUrl") - - - return + request = &DescribeVirusSampleDownloadUrlRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "DescribeVirusSampleDownloadUrl") + + return } func NewDescribeVirusSampleDownloadUrlResponse() (response *DescribeVirusSampleDownloadUrlResponse) { - response = &DescribeVirusSampleDownloadUrlResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &DescribeVirusSampleDownloadUrlResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -15005,54 +15417,56 @@ func NewDescribeVirusSampleDownloadUrlResponse() (response *DescribeVirusSampleD // 查询木马样本下载url // // 可能返回的错误码: -// INTERNALERROR = "InternalError" -// INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" -// INVALIDPARAMETER = "InvalidParameter" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// INTERNALERROR = "InternalError" +// INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" +// INVALIDPARAMETER = "InvalidParameter" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) DescribeVirusSampleDownloadUrl(request *DescribeVirusSampleDownloadUrlRequest) (response *DescribeVirusSampleDownloadUrlResponse, err error) { - return c.DescribeVirusSampleDownloadUrlWithContext(context.Background(), request) + return c.DescribeVirusSampleDownloadUrlWithContext(context.Background(), request) } // DescribeVirusSampleDownloadUrl // 查询木马样本下载url // // 可能返回的错误码: -// INTERNALERROR = "InternalError" -// INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" -// INVALIDPARAMETER = "InvalidParameter" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// INTERNALERROR = "InternalError" +// INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" +// INVALIDPARAMETER = "InvalidParameter" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) DescribeVirusSampleDownloadUrlWithContext(ctx context.Context, request *DescribeVirusSampleDownloadUrlRequest) (response *DescribeVirusSampleDownloadUrlResponse, err error) { - if request == nil { - request = NewDescribeVirusSampleDownloadUrlRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("DescribeVirusSampleDownloadUrl require credential") - } + if request == nil { + request = NewDescribeVirusSampleDownloadUrlRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "DescribeVirusSampleDownloadUrl") + + if c.GetCredential() == nil { + return nil, errors.New("DescribeVirusSampleDownloadUrl require credential") + } - request.SetContext(ctx) - - response = NewDescribeVirusSampleDownloadUrlResponse() - err = c.Send(request, response) - return + request.SetContext(ctx) + + response = NewDescribeVirusSampleDownloadUrlResponse() + err = c.Send(request, response) + return } func NewDescribeVirusScanSettingRequest() (request *DescribeVirusScanSettingRequest) { - request = &DescribeVirusScanSettingRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "DescribeVirusScanSetting") - - - return + request = &DescribeVirusScanSettingRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "DescribeVirusScanSetting") + + return } func NewDescribeVirusScanSettingResponse() (response *DescribeVirusScanSettingResponse) { - response = &DescribeVirusScanSettingResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &DescribeVirusScanSettingResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -15060,52 +15474,54 @@ func NewDescribeVirusScanSettingResponse() (response *DescribeVirusScanSettingRe // 运行时查询文件查杀设置 // // 可能返回的错误码: -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) DescribeVirusScanSetting(request *DescribeVirusScanSettingRequest) (response *DescribeVirusScanSettingResponse, err error) { - return c.DescribeVirusScanSettingWithContext(context.Background(), request) + return c.DescribeVirusScanSettingWithContext(context.Background(), request) } // DescribeVirusScanSetting // 运行时查询文件查杀设置 // // 可能返回的错误码: -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) DescribeVirusScanSettingWithContext(ctx context.Context, request *DescribeVirusScanSettingRequest) (response *DescribeVirusScanSettingResponse, err error) { - if request == nil { - request = NewDescribeVirusScanSettingRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("DescribeVirusScanSetting require credential") - } + if request == nil { + request = NewDescribeVirusScanSettingRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "DescribeVirusScanSetting") + + if c.GetCredential() == nil { + return nil, errors.New("DescribeVirusScanSetting require credential") + } - request.SetContext(ctx) - - response = NewDescribeVirusScanSettingResponse() - err = c.Send(request, response) - return + request.SetContext(ctx) + + response = NewDescribeVirusScanSettingResponse() + err = c.Send(request, response) + return } func NewDescribeVirusScanTaskStatusRequest() (request *DescribeVirusScanTaskStatusRequest) { - request = &DescribeVirusScanTaskStatusRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "DescribeVirusScanTaskStatus") - - - return + request = &DescribeVirusScanTaskStatusRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "DescribeVirusScanTaskStatus") + + return } func NewDescribeVirusScanTaskStatusResponse() (response *DescribeVirusScanTaskStatusResponse) { - response = &DescribeVirusScanTaskStatusResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &DescribeVirusScanTaskStatusResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -15113,52 +15529,54 @@ func NewDescribeVirusScanTaskStatusResponse() (response *DescribeVirusScanTaskSt // 运行时查询文件查杀任务状态 // // 可能返回的错误码: -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) DescribeVirusScanTaskStatus(request *DescribeVirusScanTaskStatusRequest) (response *DescribeVirusScanTaskStatusResponse, err error) { - return c.DescribeVirusScanTaskStatusWithContext(context.Background(), request) + return c.DescribeVirusScanTaskStatusWithContext(context.Background(), request) } // DescribeVirusScanTaskStatus // 运行时查询文件查杀任务状态 // // 可能返回的错误码: -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) DescribeVirusScanTaskStatusWithContext(ctx context.Context, request *DescribeVirusScanTaskStatusRequest) (response *DescribeVirusScanTaskStatusResponse, err error) { - if request == nil { - request = NewDescribeVirusScanTaskStatusRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("DescribeVirusScanTaskStatus require credential") - } + if request == nil { + request = NewDescribeVirusScanTaskStatusRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "DescribeVirusScanTaskStatus") + + if c.GetCredential() == nil { + return nil, errors.New("DescribeVirusScanTaskStatus require credential") + } - request.SetContext(ctx) - - response = NewDescribeVirusScanTaskStatusResponse() - err = c.Send(request, response) - return + request.SetContext(ctx) + + response = NewDescribeVirusScanTaskStatusResponse() + err = c.Send(request, response) + return } func NewDescribeVirusScanTimeoutSettingRequest() (request *DescribeVirusScanTimeoutSettingRequest) { - request = &DescribeVirusScanTimeoutSettingRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "DescribeVirusScanTimeoutSetting") - - - return + request = &DescribeVirusScanTimeoutSettingRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "DescribeVirusScanTimeoutSetting") + + return } func NewDescribeVirusScanTimeoutSettingResponse() (response *DescribeVirusScanTimeoutSettingResponse) { - response = &DescribeVirusScanTimeoutSettingResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &DescribeVirusScanTimeoutSettingResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -15166,48 +15584,50 @@ func NewDescribeVirusScanTimeoutSettingResponse() (response *DescribeVirusScanTi // 运行时文件扫描超时设置查询 // // 可能返回的错误码: -// INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" +// +// INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" func (c *Client) DescribeVirusScanTimeoutSetting(request *DescribeVirusScanTimeoutSettingRequest) (response *DescribeVirusScanTimeoutSettingResponse, err error) { - return c.DescribeVirusScanTimeoutSettingWithContext(context.Background(), request) + return c.DescribeVirusScanTimeoutSettingWithContext(context.Background(), request) } // DescribeVirusScanTimeoutSetting // 运行时文件扫描超时设置查询 // // 可能返回的错误码: -// INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" +// +// INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" func (c *Client) DescribeVirusScanTimeoutSettingWithContext(ctx context.Context, request *DescribeVirusScanTimeoutSettingRequest) (response *DescribeVirusScanTimeoutSettingResponse, err error) { - if request == nil { - request = NewDescribeVirusScanTimeoutSettingRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("DescribeVirusScanTimeoutSetting require credential") - } + if request == nil { + request = NewDescribeVirusScanTimeoutSettingRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "DescribeVirusScanTimeoutSetting") + + if c.GetCredential() == nil { + return nil, errors.New("DescribeVirusScanTimeoutSetting require credential") + } - request.SetContext(ctx) - - response = NewDescribeVirusScanTimeoutSettingResponse() - err = c.Send(request, response) - return + request.SetContext(ctx) + + response = NewDescribeVirusScanTimeoutSettingResponse() + err = c.Send(request, response) + return } func NewDescribeVirusSummaryRequest() (request *DescribeVirusSummaryRequest) { - request = &DescribeVirusSummaryRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "DescribeVirusSummary") - - - return + request = &DescribeVirusSummaryRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "DescribeVirusSummary") + + return } func NewDescribeVirusSummaryResponse() (response *DescribeVirusSummaryResponse) { - response = &DescribeVirusSummaryResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &DescribeVirusSummaryResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -15215,54 +15635,56 @@ func NewDescribeVirusSummaryResponse() (response *DescribeVirusSummaryResponse) // 运行时查询木马概览信息 // // 可能返回的错误码: -// INTERNALERROR = "InternalError" -// INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" -// INVALIDPARAMETER = "InvalidParameter" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// INTERNALERROR = "InternalError" +// INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" +// INVALIDPARAMETER = "InvalidParameter" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) DescribeVirusSummary(request *DescribeVirusSummaryRequest) (response *DescribeVirusSummaryResponse, err error) { - return c.DescribeVirusSummaryWithContext(context.Background(), request) + return c.DescribeVirusSummaryWithContext(context.Background(), request) } // DescribeVirusSummary // 运行时查询木马概览信息 // // 可能返回的错误码: -// INTERNALERROR = "InternalError" -// INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" -// INVALIDPARAMETER = "InvalidParameter" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// INTERNALERROR = "InternalError" +// INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" +// INVALIDPARAMETER = "InvalidParameter" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) DescribeVirusSummaryWithContext(ctx context.Context, request *DescribeVirusSummaryRequest) (response *DescribeVirusSummaryResponse, err error) { - if request == nil { - request = NewDescribeVirusSummaryRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("DescribeVirusSummary require credential") - } + if request == nil { + request = NewDescribeVirusSummaryRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "DescribeVirusSummary") + + if c.GetCredential() == nil { + return nil, errors.New("DescribeVirusSummary require credential") + } - request.SetContext(ctx) - - response = NewDescribeVirusSummaryResponse() - err = c.Send(request, response) - return + request.SetContext(ctx) + + response = NewDescribeVirusSummaryResponse() + err = c.Send(request, response) + return } func NewDescribeVirusTaskListRequest() (request *DescribeVirusTaskListRequest) { - request = &DescribeVirusTaskListRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "DescribeVirusTaskList") - - - return + request = &DescribeVirusTaskListRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "DescribeVirusTaskList") + + return } func NewDescribeVirusTaskListResponse() (response *DescribeVirusTaskListResponse) { - response = &DescribeVirusTaskListResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &DescribeVirusTaskListResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -15270,56 +15692,58 @@ func NewDescribeVirusTaskListResponse() (response *DescribeVirusTaskListResponse // 运行时查询文件查杀任务列表 // // 可能返回的错误码: -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) DescribeVirusTaskList(request *DescribeVirusTaskListRequest) (response *DescribeVirusTaskListResponse, err error) { - return c.DescribeVirusTaskListWithContext(context.Background(), request) + return c.DescribeVirusTaskListWithContext(context.Background(), request) } // DescribeVirusTaskList // 运行时查询文件查杀任务列表 // // 可能返回的错误码: -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) DescribeVirusTaskListWithContext(ctx context.Context, request *DescribeVirusTaskListRequest) (response *DescribeVirusTaskListResponse, err error) { - if request == nil { - request = NewDescribeVirusTaskListRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("DescribeVirusTaskList require credential") - } + if request == nil { + request = NewDescribeVirusTaskListRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "DescribeVirusTaskList") + + if c.GetCredential() == nil { + return nil, errors.New("DescribeVirusTaskList require credential") + } - request.SetContext(ctx) - - response = NewDescribeVirusTaskListResponse() - err = c.Send(request, response) - return + request.SetContext(ctx) + + response = NewDescribeVirusTaskListResponse() + err = c.Send(request, response) + return } func NewDescribeVulContainerListRequest() (request *DescribeVulContainerListRequest) { - request = &DescribeVulContainerListRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "DescribeVulContainerList") - - - return + request = &DescribeVulContainerListRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "DescribeVulContainerList") + + return } func NewDescribeVulContainerListResponse() (response *DescribeVulContainerListResponse) { - response = &DescribeVulContainerListResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &DescribeVulContainerListResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -15327,64 +15751,66 @@ func NewDescribeVulContainerListResponse() (response *DescribeVulContainerListRe // 查询受漏洞的容器列表 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" -// INVALIDPARAMETERVALUE = "InvalidParameterValue" -// MISSINGPARAMETER = "MissingParameter" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// AUTHFAILURE = "AuthFailure" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" +// INVALIDPARAMETERVALUE = "InvalidParameterValue" +// MISSINGPARAMETER = "MissingParameter" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) DescribeVulContainerList(request *DescribeVulContainerListRequest) (response *DescribeVulContainerListResponse, err error) { - return c.DescribeVulContainerListWithContext(context.Background(), request) + return c.DescribeVulContainerListWithContext(context.Background(), request) } // DescribeVulContainerList // 查询受漏洞的容器列表 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" -// INVALIDPARAMETERVALUE = "InvalidParameterValue" -// MISSINGPARAMETER = "MissingParameter" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// AUTHFAILURE = "AuthFailure" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" +// INVALIDPARAMETERVALUE = "InvalidParameterValue" +// MISSINGPARAMETER = "MissingParameter" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) DescribeVulContainerListWithContext(ctx context.Context, request *DescribeVulContainerListRequest) (response *DescribeVulContainerListResponse, err error) { - if request == nil { - request = NewDescribeVulContainerListRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("DescribeVulContainerList require credential") - } + if request == nil { + request = NewDescribeVulContainerListRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "DescribeVulContainerList") + + if c.GetCredential() == nil { + return nil, errors.New("DescribeVulContainerList require credential") + } - request.SetContext(ctx) - - response = NewDescribeVulContainerListResponse() - err = c.Send(request, response) - return + request.SetContext(ctx) + + response = NewDescribeVulContainerListResponse() + err = c.Send(request, response) + return } func NewDescribeVulDefenceEventRequest() (request *DescribeVulDefenceEventRequest) { - request = &DescribeVulDefenceEventRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "DescribeVulDefenceEvent") - - - return + request = &DescribeVulDefenceEventRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "DescribeVulDefenceEvent") + + return } func NewDescribeVulDefenceEventResponse() (response *DescribeVulDefenceEventResponse) { - response = &DescribeVulDefenceEventResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &DescribeVulDefenceEventResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -15392,64 +15818,66 @@ func NewDescribeVulDefenceEventResponse() (response *DescribeVulDefenceEventResp // 查询漏洞防御事件列表 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// FAILEDOPERATION = "FailedOperation" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" -// INVALIDPARAMETERVALUE = "InvalidParameterValue" -// MISSINGPARAMETER = "MissingParameter" -// UNKNOWNPARAMETER = "UnknownParameter" +// +// AUTHFAILURE = "AuthFailure" +// FAILEDOPERATION = "FailedOperation" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" +// INVALIDPARAMETERVALUE = "InvalidParameterValue" +// MISSINGPARAMETER = "MissingParameter" +// UNKNOWNPARAMETER = "UnknownParameter" func (c *Client) DescribeVulDefenceEvent(request *DescribeVulDefenceEventRequest) (response *DescribeVulDefenceEventResponse, err error) { - return c.DescribeVulDefenceEventWithContext(context.Background(), request) + return c.DescribeVulDefenceEventWithContext(context.Background(), request) } // DescribeVulDefenceEvent // 查询漏洞防御事件列表 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// FAILEDOPERATION = "FailedOperation" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" -// INVALIDPARAMETERVALUE = "InvalidParameterValue" -// MISSINGPARAMETER = "MissingParameter" -// UNKNOWNPARAMETER = "UnknownParameter" +// +// AUTHFAILURE = "AuthFailure" +// FAILEDOPERATION = "FailedOperation" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" +// INVALIDPARAMETERVALUE = "InvalidParameterValue" +// MISSINGPARAMETER = "MissingParameter" +// UNKNOWNPARAMETER = "UnknownParameter" func (c *Client) DescribeVulDefenceEventWithContext(ctx context.Context, request *DescribeVulDefenceEventRequest) (response *DescribeVulDefenceEventResponse, err error) { - if request == nil { - request = NewDescribeVulDefenceEventRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("DescribeVulDefenceEvent require credential") - } + if request == nil { + request = NewDescribeVulDefenceEventRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "DescribeVulDefenceEvent") + + if c.GetCredential() == nil { + return nil, errors.New("DescribeVulDefenceEvent require credential") + } - request.SetContext(ctx) - - response = NewDescribeVulDefenceEventResponse() - err = c.Send(request, response) - return + request.SetContext(ctx) + + response = NewDescribeVulDefenceEventResponse() + err = c.Send(request, response) + return } func NewDescribeVulDefenceEventDetailRequest() (request *DescribeVulDefenceEventDetailRequest) { - request = &DescribeVulDefenceEventDetailRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "DescribeVulDefenceEventDetail") - - - return + request = &DescribeVulDefenceEventDetailRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "DescribeVulDefenceEventDetail") + + return } func NewDescribeVulDefenceEventDetailResponse() (response *DescribeVulDefenceEventDetailResponse) { - response = &DescribeVulDefenceEventDetailResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &DescribeVulDefenceEventDetailResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -15457,66 +15885,68 @@ func NewDescribeVulDefenceEventDetailResponse() (response *DescribeVulDefenceEve // 查询漏洞防御事件详情 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// FAILEDOPERATION = "FailedOperation" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" -// INVALIDPARAMETERVALUE = "InvalidParameterValue" -// MISSINGPARAMETER = "MissingParameter" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// AUTHFAILURE = "AuthFailure" +// FAILEDOPERATION = "FailedOperation" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" +// INVALIDPARAMETERVALUE = "InvalidParameterValue" +// MISSINGPARAMETER = "MissingParameter" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) DescribeVulDefenceEventDetail(request *DescribeVulDefenceEventDetailRequest) (response *DescribeVulDefenceEventDetailResponse, err error) { - return c.DescribeVulDefenceEventDetailWithContext(context.Background(), request) + return c.DescribeVulDefenceEventDetailWithContext(context.Background(), request) } // DescribeVulDefenceEventDetail // 查询漏洞防御事件详情 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// FAILEDOPERATION = "FailedOperation" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" -// INVALIDPARAMETERVALUE = "InvalidParameterValue" -// MISSINGPARAMETER = "MissingParameter" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// AUTHFAILURE = "AuthFailure" +// FAILEDOPERATION = "FailedOperation" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" +// INVALIDPARAMETERVALUE = "InvalidParameterValue" +// MISSINGPARAMETER = "MissingParameter" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) DescribeVulDefenceEventDetailWithContext(ctx context.Context, request *DescribeVulDefenceEventDetailRequest) (response *DescribeVulDefenceEventDetailResponse, err error) { - if request == nil { - request = NewDescribeVulDefenceEventDetailRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("DescribeVulDefenceEventDetail require credential") - } + if request == nil { + request = NewDescribeVulDefenceEventDetailRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "DescribeVulDefenceEventDetail") + + if c.GetCredential() == nil { + return nil, errors.New("DescribeVulDefenceEventDetail require credential") + } - request.SetContext(ctx) - - response = NewDescribeVulDefenceEventDetailResponse() - err = c.Send(request, response) - return + request.SetContext(ctx) + + response = NewDescribeVulDefenceEventDetailResponse() + err = c.Send(request, response) + return } func NewDescribeVulDefenceEventTendencyRequest() (request *DescribeVulDefenceEventTendencyRequest) { - request = &DescribeVulDefenceEventTendencyRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "DescribeVulDefenceEventTendency") - - - return + request = &DescribeVulDefenceEventTendencyRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "DescribeVulDefenceEventTendency") + + return } func NewDescribeVulDefenceEventTendencyResponse() (response *DescribeVulDefenceEventTendencyResponse) { - response = &DescribeVulDefenceEventTendencyResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &DescribeVulDefenceEventTendencyResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -15524,66 +15954,68 @@ func NewDescribeVulDefenceEventTendencyResponse() (response *DescribeVulDefenceE // 查询漏洞防御攻击事件趋势 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// FAILEDOPERATION = "FailedOperation" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" -// INVALIDPARAMETERVALUE = "InvalidParameterValue" -// MISSINGPARAMETER = "MissingParameter" -// UNKNOWNPARAMETER = "UnknownParameter" +// +// AUTHFAILURE = "AuthFailure" +// FAILEDOPERATION = "FailedOperation" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" +// INVALIDPARAMETERVALUE = "InvalidParameterValue" +// MISSINGPARAMETER = "MissingParameter" +// UNKNOWNPARAMETER = "UnknownParameter" func (c *Client) DescribeVulDefenceEventTendency(request *DescribeVulDefenceEventTendencyRequest) (response *DescribeVulDefenceEventTendencyResponse, err error) { - return c.DescribeVulDefenceEventTendencyWithContext(context.Background(), request) + return c.DescribeVulDefenceEventTendencyWithContext(context.Background(), request) } // DescribeVulDefenceEventTendency // 查询漏洞防御攻击事件趋势 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// FAILEDOPERATION = "FailedOperation" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" -// INVALIDPARAMETERVALUE = "InvalidParameterValue" -// MISSINGPARAMETER = "MissingParameter" -// UNKNOWNPARAMETER = "UnknownParameter" +// +// AUTHFAILURE = "AuthFailure" +// FAILEDOPERATION = "FailedOperation" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" +// INVALIDPARAMETERVALUE = "InvalidParameterValue" +// MISSINGPARAMETER = "MissingParameter" +// UNKNOWNPARAMETER = "UnknownParameter" func (c *Client) DescribeVulDefenceEventTendencyWithContext(ctx context.Context, request *DescribeVulDefenceEventTendencyRequest) (response *DescribeVulDefenceEventTendencyResponse, err error) { - if request == nil { - request = NewDescribeVulDefenceEventTendencyRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("DescribeVulDefenceEventTendency require credential") - } + if request == nil { + request = NewDescribeVulDefenceEventTendencyRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "DescribeVulDefenceEventTendency") + + if c.GetCredential() == nil { + return nil, errors.New("DescribeVulDefenceEventTendency require credential") + } - request.SetContext(ctx) - - response = NewDescribeVulDefenceEventTendencyResponse() - err = c.Send(request, response) - return + request.SetContext(ctx) + + response = NewDescribeVulDefenceEventTendencyResponse() + err = c.Send(request, response) + return } func NewDescribeVulDefenceHostRequest() (request *DescribeVulDefenceHostRequest) { - request = &DescribeVulDefenceHostRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "DescribeVulDefenceHost") - - - return + request = &DescribeVulDefenceHostRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "DescribeVulDefenceHost") + + return } func NewDescribeVulDefenceHostResponse() (response *DescribeVulDefenceHostResponse) { - response = &DescribeVulDefenceHostResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &DescribeVulDefenceHostResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -15591,66 +16023,68 @@ func NewDescribeVulDefenceHostResponse() (response *DescribeVulDefenceHostRespon // 查询漏洞防御的主机列表 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// FAILEDOPERATION = "FailedOperation" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" -// INVALIDPARAMETERVALUE = "InvalidParameterValue" -// MISSINGPARAMETER = "MissingParameter" -// UNKNOWNPARAMETER = "UnknownParameter" +// +// AUTHFAILURE = "AuthFailure" +// FAILEDOPERATION = "FailedOperation" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" +// INVALIDPARAMETERVALUE = "InvalidParameterValue" +// MISSINGPARAMETER = "MissingParameter" +// UNKNOWNPARAMETER = "UnknownParameter" func (c *Client) DescribeVulDefenceHost(request *DescribeVulDefenceHostRequest) (response *DescribeVulDefenceHostResponse, err error) { - return c.DescribeVulDefenceHostWithContext(context.Background(), request) + return c.DescribeVulDefenceHostWithContext(context.Background(), request) } // DescribeVulDefenceHost // 查询漏洞防御的主机列表 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// FAILEDOPERATION = "FailedOperation" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" -// INVALIDPARAMETERVALUE = "InvalidParameterValue" -// MISSINGPARAMETER = "MissingParameter" -// UNKNOWNPARAMETER = "UnknownParameter" +// +// AUTHFAILURE = "AuthFailure" +// FAILEDOPERATION = "FailedOperation" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" +// INVALIDPARAMETERVALUE = "InvalidParameterValue" +// MISSINGPARAMETER = "MissingParameter" +// UNKNOWNPARAMETER = "UnknownParameter" func (c *Client) DescribeVulDefenceHostWithContext(ctx context.Context, request *DescribeVulDefenceHostRequest) (response *DescribeVulDefenceHostResponse, err error) { - if request == nil { - request = NewDescribeVulDefenceHostRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("DescribeVulDefenceHost require credential") - } + if request == nil { + request = NewDescribeVulDefenceHostRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "DescribeVulDefenceHost") + + if c.GetCredential() == nil { + return nil, errors.New("DescribeVulDefenceHost require credential") + } - request.SetContext(ctx) - - response = NewDescribeVulDefenceHostResponse() - err = c.Send(request, response) - return + request.SetContext(ctx) + + response = NewDescribeVulDefenceHostResponse() + err = c.Send(request, response) + return } func NewDescribeVulDefencePluginRequest() (request *DescribeVulDefencePluginRequest) { - request = &DescribeVulDefencePluginRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "DescribeVulDefencePlugin") - - - return + request = &DescribeVulDefencePluginRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "DescribeVulDefencePlugin") + + return } func NewDescribeVulDefencePluginResponse() (response *DescribeVulDefencePluginResponse) { - response = &DescribeVulDefencePluginResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &DescribeVulDefencePluginResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -15658,66 +16092,68 @@ func NewDescribeVulDefencePluginResponse() (response *DescribeVulDefencePluginRe // 查询漏洞防御插件列表 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// FAILEDOPERATION = "FailedOperation" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" -// INVALIDPARAMETERVALUE = "InvalidParameterValue" -// MISSINGPARAMETER = "MissingParameter" -// UNKNOWNPARAMETER = "UnknownParameter" +// +// AUTHFAILURE = "AuthFailure" +// FAILEDOPERATION = "FailedOperation" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" +// INVALIDPARAMETERVALUE = "InvalidParameterValue" +// MISSINGPARAMETER = "MissingParameter" +// UNKNOWNPARAMETER = "UnknownParameter" func (c *Client) DescribeVulDefencePlugin(request *DescribeVulDefencePluginRequest) (response *DescribeVulDefencePluginResponse, err error) { - return c.DescribeVulDefencePluginWithContext(context.Background(), request) + return c.DescribeVulDefencePluginWithContext(context.Background(), request) } // DescribeVulDefencePlugin // 查询漏洞防御插件列表 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// FAILEDOPERATION = "FailedOperation" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" -// INVALIDPARAMETERVALUE = "InvalidParameterValue" -// MISSINGPARAMETER = "MissingParameter" -// UNKNOWNPARAMETER = "UnknownParameter" +// +// AUTHFAILURE = "AuthFailure" +// FAILEDOPERATION = "FailedOperation" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" +// INVALIDPARAMETERVALUE = "InvalidParameterValue" +// MISSINGPARAMETER = "MissingParameter" +// UNKNOWNPARAMETER = "UnknownParameter" func (c *Client) DescribeVulDefencePluginWithContext(ctx context.Context, request *DescribeVulDefencePluginRequest) (response *DescribeVulDefencePluginResponse, err error) { - if request == nil { - request = NewDescribeVulDefencePluginRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("DescribeVulDefencePlugin require credential") - } + if request == nil { + request = NewDescribeVulDefencePluginRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "DescribeVulDefencePlugin") + + if c.GetCredential() == nil { + return nil, errors.New("DescribeVulDefencePlugin require credential") + } - request.SetContext(ctx) - - response = NewDescribeVulDefencePluginResponse() - err = c.Send(request, response) - return + request.SetContext(ctx) + + response = NewDescribeVulDefencePluginResponse() + err = c.Send(request, response) + return } func NewDescribeVulDefenceSettingRequest() (request *DescribeVulDefenceSettingRequest) { - request = &DescribeVulDefenceSettingRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "DescribeVulDefenceSetting") - - - return + request = &DescribeVulDefenceSettingRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "DescribeVulDefenceSetting") + + return } func NewDescribeVulDefenceSettingResponse() (response *DescribeVulDefenceSettingResponse) { - response = &DescribeVulDefenceSettingResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &DescribeVulDefenceSettingResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -15725,66 +16161,68 @@ func NewDescribeVulDefenceSettingResponse() (response *DescribeVulDefenceSetting // 查询漏洞防御设置信息 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// FAILEDOPERATION = "FailedOperation" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" -// INVALIDPARAMETERVALUE = "InvalidParameterValue" -// MISSINGPARAMETER = "MissingParameter" -// UNKNOWNPARAMETER = "UnknownParameter" +// +// AUTHFAILURE = "AuthFailure" +// FAILEDOPERATION = "FailedOperation" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" +// INVALIDPARAMETERVALUE = "InvalidParameterValue" +// MISSINGPARAMETER = "MissingParameter" +// UNKNOWNPARAMETER = "UnknownParameter" func (c *Client) DescribeVulDefenceSetting(request *DescribeVulDefenceSettingRequest) (response *DescribeVulDefenceSettingResponse, err error) { - return c.DescribeVulDefenceSettingWithContext(context.Background(), request) + return c.DescribeVulDefenceSettingWithContext(context.Background(), request) } // DescribeVulDefenceSetting // 查询漏洞防御设置信息 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// FAILEDOPERATION = "FailedOperation" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" -// INVALIDPARAMETERVALUE = "InvalidParameterValue" -// MISSINGPARAMETER = "MissingParameter" -// UNKNOWNPARAMETER = "UnknownParameter" +// +// AUTHFAILURE = "AuthFailure" +// FAILEDOPERATION = "FailedOperation" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" +// INVALIDPARAMETERVALUE = "InvalidParameterValue" +// MISSINGPARAMETER = "MissingParameter" +// UNKNOWNPARAMETER = "UnknownParameter" func (c *Client) DescribeVulDefenceSettingWithContext(ctx context.Context, request *DescribeVulDefenceSettingRequest) (response *DescribeVulDefenceSettingResponse, err error) { - if request == nil { - request = NewDescribeVulDefenceSettingRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("DescribeVulDefenceSetting require credential") - } + if request == nil { + request = NewDescribeVulDefenceSettingRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "DescribeVulDefenceSetting") + + if c.GetCredential() == nil { + return nil, errors.New("DescribeVulDefenceSetting require credential") + } - request.SetContext(ctx) - - response = NewDescribeVulDefenceSettingResponse() - err = c.Send(request, response) - return + request.SetContext(ctx) + + response = NewDescribeVulDefenceSettingResponse() + err = c.Send(request, response) + return } func NewDescribeVulDetailRequest() (request *DescribeVulDetailRequest) { - request = &DescribeVulDetailRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "DescribeVulDetail") - - - return + request = &DescribeVulDetailRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "DescribeVulDetail") + + return } func NewDescribeVulDetailResponse() (response *DescribeVulDetailResponse) { - response = &DescribeVulDetailResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &DescribeVulDetailResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -15792,64 +16230,66 @@ func NewDescribeVulDetailResponse() (response *DescribeVulDetailResponse) { // 查询漏洞详情 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// INTERNALERROR = "InternalError" -// INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" -// MISSINGPARAMETER = "MissingParameter" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// AUTHFAILURE = "AuthFailure" +// INTERNALERROR = "InternalError" +// INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" +// MISSINGPARAMETER = "MissingParameter" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) DescribeVulDetail(request *DescribeVulDetailRequest) (response *DescribeVulDetailResponse, err error) { - return c.DescribeVulDetailWithContext(context.Background(), request) + return c.DescribeVulDetailWithContext(context.Background(), request) } // DescribeVulDetail // 查询漏洞详情 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// INTERNALERROR = "InternalError" -// INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" -// MISSINGPARAMETER = "MissingParameter" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// AUTHFAILURE = "AuthFailure" +// INTERNALERROR = "InternalError" +// INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" +// MISSINGPARAMETER = "MissingParameter" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) DescribeVulDetailWithContext(ctx context.Context, request *DescribeVulDetailRequest) (response *DescribeVulDetailResponse, err error) { - if request == nil { - request = NewDescribeVulDetailRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("DescribeVulDetail require credential") - } + if request == nil { + request = NewDescribeVulDetailRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "DescribeVulDetail") + + if c.GetCredential() == nil { + return nil, errors.New("DescribeVulDetail require credential") + } - request.SetContext(ctx) - - response = NewDescribeVulDetailResponse() - err = c.Send(request, response) - return + request.SetContext(ctx) + + response = NewDescribeVulDetailResponse() + err = c.Send(request, response) + return } func NewDescribeVulIgnoreLocalImageListRequest() (request *DescribeVulIgnoreLocalImageListRequest) { - request = &DescribeVulIgnoreLocalImageListRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "DescribeVulIgnoreLocalImageList") - - - return + request = &DescribeVulIgnoreLocalImageListRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "DescribeVulIgnoreLocalImageList") + + return } func NewDescribeVulIgnoreLocalImageListResponse() (response *DescribeVulIgnoreLocalImageListResponse) { - response = &DescribeVulIgnoreLocalImageListResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &DescribeVulIgnoreLocalImageListResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -15857,62 +16297,64 @@ func NewDescribeVulIgnoreLocalImageListResponse() (response *DescribeVulIgnoreLo // 查询漏洞扫描忽略的本地镜像列表 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" -// INVALIDPARAMETERVALUE = "InvalidParameterValue" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// AUTHFAILURE = "AuthFailure" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" +// INVALIDPARAMETERVALUE = "InvalidParameterValue" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) DescribeVulIgnoreLocalImageList(request *DescribeVulIgnoreLocalImageListRequest) (response *DescribeVulIgnoreLocalImageListResponse, err error) { - return c.DescribeVulIgnoreLocalImageListWithContext(context.Background(), request) + return c.DescribeVulIgnoreLocalImageListWithContext(context.Background(), request) } // DescribeVulIgnoreLocalImageList // 查询漏洞扫描忽略的本地镜像列表 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" -// INVALIDPARAMETERVALUE = "InvalidParameterValue" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// AUTHFAILURE = "AuthFailure" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" +// INVALIDPARAMETERVALUE = "InvalidParameterValue" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) DescribeVulIgnoreLocalImageListWithContext(ctx context.Context, request *DescribeVulIgnoreLocalImageListRequest) (response *DescribeVulIgnoreLocalImageListResponse, err error) { - if request == nil { - request = NewDescribeVulIgnoreLocalImageListRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("DescribeVulIgnoreLocalImageList require credential") - } + if request == nil { + request = NewDescribeVulIgnoreLocalImageListRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "DescribeVulIgnoreLocalImageList") + + if c.GetCredential() == nil { + return nil, errors.New("DescribeVulIgnoreLocalImageList require credential") + } - request.SetContext(ctx) - - response = NewDescribeVulIgnoreLocalImageListResponse() - err = c.Send(request, response) - return + request.SetContext(ctx) + + response = NewDescribeVulIgnoreLocalImageListResponse() + err = c.Send(request, response) + return } func NewDescribeVulIgnoreRegistryImageListRequest() (request *DescribeVulIgnoreRegistryImageListRequest) { - request = &DescribeVulIgnoreRegistryImageListRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "DescribeVulIgnoreRegistryImageList") - - - return + request = &DescribeVulIgnoreRegistryImageListRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "DescribeVulIgnoreRegistryImageList") + + return } func NewDescribeVulIgnoreRegistryImageListResponse() (response *DescribeVulIgnoreRegistryImageListResponse) { - response = &DescribeVulIgnoreRegistryImageListResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &DescribeVulIgnoreRegistryImageListResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -15920,62 +16362,64 @@ func NewDescribeVulIgnoreRegistryImageListResponse() (response *DescribeVulIgnor // 查询漏洞扫描忽略的仓库镜像列表 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" -// INVALIDPARAMETERVALUE = "InvalidParameterValue" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// AUTHFAILURE = "AuthFailure" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" +// INVALIDPARAMETERVALUE = "InvalidParameterValue" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) DescribeVulIgnoreRegistryImageList(request *DescribeVulIgnoreRegistryImageListRequest) (response *DescribeVulIgnoreRegistryImageListResponse, err error) { - return c.DescribeVulIgnoreRegistryImageListWithContext(context.Background(), request) + return c.DescribeVulIgnoreRegistryImageListWithContext(context.Background(), request) } // DescribeVulIgnoreRegistryImageList // 查询漏洞扫描忽略的仓库镜像列表 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" -// INVALIDPARAMETERVALUE = "InvalidParameterValue" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// AUTHFAILURE = "AuthFailure" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" +// INVALIDPARAMETERVALUE = "InvalidParameterValue" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) DescribeVulIgnoreRegistryImageListWithContext(ctx context.Context, request *DescribeVulIgnoreRegistryImageListRequest) (response *DescribeVulIgnoreRegistryImageListResponse, err error) { - if request == nil { - request = NewDescribeVulIgnoreRegistryImageListRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("DescribeVulIgnoreRegistryImageList require credential") - } + if request == nil { + request = NewDescribeVulIgnoreRegistryImageListRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "DescribeVulIgnoreRegistryImageList") + + if c.GetCredential() == nil { + return nil, errors.New("DescribeVulIgnoreRegistryImageList require credential") + } - request.SetContext(ctx) - - response = NewDescribeVulIgnoreRegistryImageListResponse() - err = c.Send(request, response) - return + request.SetContext(ctx) + + response = NewDescribeVulIgnoreRegistryImageListResponse() + err = c.Send(request, response) + return } func NewDescribeVulImageListRequest() (request *DescribeVulImageListRequest) { - request = &DescribeVulImageListRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "DescribeVulImageList") - - - return + request = &DescribeVulImageListRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "DescribeVulImageList") + + return } func NewDescribeVulImageListResponse() (response *DescribeVulImageListResponse) { - response = &DescribeVulImageListResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &DescribeVulImageListResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -15983,62 +16427,64 @@ func NewDescribeVulImageListResponse() (response *DescribeVulImageListResponse) // 查询漏洞影响的镜像列表 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" -// MISSINGPARAMETER = "MissingParameter" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// AUTHFAILURE = "AuthFailure" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" +// MISSINGPARAMETER = "MissingParameter" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) DescribeVulImageList(request *DescribeVulImageListRequest) (response *DescribeVulImageListResponse, err error) { - return c.DescribeVulImageListWithContext(context.Background(), request) + return c.DescribeVulImageListWithContext(context.Background(), request) } // DescribeVulImageList // 查询漏洞影响的镜像列表 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" -// MISSINGPARAMETER = "MissingParameter" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// AUTHFAILURE = "AuthFailure" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" +// MISSINGPARAMETER = "MissingParameter" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) DescribeVulImageListWithContext(ctx context.Context, request *DescribeVulImageListRequest) (response *DescribeVulImageListResponse, err error) { - if request == nil { - request = NewDescribeVulImageListRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("DescribeVulImageList require credential") - } + if request == nil { + request = NewDescribeVulImageListRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "DescribeVulImageList") + + if c.GetCredential() == nil { + return nil, errors.New("DescribeVulImageList require credential") + } - request.SetContext(ctx) - - response = NewDescribeVulImageListResponse() - err = c.Send(request, response) - return + request.SetContext(ctx) + + response = NewDescribeVulImageListResponse() + err = c.Send(request, response) + return } func NewDescribeVulImageSummaryRequest() (request *DescribeVulImageSummaryRequest) { - request = &DescribeVulImageSummaryRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "DescribeVulImageSummary") - - - return + request = &DescribeVulImageSummaryRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "DescribeVulImageSummary") + + return } func NewDescribeVulImageSummaryResponse() (response *DescribeVulImageSummaryResponse) { - response = &DescribeVulImageSummaryResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &DescribeVulImageSummaryResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -16046,60 +16492,62 @@ func NewDescribeVulImageSummaryResponse() (response *DescribeVulImageSummaryResp // 查询漏洞镜像统计 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" -// INVALIDPARAMETERVALUE = "InvalidParameterValue" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// AUTHFAILURE = "AuthFailure" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" +// INVALIDPARAMETERVALUE = "InvalidParameterValue" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) DescribeVulImageSummary(request *DescribeVulImageSummaryRequest) (response *DescribeVulImageSummaryResponse, err error) { - return c.DescribeVulImageSummaryWithContext(context.Background(), request) + return c.DescribeVulImageSummaryWithContext(context.Background(), request) } // DescribeVulImageSummary // 查询漏洞镜像统计 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" -// INVALIDPARAMETERVALUE = "InvalidParameterValue" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// AUTHFAILURE = "AuthFailure" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" +// INVALIDPARAMETERVALUE = "InvalidParameterValue" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) DescribeVulImageSummaryWithContext(ctx context.Context, request *DescribeVulImageSummaryRequest) (response *DescribeVulImageSummaryResponse, err error) { - if request == nil { - request = NewDescribeVulImageSummaryRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("DescribeVulImageSummary require credential") - } + if request == nil { + request = NewDescribeVulImageSummaryRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "DescribeVulImageSummary") + + if c.GetCredential() == nil { + return nil, errors.New("DescribeVulImageSummary require credential") + } - request.SetContext(ctx) - - response = NewDescribeVulImageSummaryResponse() - err = c.Send(request, response) - return + request.SetContext(ctx) + + response = NewDescribeVulImageSummaryResponse() + err = c.Send(request, response) + return } func NewDescribeVulLevelImageSummaryRequest() (request *DescribeVulLevelImageSummaryRequest) { - request = &DescribeVulLevelImageSummaryRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "DescribeVulLevelImageSummary") - - - return + request = &DescribeVulLevelImageSummaryRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "DescribeVulLevelImageSummary") + + return } func NewDescribeVulLevelImageSummaryResponse() (response *DescribeVulLevelImageSummaryResponse) { - response = &DescribeVulLevelImageSummaryResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &DescribeVulLevelImageSummaryResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -16107,60 +16555,62 @@ func NewDescribeVulLevelImageSummaryResponse() (response *DescribeVulLevelImageS // 查询应急漏洞各威胁等级统计镜像数 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" -// INVALIDPARAMETERVALUE = "InvalidParameterValue" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// AUTHFAILURE = "AuthFailure" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" +// INVALIDPARAMETERVALUE = "InvalidParameterValue" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) DescribeVulLevelImageSummary(request *DescribeVulLevelImageSummaryRequest) (response *DescribeVulLevelImageSummaryResponse, err error) { - return c.DescribeVulLevelImageSummaryWithContext(context.Background(), request) + return c.DescribeVulLevelImageSummaryWithContext(context.Background(), request) } // DescribeVulLevelImageSummary // 查询应急漏洞各威胁等级统计镜像数 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" -// INVALIDPARAMETERVALUE = "InvalidParameterValue" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// AUTHFAILURE = "AuthFailure" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" +// INVALIDPARAMETERVALUE = "InvalidParameterValue" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) DescribeVulLevelImageSummaryWithContext(ctx context.Context, request *DescribeVulLevelImageSummaryRequest) (response *DescribeVulLevelImageSummaryResponse, err error) { - if request == nil { - request = NewDescribeVulLevelImageSummaryRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("DescribeVulLevelImageSummary require credential") - } + if request == nil { + request = NewDescribeVulLevelImageSummaryRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "DescribeVulLevelImageSummary") + + if c.GetCredential() == nil { + return nil, errors.New("DescribeVulLevelImageSummary require credential") + } - request.SetContext(ctx) - - response = NewDescribeVulLevelImageSummaryResponse() - err = c.Send(request, response) - return + request.SetContext(ctx) + + response = NewDescribeVulLevelImageSummaryResponse() + err = c.Send(request, response) + return } func NewDescribeVulLevelSummaryRequest() (request *DescribeVulLevelSummaryRequest) { - request = &DescribeVulLevelSummaryRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "DescribeVulLevelSummary") - - - return + request = &DescribeVulLevelSummaryRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "DescribeVulLevelSummary") + + return } func NewDescribeVulLevelSummaryResponse() (response *DescribeVulLevelSummaryResponse) { - response = &DescribeVulLevelSummaryResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &DescribeVulLevelSummaryResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -16168,60 +16618,62 @@ func NewDescribeVulLevelSummaryResponse() (response *DescribeVulLevelSummaryResp // 查询漏洞各威胁等级统计数 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" -// INVALIDPARAMETERVALUE = "InvalidParameterValue" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// AUTHFAILURE = "AuthFailure" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" +// INVALIDPARAMETERVALUE = "InvalidParameterValue" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) DescribeVulLevelSummary(request *DescribeVulLevelSummaryRequest) (response *DescribeVulLevelSummaryResponse, err error) { - return c.DescribeVulLevelSummaryWithContext(context.Background(), request) + return c.DescribeVulLevelSummaryWithContext(context.Background(), request) } // DescribeVulLevelSummary // 查询漏洞各威胁等级统计数 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" -// INVALIDPARAMETERVALUE = "InvalidParameterValue" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// AUTHFAILURE = "AuthFailure" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" +// INVALIDPARAMETERVALUE = "InvalidParameterValue" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) DescribeVulLevelSummaryWithContext(ctx context.Context, request *DescribeVulLevelSummaryRequest) (response *DescribeVulLevelSummaryResponse, err error) { - if request == nil { - request = NewDescribeVulLevelSummaryRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("DescribeVulLevelSummary require credential") - } + if request == nil { + request = NewDescribeVulLevelSummaryRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "DescribeVulLevelSummary") + + if c.GetCredential() == nil { + return nil, errors.New("DescribeVulLevelSummary require credential") + } - request.SetContext(ctx) - - response = NewDescribeVulLevelSummaryResponse() - err = c.Send(request, response) - return + request.SetContext(ctx) + + response = NewDescribeVulLevelSummaryResponse() + err = c.Send(request, response) + return } func NewDescribeVulRegistryImageListRequest() (request *DescribeVulRegistryImageListRequest) { - request = &DescribeVulRegistryImageListRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "DescribeVulRegistryImageList") - - - return + request = &DescribeVulRegistryImageListRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "DescribeVulRegistryImageList") + + return } func NewDescribeVulRegistryImageListResponse() (response *DescribeVulRegistryImageListResponse) { - response = &DescribeVulRegistryImageListResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &DescribeVulRegistryImageListResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -16229,62 +16681,64 @@ func NewDescribeVulRegistryImageListResponse() (response *DescribeVulRegistryIma // 查询漏洞影响的仓库镜像列表 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" -// MISSINGPARAMETER = "MissingParameter" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// AUTHFAILURE = "AuthFailure" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" +// MISSINGPARAMETER = "MissingParameter" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) DescribeVulRegistryImageList(request *DescribeVulRegistryImageListRequest) (response *DescribeVulRegistryImageListResponse, err error) { - return c.DescribeVulRegistryImageListWithContext(context.Background(), request) + return c.DescribeVulRegistryImageListWithContext(context.Background(), request) } // DescribeVulRegistryImageList // 查询漏洞影响的仓库镜像列表 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" -// MISSINGPARAMETER = "MissingParameter" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// AUTHFAILURE = "AuthFailure" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" +// MISSINGPARAMETER = "MissingParameter" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) DescribeVulRegistryImageListWithContext(ctx context.Context, request *DescribeVulRegistryImageListRequest) (response *DescribeVulRegistryImageListResponse, err error) { - if request == nil { - request = NewDescribeVulRegistryImageListRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("DescribeVulRegistryImageList require credential") - } + if request == nil { + request = NewDescribeVulRegistryImageListRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "DescribeVulRegistryImageList") + + if c.GetCredential() == nil { + return nil, errors.New("DescribeVulRegistryImageList require credential") + } - request.SetContext(ctx) - - response = NewDescribeVulRegistryImageListResponse() - err = c.Send(request, response) - return + request.SetContext(ctx) + + response = NewDescribeVulRegistryImageListResponse() + err = c.Send(request, response) + return } func NewDescribeVulScanAuthorizedImageSummaryRequest() (request *DescribeVulScanAuthorizedImageSummaryRequest) { - request = &DescribeVulScanAuthorizedImageSummaryRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "DescribeVulScanAuthorizedImageSummary") - - - return + request = &DescribeVulScanAuthorizedImageSummaryRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "DescribeVulScanAuthorizedImageSummary") + + return } func NewDescribeVulScanAuthorizedImageSummaryResponse() (response *DescribeVulScanAuthorizedImageSummaryResponse) { - response = &DescribeVulScanAuthorizedImageSummaryResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &DescribeVulScanAuthorizedImageSummaryResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -16292,60 +16746,62 @@ func NewDescribeVulScanAuthorizedImageSummaryResponse() (response *DescribeVulSc // 统计漏洞扫描页已授权和未扫描镜像数 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" -// INVALIDPARAMETERVALUE = "InvalidParameterValue" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// AUTHFAILURE = "AuthFailure" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" +// INVALIDPARAMETERVALUE = "InvalidParameterValue" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) DescribeVulScanAuthorizedImageSummary(request *DescribeVulScanAuthorizedImageSummaryRequest) (response *DescribeVulScanAuthorizedImageSummaryResponse, err error) { - return c.DescribeVulScanAuthorizedImageSummaryWithContext(context.Background(), request) + return c.DescribeVulScanAuthorizedImageSummaryWithContext(context.Background(), request) } // DescribeVulScanAuthorizedImageSummary // 统计漏洞扫描页已授权和未扫描镜像数 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" -// INVALIDPARAMETERVALUE = "InvalidParameterValue" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// AUTHFAILURE = "AuthFailure" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" +// INVALIDPARAMETERVALUE = "InvalidParameterValue" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) DescribeVulScanAuthorizedImageSummaryWithContext(ctx context.Context, request *DescribeVulScanAuthorizedImageSummaryRequest) (response *DescribeVulScanAuthorizedImageSummaryResponse, err error) { - if request == nil { - request = NewDescribeVulScanAuthorizedImageSummaryRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("DescribeVulScanAuthorizedImageSummary require credential") - } + if request == nil { + request = NewDescribeVulScanAuthorizedImageSummaryRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "DescribeVulScanAuthorizedImageSummary") + + if c.GetCredential() == nil { + return nil, errors.New("DescribeVulScanAuthorizedImageSummary require credential") + } - request.SetContext(ctx) - - response = NewDescribeVulScanAuthorizedImageSummaryResponse() - err = c.Send(request, response) - return + request.SetContext(ctx) + + response = NewDescribeVulScanAuthorizedImageSummaryResponse() + err = c.Send(request, response) + return } func NewDescribeVulScanInfoRequest() (request *DescribeVulScanInfoRequest) { - request = &DescribeVulScanInfoRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "DescribeVulScanInfo") - - - return + request = &DescribeVulScanInfoRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "DescribeVulScanInfo") + + return } func NewDescribeVulScanInfoResponse() (response *DescribeVulScanInfoResponse) { - response = &DescribeVulScanInfoResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &DescribeVulScanInfoResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -16353,64 +16809,66 @@ func NewDescribeVulScanInfoResponse() (response *DescribeVulScanInfoResponse) { // 查询漏洞扫描任务信息 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// INTERNALERROR = "InternalError" -// INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" -// MISSINGPARAMETER = "MissingParameter" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// AUTHFAILURE = "AuthFailure" +// INTERNALERROR = "InternalError" +// INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" +// MISSINGPARAMETER = "MissingParameter" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) DescribeVulScanInfo(request *DescribeVulScanInfoRequest) (response *DescribeVulScanInfoResponse, err error) { - return c.DescribeVulScanInfoWithContext(context.Background(), request) + return c.DescribeVulScanInfoWithContext(context.Background(), request) } // DescribeVulScanInfo // 查询漏洞扫描任务信息 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// INTERNALERROR = "InternalError" -// INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" -// MISSINGPARAMETER = "MissingParameter" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// AUTHFAILURE = "AuthFailure" +// INTERNALERROR = "InternalError" +// INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" +// MISSINGPARAMETER = "MissingParameter" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) DescribeVulScanInfoWithContext(ctx context.Context, request *DescribeVulScanInfoRequest) (response *DescribeVulScanInfoResponse, err error) { - if request == nil { - request = NewDescribeVulScanInfoRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("DescribeVulScanInfo require credential") - } + if request == nil { + request = NewDescribeVulScanInfoRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "DescribeVulScanInfo") + + if c.GetCredential() == nil { + return nil, errors.New("DescribeVulScanInfo require credential") + } - request.SetContext(ctx) - - response = NewDescribeVulScanInfoResponse() - err = c.Send(request, response) - return + request.SetContext(ctx) + + response = NewDescribeVulScanInfoResponse() + err = c.Send(request, response) + return } func NewDescribeVulScanLocalImageListRequest() (request *DescribeVulScanLocalImageListRequest) { - request = &DescribeVulScanLocalImageListRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "DescribeVulScanLocalImageList") - - - return + request = &DescribeVulScanLocalImageListRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "DescribeVulScanLocalImageList") + + return } func NewDescribeVulScanLocalImageListResponse() (response *DescribeVulScanLocalImageListResponse) { - response = &DescribeVulScanLocalImageListResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &DescribeVulScanLocalImageListResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -16418,66 +16876,68 @@ func NewDescribeVulScanLocalImageListResponse() (response *DescribeVulScanLocalI // 查询漏洞扫描任务的本地镜像列表 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// INTERNALERROR = "InternalError" -// INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" -// INVALIDPARAMETERVALUE = "InvalidParameterValue" -// MISSINGPARAMETER = "MissingParameter" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// AUTHFAILURE = "AuthFailure" +// INTERNALERROR = "InternalError" +// INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" +// INVALIDPARAMETERVALUE = "InvalidParameterValue" +// MISSINGPARAMETER = "MissingParameter" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) DescribeVulScanLocalImageList(request *DescribeVulScanLocalImageListRequest) (response *DescribeVulScanLocalImageListResponse, err error) { - return c.DescribeVulScanLocalImageListWithContext(context.Background(), request) + return c.DescribeVulScanLocalImageListWithContext(context.Background(), request) } // DescribeVulScanLocalImageList // 查询漏洞扫描任务的本地镜像列表 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// INTERNALERROR = "InternalError" -// INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" -// INVALIDPARAMETERVALUE = "InvalidParameterValue" -// MISSINGPARAMETER = "MissingParameter" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// AUTHFAILURE = "AuthFailure" +// INTERNALERROR = "InternalError" +// INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" +// INVALIDPARAMETERVALUE = "InvalidParameterValue" +// MISSINGPARAMETER = "MissingParameter" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) DescribeVulScanLocalImageListWithContext(ctx context.Context, request *DescribeVulScanLocalImageListRequest) (response *DescribeVulScanLocalImageListResponse, err error) { - if request == nil { - request = NewDescribeVulScanLocalImageListRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("DescribeVulScanLocalImageList require credential") - } + if request == nil { + request = NewDescribeVulScanLocalImageListRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "DescribeVulScanLocalImageList") + + if c.GetCredential() == nil { + return nil, errors.New("DescribeVulScanLocalImageList require credential") + } - request.SetContext(ctx) - - response = NewDescribeVulScanLocalImageListResponse() - err = c.Send(request, response) - return + request.SetContext(ctx) + + response = NewDescribeVulScanLocalImageListResponse() + err = c.Send(request, response) + return } func NewDescribeVulSummaryRequest() (request *DescribeVulSummaryRequest) { - request = &DescribeVulSummaryRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "DescribeVulSummary") - - - return + request = &DescribeVulSummaryRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "DescribeVulSummary") + + return } func NewDescribeVulSummaryResponse() (response *DescribeVulSummaryResponse) { - response = &DescribeVulSummaryResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &DescribeVulSummaryResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -16485,62 +16945,64 @@ func NewDescribeVulSummaryResponse() (response *DescribeVulSummaryResponse) { // 查询漏洞风险统计概览 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// INTERNALERROR = "InternalError" -// INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" -// INVALIDPARAMETERVALUE = "InvalidParameterValue" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// AUTHFAILURE = "AuthFailure" +// INTERNALERROR = "InternalError" +// INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" +// INVALIDPARAMETERVALUE = "InvalidParameterValue" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) DescribeVulSummary(request *DescribeVulSummaryRequest) (response *DescribeVulSummaryResponse, err error) { - return c.DescribeVulSummaryWithContext(context.Background(), request) + return c.DescribeVulSummaryWithContext(context.Background(), request) } // DescribeVulSummary // 查询漏洞风险统计概览 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// INTERNALERROR = "InternalError" -// INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" -// INVALIDPARAMETERVALUE = "InvalidParameterValue" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// AUTHFAILURE = "AuthFailure" +// INTERNALERROR = "InternalError" +// INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" +// INVALIDPARAMETERVALUE = "InvalidParameterValue" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) DescribeVulSummaryWithContext(ctx context.Context, request *DescribeVulSummaryRequest) (response *DescribeVulSummaryResponse, err error) { - if request == nil { - request = NewDescribeVulSummaryRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("DescribeVulSummary require credential") - } + if request == nil { + request = NewDescribeVulSummaryRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "DescribeVulSummary") + + if c.GetCredential() == nil { + return nil, errors.New("DescribeVulSummary require credential") + } - request.SetContext(ctx) - - response = NewDescribeVulSummaryResponse() - err = c.Send(request, response) - return + request.SetContext(ctx) + + response = NewDescribeVulSummaryResponse() + err = c.Send(request, response) + return } func NewDescribeVulTendencyRequest() (request *DescribeVulTendencyRequest) { - request = &DescribeVulTendencyRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "DescribeVulTendency") - - - return + request = &DescribeVulTendencyRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "DescribeVulTendency") + + return } func NewDescribeVulTendencyResponse() (response *DescribeVulTendencyResponse) { - response = &DescribeVulTendencyResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &DescribeVulTendencyResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -16548,62 +17010,64 @@ func NewDescribeVulTendencyResponse() (response *DescribeVulTendencyResponse) { // 查询本地镜像、仓库镜像中严重&高危的漏洞趋势 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// INTERNALERROR = "InternalError" -// INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" -// INVALIDPARAMETERVALUE = "InvalidParameterValue" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// AUTHFAILURE = "AuthFailure" +// INTERNALERROR = "InternalError" +// INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" +// INVALIDPARAMETERVALUE = "InvalidParameterValue" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) DescribeVulTendency(request *DescribeVulTendencyRequest) (response *DescribeVulTendencyResponse, err error) { - return c.DescribeVulTendencyWithContext(context.Background(), request) + return c.DescribeVulTendencyWithContext(context.Background(), request) } // DescribeVulTendency // 查询本地镜像、仓库镜像中严重&高危的漏洞趋势 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// INTERNALERROR = "InternalError" -// INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" -// INVALIDPARAMETERVALUE = "InvalidParameterValue" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// AUTHFAILURE = "AuthFailure" +// INTERNALERROR = "InternalError" +// INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" +// INVALIDPARAMETERVALUE = "InvalidParameterValue" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) DescribeVulTendencyWithContext(ctx context.Context, request *DescribeVulTendencyRequest) (response *DescribeVulTendencyResponse, err error) { - if request == nil { - request = NewDescribeVulTendencyRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("DescribeVulTendency require credential") - } + if request == nil { + request = NewDescribeVulTendencyRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "DescribeVulTendency") + + if c.GetCredential() == nil { + return nil, errors.New("DescribeVulTendency require credential") + } - request.SetContext(ctx) - - response = NewDescribeVulTendencyResponse() - err = c.Send(request, response) - return + request.SetContext(ctx) + + response = NewDescribeVulTendencyResponse() + err = c.Send(request, response) + return } func NewDescribeVulTopRankingRequest() (request *DescribeVulTopRankingRequest) { - request = &DescribeVulTopRankingRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "DescribeVulTopRanking") - - - return + request = &DescribeVulTopRankingRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "DescribeVulTopRanking") + + return } func NewDescribeVulTopRankingResponse() (response *DescribeVulTopRankingResponse) { - response = &DescribeVulTopRankingResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &DescribeVulTopRankingResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -16611,58 +17075,60 @@ func NewDescribeVulTopRankingResponse() (response *DescribeVulTopRankingResponse // 查询漏洞Top排名列表 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// INTERNALERROR = "InternalError" -// INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" +// +// AUTHFAILURE = "AuthFailure" +// INTERNALERROR = "InternalError" +// INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" func (c *Client) DescribeVulTopRanking(request *DescribeVulTopRankingRequest) (response *DescribeVulTopRankingResponse, err error) { - return c.DescribeVulTopRankingWithContext(context.Background(), request) + return c.DescribeVulTopRankingWithContext(context.Background(), request) } // DescribeVulTopRanking // 查询漏洞Top排名列表 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// INTERNALERROR = "InternalError" -// INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" +// +// AUTHFAILURE = "AuthFailure" +// INTERNALERROR = "InternalError" +// INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" func (c *Client) DescribeVulTopRankingWithContext(ctx context.Context, request *DescribeVulTopRankingRequest) (response *DescribeVulTopRankingResponse, err error) { - if request == nil { - request = NewDescribeVulTopRankingRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("DescribeVulTopRanking require credential") - } + if request == nil { + request = NewDescribeVulTopRankingRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "DescribeVulTopRanking") + + if c.GetCredential() == nil { + return nil, errors.New("DescribeVulTopRanking require credential") + } - request.SetContext(ctx) - - response = NewDescribeVulTopRankingResponse() - err = c.Send(request, response) - return + request.SetContext(ctx) + + response = NewDescribeVulTopRankingResponse() + err = c.Send(request, response) + return } func NewDescribeWarningRulesRequest() (request *DescribeWarningRulesRequest) { - request = &DescribeWarningRulesRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "DescribeWarningRules") - - - return + request = &DescribeWarningRulesRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "DescribeWarningRules") + + return } func NewDescribeWarningRulesResponse() (response *DescribeWarningRulesResponse) { - response = &DescribeWarningRulesResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &DescribeWarningRulesResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -16670,54 +17136,56 @@ func NewDescribeWarningRulesResponse() (response *DescribeWarningRulesResponse) // 获取告警策略列表 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// MISSINGPARAMETER = "MissingParameter" +// +// AUTHFAILURE = "AuthFailure" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// MISSINGPARAMETER = "MissingParameter" func (c *Client) DescribeWarningRules(request *DescribeWarningRulesRequest) (response *DescribeWarningRulesResponse, err error) { - return c.DescribeWarningRulesWithContext(context.Background(), request) + return c.DescribeWarningRulesWithContext(context.Background(), request) } // DescribeWarningRules // 获取告警策略列表 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// MISSINGPARAMETER = "MissingParameter" +// +// AUTHFAILURE = "AuthFailure" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// MISSINGPARAMETER = "MissingParameter" func (c *Client) DescribeWarningRulesWithContext(ctx context.Context, request *DescribeWarningRulesRequest) (response *DescribeWarningRulesResponse, err error) { - if request == nil { - request = NewDescribeWarningRulesRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("DescribeWarningRules require credential") - } + if request == nil { + request = NewDescribeWarningRulesRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "DescribeWarningRules") + + if c.GetCredential() == nil { + return nil, errors.New("DescribeWarningRules require credential") + } - request.SetContext(ctx) - - response = NewDescribeWarningRulesResponse() - err = c.Send(request, response) - return + request.SetContext(ctx) + + response = NewDescribeWarningRulesResponse() + err = c.Send(request, response) + return } func NewDescribeWebVulListRequest() (request *DescribeWebVulListRequest) { - request = &DescribeWebVulListRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "DescribeWebVulList") - - - return + request = &DescribeWebVulListRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "DescribeWebVulList") + + return } func NewDescribeWebVulListResponse() (response *DescribeWebVulListResponse) { - response = &DescribeWebVulListResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &DescribeWebVulListResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -16725,64 +17193,66 @@ func NewDescribeWebVulListResponse() (response *DescribeWebVulListResponse) { // 查询web应用漏洞列表 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// INTERNALERROR = "InternalError" -// INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" -// MISSINGPARAMETER = "MissingParameter" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// AUTHFAILURE = "AuthFailure" +// INTERNALERROR = "InternalError" +// INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" +// MISSINGPARAMETER = "MissingParameter" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) DescribeWebVulList(request *DescribeWebVulListRequest) (response *DescribeWebVulListResponse, err error) { - return c.DescribeWebVulListWithContext(context.Background(), request) + return c.DescribeWebVulListWithContext(context.Background(), request) } // DescribeWebVulList // 查询web应用漏洞列表 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// INTERNALERROR = "InternalError" -// INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" -// MISSINGPARAMETER = "MissingParameter" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// AUTHFAILURE = "AuthFailure" +// INTERNALERROR = "InternalError" +// INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" +// MISSINGPARAMETER = "MissingParameter" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) DescribeWebVulListWithContext(ctx context.Context, request *DescribeWebVulListRequest) (response *DescribeWebVulListResponse, err error) { - if request == nil { - request = NewDescribeWebVulListRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("DescribeWebVulList require credential") - } + if request == nil { + request = NewDescribeWebVulListRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "DescribeWebVulList") + + if c.GetCredential() == nil { + return nil, errors.New("DescribeWebVulList require credential") + } - request.SetContext(ctx) - - response = NewDescribeWebVulListResponse() - err = c.Send(request, response) - return + request.SetContext(ctx) + + response = NewDescribeWebVulListResponse() + err = c.Send(request, response) + return } func NewExportVirusListRequest() (request *ExportVirusListRequest) { - request = &ExportVirusListRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "ExportVirusList") - - - return + request = &ExportVirusListRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "ExportVirusList") + + return } func NewExportVirusListResponse() (response *ExportVirusListResponse) { - response = &ExportVirusListResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &ExportVirusListResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -16790,52 +17260,54 @@ func NewExportVirusListResponse() (response *ExportVirusListResponse) { // 运行时文件查杀事件列表导出 // // 可能返回的错误码: -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) ExportVirusList(request *ExportVirusListRequest) (response *ExportVirusListResponse, err error) { - return c.ExportVirusListWithContext(context.Background(), request) + return c.ExportVirusListWithContext(context.Background(), request) } // ExportVirusList // 运行时文件查杀事件列表导出 // // 可能返回的错误码: -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) ExportVirusListWithContext(ctx context.Context, request *ExportVirusListRequest) (response *ExportVirusListResponse, err error) { - if request == nil { - request = NewExportVirusListRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("ExportVirusList require credential") - } + if request == nil { + request = NewExportVirusListRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "ExportVirusList") + + if c.GetCredential() == nil { + return nil, errors.New("ExportVirusList require credential") + } - request.SetContext(ctx) - - response = NewExportVirusListResponse() - err = c.Send(request, response) - return + request.SetContext(ctx) + + response = NewExportVirusListResponse() + err = c.Send(request, response) + return } func NewInitializeUserComplianceEnvironmentRequest() (request *InitializeUserComplianceEnvironmentRequest) { - request = &InitializeUserComplianceEnvironmentRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "InitializeUserComplianceEnvironment") - - - return + request = &InitializeUserComplianceEnvironmentRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "InitializeUserComplianceEnvironment") + + return } func NewInitializeUserComplianceEnvironmentResponse() (response *InitializeUserComplianceEnvironmentResponse) { - response = &InitializeUserComplianceEnvironmentResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &InitializeUserComplianceEnvironmentResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -16843,60 +17315,62 @@ func NewInitializeUserComplianceEnvironmentResponse() (response *InitializeUserC // 为客户初始化合规基线的使用环境,创建必要的数据和选项。 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// FAILEDOPERATION = "FailedOperation" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// OPERATIONDENIED = "OperationDenied" -// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" -// UNAUTHORIZEDOPERATION = "UnauthorizedOperation" +// +// AUTHFAILURE = "AuthFailure" +// FAILEDOPERATION = "FailedOperation" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// OPERATIONDENIED = "OperationDenied" +// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" +// UNAUTHORIZEDOPERATION = "UnauthorizedOperation" func (c *Client) InitializeUserComplianceEnvironment(request *InitializeUserComplianceEnvironmentRequest) (response *InitializeUserComplianceEnvironmentResponse, err error) { - return c.InitializeUserComplianceEnvironmentWithContext(context.Background(), request) + return c.InitializeUserComplianceEnvironmentWithContext(context.Background(), request) } // InitializeUserComplianceEnvironment // 为客户初始化合规基线的使用环境,创建必要的数据和选项。 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// FAILEDOPERATION = "FailedOperation" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// OPERATIONDENIED = "OperationDenied" -// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" -// UNAUTHORIZEDOPERATION = "UnauthorizedOperation" +// +// AUTHFAILURE = "AuthFailure" +// FAILEDOPERATION = "FailedOperation" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// OPERATIONDENIED = "OperationDenied" +// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" +// UNAUTHORIZEDOPERATION = "UnauthorizedOperation" func (c *Client) InitializeUserComplianceEnvironmentWithContext(ctx context.Context, request *InitializeUserComplianceEnvironmentRequest) (response *InitializeUserComplianceEnvironmentResponse, err error) { - if request == nil { - request = NewInitializeUserComplianceEnvironmentRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("InitializeUserComplianceEnvironment require credential") - } + if request == nil { + request = NewInitializeUserComplianceEnvironmentRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "InitializeUserComplianceEnvironment") + + if c.GetCredential() == nil { + return nil, errors.New("InitializeUserComplianceEnvironment require credential") + } - request.SetContext(ctx) - - response = NewInitializeUserComplianceEnvironmentResponse() - err = c.Send(request, response) - return + request.SetContext(ctx) + + response = NewInitializeUserComplianceEnvironmentResponse() + err = c.Send(request, response) + return } func NewModifyAbnormalProcessRuleStatusRequest() (request *ModifyAbnormalProcessRuleStatusRequest) { - request = &ModifyAbnormalProcessRuleStatusRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "ModifyAbnormalProcessRuleStatus") - - - return + request = &ModifyAbnormalProcessRuleStatusRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "ModifyAbnormalProcessRuleStatus") + + return } func NewModifyAbnormalProcessRuleStatusResponse() (response *ModifyAbnormalProcessRuleStatusResponse) { - response = &ModifyAbnormalProcessRuleStatusResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &ModifyAbnormalProcessRuleStatusResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -16904,60 +17378,62 @@ func NewModifyAbnormalProcessRuleStatusResponse() (response *ModifyAbnormalProce // 修改运行时异常进程策略的开启关闭状态 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// INVALIDPARAMETERVALUE = "InvalidParameterValue" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// AUTHFAILURE = "AuthFailure" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// INVALIDPARAMETERVALUE = "InvalidParameterValue" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) ModifyAbnormalProcessRuleStatus(request *ModifyAbnormalProcessRuleStatusRequest) (response *ModifyAbnormalProcessRuleStatusResponse, err error) { - return c.ModifyAbnormalProcessRuleStatusWithContext(context.Background(), request) + return c.ModifyAbnormalProcessRuleStatusWithContext(context.Background(), request) } // ModifyAbnormalProcessRuleStatus // 修改运行时异常进程策略的开启关闭状态 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// INVALIDPARAMETERVALUE = "InvalidParameterValue" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// AUTHFAILURE = "AuthFailure" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// INVALIDPARAMETERVALUE = "InvalidParameterValue" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) ModifyAbnormalProcessRuleStatusWithContext(ctx context.Context, request *ModifyAbnormalProcessRuleStatusRequest) (response *ModifyAbnormalProcessRuleStatusResponse, err error) { - if request == nil { - request = NewModifyAbnormalProcessRuleStatusRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("ModifyAbnormalProcessRuleStatus require credential") - } + if request == nil { + request = NewModifyAbnormalProcessRuleStatusRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "ModifyAbnormalProcessRuleStatus") + + if c.GetCredential() == nil { + return nil, errors.New("ModifyAbnormalProcessRuleStatus require credential") + } - request.SetContext(ctx) - - response = NewModifyAbnormalProcessRuleStatusResponse() - err = c.Send(request, response) - return + request.SetContext(ctx) + + response = NewModifyAbnormalProcessRuleStatusResponse() + err = c.Send(request, response) + return } func NewModifyAbnormalProcessStatusRequest() (request *ModifyAbnormalProcessStatusRequest) { - request = &ModifyAbnormalProcessStatusRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "ModifyAbnormalProcessStatus") - - - return + request = &ModifyAbnormalProcessStatusRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "ModifyAbnormalProcessStatus") + + return } func NewModifyAbnormalProcessStatusResponse() (response *ModifyAbnormalProcessStatusResponse) { - response = &ModifyAbnormalProcessStatusResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &ModifyAbnormalProcessStatusResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -16965,60 +17441,62 @@ func NewModifyAbnormalProcessStatusResponse() (response *ModifyAbnormalProcessSt // 修改异常进程事件的状态信息 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// INVALIDPARAMETERVALUE = "InvalidParameterValue" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// AUTHFAILURE = "AuthFailure" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// INVALIDPARAMETERVALUE = "InvalidParameterValue" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) ModifyAbnormalProcessStatus(request *ModifyAbnormalProcessStatusRequest) (response *ModifyAbnormalProcessStatusResponse, err error) { - return c.ModifyAbnormalProcessStatusWithContext(context.Background(), request) + return c.ModifyAbnormalProcessStatusWithContext(context.Background(), request) } // ModifyAbnormalProcessStatus // 修改异常进程事件的状态信息 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// INVALIDPARAMETERVALUE = "InvalidParameterValue" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// AUTHFAILURE = "AuthFailure" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// INVALIDPARAMETERVALUE = "InvalidParameterValue" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) ModifyAbnormalProcessStatusWithContext(ctx context.Context, request *ModifyAbnormalProcessStatusRequest) (response *ModifyAbnormalProcessStatusResponse, err error) { - if request == nil { - request = NewModifyAbnormalProcessStatusRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("ModifyAbnormalProcessStatus require credential") - } + if request == nil { + request = NewModifyAbnormalProcessStatusRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "ModifyAbnormalProcessStatus") + + if c.GetCredential() == nil { + return nil, errors.New("ModifyAbnormalProcessStatus require credential") + } - request.SetContext(ctx) - - response = NewModifyAbnormalProcessStatusResponse() - err = c.Send(request, response) - return + request.SetContext(ctx) + + response = NewModifyAbnormalProcessStatusResponse() + err = c.Send(request, response) + return } func NewModifyAccessControlRuleStatusRequest() (request *ModifyAccessControlRuleStatusRequest) { - request = &ModifyAccessControlRuleStatusRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "ModifyAccessControlRuleStatus") - - - return + request = &ModifyAccessControlRuleStatusRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "ModifyAccessControlRuleStatus") + + return } func NewModifyAccessControlRuleStatusResponse() (response *ModifyAccessControlRuleStatusResponse) { - response = &ModifyAccessControlRuleStatusResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &ModifyAccessControlRuleStatusResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -17026,60 +17504,62 @@ func NewModifyAccessControlRuleStatusResponse() (response *ModifyAccessControlRu // 修改运行时访问控制策略的状态,启用或者禁用 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// INVALIDPARAMETERVALUE = "InvalidParameterValue" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// AUTHFAILURE = "AuthFailure" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// INVALIDPARAMETERVALUE = "InvalidParameterValue" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) ModifyAccessControlRuleStatus(request *ModifyAccessControlRuleStatusRequest) (response *ModifyAccessControlRuleStatusResponse, err error) { - return c.ModifyAccessControlRuleStatusWithContext(context.Background(), request) + return c.ModifyAccessControlRuleStatusWithContext(context.Background(), request) } // ModifyAccessControlRuleStatus // 修改运行时访问控制策略的状态,启用或者禁用 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// INVALIDPARAMETERVALUE = "InvalidParameterValue" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// AUTHFAILURE = "AuthFailure" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// INVALIDPARAMETERVALUE = "InvalidParameterValue" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) ModifyAccessControlRuleStatusWithContext(ctx context.Context, request *ModifyAccessControlRuleStatusRequest) (response *ModifyAccessControlRuleStatusResponse, err error) { - if request == nil { - request = NewModifyAccessControlRuleStatusRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("ModifyAccessControlRuleStatus require credential") - } + if request == nil { + request = NewModifyAccessControlRuleStatusRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "ModifyAccessControlRuleStatus") + + if c.GetCredential() == nil { + return nil, errors.New("ModifyAccessControlRuleStatus require credential") + } - request.SetContext(ctx) - - response = NewModifyAccessControlRuleStatusResponse() - err = c.Send(request, response) - return + request.SetContext(ctx) + + response = NewModifyAccessControlRuleStatusResponse() + err = c.Send(request, response) + return } func NewModifyAccessControlStatusRequest() (request *ModifyAccessControlStatusRequest) { - request = &ModifyAccessControlStatusRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "ModifyAccessControlStatus") - - - return + request = &ModifyAccessControlStatusRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "ModifyAccessControlStatus") + + return } func NewModifyAccessControlStatusResponse() (response *ModifyAccessControlStatusResponse) { - response = &ModifyAccessControlStatusResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &ModifyAccessControlStatusResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -17087,60 +17567,62 @@ func NewModifyAccessControlStatusResponse() (response *ModifyAccessControlStatus // 修改运行时访问控制事件状态信息 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// INVALIDPARAMETERVALUE = "InvalidParameterValue" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// AUTHFAILURE = "AuthFailure" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// INVALIDPARAMETERVALUE = "InvalidParameterValue" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) ModifyAccessControlStatus(request *ModifyAccessControlStatusRequest) (response *ModifyAccessControlStatusResponse, err error) { - return c.ModifyAccessControlStatusWithContext(context.Background(), request) + return c.ModifyAccessControlStatusWithContext(context.Background(), request) } // ModifyAccessControlStatus // 修改运行时访问控制事件状态信息 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// INVALIDPARAMETERVALUE = "InvalidParameterValue" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// AUTHFAILURE = "AuthFailure" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// INVALIDPARAMETERVALUE = "InvalidParameterValue" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) ModifyAccessControlStatusWithContext(ctx context.Context, request *ModifyAccessControlStatusRequest) (response *ModifyAccessControlStatusResponse, err error) { - if request == nil { - request = NewModifyAccessControlStatusRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("ModifyAccessControlStatus require credential") - } + if request == nil { + request = NewModifyAccessControlStatusRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "ModifyAccessControlStatus") + + if c.GetCredential() == nil { + return nil, errors.New("ModifyAccessControlStatus require credential") + } - request.SetContext(ctx) - - response = NewModifyAccessControlStatusResponse() - err = c.Send(request, response) - return + request.SetContext(ctx) + + response = NewModifyAccessControlStatusResponse() + err = c.Send(request, response) + return } func NewModifyAssetRequest() (request *ModifyAssetRequest) { - request = &ModifyAssetRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "ModifyAsset") - - - return + request = &ModifyAssetRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "ModifyAsset") + + return } func NewModifyAssetResponse() (response *ModifyAssetResponse) { - response = &ModifyAssetResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &ModifyAssetResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -17148,56 +17630,58 @@ func NewModifyAssetResponse() (response *ModifyAssetResponse) { // 容器安全主机资产刷新 // // 可能返回的错误码: -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) ModifyAsset(request *ModifyAssetRequest) (response *ModifyAssetResponse, err error) { - return c.ModifyAssetWithContext(context.Background(), request) + return c.ModifyAssetWithContext(context.Background(), request) } // ModifyAsset // 容器安全主机资产刷新 // // 可能返回的错误码: -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) ModifyAssetWithContext(ctx context.Context, request *ModifyAssetRequest) (response *ModifyAssetResponse, err error) { - if request == nil { - request = NewModifyAssetRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("ModifyAsset require credential") - } + if request == nil { + request = NewModifyAssetRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "ModifyAsset") + + if c.GetCredential() == nil { + return nil, errors.New("ModifyAsset require credential") + } - request.SetContext(ctx) - - response = NewModifyAssetResponse() - err = c.Send(request, response) - return + request.SetContext(ctx) + + response = NewModifyAssetResponse() + err = c.Send(request, response) + return } func NewModifyAssetImageRegistryScanStopRequest() (request *ModifyAssetImageRegistryScanStopRequest) { - request = &ModifyAssetImageRegistryScanStopRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "ModifyAssetImageRegistryScanStop") - - - return + request = &ModifyAssetImageRegistryScanStopRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "ModifyAssetImageRegistryScanStop") + + return } func NewModifyAssetImageRegistryScanStopResponse() (response *ModifyAssetImageRegistryScanStopResponse) { - response = &ModifyAssetImageRegistryScanStopResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &ModifyAssetImageRegistryScanStopResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -17205,50 +17689,52 @@ func NewModifyAssetImageRegistryScanStopResponse() (response *ModifyAssetImageRe // 镜像仓库停止镜像扫描任务 // // 可能返回的错误码: -// INVALIDPARAMETER = "InvalidParameter" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// INVALIDPARAMETER = "InvalidParameter" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) ModifyAssetImageRegistryScanStop(request *ModifyAssetImageRegistryScanStopRequest) (response *ModifyAssetImageRegistryScanStopResponse, err error) { - return c.ModifyAssetImageRegistryScanStopWithContext(context.Background(), request) + return c.ModifyAssetImageRegistryScanStopWithContext(context.Background(), request) } // ModifyAssetImageRegistryScanStop // 镜像仓库停止镜像扫描任务 // // 可能返回的错误码: -// INVALIDPARAMETER = "InvalidParameter" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// INVALIDPARAMETER = "InvalidParameter" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) ModifyAssetImageRegistryScanStopWithContext(ctx context.Context, request *ModifyAssetImageRegistryScanStopRequest) (response *ModifyAssetImageRegistryScanStopResponse, err error) { - if request == nil { - request = NewModifyAssetImageRegistryScanStopRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("ModifyAssetImageRegistryScanStop require credential") - } + if request == nil { + request = NewModifyAssetImageRegistryScanStopRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "ModifyAssetImageRegistryScanStop") + + if c.GetCredential() == nil { + return nil, errors.New("ModifyAssetImageRegistryScanStop require credential") + } - request.SetContext(ctx) - - response = NewModifyAssetImageRegistryScanStopResponse() - err = c.Send(request, response) - return + request.SetContext(ctx) + + response = NewModifyAssetImageRegistryScanStopResponse() + err = c.Send(request, response) + return } func NewModifyAssetImageRegistryScanStopOneKeyRequest() (request *ModifyAssetImageRegistryScanStopOneKeyRequest) { - request = &ModifyAssetImageRegistryScanStopOneKeyRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "ModifyAssetImageRegistryScanStopOneKey") - - - return + request = &ModifyAssetImageRegistryScanStopOneKeyRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "ModifyAssetImageRegistryScanStopOneKey") + + return } func NewModifyAssetImageRegistryScanStopOneKeyResponse() (response *ModifyAssetImageRegistryScanStopOneKeyResponse) { - response = &ModifyAssetImageRegistryScanStopOneKeyResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &ModifyAssetImageRegistryScanStopOneKeyResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -17256,52 +17742,54 @@ func NewModifyAssetImageRegistryScanStopOneKeyResponse() (response *ModifyAssetI // 镜像仓库停止镜像一键扫描任务 // // 可能返回的错误码: -// FAILEDOPERATION = "FailedOperation" -// INVALIDPARAMETER = "InvalidParameter" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// FAILEDOPERATION = "FailedOperation" +// INVALIDPARAMETER = "InvalidParameter" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) ModifyAssetImageRegistryScanStopOneKey(request *ModifyAssetImageRegistryScanStopOneKeyRequest) (response *ModifyAssetImageRegistryScanStopOneKeyResponse, err error) { - return c.ModifyAssetImageRegistryScanStopOneKeyWithContext(context.Background(), request) + return c.ModifyAssetImageRegistryScanStopOneKeyWithContext(context.Background(), request) } // ModifyAssetImageRegistryScanStopOneKey // 镜像仓库停止镜像一键扫描任务 // // 可能返回的错误码: -// FAILEDOPERATION = "FailedOperation" -// INVALIDPARAMETER = "InvalidParameter" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// FAILEDOPERATION = "FailedOperation" +// INVALIDPARAMETER = "InvalidParameter" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) ModifyAssetImageRegistryScanStopOneKeyWithContext(ctx context.Context, request *ModifyAssetImageRegistryScanStopOneKeyRequest) (response *ModifyAssetImageRegistryScanStopOneKeyResponse, err error) { - if request == nil { - request = NewModifyAssetImageRegistryScanStopOneKeyRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("ModifyAssetImageRegistryScanStopOneKey require credential") - } + if request == nil { + request = NewModifyAssetImageRegistryScanStopOneKeyRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "ModifyAssetImageRegistryScanStopOneKey") + + if c.GetCredential() == nil { + return nil, errors.New("ModifyAssetImageRegistryScanStopOneKey require credential") + } - request.SetContext(ctx) - - response = NewModifyAssetImageRegistryScanStopOneKeyResponse() - err = c.Send(request, response) - return + request.SetContext(ctx) + + response = NewModifyAssetImageRegistryScanStopOneKeyResponse() + err = c.Send(request, response) + return } func NewModifyAssetImageScanStopRequest() (request *ModifyAssetImageScanStopRequest) { - request = &ModifyAssetImageScanStopRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "ModifyAssetImageScanStop") - - - return + request = &ModifyAssetImageScanStopRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "ModifyAssetImageScanStop") + + return } func NewModifyAssetImageScanStopResponse() (response *ModifyAssetImageScanStopResponse) { - response = &ModifyAssetImageScanStopResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &ModifyAssetImageScanStopResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -17309,60 +17797,62 @@ func NewModifyAssetImageScanStopResponse() (response *ModifyAssetImageScanStopRe // 容器安全停止镜像扫描 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// FAILEDOPERATION = "FailedOperation" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// AUTHFAILURE = "AuthFailure" +// FAILEDOPERATION = "FailedOperation" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) ModifyAssetImageScanStop(request *ModifyAssetImageScanStopRequest) (response *ModifyAssetImageScanStopResponse, err error) { - return c.ModifyAssetImageScanStopWithContext(context.Background(), request) + return c.ModifyAssetImageScanStopWithContext(context.Background(), request) } // ModifyAssetImageScanStop // 容器安全停止镜像扫描 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// FAILEDOPERATION = "FailedOperation" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// AUTHFAILURE = "AuthFailure" +// FAILEDOPERATION = "FailedOperation" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) ModifyAssetImageScanStopWithContext(ctx context.Context, request *ModifyAssetImageScanStopRequest) (response *ModifyAssetImageScanStopResponse, err error) { - if request == nil { - request = NewModifyAssetImageScanStopRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("ModifyAssetImageScanStop require credential") - } + if request == nil { + request = NewModifyAssetImageScanStopRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "ModifyAssetImageScanStop") + + if c.GetCredential() == nil { + return nil, errors.New("ModifyAssetImageScanStop require credential") + } - request.SetContext(ctx) - - response = NewModifyAssetImageScanStopResponse() - err = c.Send(request, response) - return + request.SetContext(ctx) + + response = NewModifyAssetImageScanStopResponse() + err = c.Send(request, response) + return } func NewModifyCompliancePeriodTaskRequest() (request *ModifyCompliancePeriodTaskRequest) { - request = &ModifyCompliancePeriodTaskRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "ModifyCompliancePeriodTask") - - - return + request = &ModifyCompliancePeriodTaskRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "ModifyCompliancePeriodTask") + + return } func NewModifyCompliancePeriodTaskResponse() (response *ModifyCompliancePeriodTaskResponse) { - response = &ModifyCompliancePeriodTaskResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &ModifyCompliancePeriodTaskResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -17370,58 +17860,60 @@ func NewModifyCompliancePeriodTaskResponse() (response *ModifyCompliancePeriodTa // 修改定时任务的设置,包括检测周期、开启/禁用合规基准。 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// FAILEDOPERATION = "FailedOperation" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// OPERATIONDENIED = "OperationDenied" -// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" +// +// AUTHFAILURE = "AuthFailure" +// FAILEDOPERATION = "FailedOperation" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// OPERATIONDENIED = "OperationDenied" +// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" func (c *Client) ModifyCompliancePeriodTask(request *ModifyCompliancePeriodTaskRequest) (response *ModifyCompliancePeriodTaskResponse, err error) { - return c.ModifyCompliancePeriodTaskWithContext(context.Background(), request) + return c.ModifyCompliancePeriodTaskWithContext(context.Background(), request) } // ModifyCompliancePeriodTask // 修改定时任务的设置,包括检测周期、开启/禁用合规基准。 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// FAILEDOPERATION = "FailedOperation" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// OPERATIONDENIED = "OperationDenied" -// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" +// +// AUTHFAILURE = "AuthFailure" +// FAILEDOPERATION = "FailedOperation" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// OPERATIONDENIED = "OperationDenied" +// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" func (c *Client) ModifyCompliancePeriodTaskWithContext(ctx context.Context, request *ModifyCompliancePeriodTaskRequest) (response *ModifyCompliancePeriodTaskResponse, err error) { - if request == nil { - request = NewModifyCompliancePeriodTaskRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("ModifyCompliancePeriodTask require credential") - } + if request == nil { + request = NewModifyCompliancePeriodTaskRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "ModifyCompliancePeriodTask") + + if c.GetCredential() == nil { + return nil, errors.New("ModifyCompliancePeriodTask require credential") + } - request.SetContext(ctx) - - response = NewModifyCompliancePeriodTaskResponse() - err = c.Send(request, response) - return + request.SetContext(ctx) + + response = NewModifyCompliancePeriodTaskResponse() + err = c.Send(request, response) + return } func NewModifyContainerNetStatusRequest() (request *ModifyContainerNetStatusRequest) { - request = &ModifyContainerNetStatusRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "ModifyContainerNetStatus") - - - return + request = &ModifyContainerNetStatusRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "ModifyContainerNetStatus") + + return } func NewModifyContainerNetStatusResponse() (response *ModifyContainerNetStatusResponse) { - response = &ModifyContainerNetStatusResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &ModifyContainerNetStatusResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -17429,58 +17921,113 @@ func NewModifyContainerNetStatusResponse() (response *ModifyContainerNetStatusRe // 隔离容器网络状态 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// FAILEDOPERATION = "FailedOperation" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// OPERATIONDENIED = "OperationDenied" -// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" +// +// AUTHFAILURE = "AuthFailure" +// FAILEDOPERATION = "FailedOperation" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// OPERATIONDENIED = "OperationDenied" +// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" func (c *Client) ModifyContainerNetStatus(request *ModifyContainerNetStatusRequest) (response *ModifyContainerNetStatusResponse, err error) { - return c.ModifyContainerNetStatusWithContext(context.Background(), request) + return c.ModifyContainerNetStatusWithContext(context.Background(), request) } // ModifyContainerNetStatus // 隔离容器网络状态 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// FAILEDOPERATION = "FailedOperation" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// OPERATIONDENIED = "OperationDenied" -// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" +// +// AUTHFAILURE = "AuthFailure" +// FAILEDOPERATION = "FailedOperation" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// OPERATIONDENIED = "OperationDenied" +// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" func (c *Client) ModifyContainerNetStatusWithContext(ctx context.Context, request *ModifyContainerNetStatusRequest) (response *ModifyContainerNetStatusResponse, err error) { - if request == nil { - request = NewModifyContainerNetStatusRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("ModifyContainerNetStatus require credential") - } + if request == nil { + request = NewModifyContainerNetStatusRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "ModifyContainerNetStatus") + + if c.GetCredential() == nil { + return nil, errors.New("ModifyContainerNetStatus require credential") + } + + request.SetContext(ctx) + + response = NewModifyContainerNetStatusResponse() + err = c.Send(request, response) + return +} + +func NewModifyDefendStatusRequest() (request *ModifyDefendStatusRequest) { + request = &ModifyDefendStatusRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "ModifyDefendStatus") + + return +} + +func NewModifyDefendStatusResponse() (response *ModifyDefendStatusResponse) { + response = &ModifyDefendStatusResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return + +} + +// ModifyDefendStatus +// 修改防护状态 +// +// 可能返回的错误码: +// +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +func (c *Client) ModifyDefendStatus(request *ModifyDefendStatusRequest) (response *ModifyDefendStatusResponse, err error) { + return c.ModifyDefendStatusWithContext(context.Background(), request) +} + +// ModifyDefendStatus +// 修改防护状态 +// +// 可能返回的错误码: +// +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +func (c *Client) ModifyDefendStatusWithContext(ctx context.Context, request *ModifyDefendStatusRequest) (response *ModifyDefendStatusResponse, err error) { + if request == nil { + request = NewModifyDefendStatusRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "ModifyDefendStatus") + + if c.GetCredential() == nil { + return nil, errors.New("ModifyDefendStatus require credential") + } - request.SetContext(ctx) - - response = NewModifyContainerNetStatusResponse() - err = c.Send(request, response) - return + request.SetContext(ctx) + + response = NewModifyDefendStatusResponse() + err = c.Send(request, response) + return } func NewModifyEscapeEventStatusRequest() (request *ModifyEscapeEventStatusRequest) { - request = &ModifyEscapeEventStatusRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "ModifyEscapeEventStatus") - - - return + request = &ModifyEscapeEventStatusRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "ModifyEscapeEventStatus") + + return } func NewModifyEscapeEventStatusResponse() (response *ModifyEscapeEventStatusResponse) { - response = &ModifyEscapeEventStatusResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &ModifyEscapeEventStatusResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -17488,54 +18035,56 @@ func NewModifyEscapeEventStatusResponse() (response *ModifyEscapeEventStatusResp // ModifyEscapeEventStatus 修改容器逃逸扫描事件状态 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// AUTHFAILURE = "AuthFailure" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) ModifyEscapeEventStatus(request *ModifyEscapeEventStatusRequest) (response *ModifyEscapeEventStatusResponse, err error) { - return c.ModifyEscapeEventStatusWithContext(context.Background(), request) + return c.ModifyEscapeEventStatusWithContext(context.Background(), request) } // ModifyEscapeEventStatus // ModifyEscapeEventStatus 修改容器逃逸扫描事件状态 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// AUTHFAILURE = "AuthFailure" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) ModifyEscapeEventStatusWithContext(ctx context.Context, request *ModifyEscapeEventStatusRequest) (response *ModifyEscapeEventStatusResponse, err error) { - if request == nil { - request = NewModifyEscapeEventStatusRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("ModifyEscapeEventStatus require credential") - } + if request == nil { + request = NewModifyEscapeEventStatusRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "ModifyEscapeEventStatus") + + if c.GetCredential() == nil { + return nil, errors.New("ModifyEscapeEventStatus require credential") + } - request.SetContext(ctx) - - response = NewModifyEscapeEventStatusResponse() - err = c.Send(request, response) - return + request.SetContext(ctx) + + response = NewModifyEscapeEventStatusResponse() + err = c.Send(request, response) + return } func NewModifyEscapeRuleRequest() (request *ModifyEscapeRuleRequest) { - request = &ModifyEscapeRuleRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "ModifyEscapeRule") - - - return + request = &ModifyEscapeRuleRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "ModifyEscapeRule") + + return } func NewModifyEscapeRuleResponse() (response *ModifyEscapeRuleResponse) { - response = &ModifyEscapeRuleResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &ModifyEscapeRuleResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -17543,56 +18092,58 @@ func NewModifyEscapeRuleResponse() (response *ModifyEscapeRuleResponse) { // ModifyEscapeRule 修改容器逃逸扫描规则信息 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// FAILEDOPERATION_NOTIFYPOLICYCHANGEFAILED = "FailedOperation.NotifyPolicyChangeFailed" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" +// +// AUTHFAILURE = "AuthFailure" +// FAILEDOPERATION_NOTIFYPOLICYCHANGEFAILED = "FailedOperation.NotifyPolicyChangeFailed" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" func (c *Client) ModifyEscapeRule(request *ModifyEscapeRuleRequest) (response *ModifyEscapeRuleResponse, err error) { - return c.ModifyEscapeRuleWithContext(context.Background(), request) + return c.ModifyEscapeRuleWithContext(context.Background(), request) } // ModifyEscapeRule // ModifyEscapeRule 修改容器逃逸扫描规则信息 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// FAILEDOPERATION_NOTIFYPOLICYCHANGEFAILED = "FailedOperation.NotifyPolicyChangeFailed" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" +// +// AUTHFAILURE = "AuthFailure" +// FAILEDOPERATION_NOTIFYPOLICYCHANGEFAILED = "FailedOperation.NotifyPolicyChangeFailed" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" func (c *Client) ModifyEscapeRuleWithContext(ctx context.Context, request *ModifyEscapeRuleRequest) (response *ModifyEscapeRuleResponse, err error) { - if request == nil { - request = NewModifyEscapeRuleRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("ModifyEscapeRule require credential") - } + if request == nil { + request = NewModifyEscapeRuleRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "ModifyEscapeRule") + + if c.GetCredential() == nil { + return nil, errors.New("ModifyEscapeRule require credential") + } - request.SetContext(ctx) - - response = NewModifyEscapeRuleResponse() - err = c.Send(request, response) - return + request.SetContext(ctx) + + response = NewModifyEscapeRuleResponse() + err = c.Send(request, response) + return } func NewModifyEscapeWhiteListRequest() (request *ModifyEscapeWhiteListRequest) { - request = &ModifyEscapeWhiteListRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "ModifyEscapeWhiteList") - - - return + request = &ModifyEscapeWhiteListRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "ModifyEscapeWhiteList") + + return } func NewModifyEscapeWhiteListResponse() (response *ModifyEscapeWhiteListResponse) { - response = &ModifyEscapeWhiteListResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &ModifyEscapeWhiteListResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -17600,66 +18151,68 @@ func NewModifyEscapeWhiteListResponse() (response *ModifyEscapeWhiteListResponse // 修改逃逸白名单 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// FAILEDOPERATION = "FailedOperation" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" -// INVALIDPARAMETERVALUE = "InvalidParameterValue" -// MISSINGPARAMETER = "MissingParameter" -// UNKNOWNPARAMETER = "UnknownParameter" +// +// AUTHFAILURE = "AuthFailure" +// FAILEDOPERATION = "FailedOperation" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" +// INVALIDPARAMETERVALUE = "InvalidParameterValue" +// MISSINGPARAMETER = "MissingParameter" +// UNKNOWNPARAMETER = "UnknownParameter" func (c *Client) ModifyEscapeWhiteList(request *ModifyEscapeWhiteListRequest) (response *ModifyEscapeWhiteListResponse, err error) { - return c.ModifyEscapeWhiteListWithContext(context.Background(), request) + return c.ModifyEscapeWhiteListWithContext(context.Background(), request) } // ModifyEscapeWhiteList // 修改逃逸白名单 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// FAILEDOPERATION = "FailedOperation" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" -// INVALIDPARAMETERVALUE = "InvalidParameterValue" -// MISSINGPARAMETER = "MissingParameter" -// UNKNOWNPARAMETER = "UnknownParameter" +// +// AUTHFAILURE = "AuthFailure" +// FAILEDOPERATION = "FailedOperation" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" +// INVALIDPARAMETERVALUE = "InvalidParameterValue" +// MISSINGPARAMETER = "MissingParameter" +// UNKNOWNPARAMETER = "UnknownParameter" func (c *Client) ModifyEscapeWhiteListWithContext(ctx context.Context, request *ModifyEscapeWhiteListRequest) (response *ModifyEscapeWhiteListResponse, err error) { - if request == nil { - request = NewModifyEscapeWhiteListRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("ModifyEscapeWhiteList require credential") - } + if request == nil { + request = NewModifyEscapeWhiteListRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "ModifyEscapeWhiteList") + + if c.GetCredential() == nil { + return nil, errors.New("ModifyEscapeWhiteList require credential") + } - request.SetContext(ctx) - - response = NewModifyEscapeWhiteListResponse() - err = c.Send(request, response) - return + request.SetContext(ctx) + + response = NewModifyEscapeWhiteListResponse() + err = c.Send(request, response) + return } func NewModifyImageAuthorizedRequest() (request *ModifyImageAuthorizedRequest) { - request = &ModifyImageAuthorizedRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "ModifyImageAuthorized") - - - return + request = &ModifyImageAuthorizedRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "ModifyImageAuthorized") + + return } func NewModifyImageAuthorizedResponse() (response *ModifyImageAuthorizedResponse) { - response = &ModifyImageAuthorizedResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &ModifyImageAuthorizedResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -17667,68 +18220,70 @@ func NewModifyImageAuthorizedResponse() (response *ModifyImageAuthorizedResponse // 批量授权镜像扫描V2.0 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// FAILEDOPERATION = "FailedOperation" -// FAILEDOPERATION_AUTHORIZEDNOTENOUGH = "FailedOperation.AuthorizedNotEnough" -// INTERNALERROR = "InternalError" -// INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" -// INVALIDPARAMETERVALUE = "InvalidParameterValue" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// AUTHFAILURE = "AuthFailure" +// FAILEDOPERATION = "FailedOperation" +// FAILEDOPERATION_AUTHORIZEDNOTENOUGH = "FailedOperation.AuthorizedNotEnough" +// INTERNALERROR = "InternalError" +// INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" +// INVALIDPARAMETERVALUE = "InvalidParameterValue" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) ModifyImageAuthorized(request *ModifyImageAuthorizedRequest) (response *ModifyImageAuthorizedResponse, err error) { - return c.ModifyImageAuthorizedWithContext(context.Background(), request) + return c.ModifyImageAuthorizedWithContext(context.Background(), request) } // ModifyImageAuthorized // 批量授权镜像扫描V2.0 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// FAILEDOPERATION = "FailedOperation" -// FAILEDOPERATION_AUTHORIZEDNOTENOUGH = "FailedOperation.AuthorizedNotEnough" -// INTERNALERROR = "InternalError" -// INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" -// INVALIDPARAMETERVALUE = "InvalidParameterValue" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// AUTHFAILURE = "AuthFailure" +// FAILEDOPERATION = "FailedOperation" +// FAILEDOPERATION_AUTHORIZEDNOTENOUGH = "FailedOperation.AuthorizedNotEnough" +// INTERNALERROR = "InternalError" +// INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" +// INVALIDPARAMETERVALUE = "InvalidParameterValue" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) ModifyImageAuthorizedWithContext(ctx context.Context, request *ModifyImageAuthorizedRequest) (response *ModifyImageAuthorizedResponse, err error) { - if request == nil { - request = NewModifyImageAuthorizedRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("ModifyImageAuthorized require credential") - } + if request == nil { + request = NewModifyImageAuthorizedRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "ModifyImageAuthorized") + + if c.GetCredential() == nil { + return nil, errors.New("ModifyImageAuthorized require credential") + } - request.SetContext(ctx) - - response = NewModifyImageAuthorizedResponse() - err = c.Send(request, response) - return + request.SetContext(ctx) + + response = NewModifyImageAuthorizedResponse() + err = c.Send(request, response) + return } func NewModifyK8sApiAbnormalEventStatusRequest() (request *ModifyK8sApiAbnormalEventStatusRequest) { - request = &ModifyK8sApiAbnormalEventStatusRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "ModifyK8sApiAbnormalEventStatus") - - - return + request = &ModifyK8sApiAbnormalEventStatusRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "ModifyK8sApiAbnormalEventStatus") + + return } func NewModifyK8sApiAbnormalEventStatusResponse() (response *ModifyK8sApiAbnormalEventStatusResponse) { - response = &ModifyK8sApiAbnormalEventStatusResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &ModifyK8sApiAbnormalEventStatusResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -17736,52 +18291,54 @@ func NewModifyK8sApiAbnormalEventStatusResponse() (response *ModifyK8sApiAbnorma // 修改k8sapi异常事件状态 // // 可能返回的错误码: -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) ModifyK8sApiAbnormalEventStatus(request *ModifyK8sApiAbnormalEventStatusRequest) (response *ModifyK8sApiAbnormalEventStatusResponse, err error) { - return c.ModifyK8sApiAbnormalEventStatusWithContext(context.Background(), request) + return c.ModifyK8sApiAbnormalEventStatusWithContext(context.Background(), request) } // ModifyK8sApiAbnormalEventStatus // 修改k8sapi异常事件状态 // // 可能返回的错误码: -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) ModifyK8sApiAbnormalEventStatusWithContext(ctx context.Context, request *ModifyK8sApiAbnormalEventStatusRequest) (response *ModifyK8sApiAbnormalEventStatusResponse, err error) { - if request == nil { - request = NewModifyK8sApiAbnormalEventStatusRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("ModifyK8sApiAbnormalEventStatus require credential") - } + if request == nil { + request = NewModifyK8sApiAbnormalEventStatusRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "ModifyK8sApiAbnormalEventStatus") + + if c.GetCredential() == nil { + return nil, errors.New("ModifyK8sApiAbnormalEventStatus require credential") + } - request.SetContext(ctx) - - response = NewModifyK8sApiAbnormalEventStatusResponse() - err = c.Send(request, response) - return + request.SetContext(ctx) + + response = NewModifyK8sApiAbnormalEventStatusResponse() + err = c.Send(request, response) + return } func NewModifyK8sApiAbnormalRuleInfoRequest() (request *ModifyK8sApiAbnormalRuleInfoRequest) { - request = &ModifyK8sApiAbnormalRuleInfoRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "ModifyK8sApiAbnormalRuleInfo") - - - return + request = &ModifyK8sApiAbnormalRuleInfoRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "ModifyK8sApiAbnormalRuleInfo") + + return } func NewModifyK8sApiAbnormalRuleInfoResponse() (response *ModifyK8sApiAbnormalRuleInfoResponse) { - response = &ModifyK8sApiAbnormalRuleInfoResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &ModifyK8sApiAbnormalRuleInfoResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -17789,50 +18346,52 @@ func NewModifyK8sApiAbnormalRuleInfoResponse() (response *ModifyK8sApiAbnormalRu // 修改k8sapi异常规则信息 // // 可能返回的错误码: -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" +// +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" func (c *Client) ModifyK8sApiAbnormalRuleInfo(request *ModifyK8sApiAbnormalRuleInfoRequest) (response *ModifyK8sApiAbnormalRuleInfoResponse, err error) { - return c.ModifyK8sApiAbnormalRuleInfoWithContext(context.Background(), request) + return c.ModifyK8sApiAbnormalRuleInfoWithContext(context.Background(), request) } // ModifyK8sApiAbnormalRuleInfo // 修改k8sapi异常规则信息 // // 可能返回的错误码: -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" +// +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" func (c *Client) ModifyK8sApiAbnormalRuleInfoWithContext(ctx context.Context, request *ModifyK8sApiAbnormalRuleInfoRequest) (response *ModifyK8sApiAbnormalRuleInfoResponse, err error) { - if request == nil { - request = NewModifyK8sApiAbnormalRuleInfoRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("ModifyK8sApiAbnormalRuleInfo require credential") - } + if request == nil { + request = NewModifyK8sApiAbnormalRuleInfoRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "ModifyK8sApiAbnormalRuleInfo") + + if c.GetCredential() == nil { + return nil, errors.New("ModifyK8sApiAbnormalRuleInfo require credential") + } - request.SetContext(ctx) - - response = NewModifyK8sApiAbnormalRuleInfoResponse() - err = c.Send(request, response) - return + request.SetContext(ctx) + + response = NewModifyK8sApiAbnormalRuleInfoResponse() + err = c.Send(request, response) + return } func NewModifyK8sApiAbnormalRuleStatusRequest() (request *ModifyK8sApiAbnormalRuleStatusRequest) { - request = &ModifyK8sApiAbnormalRuleStatusRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "ModifyK8sApiAbnormalRuleStatus") - - - return + request = &ModifyK8sApiAbnormalRuleStatusRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "ModifyK8sApiAbnormalRuleStatus") + + return } func NewModifyK8sApiAbnormalRuleStatusResponse() (response *ModifyK8sApiAbnormalRuleStatusResponse) { - response = &ModifyK8sApiAbnormalRuleStatusResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &ModifyK8sApiAbnormalRuleStatusResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -17840,50 +18399,117 @@ func NewModifyK8sApiAbnormalRuleStatusResponse() (response *ModifyK8sApiAbnormal // 修改k8sapi异常事件规则状态 // // 可能返回的错误码: -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" +// +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" func (c *Client) ModifyK8sApiAbnormalRuleStatus(request *ModifyK8sApiAbnormalRuleStatusRequest) (response *ModifyK8sApiAbnormalRuleStatusResponse, err error) { - return c.ModifyK8sApiAbnormalRuleStatusWithContext(context.Background(), request) + return c.ModifyK8sApiAbnormalRuleStatusWithContext(context.Background(), request) } // ModifyK8sApiAbnormalRuleStatus // 修改k8sapi异常事件规则状态 // // 可能返回的错误码: -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -func (c *Client) ModifyK8sApiAbnormalRuleStatusWithContext(ctx context.Context, request *ModifyK8sApiAbnormalRuleStatusRequest) (response *ModifyK8sApiAbnormalRuleStatusResponse, err error) { - if request == nil { - request = NewModifyK8sApiAbnormalRuleStatusRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("ModifyK8sApiAbnormalRuleStatus require credential") - } +// +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +func (c *Client) ModifyK8sApiAbnormalRuleStatusWithContext(ctx context.Context, request *ModifyK8sApiAbnormalRuleStatusRequest) (response *ModifyK8sApiAbnormalRuleStatusResponse, err error) { + if request == nil { + request = NewModifyK8sApiAbnormalRuleStatusRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "ModifyK8sApiAbnormalRuleStatus") + + if c.GetCredential() == nil { + return nil, errors.New("ModifyK8sApiAbnormalRuleStatus require credential") + } + + request.SetContext(ctx) + + response = NewModifyK8sApiAbnormalRuleStatusResponse() + err = c.Send(request, response) + return +} + +func NewModifyRaspRulesRequest() (request *ModifyRaspRulesRequest) { + request = &ModifyRaspRulesRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "ModifyRaspRules") + + return +} + +func NewModifyRaspRulesResponse() (response *ModifyRaspRulesResponse) { + response = &ModifyRaspRulesResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return + +} + +// ModifyRaspRules +// 编辑或者创建java内存马白名单 +// +// 可能返回的错误码: +// +// AUTHFAILURE = "AuthFailure" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" +// MISSINGPARAMETER = "MissingParameter" +// UNKNOWNPARAMETER = "UnknownParameter" +func (c *Client) ModifyRaspRules(request *ModifyRaspRulesRequest) (response *ModifyRaspRulesResponse, err error) { + return c.ModifyRaspRulesWithContext(context.Background(), request) +} + +// ModifyRaspRules +// 编辑或者创建java内存马白名单 +// +// 可能返回的错误码: +// +// AUTHFAILURE = "AuthFailure" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" +// MISSINGPARAMETER = "MissingParameter" +// UNKNOWNPARAMETER = "UnknownParameter" +func (c *Client) ModifyRaspRulesWithContext(ctx context.Context, request *ModifyRaspRulesRequest) (response *ModifyRaspRulesResponse, err error) { + if request == nil { + request = NewModifyRaspRulesRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "ModifyRaspRules") + + if c.GetCredential() == nil { + return nil, errors.New("ModifyRaspRules require credential") + } - request.SetContext(ctx) - - response = NewModifyK8sApiAbnormalRuleStatusResponse() - err = c.Send(request, response) - return + request.SetContext(ctx) + + response = NewModifyRaspRulesResponse() + err = c.Send(request, response) + return } func NewModifyReverseShellStatusRequest() (request *ModifyReverseShellStatusRequest) { - request = &ModifyReverseShellStatusRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "ModifyReverseShellStatus") - - - return + request = &ModifyReverseShellStatusRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "ModifyReverseShellStatus") + + return } func NewModifyReverseShellStatusResponse() (response *ModifyReverseShellStatusResponse) { - response = &ModifyReverseShellStatusResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &ModifyReverseShellStatusResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -17891,60 +18517,135 @@ func NewModifyReverseShellStatusResponse() (response *ModifyReverseShellStatusRe // 修改反弹shell事件的状态信息 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// INVALIDPARAMETERVALUE = "InvalidParameterValue" -// INVALIDPARAMETERVALUE_DATANOTFOUND = "InvalidParameterValue.DataNotFound" +// +// AUTHFAILURE = "AuthFailure" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// INVALIDPARAMETERVALUE = "InvalidParameterValue" +// INVALIDPARAMETERVALUE_DATANOTFOUND = "InvalidParameterValue.DataNotFound" func (c *Client) ModifyReverseShellStatus(request *ModifyReverseShellStatusRequest) (response *ModifyReverseShellStatusResponse, err error) { - return c.ModifyReverseShellStatusWithContext(context.Background(), request) + return c.ModifyReverseShellStatusWithContext(context.Background(), request) } // ModifyReverseShellStatus // 修改反弹shell事件的状态信息 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// INVALIDPARAMETERVALUE = "InvalidParameterValue" -// INVALIDPARAMETERVALUE_DATANOTFOUND = "InvalidParameterValue.DataNotFound" +// +// AUTHFAILURE = "AuthFailure" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// INVALIDPARAMETERVALUE = "InvalidParameterValue" +// INVALIDPARAMETERVALUE_DATANOTFOUND = "InvalidParameterValue.DataNotFound" func (c *Client) ModifyReverseShellStatusWithContext(ctx context.Context, request *ModifyReverseShellStatusRequest) (response *ModifyReverseShellStatusResponse, err error) { - if request == nil { - request = NewModifyReverseShellStatusRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("ModifyReverseShellStatus require credential") - } + if request == nil { + request = NewModifyReverseShellStatusRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "ModifyReverseShellStatus") + + if c.GetCredential() == nil { + return nil, errors.New("ModifyReverseShellStatus require credential") + } + + request.SetContext(ctx) + + response = NewModifyReverseShellStatusResponse() + err = c.Send(request, response) + return +} + +func NewModifyRiskDnsEventStatusRequest() (request *ModifyRiskDnsEventStatusRequest) { + request = &ModifyRiskDnsEventStatusRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "ModifyRiskDnsEventStatus") + + return +} + +func NewModifyRiskDnsEventStatusResponse() (response *ModifyRiskDnsEventStatusResponse) { + response = &ModifyRiskDnsEventStatusResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return + +} + +// ModifyRiskDnsEventStatus +// 编辑恶意请求事件状态 +// +// 可能返回的错误码: +// +// AUTHFAILURE = "AuthFailure" +// FAILEDOPERATION = "FailedOperation" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_ERRIPNOVALID = "InvalidParameter.ErrIpNoValid" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// INVALIDPARAMETERVALUE = "InvalidParameterValue" +// MISSINGPARAMETER = "MissingParameter" +// RESOURCENOTFOUND = "ResourceNotFound" +// UNKNOWNPARAMETER = "UnknownParameter" +// UNSUPPORTEDOPERATION = "UnsupportedOperation" +func (c *Client) ModifyRiskDnsEventStatus(request *ModifyRiskDnsEventStatusRequest) (response *ModifyRiskDnsEventStatusResponse, err error) { + return c.ModifyRiskDnsEventStatusWithContext(context.Background(), request) +} + +// ModifyRiskDnsEventStatus +// 编辑恶意请求事件状态 +// +// 可能返回的错误码: +// +// AUTHFAILURE = "AuthFailure" +// FAILEDOPERATION = "FailedOperation" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_ERRIPNOVALID = "InvalidParameter.ErrIpNoValid" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// INVALIDPARAMETERVALUE = "InvalidParameterValue" +// MISSINGPARAMETER = "MissingParameter" +// RESOURCENOTFOUND = "ResourceNotFound" +// UNKNOWNPARAMETER = "UnknownParameter" +// UNSUPPORTEDOPERATION = "UnsupportedOperation" +func (c *Client) ModifyRiskDnsEventStatusWithContext(ctx context.Context, request *ModifyRiskDnsEventStatusRequest) (response *ModifyRiskDnsEventStatusResponse, err error) { + if request == nil { + request = NewModifyRiskDnsEventStatusRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "ModifyRiskDnsEventStatus") + + if c.GetCredential() == nil { + return nil, errors.New("ModifyRiskDnsEventStatus require credential") + } - request.SetContext(ctx) - - response = NewModifyReverseShellStatusResponse() - err = c.Send(request, response) - return + request.SetContext(ctx) + + response = NewModifyRiskDnsEventStatusResponse() + err = c.Send(request, response) + return } func NewModifyRiskSyscallStatusRequest() (request *ModifyRiskSyscallStatusRequest) { - request = &ModifyRiskSyscallStatusRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "ModifyRiskSyscallStatus") - - - return + request = &ModifyRiskSyscallStatusRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "ModifyRiskSyscallStatus") + + return } func NewModifyRiskSyscallStatusResponse() (response *ModifyRiskSyscallStatusResponse) { - response = &ModifyRiskSyscallStatusResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &ModifyRiskSyscallStatusResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -17952,60 +18653,62 @@ func NewModifyRiskSyscallStatusResponse() (response *ModifyRiskSyscallStatusResp // 修改高危系统调用事件的状态信息 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// INVALIDPARAMETERVALUE = "InvalidParameterValue" -// INVALIDPARAMETERVALUE_DATANOTFOUND = "InvalidParameterValue.DataNotFound" +// +// AUTHFAILURE = "AuthFailure" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// INVALIDPARAMETERVALUE = "InvalidParameterValue" +// INVALIDPARAMETERVALUE_DATANOTFOUND = "InvalidParameterValue.DataNotFound" func (c *Client) ModifyRiskSyscallStatus(request *ModifyRiskSyscallStatusRequest) (response *ModifyRiskSyscallStatusResponse, err error) { - return c.ModifyRiskSyscallStatusWithContext(context.Background(), request) + return c.ModifyRiskSyscallStatusWithContext(context.Background(), request) } // ModifyRiskSyscallStatus // 修改高危系统调用事件的状态信息 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// INVALIDPARAMETERVALUE = "InvalidParameterValue" -// INVALIDPARAMETERVALUE_DATANOTFOUND = "InvalidParameterValue.DataNotFound" +// +// AUTHFAILURE = "AuthFailure" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// INVALIDPARAMETERVALUE = "InvalidParameterValue" +// INVALIDPARAMETERVALUE_DATANOTFOUND = "InvalidParameterValue.DataNotFound" func (c *Client) ModifyRiskSyscallStatusWithContext(ctx context.Context, request *ModifyRiskSyscallStatusRequest) (response *ModifyRiskSyscallStatusResponse, err error) { - if request == nil { - request = NewModifyRiskSyscallStatusRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("ModifyRiskSyscallStatus require credential") - } + if request == nil { + request = NewModifyRiskSyscallStatusRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "ModifyRiskSyscallStatus") + + if c.GetCredential() == nil { + return nil, errors.New("ModifyRiskSyscallStatus require credential") + } - request.SetContext(ctx) - - response = NewModifyRiskSyscallStatusResponse() - err = c.Send(request, response) - return + request.SetContext(ctx) + + response = NewModifyRiskSyscallStatusResponse() + err = c.Send(request, response) + return } func NewModifySecLogCleanSettingInfoRequest() (request *ModifySecLogCleanSettingInfoRequest) { - request = &ModifySecLogCleanSettingInfoRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "ModifySecLogCleanSettingInfo") - - - return + request = &ModifySecLogCleanSettingInfoRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "ModifySecLogCleanSettingInfo") + + return } func NewModifySecLogCleanSettingInfoResponse() (response *ModifySecLogCleanSettingInfoResponse) { - response = &ModifySecLogCleanSettingInfoResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &ModifySecLogCleanSettingInfoResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -18013,50 +18716,52 @@ func NewModifySecLogCleanSettingInfoResponse() (response *ModifySecLogCleanSetti // 修改安全日志清理设置信息 // // 可能返回的错误码: -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" +// +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" func (c *Client) ModifySecLogCleanSettingInfo(request *ModifySecLogCleanSettingInfoRequest) (response *ModifySecLogCleanSettingInfoResponse, err error) { - return c.ModifySecLogCleanSettingInfoWithContext(context.Background(), request) + return c.ModifySecLogCleanSettingInfoWithContext(context.Background(), request) } // ModifySecLogCleanSettingInfo // 修改安全日志清理设置信息 // // 可能返回的错误码: -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" +// +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" func (c *Client) ModifySecLogCleanSettingInfoWithContext(ctx context.Context, request *ModifySecLogCleanSettingInfoRequest) (response *ModifySecLogCleanSettingInfoResponse, err error) { - if request == nil { - request = NewModifySecLogCleanSettingInfoRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("ModifySecLogCleanSettingInfo require credential") - } + if request == nil { + request = NewModifySecLogCleanSettingInfoRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "ModifySecLogCleanSettingInfo") + + if c.GetCredential() == nil { + return nil, errors.New("ModifySecLogCleanSettingInfo require credential") + } - request.SetContext(ctx) - - response = NewModifySecLogCleanSettingInfoResponse() - err = c.Send(request, response) - return + request.SetContext(ctx) + + response = NewModifySecLogCleanSettingInfoResponse() + err = c.Send(request, response) + return } func NewModifySecLogDeliveryClsSettingRequest() (request *ModifySecLogDeliveryClsSettingRequest) { - request = &ModifySecLogDeliveryClsSettingRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "ModifySecLogDeliveryClsSetting") - - - return + request = &ModifySecLogDeliveryClsSettingRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "ModifySecLogDeliveryClsSetting") + + return } func NewModifySecLogDeliveryClsSettingResponse() (response *ModifySecLogDeliveryClsSettingResponse) { - response = &ModifySecLogDeliveryClsSettingResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &ModifySecLogDeliveryClsSettingResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -18064,50 +18769,52 @@ func NewModifySecLogDeliveryClsSettingResponse() (response *ModifySecLogDelivery // 更新安全日志-日志投递cls配置 // // 可能返回的错误码: -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" +// +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" func (c *Client) ModifySecLogDeliveryClsSetting(request *ModifySecLogDeliveryClsSettingRequest) (response *ModifySecLogDeliveryClsSettingResponse, err error) { - return c.ModifySecLogDeliveryClsSettingWithContext(context.Background(), request) + return c.ModifySecLogDeliveryClsSettingWithContext(context.Background(), request) } // ModifySecLogDeliveryClsSetting // 更新安全日志-日志投递cls配置 // // 可能返回的错误码: -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" +// +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" func (c *Client) ModifySecLogDeliveryClsSettingWithContext(ctx context.Context, request *ModifySecLogDeliveryClsSettingRequest) (response *ModifySecLogDeliveryClsSettingResponse, err error) { - if request == nil { - request = NewModifySecLogDeliveryClsSettingRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("ModifySecLogDeliveryClsSetting require credential") - } + if request == nil { + request = NewModifySecLogDeliveryClsSettingRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "ModifySecLogDeliveryClsSetting") + + if c.GetCredential() == nil { + return nil, errors.New("ModifySecLogDeliveryClsSetting require credential") + } - request.SetContext(ctx) - - response = NewModifySecLogDeliveryClsSettingResponse() - err = c.Send(request, response) - return + request.SetContext(ctx) + + response = NewModifySecLogDeliveryClsSettingResponse() + err = c.Send(request, response) + return } func NewModifySecLogDeliveryKafkaSettingRequest() (request *ModifySecLogDeliveryKafkaSettingRequest) { - request = &ModifySecLogDeliveryKafkaSettingRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "ModifySecLogDeliveryKafkaSetting") - - - return + request = &ModifySecLogDeliveryKafkaSettingRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "ModifySecLogDeliveryKafkaSetting") + + return } func NewModifySecLogDeliveryKafkaSettingResponse() (response *ModifySecLogDeliveryKafkaSettingResponse) { - response = &ModifySecLogDeliveryKafkaSettingResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &ModifySecLogDeliveryKafkaSettingResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -18115,50 +18822,52 @@ func NewModifySecLogDeliveryKafkaSettingResponse() (response *ModifySecLogDelive // 更新安全日志投递kafka设置 // // 可能返回的错误码: -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" +// +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" func (c *Client) ModifySecLogDeliveryKafkaSetting(request *ModifySecLogDeliveryKafkaSettingRequest) (response *ModifySecLogDeliveryKafkaSettingResponse, err error) { - return c.ModifySecLogDeliveryKafkaSettingWithContext(context.Background(), request) + return c.ModifySecLogDeliveryKafkaSettingWithContext(context.Background(), request) } // ModifySecLogDeliveryKafkaSetting // 更新安全日志投递kafka设置 // // 可能返回的错误码: -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" +// +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" func (c *Client) ModifySecLogDeliveryKafkaSettingWithContext(ctx context.Context, request *ModifySecLogDeliveryKafkaSettingRequest) (response *ModifySecLogDeliveryKafkaSettingResponse, err error) { - if request == nil { - request = NewModifySecLogDeliveryKafkaSettingRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("ModifySecLogDeliveryKafkaSetting require credential") - } + if request == nil { + request = NewModifySecLogDeliveryKafkaSettingRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "ModifySecLogDeliveryKafkaSetting") + + if c.GetCredential() == nil { + return nil, errors.New("ModifySecLogDeliveryKafkaSetting require credential") + } - request.SetContext(ctx) - - response = NewModifySecLogDeliveryKafkaSettingResponse() - err = c.Send(request, response) - return + request.SetContext(ctx) + + response = NewModifySecLogDeliveryKafkaSettingResponse() + err = c.Send(request, response) + return } func NewModifySecLogJoinObjectsRequest() (request *ModifySecLogJoinObjectsRequest) { - request = &ModifySecLogJoinObjectsRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "ModifySecLogJoinObjects") - - - return + request = &ModifySecLogJoinObjectsRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "ModifySecLogJoinObjects") + + return } func NewModifySecLogJoinObjectsResponse() (response *ModifySecLogJoinObjectsResponse) { - response = &ModifySecLogJoinObjectsResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &ModifySecLogJoinObjectsResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -18166,50 +18875,52 @@ func NewModifySecLogJoinObjectsResponse() (response *ModifySecLogJoinObjectsResp // 修改安全日志接入对象 // // 可能返回的错误码: -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" +// +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" func (c *Client) ModifySecLogJoinObjects(request *ModifySecLogJoinObjectsRequest) (response *ModifySecLogJoinObjectsResponse, err error) { - return c.ModifySecLogJoinObjectsWithContext(context.Background(), request) + return c.ModifySecLogJoinObjectsWithContext(context.Background(), request) } // ModifySecLogJoinObjects // 修改安全日志接入对象 // // 可能返回的错误码: -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" +// +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" func (c *Client) ModifySecLogJoinObjectsWithContext(ctx context.Context, request *ModifySecLogJoinObjectsRequest) (response *ModifySecLogJoinObjectsResponse, err error) { - if request == nil { - request = NewModifySecLogJoinObjectsRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("ModifySecLogJoinObjects require credential") - } + if request == nil { + request = NewModifySecLogJoinObjectsRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "ModifySecLogJoinObjects") + + if c.GetCredential() == nil { + return nil, errors.New("ModifySecLogJoinObjects require credential") + } - request.SetContext(ctx) - - response = NewModifySecLogJoinObjectsResponse() - err = c.Send(request, response) - return + request.SetContext(ctx) + + response = NewModifySecLogJoinObjectsResponse() + err = c.Send(request, response) + return } func NewModifySecLogJoinStateRequest() (request *ModifySecLogJoinStateRequest) { - request = &ModifySecLogJoinStateRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "ModifySecLogJoinState") - - - return + request = &ModifySecLogJoinStateRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "ModifySecLogJoinState") + + return } func NewModifySecLogJoinStateResponse() (response *ModifySecLogJoinStateResponse) { - response = &ModifySecLogJoinStateResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &ModifySecLogJoinStateResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -18217,50 +18928,52 @@ func NewModifySecLogJoinStateResponse() (response *ModifySecLogJoinStateResponse // 修改安全日志接入状态 // // 可能返回的错误码: -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" +// +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" func (c *Client) ModifySecLogJoinState(request *ModifySecLogJoinStateRequest) (response *ModifySecLogJoinStateResponse, err error) { - return c.ModifySecLogJoinStateWithContext(context.Background(), request) + return c.ModifySecLogJoinStateWithContext(context.Background(), request) } // ModifySecLogJoinState // 修改安全日志接入状态 // // 可能返回的错误码: -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" +// +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" func (c *Client) ModifySecLogJoinStateWithContext(ctx context.Context, request *ModifySecLogJoinStateRequest) (response *ModifySecLogJoinStateResponse, err error) { - if request == nil { - request = NewModifySecLogJoinStateRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("ModifySecLogJoinState require credential") - } + if request == nil { + request = NewModifySecLogJoinStateRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "ModifySecLogJoinState") + + if c.GetCredential() == nil { + return nil, errors.New("ModifySecLogJoinState require credential") + } - request.SetContext(ctx) - - response = NewModifySecLogJoinStateResponse() - err = c.Send(request, response) - return + request.SetContext(ctx) + + response = NewModifySecLogJoinStateResponse() + err = c.Send(request, response) + return } func NewModifySecLogKafkaUINRequest() (request *ModifySecLogKafkaUINRequest) { - request = &ModifySecLogKafkaUINRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "ModifySecLogKafkaUIN") - - - return + request = &ModifySecLogKafkaUINRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "ModifySecLogKafkaUIN") + + return } func NewModifySecLogKafkaUINResponse() (response *ModifySecLogKafkaUINResponse) { - response = &ModifySecLogKafkaUINResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &ModifySecLogKafkaUINResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -18268,50 +18981,52 @@ func NewModifySecLogKafkaUINResponse() (response *ModifySecLogKafkaUINResponse) // 修改安全日志kafkaUIN // // 可能返回的错误码: -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" +// +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" func (c *Client) ModifySecLogKafkaUIN(request *ModifySecLogKafkaUINRequest) (response *ModifySecLogKafkaUINResponse, err error) { - return c.ModifySecLogKafkaUINWithContext(context.Background(), request) + return c.ModifySecLogKafkaUINWithContext(context.Background(), request) } // ModifySecLogKafkaUIN // 修改安全日志kafkaUIN // // 可能返回的错误码: -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" +// +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" func (c *Client) ModifySecLogKafkaUINWithContext(ctx context.Context, request *ModifySecLogKafkaUINRequest) (response *ModifySecLogKafkaUINResponse, err error) { - if request == nil { - request = NewModifySecLogKafkaUINRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("ModifySecLogKafkaUIN require credential") - } + if request == nil { + request = NewModifySecLogKafkaUINRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "ModifySecLogKafkaUIN") + + if c.GetCredential() == nil { + return nil, errors.New("ModifySecLogKafkaUIN require credential") + } - request.SetContext(ctx) - - response = NewModifySecLogKafkaUINResponse() - err = c.Send(request, response) - return + request.SetContext(ctx) + + response = NewModifySecLogKafkaUINResponse() + err = c.Send(request, response) + return } func NewModifyVirusAutoIsolateExampleSwitchRequest() (request *ModifyVirusAutoIsolateExampleSwitchRequest) { - request = &ModifyVirusAutoIsolateExampleSwitchRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "ModifyVirusAutoIsolateExampleSwitch") - - - return + request = &ModifyVirusAutoIsolateExampleSwitchRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "ModifyVirusAutoIsolateExampleSwitch") + + return } func NewModifyVirusAutoIsolateExampleSwitchResponse() (response *ModifyVirusAutoIsolateExampleSwitchResponse) { - response = &ModifyVirusAutoIsolateExampleSwitchResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &ModifyVirusAutoIsolateExampleSwitchResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -18319,50 +19034,52 @@ func NewModifyVirusAutoIsolateExampleSwitchResponse() (response *ModifyVirusAuto // 修改木马自动隔离样本开关 // // 可能返回的错误码: -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" +// +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" func (c *Client) ModifyVirusAutoIsolateExampleSwitch(request *ModifyVirusAutoIsolateExampleSwitchRequest) (response *ModifyVirusAutoIsolateExampleSwitchResponse, err error) { - return c.ModifyVirusAutoIsolateExampleSwitchWithContext(context.Background(), request) + return c.ModifyVirusAutoIsolateExampleSwitchWithContext(context.Background(), request) } // ModifyVirusAutoIsolateExampleSwitch // 修改木马自动隔离样本开关 // // 可能返回的错误码: -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" +// +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" func (c *Client) ModifyVirusAutoIsolateExampleSwitchWithContext(ctx context.Context, request *ModifyVirusAutoIsolateExampleSwitchRequest) (response *ModifyVirusAutoIsolateExampleSwitchResponse, err error) { - if request == nil { - request = NewModifyVirusAutoIsolateExampleSwitchRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("ModifyVirusAutoIsolateExampleSwitch require credential") - } + if request == nil { + request = NewModifyVirusAutoIsolateExampleSwitchRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "ModifyVirusAutoIsolateExampleSwitch") + + if c.GetCredential() == nil { + return nil, errors.New("ModifyVirusAutoIsolateExampleSwitch require credential") + } - request.SetContext(ctx) - - response = NewModifyVirusAutoIsolateExampleSwitchResponse() - err = c.Send(request, response) - return + request.SetContext(ctx) + + response = NewModifyVirusAutoIsolateExampleSwitchResponse() + err = c.Send(request, response) + return } func NewModifyVirusAutoIsolateSettingRequest() (request *ModifyVirusAutoIsolateSettingRequest) { - request = &ModifyVirusAutoIsolateSettingRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "ModifyVirusAutoIsolateSetting") - - - return + request = &ModifyVirusAutoIsolateSettingRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "ModifyVirusAutoIsolateSetting") + + return } func NewModifyVirusAutoIsolateSettingResponse() (response *ModifyVirusAutoIsolateSettingResponse) { - response = &ModifyVirusAutoIsolateSettingResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &ModifyVirusAutoIsolateSettingResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -18370,50 +19087,52 @@ func NewModifyVirusAutoIsolateSettingResponse() (response *ModifyVirusAutoIsolat // 修改木马自动隔离设置 // // 可能返回的错误码: -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" +// +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" func (c *Client) ModifyVirusAutoIsolateSetting(request *ModifyVirusAutoIsolateSettingRequest) (response *ModifyVirusAutoIsolateSettingResponse, err error) { - return c.ModifyVirusAutoIsolateSettingWithContext(context.Background(), request) + return c.ModifyVirusAutoIsolateSettingWithContext(context.Background(), request) } // ModifyVirusAutoIsolateSetting // 修改木马自动隔离设置 // // 可能返回的错误码: -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" +// +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" func (c *Client) ModifyVirusAutoIsolateSettingWithContext(ctx context.Context, request *ModifyVirusAutoIsolateSettingRequest) (response *ModifyVirusAutoIsolateSettingResponse, err error) { - if request == nil { - request = NewModifyVirusAutoIsolateSettingRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("ModifyVirusAutoIsolateSetting require credential") - } + if request == nil { + request = NewModifyVirusAutoIsolateSettingRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "ModifyVirusAutoIsolateSetting") + + if c.GetCredential() == nil { + return nil, errors.New("ModifyVirusAutoIsolateSetting require credential") + } - request.SetContext(ctx) - - response = NewModifyVirusAutoIsolateSettingResponse() - err = c.Send(request, response) - return + request.SetContext(ctx) + + response = NewModifyVirusAutoIsolateSettingResponse() + err = c.Send(request, response) + return } func NewModifyVirusFileStatusRequest() (request *ModifyVirusFileStatusRequest) { - request = &ModifyVirusFileStatusRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "ModifyVirusFileStatus") - - - return + request = &ModifyVirusFileStatusRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "ModifyVirusFileStatus") + + return } func NewModifyVirusFileStatusResponse() (response *ModifyVirusFileStatusResponse) { - response = &ModifyVirusFileStatusResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &ModifyVirusFileStatusResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -18421,60 +19140,62 @@ func NewModifyVirusFileStatusResponse() (response *ModifyVirusFileStatusResponse // 运行时更新木马文件事件状态 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// INVALIDPARAMETERVALUE = "InvalidParameterValue" -// INVALIDPARAMETERVALUE_DATANOTFOUND = "InvalidParameterValue.DataNotFound" +// +// AUTHFAILURE = "AuthFailure" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// INVALIDPARAMETERVALUE = "InvalidParameterValue" +// INVALIDPARAMETERVALUE_DATANOTFOUND = "InvalidParameterValue.DataNotFound" func (c *Client) ModifyVirusFileStatus(request *ModifyVirusFileStatusRequest) (response *ModifyVirusFileStatusResponse, err error) { - return c.ModifyVirusFileStatusWithContext(context.Background(), request) + return c.ModifyVirusFileStatusWithContext(context.Background(), request) } // ModifyVirusFileStatus // 运行时更新木马文件事件状态 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// INVALIDPARAMETERVALUE = "InvalidParameterValue" -// INVALIDPARAMETERVALUE_DATANOTFOUND = "InvalidParameterValue.DataNotFound" +// +// AUTHFAILURE = "AuthFailure" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// INVALIDPARAMETERVALUE = "InvalidParameterValue" +// INVALIDPARAMETERVALUE_DATANOTFOUND = "InvalidParameterValue.DataNotFound" func (c *Client) ModifyVirusFileStatusWithContext(ctx context.Context, request *ModifyVirusFileStatusRequest) (response *ModifyVirusFileStatusResponse, err error) { - if request == nil { - request = NewModifyVirusFileStatusRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("ModifyVirusFileStatus require credential") - } + if request == nil { + request = NewModifyVirusFileStatusRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "ModifyVirusFileStatus") + + if c.GetCredential() == nil { + return nil, errors.New("ModifyVirusFileStatus require credential") + } - request.SetContext(ctx) - - response = NewModifyVirusFileStatusResponse() - err = c.Send(request, response) - return + request.SetContext(ctx) + + response = NewModifyVirusFileStatusResponse() + err = c.Send(request, response) + return } func NewModifyVirusMonitorSettingRequest() (request *ModifyVirusMonitorSettingRequest) { - request = &ModifyVirusMonitorSettingRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "ModifyVirusMonitorSetting") - - - return + request = &ModifyVirusMonitorSettingRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "ModifyVirusMonitorSetting") + + return } func NewModifyVirusMonitorSettingResponse() (response *ModifyVirusMonitorSettingResponse) { - response = &ModifyVirusMonitorSettingResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &ModifyVirusMonitorSettingResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -18482,52 +19203,54 @@ func NewModifyVirusMonitorSettingResponse() (response *ModifyVirusMonitorSetting // 运行时更新文件查杀实时监控设置 // // 可能返回的错误码: -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) ModifyVirusMonitorSetting(request *ModifyVirusMonitorSettingRequest) (response *ModifyVirusMonitorSettingResponse, err error) { - return c.ModifyVirusMonitorSettingWithContext(context.Background(), request) + return c.ModifyVirusMonitorSettingWithContext(context.Background(), request) } // ModifyVirusMonitorSetting // 运行时更新文件查杀实时监控设置 // // 可能返回的错误码: -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) ModifyVirusMonitorSettingWithContext(ctx context.Context, request *ModifyVirusMonitorSettingRequest) (response *ModifyVirusMonitorSettingResponse, err error) { - if request == nil { - request = NewModifyVirusMonitorSettingRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("ModifyVirusMonitorSetting require credential") - } + if request == nil { + request = NewModifyVirusMonitorSettingRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "ModifyVirusMonitorSetting") + + if c.GetCredential() == nil { + return nil, errors.New("ModifyVirusMonitorSetting require credential") + } - request.SetContext(ctx) - - response = NewModifyVirusMonitorSettingResponse() - err = c.Send(request, response) - return + request.SetContext(ctx) + + response = NewModifyVirusMonitorSettingResponse() + err = c.Send(request, response) + return } func NewModifyVirusScanSettingRequest() (request *ModifyVirusScanSettingRequest) { - request = &ModifyVirusScanSettingRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "ModifyVirusScanSetting") - - - return + request = &ModifyVirusScanSettingRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "ModifyVirusScanSetting") + + return } func NewModifyVirusScanSettingResponse() (response *ModifyVirusScanSettingResponse) { - response = &ModifyVirusScanSettingResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &ModifyVirusScanSettingResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -18535,54 +19258,56 @@ func NewModifyVirusScanSettingResponse() (response *ModifyVirusScanSettingRespon // 运行时更新文件查杀设置 // // 可能返回的错误码: -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) ModifyVirusScanSetting(request *ModifyVirusScanSettingRequest) (response *ModifyVirusScanSettingResponse, err error) { - return c.ModifyVirusScanSettingWithContext(context.Background(), request) + return c.ModifyVirusScanSettingWithContext(context.Background(), request) } // ModifyVirusScanSetting // 运行时更新文件查杀设置 // // 可能返回的错误码: -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) ModifyVirusScanSettingWithContext(ctx context.Context, request *ModifyVirusScanSettingRequest) (response *ModifyVirusScanSettingResponse, err error) { - if request == nil { - request = NewModifyVirusScanSettingRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("ModifyVirusScanSetting require credential") - } + if request == nil { + request = NewModifyVirusScanSettingRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "ModifyVirusScanSetting") + + if c.GetCredential() == nil { + return nil, errors.New("ModifyVirusScanSetting require credential") + } - request.SetContext(ctx) - - response = NewModifyVirusScanSettingResponse() - err = c.Send(request, response) - return + request.SetContext(ctx) + + response = NewModifyVirusScanSettingResponse() + err = c.Send(request, response) + return } func NewModifyVirusScanTimeoutSettingRequest() (request *ModifyVirusScanTimeoutSettingRequest) { - request = &ModifyVirusScanTimeoutSettingRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "ModifyVirusScanTimeoutSetting") - - - return + request = &ModifyVirusScanTimeoutSettingRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "ModifyVirusScanTimeoutSetting") + + return } func NewModifyVirusScanTimeoutSettingResponse() (response *ModifyVirusScanTimeoutSettingResponse) { - response = &ModifyVirusScanTimeoutSettingResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &ModifyVirusScanTimeoutSettingResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -18590,52 +19315,54 @@ func NewModifyVirusScanTimeoutSettingResponse() (response *ModifyVirusScanTimeou // 运行时文件扫描超时设置 // // 可能返回的错误码: -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) ModifyVirusScanTimeoutSetting(request *ModifyVirusScanTimeoutSettingRequest) (response *ModifyVirusScanTimeoutSettingResponse, err error) { - return c.ModifyVirusScanTimeoutSettingWithContext(context.Background(), request) + return c.ModifyVirusScanTimeoutSettingWithContext(context.Background(), request) } // ModifyVirusScanTimeoutSetting // 运行时文件扫描超时设置 // // 可能返回的错误码: -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) ModifyVirusScanTimeoutSettingWithContext(ctx context.Context, request *ModifyVirusScanTimeoutSettingRequest) (response *ModifyVirusScanTimeoutSettingResponse, err error) { - if request == nil { - request = NewModifyVirusScanTimeoutSettingRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("ModifyVirusScanTimeoutSetting require credential") - } + if request == nil { + request = NewModifyVirusScanTimeoutSettingRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "ModifyVirusScanTimeoutSetting") + + if c.GetCredential() == nil { + return nil, errors.New("ModifyVirusScanTimeoutSetting require credential") + } - request.SetContext(ctx) - - response = NewModifyVirusScanTimeoutSettingResponse() - err = c.Send(request, response) - return + request.SetContext(ctx) + + response = NewModifyVirusScanTimeoutSettingResponse() + err = c.Send(request, response) + return } func NewModifyVulDefenceEventStatusRequest() (request *ModifyVulDefenceEventStatusRequest) { - request = &ModifyVulDefenceEventStatusRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "ModifyVulDefenceEventStatus") - - - return + request = &ModifyVulDefenceEventStatusRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "ModifyVulDefenceEventStatus") + + return } func NewModifyVulDefenceEventStatusResponse() (response *ModifyVulDefenceEventStatusResponse) { - response = &ModifyVulDefenceEventStatusResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &ModifyVulDefenceEventStatusResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -18643,68 +19370,70 @@ func NewModifyVulDefenceEventStatusResponse() (response *ModifyVulDefenceEventSt // 修改漏洞防御事件状态 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// FAILEDOPERATION = "FailedOperation" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" -// INVALIDPARAMETERVALUE = "InvalidParameterValue" -// MISSINGPARAMETER = "MissingParameter" -// RESOURCENOTFOUND = "ResourceNotFound" -// UNKNOWNPARAMETER = "UnknownParameter" +// +// AUTHFAILURE = "AuthFailure" +// FAILEDOPERATION = "FailedOperation" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" +// INVALIDPARAMETERVALUE = "InvalidParameterValue" +// MISSINGPARAMETER = "MissingParameter" +// RESOURCENOTFOUND = "ResourceNotFound" +// UNKNOWNPARAMETER = "UnknownParameter" func (c *Client) ModifyVulDefenceEventStatus(request *ModifyVulDefenceEventStatusRequest) (response *ModifyVulDefenceEventStatusResponse, err error) { - return c.ModifyVulDefenceEventStatusWithContext(context.Background(), request) + return c.ModifyVulDefenceEventStatusWithContext(context.Background(), request) } // ModifyVulDefenceEventStatus // 修改漏洞防御事件状态 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// FAILEDOPERATION = "FailedOperation" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" -// INVALIDPARAMETERVALUE = "InvalidParameterValue" -// MISSINGPARAMETER = "MissingParameter" -// RESOURCENOTFOUND = "ResourceNotFound" -// UNKNOWNPARAMETER = "UnknownParameter" +// +// AUTHFAILURE = "AuthFailure" +// FAILEDOPERATION = "FailedOperation" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" +// INVALIDPARAMETERVALUE = "InvalidParameterValue" +// MISSINGPARAMETER = "MissingParameter" +// RESOURCENOTFOUND = "ResourceNotFound" +// UNKNOWNPARAMETER = "UnknownParameter" func (c *Client) ModifyVulDefenceEventStatusWithContext(ctx context.Context, request *ModifyVulDefenceEventStatusRequest) (response *ModifyVulDefenceEventStatusResponse, err error) { - if request == nil { - request = NewModifyVulDefenceEventStatusRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("ModifyVulDefenceEventStatus require credential") - } + if request == nil { + request = NewModifyVulDefenceEventStatusRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "ModifyVulDefenceEventStatus") + + if c.GetCredential() == nil { + return nil, errors.New("ModifyVulDefenceEventStatus require credential") + } - request.SetContext(ctx) - - response = NewModifyVulDefenceEventStatusResponse() - err = c.Send(request, response) - return + request.SetContext(ctx) + + response = NewModifyVulDefenceEventStatusResponse() + err = c.Send(request, response) + return } func NewModifyVulDefenceSettingRequest() (request *ModifyVulDefenceSettingRequest) { - request = &ModifyVulDefenceSettingRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "ModifyVulDefenceSetting") - - - return + request = &ModifyVulDefenceSettingRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "ModifyVulDefenceSetting") + + return } func NewModifyVulDefenceSettingResponse() (response *ModifyVulDefenceSettingResponse) { - response = &ModifyVulDefenceSettingResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &ModifyVulDefenceSettingResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -18712,66 +19441,68 @@ func NewModifyVulDefenceSettingResponse() (response *ModifyVulDefenceSettingResp // 编辑漏洞防御设置 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// FAILEDOPERATION = "FailedOperation" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" -// INVALIDPARAMETERVALUE = "InvalidParameterValue" -// MISSINGPARAMETER = "MissingParameter" -// UNKNOWNPARAMETER = "UnknownParameter" +// +// AUTHFAILURE = "AuthFailure" +// FAILEDOPERATION = "FailedOperation" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" +// INVALIDPARAMETERVALUE = "InvalidParameterValue" +// MISSINGPARAMETER = "MissingParameter" +// UNKNOWNPARAMETER = "UnknownParameter" func (c *Client) ModifyVulDefenceSetting(request *ModifyVulDefenceSettingRequest) (response *ModifyVulDefenceSettingResponse, err error) { - return c.ModifyVulDefenceSettingWithContext(context.Background(), request) + return c.ModifyVulDefenceSettingWithContext(context.Background(), request) } // ModifyVulDefenceSetting // 编辑漏洞防御设置 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// FAILEDOPERATION = "FailedOperation" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" -// INVALIDPARAMETERVALUE = "InvalidParameterValue" -// MISSINGPARAMETER = "MissingParameter" -// UNKNOWNPARAMETER = "UnknownParameter" +// +// AUTHFAILURE = "AuthFailure" +// FAILEDOPERATION = "FailedOperation" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" +// INVALIDPARAMETERVALUE = "InvalidParameterValue" +// MISSINGPARAMETER = "MissingParameter" +// UNKNOWNPARAMETER = "UnknownParameter" func (c *Client) ModifyVulDefenceSettingWithContext(ctx context.Context, request *ModifyVulDefenceSettingRequest) (response *ModifyVulDefenceSettingResponse, err error) { - if request == nil { - request = NewModifyVulDefenceSettingRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("ModifyVulDefenceSetting require credential") - } + if request == nil { + request = NewModifyVulDefenceSettingRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "ModifyVulDefenceSetting") + + if c.GetCredential() == nil { + return nil, errors.New("ModifyVulDefenceSetting require credential") + } - request.SetContext(ctx) - - response = NewModifyVulDefenceSettingResponse() - err = c.Send(request, response) - return + request.SetContext(ctx) + + response = NewModifyVulDefenceSettingResponse() + err = c.Send(request, response) + return } func NewOpenTcssTrialRequest() (request *OpenTcssTrialRequest) { - request = &OpenTcssTrialRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "OpenTcssTrial") - - - return + request = &OpenTcssTrialRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "OpenTcssTrial") + + return } func NewOpenTcssTrialResponse() (response *OpenTcssTrialResponse) { - response = &OpenTcssTrialResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &OpenTcssTrialResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -18779,58 +19510,60 @@ func NewOpenTcssTrialResponse() (response *OpenTcssTrialResponse) { // 开通容器安全服务试用 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// FAILEDOPERATION = "FailedOperation" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" +// +// AUTHFAILURE = "AuthFailure" +// FAILEDOPERATION = "FailedOperation" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" func (c *Client) OpenTcssTrial(request *OpenTcssTrialRequest) (response *OpenTcssTrialResponse, err error) { - return c.OpenTcssTrialWithContext(context.Background(), request) + return c.OpenTcssTrialWithContext(context.Background(), request) } // OpenTcssTrial // 开通容器安全服务试用 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// FAILEDOPERATION = "FailedOperation" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" +// +// AUTHFAILURE = "AuthFailure" +// FAILEDOPERATION = "FailedOperation" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" func (c *Client) OpenTcssTrialWithContext(ctx context.Context, request *OpenTcssTrialRequest) (response *OpenTcssTrialResponse, err error) { - if request == nil { - request = NewOpenTcssTrialRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("OpenTcssTrial require credential") - } + if request == nil { + request = NewOpenTcssTrialRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "OpenTcssTrial") + + if c.GetCredential() == nil { + return nil, errors.New("OpenTcssTrial require credential") + } - request.SetContext(ctx) - - response = NewOpenTcssTrialResponse() - err = c.Send(request, response) - return + request.SetContext(ctx) + + response = NewOpenTcssTrialResponse() + err = c.Send(request, response) + return } func NewRemoveAssetImageRegistryRegistryDetailRequest() (request *RemoveAssetImageRegistryRegistryDetailRequest) { - request = &RemoveAssetImageRegistryRegistryDetailRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "RemoveAssetImageRegistryRegistryDetail") - - - return + request = &RemoveAssetImageRegistryRegistryDetailRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "RemoveAssetImageRegistryRegistryDetail") + + return } func NewRemoveAssetImageRegistryRegistryDetailResponse() (response *RemoveAssetImageRegistryRegistryDetailResponse) { - response = &RemoveAssetImageRegistryRegistryDetailResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &RemoveAssetImageRegistryRegistryDetailResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -18838,64 +19571,66 @@ func NewRemoveAssetImageRegistryRegistryDetailResponse() (response *RemoveAssetI // 删除单个镜像仓库详细信息 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// FAILEDOPERATION = "FailedOperation" -// FAILEDOPERATION_DATAVALUENOTCORRECT = "FailedOperation.DataValueNotCorrect" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// INVALIDPARAMETERVALUE = "InvalidParameterValue" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// AUTHFAILURE = "AuthFailure" +// FAILEDOPERATION = "FailedOperation" +// FAILEDOPERATION_DATAVALUENOTCORRECT = "FailedOperation.DataValueNotCorrect" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// INVALIDPARAMETERVALUE = "InvalidParameterValue" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) RemoveAssetImageRegistryRegistryDetail(request *RemoveAssetImageRegistryRegistryDetailRequest) (response *RemoveAssetImageRegistryRegistryDetailResponse, err error) { - return c.RemoveAssetImageRegistryRegistryDetailWithContext(context.Background(), request) + return c.RemoveAssetImageRegistryRegistryDetailWithContext(context.Background(), request) } // RemoveAssetImageRegistryRegistryDetail // 删除单个镜像仓库详细信息 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// FAILEDOPERATION = "FailedOperation" -// FAILEDOPERATION_DATAVALUENOTCORRECT = "FailedOperation.DataValueNotCorrect" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// INVALIDPARAMETERVALUE = "InvalidParameterValue" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// AUTHFAILURE = "AuthFailure" +// FAILEDOPERATION = "FailedOperation" +// FAILEDOPERATION_DATAVALUENOTCORRECT = "FailedOperation.DataValueNotCorrect" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// INVALIDPARAMETERVALUE = "InvalidParameterValue" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) RemoveAssetImageRegistryRegistryDetailWithContext(ctx context.Context, request *RemoveAssetImageRegistryRegistryDetailRequest) (response *RemoveAssetImageRegistryRegistryDetailResponse, err error) { - if request == nil { - request = NewRemoveAssetImageRegistryRegistryDetailRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("RemoveAssetImageRegistryRegistryDetail require credential") - } + if request == nil { + request = NewRemoveAssetImageRegistryRegistryDetailRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "RemoveAssetImageRegistryRegistryDetail") + + if c.GetCredential() == nil { + return nil, errors.New("RemoveAssetImageRegistryRegistryDetail require credential") + } - request.SetContext(ctx) - - response = NewRemoveAssetImageRegistryRegistryDetailResponse() - err = c.Send(request, response) - return + request.SetContext(ctx) + + response = NewRemoveAssetImageRegistryRegistryDetailResponse() + err = c.Send(request, response) + return } func NewRenewImageAuthorizeStateRequest() (request *RenewImageAuthorizeStateRequest) { - request = &RenewImageAuthorizeStateRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "RenewImageAuthorizeState") - - - return + request = &RenewImageAuthorizeStateRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "RenewImageAuthorizeState") + + return } func NewRenewImageAuthorizeStateResponse() (response *RenewImageAuthorizeStateResponse) { - response = &RenewImageAuthorizeStateResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &RenewImageAuthorizeStateResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -18903,54 +19638,56 @@ func NewRenewImageAuthorizeStateResponse() (response *RenewImageAuthorizeStateRe // RenewImageAuthorizeState 授权镜像扫描 // // 可能返回的错误码: -// FAILEDOPERATION_AUTHORIZEDNOTENOUGH = "FailedOperation.AuthorizedNotEnough" -// INTERNALERROR = "InternalError" -// INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" -// INVALIDPARAMETER = "InvalidParameter" +// +// FAILEDOPERATION_AUTHORIZEDNOTENOUGH = "FailedOperation.AuthorizedNotEnough" +// INTERNALERROR = "InternalError" +// INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" +// INVALIDPARAMETER = "InvalidParameter" func (c *Client) RenewImageAuthorizeState(request *RenewImageAuthorizeStateRequest) (response *RenewImageAuthorizeStateResponse, err error) { - return c.RenewImageAuthorizeStateWithContext(context.Background(), request) + return c.RenewImageAuthorizeStateWithContext(context.Background(), request) } // RenewImageAuthorizeState // RenewImageAuthorizeState 授权镜像扫描 // // 可能返回的错误码: -// FAILEDOPERATION_AUTHORIZEDNOTENOUGH = "FailedOperation.AuthorizedNotEnough" -// INTERNALERROR = "InternalError" -// INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" -// INVALIDPARAMETER = "InvalidParameter" +// +// FAILEDOPERATION_AUTHORIZEDNOTENOUGH = "FailedOperation.AuthorizedNotEnough" +// INTERNALERROR = "InternalError" +// INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" +// INVALIDPARAMETER = "InvalidParameter" func (c *Client) RenewImageAuthorizeStateWithContext(ctx context.Context, request *RenewImageAuthorizeStateRequest) (response *RenewImageAuthorizeStateResponse, err error) { - if request == nil { - request = NewRenewImageAuthorizeStateRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("RenewImageAuthorizeState require credential") - } + if request == nil { + request = NewRenewImageAuthorizeStateRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "RenewImageAuthorizeState") + + if c.GetCredential() == nil { + return nil, errors.New("RenewImageAuthorizeState require credential") + } - request.SetContext(ctx) - - response = NewRenewImageAuthorizeStateResponse() - err = c.Send(request, response) - return + request.SetContext(ctx) + + response = NewRenewImageAuthorizeStateResponse() + err = c.Send(request, response) + return } func NewResetSecLogTopicConfigRequest() (request *ResetSecLogTopicConfigRequest) { - request = &ResetSecLogTopicConfigRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "ResetSecLogTopicConfig") - - - return + request = &ResetSecLogTopicConfigRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "ResetSecLogTopicConfig") + + return } func NewResetSecLogTopicConfigResponse() (response *ResetSecLogTopicConfigResponse) { - response = &ResetSecLogTopicConfigResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &ResetSecLogTopicConfigResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -18958,50 +19695,52 @@ func NewResetSecLogTopicConfigResponse() (response *ResetSecLogTopicConfigRespon // 重置安全日志主题设置 // // 可能返回的错误码: -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" +// +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" func (c *Client) ResetSecLogTopicConfig(request *ResetSecLogTopicConfigRequest) (response *ResetSecLogTopicConfigResponse, err error) { - return c.ResetSecLogTopicConfigWithContext(context.Background(), request) + return c.ResetSecLogTopicConfigWithContext(context.Background(), request) } // ResetSecLogTopicConfig // 重置安全日志主题设置 // // 可能返回的错误码: -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" +// +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" func (c *Client) ResetSecLogTopicConfigWithContext(ctx context.Context, request *ResetSecLogTopicConfigRequest) (response *ResetSecLogTopicConfigResponse, err error) { - if request == nil { - request = NewResetSecLogTopicConfigRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("ResetSecLogTopicConfig require credential") - } + if request == nil { + request = NewResetSecLogTopicConfigRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "ResetSecLogTopicConfig") + + if c.GetCredential() == nil { + return nil, errors.New("ResetSecLogTopicConfig require credential") + } - request.SetContext(ctx) - - response = NewResetSecLogTopicConfigResponse() - err = c.Send(request, response) - return + request.SetContext(ctx) + + response = NewResetSecLogTopicConfigResponse() + err = c.Send(request, response) + return } func NewScanComplianceAssetsRequest() (request *ScanComplianceAssetsRequest) { - request = &ScanComplianceAssetsRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "ScanComplianceAssets") - - - return + request = &ScanComplianceAssetsRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "ScanComplianceAssets") + + return } func NewScanComplianceAssetsResponse() (response *ScanComplianceAssetsResponse) { - response = &ScanComplianceAssetsResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &ScanComplianceAssetsResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -19009,60 +19748,62 @@ func NewScanComplianceAssetsResponse() (response *ScanComplianceAssetsResponse) // 重新检测选定的资产 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// FAILEDOPERATION = "FailedOperation" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// OPERATIONDENIED = "OperationDenied" -// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" +// +// AUTHFAILURE = "AuthFailure" +// FAILEDOPERATION = "FailedOperation" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// OPERATIONDENIED = "OperationDenied" +// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" func (c *Client) ScanComplianceAssets(request *ScanComplianceAssetsRequest) (response *ScanComplianceAssetsResponse, err error) { - return c.ScanComplianceAssetsWithContext(context.Background(), request) + return c.ScanComplianceAssetsWithContext(context.Background(), request) } // ScanComplianceAssets // 重新检测选定的资产 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// FAILEDOPERATION = "FailedOperation" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// OPERATIONDENIED = "OperationDenied" -// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" +// +// AUTHFAILURE = "AuthFailure" +// FAILEDOPERATION = "FailedOperation" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// OPERATIONDENIED = "OperationDenied" +// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" func (c *Client) ScanComplianceAssetsWithContext(ctx context.Context, request *ScanComplianceAssetsRequest) (response *ScanComplianceAssetsResponse, err error) { - if request == nil { - request = NewScanComplianceAssetsRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("ScanComplianceAssets require credential") - } + if request == nil { + request = NewScanComplianceAssetsRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "ScanComplianceAssets") + + if c.GetCredential() == nil { + return nil, errors.New("ScanComplianceAssets require credential") + } - request.SetContext(ctx) - - response = NewScanComplianceAssetsResponse() - err = c.Send(request, response) - return + request.SetContext(ctx) + + response = NewScanComplianceAssetsResponse() + err = c.Send(request, response) + return } func NewScanComplianceAssetsByPolicyItemRequest() (request *ScanComplianceAssetsByPolicyItemRequest) { - request = &ScanComplianceAssetsByPolicyItemRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "ScanComplianceAssetsByPolicyItem") - - - return + request = &ScanComplianceAssetsByPolicyItemRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "ScanComplianceAssetsByPolicyItem") + + return } func NewScanComplianceAssetsByPolicyItemResponse() (response *ScanComplianceAssetsByPolicyItemResponse) { - response = &ScanComplianceAssetsByPolicyItemResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &ScanComplianceAssetsByPolicyItemResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -19070,60 +19811,62 @@ func NewScanComplianceAssetsByPolicyItemResponse() (response *ScanComplianceAsse // 用指定的检测项重新检测选定的资产,返回创建的合规检查任务的ID。 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// FAILEDOPERATION = "FailedOperation" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// OPERATIONDENIED = "OperationDenied" -// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" +// +// AUTHFAILURE = "AuthFailure" +// FAILEDOPERATION = "FailedOperation" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// OPERATIONDENIED = "OperationDenied" +// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" func (c *Client) ScanComplianceAssetsByPolicyItem(request *ScanComplianceAssetsByPolicyItemRequest) (response *ScanComplianceAssetsByPolicyItemResponse, err error) { - return c.ScanComplianceAssetsByPolicyItemWithContext(context.Background(), request) + return c.ScanComplianceAssetsByPolicyItemWithContext(context.Background(), request) } // ScanComplianceAssetsByPolicyItem // 用指定的检测项重新检测选定的资产,返回创建的合规检查任务的ID。 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// FAILEDOPERATION = "FailedOperation" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// OPERATIONDENIED = "OperationDenied" -// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" +// +// AUTHFAILURE = "AuthFailure" +// FAILEDOPERATION = "FailedOperation" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// OPERATIONDENIED = "OperationDenied" +// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" func (c *Client) ScanComplianceAssetsByPolicyItemWithContext(ctx context.Context, request *ScanComplianceAssetsByPolicyItemRequest) (response *ScanComplianceAssetsByPolicyItemResponse, err error) { - if request == nil { - request = NewScanComplianceAssetsByPolicyItemRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("ScanComplianceAssetsByPolicyItem require credential") - } + if request == nil { + request = NewScanComplianceAssetsByPolicyItemRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "ScanComplianceAssetsByPolicyItem") + + if c.GetCredential() == nil { + return nil, errors.New("ScanComplianceAssetsByPolicyItem require credential") + } - request.SetContext(ctx) - - response = NewScanComplianceAssetsByPolicyItemResponse() - err = c.Send(request, response) - return + request.SetContext(ctx) + + response = NewScanComplianceAssetsByPolicyItemResponse() + err = c.Send(request, response) + return } func NewScanCompliancePolicyItemsRequest() (request *ScanCompliancePolicyItemsRequest) { - request = &ScanCompliancePolicyItemsRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "ScanCompliancePolicyItems") - - - return + request = &ScanCompliancePolicyItemsRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "ScanCompliancePolicyItems") + + return } func NewScanCompliancePolicyItemsResponse() (response *ScanCompliancePolicyItemsResponse) { - response = &ScanCompliancePolicyItemsResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &ScanCompliancePolicyItemsResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -19131,60 +19874,62 @@ func NewScanCompliancePolicyItemsResponse() (response *ScanCompliancePolicyItems // 重新检测选的检测项下的所有资产,返回创建的合规检查任务的ID。 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// FAILEDOPERATION = "FailedOperation" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// OPERATIONDENIED = "OperationDenied" -// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" +// +// AUTHFAILURE = "AuthFailure" +// FAILEDOPERATION = "FailedOperation" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// OPERATIONDENIED = "OperationDenied" +// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" func (c *Client) ScanCompliancePolicyItems(request *ScanCompliancePolicyItemsRequest) (response *ScanCompliancePolicyItemsResponse, err error) { - return c.ScanCompliancePolicyItemsWithContext(context.Background(), request) + return c.ScanCompliancePolicyItemsWithContext(context.Background(), request) } // ScanCompliancePolicyItems // 重新检测选的检测项下的所有资产,返回创建的合规检查任务的ID。 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// FAILEDOPERATION = "FailedOperation" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// OPERATIONDENIED = "OperationDenied" -// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" +// +// AUTHFAILURE = "AuthFailure" +// FAILEDOPERATION = "FailedOperation" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// OPERATIONDENIED = "OperationDenied" +// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" func (c *Client) ScanCompliancePolicyItemsWithContext(ctx context.Context, request *ScanCompliancePolicyItemsRequest) (response *ScanCompliancePolicyItemsResponse, err error) { - if request == nil { - request = NewScanCompliancePolicyItemsRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("ScanCompliancePolicyItems require credential") - } + if request == nil { + request = NewScanCompliancePolicyItemsRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "ScanCompliancePolicyItems") + + if c.GetCredential() == nil { + return nil, errors.New("ScanCompliancePolicyItems require credential") + } - request.SetContext(ctx) - - response = NewScanCompliancePolicyItemsResponse() - err = c.Send(request, response) - return + request.SetContext(ctx) + + response = NewScanCompliancePolicyItemsResponse() + err = c.Send(request, response) + return } func NewScanComplianceScanFailedAssetsRequest() (request *ScanComplianceScanFailedAssetsRequest) { - request = &ScanComplianceScanFailedAssetsRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "ScanComplianceScanFailedAssets") - - - return + request = &ScanComplianceScanFailedAssetsRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "ScanComplianceScanFailedAssets") + + return } func NewScanComplianceScanFailedAssetsResponse() (response *ScanComplianceScanFailedAssetsResponse) { - response = &ScanComplianceScanFailedAssetsResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &ScanComplianceScanFailedAssetsResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -19192,60 +19937,62 @@ func NewScanComplianceScanFailedAssetsResponse() (response *ScanComplianceScanFa // 重新检测选定的检测失败的资产下的所有失败的检测项,返回创建的合规检查任务的ID。 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// FAILEDOPERATION = "FailedOperation" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// OPERATIONDENIED = "OperationDenied" -// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" +// +// AUTHFAILURE = "AuthFailure" +// FAILEDOPERATION = "FailedOperation" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// OPERATIONDENIED = "OperationDenied" +// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" func (c *Client) ScanComplianceScanFailedAssets(request *ScanComplianceScanFailedAssetsRequest) (response *ScanComplianceScanFailedAssetsResponse, err error) { - return c.ScanComplianceScanFailedAssetsWithContext(context.Background(), request) + return c.ScanComplianceScanFailedAssetsWithContext(context.Background(), request) } // ScanComplianceScanFailedAssets // 重新检测选定的检测失败的资产下的所有失败的检测项,返回创建的合规检查任务的ID。 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// FAILEDOPERATION = "FailedOperation" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// OPERATIONDENIED = "OperationDenied" -// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" +// +// AUTHFAILURE = "AuthFailure" +// FAILEDOPERATION = "FailedOperation" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// OPERATIONDENIED = "OperationDenied" +// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" func (c *Client) ScanComplianceScanFailedAssetsWithContext(ctx context.Context, request *ScanComplianceScanFailedAssetsRequest) (response *ScanComplianceScanFailedAssetsResponse, err error) { - if request == nil { - request = NewScanComplianceScanFailedAssetsRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("ScanComplianceScanFailedAssets require credential") - } + if request == nil { + request = NewScanComplianceScanFailedAssetsRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "ScanComplianceScanFailedAssets") + + if c.GetCredential() == nil { + return nil, errors.New("ScanComplianceScanFailedAssets require credential") + } - request.SetContext(ctx) - - response = NewScanComplianceScanFailedAssetsResponse() - err = c.Send(request, response) - return + request.SetContext(ctx) + + response = NewScanComplianceScanFailedAssetsResponse() + err = c.Send(request, response) + return } func NewSetCheckModeRequest() (request *SetCheckModeRequest) { - request = &SetCheckModeRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "SetCheckMode") - - - return + request = &SetCheckModeRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "SetCheckMode") + + return } func NewSetCheckModeResponse() (response *SetCheckModeResponse) { - response = &SetCheckModeResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &SetCheckModeResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -19253,60 +20000,62 @@ func NewSetCheckModeResponse() (response *SetCheckModeResponse) { // 设置检测模式和自动检查 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// FAILEDOPERATION = "FailedOperation" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// OPERATIONDENIED = "OperationDenied" -// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" -// UNAUTHORIZEDOPERATION = "UnauthorizedOperation" +// +// AUTHFAILURE = "AuthFailure" +// FAILEDOPERATION = "FailedOperation" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// OPERATIONDENIED = "OperationDenied" +// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" +// UNAUTHORIZEDOPERATION = "UnauthorizedOperation" func (c *Client) SetCheckMode(request *SetCheckModeRequest) (response *SetCheckModeResponse, err error) { - return c.SetCheckModeWithContext(context.Background(), request) + return c.SetCheckModeWithContext(context.Background(), request) } // SetCheckMode // 设置检测模式和自动检查 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// FAILEDOPERATION = "FailedOperation" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// OPERATIONDENIED = "OperationDenied" -// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" -// UNAUTHORIZEDOPERATION = "UnauthorizedOperation" +// +// AUTHFAILURE = "AuthFailure" +// FAILEDOPERATION = "FailedOperation" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// OPERATIONDENIED = "OperationDenied" +// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" +// UNAUTHORIZEDOPERATION = "UnauthorizedOperation" func (c *Client) SetCheckModeWithContext(ctx context.Context, request *SetCheckModeRequest) (response *SetCheckModeResponse, err error) { - if request == nil { - request = NewSetCheckModeRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("SetCheckMode require credential") - } + if request == nil { + request = NewSetCheckModeRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "SetCheckMode") + + if c.GetCredential() == nil { + return nil, errors.New("SetCheckMode require credential") + } - request.SetContext(ctx) - - response = NewSetCheckModeResponse() - err = c.Send(request, response) - return + request.SetContext(ctx) + + response = NewSetCheckModeResponse() + err = c.Send(request, response) + return } func NewStopVirusScanTaskRequest() (request *StopVirusScanTaskRequest) { - request = &StopVirusScanTaskRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "StopVirusScanTask") - - - return + request = &StopVirusScanTaskRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "StopVirusScanTask") + + return } func NewStopVirusScanTaskResponse() (response *StopVirusScanTaskResponse) { - response = &StopVirusScanTaskResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &StopVirusScanTaskResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -19314,58 +20063,60 @@ func NewStopVirusScanTaskResponse() (response *StopVirusScanTaskResponse) { // 运行时停止木马查杀任务 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// INVALIDPARAMETERVALUE = "InvalidParameterValue" +// +// AUTHFAILURE = "AuthFailure" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// INVALIDPARAMETERVALUE = "InvalidParameterValue" func (c *Client) StopVirusScanTask(request *StopVirusScanTaskRequest) (response *StopVirusScanTaskResponse, err error) { - return c.StopVirusScanTaskWithContext(context.Background(), request) + return c.StopVirusScanTaskWithContext(context.Background(), request) } // StopVirusScanTask // 运行时停止木马查杀任务 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// INVALIDPARAMETERVALUE = "InvalidParameterValue" +// +// AUTHFAILURE = "AuthFailure" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// INVALIDPARAMETERVALUE = "InvalidParameterValue" func (c *Client) StopVirusScanTaskWithContext(ctx context.Context, request *StopVirusScanTaskRequest) (response *StopVirusScanTaskResponse, err error) { - if request == nil { - request = NewStopVirusScanTaskRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("StopVirusScanTask require credential") - } + if request == nil { + request = NewStopVirusScanTaskRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "StopVirusScanTask") + + if c.GetCredential() == nil { + return nil, errors.New("StopVirusScanTask require credential") + } - request.SetContext(ctx) - - response = NewStopVirusScanTaskResponse() - err = c.Send(request, response) - return + request.SetContext(ctx) + + response = NewStopVirusScanTaskResponse() + err = c.Send(request, response) + return } func NewStopVulScanTaskRequest() (request *StopVulScanTaskRequest) { - request = &StopVulScanTaskRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "StopVulScanTask") - - - return + request = &StopVulScanTaskRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "StopVulScanTask") + + return } func NewStopVulScanTaskResponse() (response *StopVulScanTaskResponse) { - response = &StopVulScanTaskResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &StopVulScanTaskResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -19373,48 +20124,50 @@ func NewStopVulScanTaskResponse() (response *StopVulScanTaskResponse) { // 停止漏洞扫描任务 // // 可能返回的错误码: -// FAILEDOPERATION = "FailedOperation" +// +// FAILEDOPERATION = "FailedOperation" func (c *Client) StopVulScanTask(request *StopVulScanTaskRequest) (response *StopVulScanTaskResponse, err error) { - return c.StopVulScanTaskWithContext(context.Background(), request) + return c.StopVulScanTaskWithContext(context.Background(), request) } // StopVulScanTask // 停止漏洞扫描任务 // // 可能返回的错误码: -// FAILEDOPERATION = "FailedOperation" +// +// FAILEDOPERATION = "FailedOperation" func (c *Client) StopVulScanTaskWithContext(ctx context.Context, request *StopVulScanTaskRequest) (response *StopVulScanTaskResponse, err error) { - if request == nil { - request = NewStopVulScanTaskRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("StopVulScanTask require credential") - } + if request == nil { + request = NewStopVulScanTaskRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "StopVulScanTask") + + if c.GetCredential() == nil { + return nil, errors.New("StopVulScanTask require credential") + } - request.SetContext(ctx) - - response = NewStopVulScanTaskResponse() - err = c.Send(request, response) - return + request.SetContext(ctx) + + response = NewStopVulScanTaskResponse() + err = c.Send(request, response) + return } func NewSwitchImageAutoAuthorizedRuleRequest() (request *SwitchImageAutoAuthorizedRuleRequest) { - request = &SwitchImageAutoAuthorizedRuleRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "SwitchImageAutoAuthorizedRule") - - - return + request = &SwitchImageAutoAuthorizedRuleRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "SwitchImageAutoAuthorizedRule") + + return } func NewSwitchImageAutoAuthorizedRuleResponse() (response *SwitchImageAutoAuthorizedRuleResponse) { - response = &SwitchImageAutoAuthorizedRuleResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &SwitchImageAutoAuthorizedRuleResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -19422,68 +20175,70 @@ func NewSwitchImageAutoAuthorizedRuleResponse() (response *SwitchImageAutoAuthor // 编辑本地镜像自动授权开关 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// FAILEDOPERATION = "FailedOperation" -// FAILEDOPERATION_ERRRULENOTFIND = "FailedOperation.ErrRuleNotFind" -// FAILEDOPERATION_RULENOTFIND = "FailedOperation.RuleNotFind" -// INTERNALERROR = "InternalError" -// INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// AUTHFAILURE = "AuthFailure" +// FAILEDOPERATION = "FailedOperation" +// FAILEDOPERATION_ERRRULENOTFIND = "FailedOperation.ErrRuleNotFind" +// FAILEDOPERATION_RULENOTFIND = "FailedOperation.RuleNotFind" +// INTERNALERROR = "InternalError" +// INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) SwitchImageAutoAuthorizedRule(request *SwitchImageAutoAuthorizedRuleRequest) (response *SwitchImageAutoAuthorizedRuleResponse, err error) { - return c.SwitchImageAutoAuthorizedRuleWithContext(context.Background(), request) + return c.SwitchImageAutoAuthorizedRuleWithContext(context.Background(), request) } // SwitchImageAutoAuthorizedRule // 编辑本地镜像自动授权开关 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// FAILEDOPERATION = "FailedOperation" -// FAILEDOPERATION_ERRRULENOTFIND = "FailedOperation.ErrRuleNotFind" -// FAILEDOPERATION_RULENOTFIND = "FailedOperation.RuleNotFind" -// INTERNALERROR = "InternalError" -// INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// AUTHFAILURE = "AuthFailure" +// FAILEDOPERATION = "FailedOperation" +// FAILEDOPERATION_ERRRULENOTFIND = "FailedOperation.ErrRuleNotFind" +// FAILEDOPERATION_RULENOTFIND = "FailedOperation.RuleNotFind" +// INTERNALERROR = "InternalError" +// INTERNALERROR_MAINDBFAIL = "InternalError.MainDBFail" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) SwitchImageAutoAuthorizedRuleWithContext(ctx context.Context, request *SwitchImageAutoAuthorizedRuleRequest) (response *SwitchImageAutoAuthorizedRuleResponse, err error) { - if request == nil { - request = NewSwitchImageAutoAuthorizedRuleRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("SwitchImageAutoAuthorizedRule require credential") - } + if request == nil { + request = NewSwitchImageAutoAuthorizedRuleRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "SwitchImageAutoAuthorizedRule") + + if c.GetCredential() == nil { + return nil, errors.New("SwitchImageAutoAuthorizedRule require credential") + } - request.SetContext(ctx) - - response = NewSwitchImageAutoAuthorizedRuleResponse() - err = c.Send(request, response) - return + request.SetContext(ctx) + + response = NewSwitchImageAutoAuthorizedRuleResponse() + err = c.Send(request, response) + return } func NewSyncAssetImageRegistryAssetRequest() (request *SyncAssetImageRegistryAssetRequest) { - request = &SyncAssetImageRegistryAssetRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "SyncAssetImageRegistryAsset") - - - return + request = &SyncAssetImageRegistryAssetRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "SyncAssetImageRegistryAsset") + + return } func NewSyncAssetImageRegistryAssetResponse() (response *SyncAssetImageRegistryAssetResponse) { - response = &SyncAssetImageRegistryAssetResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &SyncAssetImageRegistryAssetResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -19491,54 +20246,109 @@ func NewSyncAssetImageRegistryAssetResponse() (response *SyncAssetImageRegistryA // 镜像仓库资产刷新 // // 可能返回的错误码: -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) SyncAssetImageRegistryAsset(request *SyncAssetImageRegistryAssetRequest) (response *SyncAssetImageRegistryAssetResponse, err error) { - return c.SyncAssetImageRegistryAssetWithContext(context.Background(), request) + return c.SyncAssetImageRegistryAssetWithContext(context.Background(), request) } // SyncAssetImageRegistryAsset // 镜像仓库资产刷新 // // 可能返回的错误码: -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_PARSINGERROR = "InvalidParameter.ParsingError" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) SyncAssetImageRegistryAssetWithContext(ctx context.Context, request *SyncAssetImageRegistryAssetRequest) (response *SyncAssetImageRegistryAssetResponse, err error) { - if request == nil { - request = NewSyncAssetImageRegistryAssetRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("SyncAssetImageRegistryAsset require credential") - } + if request == nil { + request = NewSyncAssetImageRegistryAssetRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "SyncAssetImageRegistryAsset") + + if c.GetCredential() == nil { + return nil, errors.New("SyncAssetImageRegistryAsset require credential") + } + + request.SetContext(ctx) + + response = NewSyncAssetImageRegistryAssetResponse() + err = c.Send(request, response) + return +} + +func NewUninstallClusterContainerSecurityRequest() (request *UninstallClusterContainerSecurityRequest) { + request = &UninstallClusterContainerSecurityRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "UninstallClusterContainerSecurity") + + return +} + +func NewUninstallClusterContainerSecurityResponse() (response *UninstallClusterContainerSecurityResponse) { + response = &UninstallClusterContainerSecurityResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return + +} - request.SetContext(ctx) - - response = NewSyncAssetImageRegistryAssetResponse() - err = c.Send(request, response) - return +// UninstallClusterContainerSecurity +// 卸载集群容器安全 +// +// 可能返回的错误码: +// +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +func (c *Client) UninstallClusterContainerSecurity(request *UninstallClusterContainerSecurityRequest) (response *UninstallClusterContainerSecurityResponse, err error) { + return c.UninstallClusterContainerSecurityWithContext(context.Background(), request) +} + +// UninstallClusterContainerSecurity +// 卸载集群容器安全 +// +// 可能返回的错误码: +// +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +func (c *Client) UninstallClusterContainerSecurityWithContext(ctx context.Context, request *UninstallClusterContainerSecurityRequest) (response *UninstallClusterContainerSecurityResponse, err error) { + if request == nil { + request = NewUninstallClusterContainerSecurityRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "UninstallClusterContainerSecurity") + + if c.GetCredential() == nil { + return nil, errors.New("UninstallClusterContainerSecurity require credential") + } + + request.SetContext(ctx) + + response = NewUninstallClusterContainerSecurityResponse() + err = c.Send(request, response) + return } func NewUpdateAndPublishNetworkFirewallPolicyDetailRequest() (request *UpdateAndPublishNetworkFirewallPolicyDetailRequest) { - request = &UpdateAndPublishNetworkFirewallPolicyDetailRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "UpdateAndPublishNetworkFirewallPolicyDetail") - - - return + request = &UpdateAndPublishNetworkFirewallPolicyDetailRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "UpdateAndPublishNetworkFirewallPolicyDetail") + + return } func NewUpdateAndPublishNetworkFirewallPolicyDetailResponse() (response *UpdateAndPublishNetworkFirewallPolicyDetailResponse) { - response = &UpdateAndPublishNetworkFirewallPolicyDetailResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &UpdateAndPublishNetworkFirewallPolicyDetailResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -19546,60 +20356,62 @@ func NewUpdateAndPublishNetworkFirewallPolicyDetailResponse() (response *UpdateA // 容器网络创建网络策略更新并发布任务 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// FAILEDOPERATION = "FailedOperation" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// OPERATIONDENIED = "OperationDenied" -// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" -// UNAUTHORIZEDOPERATION = "UnauthorizedOperation" +// +// AUTHFAILURE = "AuthFailure" +// FAILEDOPERATION = "FailedOperation" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// OPERATIONDENIED = "OperationDenied" +// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" +// UNAUTHORIZEDOPERATION = "UnauthorizedOperation" func (c *Client) UpdateAndPublishNetworkFirewallPolicyDetail(request *UpdateAndPublishNetworkFirewallPolicyDetailRequest) (response *UpdateAndPublishNetworkFirewallPolicyDetailResponse, err error) { - return c.UpdateAndPublishNetworkFirewallPolicyDetailWithContext(context.Background(), request) + return c.UpdateAndPublishNetworkFirewallPolicyDetailWithContext(context.Background(), request) } // UpdateAndPublishNetworkFirewallPolicyDetail // 容器网络创建网络策略更新并发布任务 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// FAILEDOPERATION = "FailedOperation" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// OPERATIONDENIED = "OperationDenied" -// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" -// UNAUTHORIZEDOPERATION = "UnauthorizedOperation" +// +// AUTHFAILURE = "AuthFailure" +// FAILEDOPERATION = "FailedOperation" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// OPERATIONDENIED = "OperationDenied" +// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" +// UNAUTHORIZEDOPERATION = "UnauthorizedOperation" func (c *Client) UpdateAndPublishNetworkFirewallPolicyDetailWithContext(ctx context.Context, request *UpdateAndPublishNetworkFirewallPolicyDetailRequest) (response *UpdateAndPublishNetworkFirewallPolicyDetailResponse, err error) { - if request == nil { - request = NewUpdateAndPublishNetworkFirewallPolicyDetailRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("UpdateAndPublishNetworkFirewallPolicyDetail require credential") - } + if request == nil { + request = NewUpdateAndPublishNetworkFirewallPolicyDetailRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "UpdateAndPublishNetworkFirewallPolicyDetail") + + if c.GetCredential() == nil { + return nil, errors.New("UpdateAndPublishNetworkFirewallPolicyDetail require credential") + } - request.SetContext(ctx) - - response = NewUpdateAndPublishNetworkFirewallPolicyDetailResponse() - err = c.Send(request, response) - return + request.SetContext(ctx) + + response = NewUpdateAndPublishNetworkFirewallPolicyDetailResponse() + err = c.Send(request, response) + return } func NewUpdateAndPublishNetworkFirewallPolicyYamlDetailRequest() (request *UpdateAndPublishNetworkFirewallPolicyYamlDetailRequest) { - request = &UpdateAndPublishNetworkFirewallPolicyYamlDetailRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "UpdateAndPublishNetworkFirewallPolicyYamlDetail") - - - return + request = &UpdateAndPublishNetworkFirewallPolicyYamlDetailRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "UpdateAndPublishNetworkFirewallPolicyYamlDetail") + + return } func NewUpdateAndPublishNetworkFirewallPolicyYamlDetailResponse() (response *UpdateAndPublishNetworkFirewallPolicyYamlDetailResponse) { - response = &UpdateAndPublishNetworkFirewallPolicyYamlDetailResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &UpdateAndPublishNetworkFirewallPolicyYamlDetailResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -19607,60 +20419,62 @@ func NewUpdateAndPublishNetworkFirewallPolicyYamlDetailResponse() (response *Upd // 容器网络更新Yaml网络策略并发布任务 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// FAILEDOPERATION = "FailedOperation" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// OPERATIONDENIED = "OperationDenied" -// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" -// UNAUTHORIZEDOPERATION = "UnauthorizedOperation" +// +// AUTHFAILURE = "AuthFailure" +// FAILEDOPERATION = "FailedOperation" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// OPERATIONDENIED = "OperationDenied" +// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" +// UNAUTHORIZEDOPERATION = "UnauthorizedOperation" func (c *Client) UpdateAndPublishNetworkFirewallPolicyYamlDetail(request *UpdateAndPublishNetworkFirewallPolicyYamlDetailRequest) (response *UpdateAndPublishNetworkFirewallPolicyYamlDetailResponse, err error) { - return c.UpdateAndPublishNetworkFirewallPolicyYamlDetailWithContext(context.Background(), request) + return c.UpdateAndPublishNetworkFirewallPolicyYamlDetailWithContext(context.Background(), request) } // UpdateAndPublishNetworkFirewallPolicyYamlDetail // 容器网络更新Yaml网络策略并发布任务 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// FAILEDOPERATION = "FailedOperation" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// OPERATIONDENIED = "OperationDenied" -// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" -// UNAUTHORIZEDOPERATION = "UnauthorizedOperation" +// +// AUTHFAILURE = "AuthFailure" +// FAILEDOPERATION = "FailedOperation" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// OPERATIONDENIED = "OperationDenied" +// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" +// UNAUTHORIZEDOPERATION = "UnauthorizedOperation" func (c *Client) UpdateAndPublishNetworkFirewallPolicyYamlDetailWithContext(ctx context.Context, request *UpdateAndPublishNetworkFirewallPolicyYamlDetailRequest) (response *UpdateAndPublishNetworkFirewallPolicyYamlDetailResponse, err error) { - if request == nil { - request = NewUpdateAndPublishNetworkFirewallPolicyYamlDetailRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("UpdateAndPublishNetworkFirewallPolicyYamlDetail require credential") - } + if request == nil { + request = NewUpdateAndPublishNetworkFirewallPolicyYamlDetailRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "UpdateAndPublishNetworkFirewallPolicyYamlDetail") + + if c.GetCredential() == nil { + return nil, errors.New("UpdateAndPublishNetworkFirewallPolicyYamlDetail require credential") + } - request.SetContext(ctx) - - response = NewUpdateAndPublishNetworkFirewallPolicyYamlDetailResponse() - err = c.Send(request, response) - return + request.SetContext(ctx) + + response = NewUpdateAndPublishNetworkFirewallPolicyYamlDetailResponse() + err = c.Send(request, response) + return } func NewUpdateAssetImageRegistryRegistryDetailRequest() (request *UpdateAssetImageRegistryRegistryDetailRequest) { - request = &UpdateAssetImageRegistryRegistryDetailRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "UpdateAssetImageRegistryRegistryDetail") - - - return + request = &UpdateAssetImageRegistryRegistryDetailRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "UpdateAssetImageRegistryRegistryDetail") + + return } func NewUpdateAssetImageRegistryRegistryDetailResponse() (response *UpdateAssetImageRegistryRegistryDetailResponse) { - response = &UpdateAssetImageRegistryRegistryDetailResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &UpdateAssetImageRegistryRegistryDetailResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -19668,64 +20482,66 @@ func NewUpdateAssetImageRegistryRegistryDetailResponse() (response *UpdateAssetI // 更新单个镜像仓库详细信息 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// FAILEDOPERATION = "FailedOperation" -// FAILEDOPERATION_DATAVALUENOTCORRECT = "FailedOperation.DataValueNotCorrect" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// INVALIDPARAMETERVALUE = "InvalidParameterValue" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// AUTHFAILURE = "AuthFailure" +// FAILEDOPERATION = "FailedOperation" +// FAILEDOPERATION_DATAVALUENOTCORRECT = "FailedOperation.DataValueNotCorrect" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// INVALIDPARAMETERVALUE = "InvalidParameterValue" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) UpdateAssetImageRegistryRegistryDetail(request *UpdateAssetImageRegistryRegistryDetailRequest) (response *UpdateAssetImageRegistryRegistryDetailResponse, err error) { - return c.UpdateAssetImageRegistryRegistryDetailWithContext(context.Background(), request) + return c.UpdateAssetImageRegistryRegistryDetailWithContext(context.Background(), request) } // UpdateAssetImageRegistryRegistryDetail // 更新单个镜像仓库详细信息 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// FAILEDOPERATION = "FailedOperation" -// FAILEDOPERATION_DATAVALUENOTCORRECT = "FailedOperation.DataValueNotCorrect" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" -// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" -// INVALIDPARAMETERVALUE = "InvalidParameterValue" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// AUTHFAILURE = "AuthFailure" +// FAILEDOPERATION = "FailedOperation" +// FAILEDOPERATION_DATAVALUENOTCORRECT = "FailedOperation.DataValueNotCorrect" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// INVALIDPARAMETER_INVALIDFORMAT = "InvalidParameter.InvalidFormat" +// INVALIDPARAMETER_MISSINGPARAMETER = "InvalidParameter.MissingParameter" +// INVALIDPARAMETERVALUE = "InvalidParameterValue" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) UpdateAssetImageRegistryRegistryDetailWithContext(ctx context.Context, request *UpdateAssetImageRegistryRegistryDetailRequest) (response *UpdateAssetImageRegistryRegistryDetailResponse, err error) { - if request == nil { - request = NewUpdateAssetImageRegistryRegistryDetailRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("UpdateAssetImageRegistryRegistryDetail require credential") - } + if request == nil { + request = NewUpdateAssetImageRegistryRegistryDetailRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "UpdateAssetImageRegistryRegistryDetail") + + if c.GetCredential() == nil { + return nil, errors.New("UpdateAssetImageRegistryRegistryDetail require credential") + } - request.SetContext(ctx) - - response = NewUpdateAssetImageRegistryRegistryDetailResponse() - err = c.Send(request, response) - return + request.SetContext(ctx) + + response = NewUpdateAssetImageRegistryRegistryDetailResponse() + err = c.Send(request, response) + return } func NewUpdateImageRegistryTimingScanTaskRequest() (request *UpdateImageRegistryTimingScanTaskRequest) { - request = &UpdateImageRegistryTimingScanTaskRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "UpdateImageRegistryTimingScanTask") - - - return + request = &UpdateImageRegistryTimingScanTaskRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "UpdateImageRegistryTimingScanTask") + + return } func NewUpdateImageRegistryTimingScanTaskResponse() (response *UpdateImageRegistryTimingScanTaskResponse) { - response = &UpdateImageRegistryTimingScanTaskResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &UpdateImageRegistryTimingScanTaskResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -19733,50 +20549,52 @@ func NewUpdateImageRegistryTimingScanTaskResponse() (response *UpdateImageRegist // 镜像仓库更新定时任务 // // 可能返回的错误码: -// INVALIDPARAMETER = "InvalidParameter" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// INVALIDPARAMETER = "InvalidParameter" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) UpdateImageRegistryTimingScanTask(request *UpdateImageRegistryTimingScanTaskRequest) (response *UpdateImageRegistryTimingScanTaskResponse, err error) { - return c.UpdateImageRegistryTimingScanTaskWithContext(context.Background(), request) + return c.UpdateImageRegistryTimingScanTaskWithContext(context.Background(), request) } // UpdateImageRegistryTimingScanTask // 镜像仓库更新定时任务 // // 可能返回的错误码: -// INVALIDPARAMETER = "InvalidParameter" -// RESOURCENOTFOUND = "ResourceNotFound" +// +// INVALIDPARAMETER = "InvalidParameter" +// RESOURCENOTFOUND = "ResourceNotFound" func (c *Client) UpdateImageRegistryTimingScanTaskWithContext(ctx context.Context, request *UpdateImageRegistryTimingScanTaskRequest) (response *UpdateImageRegistryTimingScanTaskResponse, err error) { - if request == nil { - request = NewUpdateImageRegistryTimingScanTaskRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("UpdateImageRegistryTimingScanTask require credential") - } + if request == nil { + request = NewUpdateImageRegistryTimingScanTaskRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "UpdateImageRegistryTimingScanTask") + + if c.GetCredential() == nil { + return nil, errors.New("UpdateImageRegistryTimingScanTask require credential") + } - request.SetContext(ctx) - - response = NewUpdateImageRegistryTimingScanTaskResponse() - err = c.Send(request, response) - return + request.SetContext(ctx) + + response = NewUpdateImageRegistryTimingScanTaskResponse() + err = c.Send(request, response) + return } func NewUpdateNetworkFirewallPolicyDetailRequest() (request *UpdateNetworkFirewallPolicyDetailRequest) { - request = &UpdateNetworkFirewallPolicyDetailRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "UpdateNetworkFirewallPolicyDetail") - - - return + request = &UpdateNetworkFirewallPolicyDetailRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "UpdateNetworkFirewallPolicyDetail") + + return } func NewUpdateNetworkFirewallPolicyDetailResponse() (response *UpdateNetworkFirewallPolicyDetailResponse) { - response = &UpdateNetworkFirewallPolicyDetailResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &UpdateNetworkFirewallPolicyDetailResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -19784,60 +20602,62 @@ func NewUpdateNetworkFirewallPolicyDetailResponse() (response *UpdateNetworkFire // 容器网络创建网络策略更新任务 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// FAILEDOPERATION = "FailedOperation" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// OPERATIONDENIED = "OperationDenied" -// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" -// UNAUTHORIZEDOPERATION = "UnauthorizedOperation" +// +// AUTHFAILURE = "AuthFailure" +// FAILEDOPERATION = "FailedOperation" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// OPERATIONDENIED = "OperationDenied" +// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" +// UNAUTHORIZEDOPERATION = "UnauthorizedOperation" func (c *Client) UpdateNetworkFirewallPolicyDetail(request *UpdateNetworkFirewallPolicyDetailRequest) (response *UpdateNetworkFirewallPolicyDetailResponse, err error) { - return c.UpdateNetworkFirewallPolicyDetailWithContext(context.Background(), request) + return c.UpdateNetworkFirewallPolicyDetailWithContext(context.Background(), request) } // UpdateNetworkFirewallPolicyDetail // 容器网络创建网络策略更新任务 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// FAILEDOPERATION = "FailedOperation" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// OPERATIONDENIED = "OperationDenied" -// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" -// UNAUTHORIZEDOPERATION = "UnauthorizedOperation" +// +// AUTHFAILURE = "AuthFailure" +// FAILEDOPERATION = "FailedOperation" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// OPERATIONDENIED = "OperationDenied" +// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" +// UNAUTHORIZEDOPERATION = "UnauthorizedOperation" func (c *Client) UpdateNetworkFirewallPolicyDetailWithContext(ctx context.Context, request *UpdateNetworkFirewallPolicyDetailRequest) (response *UpdateNetworkFirewallPolicyDetailResponse, err error) { - if request == nil { - request = NewUpdateNetworkFirewallPolicyDetailRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("UpdateNetworkFirewallPolicyDetail require credential") - } + if request == nil { + request = NewUpdateNetworkFirewallPolicyDetailRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "UpdateNetworkFirewallPolicyDetail") + + if c.GetCredential() == nil { + return nil, errors.New("UpdateNetworkFirewallPolicyDetail require credential") + } - request.SetContext(ctx) - - response = NewUpdateNetworkFirewallPolicyDetailResponse() - err = c.Send(request, response) - return + request.SetContext(ctx) + + response = NewUpdateNetworkFirewallPolicyDetailResponse() + err = c.Send(request, response) + return } func NewUpdateNetworkFirewallPolicyYamlDetailRequest() (request *UpdateNetworkFirewallPolicyYamlDetailRequest) { - request = &UpdateNetworkFirewallPolicyYamlDetailRequest{ - BaseRequest: &tchttp.BaseRequest{}, - } - - request.Init().WithApiInfo("tcss", APIVersion, "UpdateNetworkFirewallPolicyYamlDetail") - - - return + request = &UpdateNetworkFirewallPolicyYamlDetailRequest{ + BaseRequest: &tchttp.BaseRequest{}, + } + + request.Init().WithApiInfo("tcss", APIVersion, "UpdateNetworkFirewallPolicyYamlDetail") + + return } func NewUpdateNetworkFirewallPolicyYamlDetailResponse() (response *UpdateNetworkFirewallPolicyYamlDetailResponse) { - response = &UpdateNetworkFirewallPolicyYamlDetailResponse{ - BaseResponse: &tchttp.BaseResponse{}, - } - return + response = &UpdateNetworkFirewallPolicyYamlDetailResponse{ + BaseResponse: &tchttp.BaseResponse{}, + } + return } @@ -19845,40 +20665,43 @@ func NewUpdateNetworkFirewallPolicyYamlDetailResponse() (response *UpdateNetwork // 容器网络更新Yaml网络策略任务 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// FAILEDOPERATION = "FailedOperation" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// OPERATIONDENIED = "OperationDenied" -// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" -// UNAUTHORIZEDOPERATION = "UnauthorizedOperation" +// +// AUTHFAILURE = "AuthFailure" +// FAILEDOPERATION = "FailedOperation" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// OPERATIONDENIED = "OperationDenied" +// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" +// UNAUTHORIZEDOPERATION = "UnauthorizedOperation" func (c *Client) UpdateNetworkFirewallPolicyYamlDetail(request *UpdateNetworkFirewallPolicyYamlDetailRequest) (response *UpdateNetworkFirewallPolicyYamlDetailResponse, err error) { - return c.UpdateNetworkFirewallPolicyYamlDetailWithContext(context.Background(), request) + return c.UpdateNetworkFirewallPolicyYamlDetailWithContext(context.Background(), request) } // UpdateNetworkFirewallPolicyYamlDetail // 容器网络更新Yaml网络策略任务 // // 可能返回的错误码: -// AUTHFAILURE = "AuthFailure" -// FAILEDOPERATION = "FailedOperation" -// INTERNALERROR = "InternalError" -// INVALIDPARAMETER = "InvalidParameter" -// OPERATIONDENIED = "OperationDenied" -// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" -// UNAUTHORIZEDOPERATION = "UnauthorizedOperation" +// +// AUTHFAILURE = "AuthFailure" +// FAILEDOPERATION = "FailedOperation" +// INTERNALERROR = "InternalError" +// INVALIDPARAMETER = "InvalidParameter" +// OPERATIONDENIED = "OperationDenied" +// REQUESTLIMITEXCEEDED = "RequestLimitExceeded" +// UNAUTHORIZEDOPERATION = "UnauthorizedOperation" func (c *Client) UpdateNetworkFirewallPolicyYamlDetailWithContext(ctx context.Context, request *UpdateNetworkFirewallPolicyYamlDetailRequest) (response *UpdateNetworkFirewallPolicyYamlDetailResponse, err error) { - if request == nil { - request = NewUpdateNetworkFirewallPolicyYamlDetailRequest() - } - - if c.GetCredential() == nil { - return nil, errors.New("UpdateNetworkFirewallPolicyYamlDetail require credential") - } - - request.SetContext(ctx) - - response = NewUpdateNetworkFirewallPolicyYamlDetailResponse() - err = c.Send(request, response) - return + if request == nil { + request = NewUpdateNetworkFirewallPolicyYamlDetailRequest() + } + c.InitBaseRequest(&request.BaseRequest, "tcss", APIVersion, "UpdateNetworkFirewallPolicyYamlDetail") + + if c.GetCredential() == nil { + return nil, errors.New("UpdateNetworkFirewallPolicyYamlDetail require credential") + } + + request.SetContext(ctx) + + response = NewUpdateNetworkFirewallPolicyYamlDetailResponse() + err = c.Send(request, response) + return } diff --git a/vendor/github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/tcss/v20201101/errors.go b/vendor/github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/tcss/v20201101/errors.go index 5b77de347d..cd6c9402ef 100644 --- a/vendor/github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/tcss/v20201101/errors.go +++ b/vendor/github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/tcss/v20201101/errors.go @@ -1,4 +1,4 @@ -// Copyright (c) 2017-2018 THL A29 Limited, a Tencent company. All Rights Reserved. +// Copyright (c) 2017-2025 Tencent. All Rights Reserved. // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. @@ -130,4 +130,7 @@ const ( // 未知参数错误。 UNKNOWNPARAMETER = "UnknownParameter" + + // 操作不支持。 + UNSUPPORTEDOPERATION = "UnsupportedOperation" ) diff --git a/vendor/github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/tcss/v20201101/models.go b/vendor/github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/tcss/v20201101/models.go index 9d21d23dd3..a21080402f 100644 --- a/vendor/github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/tcss/v20201101/models.go +++ b/vendor/github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/tcss/v20201101/models.go @@ -1,4 +1,4 @@ -// Copyright (c) 2017-2018 THL A29 Limited, a Tencent company. All Rights Reserved. +// Copyright (c) 2017-2025 Tencent. All Rights Reserved. // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. @@ -38,11 +38,9 @@ type AbnormalProcessChildRuleInfo struct { ProcessPath *string `json:"ProcessPath,omitnil,omitempty" name:"ProcessPath"` // 子策略id - // 注意:此字段可能返回 null,表示取不到有效值。 RuleId *string `json:"RuleId,omitnil,omitempty" name:"RuleId"` // 威胁等级,HIGH:高,MIDDLE:中,LOW:低 - // 注意:此字段可能返回 null,表示取不到有效值。 RuleLevel *string `json:"RuleLevel,omitnil,omitempty" name:"RuleLevel"` } @@ -54,7 +52,6 @@ type AbnormalProcessEventDescription struct { Solution *string `json:"Solution,omitnil,omitempty" name:"Solution"` // 事件备注信息 - // 注意:此字段可能返回 null,表示取不到有效值。 Remark *string `json:"Remark,omitnil,omitempty" name:"Remark"` // 命中规则详细信息 @@ -67,11 +64,9 @@ type AbnormalProcessEventDescription struct { RuleId *string `json:"RuleId,omitnil,omitempty" name:"RuleId"` // 事件最后一次处理的时间 - // 注意:此字段可能返回 null,表示取不到有效值。 OperationTime *string `json:"OperationTime,omitnil,omitempty" name:"OperationTime"` // 命中策略名称:SYSTEM_DEFINED_RULE (系统策略)或 用户自定义的策略名字 - // 注意:此字段可能返回 null,表示取不到有效值。 GroupName *string `json:"GroupName,omitnil,omitempty" name:"GroupName"` } @@ -158,7 +153,6 @@ type AbnormalProcessEventInfo struct { // 隔离失败 ISOLATE_FAILED // 解除隔离中 RESTORING // 解除隔离失败 RESTORE_FAILED - // 注意:此字段可能返回 null,表示取不到有效值。 ContainerNetStatus *string `json:"ContainerNetStatus,omitnil,omitempty" name:"ContainerNetStatus"` // 容器子状态 @@ -169,11 +163,9 @@ type AbnormalProcessEventInfo struct { // "SHARED_HOST" // 容器与主机共享网络 // "RESOURCE_LIMIT" //隔离操作资源超限 // "UNKNOW" // 原因未知 - // 注意:此字段可能返回 null,表示取不到有效值。 ContainerNetSubStatus *string `json:"ContainerNetSubStatus,omitnil,omitempty" name:"ContainerNetSubStatus"` // 容器隔离操作来源 - // 注意:此字段可能返回 null,表示取不到有效值。 ContainerIsolateOperationSrc *string `json:"ContainerIsolateOperationSrc,omitnil,omitempty" name:"ContainerIsolateOperationSrc"` // 容器状态 @@ -263,7 +255,6 @@ type AbnormalProcessRuleInfo struct { RuleName *string `json:"RuleName,omitnil,omitempty" name:"RuleName"` // 策略id - // 注意:此字段可能返回 null,表示取不到有效值。 RuleId *string `json:"RuleId,omitnil,omitempty" name:"RuleId"` // 系统策略的子策略数组 @@ -296,7 +287,6 @@ type AbnormalProcessSystemChildRuleInfo struct { RuleType *string `json:"RuleType,omitnil,omitempty" name:"RuleType"` // 威胁等级,HIGH:高,MIDDLE:中,LOW:低 - // 注意:此字段可能返回 null,表示取不到有效值。 RuleLevel *string `json:"RuleLevel,omitnil,omitempty" name:"RuleLevel"` } @@ -313,7 +303,6 @@ type AccessControlChildRuleInfo struct { TargetFilePath *string `json:"TargetFilePath,omitnil,omitempty" name:"TargetFilePath"` // 子策略id - // 注意:此字段可能返回 null,表示取不到有效值。 RuleId *string `json:"RuleId,omitnil,omitempty" name:"RuleId"` } @@ -325,7 +314,6 @@ type AccessControlEventDescription struct { Solution *string `json:"Solution,omitnil,omitempty" name:"Solution"` // 事件备注信息 - // 注意:此字段可能返回 null,表示取不到有效值。 Remark *string `json:"Remark,omitnil,omitempty" name:"Remark"` // 命中规则详细信息 @@ -338,7 +326,6 @@ type AccessControlEventDescription struct { RuleId *string `json:"RuleId,omitnil,omitempty" name:"RuleId"` // 事件最后一次处理的时间 - // 注意:此字段可能返回 null,表示取不到有效值。 OperationTime *string `json:"OperationTime,omitnil,omitempty" name:"OperationTime"` } @@ -501,7 +488,6 @@ type AccessControlRuleInfo struct { RuleName *string `json:"RuleName,omitnil,omitempty" name:"RuleName"` // 策略id - // 注意:此字段可能返回 null,表示取不到有效值。 RuleId *string `json:"RuleId,omitnil,omitempty" name:"RuleId"` // 系统策略的子策略数组 @@ -758,7 +744,7 @@ type AddAssetImageRegistryRegistryDetailRequestParams struct { // 仓库url Url *string `json:"Url,omitnil,omitempty" name:"Url"` - // 仓库类型,列表:harbor + // 仓库类型,列表:harbor,quay,jfrog,aws,azure,other-tcr RegistryType *string `json:"RegistryType,omitnil,omitempty" name:"RegistryType"` // 网络类型,列表:public(公网) @@ -779,8 +765,20 @@ type AddAssetImageRegistryRegistryDetailRequestParams struct { // 联通性检测的记录ID ConnDetectConfig []*ConnDetectConfig `json:"ConnDetectConfig,omitnil,omitempty" name:"ConnDetectConfig"` - // ”授权&扫描"开关 + // 是否自动授权&扫描,选择全量同步时只针对最新版本镜像,增量同步时则包含所有新增镜像 NeedScan *bool `json:"NeedScan,omitnil,omitempty" name:"NeedScan"` + + // 同步方式,0全量同步,1增量同步 + SyncMode *uint64 `json:"SyncMode,omitnil,omitempty" name:"SyncMode"` + + // webhook接入地址 + WebhookUrl *string `json:"WebhookUrl,omitnil,omitempty" name:"WebhookUrl"` + + // webhook接入token + WebhookToken *string `json:"WebhookToken,omitnil,omitempty" name:"WebhookToken"` + + // tcr实例ID + InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` } type AddAssetImageRegistryRegistryDetailRequest struct { @@ -798,7 +796,7 @@ type AddAssetImageRegistryRegistryDetailRequest struct { // 仓库url Url *string `json:"Url,omitnil,omitempty" name:"Url"` - // 仓库类型,列表:harbor + // 仓库类型,列表:harbor,quay,jfrog,aws,azure,other-tcr RegistryType *string `json:"RegistryType,omitnil,omitempty" name:"RegistryType"` // 网络类型,列表:public(公网) @@ -819,8 +817,20 @@ type AddAssetImageRegistryRegistryDetailRequest struct { // 联通性检测的记录ID ConnDetectConfig []*ConnDetectConfig `json:"ConnDetectConfig,omitnil,omitempty" name:"ConnDetectConfig"` - // ”授权&扫描"开关 + // 是否自动授权&扫描,选择全量同步时只针对最新版本镜像,增量同步时则包含所有新增镜像 NeedScan *bool `json:"NeedScan,omitnil,omitempty" name:"NeedScan"` + + // 同步方式,0全量同步,1增量同步 + SyncMode *uint64 `json:"SyncMode,omitnil,omitempty" name:"SyncMode"` + + // webhook接入地址 + WebhookUrl *string `json:"WebhookUrl,omitnil,omitempty" name:"WebhookUrl"` + + // webhook接入token + WebhookToken *string `json:"WebhookToken,omitnil,omitempty" name:"WebhookToken"` + + // tcr实例ID + InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` } func (r *AddAssetImageRegistryRegistryDetailRequest) ToJsonString() string { @@ -847,6 +857,10 @@ func (r *AddAssetImageRegistryRegistryDetailRequest) FromJsonString(s string) er delete(f, "Insecure") delete(f, "ConnDetectConfig") delete(f, "NeedScan") + delete(f, "SyncMode") + delete(f, "WebhookUrl") + delete(f, "WebhookToken") + delete(f, "InstanceId") if len(f) > 0 { return tcerr.NewTencentCloudSDKError("ClientError.BuildRequestError", "AddAssetImageRegistryRegistryDetailRequest has unknown keys!", "") } @@ -856,15 +870,12 @@ func (r *AddAssetImageRegistryRegistryDetailRequest) FromJsonString(s string) er // Predefined struct for user type AddAssetImageRegistryRegistryDetailResponseParams struct { // 连接错误信息 - // 注意:此字段可能返回 null,表示取不到有效值。 HealthCheckErr *string `json:"HealthCheckErr,omitnil,omitempty" name:"HealthCheckErr"` // 名称错误信息 - // 注意:此字段可能返回 null,表示取不到有效值。 NameRepeatErr *string `json:"NameRepeatErr,omitnil,omitempty" name:"NameRepeatErr"` // 仓库唯一id - // 注意:此字段可能返回 null,表示取不到有效值。 RegistryId *int64 `json:"RegistryId,omitnil,omitempty" name:"RegistryId"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 @@ -1977,23 +1988,18 @@ type AutoAuthorizedRuleHostInfo struct { type CKafkaInstanceInfo struct { // 实例ID - // 注意:此字段可能返回 null,表示取不到有效值。 InstanceID *string `json:"InstanceID,omitnil,omitempty" name:"InstanceID"` // 实例名称 - // 注意:此字段可能返回 null,表示取不到有效值。 InstanceName *string `json:"InstanceName,omitnil,omitempty" name:"InstanceName"` // 主题列表 - // 注意:此字段可能返回 null,表示取不到有效值。 TopicList []*CKafkaTopicInfo `json:"TopicList,omitnil,omitempty" name:"TopicList"` // 路由列表 - // 注意:此字段可能返回 null,表示取不到有效值。 RouteList []*CkafkaRouteInfo `json:"RouteList,omitnil,omitempty" name:"RouteList"` // kafka版本号 - // 注意:此字段可能返回 null,表示取不到有效值。 KafkaVersion *string `json:"KafkaVersion,omitnil,omitempty" name:"KafkaVersion"` } @@ -2121,7 +2127,6 @@ func (r *CheckRepeatAssetImageRegistryRequest) FromJsonString(s string) error { // Predefined struct for user type CheckRepeatAssetImageRegistryResponseParams struct { // 是否重复 - // 注意:此字段可能返回 null,表示取不到有效值。 IsRepeat *bool `json:"IsRepeat,omitnil,omitempty" name:"IsRepeat"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 @@ -2146,23 +2151,18 @@ func (r *CheckRepeatAssetImageRegistryResponse) FromJsonString(s string) error { type CkafkaRouteInfo struct { // 路由ID - // 注意:此字段可能返回 null,表示取不到有效值。 RouteID *int64 `json:"RouteID,omitnil,omitempty" name:"RouteID"` // 域名名称 - // 注意:此字段可能返回 null,表示取不到有效值。 Domain *string `json:"Domain,omitnil,omitempty" name:"Domain"` // 域名端口 - // 注意:此字段可能返回 null,表示取不到有效值。 DomainPort *uint64 `json:"DomainPort,omitnil,omitempty" name:"DomainPort"` // 虚拟ip - // 注意:此字段可能返回 null,表示取不到有效值。 Vip *string `json:"Vip,omitnil,omitempty" name:"Vip"` // 虚拟ip类型 - // 注意:此字段可能返回 null,表示取不到有效值。 VipType *int64 `json:"VipType,omitnil,omitempty" name:"VipType"` // 接入类型 @@ -2170,7 +2170,6 @@ type CkafkaRouteInfo struct { // // 1:SASL_PLAINTEXT(明文方式,不过在数据开始时,会通过SASL方式登录鉴权,仅社区版本支持) // // 2:SSL(SSL加密通信,没有带用户信息,老版本及社区版本都支持) // // 3:SASL_SSL(SSL加密通信,在数据开始时,会通过SASL方式登录鉴权,仅社区版本支持) - // 注意:此字段可能返回 null,表示取不到有效值。 AccessType *int64 `json:"AccessType,omitnil,omitempty" name:"AccessType"` } @@ -2179,11 +2178,9 @@ type ClsLogsetInfo struct { LogsetID *string `json:"LogsetID,omitnil,omitempty" name:"LogsetID"` // 日志集名称 - // 注意:此字段可能返回 null,表示取不到有效值。 LogsetName *string `json:"LogsetName,omitnil,omitempty" name:"LogsetName"` // cls主题列表 - // 注意:此字段可能返回 null,表示取不到有效值。 TopicList []*ClsTopicInfo `json:"TopicList,omitnil,omitempty" name:"TopicList"` } @@ -2197,78 +2194,60 @@ type ClsTopicInfo struct { type ClusterCheckItem struct { // 唯一的检测项的ID - // 注意:此字段可能返回 null,表示取不到有效值。 CheckItemId *int64 `json:"CheckItemId,omitnil,omitempty" name:"CheckItemId"` // 风险项的名称 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 检测项详细描述。 - // 注意:此字段可能返回 null,表示取不到有效值。 ItemDetail *string `json:"ItemDetail,omitnil,omitempty" name:"ItemDetail"` // 威胁等级。严重Serious,高危High,中危Middle,提示Hint - // 注意:此字段可能返回 null,表示取不到有效值。 RiskLevel *string `json:"RiskLevel,omitnil,omitempty" name:"RiskLevel"` // 检查对象、风险对象.Runc,Kubelet,Containerd,Pods - // 注意:此字段可能返回 null,表示取不到有效值。 RiskTarget *string `json:"RiskTarget,omitnil,omitempty" name:"RiskTarget"` // 风险类别,漏洞风险CVERisk,配置风险ConfigRisk - // 注意:此字段可能返回 null,表示取不到有效值。 RiskType *string `json:"RiskType,omitnil,omitempty" name:"RiskType"` // 检测项所属的风险类型,权限提升:PrivilegePromotion,拒绝服务:RefuseService,目录穿越:DirectoryEscape,未授权访问:UnauthorizedAccess,权限许可和访问控制问题:PrivilegeAndAccessControl,敏感信息泄露:SensitiveInfoLeak - // 注意:此字段可能返回 null,表示取不到有效值。 RiskAttribute *string `json:"RiskAttribute,omitnil,omitempty" name:"RiskAttribute"` // 风险特征,Tag.存在EXP:ExistEXP,存在POD:ExistPOC,无需重启:NoNeedReboot, 服务重启:ServerRestart,远程信息泄露:RemoteInfoLeak,远程拒绝服务:RemoteRefuseService,远程利用:RemoteExploit,远程执行:RemoteExecute - // 注意:此字段可能返回 null,表示取不到有效值。 RiskProperty *string `json:"RiskProperty,omitnil,omitempty" name:"RiskProperty"` // CVE编号 - // 注意:此字段可能返回 null,表示取不到有效值。 CVENumber *string `json:"CVENumber,omitnil,omitempty" name:"CVENumber"` // 披露时间 - // 注意:此字段可能返回 null,表示取不到有效值。 DiscoverTime *string `json:"DiscoverTime,omitnil,omitempty" name:"DiscoverTime"` // 解决方案 - // 注意:此字段可能返回 null,表示取不到有效值。 Solution *string `json:"Solution,omitnil,omitempty" name:"Solution"` // CVSS信息,用于画图 - // 注意:此字段可能返回 null,表示取不到有效值。 CVSS *string `json:"CVSS,omitnil,omitempty" name:"CVSS"` // CVSS分数 - // 注意:此字段可能返回 null,表示取不到有效值。 CVSSScore *string `json:"CVSSScore,omitnil,omitempty" name:"CVSSScore"` // 参考连接 - // 注意:此字段可能返回 null,表示取不到有效值。 RelateLink *string `json:"RelateLink,omitnil,omitempty" name:"RelateLink"` // 影响类型,为Node或者Workload - // 注意:此字段可能返回 null,表示取不到有效值。 AffectedType *string `json:"AffectedType,omitnil,omitempty" name:"AffectedType"` // 受影响的版本信息 - // 注意:此字段可能返回 null,表示取不到有效值。 AffectedVersion *string `json:"AffectedVersion,omitnil,omitempty" name:"AffectedVersion"` // 忽略的资产数量 - // 注意:此字段可能返回 null,表示取不到有效值。 IgnoredAssetNum *int64 `json:"IgnoredAssetNum,omitnil,omitempty" name:"IgnoredAssetNum"` // 是否忽略该检测项 - // 注意:此字段可能返回 null,表示取不到有效值。 IsIgnored *bool `json:"IsIgnored,omitnil,omitempty" name:"IsIgnored"` // 受影响评估 - // 注意:此字段可能返回 null,表示取不到有效值。 RiskAssessment *string `json:"RiskAssessment,omitnil,omitempty" name:"RiskAssessment"` } @@ -2324,12 +2303,18 @@ type ClusterInfoItem struct { // 集群区域 Region *string `json:"Region,omitnil,omitempty" name:"Region"` - // 防护状态: 已防护: Defended 未防护: UnDefended + // 防护状态: + // 已防护: Defended + // 未防护: UnDefended + // 部分防护: PartDefened DefenderStatus *string `json:"DefenderStatus,omitnil,omitempty" name:"DefenderStatus"` // 集群状态 ClusterStatus *string `json:"ClusterStatus,omitnil,omitempty" name:"ClusterStatus"` + // 集群运行子状态 + ClusterSubStatus *string `json:"ClusterSubStatus,omitnil,omitempty" name:"ClusterSubStatus"` + // 集群的检测模式,为Cluster_Normal或者Cluster_Actived. ClusterCheckMode *string `json:"ClusterCheckMode,omitnil,omitempty" name:"ClusterCheckMode"` @@ -2372,27 +2357,24 @@ type ClusterInfoItem struct { // 卸载异常: AccessedUninstallException // 接入中: AccessedInstalling // 卸载中: AccessedUninstalling - // 注意:此字段可能返回 null,表示取不到有效值。 AccessedStatus *string `json:"AccessedStatus,omitnil,omitempty" name:"AccessedStatus"` // 接入失败原因 - // 注意:此字段可能返回 null,表示取不到有效值。 AccessedSubStatus *string `json:"AccessedSubStatus,omitnil,omitempty" name:"AccessedSubStatus"` + // 接入/卸载失败原因 + AccessedErrorReason *string `json:"AccessedErrorReason,omitnil,omitempty" name:"AccessedErrorReason"` + // 节点总数 - // 注意:此字段可能返回 null,表示取不到有效值。 NodeCount *uint64 `json:"NodeCount,omitnil,omitempty" name:"NodeCount"` // 离线节点数 - // 注意:此字段可能返回 null,表示取不到有效值。 OffLineNodeCount *uint64 `json:"OffLineNodeCount,omitnil,omitempty" name:"OffLineNodeCount"` // 未安装agent节点数 - // 注意:此字段可能返回 null,表示取不到有效值。 UnInstallAgentNodeCount *uint64 `json:"UnInstallAgentNodeCount,omitnil,omitempty" name:"UnInstallAgentNodeCount"` // 计费核数(弹性计费核数+普通计费核数) - // 注意:此字段可能返回 null,表示取不到有效值。 ChargeCoresCnt *uint64 `json:"ChargeCoresCnt,omitnil,omitempty" name:"ChargeCoresCnt"` // master 地址列表 @@ -2400,6 +2382,16 @@ type ClusterInfoItem struct { // 核数 CoresCnt *uint64 `json:"CoresCnt,omitnil,omitempty" name:"CoresCnt"` + + // 集群审计开关状态: + // 已关闭Closed/关闭中Closing/关闭失败CloseFailed/已开启Opened/开启中Opening/开启失败OpenFailed + ClusterAuditStatus *string `json:"ClusterAuditStatus,omitnil,omitempty" name:"ClusterAuditStatus"` + + // 集群审计开关失败信息 + ClusterAuditFailedInfo *string `json:"ClusterAuditFailedInfo,omitnil,omitempty" name:"ClusterAuditFailedInfo"` + + // 所有者名称 + OwnerName *string `json:"OwnerName,omitnil,omitempty" name:"OwnerName"` } type ClusterNodeInfo struct { @@ -2419,40 +2411,32 @@ type ClusterNodeInfo struct { NodeName *string `json:"NodeName,omitnil,omitempty" name:"NodeName"` // agent安装状态 - // 注意:此字段可能返回 null,表示取不到有效值。 AgentStatus *string `json:"AgentStatus,omitnil,omitempty" name:"AgentStatus"` // 公网ip - // 注意:此字段可能返回 null,表示取不到有效值。 PublicIP *string `json:"PublicIP,omitnil,omitempty" name:"PublicIP"` // 节点ID - // 注意:此字段可能返回 null,表示取不到有效值。 HostID *string `json:"HostID,omitnil,omitempty" name:"HostID"` // 主机类型(普通节点情况) - // 注意:此字段可能返回 null,表示取不到有效值。 MachineType *string `json:"MachineType,omitnil,omitempty" name:"MachineType"` // 节点类型( // NORMAL: 普通节点 // SUPER:超级节点 // ) - // 注意:此字段可能返回 null,表示取不到有效值。 NodeType *string `json:"NodeType,omitnil,omitempty" name:"NodeType"` // uuid - // 注意:此字段可能返回 null,表示取不到有效值。 UUID *string `json:"UUID,omitnil,omitempty" name:"UUID"` // 计费核数 - // 注意:此字段可能返回 null,表示取不到有效值。 ChargeCoresCnt *uint64 `json:"ChargeCoresCnt,omitnil,omitempty" name:"ChargeCoresCnt"` // 防护状态: // 已防护: Defended // 未防护: UnDefended - // 注意:此字段可能返回 null,表示取不到有效值。 DefendStatus *string `json:"DefendStatus,omitnil,omitempty" name:"DefendStatus"` } @@ -2535,7 +2519,7 @@ type ClusterPodInfo struct { // 集群类型 ClusterType *string `json:"ClusterType,omitnil,omitempty" name:"ClusterType"` - // abc + // 节点名称 NodeName *string `json:"NodeName,omitnil,omitempty" name:"NodeName"` // NORMAL:普通节点 SUPER:超级节点 @@ -2599,20 +2583,25 @@ type ComplianceAffectedAsset struct { CheckResult *string `json:"CheckResult,omitnil,omitempty" name:"CheckResult"` // 主机IP - // 注意:此字段可能返回 null,表示取不到有效值。 HostIP *string `json:"HostIP,omitnil,omitempty" name:"HostIP"` // 镜像的tag - // 注意:此字段可能返回 null,表示取不到有效值。 ImageTag *string `json:"ImageTag,omitnil,omitempty" name:"ImageTag"` // 检查项验证信息 - // 注意:此字段可能返回 null,表示取不到有效值。 VerifyInfo *string `json:"VerifyInfo,omitnil,omitempty" name:"VerifyInfo"` // 主机实例id - // 注意:此字段可能返回 null,表示取不到有效值。 InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` + + // 镜像仓库信息 + ImageRegistryInfo *ImageRegistryInfo `json:"ImageRegistryInfo,omitnil,omitempty" name:"ImageRegistryInfo"` + + // 集群id + ClusterID *string `json:"ClusterID,omitnil,omitempty" name:"ClusterID"` + + // 集群名称 + ClusterName *string `json:"ClusterName,omitnil,omitempty" name:"ClusterName"` } type ComplianceAssetDetailInfo struct { @@ -2648,13 +2637,11 @@ type ComplianceAssetDetailInfo struct { FailedPolicyItemCount *uint64 `json:"FailedPolicyItemCount,omitnil,omitempty" name:"FailedPolicyItemCount"` // 上次检测的时间。 - // 注意:此字段可能返回 null,表示取不到有效值。 LastCheckTime *string `json:"LastCheckTime,omitnil,omitempty" name:"LastCheckTime"` // 检测结果: // RESULT_FAILED: 未通过。 // RESULT_PASSED: 通过。 - // 注意:此字段可能返回 null,表示取不到有效值。 CheckResult *string `json:"CheckResult,omitnil,omitempty" name:"CheckResult"` // 资产的运行状态。 @@ -2679,7 +2666,6 @@ type ComplianceAssetInfo struct { AssetName *string `json:"AssetName,omitnil,omitempty" name:"AssetName"` // 当资产为镜像时,这个字段为镜像Tag。 - // 注意:此字段可能返回 null,表示取不到有效值。 ImageTag *string `json:"ImageTag,omitnil,omitempty" name:"ImageTag"` // 资产所在的主机IP。 @@ -2700,26 +2686,30 @@ type ComplianceAssetInfo struct { CheckStatus *string `json:"CheckStatus,omitnil,omitempty" name:"CheckStatus"` // 此类资产通过的检测项的数目。 - // 注意:此字段可能返回 null,表示取不到有效值。 PassedPolicyItemCount *uint64 `json:"PassedPolicyItemCount,omitnil,omitempty" name:"PassedPolicyItemCount"` // 此类资产未通过的检测的数目。 - // 注意:此字段可能返回 null,表示取不到有效值。 FailedPolicyItemCount *uint64 `json:"FailedPolicyItemCount,omitnil,omitempty" name:"FailedPolicyItemCount"` // 上次检测的时间。 - // 注意:此字段可能返回 null,表示取不到有效值。 LastCheckTime *string `json:"LastCheckTime,omitnil,omitempty" name:"LastCheckTime"` // 检测结果: // RESULT_FAILED: 未通过。 // RESULT_PASSED: 通过。 - // 注意:此字段可能返回 null,表示取不到有效值。 CheckResult *string `json:"CheckResult,omitnil,omitempty" name:"CheckResult"` // 主机节点的实例id - // 注意:此字段可能返回 null,表示取不到有效值。 InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` + + // 镜像仓库信息 + ImageRegistryInfo *ImageRegistryInfo `json:"ImageRegistryInfo,omitnil,omitempty" name:"ImageRegistryInfo"` + + // 集群id + ClusterID *string `json:"ClusterID,omitnil,omitempty" name:"ClusterID"` + + // 集群名称 + ClusterName *string `json:"ClusterName,omitnil,omitempty" name:"ClusterName"` } type ComplianceAssetPolicyItem struct { @@ -2754,22 +2744,18 @@ type ComplianceAssetPolicyItem struct { // 检测结果 // RESULT_PASSED: 通过 // RESULT_FAILED: 未通过 - // 注意:此字段可能返回 null,表示取不到有效值。 CheckResult *string `json:"CheckResult,omitnil,omitempty" name:"CheckResult"` // 检测项对应的白名单项的ID。如果存在且非0,表示检测项被用户忽略。 - // 注意:此字段可能返回 null,表示取不到有效值。 WhitelistId *uint64 `json:"WhitelistId,omitnil,omitempty" name:"WhitelistId"` // 处理建议。 FixSuggestion *string `json:"FixSuggestion,omitnil,omitempty" name:"FixSuggestion"` // 最近检测的时间。 - // 注意:此字段可能返回 null,表示取不到有效值。 LastCheckTime *string `json:"LastCheckTime,omitnil,omitempty" name:"LastCheckTime"` // 验证信息 - // 注意:此字段可能返回 null,表示取不到有效值。 VerifyInfo *string `json:"VerifyInfo,omitnil,omitempty" name:"VerifyInfo"` } @@ -2802,7 +2788,6 @@ type ComplianceAssetSummary struct { CheckStatus *string `json:"CheckStatus,omitnil,omitempty" name:"CheckStatus"` // 此类别的检测进度,为 0~100 的数。若未在检测中,无此字段。 - // 注意:此字段可能返回 null,表示取不到有效值。 CheckProgress *float64 `json:"CheckProgress,omitnil,omitempty" name:"CheckProgress"` // 此类资产通过的检测项的数目。 @@ -2839,34 +2824,27 @@ type ComplianceAssetSummary struct { ScanFailedAssetCount *uint64 `json:"ScanFailedAssetCount,omitnil,omitempty" name:"ScanFailedAssetCount"` // 上次检测的耗时,单位为秒。 - // 注意:此字段可能返回 null,表示取不到有效值。 CheckCostTime *float64 `json:"CheckCostTime,omitnil,omitempty" name:"CheckCostTime"` // 上次检测的时间。 - // 注意:此字段可能返回 null,表示取不到有效值。 LastCheckTime *string `json:"LastCheckTime,omitnil,omitempty" name:"LastCheckTime"` // 定时检测规则。 PeriodRule *CompliancePeriodTaskRule `json:"PeriodRule,omitnil,omitempty" name:"PeriodRule"` // 已开启的检查项总数 - // 注意:此字段可能返回 null,表示取不到有效值。 OpenPolicyItemCount *uint64 `json:"OpenPolicyItemCount,omitnil,omitempty" name:"OpenPolicyItemCount"` // 已忽略的检查项总数 - // 注意:此字段可能返回 null,表示取不到有效值。 IgnoredPolicyItemCount *uint64 `json:"IgnoredPolicyItemCount,omitnil,omitempty" name:"IgnoredPolicyItemCount"` // 总检测项数 - // 注意:此字段可能返回 null,表示取不到有效值。 TotalPolicyItemCount *uint64 `json:"TotalPolicyItemCount,omitnil,omitempty" name:"TotalPolicyItemCount"` // 检测主机数 - // 注意:此字段可能返回 null,表示取不到有效值。 DetectHostCount *uint64 `json:"DetectHostCount,omitnil,omitempty" name:"DetectHostCount"` // 当前任务剩余时间,单位秒 - // 注意:此字段可能返回 null,表示取不到有效值。 LeftTime *uint64 `json:"LeftTime,omitnil,omitempty" name:"LeftTime"` } @@ -2900,7 +2878,6 @@ type ComplianceContainerDetailInfo struct { ContainerId *string `json:"ContainerId,omitnil,omitempty" name:"ContainerId"` // 容器所属的Pod的名称。 - // 注意:此字段可能返回 null,表示取不到有效值。 PodName *string `json:"PodName,omitnil,omitempty" name:"PodName"` } @@ -2917,15 +2894,12 @@ type ComplianceFilters struct { type ComplianceHostDetailInfo struct { // 主机上的Docker版本。 - // 注意:此字段可能返回 null,表示取不到有效值。 DockerVersion *string `json:"DockerVersion,omitnil,omitempty" name:"DockerVersion"` // 主机上的K8S的版本。 - // 注意:此字段可能返回 null,表示取不到有效值。 K8SVersion *string `json:"K8SVersion,omitnil,omitempty" name:"K8SVersion"` // 主机上Containerd版本 - // 注意:此字段可能返回 null,表示取不到有效值。 ContainerdVersion *string `json:"ContainerdVersion,omitnil,omitempty" name:"ContainerdVersion"` } @@ -2940,17 +2914,14 @@ type ComplianceImageDetailInfo struct { ImageTag *string `json:"ImageTag,omitnil,omitempty" name:"ImageTag"` // 镜像所在远程仓库的路径。 - // 注意:此字段可能返回 null,表示取不到有效值。 Repository *string `json:"Repository,omitnil,omitempty" name:"Repository"` } type ComplianceK8SDetailInfo struct { // K8S集群的名称。 - // 注意:此字段可能返回 null,表示取不到有效值。 ClusterName *string `json:"ClusterName,omitnil,omitempty" name:"ClusterName"` // K8S集群的版本。 - // 注意:此字段可能返回 null,表示取不到有效值。 ClusterVersion *string `json:"ClusterVersion,omitnil,omitempty" name:"ClusterVersion"` } @@ -2966,7 +2937,6 @@ type CompliancePeriodTask struct { AssetType *string `json:"AssetType,omitnil,omitempty" name:"AssetType"` // 最近一次触发的时间 - // 注意:此字段可能返回 null,表示取不到有效值。 LastTriggerTime *string `json:"LastTriggerTime,omitnil,omitempty" name:"LastTriggerTime"` // 总的检查项数目 @@ -2987,7 +2957,6 @@ type CompliancePeriodTaskRule struct { ExecutionTime *string `json:"ExecutionTime,omitnil,omitempty" name:"ExecutionTime"` // 是否开启 - // 注意:此字段可能返回 null,表示取不到有效值。 Enable *bool `json:"Enable,omitnil,omitempty" name:"Enable"` } @@ -3022,7 +2991,6 @@ type CompliancePolicyItemSummary struct { AssetType *string `json:"AssetType,omitnil,omitempty" name:"AssetType"` // 最近检测的时间 - // 注意:此字段可能返回 null,表示取不到有效值。 LastCheckTime *string `json:"LastCheckTime,omitnil,omitempty" name:"LastCheckTime"` // 检测状态 @@ -3039,19 +3007,15 @@ type CompliancePolicyItemSummary struct { // 检测结果。RESULT_PASSED: 通过 // // RESULT_FAILED: 未通过 - // 注意:此字段可能返回 null,表示取不到有效值。 CheckResult *string `json:"CheckResult,omitnil,omitempty" name:"CheckResult"` // 通过检测的资产的数目 - // 注意:此字段可能返回 null,表示取不到有效值。 PassedAssetCount *uint64 `json:"PassedAssetCount,omitnil,omitempty" name:"PassedAssetCount"` // 未通过检测的资产的数目 - // 注意:此字段可能返回 null,表示取不到有效值。 FailedAssetCount *uint64 `json:"FailedAssetCount,omitnil,omitempty" name:"FailedAssetCount"` // 检测项对应的白名单项的ID。如果存在且非0,表示检测项被用户忽略。 - // 注意:此字段可能返回 null,表示取不到有效值。 WhitelistId *uint64 `json:"WhitelistId,omitnil,omitempty" name:"WhitelistId"` // 处理建议。 @@ -3061,21 +3025,17 @@ type CompliancePolicyItemSummary struct { BenchmarkStandardId *uint64 `json:"BenchmarkStandardId,omitnil,omitempty" name:"BenchmarkStandardId"` // 检测项适用的版本 - // 注意:此字段可能返回 null,表示取不到有效值。 ApplicableVersion *string `json:"ApplicableVersion,omitnil,omitempty" name:"ApplicableVersion"` // 检查项描述 - // 注意:此字段可能返回 null,表示取不到有效值。 Description *string `json:"Description,omitnil,omitempty" name:"Description"` // 检查项审计方法 - // 注意:此字段可能返回 null,表示取不到有效值。 AuditProcedure *string `json:"AuditProcedure,omitnil,omitempty" name:"AuditProcedure"` // 是否开启 //
  • 0 关闭
  • //
  • 1 开启
  • - // 注意:此字段可能返回 null,表示取不到有效值。 IsEnable *uint64 `json:"IsEnable,omitnil,omitempty" name:"IsEnable"` } @@ -3142,29 +3102,23 @@ type ComponentInfo struct { type ComponentsInfo struct { // 组件名称 - // 注意:此字段可能返回 null,表示取不到有效值。 // // Deprecated: Component is deprecated. Component *string `json:"Component,omitnil,omitempty" name:"Component"` // 组件版本信息 - // 注意:此字段可能返回 null,表示取不到有效值。 Version *string `json:"Version,omitnil,omitempty" name:"Version"` // 可修复版本 - // 注意:此字段可能返回 null,表示取不到有效值。 FixedVersion *string `json:"FixedVersion,omitnil,omitempty" name:"FixedVersion"` // 路径 - // 注意:此字段可能返回 null,表示取不到有效值。 Path *string `json:"Path,omitnil,omitempty" name:"Path"` // 类型 - // 注意:此字段可能返回 null,表示取不到有效值。 Type *string `json:"Type,omitnil,omitempty" name:"Type"` // 组件名称 - // 注意:此字段可能返回 null,表示取不到有效值。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` } @@ -3305,11 +3259,9 @@ type ContainerInfo struct { NetSubStatus *string `json:"NetSubStatus,omitnil,omitempty" name:"NetSubStatus"` // 隔离来源 - // 注意:此字段可能返回 null,表示取不到有效值。 IsolateSource *string `json:"IsolateSource,omitnil,omitempty" name:"IsolateSource"` // 隔离时间 - // 注意:此字段可能返回 null,表示取不到有效值。 IsolateTime *string `json:"IsolateTime,omitnil,omitempty" name:"IsolateTime"` // 超级节点id @@ -3340,7 +3292,6 @@ type ContainerInfo struct { ClusterID *string `json:"ClusterID,omitnil,omitempty" name:"ClusterID"` // pod uid - // 注意:此字段可能返回 null,表示取不到有效值。 PodUid *string `json:"PodUid,omitnil,omitempty" name:"PodUid"` } @@ -3951,6 +3902,9 @@ type CreateAssetImageScanTaskRequestParams struct { // 任务超时时长单位秒,默认1小时 Timeout *uint64 `json:"Timeout,omitnil,omitempty" name:"Timeout"` + + // 一键扫描任务。默认false表示非一键扫描,true一键扫描 + IsOneClickScanningTask *bool `json:"IsOneClickScanningTask,omitnil,omitempty" name:"IsOneClickScanningTask"` } type CreateAssetImageScanTaskRequest struct { @@ -3985,6 +3939,9 @@ type CreateAssetImageScanTaskRequest struct { // 任务超时时长单位秒,默认1小时 Timeout *uint64 `json:"Timeout,omitnil,omitempty" name:"Timeout"` + + // 一键扫描任务。默认false表示非一键扫描,true一键扫描 + IsOneClickScanningTask *bool `json:"IsOneClickScanningTask,omitnil,omitempty" name:"IsOneClickScanningTask"` } func (r *CreateAssetImageScanTaskRequest) ToJsonString() string { @@ -4009,6 +3966,7 @@ func (r *CreateAssetImageScanTaskRequest) FromJsonString(s string) error { delete(f, "ContainerRunning") delete(f, "ScanScope") delete(f, "Timeout") + delete(f, "IsOneClickScanningTask") if len(f) > 0 { return tcerr.NewTencentCloudSDKError("ClientError.BuildRequestError", "CreateAssetImageScanTaskRequest has unknown keys!", "") } @@ -4196,6 +4154,60 @@ func (r *CreateCheckComponentResponse) FromJsonString(s string) error { return json.Unmarshal([]byte(s), &r) } +// Predefined struct for user +type CreateClusterAccessRequestParams struct { + // 集群ID + ClusterIDs []*string `json:"ClusterIDs,omitnil,omitempty" name:"ClusterIDs"` +} + +type CreateClusterAccessRequest struct { + *tchttp.BaseRequest + + // 集群ID + ClusterIDs []*string `json:"ClusterIDs,omitnil,omitempty" name:"ClusterIDs"` +} + +func (r *CreateClusterAccessRequest) ToJsonString() string { + b, _ := json.Marshal(r) + return string(b) +} + +// FromJsonString It is highly **NOT** recommended to use this function +// because it has no param check, nor strict type check +func (r *CreateClusterAccessRequest) FromJsonString(s string) error { + f := make(map[string]interface{}) + if err := json.Unmarshal([]byte(s), &f); err != nil { + return err + } + delete(f, "ClusterIDs") + if len(f) > 0 { + return tcerr.NewTencentCloudSDKError("ClientError.BuildRequestError", "CreateClusterAccessRequest has unknown keys!", "") + } + return json.Unmarshal([]byte(s), &r) +} + +// Predefined struct for user +type CreateClusterAccessResponseParams struct { + // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 + RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` +} + +type CreateClusterAccessResponse struct { + *tchttp.BaseResponse + Response *CreateClusterAccessResponseParams `json:"Response"` +} + +func (r *CreateClusterAccessResponse) ToJsonString() string { + b, _ := json.Marshal(r) + return string(b) +} + +// FromJsonString It is highly **NOT** recommended to use this function +// because it has no param check, nor strict type check +func (r *CreateClusterAccessResponse) FromJsonString(s string) error { + return json.Unmarshal([]byte(s), &r) +} + // Predefined struct for user type CreateClusterCheckTaskRequestParams struct { // 指定要扫描的集群信息 @@ -4237,7 +4249,6 @@ type CreateClusterCheckTaskResponseParams struct { CreateResult *string `json:"CreateResult,omitnil,omitempty" name:"CreateResult"` // 返回创建的集群新任务ID - // 注意:此字段可能返回 null,表示取不到有效值。 NewTaskID *string `json:"NewTaskID,omitnil,omitempty" name:"NewTaskID"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 @@ -4346,9 +4357,6 @@ type CreateComponentExportJobRequestParams struct { // 镜像ID ImageID *string `json:"ImageID,omitnil,omitempty" name:"ImageID"` - // 导出字段 - ExportField []*string `json:"ExportField,omitnil,omitempty" name:"ExportField"` - // 需要返回的数量,默认为10000,最大值为10000 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` @@ -4364,6 +4372,9 @@ type CreateComponentExportJobRequestParams struct { // 排序方式desc ,asc Order *string `json:"Order,omitnil,omitempty" name:"Order"` + + // 导出字段 + ExportField []*string `json:"ExportField,omitnil,omitempty" name:"ExportField"` } type CreateComponentExportJobRequest struct { @@ -4372,9 +4383,6 @@ type CreateComponentExportJobRequest struct { // 镜像ID ImageID *string `json:"ImageID,omitnil,omitempty" name:"ImageID"` - // 导出字段 - ExportField []*string `json:"ExportField,omitnil,omitempty" name:"ExportField"` - // 需要返回的数量,默认为10000,最大值为10000 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` @@ -4390,6 +4398,9 @@ type CreateComponentExportJobRequest struct { // 排序方式desc ,asc Order *string `json:"Order,omitnil,omitempty" name:"Order"` + + // 导出字段 + ExportField []*string `json:"ExportField,omitnil,omitempty" name:"ExportField"` } func (r *CreateComponentExportJobRequest) ToJsonString() string { @@ -4405,12 +4416,12 @@ func (r *CreateComponentExportJobRequest) FromJsonString(s string) error { return err } delete(f, "ImageID") - delete(f, "ExportField") delete(f, "Limit") delete(f, "Offset") delete(f, "Filters") delete(f, "By") delete(f, "Order") + delete(f, "ExportField") if len(f) > 0 { return tcerr.NewTencentCloudSDKError("ClientError.BuildRequestError", "CreateComponentExportJobRequest has unknown keys!", "") } @@ -4836,6 +4847,9 @@ type CreateExportComplianceStatusListJobRequestParams struct { // 要导出的资产ID列表或检测项ID列表,由ExportByAsset的取值决定。 IdList []*uint64 `json:"IdList,omitnil,omitempty" name:"IdList"` + + // 筛选 + Filters []*RunTimeFilters `json:"Filters,omitnil,omitempty" name:"Filters"` } type CreateExportComplianceStatusListJobRequest struct { @@ -4852,6 +4866,9 @@ type CreateExportComplianceStatusListJobRequest struct { // 要导出的资产ID列表或检测项ID列表,由ExportByAsset的取值决定。 IdList []*uint64 `json:"IdList,omitnil,omitempty" name:"IdList"` + + // 筛选 + Filters []*RunTimeFilters `json:"Filters,omitnil,omitempty" name:"Filters"` } func (r *CreateExportComplianceStatusListJobRequest) ToJsonString() string { @@ -4870,6 +4887,7 @@ func (r *CreateExportComplianceStatusListJobRequest) FromJsonString(s string) er delete(f, "ExportByAsset") delete(f, "ExportAll") delete(f, "IdList") + delete(f, "Filters") if len(f) > 0 { return tcerr.NewTencentCloudSDKError("ClientError.BuildRequestError", "CreateExportComplianceStatusListJobRequest has unknown keys!", "") } @@ -4879,7 +4897,6 @@ func (r *CreateExportComplianceStatusListJobRequest) FromJsonString(s string) er // Predefined struct for user type CreateExportComplianceStatusListJobResponseParams struct { // 返回创建的导出任务的ID - // 注意:此字段可能返回 null,表示取不到有效值。 JobId *string `json:"JobId,omitnil,omitempty" name:"JobId"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 @@ -4904,17 +4921,7 @@ func (r *CreateExportComplianceStatusListJobResponse) FromJsonString(s string) e // Predefined struct for user type CreateHostExportJobRequestParams struct { - // 过滤条件。 - //
  • Status - String - 是否必填:否 - agent状态筛选,"ALL":"全部"(或不传该字段),"UNINSTALL":"未安装","OFFLINE":"离线", "ONLINE":"防护中"
  • - //
  • HostName - String - 是否必填:否 - 主机名筛选
  • - //
  • Group- String - 是否必填:否 - 主机群组搜索
  • - //
  • HostIP- string - 是否必填:否 - 主机ip搜索
  • - //
  • HostID- string - 是否必填:否 - 主机id搜索
  • - //
  • DockerVersion- string - 是否必填:否 - docker版本搜索
  • - //
  • MachineType- string - 是否必填:否 - 主机来源MachineType搜索,"ALL":"全部"(或不传该字段),主机来源:["CVM", "ECM", "LH", "BM"] 中的之一为腾讯云服务器;["Other"]之一非腾讯云服务器;
  • - //
  • DockerStatus- string - 是否必填:否 - docker安装状态,"ALL":"全部"(或不传该字段),"INSTALL":"已安装","UNINSTALL":"未安装"
  • - //
  • ProjectID- string - 是否必填:否 - 所属项目id搜索
  • - //
  • Tag:xxx(tag:key)- string- 是否必填:否 - 标签键值搜索 示例Filters":[{"Name":"tag:tke-kind","Values":["service"]}]
  • + // 过滤条件。
  • Status-String-是否必填:否-agent状态筛选,"ALL": "全部"(或不传该字段), "UNINSTALL":"未安装", "OFFLINE":"离线", "ONLINE":"防护中"
  • HostName-String-是否必填:否-主机名筛选
  • Group-String-是否必填:否-主机群组搜索
  • HostIP-string-是否必填:否-主机ip搜索
  • HostID-string-是否必填:否-主机id搜索
  • DockerVersion-string-是否必填:否-docker版本搜索
  • MachineType-string-是否必填:否-主机来源MachineType搜索,"ALL": "全部"(或不传该字段), 主机来源:[ "CVM", "ECM", "LH", "BM" ]中的之一为腾讯云服务器;[ "Other" ]之一非腾讯云服务器;
  • DockerStatus-string-是否必填:否-docker安装状态,"ALL": "全部"(或不传该字段), "INSTALL": "已安装", "UNINSTALL": "未安装"
  • ProjectID-string-是否必填:否-所属项目id搜索
  • Tag:(tag: key)-string-是否必填:否-标签键值搜索示例Filters":[{"Name":"tag: tke-kind","Values":["service"]}]
  • Filters []*AssetFilters `json:"Filters,omitnil,omitempty" name:"Filters"` // 偏移量,默认为0。 @@ -4936,17 +4943,7 @@ type CreateHostExportJobRequestParams struct { type CreateHostExportJobRequest struct { *tchttp.BaseRequest - // 过滤条件。 - //
  • Status - String - 是否必填:否 - agent状态筛选,"ALL":"全部"(或不传该字段),"UNINSTALL":"未安装","OFFLINE":"离线", "ONLINE":"防护中"
  • - //
  • HostName - String - 是否必填:否 - 主机名筛选
  • - //
  • Group- String - 是否必填:否 - 主机群组搜索
  • - //
  • HostIP- string - 是否必填:否 - 主机ip搜索
  • - //
  • HostID- string - 是否必填:否 - 主机id搜索
  • - //
  • DockerVersion- string - 是否必填:否 - docker版本搜索
  • - //
  • MachineType- string - 是否必填:否 - 主机来源MachineType搜索,"ALL":"全部"(或不传该字段),主机来源:["CVM", "ECM", "LH", "BM"] 中的之一为腾讯云服务器;["Other"]之一非腾讯云服务器;
  • - //
  • DockerStatus- string - 是否必填:否 - docker安装状态,"ALL":"全部"(或不传该字段),"INSTALL":"已安装","UNINSTALL":"未安装"
  • - //
  • ProjectID- string - 是否必填:否 - 所属项目id搜索
  • - //
  • Tag:xxx(tag:key)- string- 是否必填:否 - 标签键值搜索 示例Filters":[{"Name":"tag:tke-kind","Values":["service"]}]
  • + // 过滤条件。
  • Status-String-是否必填:否-agent状态筛选,"ALL": "全部"(或不传该字段), "UNINSTALL":"未安装", "OFFLINE":"离线", "ONLINE":"防护中"
  • HostName-String-是否必填:否-主机名筛选
  • Group-String-是否必填:否-主机群组搜索
  • HostIP-string-是否必填:否-主机ip搜索
  • HostID-string-是否必填:否-主机id搜索
  • DockerVersion-string-是否必填:否-docker版本搜索
  • MachineType-string-是否必填:否-主机来源MachineType搜索,"ALL": "全部"(或不传该字段), 主机来源:[ "CVM", "ECM", "LH", "BM" ]中的之一为腾讯云服务器;[ "Other" ]之一非腾讯云服务器;
  • DockerStatus-string-是否必填:否-docker安装状态,"ALL": "全部"(或不传该字段), "INSTALL": "已安装", "UNINSTALL": "未安装"
  • ProjectID-string-是否必填:否-所属项目id搜索
  • Tag:(tag: key)-string-是否必填:否-标签键值搜索示例Filters":[{"Name":"tag: tke-kind","Values":["service"]}]
  • Filters []*AssetFilters `json:"Filters,omitnil,omitempty" name:"Filters"` // 偏移量,默认为0。 @@ -6814,6 +6811,15 @@ type CreateVulScanTaskRequestParams struct { // 仓库镜像重新漏洞扫描时的任务ID RegistryTaskID *int64 `json:"RegistryTaskID,omitnil,omitempty" name:"RegistryTaskID"` + + // 本地镜像容器运行中 + LocalImageContainerRunning *bool `json:"LocalImageContainerRunning,omitnil,omitempty" name:"LocalImageContainerRunning"` + + // 仓库镜像容器运行中 + RegistryImageContainerRunning *bool `json:"RegistryImageContainerRunning,omitnil,omitempty" name:"RegistryImageContainerRunning"` + + // 仓库镜像是否是最新 + IsLatest *bool `json:"IsLatest,omitnil,omitempty" name:"IsLatest"` } type CreateVulScanTaskRequest struct { @@ -6836,6 +6842,15 @@ type CreateVulScanTaskRequest struct { // 仓库镜像重新漏洞扫描时的任务ID RegistryTaskID *int64 `json:"RegistryTaskID,omitnil,omitempty" name:"RegistryTaskID"` + + // 本地镜像容器运行中 + LocalImageContainerRunning *bool `json:"LocalImageContainerRunning,omitnil,omitempty" name:"LocalImageContainerRunning"` + + // 仓库镜像容器运行中 + RegistryImageContainerRunning *bool `json:"RegistryImageContainerRunning,omitnil,omitempty" name:"RegistryImageContainerRunning"` + + // 仓库镜像是否是最新 + IsLatest *bool `json:"IsLatest,omitnil,omitempty" name:"IsLatest"` } func (r *CreateVulScanTaskRequest) ToJsonString() string { @@ -6856,6 +6871,9 @@ func (r *CreateVulScanTaskRequest) FromJsonString(s string) error { delete(f, "RegistryImageIDs") delete(f, "LocalTaskID") delete(f, "RegistryTaskID") + delete(f, "LocalImageContainerRunning") + delete(f, "RegistryImageContainerRunning") + delete(f, "IsLatest") if len(f) > 0 { return tcerr.NewTencentCloudSDKError("ClientError.BuildRequestError", "CreateVulScanTaskRequest has unknown keys!", "") } @@ -7455,6 +7473,12 @@ func (r *DeleteK8sApiAbnormalRuleResponse) FromJsonString(s string) error { type DeleteMachineRequestParams struct { // 客户端Uuid Uuid *string `json:"Uuid,omitnil,omitempty" name:"Uuid"` + + // 超级节点唯一id + NodeUniqueIds []*string `json:"NodeUniqueIds,omitnil,omitempty" name:"NodeUniqueIds"` + + // uuid列表 + UUIDs []*string `json:"UUIDs,omitnil,omitempty" name:"UUIDs"` } type DeleteMachineRequest struct { @@ -7462,6 +7486,12 @@ type DeleteMachineRequest struct { // 客户端Uuid Uuid *string `json:"Uuid,omitnil,omitempty" name:"Uuid"` + + // 超级节点唯一id + NodeUniqueIds []*string `json:"NodeUniqueIds,omitnil,omitempty" name:"NodeUniqueIds"` + + // uuid列表 + UUIDs []*string `json:"UUIDs,omitnil,omitempty" name:"UUIDs"` } func (r *DeleteMachineRequest) ToJsonString() string { @@ -7477,6 +7507,8 @@ func (r *DeleteMachineRequest) FromJsonString(s string) error { return err } delete(f, "Uuid") + delete(f, "NodeUniqueIds") + delete(f, "UUIDs") if len(f) > 0 { return tcerr.NewTencentCloudSDKError("ClientError.BuildRequestError", "DeleteMachineRequest has unknown keys!", "") } @@ -7572,6 +7604,60 @@ func (r *DeleteNetworkFirewallPolicyDetailResponse) FromJsonString(s string) err return json.Unmarshal([]byte(s), &r) } +// Predefined struct for user +type DeleteRaspRulesRequestParams struct { + // 待删除的规则ID数组 (最大100条) + IDs []*uint64 `json:"IDs,omitnil,omitempty" name:"IDs"` +} + +type DeleteRaspRulesRequest struct { + *tchttp.BaseRequest + + // 待删除的规则ID数组 (最大100条) + IDs []*uint64 `json:"IDs,omitnil,omitempty" name:"IDs"` +} + +func (r *DeleteRaspRulesRequest) ToJsonString() string { + b, _ := json.Marshal(r) + return string(b) +} + +// FromJsonString It is highly **NOT** recommended to use this function +// because it has no param check, nor strict type check +func (r *DeleteRaspRulesRequest) FromJsonString(s string) error { + f := make(map[string]interface{}) + if err := json.Unmarshal([]byte(s), &f); err != nil { + return err + } + delete(f, "IDs") + if len(f) > 0 { + return tcerr.NewTencentCloudSDKError("ClientError.BuildRequestError", "DeleteRaspRulesRequest has unknown keys!", "") + } + return json.Unmarshal([]byte(s), &r) +} + +// Predefined struct for user +type DeleteRaspRulesResponseParams struct { + // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 + RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` +} + +type DeleteRaspRulesResponse struct { + *tchttp.BaseResponse + Response *DeleteRaspRulesResponseParams `json:"Response"` +} + +func (r *DeleteRaspRulesResponse) ToJsonString() string { + b, _ := json.Marshal(r) + return string(b) +} + +// FromJsonString It is highly **NOT** recommended to use this function +// because it has no param check, nor strict type check +func (r *DeleteRaspRulesResponse) FromJsonString(s string) error { + return json.Unmarshal([]byte(s), &r) +} + // Predefined struct for user type DeleteReverseShellEventsRequestParams struct { // 事件ids @@ -7946,7 +8032,6 @@ type DescribeAbnormalProcessDetailResponseParams struct { EventDetail *AbnormalProcessEventDescription `json:"EventDetail,omitnil,omitempty" name:"EventDetail"` // 祖先进程信息 - // 注意:此字段可能返回 null,表示取不到有效值。 AncestorProcessInfo *ProcessBaseInfo `json:"AncestorProcessInfo,omitnil,omitempty" name:"AncestorProcessInfo"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 @@ -8033,99 +8118,6 @@ func (r *DescribeAbnormalProcessEventTendencyResponse) FromJsonString(s string) return json.Unmarshal([]byte(s), &r) } -// Predefined struct for user -type DescribeAbnormalProcessEventsExportRequestParams struct { - // 导出字段 - ExportField []*string `json:"ExportField,omitnil,omitempty" name:"ExportField"` - - // 需要返回的数量,默认为10,最大值为100 - Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` - - // 偏移量,默认为0。 - Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` - - // 过滤参数,"Filters":[{"Name":"Status","Values":["2"]}] - Filters []*RunTimeFilters `json:"Filters,omitnil,omitempty" name:"Filters"` - - // 升序降序,asc desc - Order *string `json:"Order,omitnil,omitempty" name:"Order"` - - // 排序字段 - By *string `json:"By,omitnil,omitempty" name:"By"` -} - -type DescribeAbnormalProcessEventsExportRequest struct { - *tchttp.BaseRequest - - // 导出字段 - ExportField []*string `json:"ExportField,omitnil,omitempty" name:"ExportField"` - - // 需要返回的数量,默认为10,最大值为100 - Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` - - // 偏移量,默认为0。 - Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` - - // 过滤参数,"Filters":[{"Name":"Status","Values":["2"]}] - Filters []*RunTimeFilters `json:"Filters,omitnil,omitempty" name:"Filters"` - - // 升序降序,asc desc - Order *string `json:"Order,omitnil,omitempty" name:"Order"` - - // 排序字段 - By *string `json:"By,omitnil,omitempty" name:"By"` -} - -func (r *DescribeAbnormalProcessEventsExportRequest) ToJsonString() string { - b, _ := json.Marshal(r) - return string(b) -} - -// FromJsonString It is highly **NOT** recommended to use this function -// because it has no param check, nor strict type check -func (r *DescribeAbnormalProcessEventsExportRequest) FromJsonString(s string) error { - f := make(map[string]interface{}) - if err := json.Unmarshal([]byte(s), &f); err != nil { - return err - } - delete(f, "ExportField") - delete(f, "Limit") - delete(f, "Offset") - delete(f, "Filters") - delete(f, "Order") - delete(f, "By") - if len(f) > 0 { - return tcerr.NewTencentCloudSDKError("ClientError.BuildRequestError", "DescribeAbnormalProcessEventsExportRequest has unknown keys!", "") - } - return json.Unmarshal([]byte(s), &r) -} - -// Predefined struct for user -type DescribeAbnormalProcessEventsExportResponseParams struct { - // execle下载地址 - // 注意:此字段可能返回 null,表示取不到有效值。 - DownloadUrl *string `json:"DownloadUrl,omitnil,omitempty" name:"DownloadUrl"` - - // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 - RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` -} - -type DescribeAbnormalProcessEventsExportResponse struct { - *tchttp.BaseResponse - Response *DescribeAbnormalProcessEventsExportResponseParams `json:"Response"` -} - -func (r *DescribeAbnormalProcessEventsExportResponse) ToJsonString() string { - b, _ := json.Marshal(r) - return string(b) -} - -// FromJsonString It is highly **NOT** recommended to use this function -// because it has no param check, nor strict type check -func (r *DescribeAbnormalProcessEventsExportResponse) FromJsonString(s string) error { - return json.Unmarshal([]byte(s), &r) -} - // Predefined struct for user type DescribeAbnormalProcessEventsRequestParams struct { // 需要返回的数量,默认为10,最大值为100 @@ -8352,99 +8344,6 @@ func (r *DescribeAbnormalProcessRuleDetailResponse) FromJsonString(s string) err return json.Unmarshal([]byte(s), &r) } -// Predefined struct for user -type DescribeAbnormalProcessRulesExportRequestParams struct { - // 导出字段 - ExportField []*string `json:"ExportField,omitnil,omitempty" name:"ExportField"` - - // 需要返回的数量,默认为10,最大值为100 - Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` - - // 偏移量,默认为0。 - Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` - - // 过滤参数,"Filters":[{"Name":"Status","Values":["2"]}] - Filters []*RunTimeFilters `json:"Filters,omitnil,omitempty" name:"Filters"` - - // 升序降序,asc desc - Order *string `json:"Order,omitnil,omitempty" name:"Order"` - - // 排序字段 - By *string `json:"By,omitnil,omitempty" name:"By"` -} - -type DescribeAbnormalProcessRulesExportRequest struct { - *tchttp.BaseRequest - - // 导出字段 - ExportField []*string `json:"ExportField,omitnil,omitempty" name:"ExportField"` - - // 需要返回的数量,默认为10,最大值为100 - Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` - - // 偏移量,默认为0。 - Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` - - // 过滤参数,"Filters":[{"Name":"Status","Values":["2"]}] - Filters []*RunTimeFilters `json:"Filters,omitnil,omitempty" name:"Filters"` - - // 升序降序,asc desc - Order *string `json:"Order,omitnil,omitempty" name:"Order"` - - // 排序字段 - By *string `json:"By,omitnil,omitempty" name:"By"` -} - -func (r *DescribeAbnormalProcessRulesExportRequest) ToJsonString() string { - b, _ := json.Marshal(r) - return string(b) -} - -// FromJsonString It is highly **NOT** recommended to use this function -// because it has no param check, nor strict type check -func (r *DescribeAbnormalProcessRulesExportRequest) FromJsonString(s string) error { - f := make(map[string]interface{}) - if err := json.Unmarshal([]byte(s), &f); err != nil { - return err - } - delete(f, "ExportField") - delete(f, "Limit") - delete(f, "Offset") - delete(f, "Filters") - delete(f, "Order") - delete(f, "By") - if len(f) > 0 { - return tcerr.NewTencentCloudSDKError("ClientError.BuildRequestError", "DescribeAbnormalProcessRulesExportRequest has unknown keys!", "") - } - return json.Unmarshal([]byte(s), &r) -} - -// Predefined struct for user -type DescribeAbnormalProcessRulesExportResponseParams struct { - // execle下载地址 - // 注意:此字段可能返回 null,表示取不到有效值。 - DownloadUrl *string `json:"DownloadUrl,omitnil,omitempty" name:"DownloadUrl"` - - // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 - RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` -} - -type DescribeAbnormalProcessRulesExportResponse struct { - *tchttp.BaseResponse - Response *DescribeAbnormalProcessRulesExportResponseParams `json:"Response"` -} - -func (r *DescribeAbnormalProcessRulesExportResponse) ToJsonString() string { - b, _ := json.Marshal(r) - return string(b) -} - -// FromJsonString It is highly **NOT** recommended to use this function -// because it has no param check, nor strict type check -func (r *DescribeAbnormalProcessRulesExportResponse) FromJsonString(s string) error { - return json.Unmarshal([]byte(s), &r) -} - // Predefined struct for user type DescribeAbnormalProcessRulesRequestParams struct { // 需要返回的数量,默认为10,最大值为100 @@ -8583,7 +8482,6 @@ type DescribeAccessControlDetailResponseParams struct { ParentProcessInfo *ProcessBaseInfo `json:"ParentProcessInfo,omitnil,omitempty" name:"ParentProcessInfo"` // 祖先进程信息 - // 注意:此字段可能返回 null,表示取不到有效值。 AncestorProcessInfo *ProcessBaseInfo `json:"AncestorProcessInfo,omitnil,omitempty" name:"AncestorProcessInfo"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 @@ -8675,12 +8573,10 @@ func (r *DescribeAccessControlEventsExportRequest) FromJsonString(s string) erro // Predefined struct for user type DescribeAccessControlEventsExportResponseParams struct { - // execle下载地址 - // 注意:此字段可能返回 null,表示取不到有效值。 + // excel下载地址 DownloadUrl *string `json:"DownloadUrl,omitnil,omitempty" name:"DownloadUrl"` // 任务id - // 注意:此字段可能返回 null,表示取不到有效值。 JobId *string `json:"JobId,omitnil,omitempty" name:"JobId"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 @@ -8771,6 +8667,12 @@ type DescribeAccessControlEventsResponseParams struct { // 访问控制事件数组 EventSet []*AccessControlEventInfo `json:"EventSet,omitnil,omitempty" name:"EventSet"` + // 支持的内核版本 + SupportCoreVersion *string `json:"SupportCoreVersion,omitnil,omitempty" name:"SupportCoreVersion"` + + // 拦截失败可能的原因 + InterceptionFailureTip *string `json:"InterceptionFailureTip,omitnil,omitempty" name:"InterceptionFailureTip"` + // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` } @@ -8869,99 +8771,6 @@ func (r *DescribeAccessControlRuleDetailResponse) FromJsonString(s string) error return json.Unmarshal([]byte(s), &r) } -// Predefined struct for user -type DescribeAccessControlRulesExportRequestParams struct { - // 导出字段 - ExportField []*string `json:"ExportField,omitnil,omitempty" name:"ExportField"` - - // 需要返回的数量,默认为10,最大值为100 - Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` - - // 偏移量,默认为0。 - Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` - - // 过滤参数,"Filters":[{"Name":"Status","Values":["2"]}] - Filters []*RunTimeFilters `json:"Filters,omitnil,omitempty" name:"Filters"` - - // 升序降序,asc desc - Order *string `json:"Order,omitnil,omitempty" name:"Order"` - - // 排序字段 - By *string `json:"By,omitnil,omitempty" name:"By"` -} - -type DescribeAccessControlRulesExportRequest struct { - *tchttp.BaseRequest - - // 导出字段 - ExportField []*string `json:"ExportField,omitnil,omitempty" name:"ExportField"` - - // 需要返回的数量,默认为10,最大值为100 - Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` - - // 偏移量,默认为0。 - Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` - - // 过滤参数,"Filters":[{"Name":"Status","Values":["2"]}] - Filters []*RunTimeFilters `json:"Filters,omitnil,omitempty" name:"Filters"` - - // 升序降序,asc desc - Order *string `json:"Order,omitnil,omitempty" name:"Order"` - - // 排序字段 - By *string `json:"By,omitnil,omitempty" name:"By"` -} - -func (r *DescribeAccessControlRulesExportRequest) ToJsonString() string { - b, _ := json.Marshal(r) - return string(b) -} - -// FromJsonString It is highly **NOT** recommended to use this function -// because it has no param check, nor strict type check -func (r *DescribeAccessControlRulesExportRequest) FromJsonString(s string) error { - f := make(map[string]interface{}) - if err := json.Unmarshal([]byte(s), &f); err != nil { - return err - } - delete(f, "ExportField") - delete(f, "Limit") - delete(f, "Offset") - delete(f, "Filters") - delete(f, "Order") - delete(f, "By") - if len(f) > 0 { - return tcerr.NewTencentCloudSDKError("ClientError.BuildRequestError", "DescribeAccessControlRulesExportRequest has unknown keys!", "") - } - return json.Unmarshal([]byte(s), &r) -} - -// Predefined struct for user -type DescribeAccessControlRulesExportResponseParams struct { - // execle下载地址 - // 注意:此字段可能返回 null,表示取不到有效值。 - DownloadUrl *string `json:"DownloadUrl,omitnil,omitempty" name:"DownloadUrl"` - - // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 - RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` -} - -type DescribeAccessControlRulesExportResponse struct { - *tchttp.BaseResponse - Response *DescribeAccessControlRulesExportResponseParams `json:"Response"` -} - -func (r *DescribeAccessControlRulesExportResponse) ToJsonString() string { - b, _ := json.Marshal(r) - return string(b) -} - -// FromJsonString It is highly **NOT** recommended to use this function -// because it has no param check, nor strict type check -func (r *DescribeAccessControlRulesExportResponse) FromJsonString(s string) error { - return json.Unmarshal([]byte(s), &r) -} - // Predefined struct for user type DescribeAccessControlRulesRequestParams struct { // 需要返回的数量,默认为10,最大值为100 @@ -9379,6 +9188,12 @@ type DescribeAgentDaemonSetCmdResponseParams struct { // 安装命令 Command *string `json:"Command,omitnil,omitempty" name:"Command"` + // 文件url + URL *string `json:"URL,omitnil,omitempty" name:"URL"` + + // 文件内容(base64编码) + FileContent *string `json:"FileContent,omitnil,omitempty" name:"FileContent"` + // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` } @@ -9418,6 +9233,9 @@ type DescribeAgentInstallCommandRequestParams struct { // 标签ID列表,IsCloud=false时才会生效 TagIds []*uint64 `json:"TagIds,omitnil,omitempty" name:"TagIds"` + + // 虚拟ip + Vip *string `json:"Vip,omitnil,omitempty" name:"Vip"` } type DescribeAgentInstallCommandRequest struct { @@ -9440,6 +9258,9 @@ type DescribeAgentInstallCommandRequest struct { // 标签ID列表,IsCloud=false时才会生效 TagIds []*uint64 `json:"TagIds,omitnil,omitempty" name:"TagIds"` + + // 虚拟ip + Vip *string `json:"Vip,omitnil,omitempty" name:"Vip"` } func (r *DescribeAgentInstallCommandRequest) ToJsonString() string { @@ -9460,6 +9281,7 @@ func (r *DescribeAgentInstallCommandRequest) FromJsonString(s string) error { delete(f, "VpcId") delete(f, "ExpireDate") delete(f, "TagIds") + delete(f, "Vip") if len(f) > 0 { return tcerr.NewTencentCloudSDKError("ClientError.BuildRequestError", "DescribeAgentInstallCommandRequest has unknown keys!", "") } @@ -9483,6 +9305,9 @@ type DescribeAgentInstallCommandResponseParams struct { // windows版agent下载链接 WindowsDownloadUrl *string `json:"WindowsDownloadUrl,omitnil,omitempty" name:"WindowsDownloadUrl"` + // arm架构系统安装命令 + ARMCommand *string `json:"ARMCommand,omitnil,omitempty" name:"ARMCommand"` + // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` } @@ -9870,11 +9695,9 @@ type DescribeAssetContainerDetailResponseParams struct { NetSubStatus *string `json:"NetSubStatus,omitnil,omitempty" name:"NetSubStatus"` // 隔离来源 - // 注意:此字段可能返回 null,表示取不到有效值。 IsolateSource *string `json:"IsolateSource,omitnil,omitempty" name:"IsolateSource"` // 隔离时间 - // 注意:此字段可能返回 null,表示取不到有效值。 IsolateTime *string `json:"IsolateTime,omitnil,omitempty" name:"IsolateTime"` // 节点ID @@ -10245,6 +10068,9 @@ type DescribeAssetHostDetailResponseParams struct { // 集群接入状态 ClusterAccessedStatus *string `json:"ClusterAccessedStatus,omitnil,omitempty" name:"ClusterAccessedStatus"` + // 资产同步时间 + AssetSyncTime *string `json:"AssetSyncTime,omitnil,omitempty" name:"AssetSyncTime"` + // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` } @@ -10273,7 +10099,7 @@ type DescribeAssetHostListRequestParams struct { // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` - // 过滤条件。
  • Status - String - 是否必填:否 - agent状态筛选,"ALL":"全部"(或不传该字段),"UNINSTALL":"未安装","OFFLINE":"离线", "ONLINE":"防护中"
  • HostName - String - 是否必填:否 - 主机名筛选
  • Group- String - 是否必填:否 - 主机群组搜索
  • HostIP- string - 是否必填:否 - 主机ip搜索
  • HostID- string - 是否必填:否 - 主机id搜索
  • DockerVersion- string - 是否必填:否 - docker版本搜索
  • MachineType- string - 是否必填:否 - 主机来源MachineType搜索,"ALL":"全部"(或不传该字段),主机来源:["CVM", "ECM", "LH", "BM"] 中的之一为腾讯云服务器;["Other"]之一非腾讯云服务器;
  • DockerStatus- string - 是否必填:否 - docker安装状态,"ALL":"全部"(或不传该字段),"INSTALL":"已安装","UNINSTALL":"未安装"
  • ProjectID- string - 是否必填:否 - 所属项目id搜索
  • Tag:xxx(tag:key)- string- 是否必填:否 - 标签键值搜索 示例Filters":[{"Name":"tag:tke-kind","Values":["service"]}]
  • NonClusterNode: 是否查询非集群节点(true: 是,false: 否)
  • + // 过滤条件。
  • Status-String-是否必填:否-agent状态筛选,"ALL": "全部"(或不传该字段), "UNINSTALL":"未安装", "OFFLINE":"离线", "ONLINE":"防护中"
  • HostName-String-是否必填:否-主机名筛选
  • Group-String-是否必填:否-主机群组搜索
  • HostIP-string-是否必填:否-主机ip搜索
  • HostID-string-是否必填:否-主机id搜索
  • DockerVersion-string-是否必填:否-docker版本搜索
  • MachineType-string-是否必填:否-主机来源MachineType搜索,"ALL": "全部"(或不传该字段), 主机来源:[ "CVM", "ECM", "LH", "BM" ]中的之一为腾讯云服务器;[ "Other" ]之一非腾讯云服务器;
  • DockerStatus-string-是否必填:否-docker安装状态,"ALL": "全部"(或不传该字段), "INSTALL": "已安装", "UNINSTALL": "未安装"
  • ProjectID-string-是否必填:否-所属项目id搜索
  • Tag:(tag: key)-string-是否必填:否-标签键值搜索示例Filters":[{"Name":"tag: tke-kind","Values":["service"]}]
  • NonClusterNode: 是否查询非集群节点(true: 是,false: 否)
  • Filters []*AssetFilters `json:"Filters,omitnil,omitempty" name:"Filters"` // 排序字段 @@ -10292,7 +10118,7 @@ type DescribeAssetHostListRequest struct { // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` - // 过滤条件。
  • Status - String - 是否必填:否 - agent状态筛选,"ALL":"全部"(或不传该字段),"UNINSTALL":"未安装","OFFLINE":"离线", "ONLINE":"防护中"
  • HostName - String - 是否必填:否 - 主机名筛选
  • Group- String - 是否必填:否 - 主机群组搜索
  • HostIP- string - 是否必填:否 - 主机ip搜索
  • HostID- string - 是否必填:否 - 主机id搜索
  • DockerVersion- string - 是否必填:否 - docker版本搜索
  • MachineType- string - 是否必填:否 - 主机来源MachineType搜索,"ALL":"全部"(或不传该字段),主机来源:["CVM", "ECM", "LH", "BM"] 中的之一为腾讯云服务器;["Other"]之一非腾讯云服务器;
  • DockerStatus- string - 是否必填:否 - docker安装状态,"ALL":"全部"(或不传该字段),"INSTALL":"已安装","UNINSTALL":"未安装"
  • ProjectID- string - 是否必填:否 - 所属项目id搜索
  • Tag:xxx(tag:key)- string- 是否必填:否 - 标签键值搜索 示例Filters":[{"Name":"tag:tke-kind","Values":["service"]}]
  • NonClusterNode: 是否查询非集群节点(true: 是,false: 否)
  • + // 过滤条件。
  • Status-String-是否必填:否-agent状态筛选,"ALL": "全部"(或不传该字段), "UNINSTALL":"未安装", "OFFLINE":"离线", "ONLINE":"防护中"
  • HostName-String-是否必填:否-主机名筛选
  • Group-String-是否必填:否-主机群组搜索
  • HostIP-string-是否必填:否-主机ip搜索
  • HostID-string-是否必填:否-主机id搜索
  • DockerVersion-string-是否必填:否-docker版本搜索
  • MachineType-string-是否必填:否-主机来源MachineType搜索,"ALL": "全部"(或不传该字段), 主机来源:[ "CVM", "ECM", "LH", "BM" ]中的之一为腾讯云服务器;[ "Other" ]之一非腾讯云服务器;
  • DockerStatus-string-是否必填:否-docker安装状态,"ALL": "全部"(或不传该字段), "INSTALL": "已安装", "UNINSTALL": "未安装"
  • ProjectID-string-是否必填:否-所属项目id搜索
  • Tag:(tag: key)-string-是否必填:否-标签键值搜索示例Filters":[{"Name":"tag: tke-kind","Values":["service"]}]
  • NonClusterNode: 是否查询非集群节点(true: 是,false: 否)
  • Filters []*AssetFilters `json:"Filters,omitnil,omitempty" name:"Filters"` // 排序字段 @@ -10496,28 +10322,25 @@ type DescribeAssetImageDetailResponseParams struct { // 镜像大小 Size *uint64 `json:"Size,omitnil,omitempty" name:"Size"` - // 关联主机个数 - // 注意:此字段可能返回 null,表示取不到有效值。 + // 关联主机个数(包含普通节点数和超级节点数) HostCnt *uint64 `json:"HostCnt,omitnil,omitempty" name:"HostCnt"` // 关联容器个数 - // 注意:此字段可能返回 null,表示取不到有效值。 ContainerCnt *uint64 `json:"ContainerCnt,omitnil,omitempty" name:"ContainerCnt"` + // 超级节点数 + SuperNodeCnt *uint64 `json:"SuperNodeCnt,omitnil,omitempty" name:"SuperNodeCnt"` + // 最近扫描时间 - // 注意:此字段可能返回 null,表示取不到有效值。 ScanTime *string `json:"ScanTime,omitnil,omitempty" name:"ScanTime"` // 漏洞个数 - // 注意:此字段可能返回 null,表示取不到有效值。 VulCnt *uint64 `json:"VulCnt,omitnil,omitempty" name:"VulCnt"` // 风险行为数 - // 注意:此字段可能返回 null,表示取不到有效值。 RiskCnt *uint64 `json:"RiskCnt,omitnil,omitempty" name:"RiskCnt"` // 敏感信息数 - // 注意:此字段可能返回 null,表示取不到有效值。 SensitiveInfoCnt *uint64 `json:"SensitiveInfoCnt,omitnil,omitempty" name:"SensitiveInfoCnt"` // 是否信任镜像 @@ -10527,68 +10350,59 @@ type DescribeAssetImageDetailResponseParams struct { OsName *string `json:"OsName,omitnil,omitempty" name:"OsName"` // agent镜像扫描错误 - // 注意:此字段可能返回 null,表示取不到有效值。 AgentError *string `json:"AgentError,omitnil,omitempty" name:"AgentError"` // 后端镜像扫描错误 - // 注意:此字段可能返回 null,表示取不到有效值。 ScanError *string `json:"ScanError,omitnil,omitempty" name:"ScanError"` // 系统架构 - // 注意:此字段可能返回 null,表示取不到有效值。 Architecture *string `json:"Architecture,omitnil,omitempty" name:"Architecture"` // 作者 - // 注意:此字段可能返回 null,表示取不到有效值。 Author *string `json:"Author,omitnil,omitempty" name:"Author"` // 构建历史 - // 注意:此字段可能返回 null,表示取不到有效值。 BuildHistory *string `json:"BuildHistory,omitnil,omitempty" name:"BuildHistory"` // 木马扫描进度 - // 注意:此字段可能返回 null,表示取不到有效值。 ScanVirusProgress *uint64 `json:"ScanVirusProgress,omitnil,omitempty" name:"ScanVirusProgress"` // 漏洞扫进度 - // 注意:此字段可能返回 null,表示取不到有效值。 ScanVulProgress *uint64 `json:"ScanVulProgress,omitnil,omitempty" name:"ScanVulProgress"` // 敏感信息扫描进度 - // 注意:此字段可能返回 null,表示取不到有效值。 ScanRiskProgress *uint64 `json:"ScanRiskProgress,omitnil,omitempty" name:"ScanRiskProgress"` // 木马扫描错误 - // 注意:此字段可能返回 null,表示取不到有效值。 ScanVirusError *string `json:"ScanVirusError,omitnil,omitempty" name:"ScanVirusError"` // 漏洞扫描错误 - // 注意:此字段可能返回 null,表示取不到有效值。 ScanVulError *string `json:"ScanVulError,omitnil,omitempty" name:"ScanVulError"` // 敏感信息错误 - // 注意:此字段可能返回 null,表示取不到有效值。 ScanRiskError *string `json:"ScanRiskError,omitnil,omitempty" name:"ScanRiskError"` // 镜像扫描状态 - // 注意:此字段可能返回 null,表示取不到有效值。 ScanStatus *string `json:"ScanStatus,omitnil,omitempty" name:"ScanStatus"` // 木马病毒数 - // 注意:此字段可能返回 null,表示取不到有效值。 VirusCnt *uint64 `json:"VirusCnt,omitnil,omitempty" name:"VirusCnt"` // 镜像扫描状态 - // 注意:此字段可能返回 null,表示取不到有效值。 Status *uint64 `json:"Status,omitnil,omitempty" name:"Status"` // 剩余扫描时间 - // 注意:此字段可能返回 null,表示取不到有效值。 RemainScanTime *uint64 `json:"RemainScanTime,omitnil,omitempty" name:"RemainScanTime"` // 授权为:1,未授权为:0 IsAuthorized *int64 `json:"IsAuthorized,omitnil,omitempty" name:"IsAuthorized"` + // 解决方案 + Solution *string `json:"Solution,omitnil,omitempty" name:"Solution"` + + // 原因 + Reason *string `json:"Reason,omitnil,omitempty" name:"Reason"` + // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` } @@ -10669,106 +10483,6 @@ func (r *DescribeAssetImageHostListResponse) FromJsonString(s string) error { return json.Unmarshal([]byte(s), &r) } -// Predefined struct for user -type DescribeAssetImageListExportRequestParams struct { - // 导出字段 - ExportField []*string `json:"ExportField,omitnil,omitempty" name:"ExportField"` - - // 需要返回的数量,默认为10,最大值为100 - Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` - - // 偏移量,默认为0。 - Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` - - // 过滤条件。 - //
  • ImageName- String - 是否必填:否 - 镜像名称筛选,
  • - //
  • ScanStatus - String - 是否必填:否 - 镜像扫描状态notScan,scanning,scanned,scanErr
  • - //
  • ImageID- String - 是否必填:否 - 镜像ID筛选,
  • - //
  • SecurityRisk- String - 是否必填:否 - 安全风险,VulCnt 、VirusCnt、RiskCnt、IsTrustImage
  • - Filters []*AssetFilters `json:"Filters,omitnil,omitempty" name:"Filters"` - - // 排序字段 - By *string `json:"By,omitnil,omitempty" name:"By"` - - // 排序方式 asc,desc - Order *string `json:"Order,omitnil,omitempty" name:"Order"` -} - -type DescribeAssetImageListExportRequest struct { - *tchttp.BaseRequest - - // 导出字段 - ExportField []*string `json:"ExportField,omitnil,omitempty" name:"ExportField"` - - // 需要返回的数量,默认为10,最大值为100 - Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` - - // 偏移量,默认为0。 - Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` - - // 过滤条件。 - //
  • ImageName- String - 是否必填:否 - 镜像名称筛选,
  • - //
  • ScanStatus - String - 是否必填:否 - 镜像扫描状态notScan,scanning,scanned,scanErr
  • - //
  • ImageID- String - 是否必填:否 - 镜像ID筛选,
  • - //
  • SecurityRisk- String - 是否必填:否 - 安全风险,VulCnt 、VirusCnt、RiskCnt、IsTrustImage
  • - Filters []*AssetFilters `json:"Filters,omitnil,omitempty" name:"Filters"` - - // 排序字段 - By *string `json:"By,omitnil,omitempty" name:"By"` - - // 排序方式 asc,desc - Order *string `json:"Order,omitnil,omitempty" name:"Order"` -} - -func (r *DescribeAssetImageListExportRequest) ToJsonString() string { - b, _ := json.Marshal(r) - return string(b) -} - -// FromJsonString It is highly **NOT** recommended to use this function -// because it has no param check, nor strict type check -func (r *DescribeAssetImageListExportRequest) FromJsonString(s string) error { - f := make(map[string]interface{}) - if err := json.Unmarshal([]byte(s), &f); err != nil { - return err - } - delete(f, "ExportField") - delete(f, "Limit") - delete(f, "Offset") - delete(f, "Filters") - delete(f, "By") - delete(f, "Order") - if len(f) > 0 { - return tcerr.NewTencentCloudSDKError("ClientError.BuildRequestError", "DescribeAssetImageListExportRequest has unknown keys!", "") - } - return json.Unmarshal([]byte(s), &r) -} - -// Predefined struct for user -type DescribeAssetImageListExportResponseParams struct { - // excel文件下载地址 - DownloadUrl *string `json:"DownloadUrl,omitnil,omitempty" name:"DownloadUrl"` - - // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 - RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` -} - -type DescribeAssetImageListExportResponse struct { - *tchttp.BaseResponse - Response *DescribeAssetImageListExportResponseParams `json:"Response"` -} - -func (r *DescribeAssetImageListExportResponse) ToJsonString() string { - b, _ := json.Marshal(r) - return string(b) -} - -// FromJsonString It is highly **NOT** recommended to use this function -// because it has no param check, nor strict type check -func (r *DescribeAssetImageListExportResponse) FromJsonString(s string) error { - return json.Unmarshal([]byte(s), &r) -} - // Predefined struct for user type DescribeAssetImageListRequestParams struct { // 需要返回的数量,默认为10,最大值为100 @@ -10900,7 +10614,6 @@ type DescribeAssetImageRegistryAssetStatusResponseParams struct { Status *string `json:"Status,omitnil,omitempty" name:"Status"` // 错误信息 - // 注意:此字段可能返回 null,表示取不到有效值。 Err *string `json:"Err,omitnil,omitempty" name:"Err"` // 最后一次同步成功时间 @@ -10968,142 +10681,115 @@ func (r *DescribeAssetImageRegistryDetailRequest) FromJsonString(s string) error // Predefined struct for user type DescribeAssetImageRegistryDetailResponseParams struct { // 镜像Digest - // 注意:此字段可能返回 null,表示取不到有效值。 ImageDigest *string `json:"ImageDigest,omitnil,omitempty" name:"ImageDigest"` // 镜像地址 - // 注意:此字段可能返回 null,表示取不到有效值。 ImageRepoAddress *string `json:"ImageRepoAddress,omitnil,omitempty" name:"ImageRepoAddress"` // 镜像类型 - // 注意:此字段可能返回 null,表示取不到有效值。 RegistryType *string `json:"RegistryType,omitnil,omitempty" name:"RegistryType"` // 仓库名称 - // 注意:此字段可能返回 null,表示取不到有效值。 ImageName *string `json:"ImageName,omitnil,omitempty" name:"ImageName"` // 镜像版本 - // 注意:此字段可能返回 null,表示取不到有效值。 ImageTag *string `json:"ImageTag,omitnil,omitempty" name:"ImageTag"` // 扫描时间 - // 注意:此字段可能返回 null,表示取不到有效值。 ScanTime *string `json:"ScanTime,omitnil,omitempty" name:"ScanTime"` // 扫描状态 - // 注意:此字段可能返回 null,表示取不到有效值。 ScanStatus *string `json:"ScanStatus,omitnil,omitempty" name:"ScanStatus"` // 安全漏洞数 - // 注意:此字段可能返回 null,表示取不到有效值。 VulCnt *uint64 `json:"VulCnt,omitnil,omitempty" name:"VulCnt"` // 木马病毒数 - // 注意:此字段可能返回 null,表示取不到有效值。 VirusCnt *uint64 `json:"VirusCnt,omitnil,omitempty" name:"VirusCnt"` // 风险行为数 - // 注意:此字段可能返回 null,表示取不到有效值。 RiskCnt *uint64 `json:"RiskCnt,omitnil,omitempty" name:"RiskCnt"` // 敏感信息数 - // 注意:此字段可能返回 null,表示取不到有效值。 // // Deprecated: SentiveInfoCnt is deprecated. SentiveInfoCnt *uint64 `json:"SentiveInfoCnt,omitnil,omitempty" name:"SentiveInfoCnt"` // 镜像系统 - // 注意:此字段可能返回 null,表示取不到有效值。 OsName *string `json:"OsName,omitnil,omitempty" name:"OsName"` // 木马扫描错误 - // 注意:此字段可能返回 null,表示取不到有效值。 ScanVirusError *string `json:"ScanVirusError,omitnil,omitempty" name:"ScanVirusError"` // 漏洞扫描错误 - // 注意:此字段可能返回 null,表示取不到有效值。 ScanVulError *string `json:"ScanVulError,omitnil,omitempty" name:"ScanVulError"` // 层文件信息 - // 注意:此字段可能返回 null,表示取不到有效值。 LayerInfo *string `json:"LayerInfo,omitnil,omitempty" name:"LayerInfo"` // 实例id - // 注意:此字段可能返回 null,表示取不到有效值。 InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` // 实例名称 - // 注意:此字段可能返回 null,表示取不到有效值。 InstanceName *string `json:"InstanceName,omitnil,omitempty" name:"InstanceName"` // 命名空间 - // 注意:此字段可能返回 null,表示取不到有效值。 Namespace *string `json:"Namespace,omitnil,omitempty" name:"Namespace"` // 高危扫描错误 - // 注意:此字段可能返回 null,表示取不到有效值。 ScanRiskError *string `json:"ScanRiskError,omitnil,omitempty" name:"ScanRiskError"` // 木马信息扫描进度 - // 注意:此字段可能返回 null,表示取不到有效值。 ScanVirusProgress *uint64 `json:"ScanVirusProgress,omitnil,omitempty" name:"ScanVirusProgress"` // 漏洞扫描进度 - // 注意:此字段可能返回 null,表示取不到有效值。 ScanVulProgress *uint64 `json:"ScanVulProgress,omitnil,omitempty" name:"ScanVulProgress"` // 敏感扫描进度 - // 注意:此字段可能返回 null,表示取不到有效值。 ScanRiskProgress *uint64 `json:"ScanRiskProgress,omitnil,omitempty" name:"ScanRiskProgress"` // 剩余扫描时间秒 - // 注意:此字段可能返回 null,表示取不到有效值。 ScanRemainTime *uint64 `json:"ScanRemainTime,omitnil,omitempty" name:"ScanRemainTime"` // cve扫描状态 - // 注意:此字段可能返回 null,表示取不到有效值。 CveStatus *string `json:"CveStatus,omitnil,omitempty" name:"CveStatus"` // 高危扫描状态 - // 注意:此字段可能返回 null,表示取不到有效值。 RiskStatus *string `json:"RiskStatus,omitnil,omitempty" name:"RiskStatus"` // 木马扫描状态 - // 注意:此字段可能返回 null,表示取不到有效值。 VirusStatus *string `json:"VirusStatus,omitnil,omitempty" name:"VirusStatus"` // 总进度 - // 注意:此字段可能返回 null,表示取不到有效值。 Progress *uint64 `json:"Progress,omitnil,omitempty" name:"Progress"` // 授权状态 - // 注意:此字段可能返回 null,表示取不到有效值。 IsAuthorized *uint64 `json:"IsAuthorized,omitnil,omitempty" name:"IsAuthorized"` // 镜像大小 - // 注意:此字段可能返回 null,表示取不到有效值。 ImageSize *uint64 `json:"ImageSize,omitnil,omitempty" name:"ImageSize"` // 镜像Id - // 注意:此字段可能返回 null,表示取不到有效值。 ImageId *string `json:"ImageId,omitnil,omitempty" name:"ImageId"` // 镜像区域 - // 注意:此字段可能返回 null,表示取不到有效值。 RegistryRegion *string `json:"RegistryRegion,omitnil,omitempty" name:"RegistryRegion"` // 镜像创建的时间 - // 注意:此字段可能返回 null,表示取不到有效值。 ImageCreateTime *string `json:"ImageCreateTime,omitnil,omitempty" name:"ImageCreateTime"` // 敏感信息数 - // 注意:此字段可能返回 null,表示取不到有效值。 SensitiveInfoCnt *uint64 `json:"SensitiveInfoCnt,omitnil,omitempty" name:"SensitiveInfoCnt"` // Id Id *uint64 `json:"Id,omitnil,omitempty" name:"Id"` + // 解决方案 + Solution *string `json:"Solution,omitnil,omitempty" name:"Solution"` + + // 原因 + Reason *string `json:"Reason,omitnil,omitempty" name:"Reason"` + // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` } @@ -11201,9 +10887,11 @@ func (r *DescribeAssetImageRegistryListExportRequest) FromJsonString(s string) e // Predefined struct for user type DescribeAssetImageRegistryListExportResponseParams struct { // excel文件下载地址 - // 注意:此字段可能返回 null,表示取不到有效值。 DownloadUrl *string `json:"DownloadUrl,omitnil,omitempty" name:"DownloadUrl"` + // 导出任务id + JobId *string `json:"JobId,omitnil,omitempty" name:"JobId"` + // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` } @@ -11303,11 +10991,9 @@ func (r *DescribeAssetImageRegistryListRequest) FromJsonString(s string) error { // Predefined struct for user type DescribeAssetImageRegistryListResponseParams struct { // 镜像仓库列表 - // 注意:此字段可能返回 null,表示取不到有效值。 List []*ImageRepoInfo `json:"List,omitnil,omitempty" name:"List"` // 总数量 - // 注意:此字段可能返回 null,表示取不到有效值。 TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 @@ -11380,22 +11066,18 @@ type DescribeAssetImageRegistryRegistryDetailResponseParams struct { RegistryType *string `json:"RegistryType,omitnil,omitempty" name:"RegistryType"` // 仓库版本 - // 注意:此字段可能返回 null,表示取不到有效值。 RegistryVersion *string `json:"RegistryVersion,omitnil,omitempty" name:"RegistryVersion"` // 网络类型,列表:public(公网),private(私网) NetType *string `json:"NetType,omitnil,omitempty" name:"NetType"` // 区域,列表:default(默认) - // 注意:此字段可能返回 null,表示取不到有效值。 RegistryRegion *string `json:"RegistryRegion,omitnil,omitempty" name:"RegistryRegion"` // 限速 - // 注意:此字段可能返回 null,表示取不到有效值。 SpeedLimit *uint64 `json:"SpeedLimit,omitnil,omitempty" name:"SpeedLimit"` // 安全模式(证书校验):0(默认) 非安全模式(跳过证书校验):1 - // 注意:此字段可能返回 null,表示取不到有效值。 Insecure *uint64 `json:"Insecure,omitnil,omitempty" name:"Insecure"` // 联通性检测结果详情 @@ -11404,6 +11086,18 @@ type DescribeAssetImageRegistryRegistryDetailResponseParams struct { // tcr情况下instance_id InstanceID *string `json:"InstanceID,omitnil,omitempty" name:"InstanceID"` + // 同步方式,0全量同步,1增量同步 + SyncMode *uint64 `json:"SyncMode,omitnil,omitempty" name:"SyncMode"` + + // 是否自动授权&扫描,选择全量同步时只针对最新版本镜像,增量同步时则包含所有新增镜像 + NeedScan *bool `json:"NeedScan,omitnil,omitempty" name:"NeedScan"` + + // webhook接入地址 + WebhookUrl *string `json:"WebhookUrl,omitnil,omitempty" name:"WebhookUrl"` + + // webhook接入token + WebhookToken *string `json:"WebhookToken,omitnil,omitempty" name:"WebhookToken"` + // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` } @@ -11489,11 +11183,9 @@ func (r *DescribeAssetImageRegistryRegistryListRequest) FromJsonString(s string) // Predefined struct for user type DescribeAssetImageRegistryRegistryListResponseParams struct { // 镜像仓库列表 - // 注意:此字段可能返回 null,表示取不到有效值。 List []*ImageRepoRegistryInfo `json:"List,omitnil,omitempty" name:"List"` // 总数量 - // 注意:此字段可能返回 null,表示取不到有效值。 TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 @@ -11597,11 +11289,9 @@ func (r *DescribeAssetImageRegistryRiskInfoListRequest) FromJsonString(s string) // Predefined struct for user type DescribeAssetImageRegistryRiskInfoListResponseParams struct { // 镜像漏洞列表 - // 注意:此字段可能返回 null,表示取不到有效值。 List []*ImageRisk `json:"List,omitnil,omitempty" name:"List"` // 总数量 - // 注意:此字段可能返回 null,表示取不到有效值。 TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 @@ -11698,9 +11388,11 @@ func (r *DescribeAssetImageRegistryRiskListExportRequest) FromJsonString(s strin // Predefined struct for user type DescribeAssetImageRegistryRiskListExportResponseParams struct { // excel文件下载地址 - // 注意:此字段可能返回 null,表示取不到有效值。 DownloadUrl *string `json:"DownloadUrl,omitnil,omitempty" name:"DownloadUrl"` + // 导出任务id + JobId *string `json:"JobId,omitnil,omitempty" name:"JobId"` + // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` } @@ -11783,7 +11475,6 @@ type DescribeAssetImageRegistryScanStatusOneKeyResponseParams struct { ImageScanCnt *uint64 `json:"ImageScanCnt,omitnil,omitempty" name:"ImageScanCnt"` // 扫描进度列表 - // 注意:此字段可能返回 null,表示取不到有效值。 ImageStatus []*ImageProgress `json:"ImageStatus,omitnil,omitempty" name:"ImageStatus"` // 安全个数 @@ -11799,7 +11490,6 @@ type DescribeAssetImageRegistryScanStatusOneKeyResponseParams struct { Status *string `json:"Status,omitnil,omitempty" name:"Status"` // 扫描剩余时间 - // 注意:此字段可能返回 null,表示取不到有效值。 ScanRemainTime *uint64 `json:"ScanRemainTime,omitnil,omitempty" name:"ScanRemainTime"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 @@ -11953,9 +11643,11 @@ func (r *DescribeAssetImageRegistryVirusListExportRequest) FromJsonString(s stri // Predefined struct for user type DescribeAssetImageRegistryVirusListExportResponseParams struct { // excel文件下载地址 - // 注意:此字段可能返回 null,表示取不到有效值。 DownloadUrl *string `json:"DownloadUrl,omitnil,omitempty" name:"DownloadUrl"` + // 导出任务id + JobId *string `json:"JobId,omitnil,omitempty" name:"JobId"` + // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` } @@ -12043,11 +11735,9 @@ func (r *DescribeAssetImageRegistryVirusListRequest) FromJsonString(s string) er // Predefined struct for user type DescribeAssetImageRegistryVirusListResponseParams struct { // 镜像漏洞列表 - // 注意:此字段可能返回 null,表示取不到有效值。 List []*ImageVirus `json:"List,omitnil,omitempty" name:"List"` // 总数量 - // 注意:此字段可能返回 null,表示取不到有效值。 TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 @@ -12144,9 +11834,11 @@ func (r *DescribeAssetImageRegistryVulListExportRequest) FromJsonString(s string // Predefined struct for user type DescribeAssetImageRegistryVulListExportResponseParams struct { // excel文件下载地址 - // 注意:此字段可能返回 null,表示取不到有效值。 DownloadUrl *string `json:"DownloadUrl,omitnil,omitempty" name:"DownloadUrl"` + // 导出任务id + JobId *string `json:"JobId,omitnil,omitempty" name:"JobId"` + // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` } @@ -12234,11 +11926,9 @@ func (r *DescribeAssetImageRegistryVulListRequest) FromJsonString(s string) erro // Predefined struct for user type DescribeAssetImageRegistryVulListResponseParams struct { // 镜像漏洞列表 - // 注意:此字段可能返回 null,表示取不到有效值。 List []*ImageVul `json:"List,omitnil,omitempty" name:"List"` // 总数量 - // 注意:此字段可能返回 null,表示取不到有效值。 TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 @@ -12506,15 +12196,12 @@ type DescribeAssetImageScanSettingResponseParams struct { ScanEndTime *string `json:"ScanEndTime,omitnil,omitempty" name:"ScanEndTime"` // 排除的扫描镜像 - // 注意:此字段可能返回 null,表示取不到有效值。 ExcludeImages []*string `json:"ExcludeImages,omitnil,omitempty" name:"ExcludeImages"` // 最后一次扫描时间 - // 注意:此字段可能返回 null,表示取不到有效值。 LastScanTime *string `json:"LastScanTime,omitnil,omitempty" name:"LastScanTime"` // 扫描结果(Success|InsufficientLicense|ImageNeedIsEmpty|InternalError) - // 注意:此字段可能返回 null,表示取不到有效值。 ScanResult *string `json:"ScanResult,omitnil,omitempty" name:"ScanResult"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 @@ -13581,6 +13268,12 @@ type DescribeAssetSyncLastTimeResponseParams struct { // 任务进度(百分比) TaskProcess *int64 `json:"TaskProcess,omitnil,omitempty" name:"TaskProcess"` + // 失败主机数 + FailedHostCount *uint64 `json:"FailedHostCount,omitnil,omitempty" name:"FailedHostCount"` + + // 任务id + TaskId *uint64 `json:"TaskId,omitnil,omitempty" name:"TaskId"` + // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` } @@ -13916,6 +13609,9 @@ type DescribeClusterDetailResponseParams struct { // 集群状态 (Running 运行中 Creating 创建中 Abnormal 异常 ) ClusterStatus *string `json:"ClusterStatus,omitnil,omitempty" name:"ClusterStatus"` + // 集群运行子状态 + ClusterSubStatus *string `json:"ClusterSubStatus,omitnil,omitempty" name:"ClusterSubStatus"` + // 集群类型:为托管集群MANAGED_CLUSTER、独立集群INDEPENDENT_CLUSTER ClusterType *string `json:"ClusterType,omitnil,omitempty" name:"ClusterType"` @@ -13970,6 +13666,12 @@ type DescribeClusterDetailResponseParams struct { // 主节点的ip列表 MasterIps *string `json:"MasterIps,omitnil,omitempty" name:"MasterIps"` + // 所有者名称 + OwnerName *string `json:"OwnerName,omitnil,omitempty" name:"OwnerName"` + + // 检查失败原因 + CheckFailReason *string `json:"CheckFailReason,omitnil,omitempty" name:"CheckFailReason"` + // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` } @@ -14189,15 +13891,12 @@ type DescribeClusterSummaryResponseParams struct { ServerlessClusterCount *uint64 `json:"ServerlessClusterCount,omitnil,omitempty" name:"ServerlessClusterCount"` // TKE集群数量 - // 注意:此字段可能返回 null,表示取不到有效值。 TkeClusterCount *uint64 `json:"TkeClusterCount,omitnil,omitempty" name:"TkeClusterCount"` // 用户自建腾讯云集群数量 - // 注意:此字段可能返回 null,表示取不到有效值。 UserCreateTencentClusterCount *uint64 `json:"UserCreateTencentClusterCount,omitnil,omitempty" name:"UserCreateTencentClusterCount"` // 用户自建集群混合云数量 - // 注意:此字段可能返回 null,表示取不到有效值。 UserCreateHybridClusterCount *uint64 `json:"UserCreateHybridClusterCount,omitnil,omitempty" name:"UserCreateHybridClusterCount"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 @@ -14265,19 +13964,15 @@ type DescribeComplianceAssetDetailInfoResponseParams struct { AssetDetailInfo *ComplianceAssetDetailInfo `json:"AssetDetailInfo,omitnil,omitempty" name:"AssetDetailInfo"` // 当资产为容器时,返回此字段。 - // 注意:此字段可能返回 null,表示取不到有效值。 ContainerDetailInfo *ComplianceContainerDetailInfo `json:"ContainerDetailInfo,omitnil,omitempty" name:"ContainerDetailInfo"` // 当资产为镜像时,返回此字段。 - // 注意:此字段可能返回 null,表示取不到有效值。 ImageDetailInfo *ComplianceImageDetailInfo `json:"ImageDetailInfo,omitnil,omitempty" name:"ImageDetailInfo"` // 当资产为主机时,返回此字段。 - // 注意:此字段可能返回 null,表示取不到有效值。 HostDetailInfo *ComplianceHostDetailInfo `json:"HostDetailInfo,omitnil,omitempty" name:"HostDetailInfo"` // 当资产为K8S时,返回此字段。 - // 注意:此字段可能返回 null,表示取不到有效值。 K8SDetailInfo *ComplianceK8SDetailInfo `json:"K8SDetailInfo,omitnil,omitempty" name:"K8SDetailInfo"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 @@ -14303,6 +13998,10 @@ func (r *DescribeComplianceAssetDetailInfoResponse) FromJsonString(s string) err // Predefined struct for user type DescribeComplianceAssetListRequestParams struct { // 资产类型列表。 + // ASSET_CONTAINER, 容器 + // ASSET_IMAGE, 镜像 + // ASSET_HOST, 主机 + // ASSET_K8S, K8S资产 AssetTypeSet []*string `json:"AssetTypeSet,omitnil,omitempty" name:"AssetTypeSet"` // 起始偏移量,默认为0。 @@ -14319,6 +14018,10 @@ type DescribeComplianceAssetListRequest struct { *tchttp.BaseRequest // 资产类型列表。 + // ASSET_CONTAINER, 容器 + // ASSET_IMAGE, 镜像 + // ASSET_HOST, 主机 + // ASSET_K8S, K8S资产 AssetTypeSet []*string `json:"AssetTypeSet,omitnil,omitempty" name:"AssetTypeSet"` // 起始偏移量,默认为0。 @@ -14359,7 +14062,6 @@ type DescribeComplianceAssetListResponseParams struct { TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 返回各类资产的列表。 - // 注意:此字段可能返回 null,表示取不到有效值。 AssetInfoList []*ComplianceAssetInfo `json:"AssetInfoList,omitnil,omitempty" name:"AssetInfoList"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 @@ -14763,7 +14465,6 @@ type DescribeComplianceScanFailedAssetListResponseParams struct { TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 返回各类检测失败的资产的汇总信息的列表。 - // 注意:此字段可能返回 null,表示取不到有效值。 ScanFailedAssetList []*ComplianceScanFailedAsset `json:"ScanFailedAssetList,omitnil,omitempty" name:"ScanFailedAssetList"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 @@ -14930,7 +14631,6 @@ func (r *DescribeComplianceTaskPolicyItemSummaryListRequest) FromJsonString(s st // Predefined struct for user type DescribeComplianceTaskPolicyItemSummaryListResponseParams struct { // 返回最近一次合规检查任务的ID。这个任务为本次所展示数据的来源。 - // 注意:此字段可能返回 null,表示取不到有效值。 TaskId *uint64 `json:"TaskId,omitnil,omitempty" name:"TaskId"` // 返回检测项的总数。 @@ -15194,7 +14894,6 @@ type DescribeContainerSecEventSummaryResponseParams struct { UnhandledMaliciousConnectionEventCnt *uint64 `json:"UnhandledMaliciousConnectionEventCnt,omitnil,omitempty" name:"UnhandledMaliciousConnectionEventCnt"` // 未处理k8sApi事件 - // 注意:此字段可能返回 null,表示取不到有效值。 UnhandledK8sApiEventCnt *uint64 `json:"UnhandledK8sApiEventCnt,omitnil,omitempty" name:"UnhandledK8sApiEventCnt"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 @@ -15523,7 +15222,6 @@ type DescribeEscapeEventDetailResponseParams struct { ParentProcessInfo *ProcessBaseInfo `json:"ParentProcessInfo,omitnil,omitempty" name:"ParentProcessInfo"` // 祖先进程信息 - // 注意:此字段可能返回 null,表示取不到有效值。 AncestorProcessInfo *ProcessBaseInfo `json:"AncestorProcessInfo,omitnil,omitempty" name:"AncestorProcessInfo"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 @@ -15773,99 +15471,6 @@ func (r *DescribeEscapeEventTypeSummaryResponse) FromJsonString(s string) error return json.Unmarshal([]byte(s), &r) } -// Predefined struct for user -type DescribeEscapeEventsExportRequestParams struct { - // 导出字段 - ExportField []*string `json:"ExportField,omitnil,omitempty" name:"ExportField"` - - // 需要返回的数量,默认为10,最大值为100 - Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` - - // 偏移量,默认为0。 - Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` - - // 过滤参数,"Filters":[{"Name":"Status","Values":["2"]}] - Filters []*RunTimeFilters `json:"Filters,omitnil,omitempty" name:"Filters"` - - // 升序降序,asc desc - Order *string `json:"Order,omitnil,omitempty" name:"Order"` - - // 排序字段 - By *string `json:"By,omitnil,omitempty" name:"By"` -} - -type DescribeEscapeEventsExportRequest struct { - *tchttp.BaseRequest - - // 导出字段 - ExportField []*string `json:"ExportField,omitnil,omitempty" name:"ExportField"` - - // 需要返回的数量,默认为10,最大值为100 - Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` - - // 偏移量,默认为0。 - Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` - - // 过滤参数,"Filters":[{"Name":"Status","Values":["2"]}] - Filters []*RunTimeFilters `json:"Filters,omitnil,omitempty" name:"Filters"` - - // 升序降序,asc desc - Order *string `json:"Order,omitnil,omitempty" name:"Order"` - - // 排序字段 - By *string `json:"By,omitnil,omitempty" name:"By"` -} - -func (r *DescribeEscapeEventsExportRequest) ToJsonString() string { - b, _ := json.Marshal(r) - return string(b) -} - -// FromJsonString It is highly **NOT** recommended to use this function -// because it has no param check, nor strict type check -func (r *DescribeEscapeEventsExportRequest) FromJsonString(s string) error { - f := make(map[string]interface{}) - if err := json.Unmarshal([]byte(s), &f); err != nil { - return err - } - delete(f, "ExportField") - delete(f, "Limit") - delete(f, "Offset") - delete(f, "Filters") - delete(f, "Order") - delete(f, "By") - if len(f) > 0 { - return tcerr.NewTencentCloudSDKError("ClientError.BuildRequestError", "DescribeEscapeEventsExportRequest has unknown keys!", "") - } - return json.Unmarshal([]byte(s), &r) -} - -// Predefined struct for user -type DescribeEscapeEventsExportResponseParams struct { - // execle下载地址 - // 注意:此字段可能返回 null,表示取不到有效值。 - DownloadUrl *string `json:"DownloadUrl,omitnil,omitempty" name:"DownloadUrl"` - - // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 - RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` -} - -type DescribeEscapeEventsExportResponse struct { - *tchttp.BaseResponse - Response *DescribeEscapeEventsExportResponseParams `json:"Response"` -} - -func (r *DescribeEscapeEventsExportResponse) ToJsonString() string { - b, _ := json.Marshal(r) - return string(b) -} - -// FromJsonString It is highly **NOT** recommended to use this function -// because it has no param check, nor strict type check -func (r *DescribeEscapeEventsExportResponse) FromJsonString(s string) error { - return json.Unmarshal([]byte(s), &r) -} - // Predefined struct for user type DescribeEscapeRuleInfoRequestParams struct { @@ -16357,15 +15962,12 @@ type DescribeExportJobResultResponseParams struct { ExportStatus *string `json:"ExportStatus,omitnil,omitempty" name:"ExportStatus"` // 返回下载URL - // 注意:此字段可能返回 null,表示取不到有效值。 DownloadURL *string `json:"DownloadURL,omitnil,omitempty" name:"DownloadURL"` // 当ExportStatus为RUNNING时,返回导出进度。0~100范围的浮点数。 - // 注意:此字段可能返回 null,表示取不到有效值。 ExportProgress *float64 `json:"ExportProgress,omitnil,omitempty" name:"ExportProgress"` // 失败原因 - // 注意:此字段可能返回 null,表示取不到有效值。 FailureMsg *string `json:"FailureMsg,omitnil,omitempty" name:"FailureMsg"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 @@ -16605,19 +16207,15 @@ type DescribeImageAutoAuthorizedRuleResponseParams struct { IsEnabled *int64 `json:"IsEnabled,omitnil,omitempty" name:"IsEnabled"` // 授权范围类别,MANUAL:自选主机节点,ALL:全部镜像 - // 注意:此字段可能返回 null,表示取不到有效值。 RangeType *string `json:"RangeType,omitnil,omitempty" name:"RangeType"` // 授权范围是自选主机时的主机数量 - // 注意:此字段可能返回 null,表示取不到有效值。 HostCount *int64 `json:"HostCount,omitnil,omitempty" name:"HostCount"` // 每天最大的镜像授权数限制, 0表示无限制 - // 注意:此字段可能返回 null,表示取不到有效值。 MaxDailyCount *int64 `json:"MaxDailyCount,omitnil,omitempty" name:"MaxDailyCount"` // 规则id,用未设置时为0 - // 注意:此字段可能返回 null,表示取不到有效值。 RuleId *int64 `json:"RuleId,omitnil,omitempty" name:"RuleId"` // 自动扫描开关,0:关闭,1:开启 @@ -16946,7 +16544,6 @@ func (r *DescribeImageRegistryTimingScanTaskRequest) FromJsonString(s string) er // Predefined struct for user type DescribeImageRegistryTimingScanTaskResponseParams struct { // 定时扫描开关 - // 注意:此字段可能返回 null,表示取不到有效值。 Enable *bool `json:"Enable,omitnil,omitempty" name:"Enable"` // 定时任务扫描时间 @@ -16956,7 +16553,6 @@ type DescribeImageRegistryTimingScanTaskResponseParams struct { ScanPeriod *uint64 `json:"ScanPeriod,omitnil,omitempty" name:"ScanPeriod"` // 扫描类型数组 - // 注意:此字段可能返回 null,表示取不到有效值。 ScanType []*string `json:"ScanType,omitnil,omitempty" name:"ScanType"` // 扫描全部镜像 @@ -16965,19 +16561,15 @@ type DescribeImageRegistryTimingScanTaskResponseParams struct { All *bool `json:"All,omitnil,omitempty" name:"All"` // 自定义扫描镜像 - // 注意:此字段可能返回 null,表示取不到有效值。 Images []*ImageInfo `json:"Images,omitnil,omitempty" name:"Images"` // 自动以扫描镜像Id - // 注意:此字段可能返回 null,表示取不到有效值。 Id []*uint64 `json:"Id,omitnil,omitempty" name:"Id"` // 是否扫描最新版本镜像 - // 注意:此字段可能返回 null,表示取不到有效值。 Latest *bool `json:"Latest,omitnil,omitempty" name:"Latest"` // 扫描结束时间 - // 注意:此字段可能返回 null,表示取不到有效值。 ScanEndTime *string `json:"ScanEndTime,omitnil,omitempty" name:"ScanEndTime"` // 仓库类型 tcr,ccr,harbor @@ -16993,11 +16585,9 @@ type DescribeImageRegistryTimingScanTaskResponseParams struct { Namespace []*string `json:"Namespace,omitnil,omitempty" name:"Namespace"` // 排除的镜像资产id - // 注意:此字段可能返回 null,表示取不到有效值。 ExcludeImageAssetIds []*uint64 `json:"ExcludeImageAssetIds,omitnil,omitempty" name:"ExcludeImageAssetIds"` // 最近扫描时间 - // 注意:此字段可能返回 null,表示取不到有效值。 LastScanTime *string `json:"LastScanTime,omitnil,omitempty" name:"LastScanTime"` // 扫描结果(Success|InsufficientLicense|ImageNeedIsEmpty|InternalError) @@ -17158,10 +16748,10 @@ type DescribeImageSimpleListRequestParams struct { // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` - // 排序方式 + // 排序方式 asc,desc Order *string `json:"Order,omitnil,omitempty" name:"Order"` - // 排序字段 + // 排序字段 ContainerCnt By *string `json:"By,omitnil,omitempty" name:"By"` } @@ -17177,10 +16767,10 @@ type DescribeImageSimpleListRequest struct { // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` - // 排序方式 + // 排序方式 asc,desc Order *string `json:"Order,omitnil,omitempty" name:"Order"` - // 排序字段 + // 排序字段 ContainerCnt By *string `json:"By,omitnil,omitempty" name:"By"` } @@ -18435,7 +18025,6 @@ type DescribeNetworkFirewallPodLabelsListResponseParams struct { TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 集群pod详细信息 - // 注意:此字段可能返回 null,表示取不到有效值。 PodList []*NetworkClusterPodInfo `json:"PodList,omitnil,omitempty" name:"PodList"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 @@ -18499,7 +18088,6 @@ type DescribeNetworkFirewallPolicyDetailResponseParams struct { PolicyName *string `json:"PolicyName,omitnil,omitempty" name:"PolicyName"` // 命名空间 - // 注意:此字段可能返回 null,表示取不到有效值。 Namespace *string `json:"Namespace,omitnil,omitempty" name:"Namespace"` // 入站类型 @@ -18509,14 +18097,12 @@ type DescribeNetworkFirewallPolicyDetailResponseParams struct { ToPolicyRule *int64 `json:"ToPolicyRule,omitnil,omitempty" name:"ToPolicyRule"` // 自定义规则 - // 注意:此字段可能返回 null,表示取不到有效值。 CustomPolicy []*NetworkCustomPolicy `json:"CustomPolicy,omitnil,omitempty" name:"CustomPolicy"` // pod选择器 PodSelector *string `json:"PodSelector,omitnil,omitempty" name:"PodSelector"` // 策略描述 - // 注意:此字段可能返回 null,表示取不到有效值。 Description *string `json:"Description,omitnil,omitempty" name:"Description"` // 策略创建时间 @@ -18526,14 +18112,12 @@ type DescribeNetworkFirewallPolicyDetailResponseParams struct { PolicySourceType *string `json:"PolicySourceType,omitnil,omitempty" name:"PolicySourceType"` // 网络策略对应的网络插件 - // 注意:此字段可能返回 null,表示取不到有效值。 NetworkPolicyPlugin *string `json:"NetworkPolicyPlugin,omitnil,omitempty" name:"NetworkPolicyPlugin"` // 网络策略状态 PublishStatus *string `json:"PublishStatus,omitnil,omitempty" name:"PublishStatus"` // 网络发布结果 - // 注意:此字段可能返回 null,表示取不到有效值。 PublishResult *string `json:"PublishResult,omitnil,omitempty" name:"PublishResult"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 @@ -18748,7 +18332,6 @@ type DescribeNetworkFirewallPolicyStatusResponseParams struct { TaskStatus *string `json:"TaskStatus,omitnil,omitempty" name:"TaskStatus"` // NameRepeat,K8sRuleIngressPortError等 - // 注意:此字段可能返回 null,表示取不到有效值。 TaskResult []*string `json:"TaskResult,omitnil,omitempty" name:"TaskResult"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 @@ -18812,11 +18395,9 @@ type DescribeNetworkFirewallPolicyYamlDetailResponseParams struct { PolicyName *string `json:"PolicyName,omitnil,omitempty" name:"PolicyName"` // base64编码的yaml字符串 - // 注意:此字段可能返回 null,表示取不到有效值。 Yaml *string `json:"Yaml,omitnil,omitempty" name:"Yaml"` // 策略描述 - // 注意:此字段可能返回 null,表示取不到有效值。 Description *string `json:"Description,omitnil,omitempty" name:"Description"` // 策略创建时间 @@ -18826,14 +18407,12 @@ type DescribeNetworkFirewallPolicyYamlDetailResponseParams struct { PolicySourceType *string `json:"PolicySourceType,omitnil,omitempty" name:"PolicySourceType"` // 网络策略对应的网络插件 - // 注意:此字段可能返回 null,表示取不到有效值。 NetworkPolicyPlugin *string `json:"NetworkPolicyPlugin,omitnil,omitempty" name:"NetworkPolicyPlugin"` // 网络策略状态 PublishStatus *string `json:"PublishStatus,omitnil,omitempty" name:"PublishStatus"` // 网络发布结果 - // 注意:此字段可能返回 null,表示取不到有效值。 PublishResult *string `json:"PublishResult,omitnil,omitempty" name:"PublishResult"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 @@ -18902,6 +18481,9 @@ type DescribeNewestVulResponseParams struct { // 漏洞CVEID CVEID *string `json:"CVEID,omitnil,omitempty" name:"CVEID"` + // 漏洞是否支持防御 0:不支持 1:支持 + SupportDefense *int64 `json:"SupportDefense,omitnil,omitempty" name:"SupportDefense"` + // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` } @@ -18964,7 +18546,6 @@ func (r *DescribePostPayDetailRequest) FromJsonString(s string) error { // Predefined struct for user type DescribePostPayDetailResponseParams struct { // 弹性计费扣费详情 - // 注意:此字段可能返回 null,表示取不到有效值。 SoftQuotaDayDetail []*SoftQuotaDayInfo `json:"SoftQuotaDayDetail,omitnil,omitempty" name:"SoftQuotaDayDetail"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 @@ -19019,11 +18600,9 @@ func (r *DescribeProVersionInfoRequest) FromJsonString(s string) error { // Predefined struct for user type DescribeProVersionInfoResponseParams struct { // 专业版开始时间,补充购买时才不为空 - // 注意:此字段可能返回 null,表示取不到有效值。 StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"` // 专业版结束时间,补充购买时才不为空 - // 注意:此字段可能返回 null,表示取不到有效值。 EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"` // 需购买的机器核数 @@ -19033,7 +18612,6 @@ type DescribeProVersionInfoResponseParams struct { MaxPostPayCoresCnt *uint64 `json:"MaxPostPayCoresCnt,omitnil,omitempty" name:"MaxPostPayCoresCnt"` // 资源ID - // 注意:此字段可能返回 null,表示取不到有效值。 ResourceId *string `json:"ResourceId,omitnil,omitempty" name:"ResourceId"` // 购买状态 @@ -19214,58 +18792,46 @@ type DescribePurchaseStateInfoResponseParams struct { AllCoresCnt *uint64 `json:"AllCoresCnt,omitnil,omitempty" name:"AllCoresCnt"` // 总防护核数 =已购核数+ 试用赠送核数 +弹性计费核数 - // 注意:此字段可能返回 null,表示取不到有效值。 CoresCnt *uint64 `json:"CoresCnt,omitnil,omitempty" name:"CoresCnt"` // 未防护核数(未开启防护资源核数) UndefendCoresCnt *uint64 `json:"UndefendCoresCnt,omitnil,omitempty" name:"UndefendCoresCnt"` // 已购买核数 - // 注意:此字段可能返回 null,表示取不到有效值。 AuthorizedCoresCnt *uint64 `json:"AuthorizedCoresCnt,omitnil,omitempty" name:"AuthorizedCoresCnt"` // 试用赠送专业版核心数 - // 注意:此字段可能返回 null,表示取不到有效值。 GivenAuthorizedCoresCnt *int64 `json:"GivenAuthorizedCoresCnt,omitnil,omitempty" name:"GivenAuthorizedCoresCnt"` // 当前弹性计费核数数量 CurrentFlexibleCoresCnt *uint64 `json:"CurrentFlexibleCoresCnt,omitnil,omitempty" name:"CurrentFlexibleCoresCnt"` // 镜像数 - // 注意:此字段可能返回 null,表示取不到有效值。 ImageCnt *uint64 `json:"ImageCnt,omitnil,omitempty" name:"ImageCnt"` // 已授权镜像数 - // 注意:此字段可能返回 null,表示取不到有效值。 AuthorizedImageCnt *uint64 `json:"AuthorizedImageCnt,omitnil,omitempty" name:"AuthorizedImageCnt"` // 过期时间 - // 注意:此字段可能返回 null,表示取不到有效值。 ExpirationTime *string `json:"ExpirationTime,omitnil,omitempty" name:"ExpirationTime"` // 已购买镜像授权数 - // 注意:此字段可能返回 null,表示取不到有效值。 PurchasedAuthorizedCnt *uint64 `json:"PurchasedAuthorizedCnt,omitnil,omitempty" name:"PurchasedAuthorizedCnt"` // 0表示默认状态(用户未设置,即初始状态), 1表示自动续费,2表示明确不自动续费(用户设置) - // 注意:此字段可能返回 null,表示取不到有效值。 AutomaticRenewal *int64 `json:"AutomaticRenewal,omitnil,omitempty" name:"AutomaticRenewal"` // 试用期间赠送镜像授权数,可能会过期 - // 注意:此字段可能返回 null,表示取不到有效值。 GivenAuthorizedCnt *uint64 `json:"GivenAuthorizedCnt,omitnil,omitempty" name:"GivenAuthorizedCnt"` // 起始时间 - // 注意:此字段可能返回 null,表示取不到有效值。 BeginTime *string `json:"BeginTime,omitnil,omitempty" name:"BeginTime"` // 子状态(具体意义依据State字段而定) // State为4时,有效值为: ISOLATE(隔离) DESTROED(已销毁) - // 注意:此字段可能返回 null,表示取不到有效值。 SubState *string `json:"SubState,omitnil,omitempty" name:"SubState"` // 计费key - // 注意:此字段可能返回 null,表示取不到有效值。 InquireKey *string `json:"InquireKey,omitnil,omitempty" name:"InquireKey"` // 防护策略 @@ -19280,6 +18846,9 @@ type DescribePurchaseStateInfoResponseParams struct { // 已防护主机核数 DefendHostCoresCnt *uint64 `json:"DefendHostCoresCnt,omitnil,omitempty" name:"DefendHostCoresCnt"` + // 试用的专业版核数 + TrialCoresCnt *uint64 `json:"TrialCoresCnt,omitnil,omitempty" name:"TrialCoresCnt"` + // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` } @@ -19300,6 +18869,194 @@ func (r *DescribePurchaseStateInfoResponse) FromJsonString(s string) error { return json.Unmarshal([]byte(s), &r) } +// Predefined struct for user +type DescribeRaspRuleVulsRequestParams struct { + // 过滤条件。 + //
  • Level- String - 是否必填:否 - 威胁等级,CRITICAL:严重 HIGH:高/MIDDLE:中/LOW:低
  • + //
  • CVEID- string - 是否必填:否 - CVE编号
  • + //
  • Name- string -是否必填: 否 - 漏洞名称
  • + Filters []*RunTimeFilters `json:"Filters,omitnil,omitempty" name:"Filters"` + + // 需要返回的数量,默认为10,最大值为100 + Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` + + // 偏移量,默认为0。 + Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` + + // 排序方式:asc/desc + Order *string `json:"Order,omitnil,omitempty" name:"Order"` + + // 排序字段:披露时间:SubmitTime + By *string `json:"By,omitnil,omitempty" name:"By"` +} + +type DescribeRaspRuleVulsRequest struct { + *tchttp.BaseRequest + + // 过滤条件。 + //
  • Level- String - 是否必填:否 - 威胁等级,CRITICAL:严重 HIGH:高/MIDDLE:中/LOW:低
  • + //
  • CVEID- string - 是否必填:否 - CVE编号
  • + //
  • Name- string -是否必填: 否 - 漏洞名称
  • + Filters []*RunTimeFilters `json:"Filters,omitnil,omitempty" name:"Filters"` + + // 需要返回的数量,默认为10,最大值为100 + Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` + + // 偏移量,默认为0。 + Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` + + // 排序方式:asc/desc + Order *string `json:"Order,omitnil,omitempty" name:"Order"` + + // 排序字段:披露时间:SubmitTime + By *string `json:"By,omitnil,omitempty" name:"By"` +} + +func (r *DescribeRaspRuleVulsRequest) ToJsonString() string { + b, _ := json.Marshal(r) + return string(b) +} + +// FromJsonString It is highly **NOT** recommended to use this function +// because it has no param check, nor strict type check +func (r *DescribeRaspRuleVulsRequest) FromJsonString(s string) error { + f := make(map[string]interface{}) + if err := json.Unmarshal([]byte(s), &f); err != nil { + return err + } + delete(f, "Filters") + delete(f, "Limit") + delete(f, "Offset") + delete(f, "Order") + delete(f, "By") + if len(f) > 0 { + return tcerr.NewTencentCloudSDKError("ClientError.BuildRequestError", "DescribeRaspRuleVulsRequest has unknown keys!", "") + } + return json.Unmarshal([]byte(s), &r) +} + +// Predefined struct for user +type DescribeRaspRuleVulsResponseParams struct { + // 列表内容 + List []*RaspRuleVul `json:"List,omitnil,omitempty" name:"List"` + + // 总数量 + TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` + + // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 + RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` +} + +type DescribeRaspRuleVulsResponse struct { + *tchttp.BaseResponse + Response *DescribeRaspRuleVulsResponseParams `json:"Response"` +} + +func (r *DescribeRaspRuleVulsResponse) ToJsonString() string { + b, _ := json.Marshal(r) + return string(b) +} + +// FromJsonString It is highly **NOT** recommended to use this function +// because it has no param check, nor strict type check +func (r *DescribeRaspRuleVulsResponse) FromJsonString(s string) error { + return json.Unmarshal([]byte(s), &r) +} + +// Predefined struct for user +type DescribeRaspRulesRequestParams struct { + // 过滤条件。 + //
  • Level- String - 是否必填:否 - 威胁等级,CRITICAL:严重 HIGH:高/MIDDLE:中/LOW:低
  • + //
  • CVEID- string - 是否必填:否 - CVE编号
  • + //
  • Name- string -是否必填: 否 - 漏洞名称
  • + Filters []*RunTimeFilters `json:"Filters,omitnil,omitempty" name:"Filters"` + + // 需要返回的数量,默认为10,最大值为100 + Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` + + // 偏移量,默认为0。 + Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` + + // 排序方式:asc/desc + Order *string `json:"Order,omitnil,omitempty" name:"Order"` + + // 排序字段:披露时间:SubmitTime + By *string `json:"By,omitnil,omitempty" name:"By"` +} + +type DescribeRaspRulesRequest struct { + *tchttp.BaseRequest + + // 过滤条件。 + //
  • Level- String - 是否必填:否 - 威胁等级,CRITICAL:严重 HIGH:高/MIDDLE:中/LOW:低
  • + //
  • CVEID- string - 是否必填:否 - CVE编号
  • + //
  • Name- string -是否必填: 否 - 漏洞名称
  • + Filters []*RunTimeFilters `json:"Filters,omitnil,omitempty" name:"Filters"` + + // 需要返回的数量,默认为10,最大值为100 + Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` + + // 偏移量,默认为0。 + Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` + + // 排序方式:asc/desc + Order *string `json:"Order,omitnil,omitempty" name:"Order"` + + // 排序字段:披露时间:SubmitTime + By *string `json:"By,omitnil,omitempty" name:"By"` +} + +func (r *DescribeRaspRulesRequest) ToJsonString() string { + b, _ := json.Marshal(r) + return string(b) +} + +// FromJsonString It is highly **NOT** recommended to use this function +// because it has no param check, nor strict type check +func (r *DescribeRaspRulesRequest) FromJsonString(s string) error { + f := make(map[string]interface{}) + if err := json.Unmarshal([]byte(s), &f); err != nil { + return err + } + delete(f, "Filters") + delete(f, "Limit") + delete(f, "Offset") + delete(f, "Order") + delete(f, "By") + if len(f) > 0 { + return tcerr.NewTencentCloudSDKError("ClientError.BuildRequestError", "DescribeRaspRulesRequest has unknown keys!", "") + } + return json.Unmarshal([]byte(s), &r) +} + +// Predefined struct for user +type DescribeRaspRulesResponseParams struct { + // 列表内容 + List []*RaspRule `json:"List,omitnil,omitempty" name:"List"` + + // 总数量 + TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` + + // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 + RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` +} + +type DescribeRaspRulesResponse struct { + *tchttp.BaseResponse + Response *DescribeRaspRulesResponseParams `json:"Response"` +} + +func (r *DescribeRaspRulesResponse) ToJsonString() string { + b, _ := json.Marshal(r) + return string(b) +} + +// FromJsonString It is highly **NOT** recommended to use this function +// because it has no param check, nor strict type check +func (r *DescribeRaspRulesResponse) FromJsonString(s string) error { + return json.Unmarshal([]byte(s), &r) +} + // Predefined struct for user type DescribeRefreshTaskRequestParams struct { // 任务ID @@ -19411,7 +19168,6 @@ type DescribeReverseShellDetailResponseParams struct { EventDetail *ReverseShellEventDescription `json:"EventDetail,omitnil,omitempty" name:"EventDetail"` // 祖先进程信息 - // 注意:此字段可能返回 null,表示取不到有效值。 AncestorProcessInfo *ProcessBaseInfo `json:"AncestorProcessInfo,omitnil,omitempty" name:"AncestorProcessInfo"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 @@ -19503,12 +19259,10 @@ func (r *DescribeReverseShellEventsExportRequest) FromJsonString(s string) error // Predefined struct for user type DescribeReverseShellEventsExportResponseParams struct { - // execle下载地址 - // 注意:此字段可能返回 null,表示取不到有效值。 + // excel下载地址 DownloadUrl *string `json:"DownloadUrl,omitnil,omitempty" name:"DownloadUrl"` // 任务ID - // 注意:此字段可能返回 null,表示取不到有效值。 JobId *string `json:"JobId,omitnil,omitempty" name:"JobId"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 @@ -19881,11 +19635,9 @@ type DescribeRiskDnsEventDetailResponseParams struct { Reference []*string `json:"Reference,omitnil,omitempty" name:"Reference"` // 恶意域名或IP - // 注意:此字段可能返回 null,表示取不到有效值。 Address *string `json:"Address,omitnil,omitempty" name:"Address"` // 恶意IP所属城市 - // 注意:此字段可能返回 null,表示取不到有效值。 City *string `json:"City,omitnil,omitempty" name:"City"` // 命中规则类型 @@ -19952,7 +19704,6 @@ type DescribeRiskDnsEventDetailResponseParams struct { EventStatus *string `json:"EventStatus,omitnil,omitempty" name:"EventStatus"` // 操作时间 - // 注意:此字段可能返回 null,表示取不到有效值。 OperationTime *string `json:"OperationTime,omitnil,omitempty" name:"OperationTime"` // 备注 @@ -20277,7 +20028,6 @@ type DescribeRiskSyscallDetailResponseParams struct { EventDetail *RiskSyscallEventDescription `json:"EventDetail,omitnil,omitempty" name:"EventDetail"` // 祖先进程信息 - // 注意:此字段可能返回 null,表示取不到有效值。 AncestorProcessInfo *ProcessBaseInfo `json:"AncestorProcessInfo,omitnil,omitempty" name:"AncestorProcessInfo"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 @@ -20370,11 +20120,9 @@ func (r *DescribeRiskSyscallEventsExportRequest) FromJsonString(s string) error // Predefined struct for user type DescribeRiskSyscallEventsExportResponseParams struct { // Excel下载地址 - // 注意:此字段可能返回 null,表示取不到有效值。 DownloadUrl *string `json:"DownloadUrl,omitnil,omitempty" name:"DownloadUrl"` // 任务Id - // 注意:此字段可能返回 null,表示取不到有效值。 JobId *string `json:"JobId,omitnil,omitempty" name:"JobId"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 @@ -21361,27 +21109,21 @@ func (r *DescribeSecLogDeliveryKafkaSettingRequest) FromJsonString(s string) err // Predefined struct for user type DescribeSecLogDeliveryKafkaSettingResponseParams struct { // 消息队列实例ID - // 注意:此字段可能返回 null,表示取不到有效值。 InstanceID *string `json:"InstanceID,omitnil,omitempty" name:"InstanceID"` // 消息队列实例名称 - // 注意:此字段可能返回 null,表示取不到有效值。 InstanceName *string `json:"InstanceName,omitnil,omitempty" name:"InstanceName"` // 域名 - // 注意:此字段可能返回 null,表示取不到有效值。 Domain *string `json:"Domain,omitnil,omitempty" name:"Domain"` // 日志类型队列 - // 注意:此字段可能返回 null,表示取不到有效值。 LogTypeList []*SecLogDeliveryKafkaSettingInfo `json:"LogTypeList,omitnil,omitempty" name:"LogTypeList"` // 用户名 - // 注意:此字段可能返回 null,表示取不到有效值。 User *string `json:"User,omitnil,omitempty" name:"User"` // 地域ID - // 注意:此字段可能返回 null,表示取不到有效值。 RegionID *string `json:"RegionID,omitnil,omitempty" name:"RegionID"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 @@ -21608,11 +21350,9 @@ func (r *DescribeSecLogKafkaUINRequest) FromJsonString(s string) error { // Predefined struct for user type DescribeSecLogKafkaUINResponseParams struct { // 目标UIN - // 注意:此字段可能返回 null,表示取不到有效值。 DstUIN *string `json:"DstUIN,omitnil,omitempty" name:"DstUIN"` // 授权状态 - // 注意:此字段可能返回 null,表示取不到有效值。 Status *bool `json:"Status,omitnil,omitempty" name:"Status"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 @@ -21693,6 +21433,9 @@ type DescribeSecLogVasInfoResponseParams struct { // 试用存储容量(GB) TrialCapacity *uint64 `json:"TrialCapacity,omitnil,omitempty" name:"TrialCapacity"` + // 资源详情数组对象 + ResourceDetailList []*VasInfoResourceDetail `json:"ResourceDetailList,omitnil,omitempty" name:"ResourceDetailList"` + // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` } @@ -21730,7 +21473,7 @@ type DescribeSuperNodePodListRequestParams struct { // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` - // 排序字段 + // 排序字段 StartTime By *string `json:"By,omitnil,omitempty" name:"By"` // 排序方式 asc,desc @@ -21755,7 +21498,7 @@ type DescribeSuperNodePodListRequest struct { // 偏移量,默认为0。 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` - // 排序字段 + // 排序字段 StartTime By *string `json:"By,omitnil,omitempty" name:"By"` // 排序方式 asc,desc @@ -22295,7 +22038,6 @@ type DescribeUnfinishRefreshTaskResponseParams struct { TaskStatus *string `json:"TaskStatus,omitnil,omitempty" name:"TaskStatus"` // 新任务ID - // 注意:此字段可能返回 null,表示取不到有效值。 NewTaskID *string `json:"NewTaskID,omitnil,omitempty" name:"NewTaskID"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 @@ -22615,35 +22357,27 @@ type DescribeVirusAutoIsolateSampleDetailResponseParams struct { MD5 *string `json:"MD5,omitnil,omitempty" name:"MD5"` // 文件大小(B) - // 注意:此字段可能返回 null,表示取不到有效值。 Size *uint64 `json:"Size,omitnil,omitempty" name:"Size"` // 病毒名 - // 注意:此字段可能返回 null,表示取不到有效值。 VirusName *string `json:"VirusName,omitnil,omitempty" name:"VirusName"` // 风险等级 RISK_CRITICAL, RISK_HIGH, RISK_MEDIUM, RISK_LOW, RISK_NOTICE。 - // 注意:此字段可能返回 null,表示取不到有效值。 RiskLevel *string `json:"RiskLevel,omitnil,omitempty" name:"RiskLevel"` // 查杀引擎 - // 注意:此字段可能返回 null,表示取不到有效值。 KillEngine []*string `json:"KillEngine,omitnil,omitempty" name:"KillEngine"` // 标签 - // 注意:此字段可能返回 null,表示取不到有效值。 Tags []*string `json:"Tags,omitnil,omitempty" name:"Tags"` // 事件描述 - // 注意:此字段可能返回 null,表示取不到有效值。 HarmDescribe *string `json:"HarmDescribe,omitnil,omitempty" name:"HarmDescribe"` // 建议方案 - // 注意:此字段可能返回 null,表示取不到有效值。 SuggestScheme *string `json:"SuggestScheme,omitnil,omitempty" name:"SuggestScheme"` // 参考链接 - // 注意:此字段可能返回 null,表示取不到有效值。 ReferenceLink *string `json:"ReferenceLink,omitnil,omitempty" name:"ReferenceLink"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 @@ -22854,6 +22588,9 @@ type DescribeVirusAutoIsolateSettingResponseParams struct { // 是否中断隔离文件关联的进程(true:是 false:否) IsKillProgress *bool `json:"IsKillProgress,omitnil,omitempty" name:"IsKillProgress"` + // 用户用户自定义开关 + UserAutoIsolateKillSwitch *bool `json:"UserAutoIsolateKillSwitch,omitnil,omitempty" name:"UserAutoIsolateKillSwitch"` + // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` } @@ -22909,123 +22646,93 @@ func (r *DescribeVirusDetailRequest) FromJsonString(s string) error { // Predefined struct for user type DescribeVirusDetailResponseParams struct { // 镜像ID - // 注意:此字段可能返回 null,表示取不到有效值。 ImageId *string `json:"ImageId,omitnil,omitempty" name:"ImageId"` // 镜像名称 - // 注意:此字段可能返回 null,表示取不到有效值。 ImageName *string `json:"ImageName,omitnil,omitempty" name:"ImageName"` // 创建时间 - // 注意:此字段可能返回 null,表示取不到有效值。 CreateTime *string `json:"CreateTime,omitnil,omitempty" name:"CreateTime"` // 木马文件大小 - // 注意:此字段可能返回 null,表示取不到有效值。 Size *uint64 `json:"Size,omitnil,omitempty" name:"Size"` // 木马文件路径 - // 注意:此字段可能返回 null,表示取不到有效值。 FilePath *string `json:"FilePath,omitnil,omitempty" name:"FilePath"` // 最近生成时间 - // 注意:此字段可能返回 null,表示取不到有效值。 ModifyTime *string `json:"ModifyTime,omitnil,omitempty" name:"ModifyTime"` // 病毒名称 - // 注意:此字段可能返回 null,表示取不到有效值。 VirusName *string `json:"VirusName,omitnil,omitempty" name:"VirusName"` // 风险等级 RISK_CRITICAL, RISK_HIGH, RISK_MEDIUM, RISK_LOW, RISK_NOTICE。 - // 注意:此字段可能返回 null,表示取不到有效值。 RiskLevel *string `json:"RiskLevel,omitnil,omitempty" name:"RiskLevel"` // 容器名称 - // 注意:此字段可能返回 null,表示取不到有效值。 ContainerName *string `json:"ContainerName,omitnil,omitempty" name:"ContainerName"` // 容器id - // 注意:此字段可能返回 null,表示取不到有效值。 ContainerId *string `json:"ContainerId,omitnil,omitempty" name:"ContainerId"` // 主机名称 - // 注意:此字段可能返回 null,表示取不到有效值。 HostName *string `json:"HostName,omitnil,omitempty" name:"HostName"` // 主机id - // 注意:此字段可能返回 null,表示取不到有效值。 HostId *string `json:"HostId,omitnil,omitempty" name:"HostId"` // 进程名称 - // 注意:此字段可能返回 null,表示取不到有效值。 ProcessName *string `json:"ProcessName,omitnil,omitempty" name:"ProcessName"` // 进程路径 - // 注意:此字段可能返回 null,表示取不到有效值。 ProcessPath *string `json:"ProcessPath,omitnil,omitempty" name:"ProcessPath"` // 进程md5 - // 注意:此字段可能返回 null,表示取不到有效值。 ProcessMd5 *string `json:"ProcessMd5,omitnil,omitempty" name:"ProcessMd5"` // 进程id - // 注意:此字段可能返回 null,表示取不到有效值。 ProcessId *uint64 `json:"ProcessId,omitnil,omitempty" name:"ProcessId"` // 进程参数 - // 注意:此字段可能返回 null,表示取不到有效值。 ProcessArgv *string `json:"ProcessArgv,omitnil,omitempty" name:"ProcessArgv"` // 进程链 - // 注意:此字段可能返回 null,表示取不到有效值。 ProcessChan *string `json:"ProcessChan,omitnil,omitempty" name:"ProcessChan"` // 进程组 - // 注意:此字段可能返回 null,表示取不到有效值。 ProcessAccountGroup *string `json:"ProcessAccountGroup,omitnil,omitempty" name:"ProcessAccountGroup"` // 进程启动用户 - // 注意:此字段可能返回 null,表示取不到有效值。 ProcessStartAccount *string `json:"ProcessStartAccount,omitnil,omitempty" name:"ProcessStartAccount"` // 进程文件权限 - // 注意:此字段可能返回 null,表示取不到有效值。 ProcessFileAuthority *string `json:"ProcessFileAuthority,omitnil,omitempty" name:"ProcessFileAuthority"` // 来源:0:一键扫描, 1:定时扫描 2:实时监控 - // 注意:此字段可能返回 null,表示取不到有效值。 SourceType *int64 `json:"SourceType,omitnil,omitempty" name:"SourceType"` // 标签 - // 注意:此字段可能返回 null,表示取不到有效值。 Tags []*string `json:"Tags,omitnil,omitempty" name:"Tags"` // 事件描述 - // 注意:此字段可能返回 null,表示取不到有效值。 HarmDescribe *string `json:"HarmDescribe,omitnil,omitempty" name:"HarmDescribe"` // 建议方案 - // 注意:此字段可能返回 null,表示取不到有效值。 SuggestScheme *string `json:"SuggestScheme,omitnil,omitempty" name:"SuggestScheme"` // 备注 - // 注意:此字段可能返回 null,表示取不到有效值。 Mark *string `json:"Mark,omitnil,omitempty" name:"Mark"` // 风险文件名称 - // 注意:此字段可能返回 null,表示取不到有效值。 FileName *string `json:"FileName,omitnil,omitempty" name:"FileName"` // 文件MD5 - // 注意:此字段可能返回 null,表示取不到有效值。 FileMd5 *string `json:"FileMd5,omitnil,omitempty" name:"FileMd5"` // 事件类型 - // 注意:此字段可能返回 null,表示取不到有效值。 EventType *string `json:"EventType,omitnil,omitempty" name:"EventType"` // 集群名称 - // 注意:此字段可能返回 null,表示取不到有效值。 PodName *string `json:"PodName,omitnil,omitempty" name:"PodName"` // DEAL_NONE:文件待处理 @@ -23037,7 +22744,6 @@ type DescribeVirusDetailResponseParams struct { // DEAL_ISOLATE_FAILED:隔离失败 // DEAL_RECOVERING:恢复中 // DEAL_RECOVER_FAILED: 恢复失败 - // 注意:此字段可能返回 null,表示取不到有效值。 Status *string `json:"Status,omitnil,omitempty" name:"Status"` // 失败子状态: @@ -23047,63 +22753,48 @@ type DescribeVirusDetailResponseParams struct { // BACKUP_FILE_NOT_FOUND:备份文件不存在 // CONTAINER_NOT_FOUND_DEAL_ISOLATE:隔离时,容器不存在 // CONTAINER_NOT_FOUND_DEAL_RECOVER:恢复时,容器不存在 - // 注意:此字段可能返回 null,表示取不到有效值。 SubStatus *string `json:"SubStatus,omitnil,omitempty" name:"SubStatus"` // 内网ip - // 注意:此字段可能返回 null,表示取不到有效值。 HostIP *string `json:"HostIP,omitnil,omitempty" name:"HostIP"` // 外网ip - // 注意:此字段可能返回 null,表示取不到有效值。 ClientIP *string `json:"ClientIP,omitnil,omitempty" name:"ClientIP"` // 父进程启动用户 - // 注意:此字段可能返回 null,表示取不到有效值。 PProcessStartUser *string `json:"PProcessStartUser,omitnil,omitempty" name:"PProcessStartUser"` // 父进程用户组 - // 注意:此字段可能返回 null,表示取不到有效值。 PProcessUserGroup *string `json:"PProcessUserGroup,omitnil,omitempty" name:"PProcessUserGroup"` // 父进程路径 - // 注意:此字段可能返回 null,表示取不到有效值。 PProcessPath *string `json:"PProcessPath,omitnil,omitempty" name:"PProcessPath"` // 父进程命令行参数 - // 注意:此字段可能返回 null,表示取不到有效值。 PProcessParam *string `json:"PProcessParam,omitnil,omitempty" name:"PProcessParam"` // 祖先进程启动用户 - // 注意:此字段可能返回 null,表示取不到有效值。 AncestorProcessStartUser *string `json:"AncestorProcessStartUser,omitnil,omitempty" name:"AncestorProcessStartUser"` // 祖先进程用户组 - // 注意:此字段可能返回 null,表示取不到有效值。 AncestorProcessUserGroup *string `json:"AncestorProcessUserGroup,omitnil,omitempty" name:"AncestorProcessUserGroup"` // 祖先进程路径 - // 注意:此字段可能返回 null,表示取不到有效值。 AncestorProcessPath *string `json:"AncestorProcessPath,omitnil,omitempty" name:"AncestorProcessPath"` // 祖先进程命令行参数 - // 注意:此字段可能返回 null,表示取不到有效值。 AncestorProcessParam *string `json:"AncestorProcessParam,omitnil,omitempty" name:"AncestorProcessParam"` // 事件最后一次处理的时间 - // 注意:此字段可能返回 null,表示取不到有效值。 OperationTime *string `json:"OperationTime,omitnil,omitempty" name:"OperationTime"` // 容器隔离状态 - // 注意:此字段可能返回 null,表示取不到有效值。 ContainerNetStatus *string `json:"ContainerNetStatus,omitnil,omitempty" name:"ContainerNetStatus"` // 容器隔离子状态 - // 注意:此字段可能返回 null,表示取不到有效值。 ContainerNetSubStatus *string `json:"ContainerNetSubStatus,omitnil,omitempty" name:"ContainerNetSubStatus"` // 容器隔离操作来源 - // 注意:此字段可能返回 null,表示取不到有效值。 ContainerIsolateOperationSrc *string `json:"ContainerIsolateOperationSrc,omitnil,omitempty" name:"ContainerIsolateOperationSrc"` // 检测平台 @@ -23112,15 +22803,12 @@ type DescribeVirusDetailResponseParams struct { // 3: binaryAi // 4: 异常行为 // 5: 威胁情报 - // 注意:此字段可能返回 null,表示取不到有效值。 CheckPlatform []*string `json:"CheckPlatform,omitnil,omitempty" name:"CheckPlatform"` // 文件访问时间 - // 注意:此字段可能返回 null,表示取不到有效值。 FileAccessTime *string `json:"FileAccessTime,omitnil,omitempty" name:"FileAccessTime"` // 文件修改时间 - // 注意:此字段可能返回 null,表示取不到有效值。 FileModifyTime *string `json:"FileModifyTime,omitnil,omitempty" name:"FileModifyTime"` // 节点子网ID @@ -23159,6 +22847,9 @@ type DescribeVirusDetailResponseParams struct { // 工作负载类型 WorkloadType *string `json:"WorkloadType,omitnil,omitempty" name:"WorkloadType"` + // 容器状态 + ContainerStatus *string `json:"ContainerStatus,omitnil,omitempty" name:"ContainerStatus"` + // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` } @@ -23461,15 +23152,12 @@ type DescribeVirusMonitorSettingResponseParams struct { EnableScan *bool `json:"EnableScan,omitnil,omitempty" name:"EnableScan"` // 扫描全部路径 - // 注意:此字段可能返回 null,表示取不到有效值。 ScanPathAll *bool `json:"ScanPathAll,omitnil,omitempty" name:"ScanPathAll"` // 当ScanPathAll为true 生效 0扫描以下路径 1、扫描除以下路径 - // 注意:此字段可能返回 null,表示取不到有效值。 ScanPathType *uint64 `json:"ScanPathType,omitnil,omitempty" name:"ScanPathType"` // 自选排除或扫描的地址 - // 注意:此字段可能返回 null,表示取不到有效值。 ScanPath []*string `json:"ScanPath,omitnil,omitempty" name:"ScanPath"` // 扫描路径模式: @@ -23617,7 +23305,6 @@ type DescribeVirusScanSettingResponseParams struct { ScanPath []*string `json:"ScanPath,omitnil,omitempty" name:"ScanPath"` // 一键检测的超时设置 - // 注意:此字段可能返回 null,表示取不到有效值。 ClickTimeout *uint64 `json:"ClickTimeout,omitnil,omitempty" name:"ClickTimeout"` // 扫描路径模式: @@ -23771,7 +23458,6 @@ func (r *DescribeVirusScanTimeoutSettingRequest) FromJsonString(s string) error // Predefined struct for user type DescribeVirusScanTimeoutSettingResponseParams struct { // 超时时长单位小时 - // 注意:此字段可能返回 null,表示取不到有效值。 Timeout *uint64 `json:"Timeout,omitnil,omitempty" name:"Timeout"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 @@ -23829,31 +23515,24 @@ type DescribeVirusSummaryResponseParams struct { TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"` // 木马影响容器个数 - // 注意:此字段可能返回 null,表示取不到有效值。 RiskContainerCnt *uint64 `json:"RiskContainerCnt,omitnil,omitempty" name:"RiskContainerCnt"` // 待处理风险个数 - // 注意:此字段可能返回 null,表示取不到有效值。 RiskCnt *uint64 `json:"RiskCnt,omitnil,omitempty" name:"RiskCnt"` // 病毒库更新时间 - // 注意:此字段可能返回 null,表示取不到有效值。 VirusDataBaseModifyTime *string `json:"VirusDataBaseModifyTime,omitnil,omitempty" name:"VirusDataBaseModifyTime"` // 木马影响容器个数较昨日增长 - // 注意:此字段可能返回 null,表示取不到有效值。 RiskContainerIncrease *int64 `json:"RiskContainerIncrease,omitnil,omitempty" name:"RiskContainerIncrease"` // 待处理风险个数较昨日增长 - // 注意:此字段可能返回 null,表示取不到有效值。 RiskIncrease *int64 `json:"RiskIncrease,omitnil,omitempty" name:"RiskIncrease"` // 隔离事件个数较昨日新增 - // 注意:此字段可能返回 null,表示取不到有效值。 IsolateIncrease *int64 `json:"IsolateIncrease,omitnil,omitempty" name:"IsolateIncrease"` // 隔离事件总数 - // 注意:此字段可能返回 null,表示取不到有效值。 IsolateCnt *int64 `json:"IsolateCnt,omitnil,omitempty" name:"IsolateCnt"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 @@ -24543,15 +24222,12 @@ type DescribeVulDefenceSettingResponseParams struct { ExceptionHostCount *int64 `json:"ExceptionHostCount,omitnil,omitempty" name:"ExceptionHostCount"` // 自选漏洞防御主机 - // 注意:此字段可能返回 null,表示取不到有效值。 HostIDs []*string `json:"HostIDs,omitnil,omitempty" name:"HostIDs"` // 开通容器安全的主机总数 - // 注意:此字段可能返回 null,表示取不到有效值。 HostTotalCount *int64 `json:"HostTotalCount,omitnil,omitempty" name:"HostTotalCount"` // 支持防御的漏洞数 - // 注意:此字段可能返回 null,表示取不到有效值。 SupportDefenseVulCount *int64 `json:"SupportDefenseVulCount,omitnil,omitempty" name:"SupportDefenseVulCount"` // 普通节点个数 @@ -25915,30 +25591,24 @@ type EmergencyVulInfo struct { Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 漏洞标签 - // 注意:此字段可能返回 null,表示取不到有效值。 Tags []*string `json:"Tags,omitnil,omitempty" name:"Tags"` // CVSS V3分数 - // 注意:此字段可能返回 null,表示取不到有效值。 CVSSV3Score *float64 `json:"CVSSV3Score,omitnil,omitempty" name:"CVSSV3Score"` // 风险等级 - // 注意:此字段可能返回 null,表示取不到有效值。 Level *string `json:"Level,omitnil,omitempty" name:"Level"` // CVE编号 CVEID *string `json:"CVEID,omitnil,omitempty" name:"CVEID"` // 漏洞类型 - // 注意:此字段可能返回 null,表示取不到有效值。 Category *string `json:"Category,omitnil,omitempty" name:"Category"` // 漏洞披露时间 - // 注意:此字段可能返回 null,表示取不到有效值。 SubmitTime *string `json:"SubmitTime,omitnil,omitempty" name:"SubmitTime"` // 最近发现时间 - // 注意:此字段可能返回 null,表示取不到有效值。 LatestFoundTime *string `json:"LatestFoundTime,omitnil,omitempty" name:"LatestFoundTime"` // 应急漏洞风险情况:NOT_SCAN:未扫描,SCANNING:扫描中,SCANNED_NOT_RISK:已扫描,暂未风险 ,SCANNED_RISK:已扫描存在风险 @@ -25951,19 +25621,15 @@ type EmergencyVulInfo struct { PocID *string `json:"PocID,omitnil,omitempty" name:"PocID"` // 防御状态,NO_DEFENDED:未防御,DEFENDED:已防御 - // 注意:此字段可能返回 null,表示取不到有效值。 DefenceStatus *string `json:"DefenceStatus,omitnil,omitempty" name:"DefenceStatus"` // 漏洞防御主机范围: MANUAL:自选主机节点,ALL:全部 - // 注意:此字段可能返回 null,表示取不到有效值。 DefenceScope *string `json:"DefenceScope,omitnil,omitempty" name:"DefenceScope"` // 漏洞防御主机数量 - // 注意:此字段可能返回 null,表示取不到有效值。 DefenceHostCount *int64 `json:"DefenceHostCount,omitnil,omitempty" name:"DefenceHostCount"` // 已防御攻击次数 - // 注意:此字段可能返回 null,表示取不到有效值。 DefendedCount *int64 `json:"DefendedCount,omitnil,omitempty" name:"DefendedCount"` } @@ -25975,11 +25641,9 @@ type EscapeEventDescription struct { Solution *string `json:"Solution,omitnil,omitempty" name:"Solution"` // 事件备注信息 - // 注意:此字段可能返回 null,表示取不到有效值。 Remark *string `json:"Remark,omitnil,omitempty" name:"Remark"` // 事件最后一次处理的时间 - // 注意:此字段可能返回 null,表示取不到有效值。 OperationTime *string `json:"OperationTime,omitnil,omitempty" name:"OperationTime"` } @@ -26043,11 +25707,9 @@ type EscapeEventInfo struct { LatestFoundTime *string `json:"LatestFoundTime,omitnil,omitempty" name:"LatestFoundTime"` // 节点IP - // 注意:此字段可能返回 null,表示取不到有效值。 NodeIP *string `json:"NodeIP,omitnil,omitempty" name:"NodeIP"` // 主机IP - // 注意:此字段可能返回 null,表示取不到有效值。 HostID *string `json:"HostID,omitnil,omitempty" name:"HostID"` // 网络状态 @@ -26057,7 +25719,6 @@ type EscapeEventInfo struct { // 隔离失败 ISOLATE_FAILED // 解除隔离中 RESTORING // 解除隔离失败 RESTORE_FAILED - // 注意:此字段可能返回 null,表示取不到有效值。 ContainerNetStatus *string `json:"ContainerNetStatus,omitnil,omitempty" name:"ContainerNetStatus"` // 容器子状态 @@ -26068,11 +25729,9 @@ type EscapeEventInfo struct { // "SHARED_HOST" // 容器与主机共享网络 // "RESOURCE_LIMIT" //隔离操作资源超限 // "UNKNOW" // 原因未知 - // 注意:此字段可能返回 null,表示取不到有效值。 ContainerNetSubStatus *string `json:"ContainerNetSubStatus,omitnil,omitempty" name:"ContainerNetSubStatus"` // 容器隔离操作来源 - // 注意:此字段可能返回 null,表示取不到有效值。 ContainerIsolateOperationSrc *string `json:"ContainerIsolateOperationSrc,omitnil,omitempty" name:"ContainerIsolateOperationSrc"` // 容器状态 @@ -26152,12 +25811,13 @@ type EscapeRule struct { type EscapeRuleEnabled struct { // 规则类型 - // ESCAPE_HOST_ACESS_FILE:宿主机文件访问逃逸 - // ESCAPE_MOUNT_NAMESPACE:MountNamespace逃逸 - // ESCAPE_PRIVILEDGE:程序提权逃逸 - // ESCAPE_PRIVILEDGE_CONTAINER_START:特权容器启动逃逸 - // ESCAPE_MOUNT_SENSITIVE_PTAH:敏感路径挂载 - // ESCAPE_SYSCALL:Syscall逃逸 + // ESCAPE_CGROUPS:利用cgroup机制逃逸 + // ESCAPE_TAMPER_SENSITIVE_FILE:篡改敏感文件逃逸 + // ESCAPE_DOCKER_API:访问Docker API接口逃逸 + // ESCAPE_VUL_OCCURRED:逃逸漏洞利用 + // MOUNT_SENSITIVE_PTAH:敏感路径挂载 + // PRIVILEGE_CONTAINER_START:特权容器 + // PRIVILEGE:程序提权逃逸 Type *string `json:"Type,omitnil,omitempty" name:"Type"` // 是否打开:false否 ,true是 @@ -26174,9 +25834,12 @@ type EscapeWhiteListInfo struct { // 白名单记录ID ID *int64 `json:"ID,omitnil,omitempty" name:"ID"` - // 关联主机数量 + // 关联主机数量(包含普通节点和超级节点数量) HostCount *int64 `json:"HostCount,omitnil,omitempty" name:"HostCount"` + // 关联超级节点数量 + SuperNodeCount *int64 `json:"SuperNodeCount,omitnil,omitempty" name:"SuperNodeCount"` + // 关联容器数量 ContainerCount *int64 `json:"ContainerCount,omitnil,omitempty" name:"ContainerCount"` @@ -26443,11 +26106,9 @@ type HostInfo struct { RegionID *int64 `json:"RegionID,omitnil,omitempty" name:"RegionID"` // 所属项目 - // 注意:此字段可能返回 null,表示取不到有效值。 Project *ProjectInfo `json:"Project,omitnil,omitempty" name:"Project"` // 标签 - // 注意:此字段可能返回 null,表示取不到有效值。 Tags []*TagInfo `json:"Tags,omitnil,omitempty" name:"Tags"` // 集群id @@ -26511,11 +26172,9 @@ type ImageComponent struct { Type *string `json:"Type,omitnil,omitempty" name:"Type"` // 组件漏洞数量 - // 注意:此字段可能返回 null,表示取不到有效值。 VulCount *uint64 `json:"VulCount,omitnil,omitempty" name:"VulCount"` // 镜像ID - // 注意:此字段可能返回 null,表示取不到有效值。 ImageID *string `json:"ImageID,omitnil,omitempty" name:"ImageID"` } @@ -26558,54 +26217,60 @@ type ImageInfo struct { type ImageProgress struct { // 镜像id - // 注意:此字段可能返回 null,表示取不到有效值。 ImageId *string `json:"ImageId,omitnil,omitempty" name:"ImageId"` // 仓库类型 - // 注意:此字段可能返回 null,表示取不到有效值。 RegistryType *string `json:"RegistryType,omitnil,omitempty" name:"RegistryType"` // 镜像仓库地址 - // 注意:此字段可能返回 null,表示取不到有效值。 ImageRepoAddress *string `json:"ImageRepoAddress,omitnil,omitempty" name:"ImageRepoAddress"` // 实例id - // 注意:此字段可能返回 null,表示取不到有效值。 InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` // 实例名称 - // 注意:此字段可能返回 null,表示取不到有效值。 InstanceName *string `json:"InstanceName,omitnil,omitempty" name:"InstanceName"` // 命名空间 - // 注意:此字段可能返回 null,表示取不到有效值。 Namespace *string `json:"Namespace,omitnil,omitempty" name:"Namespace"` // 仓库名称 - // 注意:此字段可能返回 null,表示取不到有效值。 ImageName *string `json:"ImageName,omitnil,omitempty" name:"ImageName"` // 镜像tag - // 注意:此字段可能返回 null,表示取不到有效值。 ImageTag *string `json:"ImageTag,omitnil,omitempty" name:"ImageTag"` // 镜像扫描状态 - // 注意:此字段可能返回 null,表示取不到有效值。 ScanStatus *string `json:"ScanStatus,omitnil,omitempty" name:"ScanStatus"` // 镜像cve扫描进度 - // 注意:此字段可能返回 null,表示取不到有效值。 CveProgress *uint64 `json:"CveProgress,omitnil,omitempty" name:"CveProgress"` // 镜像敏感扫描进度 - // 注意:此字段可能返回 null,表示取不到有效值。 RiskProgress *uint64 `json:"RiskProgress,omitnil,omitempty" name:"RiskProgress"` // 镜像木马扫描进度 - // 注意:此字段可能返回 null,表示取不到有效值。 VirusProgress *uint64 `json:"VirusProgress,omitnil,omitempty" name:"VirusProgress"` } +type ImageRegistryInfo struct { + // 仓库名称 + Name *string `json:"Name,omitnil,omitempty" name:"Name"` + + // 仓库类型 + // aws + // ccr + // harbor + // jfrog + // other-tcr + // quay + // tcr + Type *string `json:"Type,omitnil,omitempty" name:"Type"` + + // 仓库地址 + Address *string `json:"Address,omitnil,omitempty" name:"Address"` +} + type ImageRepoInfo struct { // 镜像Digest ImageDigest *string `json:"ImageDigest,omitnil,omitempty" name:"ImageDigest"` @@ -26652,11 +26317,9 @@ type ImageRepoInfo struct { OsName *string `json:"OsName,omitnil,omitempty" name:"OsName"` // 木马扫描错误 - // 注意:此字段可能返回 null,表示取不到有效值。 ScanVirusError *string `json:"ScanVirusError,omitnil,omitempty" name:"ScanVirusError"` // 漏洞扫描错误 - // 注意:此字段可能返回 null,表示取不到有效值。 ScanVulError *string `json:"ScanVulError,omitnil,omitempty" name:"ScanVulError"` // 实例id @@ -26669,39 +26332,30 @@ type ImageRepoInfo struct { Namespace *string `json:"Namespace,omitnil,omitempty" name:"Namespace"` // 高危扫描错误 - // 注意:此字段可能返回 null,表示取不到有效值。 ScanRiskError *string `json:"ScanRiskError,omitnil,omitempty" name:"ScanRiskError"` // 敏感信息扫描进度 - // 注意:此字段可能返回 null,表示取不到有效值。 ScanVirusProgress *uint64 `json:"ScanVirusProgress,omitnil,omitempty" name:"ScanVirusProgress"` // 木马扫描进度 - // 注意:此字段可能返回 null,表示取不到有效值。 ScanVulProgress *uint64 `json:"ScanVulProgress,omitnil,omitempty" name:"ScanVulProgress"` // 漏洞扫描进度 - // 注意:此字段可能返回 null,表示取不到有效值。 ScanRiskProgress *uint64 `json:"ScanRiskProgress,omitnil,omitempty" name:"ScanRiskProgress"` // 剩余扫描时间秒 - // 注意:此字段可能返回 null,表示取不到有效值。 ScanRemainTime *uint64 `json:"ScanRemainTime,omitnil,omitempty" name:"ScanRemainTime"` // cve扫描状态 - // 注意:此字段可能返回 null,表示取不到有效值。 CveStatus *string `json:"CveStatus,omitnil,omitempty" name:"CveStatus"` // 高危扫描状态 - // 注意:此字段可能返回 null,表示取不到有效值。 RiskStatus *string `json:"RiskStatus,omitnil,omitempty" name:"RiskStatus"` // 木马扫描状态 - // 注意:此字段可能返回 null,表示取不到有效值。 VirusStatus *string `json:"VirusStatus,omitnil,omitempty" name:"VirusStatus"` // 总进度 - // 注意:此字段可能返回 null,表示取不到有效值。 Progress *uint64 `json:"Progress,omitnil,omitempty" name:"Progress"` // 授权状态 @@ -26714,15 +26368,12 @@ type ImageRepoInfo struct { Id *uint64 `json:"Id,omitnil,omitempty" name:"Id"` // 镜像Id - // 注意:此字段可能返回 null,表示取不到有效值。 ImageId *string `json:"ImageId,omitnil,omitempty" name:"ImageId"` // 镜像创建的时间 - // 注意:此字段可能返回 null,表示取不到有效值。 ImageCreateTime *string `json:"ImageCreateTime,omitnil,omitempty" name:"ImageCreateTime"` // 是否为镜像的最新版本 - // 注意:此字段可能返回 null,表示取不到有效值。 IsLatestImage *bool `json:"IsLatestImage,omitnil,omitempty" name:"IsLatestImage"` // low级别漏洞个数 @@ -26750,11 +26401,16 @@ type ImageRepoInfo struct { HasNeedFixVul *bool `json:"HasNeedFixVul,omitnil,omitempty" name:"HasNeedFixVul"` // 敏感信息 - // 注意:此字段可能返回 null,表示取不到有效值。 SensitiveInfoCnt *uint64 `json:"SensitiveInfoCnt,omitnil,omitempty" name:"SensitiveInfoCnt"` // 是否推荐处置 RecommendedFix *bool `json:"RecommendedFix,omitnil,omitempty" name:"RecommendedFix"` + + // 解决方案 + Solution *string `json:"Solution,omitnil,omitempty" name:"Solution"` + + // 原因 + Reason *string `json:"Reason,omitnil,omitempty" name:"Reason"` } type ImageRepoRegistryInfo struct { @@ -26780,7 +26436,6 @@ type ImageRepoRegistryInfo struct { RegistryVersion *string `json:"RegistryVersion,omitnil,omitempty" name:"RegistryVersion"` // 仓库连接错误信息,待废弃,请使用ConnDetectException - // 注意:此字段可能返回 null,表示取不到有效值。 ConnectMsg *string `json:"ConnectMsg,omitnil,omitempty" name:"ConnectMsg"` // 联通性检测方式 @@ -26809,27 +26464,25 @@ type ImageRepoRegistryInfo struct { // 同步失败信息 SyncMessage *string `json:"SyncMessage,omitnil,omitempty" name:"SyncMessage"` + + // 同步方式,0全量同步,1增量同步 + SyncMode *uint64 `json:"SyncMode,omitnil,omitempty" name:"SyncMode"` } type ImageRisk struct { // 高危行为 - // 注意:此字段可能返回 null,表示取不到有效值。 Behavior *uint64 `json:"Behavior,omitnil,omitempty" name:"Behavior"` // 种类 - // 注意:此字段可能返回 null,表示取不到有效值。 Type *uint64 `json:"Type,omitnil,omitempty" name:"Type"` // 风险等级 - // 注意:此字段可能返回 null,表示取不到有效值。 Level *string `json:"Level,omitnil,omitempty" name:"Level"` // 描述 - // 注意:此字段可能返回 null,表示取不到有效值。 Desc *string `json:"Desc,omitnil,omitempty" name:"Desc"` // 解决方案 - // 注意:此字段可能返回 null,表示取不到有效值。 InstructionContent *string `json:"InstructionContent,omitnil,omitempty" name:"InstructionContent"` } @@ -26865,7 +26518,7 @@ type ImageScanInquireInfo struct { // 计费项 InquireKey *string `json:"InquireKey,omitnil,omitempty" name:"InquireKey"` - // 容量 + // 总容量 Capcity *uint64 `json:"Capcity,omitnil,omitempty" name:"Capcity"` // 已使用量 @@ -26885,6 +26538,15 @@ type ImageScanInquireInfo struct { // 资源ID ResourceID *string `json:"ResourceID,omitnil,omitempty" name:"ResourceID"` + + // 购买扫描数 + PayNum *uint64 `json:"PayNum,omitnil,omitempty" name:"PayNum"` + + // 试用扫描数 + TrialNum *uint64 `json:"TrialNum,omitnil,omitempty" name:"TrialNum"` + + // 购买已使用量 + PayUsage *uint64 `json:"PayUsage,omitnil,omitempty" name:"PayUsage"` } type ImageSimpleInfo struct { @@ -26902,105 +26564,84 @@ type ImageSimpleInfo struct { // 关联容器数 ContainerCnt *int64 `json:"ContainerCnt,omitnil,omitempty" name:"ContainerCnt"` + + // 关联主机数 + HostCnt *uint64 `json:"HostCnt,omitnil,omitempty" name:"HostCnt"` } type ImageVirus struct { // 路径 - // 注意:此字段可能返回 null,表示取不到有效值。 Path *string `json:"Path,omitnil,omitempty" name:"Path"` // 风险等级 - // 注意:此字段可能返回 null,表示取不到有效值。 RiskLevel *string `json:"RiskLevel,omitnil,omitempty" name:"RiskLevel"` // 分类 - // 注意:此字段可能返回 null,表示取不到有效值。 Category *string `json:"Category,omitnil,omitempty" name:"Category"` // 病毒名称 - // 注意:此字段可能返回 null,表示取不到有效值。 VirusName *string `json:"VirusName,omitnil,omitempty" name:"VirusName"` // 标签 - // 注意:此字段可能返回 null,表示取不到有效值。 Tags []*string `json:"Tags,omitnil,omitempty" name:"Tags"` // 描述 - // 注意:此字段可能返回 null,表示取不到有效值。 Desc *string `json:"Desc,omitnil,omitempty" name:"Desc"` // 解决方案 - // 注意:此字段可能返回 null,表示取不到有效值。 Solution *string `json:"Solution,omitnil,omitempty" name:"Solution"` // 文件类型 - // 注意:此字段可能返回 null,表示取不到有效值。 FileType *string `json:"FileType,omitnil,omitempty" name:"FileType"` // 文件路径 - // 注意:此字段可能返回 null,表示取不到有效值。 FileName *string `json:"FileName,omitnil,omitempty" name:"FileName"` // 文件md5 - // 注意:此字段可能返回 null,表示取不到有效值。 FileMd5 *string `json:"FileMd5,omitnil,omitempty" name:"FileMd5"` // 大小 - // 注意:此字段可能返回 null,表示取不到有效值。 FileSize *uint64 `json:"FileSize,omitnil,omitempty" name:"FileSize"` // 首次发现时间 - // 注意:此字段可能返回 null,表示取不到有效值。 FirstScanTime *string `json:"FirstScanTime,omitnil,omitempty" name:"FirstScanTime"` // 最近扫描时间 - // 注意:此字段可能返回 null,表示取不到有效值。 LatestScanTime *string `json:"LatestScanTime,omitnil,omitempty" name:"LatestScanTime"` } type ImageVirusInfo struct { // 路径 - // 注意:此字段可能返回 null,表示取不到有效值。 Path *string `json:"Path,omitnil,omitempty" name:"Path"` // 风险等级 - // 注意:此字段可能返回 null,表示取不到有效值。 RiskLevel *uint64 `json:"RiskLevel,omitnil,omitempty" name:"RiskLevel"` // 病毒名称 - // 注意:此字段可能返回 null,表示取不到有效值。 VirusName *string `json:"VirusName,omitnil,omitempty" name:"VirusName"` // 标签 - // 注意:此字段可能返回 null,表示取不到有效值。 Tags []*string `json:"Tags,omitnil,omitempty" name:"Tags"` // 描述 - // 注意:此字段可能返回 null,表示取不到有效值。 Desc *string `json:"Desc,omitnil,omitempty" name:"Desc"` // 修护建议 - // 注意:此字段可能返回 null,表示取不到有效值。 Solution *string `json:"Solution,omitnil,omitempty" name:"Solution"` // 大小 - // 注意:此字段可能返回 null,表示取不到有效值。 Size *uint64 `json:"Size,omitnil,omitempty" name:"Size"` // 首次发现时间 - // 注意:此字段可能返回 null,表示取不到有效值。 FirstScanTime *string `json:"FirstScanTime,omitnil,omitempty" name:"FirstScanTime"` // 最近扫描时间 - // 注意:此字段可能返回 null,表示取不到有效值。 LatestScanTime *string `json:"LatestScanTime,omitnil,omitempty" name:"LatestScanTime"` // 文件md5 - // 注意:此字段可能返回 null,表示取不到有效值。 Md5 *string `json:"Md5,omitnil,omitempty" name:"Md5"` // 文件名称 - // 注意:此字段可能返回 null,表示取不到有效值。 FileName *string `json:"FileName,omitnil,omitempty" name:"FileName"` // 检测平台 @@ -27009,103 +26650,79 @@ type ImageVirusInfo struct { // 3: binaryAi // 4: 异常行为 // 5: 威胁情报 - // 注意:此字段可能返回 null,表示取不到有效值。 CheckPlatform []*string `json:"CheckPlatform,omitnil,omitempty" name:"CheckPlatform"` } type ImageVul struct { // 漏洞id - // 注意:此字段可能返回 null,表示取不到有效值。 CVEID *string `json:"CVEID,omitnil,omitempty" name:"CVEID"` // 观点验证程序id - // 注意:此字段可能返回 null,表示取不到有效值。 POCID *string `json:"POCID,omitnil,omitempty" name:"POCID"` // 漏洞名称 - // 注意:此字段可能返回 null,表示取不到有效值。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 涉及组件信息 - // 注意:此字段可能返回 null,表示取不到有效值。 Components []*ComponentsInfo `json:"Components,omitnil,omitempty" name:"Components"` // 分类 - // 注意:此字段可能返回 null,表示取不到有效值。 Category *string `json:"Category,omitnil,omitempty" name:"Category"` // 分类2 - // 注意:此字段可能返回 null,表示取不到有效值。 CategoryType *string `json:"CategoryType,omitnil,omitempty" name:"CategoryType"` // 风险等级 - // 注意:此字段可能返回 null,表示取不到有效值。 Level *string `json:"Level,omitnil,omitempty" name:"Level"` // 描述 - // 注意:此字段可能返回 null,表示取不到有效值。 Des *string `json:"Des,omitnil,omitempty" name:"Des"` // 解决方案 - // 注意:此字段可能返回 null,表示取不到有效值。 OfficialSolution *string `json:"OfficialSolution,omitnil,omitempty" name:"OfficialSolution"` // 引用 - // 注意:此字段可能返回 null,表示取不到有效值。 Reference *string `json:"Reference,omitnil,omitempty" name:"Reference"` // 防御方案 - // 注意:此字段可能返回 null,表示取不到有效值。 DefenseSolution *string `json:"DefenseSolution,omitnil,omitempty" name:"DefenseSolution"` // 提交时间 - // 注意:此字段可能返回 null,表示取不到有效值。 SubmitTime *string `json:"SubmitTime,omitnil,omitempty" name:"SubmitTime"` // Cvss分数 - // 注意:此字段可能返回 null,表示取不到有效值。 CvssScore *string `json:"CvssScore,omitnil,omitempty" name:"CvssScore"` // Cvss信息 - // 注意:此字段可能返回 null,表示取不到有效值。 CvssVector *string `json:"CvssVector,omitnil,omitempty" name:"CvssVector"` // 是否建议修复 - // 注意:此字段可能返回 null,表示取不到有效值。 IsSuggest *string `json:"IsSuggest,omitnil,omitempty" name:"IsSuggest"` // 修复版本号 - // 注意:此字段可能返回 null,表示取不到有效值。 FixedVersions *string `json:"FixedVersions,omitnil,omitempty" name:"FixedVersions"` // 漏洞标签:"CanBeFixed","DynamicLevelPoc","DynamicLevelExp" - // 注意:此字段可能返回 null,表示取不到有效值。 Tag []*string `json:"Tag,omitnil,omitempty" name:"Tag"` // 组件名 - // 注意:此字段可能返回 null,表示取不到有效值。 Component *string `json:"Component,omitnil,omitempty" name:"Component"` // 组件版本 - // 注意:此字段可能返回 null,表示取不到有效值。 Version *string `json:"Version,omitnil,omitempty" name:"Version"` // 攻击热度 0-3 - // 注意:此字段可能返回 null,表示取不到有效值。 AttackLevel *int64 `json:"AttackLevel,omitnil,omitempty" name:"AttackLevel"` // 镜像层信息列表 - // 注意:此字段可能返回 null,表示取不到有效值。 LayerInfos []*ImageVulLayerInfo `json:"LayerInfos,omitnil,omitempty" name:"LayerInfos"` } type ImageVulLayerInfo struct { // 层id - // 注意:此字段可能返回 null,表示取不到有效值。 LayerId *string `json:"LayerId,omitnil,omitempty" name:"LayerId"` // 层cmd - // 注意:此字段可能返回 null,表示取不到有效值。 LayerCmd *string `json:"LayerCmd,omitnil,omitempty" name:"LayerCmd"` } @@ -27120,19 +26737,15 @@ type ImagesBindRuleInfo struct { ContainerCnt *int64 `json:"ContainerCnt,omitnil,omitempty" name:"ContainerCnt"` // 绑定规则id - // 注意:此字段可能返回 null,表示取不到有效值。 RuleId *string `json:"RuleId,omitnil,omitempty" name:"RuleId"` // 规则名字 - // 注意:此字段可能返回 null,表示取不到有效值。 RuleName *string `json:"RuleName,omitnil,omitempty" name:"RuleName"` // 镜像大小 - // 注意:此字段可能返回 null,表示取不到有效值。 ImageSize *int64 `json:"ImageSize,omitnil,omitempty" name:"ImageSize"` // 最近扫描时间 - // 注意:此字段可能返回 null,表示取不到有效值。 ScanTime *string `json:"ScanTime,omitnil,omitempty" name:"ScanTime"` } @@ -27149,9 +26762,12 @@ type ImagesInfo struct { // 镜像大小 Size *uint64 `json:"Size,omitnil,omitempty" name:"Size"` - // 主机个数 + // 主机个数(包含普通节点数和超级节点数) HostCnt *uint64 `json:"HostCnt,omitnil,omitempty" name:"HostCnt"` + // 超级节点数 + SuperNodeCnt *uint64 `json:"SuperNodeCnt,omitnil,omitempty" name:"SuperNodeCnt"` + // 容器个数 ContainerCnt *uint64 `json:"ContainerCnt,omitnil,omitempty" name:"ContainerCnt"` @@ -27217,6 +26833,12 @@ type ImagesInfo struct { // 是否推荐处置 RecommendedFix *bool `json:"RecommendedFix,omitnil,omitempty" name:"RecommendedFix"` + + // 解决方案 + Solution *string `json:"Solution,omitnil,omitempty" name:"Solution"` + + // 原因 + Reason *string `json:"Reason,omitnil,omitempty" name:"Reason"` } type ImagesVul struct { @@ -27266,15 +26888,12 @@ type ImagesVul struct { IsSuggest *bool `json:"IsSuggest,omitnil,omitempty" name:"IsSuggest"` // 修复版本号 - // 注意:此字段可能返回 null,表示取不到有效值。 FixedVersions *string `json:"FixedVersions,omitnil,omitempty" name:"FixedVersions"` // 漏洞标签:"CanBeFixed","DynamicLevelPoc","DynamicLevelExp" - // 注意:此字段可能返回 null,表示取不到有效值。 Tag []*string `json:"Tag,omitnil,omitempty" name:"Tag"` // 攻击热度 - // 注意:此字段可能返回 null,表示取不到有效值。 AttackLevel *int64 `json:"AttackLevel,omitnil,omitempty" name:"AttackLevel"` } @@ -27345,7 +26964,7 @@ type K8sApiAbnormalEventInfo struct { // 集群名称 ClusterName *string `json:"ClusterName,omitnil,omitempty" name:"ClusterName"` - // 集群运行状态 + // 集群运行状态,CSR_RUNNING-运行中,CSR_EXCEPTION-异常,CSR_CREATING-创建中 ClusterRunningStatus *string `json:"ClusterRunningStatus,omitnil,omitempty" name:"ClusterRunningStatus"` // 初次生成时间 @@ -27510,15 +27129,12 @@ type K8sApiAbnormalRuleScopeInfo struct { Action *string `json:"Action,omitnil,omitempty" name:"Action"` // 威胁等级 HIGH:高级 MIDDLE: 中级 LOW:低级 NOTICE:提示 - // 注意:此字段可能返回 null,表示取不到有效值。 RiskLevel *string `json:"RiskLevel,omitnil,omitempty" name:"RiskLevel"` // 开关状态(true:开 false:关) 适用于系统规则 - // 注意:此字段可能返回 null,表示取不到有效值。 Status *bool `json:"Status,omitnil,omitempty" name:"Status"` // 是否被删除 适用于自定义规则入参 - // 注意:此字段可能返回 null,表示取不到有效值。 IsDelete *bool `json:"IsDelete,omitnil,omitempty" name:"IsDelete"` } @@ -28085,21 +27701,39 @@ func (r *ModifyAssetImageScanStopResponse) FromJsonString(s string) error { // Predefined struct for user type ModifyAssetRequestParams struct { - // 全部同步,俩参数必选一个 All优先 + // 同步全部普通节点 All *bool `json:"All,omitnil,omitempty" name:"All"` - // 要同步的主机列表uuid ,俩参数必选一个 All优先 + // 要同步的主机列表uuid Hosts []*string `json:"Hosts,omitnil,omitempty" name:"Hosts"` + + // 同步全部超级节点 + AllSuperHost *bool `json:"AllSuperHost,omitnil,omitempty" name:"AllSuperHost"` + + // 要同步的超级节点唯一id + NodeUniqueIds []*string `json:"NodeUniqueIds,omitnil,omitempty" name:"NodeUniqueIds"` + + // 超时时间(秒) 最低3600s + TimeoutSec *uint64 `json:"TimeoutSec,omitnil,omitempty" name:"TimeoutSec"` } type ModifyAssetRequest struct { *tchttp.BaseRequest - // 全部同步,俩参数必选一个 All优先 + // 同步全部普通节点 All *bool `json:"All,omitnil,omitempty" name:"All"` - // 要同步的主机列表uuid ,俩参数必选一个 All优先 + // 要同步的主机列表uuid Hosts []*string `json:"Hosts,omitnil,omitempty" name:"Hosts"` + + // 同步全部超级节点 + AllSuperHost *bool `json:"AllSuperHost,omitnil,omitempty" name:"AllSuperHost"` + + // 要同步的超级节点唯一id + NodeUniqueIds []*string `json:"NodeUniqueIds,omitnil,omitempty" name:"NodeUniqueIds"` + + // 超时时间(秒) 最低3600s + TimeoutSec *uint64 `json:"TimeoutSec,omitnil,omitempty" name:"TimeoutSec"` } func (r *ModifyAssetRequest) ToJsonString() string { @@ -28116,6 +27750,9 @@ func (r *ModifyAssetRequest) FromJsonString(s string) error { } delete(f, "All") delete(f, "Hosts") + delete(f, "AllSuperHost") + delete(f, "NodeUniqueIds") + delete(f, "TimeoutSec") if len(f) > 0 { return tcerr.NewTencentCloudSDKError("ClientError.BuildRequestError", "ModifyAssetRequest has unknown keys!", "") } @@ -28127,6 +27764,9 @@ type ModifyAssetResponseParams struct { // 同步任务发送结果 Status *string `json:"Status,omitnil,omitempty" name:"Status"` + // 任务id + TaskId *uint64 `json:"TaskId,omitnil,omitempty" name:"TaskId"` + // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` } @@ -28282,6 +27922,81 @@ func (r *ModifyContainerNetStatusResponse) FromJsonString(s string) error { return json.Unmarshal([]byte(s), &r) } +// Predefined struct for user +type ModifyDefendStatusRequestParams struct { + // 开关是否开启 + SwitchOn *bool `json:"SwitchOn,omitnil,omitempty" name:"SwitchOn"` + + // 实例类型
  • Cluster: 集群
  • Node: 节点
  • + InstanceType *string `json:"InstanceType,omitnil,omitempty" name:"InstanceType"` + + // 是否是全部实例 + IsAll *bool `json:"IsAll,omitnil,omitempty" name:"IsAll"` + + // 实例id列表 + InstanceIDs []*string `json:"InstanceIDs,omitnil,omitempty" name:"InstanceIDs"` +} + +type ModifyDefendStatusRequest struct { + *tchttp.BaseRequest + + // 开关是否开启 + SwitchOn *bool `json:"SwitchOn,omitnil,omitempty" name:"SwitchOn"` + + // 实例类型
  • Cluster: 集群
  • Node: 节点
  • + InstanceType *string `json:"InstanceType,omitnil,omitempty" name:"InstanceType"` + + // 是否是全部实例 + IsAll *bool `json:"IsAll,omitnil,omitempty" name:"IsAll"` + + // 实例id列表 + InstanceIDs []*string `json:"InstanceIDs,omitnil,omitempty" name:"InstanceIDs"` +} + +func (r *ModifyDefendStatusRequest) ToJsonString() string { + b, _ := json.Marshal(r) + return string(b) +} + +// FromJsonString It is highly **NOT** recommended to use this function +// because it has no param check, nor strict type check +func (r *ModifyDefendStatusRequest) FromJsonString(s string) error { + f := make(map[string]interface{}) + if err := json.Unmarshal([]byte(s), &f); err != nil { + return err + } + delete(f, "SwitchOn") + delete(f, "InstanceType") + delete(f, "IsAll") + delete(f, "InstanceIDs") + if len(f) > 0 { + return tcerr.NewTencentCloudSDKError("ClientError.BuildRequestError", "ModifyDefendStatusRequest has unknown keys!", "") + } + return json.Unmarshal([]byte(s), &r) +} + +// Predefined struct for user +type ModifyDefendStatusResponseParams struct { + // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 + RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` +} + +type ModifyDefendStatusResponse struct { + *tchttp.BaseResponse + Response *ModifyDefendStatusResponseParams `json:"Response"` +} + +func (r *ModifyDefendStatusResponse) ToJsonString() string { + b, _ := json.Marshal(r) + return string(b) +} + +// FromJsonString It is highly **NOT** recommended to use this function +// because it has no param check, nor strict type check +func (r *ModifyDefendStatusResponse) FromJsonString(s string) error { + return json.Unmarshal([]byte(s), &r) +} + // Predefined struct for user type ModifyEscapeEventStatusRequestParams struct { // 处理事件ids @@ -28843,6 +28558,81 @@ func (r *ModifyK8sApiAbnormalRuleStatusResponse) FromJsonString(s string) error return json.Unmarshal([]byte(s), &r) } +// Predefined struct for user +type ModifyRaspRulesRequestParams struct { + // 规则ID(新增时请留空,编辑时候必传) + Id *uint64 `json:"Id,omitnil,omitempty" name:"Id"` + + // 漏洞id数组 + VulVulsIDs []*uint64 `json:"VulVulsIDs,omitnil,omitempty" name:"VulVulsIDs"` + + // 自定义请求范围加白正则表达式,选择全部请求范围时候为空,否则不能为空,base64编码 + URLRegexp *string `json:"URLRegexp,omitnil,omitempty" name:"URLRegexp"` + + // 加白方式,0:自定义请求范围加白。1:全部请求加白 + WhiteType *uint64 `json:"WhiteType,omitnil,omitempty" name:"WhiteType"` +} + +type ModifyRaspRulesRequest struct { + *tchttp.BaseRequest + + // 规则ID(新增时请留空,编辑时候必传) + Id *uint64 `json:"Id,omitnil,omitempty" name:"Id"` + + // 漏洞id数组 + VulVulsIDs []*uint64 `json:"VulVulsIDs,omitnil,omitempty" name:"VulVulsIDs"` + + // 自定义请求范围加白正则表达式,选择全部请求范围时候为空,否则不能为空,base64编码 + URLRegexp *string `json:"URLRegexp,omitnil,omitempty" name:"URLRegexp"` + + // 加白方式,0:自定义请求范围加白。1:全部请求加白 + WhiteType *uint64 `json:"WhiteType,omitnil,omitempty" name:"WhiteType"` +} + +func (r *ModifyRaspRulesRequest) ToJsonString() string { + b, _ := json.Marshal(r) + return string(b) +} + +// FromJsonString It is highly **NOT** recommended to use this function +// because it has no param check, nor strict type check +func (r *ModifyRaspRulesRequest) FromJsonString(s string) error { + f := make(map[string]interface{}) + if err := json.Unmarshal([]byte(s), &f); err != nil { + return err + } + delete(f, "Id") + delete(f, "VulVulsIDs") + delete(f, "URLRegexp") + delete(f, "WhiteType") + if len(f) > 0 { + return tcerr.NewTencentCloudSDKError("ClientError.BuildRequestError", "ModifyRaspRulesRequest has unknown keys!", "") + } + return json.Unmarshal([]byte(s), &r) +} + +// Predefined struct for user +type ModifyRaspRulesResponseParams struct { + // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 + RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` +} + +type ModifyRaspRulesResponse struct { + *tchttp.BaseResponse + Response *ModifyRaspRulesResponseParams `json:"Response"` +} + +func (r *ModifyRaspRulesResponse) ToJsonString() string { + b, _ := json.Marshal(r) + return string(b) +} + +// FromJsonString It is highly **NOT** recommended to use this function +// because it has no param check, nor strict type check +func (r *ModifyRaspRulesResponse) FromJsonString(s string) error { + return json.Unmarshal([]byte(s), &r) +} + // Predefined struct for user type ModifyReverseShellStatusRequestParams struct { // 处理事件ids @@ -28919,6 +28709,109 @@ func (r *ModifyReverseShellStatusResponse) FromJsonString(s string) error { return json.Unmarshal([]byte(s), &r) } +// Predefined struct for user +type ModifyRiskDnsEventStatusRequestParams struct { + // 恶意请求事件ID数组。加白时必需,否则Filters和EventIDSet二者选其一。 + EventIDSet []*uint64 `json:"EventIDSet,omitnil,omitempty" name:"EventIDSet"` + + // 标记事件的状态: + // EVENT_UNDEAL:未处理(取消忽略), + // EVENT_DEALED:已处理, + // EVENT_IGNORE:忽略, + // EVENT_DELETE:已删除 + // EVENT_ADD_WHITE:加白 + // EVENT_ISOLATE_CONTAINER:隔离容器 + // EVENT_RESOTRE_CONTAINER:恢复容器 + EventStatus *string `json:"EventStatus,omitnil,omitempty" name:"EventStatus"` + + // 白名单域名/IP + Address *string `json:"Address,omitnil,omitempty" name:"Address"` + + // 备注 + Remark *string `json:"Remark,omitnil,omitempty" name:"Remark"` + + // 相同的请求域名/IP事件加白处理 + AllSameEventAddWhite *bool `json:"AllSameEventAddWhite,omitnil,omitempty" name:"AllSameEventAddWhite"` + + // 加白的事件类型,恶意域名请求:DOMAIN,恶意IP请求:IP + AddWhiteEventType *string `json:"AddWhiteEventType,omitnil,omitempty" name:"AddWhiteEventType"` +} + +type ModifyRiskDnsEventStatusRequest struct { + *tchttp.BaseRequest + + // 恶意请求事件ID数组。加白时必需,否则Filters和EventIDSet二者选其一。 + EventIDSet []*uint64 `json:"EventIDSet,omitnil,omitempty" name:"EventIDSet"` + + // 标记事件的状态: + // EVENT_UNDEAL:未处理(取消忽略), + // EVENT_DEALED:已处理, + // EVENT_IGNORE:忽略, + // EVENT_DELETE:已删除 + // EVENT_ADD_WHITE:加白 + // EVENT_ISOLATE_CONTAINER:隔离容器 + // EVENT_RESOTRE_CONTAINER:恢复容器 + EventStatus *string `json:"EventStatus,omitnil,omitempty" name:"EventStatus"` + + // 白名单域名/IP + Address *string `json:"Address,omitnil,omitempty" name:"Address"` + + // 备注 + Remark *string `json:"Remark,omitnil,omitempty" name:"Remark"` + + // 相同的请求域名/IP事件加白处理 + AllSameEventAddWhite *bool `json:"AllSameEventAddWhite,omitnil,omitempty" name:"AllSameEventAddWhite"` + + // 加白的事件类型,恶意域名请求:DOMAIN,恶意IP请求:IP + AddWhiteEventType *string `json:"AddWhiteEventType,omitnil,omitempty" name:"AddWhiteEventType"` +} + +func (r *ModifyRiskDnsEventStatusRequest) ToJsonString() string { + b, _ := json.Marshal(r) + return string(b) +} + +// FromJsonString It is highly **NOT** recommended to use this function +// because it has no param check, nor strict type check +func (r *ModifyRiskDnsEventStatusRequest) FromJsonString(s string) error { + f := make(map[string]interface{}) + if err := json.Unmarshal([]byte(s), &f); err != nil { + return err + } + delete(f, "EventIDSet") + delete(f, "EventStatus") + delete(f, "Address") + delete(f, "Remark") + delete(f, "AllSameEventAddWhite") + delete(f, "AddWhiteEventType") + if len(f) > 0 { + return tcerr.NewTencentCloudSDKError("ClientError.BuildRequestError", "ModifyRiskDnsEventStatusRequest has unknown keys!", "") + } + return json.Unmarshal([]byte(s), &r) +} + +// Predefined struct for user +type ModifyRiskDnsEventStatusResponseParams struct { + // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 + RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` +} + +type ModifyRiskDnsEventStatusResponse struct { + *tchttp.BaseResponse + Response *ModifyRiskDnsEventStatusResponseParams `json:"Response"` +} + +func (r *ModifyRiskDnsEventStatusResponse) ToJsonString() string { + b, _ := json.Marshal(r) + return string(b) +} + +// FromJsonString It is highly **NOT** recommended to use this function +// because it has no param check, nor strict type check +func (r *ModifyRiskDnsEventStatusResponse) FromJsonString(s string) error { + return json.Unmarshal([]byte(s), &r) +} + // Predefined struct for user type ModifyRiskSyscallStatusRequestParams struct { // 处理事件ids @@ -29449,7 +29342,7 @@ func (r *ModifySecLogKafkaUINResponse) FromJsonString(s string) error { // Predefined struct for user type ModifyVirusAutoIsolateExampleSwitchRequestParams struct { - // 文件Md5值 + // 文件MD5值 MD5 *string `json:"MD5,omitnil,omitempty" name:"MD5"` // 开关(开:true 关: false) @@ -29459,7 +29352,7 @@ type ModifyVirusAutoIsolateExampleSwitchRequestParams struct { type ModifyVirusAutoIsolateExampleSwitchRequest struct { *tchttp.BaseRequest - // 文件Md5值 + // 文件MD5值 MD5 *string `json:"MD5,omitnil,omitempty" name:"MD5"` // 开关(开:true 关: false) @@ -29515,6 +29408,9 @@ type ModifyVirusAutoIsolateSettingRequestParams struct { // 是否中断隔离文件关联的进程(true:是 false:否) IsKillProgress *bool `json:"IsKillProgress,omitnil,omitempty" name:"IsKillProgress"` + + // 用户用户自定义开关 + UserAutoIsolateKillSwitch *bool `json:"UserAutoIsolateKillSwitch,omitnil,omitempty" name:"UserAutoIsolateKillSwitch"` } type ModifyVirusAutoIsolateSettingRequest struct { @@ -29525,6 +29421,9 @@ type ModifyVirusAutoIsolateSettingRequest struct { // 是否中断隔离文件关联的进程(true:是 false:否) IsKillProgress *bool `json:"IsKillProgress,omitnil,omitempty" name:"IsKillProgress"` + + // 用户用户自定义开关 + UserAutoIsolateKillSwitch *bool `json:"UserAutoIsolateKillSwitch,omitnil,omitempty" name:"UserAutoIsolateKillSwitch"` } func (r *ModifyVirusAutoIsolateSettingRequest) ToJsonString() string { @@ -29541,6 +29440,7 @@ func (r *ModifyVirusAutoIsolateSettingRequest) FromJsonString(s string) error { } delete(f, "AutoIsolateSwitch") delete(f, "IsKillProgress") + delete(f, "UserAutoIsolateKillSwitch") if len(f) > 0 { return tcerr.NewTencentCloudSDKError("ClientError.BuildRequestError", "ModifyVirusAutoIsolateSettingRequest has unknown keys!", "") } @@ -29574,14 +29474,7 @@ type ModifyVirusFileStatusRequestParams struct { // 处理事件id EventIdSet []*string `json:"EventIdSet,omitnil,omitempty" name:"EventIdSet"` - // 标记事件的状态, - // EVENT_DEALED:事件处理 - // EVENT_INGNORE":事件忽略 - // EVENT_DEL:事件删除 - // EVENT_ADD_WHITE:事件加白 - // EVENT_PENDING: 事件待处理 - // EVENT_ISOLATE_CONTAINER: 隔离容器 - // EVENT_RESOTRE_CONTAINER: 恢复容器 + // 标记事件的状态, EVENT_DEALED:事件处理 EVENT_IGNORE":事件忽略 EVENT_DEL:事件删除 EVENT_ADD_WHITE:事件加白 EVENT_PENDING: 事件待处理 EVENT_ISOLATE_CONTAINER: 隔离容器 EVENT_RESOTRE_CONTAINER: 恢复容器 Status *string `json:"Status,omitnil,omitempty" name:"Status"` // 事件备注 @@ -29597,14 +29490,7 @@ type ModifyVirusFileStatusRequest struct { // 处理事件id EventIdSet []*string `json:"EventIdSet,omitnil,omitempty" name:"EventIdSet"` - // 标记事件的状态, - // EVENT_DEALED:事件处理 - // EVENT_INGNORE":事件忽略 - // EVENT_DEL:事件删除 - // EVENT_ADD_WHITE:事件加白 - // EVENT_PENDING: 事件待处理 - // EVENT_ISOLATE_CONTAINER: 隔离容器 - // EVENT_RESOTRE_CONTAINER: 恢复容器 + // 标记事件的状态, EVENT_DEALED:事件处理 EVENT_IGNORE":事件忽略 EVENT_DEL:事件删除 EVENT_ADD_WHITE:事件加白 EVENT_PENDING: 事件待处理 EVENT_ISOLATE_CONTAINER: 隔离容器 EVENT_RESOTRE_CONTAINER: 恢复容器 Status *string `json:"Status,omitnil,omitempty" name:"Status"` // 事件备注 @@ -30126,14 +30012,12 @@ type NetworkAuditRecord struct { OperationTime *string `json:"OperationTime,omitnil,omitempty" name:"OperationTime"` // 操作人appid - // 注意:此字段可能返回 null,表示取不到有效值。 AppId *int64 `json:"AppId,omitnil,omitempty" name:"AppId"` // 操作人uin Uin *string `json:"Uin,omitnil,omitempty" name:"Uin"` // 策略id - // 注意:此字段可能返回 null,表示取不到有效值。 PolicyId *uint64 `json:"PolicyId,omitnil,omitempty" name:"PolicyId"` } @@ -30172,11 +30056,9 @@ type NetworkClusterInfoItem struct { NetworkPolicyPluginStatus *string `json:"NetworkPolicyPluginStatus,omitnil,omitempty" name:"NetworkPolicyPluginStatus"` // 集群网络插件错误信息 - // 注意:此字段可能返回 null,表示取不到有效值。 NetworkPolicyPluginError *string `json:"NetworkPolicyPluginError,omitnil,omitempty" name:"NetworkPolicyPluginError"` // 容器网络插件 - // 注意:此字段可能返回 null,表示取不到有效值。 ClusterNetworkSettings *string `json:"ClusterNetworkSettings,omitnil,omitempty" name:"ClusterNetworkSettings"` } @@ -30201,15 +30083,12 @@ type NetworkClusterPodInfo struct { PodName *string `json:"PodName,omitnil,omitempty" name:"PodName"` // pod空间 - // 注意:此字段可能返回 null,表示取不到有效值。 Namespace *string `json:"Namespace,omitnil,omitempty" name:"Namespace"` // pod标签 - // 注意:此字段可能返回 null,表示取不到有效值。 Labels *string `json:"Labels,omitnil,omitempty" name:"Labels"` // pod类型 - // 注意:此字段可能返回 null,表示取不到有效值。 WorkloadKind *string `json:"WorkloadKind,omitnil,omitempty" name:"WorkloadKind"` } @@ -30218,7 +30097,6 @@ type NetworkCustomPolicy struct { Direction *string `json:"Direction,omitnil,omitempty" name:"Direction"` // 网络策略策略端口 - // 注意:此字段可能返回 null,表示取不到有效值。 Ports []*NetworkPorts `json:"Ports,omitnil,omitempty" name:"Ports"` // 网络策略策略对象 @@ -30232,7 +30110,6 @@ type NetworkCustomPolicy struct { // 开启中:Publishing // // 待开启:unPublishEdit - // 注意:此字段可能返回 null,表示取不到有效值。 Peer []*NetworkPeer `json:"Peer,omitnil,omitempty" name:"Peer"` } @@ -30247,15 +30124,12 @@ type NetworkPeer struct { PeerType *string `json:"PeerType,omitnil,omitempty" name:"PeerType"` // 空间选择器 - // 注意:此字段可能返回 null,表示取不到有效值。 NamespaceSelector *string `json:"NamespaceSelector,omitnil,omitempty" name:"NamespaceSelector"` // pod选择器 - // 注意:此字段可能返回 null,表示取不到有效值。 PodSelector *string `json:"PodSelector,omitnil,omitempty" name:"PodSelector"` // Ip选择器 - // 注意:此字段可能返回 null,表示取不到有效值。 IPBlock *string `json:"IPBlock,omitnil,omitempty" name:"IPBlock"` } @@ -30264,7 +30138,6 @@ type NetworkPolicyInfoItem struct { Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 网络策略描述 - // 注意:此字段可能返回 null,表示取不到有效值。 Description *string `json:"Description,omitnil,omitempty" name:"Description"` // 发布状态: @@ -30301,7 +30174,6 @@ type NetworkPolicyInfoItem struct { NetworkPolicyPlugin *string `json:"NetworkPolicyPlugin,omitnil,omitempty" name:"NetworkPolicyPlugin"` // 策略发布结果 - // 注意:此字段可能返回 null,表示取不到有效值。 PublishResult *string `json:"PublishResult,omitnil,omitempty" name:"PublishResult"` // 入站规则 @@ -30323,7 +30195,6 @@ type NetworkPolicyInfoItem struct { ToPolicyRule *int64 `json:"ToPolicyRule,omitnil,omitempty" name:"ToPolicyRule"` // 作用对象 - // 注意:此字段可能返回 null,表示取不到有效值。 PodSelector *string `json:"PodSelector,omitnil,omitempty" name:"PodSelector"` // 网络策略Id @@ -30332,11 +30203,9 @@ type NetworkPolicyInfoItem struct { type NetworkPorts struct { // 网络策略协议 - // 注意:此字段可能返回 null,表示取不到有效值。 Protocol *string `json:"Protocol,omitnil,omitempty" name:"Protocol"` // 网络策略策略端口 - // 注意:此字段可能返回 null,表示取不到有效值。 Port *string `json:"Port,omitnil,omitempty" name:"Port"` } @@ -30458,19 +30327,15 @@ type PortInfo struct { type ProcessBaseInfo struct { // 进程启动用户 - // 注意:此字段可能返回 null,表示取不到有效值。 ProcessStartUser *string `json:"ProcessStartUser,omitnil,omitempty" name:"ProcessStartUser"` // 进程用户组 - // 注意:此字段可能返回 null,表示取不到有效值。 ProcessUserGroup *string `json:"ProcessUserGroup,omitnil,omitempty" name:"ProcessUserGroup"` // 进程路径 - // 注意:此字段可能返回 null,表示取不到有效值。 ProcessPath *string `json:"ProcessPath,omitnil,omitempty" name:"ProcessPath"` // 进程命令行参数 - // 注意:此字段可能返回 null,表示取不到有效值。 ProcessParam *string `json:"ProcessParam,omitnil,omitempty" name:"ProcessParam"` } @@ -30606,6 +30471,52 @@ type RaspInfo struct { Value *string `json:"Value,omitnil,omitempty" name:"Value"` } +type RaspRule struct { + // 规则ID + Id *uint64 `json:"Id,omitnil,omitempty" name:"Id"` + + // 自定义请求url范围正则表达式,为空则保存不成功 + URLRegexp *string `json:"URLRegexp,omitnil,omitempty" name:"URLRegexp"` + + // 漏洞id + VulVulsID *uint64 `json:"VulVulsID,omitnil,omitempty" name:"VulVulsID"` + + // 漏洞名称 + VulVulsName *string `json:"VulVulsName,omitnil,omitempty" name:"VulVulsName"` + + // cve_id + CveID *string `json:"CveID,omitnil,omitempty" name:"CveID"` + + // 漏洞防御类型,从漏洞表富化, 1:支持组件漏洞防御,组件漏洞没有正则加白。2:支持正则防御 + SupportDefense *uint64 `json:"SupportDefense,omitnil,omitempty" name:"SupportDefense"` + + // 加白范围,0:全部请求加白,1:自定义请求范围加白 + WhiteType *uint64 `json:"WhiteType,omitnil,omitempty" name:"WhiteType"` + + // 状态 0: 有效 + Status *uint64 `json:"Status,omitnil,omitempty" name:"Status"` + + // 创建时间 + CreateTime *string `json:"CreateTime,omitnil,omitempty" name:"CreateTime"` + + // 修改时间 + ModifyTime *string `json:"ModifyTime,omitnil,omitempty" name:"ModifyTime"` +} + +type RaspRuleVul struct { + // 漏洞id + VulVulsID *uint64 `json:"VulVulsID,omitnil,omitempty" name:"VulVulsID"` + + // 漏洞名称 + VulVulsName *string `json:"VulVulsName,omitnil,omitempty" name:"VulVulsName"` + + // cve_id + CveID *string `json:"CveID,omitnil,omitempty" name:"CveID"` + + // 漏洞防御类型,从漏洞表富化, 1:支持组件漏洞防御,组件漏洞没有正则加白。2:支持正则防御 + SupportDefense *uint64 `json:"SupportDefense,omitnil,omitempty" name:"SupportDefense"` +} + type RegionInfo struct { // 地域标识 Region *string `json:"Region,omitnil,omitempty" name:"Region"` @@ -30832,14 +30743,12 @@ type ReverseShellEventDescription struct { Solution *string `json:"Solution,omitnil,omitempty" name:"Solution"` // 事件备注信息 - // 注意:此字段可能返回 null,表示取不到有效值。 Remark *string `json:"Remark,omitnil,omitempty" name:"Remark"` // 目标地址 DstAddress *string `json:"DstAddress,omitnil,omitempty" name:"DstAddress"` // 事件最后一次处理的时间 - // 注意:此字段可能返回 null,表示取不到有效值。 OperationTime *string `json:"OperationTime,omitnil,omitempty" name:"OperationTime"` } @@ -30926,6 +30835,39 @@ type ReverseShellEventInfo struct { // 正在重启中: RESTARTING // 迁移中: REMOVING ContainerStatus *string `json:"ContainerStatus,omitnil,omitempty" name:"ContainerStatus"` + + // 集群id + ClusterID *string `json:"ClusterID,omitnil,omitempty" name:"ClusterID"` + + // 节点类型:NORMAL普通节点、SUPER超级节点 + NodeType *string `json:"NodeType,omitnil,omitempty" name:"NodeType"` + + // pod name + PodName *string `json:"PodName,omitnil,omitempty" name:"PodName"` + + // pod ip + PodIP *string `json:"PodIP,omitnil,omitempty" name:"PodIP"` + + // 节点唯一id + NodeUniqueID *string `json:"NodeUniqueID,omitnil,omitempty" name:"NodeUniqueID"` + + // 节点公网ip + PublicIP *string `json:"PublicIP,omitnil,omitempty" name:"PublicIP"` + + // 节点名称 + NodeName *string `json:"NodeName,omitnil,omitempty" name:"NodeName"` + + // uuid + HostID *string `json:"HostID,omitnil,omitempty" name:"HostID"` + + // 节点内网ip + HostIP *string `json:"HostIP,omitnil,omitempty" name:"HostIP"` + + // 节点 id + NodeID *string `json:"NodeID,omitnil,omitempty" name:"NodeID"` + + // 集群名称 + ClusterName *string `json:"ClusterName,omitnil,omitempty" name:"ClusterName"` } type ReverseShellWhiteListBaseInfo struct { @@ -31088,6 +31030,12 @@ type RiskDnsEventInfo struct { // 集群名称 ClusterName *string `json:"ClusterName,omitnil,omitempty" name:"ClusterName"` + + // 镜像ID + ImageId *string `json:"ImageId,omitnil,omitempty" name:"ImageId"` + + // 容器ID + ContainerId *string `json:"ContainerId,omitnil,omitempty" name:"ContainerId"` } type RiskSyscallEventDescription struct { @@ -31098,14 +31046,12 @@ type RiskSyscallEventDescription struct { Solution *string `json:"Solution,omitnil,omitempty" name:"Solution"` // 事件备注信息 - // 注意:此字段可能返回 null,表示取不到有效值。 Remark *string `json:"Remark,omitnil,omitempty" name:"Remark"` // 系统调用名称 SyscallName *string `json:"SyscallName,omitnil,omitempty" name:"SyscallName"` // 事件最后一次处理的时间 - // 注意:此字段可能返回 null,表示取不到有效值。 OperationTime *string `json:"OperationTime,omitnil,omitempty" name:"OperationTime"` } @@ -31278,7 +31224,6 @@ type RuleBaseInfo struct { RuleId *string `json:"RuleId,omitnil,omitempty" name:"RuleId"` // 策略更新时间, 存在为空的情况 - // 注意:此字段可能返回 null,表示取不到有效值。 UpdateTime *string `json:"UpdateTime,omitnil,omitempty" name:"UpdateTime"` // 策略名字 @@ -31345,11 +31290,9 @@ type RunTimeEventBaseInfo struct { LatestFoundTime *string `json:"LatestFoundTime,omitnil,omitempty" name:"LatestFoundTime"` // 内网ip - // 注意:此字段可能返回 null,表示取不到有效值。 HostIP *string `json:"HostIP,omitnil,omitempty" name:"HostIP"` // 外网ip - // 注意:此字段可能返回 null,表示取不到有效值。 ClientIP *string `json:"ClientIP,omitnil,omitempty" name:"ClientIP"` // 网络状态 @@ -31359,7 +31302,6 @@ type RunTimeEventBaseInfo struct { // 隔离失败 ISOLATE_FAILED // 解除隔离中 RESTORING // 解除隔离失败 RESTORE_FAILED - // 注意:此字段可能返回 null,表示取不到有效值。 ContainerNetStatus *string `json:"ContainerNetStatus,omitnil,omitempty" name:"ContainerNetStatus"` // 容器子状态 @@ -31370,11 +31312,9 @@ type RunTimeEventBaseInfo struct { // "SHARED_HOST" // 容器与主机共享网络 // "RESOURCE_LIMIT" //隔离操作资源超限 // "UNKNOW" // 原因未知 - // 注意:此字段可能返回 null,表示取不到有效值。 ContainerNetSubStatus *string `json:"ContainerNetSubStatus,omitnil,omitempty" name:"ContainerNetSubStatus"` // 容器隔离操作来源 - // 注意:此字段可能返回 null,表示取不到有效值。 ContainerIsolateOperationSrc *string `json:"ContainerIsolateOperationSrc,omitnil,omitempty" name:"ContainerIsolateOperationSrc"` // 节点ID @@ -31418,6 +31358,9 @@ type RunTimeEventBaseInfo struct { // WorkloadType WorkloadType *string `json:"WorkloadType,omitnil,omitempty" name:"WorkloadType"` + + // 容器运行状态 + ContainerStatus *string `json:"ContainerStatus,omitnil,omitempty" name:"ContainerStatus"` } type RunTimeFilters struct { @@ -31784,27 +31727,36 @@ type SecLogDeliveryClsSettingInfo struct { TopicID *string `json:"TopicID,omitnil,omitempty" name:"TopicID"` // 日志集名称 - // 注意:此字段可能返回 null,表示取不到有效值。 LogSetName *string `json:"LogSetName,omitnil,omitempty" name:"LogSetName"` // 主题名称 - // 注意:此字段可能返回 null,表示取不到有效值。 TopicName *string `json:"TopicName,omitnil,omitempty" name:"TopicName"` + + // 日志类型 + SubLogType []*string `json:"SubLogType,omitnil,omitempty" name:"SubLogType"` + + // 错误信息 + ErrMsg *string `json:"ErrMsg,omitnil,omitempty" name:"ErrMsg"` } type SecLogDeliveryKafkaSettingInfo struct { - // 日志类型 + // 安全日志模块 LogType *string `json:"LogType,omitnil,omitempty" name:"LogType"` // 主题ID TopicID *string `json:"TopicID,omitnil,omitempty" name:"TopicID"` // 主题名称 - // 注意:此字段可能返回 null,表示取不到有效值。 TopicName *string `json:"TopicName,omitnil,omitempty" name:"TopicName"` // 投递状态(false:关 true:开) State *bool `json:"State,omitnil,omitempty" name:"State"` + + // 日志类型 + SubLogType []*string `json:"SubLogType,omitnil,omitempty" name:"SubLogType"` + + // 错误信息 + ErrMsg *string `json:"ErrMsg,omitnil,omitempty" name:"ErrMsg"` } type SecLogJoinInfo struct { @@ -31833,33 +31785,27 @@ type SecLogJoinObjectInfo struct { HostID *string `json:"HostID,omitnil,omitempty" name:"HostID"` // 主机名称 - // 注意:此字段可能返回 null,表示取不到有效值。 HostName *string `json:"HostName,omitnil,omitempty" name:"HostName"` // 主机IP - // 注意:此字段可能返回 null,表示取不到有效值。 HostIP *string `json:"HostIP,omitnil,omitempty" name:"HostIP"` // 主机状态 HostStatus *string `json:"HostStatus,omitnil,omitempty" name:"HostStatus"` // 集群ID - // 注意:此字段可能返回 null,表示取不到有效值。 ClusterID *string `json:"ClusterID,omitnil,omitempty" name:"ClusterID"` // 集群名称 - // 注意:此字段可能返回 null,表示取不到有效值。 ClusterName *string `json:"ClusterName,omitnil,omitempty" name:"ClusterName"` // 外网IP - // 注意:此字段可能返回 null,表示取不到有效值。 PublicIP *string `json:"PublicIP,omitnil,omitempty" name:"PublicIP"` // 接入状态(true:已接入 false:未接入) JoinState *bool `json:"JoinState,omitnil,omitempty" name:"JoinState"` // 集群版本 - // 注意:此字段可能返回 null,表示取不到有效值。 ClusterVersion *string `json:"ClusterVersion,omitnil,omitempty" name:"ClusterVersion"` // 集群主节点地址 @@ -31872,7 +31818,6 @@ type SecLogJoinObjectInfo struct { ClusterType *string `json:"ClusterType,omitnil,omitempty" name:"ClusterType"` // 集群状态 - // 注意:此字段可能返回 null,表示取不到有效值。 ClusterStatus *string `json:"ClusterStatus,omitnil,omitempty" name:"ClusterStatus"` } @@ -32321,6 +32266,12 @@ type SupportDefenceVul struct { // 漏洞披露时间 SubmitTime *string `json:"SubmitTime,omitnil,omitempty" name:"SubmitTime"` + + // 漏洞id + VulId *int64 `json:"VulId,omitnil,omitempty" name:"VulId"` + + // 状态,0:防御中,1:已加白,指的是在白名单列表中有这个漏洞的,不一定是全局型白名单 + Status *int64 `json:"Status,omitnil,omitempty" name:"Status"` } // Predefined struct for user @@ -32461,6 +32412,60 @@ type UnauthorizedCoresTendency struct { CoresCount *int64 `json:"CoresCount,omitnil,omitempty" name:"CoresCount"` } +// Predefined struct for user +type UninstallClusterContainerSecurityRequestParams struct { + // 集群ID + ClusterIDs []*string `json:"ClusterIDs,omitnil,omitempty" name:"ClusterIDs"` +} + +type UninstallClusterContainerSecurityRequest struct { + *tchttp.BaseRequest + + // 集群ID + ClusterIDs []*string `json:"ClusterIDs,omitnil,omitempty" name:"ClusterIDs"` +} + +func (r *UninstallClusterContainerSecurityRequest) ToJsonString() string { + b, _ := json.Marshal(r) + return string(b) +} + +// FromJsonString It is highly **NOT** recommended to use this function +// because it has no param check, nor strict type check +func (r *UninstallClusterContainerSecurityRequest) FromJsonString(s string) error { + f := make(map[string]interface{}) + if err := json.Unmarshal([]byte(s), &f); err != nil { + return err + } + delete(f, "ClusterIDs") + if len(f) > 0 { + return tcerr.NewTencentCloudSDKError("ClientError.BuildRequestError", "UninstallClusterContainerSecurityRequest has unknown keys!", "") + } + return json.Unmarshal([]byte(s), &r) +} + +// Predefined struct for user +type UninstallClusterContainerSecurityResponseParams struct { + // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 + RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` +} + +type UninstallClusterContainerSecurityResponse struct { + *tchttp.BaseResponse + Response *UninstallClusterContainerSecurityResponseParams `json:"Response"` +} + +func (r *UninstallClusterContainerSecurityResponse) ToJsonString() string { + b, _ := json.Marshal(r) + return string(b) +} + +// FromJsonString It is highly **NOT** recommended to use this function +// because it has no param check, nor strict type check +func (r *UninstallClusterContainerSecurityResponse) FromJsonString(s string) error { + return json.Unmarshal([]byte(s), &r) +} + // Predefined struct for user type UpdateAndPublishNetworkFirewallPolicyDetailRequestParams struct { // 集群Id @@ -32712,6 +32717,15 @@ type UpdateAssetImageRegistryRegistryDetailRequestParams struct { // 仓库唯一id RegistryId *int64 `json:"RegistryId,omitnil,omitempty" name:"RegistryId"` + + // 同步方式,0全量同步,1增量同步 + SyncMode *uint64 `json:"SyncMode,omitnil,omitempty" name:"SyncMode"` + + // 是否自动授权&扫描,选择增量同步时参数生效,包含所有新增镜像 + NeedScan *bool `json:"NeedScan,omitnil,omitempty" name:"NeedScan"` + + // tcr实例ID + InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` } type UpdateAssetImageRegistryRegistryDetailRequest struct { @@ -32752,6 +32766,15 @@ type UpdateAssetImageRegistryRegistryDetailRequest struct { // 仓库唯一id RegistryId *int64 `json:"RegistryId,omitnil,omitempty" name:"RegistryId"` + + // 同步方式,0全量同步,1增量同步 + SyncMode *uint64 `json:"SyncMode,omitnil,omitempty" name:"SyncMode"` + + // 是否自动授权&扫描,选择增量同步时参数生效,包含所有新增镜像 + NeedScan *bool `json:"NeedScan,omitnil,omitempty" name:"NeedScan"` + + // tcr实例ID + InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` } func (r *UpdateAssetImageRegistryRegistryDetailRequest) ToJsonString() string { @@ -32778,6 +32801,9 @@ func (r *UpdateAssetImageRegistryRegistryDetailRequest) FromJsonString(s string) delete(f, "Insecure") delete(f, "ConnDetectConfig") delete(f, "RegistryId") + delete(f, "SyncMode") + delete(f, "NeedScan") + delete(f, "InstanceId") if len(f) > 0 { return tcerr.NewTencentCloudSDKError("ClientError.BuildRequestError", "UpdateAssetImageRegistryRegistryDetailRequest has unknown keys!", "") } @@ -32787,15 +32813,12 @@ func (r *UpdateAssetImageRegistryRegistryDetailRequest) FromJsonString(s string) // Predefined struct for user type UpdateAssetImageRegistryRegistryDetailResponseParams struct { // 连接错误信息 - // 注意:此字段可能返回 null,表示取不到有效值。 HealthCheckErr *string `json:"HealthCheckErr,omitnil,omitempty" name:"HealthCheckErr"` // 名称错误信息 - // 注意:此字段可能返回 null,表示取不到有效值。 NameRepeatErr *string `json:"NameRepeatErr,omitnil,omitempty" name:"NameRepeatErr"` // 仓库唯一id - // 注意:此字段可能返回 null,表示取不到有效值。 RegistryId *int64 `json:"RegistryId,omitnil,omitempty" name:"RegistryId"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 @@ -33179,6 +33202,23 @@ func (r *UpdateNetworkFirewallPolicyYamlDetailResponse) FromJsonString(s string) return json.Unmarshal([]byte(s), &r) } +type VasInfoResourceDetail struct { + // 资源ID + ResourceId *string `json:"ResourceId,omitnil,omitempty" name:"ResourceId"` + + // 开始时间 + StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"` + + // 到期时间 + EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"` + + // 0 付费订单 1试用 2赠送 + SourceType *uint64 `json:"SourceType,omitnil,omitempty" name:"SourceType"` + + // 购买量 + InquireNum *uint64 `json:"InquireNum,omitnil,omitempty" name:"InquireNum"` +} + type VirusAutoIsolateSampleInfo struct { // 文件MD5值 MD5 *string `json:"MD5,omitnil,omitempty" name:"MD5"` @@ -33288,11 +33328,9 @@ type VirusInfo struct { ContainerIsolateOperationSrc *string `json:"ContainerIsolateOperationSrc,omitnil,omitempty" name:"ContainerIsolateOperationSrc"` // md5值 - // 注意:此字段可能返回 null,表示取不到有效值。 MD5 *string `json:"MD5,omitnil,omitempty" name:"MD5"` // 风险等级 RISK_CRITICAL, RISK_HIGH, RISK_MEDIUM, RISK_LOW, RISK_NOTICE。 - // 注意:此字段可能返回 null,表示取不到有效值。 RiskLevel *string `json:"RiskLevel,omitnil,omitempty" name:"RiskLevel"` // 检测平台 @@ -33301,7 +33339,6 @@ type VirusInfo struct { // 3: binaryAi // 4: 异常行为 // 5: 威胁情报 - // 注意:此字段可能返回 null,表示取不到有效值。 CheckPlatform []*string `json:"CheckPlatform,omitnil,omitempty" name:"CheckPlatform"` // 节点ID @@ -33336,6 +33373,9 @@ type VirusInfo struct { // 集群名称 ClusterName *string `json:"ClusterName,omitnil,omitempty" name:"ClusterName"` + + // 节点内网IP,同innerIP + HostIP *string `json:"HostIP,omitnil,omitempty" name:"HostIP"` } type VirusTaskInfo struct { @@ -33424,15 +33464,12 @@ type VirusTendencyInfo struct { type VulAffectedComponentInfo struct { // 组件名称 - // 注意:此字段可能返回 null,表示取不到有效值。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 组件版本 - // 注意:此字段可能返回 null,表示取不到有效值。 Version []*string `json:"Version,omitnil,omitempty" name:"Version"` // 组件修复版本 - // 注意:此字段可能返回 null,表示取不到有效值。 FixedVersion []*string `json:"FixedVersion,omitnil,omitempty" name:"FixedVersion"` } @@ -33478,23 +33515,22 @@ type VulAffectedContainerInfo struct { // 超级节点名称 NodeName *string `json:"NodeName,omitnil,omitempty" name:"NodeName"` + + // 容器状态 "RUNNING":运行,"PAUSED":暂停,"STOPPED":停止,"CREATED":已经创建,"DESTROYED":已销毁,"RESTARTING":重启中,"REMOVING":迁移中,"DEAD":DEAD,"UNKNOWN":未知 + ContainerStatus *string `json:"ContainerStatus,omitnil,omitempty" name:"ContainerStatus"` } type VulAffectedImageComponentInfo struct { // 组件名称 - // 注意:此字段可能返回 null,表示取不到有效值。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 组件版本 - // 注意:此字段可能返回 null,表示取不到有效值。 Version *string `json:"Version,omitnil,omitempty" name:"Version"` // 组件修复版本 - // 注意:此字段可能返回 null,表示取不到有效值。 FixedVersion *string `json:"FixedVersion,omitnil,omitempty" name:"FixedVersion"` // 组件路径 - // 注意:此字段可能返回 null,表示取不到有效值。 Path *string `json:"Path,omitnil,omitempty" name:"Path"` } @@ -33505,9 +33541,12 @@ type VulAffectedImageInfo struct { // 镜像名称 ImageName *string `json:"ImageName,omitnil,omitempty" name:"ImageName"` - // 关联的主机数 + // 关联的主机数(包含普通节点数和超级节点数) HostCount *int64 `json:"HostCount,omitnil,omitempty" name:"HostCount"` + // 关联的超级节点数 + SuperNodeCount *int64 `json:"SuperNodeCount,omitnil,omitempty" name:"SuperNodeCount"` + // 关联的容器数 ContainerCount *int64 `json:"ContainerCount,omitnil,omitempty" name:"ContainerCount"` @@ -33582,7 +33621,6 @@ type VulDefenceEvent struct { EventID *int64 `json:"EventID,omitnil,omitempty" name:"EventID"` // 首次发现时间 - // 注意:此字段可能返回 null,表示取不到有效值。 CreateTime *string `json:"CreateTime,omitnil,omitempty" name:"CreateTime"` // 隔离状态 @@ -33595,7 +33633,6 @@ type VulDefenceEvent struct { ContainerNetStatus *string `json:"ContainerNetStatus,omitnil,omitempty" name:"ContainerNetStatus"` // 最近发现时间 - // 注意:此字段可能返回 null,表示取不到有效值。 MergeTime *string `json:"MergeTime,omitnil,omitempty" name:"MergeTime"` // 容器状态 @@ -33606,7 +33643,6 @@ type VulDefenceEvent struct { // 已经销毁: DESTROYED // 正在重启中: RESTARTING // 迁移中: REMOVING - // 注意:此字段可能返回 null,表示取不到有效值。 ContainerStatus *string `json:"ContainerStatus,omitnil,omitempty" name:"ContainerStatus"` // 容器子状态 @@ -33617,23 +33653,18 @@ type VulDefenceEvent struct { // "SHARED_HOST" // 容器与主机共享网络 // "RESOURCE_LIMIT" //隔离操作资源超限 // "UNKNOW" // 原因未知 - // 注意:此字段可能返回 null,表示取不到有效值。 ContainerNetSubStatus *string `json:"ContainerNetSubStatus,omitnil,omitempty" name:"ContainerNetSubStatus"` // 容器隔离操作来源 - // 注意:此字段可能返回 null,表示取不到有效值。 ContainerIsolateOperationSrc *string `json:"ContainerIsolateOperationSrc,omitnil,omitempty" name:"ContainerIsolateOperationSrc"` // 主机QUUID/超级节点ID - // 注意:此字段可能返回 null,表示取不到有效值。 QUUID *string `json:"QUUID,omitnil,omitempty" name:"QUUID"` // 主机内网IP - // 注意:此字段可能返回 null,表示取不到有效值。 HostIP *string `json:"HostIP,omitnil,omitempty" name:"HostIP"` // 主机名称/超级节点名称 - // 注意:此字段可能返回 null,表示取不到有效值。 HostName *string `json:"HostName,omitnil,omitempty" name:"HostName"` // 节点类型[NORMAL:普通节点|SUPER:超级节点] @@ -33653,6 +33684,12 @@ type VulDefenceEvent struct { // 集群名称 ClusterName *string `json:"ClusterName,omitnil,omitempty" name:"ClusterName"` + + // pod名称 + PodName *string `json:"PodName,omitnil,omitempty" name:"PodName"` + + // pod ip + PodIP *string `json:"PodIP,omitnil,omitempty" name:"PodIP"` } type VulDefenceEventDetail struct { @@ -33720,35 +33757,27 @@ type VulDefenceEventDetail struct { NetworkPayload *string `json:"NetworkPayload,omitnil,omitempty" name:"NetworkPayload"` // 进程PID - // 注意:此字段可能返回 null,表示取不到有效值。 PID *int64 `json:"PID,omitnil,omitempty" name:"PID"` // 进程主类名 - // 注意:此字段可能返回 null,表示取不到有效值。 MainClass *string `json:"MainClass,omitnil,omitempty" name:"MainClass"` // 堆栈信息 - // 注意:此字段可能返回 null,表示取不到有效值。 StackTrace *string `json:"StackTrace,omitnil,omitempty" name:"StackTrace"` // 监听账号 - // 注意:此字段可能返回 null,表示取不到有效值。 ServerAccount *string `json:"ServerAccount,omitnil,omitempty" name:"ServerAccount"` // 监听端口 - // 注意:此字段可能返回 null,表示取不到有效值。 ServerPort *string `json:"ServerPort,omitnil,omitempty" name:"ServerPort"` // 进程路径 - // 注意:此字段可能返回 null,表示取不到有效值。 ServerExe *string `json:"ServerExe,omitnil,omitempty" name:"ServerExe"` // 进程命令行参数 - // 注意:此字段可能返回 null,表示取不到有效值。 ServerArg *string `json:"ServerArg,omitnil,omitempty" name:"ServerArg"` // 主机QUUID/超级节点ID - // 注意:此字段可能返回 null,表示取不到有效值。 QUUID *string `json:"QUUID,omitnil,omitempty" name:"QUUID"` // 隔离状态 @@ -33758,7 +33787,6 @@ type VulDefenceEventDetail struct { // 隔离失败 ISOLATE_FAILED // 解除隔离中 RESTORING // 解除隔离失败 RESTORE_FAILED - // 注意:此字段可能返回 null,表示取不到有效值。 ContainerNetStatus *string `json:"ContainerNetStatus,omitnil,omitempty" name:"ContainerNetStatus"` // 容器子状态 @@ -33769,11 +33797,9 @@ type VulDefenceEventDetail struct { // "SHARED_HOST" // 容器与主机共享网络 // "RESOURCE_LIMIT" //隔离操作资源超限 // "UNKNOW" // 原因未知 - // 注意:此字段可能返回 null,表示取不到有效值。 ContainerNetSubStatus *string `json:"ContainerNetSubStatus,omitnil,omitempty" name:"ContainerNetSubStatus"` // 容器隔离操作来源 - // 注意:此字段可能返回 null,表示取不到有效值。 ContainerIsolateOperationSrc *string `json:"ContainerIsolateOperationSrc,omitnil,omitempty" name:"ContainerIsolateOperationSrc"` // 容器状态 @@ -33784,15 +33810,12 @@ type VulDefenceEventDetail struct { // 已经销毁: DESTROYED // 正在重启中: RESTARTING // 迁移中: REMOVING - // 注意:此字段可能返回 null,表示取不到有效值。 ContainerStatus *string `json:"ContainerStatus,omitnil,omitempty" name:"ContainerStatus"` // 接口Url - // 注意:此字段可能返回 null,表示取不到有效值。 JNDIUrl *string `json:"JNDIUrl,omitnil,omitempty" name:"JNDIUrl"` // rasp detail - // 注意:此字段可能返回 null,表示取不到有效值。 RaspDetail []*RaspInfo `json:"RaspDetail,omitnil,omitempty" name:"RaspDetail"` // 超级节点子网名称 @@ -33906,19 +33929,15 @@ type VulDetailInfo struct { Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 漏洞标签 - // 注意:此字段可能返回 null,表示取不到有效值。 Tags []*string `json:"Tags,omitnil,omitempty" name:"Tags"` // 漏洞类型 - // 注意:此字段可能返回 null,表示取不到有效值。 CategoryType *string `json:"CategoryType,omitnil,omitempty" name:"CategoryType"` // 漏洞威胁等级 - // 注意:此字段可能返回 null,表示取不到有效值。 Level *string `json:"Level,omitnil,omitempty" name:"Level"` // 漏洞披露时间 - // 注意:此字段可能返回 null,表示取不到有效值。 SubmitTime *string `json:"SubmitTime,omitnil,omitempty" name:"SubmitTime"` // 漏洞描述 @@ -33964,23 +33983,18 @@ type VulDetailInfo struct { PocID *string `json:"PocID,omitnil,omitempty" name:"PocID"` // 防御状态,NO_DEFENDED:未防御,DEFENDED:已防御 - // 注意:此字段可能返回 null,表示取不到有效值。 DefenceStatus *string `json:"DefenceStatus,omitnil,omitempty" name:"DefenceStatus"` // 漏洞防御主机范围: MANUAL:自选主机节点,ALL:全部 - // 注意:此字段可能返回 null,表示取不到有效值。 DefenceScope *string `json:"DefenceScope,omitnil,omitempty" name:"DefenceScope"` // 漏洞防御主机数量 - // 注意:此字段可能返回 null,表示取不到有效值。 DefenceHostCount *int64 `json:"DefenceHostCount,omitnil,omitempty" name:"DefenceHostCount"` // 已防御攻击次数 - // 注意:此字段可能返回 null,表示取不到有效值。 DefendedCount *int64 `json:"DefendedCount,omitnil,omitempty" name:"DefendedCount"` // 是否已扫描,NOT_SCAN:未扫描,SCANNED:已扫描 - // 注意:此字段可能返回 null,表示取不到有效值。 ScanStatus *string `json:"ScanStatus,omitnil,omitempty" name:"ScanStatus"` } @@ -34026,30 +34040,24 @@ type VulInfo struct { Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 漏洞标签 - // 注意:此字段可能返回 null,表示取不到有效值。 Tags []*string `json:"Tags,omitnil,omitempty" name:"Tags"` // CVSS V3分数 - // 注意:此字段可能返回 null,表示取不到有效值。 CVSSV3Score *float64 `json:"CVSSV3Score,omitnil,omitempty" name:"CVSSV3Score"` // 风险等级 - // 注意:此字段可能返回 null,表示取不到有效值。 Level *string `json:"Level,omitnil,omitempty" name:"Level"` // CVE编号 CVEID *string `json:"CVEID,omitnil,omitempty" name:"CVEID"` // 漏洞子类型 - // 注意:此字段可能返回 null,表示取不到有效值。 Category *string `json:"Category,omitnil,omitempty" name:"Category"` // 首次发现时间 - // 注意:此字段可能返回 null,表示取不到有效值。 FoundTime *string `json:"FoundTime,omitnil,omitempty" name:"FoundTime"` // 最近发现时间 - // 注意:此字段可能返回 null,表示取不到有效值。 LatestFoundTime *string `json:"LatestFoundTime,omitnil,omitempty" name:"LatestFoundTime"` // 漏洞ID @@ -34059,32 +34067,31 @@ type VulInfo struct { LocalImageCount *int64 `json:"LocalImageCount,omitnil,omitempty" name:"LocalImageCount"` // 影响容器数 - // 注意:此字段可能返回 null,表示取不到有效值。 ContainerCount *int64 `json:"ContainerCount,omitnil,omitempty" name:"ContainerCount"` // 影响仓库镜像数 - // 注意:此字段可能返回 null,表示取不到有效值。 RegistryImageCount *int64 `json:"RegistryImageCount,omitnil,omitempty" name:"RegistryImageCount"` // 漏洞PocID - // 注意:此字段可能返回 null,表示取不到有效值。 PocID *string `json:"PocID,omitnil,omitempty" name:"PocID"` // 防御状态,NO_DEFENDED:未防御,DEFENDED:已防御 - // 注意:此字段可能返回 null,表示取不到有效值。 DefenceStatus *string `json:"DefenceStatus,omitnil,omitempty" name:"DefenceStatus"` // 漏洞防御主机范围: MANUAL:自选主机节点,ALL:全部 - // 注意:此字段可能返回 null,表示取不到有效值。 DefenceScope *string `json:"DefenceScope,omitnil,omitempty" name:"DefenceScope"` // 漏洞防御主机数量 - // 注意:此字段可能返回 null,表示取不到有效值。 DefenceHostCount *int64 `json:"DefenceHostCount,omitnil,omitempty" name:"DefenceHostCount"` // 已防御攻击次数 - // 注意:此字段可能返回 null,表示取不到有效值。 DefendedCount *int64 `json:"DefendedCount,omitnil,omitempty" name:"DefendedCount"` + + // 漏洞对应机器的应用防护开启数量 + RaspOpenNodeCount *int64 `json:"RaspOpenNodeCount,omitnil,omitempty" name:"RaspOpenNodeCount"` + + // 漏洞对应机器的应用防护关闭数量 + RaspClosedNodeCount *int64 `json:"RaspClosedNodeCount,omitnil,omitempty" name:"RaspClosedNodeCount"` } type VulScanImageInfo struct { @@ -34101,7 +34108,6 @@ type VulScanImageInfo struct { ScanStatus *string `json:"ScanStatus,omitnil,omitempty" name:"ScanStatus"` // 扫描时长 - // 注意:此字段可能返回 null,表示取不到有效值。 ScanDuration *float64 `json:"ScanDuration,omitnil,omitempty" name:"ScanDuration"` // 高危漏洞数 diff --git a/vendor/modules.txt b/vendor/modules.txt index 6a9cbc4be5..4977e279e9 100644 --- a/vendor/modules.txt +++ b/vendor/modules.txt @@ -1170,7 +1170,7 @@ github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/cloudaudit/v20190319 # github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/cls v1.0.1148 ## explicit; go 1.14 github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/cls/v20201016 -# github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.1.48 +# github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.1.50 ## explicit; go 1.11 github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common/errors @@ -1319,7 +1319,7 @@ github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/tcm/v20210413 # github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/tcr v1.0.1142 ## explicit; go 1.14 github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/tcr/v20190924 -# github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/tcss v1.0.1031 +# github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/tcss v1.1.50 ## explicit; go 1.14 github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/tcss/v20201101 # github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/tdcpg v1.0.533 diff --git a/website/docs/r/tcss_cluster_access.html.markdown b/website/docs/r/tcss_cluster_access.html.markdown new file mode 100644 index 0000000000..0e7a3c64f0 --- /dev/null +++ b/website/docs/r/tcss_cluster_access.html.markdown @@ -0,0 +1,59 @@ +--- +subcategory: "Tencent Container Security Service(TCSS)" +layout: "tencentcloud" +page_title: "TencentCloud: tencentcloud_tcss_cluster_access" +sidebar_current: "docs-tencentcloud-resource-tcss_cluster_access" +description: |- + Provides a resource to create a TCSS cluster access +--- + +# tencentcloud_tcss_cluster_access + +Provides a resource to create a TCSS cluster access + +## Example Usage + +```hcl +resource "tencentcloud_tcss_cluster_access" "example" { + cluster_id = "cls-fdy7hm1q" + switch_on = true + + timeouts { + create = "20m" + update = "20m" + delete = "20m" + } +} +``` + +## Argument Reference + +The following arguments are supported: + +* `cluster_id` - (Required, String, ForceNew) Cluster Id. +* `switch_on` - (Optional, Bool) Whether to enable cluster defend status. + +## Attributes Reference + +In addition to all arguments above, the following attributes are exported: + +* `id` - ID of the resource. +* `accessed_status` - Cluster access status. +* `defender_status` - Cluster defender status. + +## Timeouts + +The `timeouts` block allows you to specify [timeouts](https://developer.hashicorp.com/terraform/language/resources/syntax#operation-timeouts) for certain actions: + +* `create` - (Defaults to `20m`) Used when creating the resource. +* `update` - (Defaults to `20m`) Used when updating the resource. +* `delete` - (Defaults to `20m`) Used when deleting the resource. + +## Import + +TCSS cluster access can be imported using the id, e.g. + +``` +terraform import tencentcloud_tcss_cluster_access.example cls-fdy7hm1q +``` + diff --git a/website/docs/r/tcss_refresh_task_operation.html.markdown b/website/docs/r/tcss_refresh_task_operation.html.markdown new file mode 100644 index 0000000000..da464f752f --- /dev/null +++ b/website/docs/r/tcss_refresh_task_operation.html.markdown @@ -0,0 +1,45 @@ +--- +subcategory: "Tencent Container Security Service(TCSS)" +layout: "tencentcloud" +page_title: "TencentCloud: tencentcloud_tcss_refresh_task_operation" +sidebar_current: "docs-tencentcloud-resource-tcss_refresh_task_operation" +description: |- + Provides a resource to create a TCSS refresh task operation +--- + +# tencentcloud_tcss_refresh_task_operation + +Provides a resource to create a TCSS refresh task operation + +## Example Usage + +```hcl +resource "tencentcloud_tcss_refresh_task_operation" "example" {} +``` + +### Or + +```hcl +resource "tencentcloud_tcss_refresh_task_operation" "example" { + cluster_ids = [ + "cls-fdy7hm1q" + ] + is_sync_list_only = false +} +``` + +## Argument Reference + +The following arguments are supported: + +* `cluster_ids` - (Optional, Set: [`String`], ForceNew) Cluster Id list. +* `is_sync_list_only` - (Optional, Bool, ForceNew) Whether to sync list only. + +## Attributes Reference + +In addition to all arguments above, the following attributes are exported: + +* `id` - ID of the resource. + + + diff --git a/website/tencentcloud.erb b/website/tencentcloud.erb index 4ba341fd39..5eb8f7bd5c 100644 --- a/website/tencentcloud.erb +++ b/website/tencentcloud.erb @@ -5063,6 +5063,23 @@ +
  • + Tencent Container Security Service(TCSS) + +
  • Tencent Kubernetes Engine(TKE)