Documentation
¶
Overview ¶
This file is auto-generated, don't edit it. Thanks.
Index ¶
- type ChangeResourceGroupRequest
- func (s ChangeResourceGroupRequest) GoString() string
- func (s *ChangeResourceGroupRequest) SetNewResourceGroupId(v string) *ChangeResourceGroupRequest
- func (s *ChangeResourceGroupRequest) SetRegionId(v string) *ChangeResourceGroupRequest
- func (s *ChangeResourceGroupRequest) SetResourceId(v string) *ChangeResourceGroupRequest
- func (s *ChangeResourceGroupRequest) SetResourceManagerResourceGroupId(v string) *ChangeResourceGroupRequest
- func (s *ChangeResourceGroupRequest) SetResourceType(v string) *ChangeResourceGroupRequest
- func (s ChangeResourceGroupRequest) String() string
- type ChangeResourceGroupResponse
- func (s ChangeResourceGroupResponse) GoString() string
- func (s *ChangeResourceGroupResponse) SetBody(v *ChangeResourceGroupResponseBody) *ChangeResourceGroupResponse
- func (s *ChangeResourceGroupResponse) SetHeaders(v map[string]*string) *ChangeResourceGroupResponse
- func (s *ChangeResourceGroupResponse) SetStatusCode(v int32) *ChangeResourceGroupResponse
- func (s ChangeResourceGroupResponse) String() string
- type ChangeResourceGroupResponseBody
- type ClearMajorProtectionBlackIpRequest
- func (s ClearMajorProtectionBlackIpRequest) GoString() string
- func (s *ClearMajorProtectionBlackIpRequest) SetInstanceId(v string) *ClearMajorProtectionBlackIpRequest
- func (s *ClearMajorProtectionBlackIpRequest) SetRegionId(v string) *ClearMajorProtectionBlackIpRequest
- func (s *ClearMajorProtectionBlackIpRequest) SetResourceManagerResourceGroupId(v string) *ClearMajorProtectionBlackIpRequest
- func (s *ClearMajorProtectionBlackIpRequest) SetRuleId(v int64) *ClearMajorProtectionBlackIpRequest
- func (s *ClearMajorProtectionBlackIpRequest) SetTemplateId(v int64) *ClearMajorProtectionBlackIpRequest
- func (s ClearMajorProtectionBlackIpRequest) String() string
- type ClearMajorProtectionBlackIpResponse
- func (s ClearMajorProtectionBlackIpResponse) GoString() string
- func (s *ClearMajorProtectionBlackIpResponse) SetBody(v *ClearMajorProtectionBlackIpResponseBody) *ClearMajorProtectionBlackIpResponse
- func (s *ClearMajorProtectionBlackIpResponse) SetHeaders(v map[string]*string) *ClearMajorProtectionBlackIpResponse
- func (s *ClearMajorProtectionBlackIpResponse) SetStatusCode(v int32) *ClearMajorProtectionBlackIpResponse
- func (s ClearMajorProtectionBlackIpResponse) String() string
- type ClearMajorProtectionBlackIpResponseBody
- type Client
- func (client *Client) ChangeResourceGroup(request *ChangeResourceGroupRequest) (_result *ChangeResourceGroupResponse, _err error)
- func (client *Client) ChangeResourceGroupWithOptions(request *ChangeResourceGroupRequest, runtime *util.RuntimeOptions) (_result *ChangeResourceGroupResponse, _err error)
- func (client *Client) ClearMajorProtectionBlackIp(request *ClearMajorProtectionBlackIpRequest) (_result *ClearMajorProtectionBlackIpResponse, _err error)
- func (client *Client) ClearMajorProtectionBlackIpWithOptions(request *ClearMajorProtectionBlackIpRequest, runtime *util.RuntimeOptions) (_result *ClearMajorProtectionBlackIpResponse, _err error)
- func (client *Client) CopyDefenseTemplate(request *CopyDefenseTemplateRequest) (_result *CopyDefenseTemplateResponse, _err error)
- func (client *Client) CopyDefenseTemplateWithOptions(request *CopyDefenseTemplateRequest, runtime *util.RuntimeOptions) (_result *CopyDefenseTemplateResponse, _err error)
- func (client *Client) CreateApiExport(request *CreateApiExportRequest) (_result *CreateApiExportResponse, _err error)
- func (client *Client) CreateApiExportWithOptions(request *CreateApiExportRequest, runtime *util.RuntimeOptions) (_result *CreateApiExportResponse, _err error)
- func (client *Client) CreateCloudResource(request *CreateCloudResourceRequest) (_result *CreateCloudResourceResponse, _err error)
- func (client *Client) CreateCloudResourceWithOptions(tmpReq *CreateCloudResourceRequest, runtime *util.RuntimeOptions) (_result *CreateCloudResourceResponse, _err error)
- func (client *Client) CreateDefenseResourceGroup(request *CreateDefenseResourceGroupRequest) (_result *CreateDefenseResourceGroupResponse, _err error)
- func (client *Client) CreateDefenseResourceGroupWithOptions(request *CreateDefenseResourceGroupRequest, runtime *util.RuntimeOptions) (_result *CreateDefenseResourceGroupResponse, _err error)
- func (client *Client) CreateDefenseRule(request *CreateDefenseRuleRequest) (_result *CreateDefenseRuleResponse, _err error)
- func (client *Client) CreateDefenseRuleWithOptions(request *CreateDefenseRuleRequest, runtime *util.RuntimeOptions) (_result *CreateDefenseRuleResponse, _err error)
- func (client *Client) CreateDefenseTemplate(request *CreateDefenseTemplateRequest) (_result *CreateDefenseTemplateResponse, _err error)
- func (client *Client) CreateDefenseTemplateWithOptions(request *CreateDefenseTemplateRequest, runtime *util.RuntimeOptions) (_result *CreateDefenseTemplateResponse, _err error)
- func (client *Client) CreateDomain(request *CreateDomainRequest) (_result *CreateDomainResponse, _err error)
- func (client *Client) CreateDomainWithOptions(tmpReq *CreateDomainRequest, runtime *util.RuntimeOptions) (_result *CreateDomainResponse, _err error)
- func (client *Client) CreateHybridCloudGroup(request *CreateHybridCloudGroupRequest) (_result *CreateHybridCloudGroupResponse, _err error)
- func (client *Client) CreateHybridCloudGroupWithOptions(request *CreateHybridCloudGroupRequest, runtime *util.RuntimeOptions) (_result *CreateHybridCloudGroupResponse, _err error)
- func (client *Client) CreateMajorProtectionBlackIp(request *CreateMajorProtectionBlackIpRequest) (_result *CreateMajorProtectionBlackIpResponse, _err error)
- func (client *Client) CreateMajorProtectionBlackIpWithOptions(request *CreateMajorProtectionBlackIpRequest, runtime *util.RuntimeOptions) (_result *CreateMajorProtectionBlackIpResponse, _err error)
- func (client *Client) CreateMemberAccounts(request *CreateMemberAccountsRequest) (_result *CreateMemberAccountsResponse, _err error)
- func (client *Client) CreateMemberAccountsWithOptions(request *CreateMemberAccountsRequest, runtime *util.RuntimeOptions) (_result *CreateMemberAccountsResponse, _err error)
- func (client *Client) CreatePostpaidInstance(request *CreatePostpaidInstanceRequest) (_result *CreatePostpaidInstanceResponse, _err error)
- func (client *Client) CreatePostpaidInstanceWithOptions(request *CreatePostpaidInstanceRequest, runtime *util.RuntimeOptions) (_result *CreatePostpaidInstanceResponse, _err error)
- func (client *Client) CreateSM2Cert(request *CreateSM2CertRequest) (_result *CreateSM2CertResponse, _err error)
- func (client *Client) CreateSM2CertWithOptions(request *CreateSM2CertRequest, runtime *util.RuntimeOptions) (_result *CreateSM2CertResponse, _err error)
- func (client *Client) DeleteApisecAbnormals(request *DeleteApisecAbnormalsRequest) (_result *DeleteApisecAbnormalsResponse, _err error)
- func (client *Client) DeleteApisecAbnormalsWithOptions(request *DeleteApisecAbnormalsRequest, runtime *util.RuntimeOptions) (_result *DeleteApisecAbnormalsResponse, _err error)
- func (client *Client) DeleteApisecEvents(request *DeleteApisecEventsRequest) (_result *DeleteApisecEventsResponse, _err error)
- func (client *Client) DeleteApisecEventsWithOptions(request *DeleteApisecEventsRequest, runtime *util.RuntimeOptions) (_result *DeleteApisecEventsResponse, _err error)
- func (client *Client) DeleteCloudResource(request *DeleteCloudResourceRequest) (_result *DeleteCloudResourceResponse, _err error)
- func (client *Client) DeleteCloudResourceWithOptions(request *DeleteCloudResourceRequest, runtime *util.RuntimeOptions) (_result *DeleteCloudResourceResponse, _err error)
- func (client *Client) DeleteDefenseResourceGroup(request *DeleteDefenseResourceGroupRequest) (_result *DeleteDefenseResourceGroupResponse, _err error)
- func (client *Client) DeleteDefenseResourceGroupWithOptions(request *DeleteDefenseResourceGroupRequest, runtime *util.RuntimeOptions) (_result *DeleteDefenseResourceGroupResponse, _err error)
- func (client *Client) DeleteDefenseRule(request *DeleteDefenseRuleRequest) (_result *DeleteDefenseRuleResponse, _err error)
- func (client *Client) DeleteDefenseRuleWithOptions(request *DeleteDefenseRuleRequest, runtime *util.RuntimeOptions) (_result *DeleteDefenseRuleResponse, _err error)
- func (client *Client) DeleteDefenseTemplate(request *DeleteDefenseTemplateRequest) (_result *DeleteDefenseTemplateResponse, _err error)
- func (client *Client) DeleteDefenseTemplateWithOptions(request *DeleteDefenseTemplateRequest, runtime *util.RuntimeOptions) (_result *DeleteDefenseTemplateResponse, _err error)
- func (client *Client) DeleteDomain(request *DeleteDomainRequest) (_result *DeleteDomainResponse, _err error)
- func (client *Client) DeleteDomainWithOptions(request *DeleteDomainRequest, runtime *util.RuntimeOptions) (_result *DeleteDomainResponse, _err error)
- func (client *Client) DeleteMajorProtectionBlackIp(request *DeleteMajorProtectionBlackIpRequest) (_result *DeleteMajorProtectionBlackIpResponse, _err error)
- func (client *Client) DeleteMajorProtectionBlackIpWithOptions(request *DeleteMajorProtectionBlackIpRequest, runtime *util.RuntimeOptions) (_result *DeleteMajorProtectionBlackIpResponse, _err error)
- func (client *Client) DeleteMemberAccount(request *DeleteMemberAccountRequest) (_result *DeleteMemberAccountResponse, _err error)
- func (client *Client) DeleteMemberAccountWithOptions(request *DeleteMemberAccountRequest, runtime *util.RuntimeOptions) (_result *DeleteMemberAccountResponse, _err error)
- func (client *Client) DescribeAccountDelegatedStatus(request *DescribeAccountDelegatedStatusRequest) (_result *DescribeAccountDelegatedStatusResponse, _err error)
- func (client *Client) DescribeAccountDelegatedStatusWithOptions(request *DescribeAccountDelegatedStatusRequest, runtime *util.RuntimeOptions) (_result *DescribeAccountDelegatedStatusResponse, _err error)
- func (client *Client) DescribeApiExports(request *DescribeApiExportsRequest) (_result *DescribeApiExportsResponse, _err error)
- func (client *Client) DescribeApiExportsWithOptions(request *DescribeApiExportsRequest, runtime *util.RuntimeOptions) (_result *DescribeApiExportsResponse, _err error)
- func (client *Client) DescribeApisecAbnormalDomainStatistic(request *DescribeApisecAbnormalDomainStatisticRequest) (_result *DescribeApisecAbnormalDomainStatisticResponse, _err error)
- func (client *Client) DescribeApisecAbnormalDomainStatisticWithOptions(request *DescribeApisecAbnormalDomainStatisticRequest, ...) (_result *DescribeApisecAbnormalDomainStatisticResponse, _err error)
- func (client *Client) DescribeApisecAbnormals(request *DescribeApisecAbnormalsRequest) (_result *DescribeApisecAbnormalsResponse, _err error)
- func (client *Client) DescribeApisecAbnormalsWithOptions(request *DescribeApisecAbnormalsRequest, runtime *util.RuntimeOptions) (_result *DescribeApisecAbnormalsResponse, _err error)
- func (client *Client) DescribeApisecApiResources(request *DescribeApisecApiResourcesRequest) (_result *DescribeApisecApiResourcesResponse, _err error)
- func (client *Client) DescribeApisecApiResourcesWithOptions(request *DescribeApisecApiResourcesRequest, runtime *util.RuntimeOptions) (_result *DescribeApisecApiResourcesResponse, _err error)
- func (client *Client) DescribeApisecAssetTrend(request *DescribeApisecAssetTrendRequest) (_result *DescribeApisecAssetTrendResponse, _err error)
- func (client *Client) DescribeApisecAssetTrendWithOptions(request *DescribeApisecAssetTrendRequest, runtime *util.RuntimeOptions) (_result *DescribeApisecAssetTrendResponse, _err error)
- func (client *Client) DescribeApisecEventDomainStatistic(request *DescribeApisecEventDomainStatisticRequest) (_result *DescribeApisecEventDomainStatisticResponse, _err error)
- func (client *Client) DescribeApisecEventDomainStatisticWithOptions(request *DescribeApisecEventDomainStatisticRequest, ...) (_result *DescribeApisecEventDomainStatisticResponse, _err error)
- func (client *Client) DescribeApisecEvents(request *DescribeApisecEventsRequest) (_result *DescribeApisecEventsResponse, _err error)
- func (client *Client) DescribeApisecEventsWithOptions(request *DescribeApisecEventsRequest, runtime *util.RuntimeOptions) (_result *DescribeApisecEventsResponse, _err error)
- func (client *Client) DescribeApisecLogDeliveries(request *DescribeApisecLogDeliveriesRequest) (_result *DescribeApisecLogDeliveriesResponse, _err error)
- func (client *Client) DescribeApisecLogDeliveriesWithOptions(request *DescribeApisecLogDeliveriesRequest, runtime *util.RuntimeOptions) (_result *DescribeApisecLogDeliveriesResponse, _err error)
- func (client *Client) DescribeApisecMatchedHosts(request *DescribeApisecMatchedHostsRequest) (_result *DescribeApisecMatchedHostsResponse, _err error)
- func (client *Client) DescribeApisecMatchedHostsWithOptions(request *DescribeApisecMatchedHostsRequest, runtime *util.RuntimeOptions) (_result *DescribeApisecMatchedHostsResponse, _err error)
- func (client *Client) DescribeApisecProtectionGroups(request *DescribeApisecProtectionGroupsRequest) (_result *DescribeApisecProtectionGroupsResponse, _err error)
- func (client *Client) DescribeApisecProtectionGroupsWithOptions(request *DescribeApisecProtectionGroupsRequest, runtime *util.RuntimeOptions) (_result *DescribeApisecProtectionGroupsResponse, _err error)
- func (client *Client) DescribeApisecProtectionResources(request *DescribeApisecProtectionResourcesRequest) (_result *DescribeApisecProtectionResourcesResponse, _err error)
- func (client *Client) DescribeApisecProtectionResourcesWithOptions(request *DescribeApisecProtectionResourcesRequest, ...) (_result *DescribeApisecProtectionResourcesResponse, _err error)
- func (client *Client) DescribeApisecRules(request *DescribeApisecRulesRequest) (_result *DescribeApisecRulesResponse, _err error)
- func (client *Client) DescribeApisecRulesWithOptions(request *DescribeApisecRulesRequest, runtime *util.RuntimeOptions) (_result *DescribeApisecRulesResponse, _err error)
- func (client *Client) DescribeApisecSensitiveDomainStatistic(request *DescribeApisecSensitiveDomainStatisticRequest) (_result *DescribeApisecSensitiveDomainStatisticResponse, _err error)
- func (client *Client) DescribeApisecSensitiveDomainStatisticWithOptions(request *DescribeApisecSensitiveDomainStatisticRequest, ...) (_result *DescribeApisecSensitiveDomainStatisticResponse, _err error)
- func (client *Client) DescribeApisecSlsLogStores(request *DescribeApisecSlsLogStoresRequest) (_result *DescribeApisecSlsLogStoresResponse, _err error)
- func (client *Client) DescribeApisecSlsLogStoresWithOptions(request *DescribeApisecSlsLogStoresRequest, runtime *util.RuntimeOptions) (_result *DescribeApisecSlsLogStoresResponse, _err error)
- func (client *Client) DescribeApisecSlsProjects(request *DescribeApisecSlsProjectsRequest) (_result *DescribeApisecSlsProjectsResponse, _err error)
- func (client *Client) DescribeApisecSlsProjectsWithOptions(request *DescribeApisecSlsProjectsRequest, runtime *util.RuntimeOptions) (_result *DescribeApisecSlsProjectsResponse, _err error)
- func (client *Client) DescribeApisecStatistics(request *DescribeApisecStatisticsRequest) (_result *DescribeApisecStatisticsResponse, _err error)
- func (client *Client) DescribeApisecStatisticsWithOptions(request *DescribeApisecStatisticsRequest, runtime *util.RuntimeOptions) (_result *DescribeApisecStatisticsResponse, _err error)
- func (client *Client) DescribeApisecSuggestions(request *DescribeApisecSuggestionsRequest) (_result *DescribeApisecSuggestionsResponse, _err error)
- func (client *Client) DescribeApisecSuggestionsWithOptions(request *DescribeApisecSuggestionsRequest, runtime *util.RuntimeOptions) (_result *DescribeApisecSuggestionsResponse, _err error)
- func (client *Client) DescribeApisecUserOperations(request *DescribeApisecUserOperationsRequest) (_result *DescribeApisecUserOperationsResponse, _err error)
- func (client *Client) DescribeApisecUserOperationsWithOptions(request *DescribeApisecUserOperationsRequest, runtime *util.RuntimeOptions) (_result *DescribeApisecUserOperationsResponse, _err error)
- func (client *Client) DescribeCertDetail(request *DescribeCertDetailRequest) (_result *DescribeCertDetailResponse, _err error)
- func (client *Client) DescribeCertDetailWithOptions(request *DescribeCertDetailRequest, runtime *util.RuntimeOptions) (_result *DescribeCertDetailResponse, _err error)
- func (client *Client) DescribeCerts(request *DescribeCertsRequest) (_result *DescribeCertsResponse, _err error)
- func (client *Client) DescribeCertsWithOptions(request *DescribeCertsRequest, runtime *util.RuntimeOptions) (_result *DescribeCertsResponse, _err error)
- func (client *Client) DescribeCloudResourceAccessPortDetails(request *DescribeCloudResourceAccessPortDetailsRequest) (_result *DescribeCloudResourceAccessPortDetailsResponse, _err error)
- func (client *Client) DescribeCloudResourceAccessPortDetailsWithOptions(request *DescribeCloudResourceAccessPortDetailsRequest, ...) (_result *DescribeCloudResourceAccessPortDetailsResponse, _err error)
- func (client *Client) DescribeCloudResourceAccessedPorts(request *DescribeCloudResourceAccessedPortsRequest) (_result *DescribeCloudResourceAccessedPortsResponse, _err error)
- func (client *Client) DescribeCloudResourceAccessedPortsWithOptions(request *DescribeCloudResourceAccessedPortsRequest, ...) (_result *DescribeCloudResourceAccessedPortsResponse, _err error)
- func (client *Client) DescribeCloudResources(request *DescribeCloudResourcesRequest) (_result *DescribeCloudResourcesResponse, _err error)
- func (client *Client) DescribeCloudResourcesWithOptions(request *DescribeCloudResourcesRequest, runtime *util.RuntimeOptions) (_result *DescribeCloudResourcesResponse, _err error)
- func (client *Client) DescribeCnameCount(request *DescribeCnameCountRequest) (_result *DescribeCnameCountResponse, _err error)
- func (client *Client) DescribeCnameCountWithOptions(request *DescribeCnameCountRequest, runtime *util.RuntimeOptions) (_result *DescribeCnameCountResponse, _err error)
- func (client *Client) DescribeDDoSStatus(request *DescribeDDoSStatusRequest) (_result *DescribeDDoSStatusResponse, _err error)
- func (client *Client) DescribeDDoSStatusWithOptions(request *DescribeDDoSStatusRequest, runtime *util.RuntimeOptions) (_result *DescribeDDoSStatusResponse, _err error)
- func (client *Client) DescribeDefaultHttps(request *DescribeDefaultHttpsRequest) (_result *DescribeDefaultHttpsResponse, _err error)
- func (client *Client) DescribeDefaultHttpsWithOptions(request *DescribeDefaultHttpsRequest, runtime *util.RuntimeOptions) (_result *DescribeDefaultHttpsResponse, _err error)
- func (client *Client) DescribeDefenseResource(request *DescribeDefenseResourceRequest) (_result *DescribeDefenseResourceResponse, _err error)
- func (client *Client) DescribeDefenseResourceGroup(request *DescribeDefenseResourceGroupRequest) (_result *DescribeDefenseResourceGroupResponse, _err error)
- func (client *Client) DescribeDefenseResourceGroupNames(request *DescribeDefenseResourceGroupNamesRequest) (_result *DescribeDefenseResourceGroupNamesResponse, _err error)
- func (client *Client) DescribeDefenseResourceGroupNamesWithOptions(request *DescribeDefenseResourceGroupNamesRequest, ...) (_result *DescribeDefenseResourceGroupNamesResponse, _err error)
- func (client *Client) DescribeDefenseResourceGroupWithOptions(request *DescribeDefenseResourceGroupRequest, runtime *util.RuntimeOptions) (_result *DescribeDefenseResourceGroupResponse, _err error)
- func (client *Client) DescribeDefenseResourceGroups(request *DescribeDefenseResourceGroupsRequest) (_result *DescribeDefenseResourceGroupsResponse, _err error)
- func (client *Client) DescribeDefenseResourceGroupsWithOptions(request *DescribeDefenseResourceGroupsRequest, runtime *util.RuntimeOptions) (_result *DescribeDefenseResourceGroupsResponse, _err error)
- func (client *Client) DescribeDefenseResourceNames(request *DescribeDefenseResourceNamesRequest) (_result *DescribeDefenseResourceNamesResponse, _err error)
- func (client *Client) DescribeDefenseResourceNamesWithOptions(request *DescribeDefenseResourceNamesRequest, runtime *util.RuntimeOptions) (_result *DescribeDefenseResourceNamesResponse, _err error)
- func (client *Client) DescribeDefenseResourceTemplates(request *DescribeDefenseResourceTemplatesRequest) (_result *DescribeDefenseResourceTemplatesResponse, _err error)
- func (client *Client) DescribeDefenseResourceTemplatesWithOptions(request *DescribeDefenseResourceTemplatesRequest, runtime *util.RuntimeOptions) (_result *DescribeDefenseResourceTemplatesResponse, _err error)
- func (client *Client) DescribeDefenseResourceWithOptions(request *DescribeDefenseResourceRequest, runtime *util.RuntimeOptions) (_result *DescribeDefenseResourceResponse, _err error)
- func (client *Client) DescribeDefenseResources(request *DescribeDefenseResourcesRequest) (_result *DescribeDefenseResourcesResponse, _err error)
- func (client *Client) DescribeDefenseResourcesWithOptions(request *DescribeDefenseResourcesRequest, runtime *util.RuntimeOptions) (_result *DescribeDefenseResourcesResponse, _err error)
- func (client *Client) DescribeDefenseRule(request *DescribeDefenseRuleRequest) (_result *DescribeDefenseRuleResponse, _err error)
- func (client *Client) DescribeDefenseRuleWithOptions(request *DescribeDefenseRuleRequest, runtime *util.RuntimeOptions) (_result *DescribeDefenseRuleResponse, _err error)
- func (client *Client) DescribeDefenseRules(request *DescribeDefenseRulesRequest) (_result *DescribeDefenseRulesResponse, _err error)
- func (client *Client) DescribeDefenseRulesWithOptions(request *DescribeDefenseRulesRequest, runtime *util.RuntimeOptions) (_result *DescribeDefenseRulesResponse, _err error)
- func (client *Client) DescribeDefenseTemplate(request *DescribeDefenseTemplateRequest) (_result *DescribeDefenseTemplateResponse, _err error)
- func (client *Client) DescribeDefenseTemplateValidGroups(request *DescribeDefenseTemplateValidGroupsRequest) (_result *DescribeDefenseTemplateValidGroupsResponse, _err error)
- func (client *Client) DescribeDefenseTemplateValidGroupsWithOptions(request *DescribeDefenseTemplateValidGroupsRequest, ...) (_result *DescribeDefenseTemplateValidGroupsResponse, _err error)
- func (client *Client) DescribeDefenseTemplateWithOptions(request *DescribeDefenseTemplateRequest, runtime *util.RuntimeOptions) (_result *DescribeDefenseTemplateResponse, _err error)
- func (client *Client) DescribeDefenseTemplates(request *DescribeDefenseTemplatesRequest) (_result *DescribeDefenseTemplatesResponse, _err error)
- func (client *Client) DescribeDefenseTemplatesWithOptions(request *DescribeDefenseTemplatesRequest, runtime *util.RuntimeOptions) (_result *DescribeDefenseTemplatesResponse, _err error)
- func (client *Client) DescribeDomainDNSRecord(request *DescribeDomainDNSRecordRequest) (_result *DescribeDomainDNSRecordResponse, _err error)
- func (client *Client) DescribeDomainDNSRecordWithOptions(request *DescribeDomainDNSRecordRequest, runtime *util.RuntimeOptions) (_result *DescribeDomainDNSRecordResponse, _err error)
- func (client *Client) DescribeDomainDetail(request *DescribeDomainDetailRequest) (_result *DescribeDomainDetailResponse, _err error)
- func (client *Client) DescribeDomainDetailWithOptions(request *DescribeDomainDetailRequest, runtime *util.RuntimeOptions) (_result *DescribeDomainDetailResponse, _err error)
- func (client *Client) DescribeDomains(request *DescribeDomainsRequest) (_result *DescribeDomainsResponse, _err error)
- func (client *Client) DescribeDomainsWithOptions(request *DescribeDomainsRequest, runtime *util.RuntimeOptions) (_result *DescribeDomainsResponse, _err error)
- func (client *Client) DescribeFlowChart(request *DescribeFlowChartRequest) (_result *DescribeFlowChartResponse, _err error)
- func (client *Client) DescribeFlowChartWithOptions(request *DescribeFlowChartRequest, runtime *util.RuntimeOptions) (_result *DescribeFlowChartResponse, _err error)
- func (client *Client) DescribeFlowTopResource(request *DescribeFlowTopResourceRequest) (_result *DescribeFlowTopResourceResponse, _err error)
- func (client *Client) DescribeFlowTopResourceWithOptions(request *DescribeFlowTopResourceRequest, runtime *util.RuntimeOptions) (_result *DescribeFlowTopResourceResponse, _err error)
- func (client *Client) DescribeFlowTopUrl(request *DescribeFlowTopUrlRequest) (_result *DescribeFlowTopUrlResponse, _err error)
- func (client *Client) DescribeFlowTopUrlWithOptions(request *DescribeFlowTopUrlRequest, runtime *util.RuntimeOptions) (_result *DescribeFlowTopUrlResponse, _err error)
- func (client *Client) DescribeFreeUserAssetCount(request *DescribeFreeUserAssetCountRequest) (_result *DescribeFreeUserAssetCountResponse, _err error)
- func (client *Client) DescribeFreeUserAssetCountWithOptions(request *DescribeFreeUserAssetCountRequest, runtime *util.RuntimeOptions) (_result *DescribeFreeUserAssetCountResponse, _err error)
- func (client *Client) DescribeFreeUserEventCount(request *DescribeFreeUserEventCountRequest) (_result *DescribeFreeUserEventCountResponse, _err error)
- func (client *Client) DescribeFreeUserEventCountWithOptions(request *DescribeFreeUserEventCountRequest, runtime *util.RuntimeOptions) (_result *DescribeFreeUserEventCountResponse, _err error)
- func (client *Client) DescribeFreeUserEventTypes(request *DescribeFreeUserEventTypesRequest) (_result *DescribeFreeUserEventTypesResponse, _err error)
- func (client *Client) DescribeFreeUserEventTypesWithOptions(request *DescribeFreeUserEventTypesRequest, runtime *util.RuntimeOptions) (_result *DescribeFreeUserEventTypesResponse, _err error)
- func (client *Client) DescribeFreeUserEvents(request *DescribeFreeUserEventsRequest) (_result *DescribeFreeUserEventsResponse, _err error)
- func (client *Client) DescribeFreeUserEventsWithOptions(request *DescribeFreeUserEventsRequest, runtime *util.RuntimeOptions) (_result *DescribeFreeUserEventsResponse, _err error)
- func (client *Client) DescribeHybridCloudClusterRule(request *DescribeHybridCloudClusterRuleRequest) (_result *DescribeHybridCloudClusterRuleResponse, _err error)
- func (client *Client) DescribeHybridCloudClusterRuleWithOptions(request *DescribeHybridCloudClusterRuleRequest, runtime *util.RuntimeOptions) (_result *DescribeHybridCloudClusterRuleResponse, _err error)
- func (client *Client) DescribeHybridCloudClusters(request *DescribeHybridCloudClustersRequest) (_result *DescribeHybridCloudClustersResponse, _err error)
- func (client *Client) DescribeHybridCloudClustersWithOptions(request *DescribeHybridCloudClustersRequest, runtime *util.RuntimeOptions) (_result *DescribeHybridCloudClustersResponse, _err error)
- func (client *Client) DescribeHybridCloudGroups(request *DescribeHybridCloudGroupsRequest) (_result *DescribeHybridCloudGroupsResponse, _err error)
- func (client *Client) DescribeHybridCloudGroupsWithOptions(request *DescribeHybridCloudGroupsRequest, runtime *util.RuntimeOptions) (_result *DescribeHybridCloudGroupsResponse, _err error)
- func (client *Client) DescribeHybridCloudResources(request *DescribeHybridCloudResourcesRequest) (_result *DescribeHybridCloudResourcesResponse, _err error)
- func (client *Client) DescribeHybridCloudResourcesWithOptions(request *DescribeHybridCloudResourcesRequest, runtime *util.RuntimeOptions) (_result *DescribeHybridCloudResourcesResponse, _err error)
- func (client *Client) DescribeHybridCloudServerRegions(request *DescribeHybridCloudServerRegionsRequest) (_result *DescribeHybridCloudServerRegionsResponse, _err error)
- func (client *Client) DescribeHybridCloudServerRegionsWithOptions(request *DescribeHybridCloudServerRegionsRequest, runtime *util.RuntimeOptions) (_result *DescribeHybridCloudServerRegionsResponse, _err error)
- func (client *Client) DescribeHybridCloudUnassignedMachines(request *DescribeHybridCloudUnassignedMachinesRequest) (_result *DescribeHybridCloudUnassignedMachinesResponse, _err error)
- func (client *Client) DescribeHybridCloudUnassignedMachinesWithOptions(request *DescribeHybridCloudUnassignedMachinesRequest, ...) (_result *DescribeHybridCloudUnassignedMachinesResponse, _err error)
- func (client *Client) DescribeHybridCloudUser(request *DescribeHybridCloudUserRequest) (_result *DescribeHybridCloudUserResponse, _err error)
- func (client *Client) DescribeHybridCloudUserWithOptions(request *DescribeHybridCloudUserRequest, runtime *util.RuntimeOptions) (_result *DescribeHybridCloudUserResponse, _err error)
- func (client *Client) DescribeInstance(request *DescribeInstanceRequest) (_result *DescribeInstanceResponse, _err error)
- func (client *Client) DescribeInstanceWithOptions(request *DescribeInstanceRequest, runtime *util.RuntimeOptions) (_result *DescribeInstanceResponse, _err error)
- func (client *Client) DescribeMajorProtectionBlackIps(request *DescribeMajorProtectionBlackIpsRequest) (_result *DescribeMajorProtectionBlackIpsResponse, _err error)
- func (client *Client) DescribeMajorProtectionBlackIpsWithOptions(request *DescribeMajorProtectionBlackIpsRequest, runtime *util.RuntimeOptions) (_result *DescribeMajorProtectionBlackIpsResponse, _err error)
- func (client *Client) DescribeMemberAccounts(request *DescribeMemberAccountsRequest) (_result *DescribeMemberAccountsResponse, _err error)
- func (client *Client) DescribeMemberAccountsWithOptions(request *DescribeMemberAccountsRequest, runtime *util.RuntimeOptions) (_result *DescribeMemberAccountsResponse, _err error)
- func (client *Client) DescribePauseProtectionStatus(request *DescribePauseProtectionStatusRequest) (_result *DescribePauseProtectionStatusResponse, _err error)
- func (client *Client) DescribePauseProtectionStatusWithOptions(request *DescribePauseProtectionStatusRequest, runtime *util.RuntimeOptions) (_result *DescribePauseProtectionStatusResponse, _err error)
- func (client *Client) DescribePeakTrend(request *DescribePeakTrendRequest) (_result *DescribePeakTrendResponse, _err error)
- func (client *Client) DescribePeakTrendWithOptions(request *DescribePeakTrendRequest, runtime *util.RuntimeOptions) (_result *DescribePeakTrendResponse, _err error)
- func (client *Client) DescribeProductInstances(request *DescribeProductInstancesRequest) (_result *DescribeProductInstancesResponse, _err error)
- func (client *Client) DescribeProductInstancesWithOptions(request *DescribeProductInstancesRequest, runtime *util.RuntimeOptions) (_result *DescribeProductInstancesResponse, _err error)
- func (client *Client) DescribePunishedDomains(request *DescribePunishedDomainsRequest) (_result *DescribePunishedDomainsResponse, _err error)
- func (client *Client) DescribePunishedDomainsWithOptions(request *DescribePunishedDomainsRequest, runtime *util.RuntimeOptions) (_result *DescribePunishedDomainsResponse, _err error)
- func (client *Client) DescribeResourceInstanceCerts(request *DescribeResourceInstanceCertsRequest) (_result *DescribeResourceInstanceCertsResponse, _err error)
- func (client *Client) DescribeResourceInstanceCertsWithOptions(request *DescribeResourceInstanceCertsRequest, runtime *util.RuntimeOptions) (_result *DescribeResourceInstanceCertsResponse, _err error)
- func (client *Client) DescribeResourceLogStatus(request *DescribeResourceLogStatusRequest) (_result *DescribeResourceLogStatusResponse, _err error)
- func (client *Client) DescribeResourceLogStatusWithOptions(request *DescribeResourceLogStatusRequest, runtime *util.RuntimeOptions) (_result *DescribeResourceLogStatusResponse, _err error)
- func (client *Client) DescribeResourcePort(request *DescribeResourcePortRequest) (_result *DescribeResourcePortResponse, _err error)
- func (client *Client) DescribeResourcePortWithOptions(request *DescribeResourcePortRequest, runtime *util.RuntimeOptions) (_result *DescribeResourcePortResponse, _err error)
- func (client *Client) DescribeResourceRegionId(request *DescribeResourceRegionIdRequest) (_result *DescribeResourceRegionIdResponse, _err error)
- func (client *Client) DescribeResourceRegionIdWithOptions(request *DescribeResourceRegionIdRequest, runtime *util.RuntimeOptions) (_result *DescribeResourceRegionIdResponse, _err error)
- func (client *Client) DescribeResourceSupportRegions(request *DescribeResourceSupportRegionsRequest) (_result *DescribeResourceSupportRegionsResponse, _err error)
- func (client *Client) DescribeResourceSupportRegionsWithOptions(request *DescribeResourceSupportRegionsRequest, runtime *util.RuntimeOptions) (_result *DescribeResourceSupportRegionsResponse, _err error)
- func (client *Client) DescribeResponseCodeTrendGraph(request *DescribeResponseCodeTrendGraphRequest) (_result *DescribeResponseCodeTrendGraphResponse, _err error)
- func (client *Client) DescribeResponseCodeTrendGraphWithOptions(request *DescribeResponseCodeTrendGraphRequest, runtime *util.RuntimeOptions) (_result *DescribeResponseCodeTrendGraphResponse, _err error)
- func (client *Client) DescribeRuleGroups(request *DescribeRuleGroupsRequest) (_result *DescribeRuleGroupsResponse, _err error)
- func (client *Client) DescribeRuleGroupsWithOptions(request *DescribeRuleGroupsRequest, runtime *util.RuntimeOptions) (_result *DescribeRuleGroupsResponse, _err error)
- func (client *Client) DescribeRuleHitsTopClientIp(request *DescribeRuleHitsTopClientIpRequest) (_result *DescribeRuleHitsTopClientIpResponse, _err error)
- func (client *Client) DescribeRuleHitsTopClientIpWithOptions(request *DescribeRuleHitsTopClientIpRequest, runtime *util.RuntimeOptions) (_result *DescribeRuleHitsTopClientIpResponse, _err error)
- func (client *Client) DescribeRuleHitsTopResource(request *DescribeRuleHitsTopResourceRequest) (_result *DescribeRuleHitsTopResourceResponse, _err error)
- func (client *Client) DescribeRuleHitsTopResourceWithOptions(request *DescribeRuleHitsTopResourceRequest, runtime *util.RuntimeOptions) (_result *DescribeRuleHitsTopResourceResponse, _err error)
- func (client *Client) DescribeRuleHitsTopRuleId(request *DescribeRuleHitsTopRuleIdRequest) (_result *DescribeRuleHitsTopRuleIdResponse, _err error)
- func (client *Client) DescribeRuleHitsTopRuleIdWithOptions(request *DescribeRuleHitsTopRuleIdRequest, runtime *util.RuntimeOptions) (_result *DescribeRuleHitsTopRuleIdResponse, _err error)
- func (client *Client) DescribeRuleHitsTopTuleType(request *DescribeRuleHitsTopTuleTypeRequest) (_result *DescribeRuleHitsTopTuleTypeResponse, _err error)
- func (client *Client) DescribeRuleHitsTopTuleTypeWithOptions(request *DescribeRuleHitsTopTuleTypeRequest, runtime *util.RuntimeOptions) (_result *DescribeRuleHitsTopTuleTypeResponse, _err error)
- func (client *Client) DescribeRuleHitsTopUa(request *DescribeRuleHitsTopUaRequest) (_result *DescribeRuleHitsTopUaResponse, _err error)
- func (client *Client) DescribeRuleHitsTopUaWithOptions(request *DescribeRuleHitsTopUaRequest, runtime *util.RuntimeOptions) (_result *DescribeRuleHitsTopUaResponse, _err error)
- func (client *Client) DescribeRuleHitsTopUrl(request *DescribeRuleHitsTopUrlRequest) (_result *DescribeRuleHitsTopUrlResponse, _err error)
- func (client *Client) DescribeRuleHitsTopUrlWithOptions(request *DescribeRuleHitsTopUrlRequest, runtime *util.RuntimeOptions) (_result *DescribeRuleHitsTopUrlResponse, _err error)
- func (client *Client) DescribeSensitiveApiStatistic(request *DescribeSensitiveApiStatisticRequest) (_result *DescribeSensitiveApiStatisticResponse, _err error)
- func (client *Client) DescribeSensitiveApiStatisticWithOptions(request *DescribeSensitiveApiStatisticRequest, runtime *util.RuntimeOptions) (_result *DescribeSensitiveApiStatisticResponse, _err error)
- func (client *Client) DescribeSensitiveDetectionResult(request *DescribeSensitiveDetectionResultRequest) (_result *DescribeSensitiveDetectionResultResponse, _err error)
- func (client *Client) DescribeSensitiveDetectionResultWithOptions(request *DescribeSensitiveDetectionResultRequest, runtime *util.RuntimeOptions) (_result *DescribeSensitiveDetectionResultResponse, _err error)
- func (client *Client) DescribeSensitiveOutboundDistribution(request *DescribeSensitiveOutboundDistributionRequest) (_result *DescribeSensitiveOutboundDistributionResponse, _err error)
- func (client *Client) DescribeSensitiveOutboundDistributionWithOptions(request *DescribeSensitiveOutboundDistributionRequest, ...) (_result *DescribeSensitiveOutboundDistributionResponse, _err error)
- func (client *Client) DescribeSensitiveOutboundStatistic(request *DescribeSensitiveOutboundStatisticRequest) (_result *DescribeSensitiveOutboundStatisticResponse, _err error)
- func (client *Client) DescribeSensitiveOutboundStatisticWithOptions(request *DescribeSensitiveOutboundStatisticRequest, ...) (_result *DescribeSensitiveOutboundStatisticResponse, _err error)
- func (client *Client) DescribeSensitiveOutboundTrend(request *DescribeSensitiveOutboundTrendRequest) (_result *DescribeSensitiveOutboundTrendResponse, _err error)
- func (client *Client) DescribeSensitiveOutboundTrendWithOptions(request *DescribeSensitiveOutboundTrendRequest, runtime *util.RuntimeOptions) (_result *DescribeSensitiveOutboundTrendResponse, _err error)
- func (client *Client) DescribeSensitiveRequestLog(request *DescribeSensitiveRequestLogRequest) (_result *DescribeSensitiveRequestLogResponse, _err error)
- func (client *Client) DescribeSensitiveRequestLogWithOptions(request *DescribeSensitiveRequestLogRequest, runtime *util.RuntimeOptions) (_result *DescribeSensitiveRequestLogResponse, _err error)
- func (client *Client) DescribeSensitiveRequests(request *DescribeSensitiveRequestsRequest) (_result *DescribeSensitiveRequestsResponse, _err error)
- func (client *Client) DescribeSensitiveRequestsWithOptions(request *DescribeSensitiveRequestsRequest, runtime *util.RuntimeOptions) (_result *DescribeSensitiveRequestsResponse, _err error)
- func (client *Client) DescribeSensitiveStatistic(request *DescribeSensitiveStatisticRequest) (_result *DescribeSensitiveStatisticResponse, _err error)
- func (client *Client) DescribeSensitiveStatisticWithOptions(request *DescribeSensitiveStatisticRequest, runtime *util.RuntimeOptions) (_result *DescribeSensitiveStatisticResponse, _err error)
- func (client *Client) DescribeSlsAuthStatus(request *DescribeSlsAuthStatusRequest) (_result *DescribeSlsAuthStatusResponse, _err error)
- func (client *Client) DescribeSlsAuthStatusWithOptions(request *DescribeSlsAuthStatusRequest, runtime *util.RuntimeOptions) (_result *DescribeSlsAuthStatusResponse, _err error)
- func (client *Client) DescribeSlsLogStore(request *DescribeSlsLogStoreRequest) (_result *DescribeSlsLogStoreResponse, _err error)
- func (client *Client) DescribeSlsLogStoreStatus(request *DescribeSlsLogStoreStatusRequest) (_result *DescribeSlsLogStoreStatusResponse, _err error)
- func (client *Client) DescribeSlsLogStoreStatusWithOptions(request *DescribeSlsLogStoreStatusRequest, runtime *util.RuntimeOptions) (_result *DescribeSlsLogStoreStatusResponse, _err error)
- func (client *Client) DescribeSlsLogStoreWithOptions(request *DescribeSlsLogStoreRequest, runtime *util.RuntimeOptions) (_result *DescribeSlsLogStoreResponse, _err error)
- func (client *Client) DescribeTemplateResourceCount(request *DescribeTemplateResourceCountRequest) (_result *DescribeTemplateResourceCountResponse, _err error)
- func (client *Client) DescribeTemplateResourceCountWithOptions(request *DescribeTemplateResourceCountRequest, runtime *util.RuntimeOptions) (_result *DescribeTemplateResourceCountResponse, _err error)
- func (client *Client) DescribeTemplateResources(request *DescribeTemplateResourcesRequest) (_result *DescribeTemplateResourcesResponse, _err error)
- func (client *Client) DescribeTemplateResourcesWithOptions(request *DescribeTemplateResourcesRequest, runtime *util.RuntimeOptions) (_result *DescribeTemplateResourcesResponse, _err error)
- func (client *Client) DescribeUserAbnormalTrend(request *DescribeUserAbnormalTrendRequest) (_result *DescribeUserAbnormalTrendResponse, _err error)
- func (client *Client) DescribeUserAbnormalTrendWithOptions(request *DescribeUserAbnormalTrendRequest, runtime *util.RuntimeOptions) (_result *DescribeUserAbnormalTrendResponse, _err error)
- func (client *Client) DescribeUserAbnormalType(request *DescribeUserAbnormalTypeRequest) (_result *DescribeUserAbnormalTypeResponse, _err error)
- func (client *Client) DescribeUserAbnormalTypeWithOptions(request *DescribeUserAbnormalTypeRequest, runtime *util.RuntimeOptions) (_result *DescribeUserAbnormalTypeResponse, _err error)
- func (client *Client) DescribeUserApiRequest(request *DescribeUserApiRequestRequest) (_result *DescribeUserApiRequestResponse, _err error)
- func (client *Client) DescribeUserApiRequestWithOptions(request *DescribeUserApiRequestRequest, runtime *util.RuntimeOptions) (_result *DescribeUserApiRequestResponse, _err error)
- func (client *Client) DescribeUserAsset(request *DescribeUserAssetRequest) (_result *DescribeUserAssetResponse, _err error)
- func (client *Client) DescribeUserAssetWithOptions(request *DescribeUserAssetRequest, runtime *util.RuntimeOptions) (_result *DescribeUserAssetResponse, _err error)
- func (client *Client) DescribeUserEventTrend(request *DescribeUserEventTrendRequest) (_result *DescribeUserEventTrendResponse, _err error)
- func (client *Client) DescribeUserEventTrendWithOptions(request *DescribeUserEventTrendRequest, runtime *util.RuntimeOptions) (_result *DescribeUserEventTrendResponse, _err error)
- func (client *Client) DescribeUserEventType(request *DescribeUserEventTypeRequest) (_result *DescribeUserEventTypeResponse, _err error)
- func (client *Client) DescribeUserEventTypeWithOptions(request *DescribeUserEventTypeRequest, runtime *util.RuntimeOptions) (_result *DescribeUserEventTypeResponse, _err error)
- func (client *Client) DescribeUserSlsLogRegions(request *DescribeUserSlsLogRegionsRequest) (_result *DescribeUserSlsLogRegionsResponse, _err error)
- func (client *Client) DescribeUserSlsLogRegionsWithOptions(request *DescribeUserSlsLogRegionsRequest, runtime *util.RuntimeOptions) (_result *DescribeUserSlsLogRegionsResponse, _err error)
- func (client *Client) DescribeUserWafLogStatus(request *DescribeUserWafLogStatusRequest) (_result *DescribeUserWafLogStatusResponse, _err error)
- func (client *Client) DescribeUserWafLogStatusWithOptions(request *DescribeUserWafLogStatusRequest, runtime *util.RuntimeOptions) (_result *DescribeUserWafLogStatusResponse, _err error)
- func (client *Client) DescribeVisitTopIp(request *DescribeVisitTopIpRequest) (_result *DescribeVisitTopIpResponse, _err error)
- func (client *Client) DescribeVisitTopIpWithOptions(request *DescribeVisitTopIpRequest, runtime *util.RuntimeOptions) (_result *DescribeVisitTopIpResponse, _err error)
- func (client *Client) DescribeVisitUas(request *DescribeVisitUasRequest) (_result *DescribeVisitUasResponse, _err error)
- func (client *Client) DescribeVisitUasWithOptions(request *DescribeVisitUasRequest, runtime *util.RuntimeOptions) (_result *DescribeVisitUasResponse, _err error)
- func (client *Client) DescribeWafSourceIpSegment(request *DescribeWafSourceIpSegmentRequest) (_result *DescribeWafSourceIpSegmentResponse, _err error)
- func (client *Client) DescribeWafSourceIpSegmentWithOptions(request *DescribeWafSourceIpSegmentRequest, runtime *util.RuntimeOptions) (_result *DescribeWafSourceIpSegmentResponse, _err error)
- func (client *Client) GetEndpoint(productId *string, regionId *string, endpointRule *string, network *string, ...) (_result *string, _err error)
- func (client *Client) Init(config *openapi.Config) (_err error)
- func (client *Client) ListTagKeys(request *ListTagKeysRequest) (_result *ListTagKeysResponse, _err error)
- func (client *Client) ListTagKeysWithOptions(request *ListTagKeysRequest, runtime *util.RuntimeOptions) (_result *ListTagKeysResponse, _err error)
- func (client *Client) ListTagResources(request *ListTagResourcesRequest) (_result *ListTagResourcesResponse, _err error)
- func (client *Client) ListTagResourcesWithOptions(request *ListTagResourcesRequest, runtime *util.RuntimeOptions) (_result *ListTagResourcesResponse, _err error)
- func (client *Client) ListTagValues(request *ListTagValuesRequest) (_result *ListTagValuesResponse, _err error)
- func (client *Client) ListTagValuesWithOptions(request *ListTagValuesRequest, runtime *util.RuntimeOptions) (_result *ListTagValuesResponse, _err error)
- func (client *Client) ModifyApisecAbnormals(request *ModifyApisecAbnormalsRequest) (_result *ModifyApisecAbnormalsResponse, _err error)
- func (client *Client) ModifyApisecAbnormalsWithOptions(request *ModifyApisecAbnormalsRequest, runtime *util.RuntimeOptions) (_result *ModifyApisecAbnormalsResponse, _err error)
- func (client *Client) ModifyApisecApiResource(request *ModifyApisecApiResourceRequest) (_result *ModifyApisecApiResourceResponse, _err error)
- func (client *Client) ModifyApisecApiResourceWithOptions(request *ModifyApisecApiResourceRequest, runtime *util.RuntimeOptions) (_result *ModifyApisecApiResourceResponse, _err error)
- func (client *Client) ModifyApisecEvents(request *ModifyApisecEventsRequest) (_result *ModifyApisecEventsResponse, _err error)
- func (client *Client) ModifyApisecEventsWithOptions(request *ModifyApisecEventsRequest, runtime *util.RuntimeOptions) (_result *ModifyApisecEventsResponse, _err error)
- func (client *Client) ModifyApisecLogDelivery(request *ModifyApisecLogDeliveryRequest) (_result *ModifyApisecLogDeliveryResponse, _err error)
- func (client *Client) ModifyApisecLogDeliveryStatus(request *ModifyApisecLogDeliveryStatusRequest) (_result *ModifyApisecLogDeliveryStatusResponse, _err error)
- func (client *Client) ModifyApisecLogDeliveryStatusWithOptions(request *ModifyApisecLogDeliveryStatusRequest, runtime *util.RuntimeOptions) (_result *ModifyApisecLogDeliveryStatusResponse, _err error)
- func (client *Client) ModifyApisecLogDeliveryWithOptions(request *ModifyApisecLogDeliveryRequest, runtime *util.RuntimeOptions) (_result *ModifyApisecLogDeliveryResponse, _err error)
- func (client *Client) ModifyApisecModuleStatus(request *ModifyApisecModuleStatusRequest) (_result *ModifyApisecModuleStatusResponse, _err error)
- func (client *Client) ModifyApisecModuleStatusWithOptions(request *ModifyApisecModuleStatusRequest, runtime *util.RuntimeOptions) (_result *ModifyApisecModuleStatusResponse, _err error)
- func (client *Client) ModifyApisecStatus(request *ModifyApisecStatusRequest) (_result *ModifyApisecStatusResponse, _err error)
- func (client *Client) ModifyApisecStatusWithOptions(request *ModifyApisecStatusRequest, runtime *util.RuntimeOptions) (_result *ModifyApisecStatusResponse, _err error)
- func (client *Client) ModifyCloudResource(request *ModifyCloudResourceRequest) (_result *ModifyCloudResourceResponse, _err error)
- func (client *Client) ModifyCloudResourceWithOptions(tmpReq *ModifyCloudResourceRequest, runtime *util.RuntimeOptions) (_result *ModifyCloudResourceResponse, _err error)
- func (client *Client) ModifyDefaultHttps(request *ModifyDefaultHttpsRequest) (_result *ModifyDefaultHttpsResponse, _err error)
- func (client *Client) ModifyDefaultHttpsWithOptions(request *ModifyDefaultHttpsRequest, runtime *util.RuntimeOptions) (_result *ModifyDefaultHttpsResponse, _err error)
- func (client *Client) ModifyDefenseResourceGroup(request *ModifyDefenseResourceGroupRequest) (_result *ModifyDefenseResourceGroupResponse, _err error)
- func (client *Client) ModifyDefenseResourceGroupWithOptions(request *ModifyDefenseResourceGroupRequest, runtime *util.RuntimeOptions) (_result *ModifyDefenseResourceGroupResponse, _err error)
- func (client *Client) ModifyDefenseResourceXff(request *ModifyDefenseResourceXffRequest) (_result *ModifyDefenseResourceXffResponse, _err error)
- func (client *Client) ModifyDefenseResourceXffWithOptions(request *ModifyDefenseResourceXffRequest, runtime *util.RuntimeOptions) (_result *ModifyDefenseResourceXffResponse, _err error)
- func (client *Client) ModifyDefenseRule(request *ModifyDefenseRuleRequest) (_result *ModifyDefenseRuleResponse, _err error)
- func (client *Client) ModifyDefenseRuleCache(request *ModifyDefenseRuleCacheRequest) (_result *ModifyDefenseRuleCacheResponse, _err error)
- func (client *Client) ModifyDefenseRuleCacheWithOptions(request *ModifyDefenseRuleCacheRequest, runtime *util.RuntimeOptions) (_result *ModifyDefenseRuleCacheResponse, _err error)
- func (client *Client) ModifyDefenseRuleStatus(request *ModifyDefenseRuleStatusRequest) (_result *ModifyDefenseRuleStatusResponse, _err error)
- func (client *Client) ModifyDefenseRuleStatusWithOptions(request *ModifyDefenseRuleStatusRequest, runtime *util.RuntimeOptions) (_result *ModifyDefenseRuleStatusResponse, _err error)
- func (client *Client) ModifyDefenseRuleWithOptions(request *ModifyDefenseRuleRequest, runtime *util.RuntimeOptions) (_result *ModifyDefenseRuleResponse, _err error)
- func (client *Client) ModifyDefenseTemplate(request *ModifyDefenseTemplateRequest) (_result *ModifyDefenseTemplateResponse, _err error)
- func (client *Client) ModifyDefenseTemplateStatus(request *ModifyDefenseTemplateStatusRequest) (_result *ModifyDefenseTemplateStatusResponse, _err error)
- func (client *Client) ModifyDefenseTemplateStatusWithOptions(request *ModifyDefenseTemplateStatusRequest, runtime *util.RuntimeOptions) (_result *ModifyDefenseTemplateStatusResponse, _err error)
- func (client *Client) ModifyDefenseTemplateWithOptions(request *ModifyDefenseTemplateRequest, runtime *util.RuntimeOptions) (_result *ModifyDefenseTemplateResponse, _err error)
- func (client *Client) ModifyDomain(request *ModifyDomainRequest) (_result *ModifyDomainResponse, _err error)
- func (client *Client) ModifyDomainPunishStatus(request *ModifyDomainPunishStatusRequest) (_result *ModifyDomainPunishStatusResponse, _err error)
- func (client *Client) ModifyDomainPunishStatusWithOptions(request *ModifyDomainPunishStatusRequest, runtime *util.RuntimeOptions) (_result *ModifyDomainPunishStatusResponse, _err error)
- func (client *Client) ModifyDomainWithOptions(tmpReq *ModifyDomainRequest, runtime *util.RuntimeOptions) (_result *ModifyDomainResponse, _err error)
- func (client *Client) ModifyHybridCloudClusterBypassStatus(request *ModifyHybridCloudClusterBypassStatusRequest) (_result *ModifyHybridCloudClusterBypassStatusResponse, _err error)
- func (client *Client) ModifyHybridCloudClusterBypassStatusWithOptions(request *ModifyHybridCloudClusterBypassStatusRequest, ...) (_result *ModifyHybridCloudClusterBypassStatusResponse, _err error)
- func (client *Client) ModifyHybridCloudClusterRule(request *ModifyHybridCloudClusterRuleRequest) (_result *ModifyHybridCloudClusterRuleResponse, _err error)
- func (client *Client) ModifyHybridCloudClusterRuleWithOptions(request *ModifyHybridCloudClusterRuleRequest, runtime *util.RuntimeOptions) (_result *ModifyHybridCloudClusterRuleResponse, _err error)
- func (client *Client) ModifyHybridCloudGroup(request *ModifyHybridCloudGroupRequest) (_result *ModifyHybridCloudGroupResponse, _err error)
- func (client *Client) ModifyHybridCloudGroupExpansionServer(request *ModifyHybridCloudGroupExpansionServerRequest) (_result *ModifyHybridCloudGroupExpansionServerResponse, _err error)
- func (client *Client) ModifyHybridCloudGroupExpansionServerWithOptions(request *ModifyHybridCloudGroupExpansionServerRequest, ...) (_result *ModifyHybridCloudGroupExpansionServerResponse, _err error)
- func (client *Client) ModifyHybridCloudGroupShrinkServer(request *ModifyHybridCloudGroupShrinkServerRequest) (_result *ModifyHybridCloudGroupShrinkServerResponse, _err error)
- func (client *Client) ModifyHybridCloudGroupShrinkServerWithOptions(request *ModifyHybridCloudGroupShrinkServerRequest, ...) (_result *ModifyHybridCloudGroupShrinkServerResponse, _err error)
- func (client *Client) ModifyHybridCloudGroupWithOptions(request *ModifyHybridCloudGroupRequest, runtime *util.RuntimeOptions) (_result *ModifyHybridCloudGroupResponse, _err error)
- func (client *Client) ModifyHybridCloudSdkPullinStatus(request *ModifyHybridCloudSdkPullinStatusRequest) (_result *ModifyHybridCloudSdkPullinStatusResponse, _err error)
- func (client *Client) ModifyHybridCloudSdkPullinStatusWithOptions(request *ModifyHybridCloudSdkPullinStatusRequest, runtime *util.RuntimeOptions) (_result *ModifyHybridCloudSdkPullinStatusResponse, _err error)
- func (client *Client) ModifyHybridCloudServer(request *ModifyHybridCloudServerRequest) (_result *ModifyHybridCloudServerResponse, _err error)
- func (client *Client) ModifyHybridCloudServerWithOptions(request *ModifyHybridCloudServerRequest, runtime *util.RuntimeOptions) (_result *ModifyHybridCloudServerResponse, _err error)
- func (client *Client) ModifyMajorProtectionBlackIp(request *ModifyMajorProtectionBlackIpRequest) (_result *ModifyMajorProtectionBlackIpResponse, _err error)
- func (client *Client) ModifyMajorProtectionBlackIpWithOptions(request *ModifyMajorProtectionBlackIpRequest, runtime *util.RuntimeOptions) (_result *ModifyMajorProtectionBlackIpResponse, _err error)
- func (client *Client) ModifyMemberAccount(request *ModifyMemberAccountRequest) (_result *ModifyMemberAccountResponse, _err error)
- func (client *Client) ModifyMemberAccountWithOptions(request *ModifyMemberAccountRequest, runtime *util.RuntimeOptions) (_result *ModifyMemberAccountResponse, _err error)
- func (client *Client) ModifyPauseProtectionStatus(request *ModifyPauseProtectionStatusRequest) (_result *ModifyPauseProtectionStatusResponse, _err error)
- func (client *Client) ModifyPauseProtectionStatusWithOptions(request *ModifyPauseProtectionStatusRequest, runtime *util.RuntimeOptions) (_result *ModifyPauseProtectionStatusResponse, _err error)
- func (client *Client) ModifyResourceLogStatus(request *ModifyResourceLogStatusRequest) (_result *ModifyResourceLogStatusResponse, _err error)
- func (client *Client) ModifyResourceLogStatusWithOptions(request *ModifyResourceLogStatusRequest, runtime *util.RuntimeOptions) (_result *ModifyResourceLogStatusResponse, _err error)
- func (client *Client) ModifyTemplateResources(request *ModifyTemplateResourcesRequest) (_result *ModifyTemplateResourcesResponse, _err error)
- func (client *Client) ModifyTemplateResourcesWithOptions(request *ModifyTemplateResourcesRequest, runtime *util.RuntimeOptions) (_result *ModifyTemplateResourcesResponse, _err error)
- func (client *Client) ReleaseInstance(request *ReleaseInstanceRequest) (_result *ReleaseInstanceResponse, _err error)
- func (client *Client) ReleaseInstanceWithOptions(request *ReleaseInstanceRequest, runtime *util.RuntimeOptions) (_result *ReleaseInstanceResponse, _err error)
- func (client *Client) SyncProductInstance(request *SyncProductInstanceRequest) (_result *SyncProductInstanceResponse, _err error)
- func (client *Client) SyncProductInstanceWithOptions(request *SyncProductInstanceRequest, runtime *util.RuntimeOptions) (_result *SyncProductInstanceResponse, _err error)
- func (client *Client) TagResources(request *TagResourcesRequest) (_result *TagResourcesResponse, _err error)
- func (client *Client) TagResourcesWithOptions(request *TagResourcesRequest, runtime *util.RuntimeOptions) (_result *TagResourcesResponse, _err error)
- func (client *Client) UntagResources(request *UntagResourcesRequest) (_result *UntagResourcesResponse, _err error)
- func (client *Client) UntagResourcesWithOptions(request *UntagResourcesRequest, runtime *util.RuntimeOptions) (_result *UntagResourcesResponse, _err error)
- type CopyDefenseTemplateRequest
- func (s CopyDefenseTemplateRequest) GoString() string
- func (s *CopyDefenseTemplateRequest) SetInstanceId(v string) *CopyDefenseTemplateRequest
- func (s *CopyDefenseTemplateRequest) SetRegionId(v string) *CopyDefenseTemplateRequest
- func (s *CopyDefenseTemplateRequest) SetResourceManagerResourceGroupId(v string) *CopyDefenseTemplateRequest
- func (s *CopyDefenseTemplateRequest) SetTemplateId(v int64) *CopyDefenseTemplateRequest
- func (s CopyDefenseTemplateRequest) String() string
- type CopyDefenseTemplateResponse
- func (s CopyDefenseTemplateResponse) GoString() string
- func (s *CopyDefenseTemplateResponse) SetBody(v *CopyDefenseTemplateResponseBody) *CopyDefenseTemplateResponse
- func (s *CopyDefenseTemplateResponse) SetHeaders(v map[string]*string) *CopyDefenseTemplateResponse
- func (s *CopyDefenseTemplateResponse) SetStatusCode(v int32) *CopyDefenseTemplateResponse
- func (s CopyDefenseTemplateResponse) String() string
- type CopyDefenseTemplateResponseBody
- func (s CopyDefenseTemplateResponseBody) GoString() string
- func (s *CopyDefenseTemplateResponseBody) SetRequestId(v string) *CopyDefenseTemplateResponseBody
- func (s *CopyDefenseTemplateResponseBody) SetTemplateId(v int64) *CopyDefenseTemplateResponseBody
- func (s CopyDefenseTemplateResponseBody) String() string
- type CreateApiExportRequest
- func (s CreateApiExportRequest) GoString() string
- func (s *CreateApiExportRequest) SetClusterId(v string) *CreateApiExportRequest
- func (s *CreateApiExportRequest) SetInstanceId(v string) *CreateApiExportRequest
- func (s *CreateApiExportRequest) SetParam(v string) *CreateApiExportRequest
- func (s *CreateApiExportRequest) SetRegion(v string) *CreateApiExportRequest
- func (s *CreateApiExportRequest) SetRegionId(v string) *CreateApiExportRequest
- func (s *CreateApiExportRequest) SetResourceManagerResourceGroupId(v string) *CreateApiExportRequest
- func (s *CreateApiExportRequest) SetType(v string) *CreateApiExportRequest
- func (s *CreateApiExportRequest) SetZoneId(v string) *CreateApiExportRequest
- func (s CreateApiExportRequest) String() string
- type CreateApiExportResponse
- func (s CreateApiExportResponse) GoString() string
- func (s *CreateApiExportResponse) SetBody(v *CreateApiExportResponseBody) *CreateApiExportResponse
- func (s *CreateApiExportResponse) SetHeaders(v map[string]*string) *CreateApiExportResponse
- func (s *CreateApiExportResponse) SetStatusCode(v int32) *CreateApiExportResponse
- func (s CreateApiExportResponse) String() string
- type CreateApiExportResponseBody
- type CreateCloudResourceRequest
- func (s CreateCloudResourceRequest) GoString() string
- func (s *CreateCloudResourceRequest) SetInstanceId(v string) *CreateCloudResourceRequest
- func (s *CreateCloudResourceRequest) SetListen(v *CreateCloudResourceRequestListen) *CreateCloudResourceRequest
- func (s *CreateCloudResourceRequest) SetOwnerUserId(v string) *CreateCloudResourceRequest
- func (s *CreateCloudResourceRequest) SetRedirect(v *CreateCloudResourceRequestRedirect) *CreateCloudResourceRequest
- func (s *CreateCloudResourceRequest) SetRegionId(v string) *CreateCloudResourceRequest
- func (s *CreateCloudResourceRequest) SetResourceManagerResourceGroupId(v string) *CreateCloudResourceRequest
- func (s *CreateCloudResourceRequest) SetTag(v []*CreateCloudResourceRequestTag) *CreateCloudResourceRequest
- func (s CreateCloudResourceRequest) String() string
- type CreateCloudResourceRequestListen
- func (s CreateCloudResourceRequestListen) GoString() string
- func (s *CreateCloudResourceRequestListen) SetCertificates(v []*CreateCloudResourceRequestListenCertificates) *CreateCloudResourceRequestListen
- func (s *CreateCloudResourceRequestListen) SetCipherSuite(v int32) *CreateCloudResourceRequestListen
- func (s *CreateCloudResourceRequestListen) SetCustomCiphers(v []*string) *CreateCloudResourceRequestListen
- func (s *CreateCloudResourceRequestListen) SetEnableTLSv3(v bool) *CreateCloudResourceRequestListen
- func (s *CreateCloudResourceRequestListen) SetHttp2Enabled(v bool) *CreateCloudResourceRequestListen
- func (s *CreateCloudResourceRequestListen) SetPort(v int32) *CreateCloudResourceRequestListen
- func (s *CreateCloudResourceRequestListen) SetProtocol(v string) *CreateCloudResourceRequestListen
- func (s *CreateCloudResourceRequestListen) SetResourceInstanceId(v string) *CreateCloudResourceRequestListen
- func (s *CreateCloudResourceRequestListen) SetResourceProduct(v string) *CreateCloudResourceRequestListen
- func (s *CreateCloudResourceRequestListen) SetTLSVersion(v string) *CreateCloudResourceRequestListen
- func (s CreateCloudResourceRequestListen) String() string
- type CreateCloudResourceRequestListenCertificates
- func (s CreateCloudResourceRequestListenCertificates) GoString() string
- func (s *CreateCloudResourceRequestListenCertificates) SetAppliedType(v string) *CreateCloudResourceRequestListenCertificates
- func (s *CreateCloudResourceRequestListenCertificates) SetCertificateId(v string) *CreateCloudResourceRequestListenCertificates
- func (s CreateCloudResourceRequestListenCertificates) String() string
- type CreateCloudResourceRequestRedirect
- func (s CreateCloudResourceRequestRedirect) GoString() string
- func (s *CreateCloudResourceRequestRedirect) SetKeepalive(v bool) *CreateCloudResourceRequestRedirect
- func (s *CreateCloudResourceRequestRedirect) SetKeepaliveRequests(v int32) *CreateCloudResourceRequestRedirect
- func (s *CreateCloudResourceRequestRedirect) SetKeepaliveTimeout(v int32) *CreateCloudResourceRequestRedirect
- func (s *CreateCloudResourceRequestRedirect) SetReadTimeout(v int32) *CreateCloudResourceRequestRedirect
- func (s *CreateCloudResourceRequestRedirect) SetRequestHeaders(v []*CreateCloudResourceRequestRedirectRequestHeaders) *CreateCloudResourceRequestRedirect
- func (s *CreateCloudResourceRequestRedirect) SetWriteTimeout(v int32) *CreateCloudResourceRequestRedirect
- func (s *CreateCloudResourceRequestRedirect) SetXffHeaderMode(v int32) *CreateCloudResourceRequestRedirect
- func (s *CreateCloudResourceRequestRedirect) SetXffHeaders(v []*string) *CreateCloudResourceRequestRedirect
- func (s *CreateCloudResourceRequestRedirect) SetXffProto(v bool) *CreateCloudResourceRequestRedirect
- func (s CreateCloudResourceRequestRedirect) String() string
- type CreateCloudResourceRequestRedirectRequestHeaders
- func (s CreateCloudResourceRequestRedirectRequestHeaders) GoString() string
- func (s *CreateCloudResourceRequestRedirectRequestHeaders) SetKey(v string) *CreateCloudResourceRequestRedirectRequestHeaders
- func (s *CreateCloudResourceRequestRedirectRequestHeaders) SetValue(v string) *CreateCloudResourceRequestRedirectRequestHeaders
- func (s CreateCloudResourceRequestRedirectRequestHeaders) String() string
- type CreateCloudResourceRequestTag
- type CreateCloudResourceResponse
- func (s CreateCloudResourceResponse) GoString() string
- func (s *CreateCloudResourceResponse) SetBody(v *CreateCloudResourceResponseBody) *CreateCloudResourceResponse
- func (s *CreateCloudResourceResponse) SetHeaders(v map[string]*string) *CreateCloudResourceResponse
- func (s *CreateCloudResourceResponse) SetStatusCode(v int32) *CreateCloudResourceResponse
- func (s CreateCloudResourceResponse) String() string
- type CreateCloudResourceResponseBody
- func (s CreateCloudResourceResponseBody) GoString() string
- func (s *CreateCloudResourceResponseBody) SetCloudResourceId(v string) *CreateCloudResourceResponseBody
- func (s *CreateCloudResourceResponseBody) SetRequestId(v string) *CreateCloudResourceResponseBody
- func (s CreateCloudResourceResponseBody) String() string
- type CreateCloudResourceShrinkRequest
- func (s CreateCloudResourceShrinkRequest) GoString() string
- func (s *CreateCloudResourceShrinkRequest) SetInstanceId(v string) *CreateCloudResourceShrinkRequest
- func (s *CreateCloudResourceShrinkRequest) SetListenShrink(v string) *CreateCloudResourceShrinkRequest
- func (s *CreateCloudResourceShrinkRequest) SetOwnerUserId(v string) *CreateCloudResourceShrinkRequest
- func (s *CreateCloudResourceShrinkRequest) SetRedirectShrink(v string) *CreateCloudResourceShrinkRequest
- func (s *CreateCloudResourceShrinkRequest) SetRegionId(v string) *CreateCloudResourceShrinkRequest
- func (s *CreateCloudResourceShrinkRequest) SetResourceManagerResourceGroupId(v string) *CreateCloudResourceShrinkRequest
- func (s *CreateCloudResourceShrinkRequest) SetTag(v []*CreateCloudResourceShrinkRequestTag) *CreateCloudResourceShrinkRequest
- func (s CreateCloudResourceShrinkRequest) String() string
- type CreateCloudResourceShrinkRequestTag
- func (s CreateCloudResourceShrinkRequestTag) GoString() string
- func (s *CreateCloudResourceShrinkRequestTag) SetKey(v string) *CreateCloudResourceShrinkRequestTag
- func (s *CreateCloudResourceShrinkRequestTag) SetValue(v string) *CreateCloudResourceShrinkRequestTag
- func (s CreateCloudResourceShrinkRequestTag) String() string
- type CreateDefenseResourceGroupRequest
- func (s CreateDefenseResourceGroupRequest) GoString() string
- func (s *CreateDefenseResourceGroupRequest) SetAddList(v string) *CreateDefenseResourceGroupRequest
- func (s *CreateDefenseResourceGroupRequest) SetDescription(v string) *CreateDefenseResourceGroupRequest
- func (s *CreateDefenseResourceGroupRequest) SetGroupName(v string) *CreateDefenseResourceGroupRequest
- func (s *CreateDefenseResourceGroupRequest) SetInstanceId(v string) *CreateDefenseResourceGroupRequest
- func (s *CreateDefenseResourceGroupRequest) SetRegionId(v string) *CreateDefenseResourceGroupRequest
- func (s *CreateDefenseResourceGroupRequest) SetResourceManagerResourceGroupId(v string) *CreateDefenseResourceGroupRequest
- func (s CreateDefenseResourceGroupRequest) String() string
- type CreateDefenseResourceGroupResponse
- func (s CreateDefenseResourceGroupResponse) GoString() string
- func (s *CreateDefenseResourceGroupResponse) SetBody(v *CreateDefenseResourceGroupResponseBody) *CreateDefenseResourceGroupResponse
- func (s *CreateDefenseResourceGroupResponse) SetHeaders(v map[string]*string) *CreateDefenseResourceGroupResponse
- func (s *CreateDefenseResourceGroupResponse) SetStatusCode(v int32) *CreateDefenseResourceGroupResponse
- func (s CreateDefenseResourceGroupResponse) String() string
- type CreateDefenseResourceGroupResponseBody
- type CreateDefenseRuleRequest
- func (s CreateDefenseRuleRequest) GoString() string
- func (s *CreateDefenseRuleRequest) SetDefenseScene(v string) *CreateDefenseRuleRequest
- func (s *CreateDefenseRuleRequest) SetInstanceId(v string) *CreateDefenseRuleRequest
- func (s *CreateDefenseRuleRequest) SetRegionId(v string) *CreateDefenseRuleRequest
- func (s *CreateDefenseRuleRequest) SetResourceManagerResourceGroupId(v string) *CreateDefenseRuleRequest
- func (s *CreateDefenseRuleRequest) SetRules(v string) *CreateDefenseRuleRequest
- func (s *CreateDefenseRuleRequest) SetTemplateId(v int64) *CreateDefenseRuleRequest
- func (s CreateDefenseRuleRequest) String() string
- type CreateDefenseRuleResponse
- func (s CreateDefenseRuleResponse) GoString() string
- func (s *CreateDefenseRuleResponse) SetBody(v *CreateDefenseRuleResponseBody) *CreateDefenseRuleResponse
- func (s *CreateDefenseRuleResponse) SetHeaders(v map[string]*string) *CreateDefenseRuleResponse
- func (s *CreateDefenseRuleResponse) SetStatusCode(v int32) *CreateDefenseRuleResponse
- func (s CreateDefenseRuleResponse) String() string
- type CreateDefenseRuleResponseBody
- type CreateDefenseTemplateRequest
- func (s CreateDefenseTemplateRequest) GoString() string
- func (s *CreateDefenseTemplateRequest) SetDefenseScene(v string) *CreateDefenseTemplateRequest
- func (s *CreateDefenseTemplateRequest) SetDescription(v string) *CreateDefenseTemplateRequest
- func (s *CreateDefenseTemplateRequest) SetInstanceId(v string) *CreateDefenseTemplateRequest
- func (s *CreateDefenseTemplateRequest) SetRegionId(v string) *CreateDefenseTemplateRequest
- func (s *CreateDefenseTemplateRequest) SetResourceManagerResourceGroupId(v string) *CreateDefenseTemplateRequest
- func (s *CreateDefenseTemplateRequest) SetTemplateName(v string) *CreateDefenseTemplateRequest
- func (s *CreateDefenseTemplateRequest) SetTemplateOrigin(v string) *CreateDefenseTemplateRequest
- func (s *CreateDefenseTemplateRequest) SetTemplateStatus(v int32) *CreateDefenseTemplateRequest
- func (s *CreateDefenseTemplateRequest) SetTemplateType(v string) *CreateDefenseTemplateRequest
- func (s CreateDefenseTemplateRequest) String() string
- type CreateDefenseTemplateResponse
- func (s CreateDefenseTemplateResponse) GoString() string
- func (s *CreateDefenseTemplateResponse) SetBody(v *CreateDefenseTemplateResponseBody) *CreateDefenseTemplateResponse
- func (s *CreateDefenseTemplateResponse) SetHeaders(v map[string]*string) *CreateDefenseTemplateResponse
- func (s *CreateDefenseTemplateResponse) SetStatusCode(v int32) *CreateDefenseTemplateResponse
- func (s CreateDefenseTemplateResponse) String() string
- type CreateDefenseTemplateResponseBody
- func (s CreateDefenseTemplateResponseBody) GoString() string
- func (s *CreateDefenseTemplateResponseBody) SetRequestId(v string) *CreateDefenseTemplateResponseBody
- func (s *CreateDefenseTemplateResponseBody) SetTemplateId(v int64) *CreateDefenseTemplateResponseBody
- func (s CreateDefenseTemplateResponseBody) String() string
- type CreateDomainRequest
- func (s CreateDomainRequest) GoString() string
- func (s *CreateDomainRequest) SetAccessType(v string) *CreateDomainRequest
- func (s *CreateDomainRequest) SetDomain(v string) *CreateDomainRequest
- func (s *CreateDomainRequest) SetInstanceId(v string) *CreateDomainRequest
- func (s *CreateDomainRequest) SetListen(v *CreateDomainRequestListen) *CreateDomainRequest
- func (s *CreateDomainRequest) SetRedirect(v *CreateDomainRequestRedirect) *CreateDomainRequest
- func (s *CreateDomainRequest) SetRegionId(v string) *CreateDomainRequest
- func (s *CreateDomainRequest) SetResourceManagerResourceGroupId(v string) *CreateDomainRequest
- func (s *CreateDomainRequest) SetTag(v []*CreateDomainRequestTag) *CreateDomainRequest
- func (s CreateDomainRequest) String() string
- type CreateDomainRequestListen
- func (s CreateDomainRequestListen) GoString() string
- func (s *CreateDomainRequestListen) SetCertId(v string) *CreateDomainRequestListen
- func (s *CreateDomainRequestListen) SetCipherSuite(v int32) *CreateDomainRequestListen
- func (s *CreateDomainRequestListen) SetCustomCiphers(v []*string) *CreateDomainRequestListen
- func (s *CreateDomainRequestListen) SetEnableTLSv3(v bool) *CreateDomainRequestListen
- func (s *CreateDomainRequestListen) SetExclusiveIp(v bool) *CreateDomainRequestListen
- func (s *CreateDomainRequestListen) SetFocusHttps(v bool) *CreateDomainRequestListen
- func (s *CreateDomainRequestListen) SetHttp2Enabled(v bool) *CreateDomainRequestListen
- func (s *CreateDomainRequestListen) SetHttpPorts(v []*int32) *CreateDomainRequestListen
- func (s *CreateDomainRequestListen) SetHttpsPorts(v []*int32) *CreateDomainRequestListen
- func (s *CreateDomainRequestListen) SetIPv6Enabled(v bool) *CreateDomainRequestListen
- func (s *CreateDomainRequestListen) SetProtectionResource(v string) *CreateDomainRequestListen
- func (s *CreateDomainRequestListen) SetSM2AccessOnly(v bool) *CreateDomainRequestListen
- func (s *CreateDomainRequestListen) SetSM2CertId(v string) *CreateDomainRequestListen
- func (s *CreateDomainRequestListen) SetSM2Enabled(v bool) *CreateDomainRequestListen
- func (s *CreateDomainRequestListen) SetTLSVersion(v string) *CreateDomainRequestListen
- func (s *CreateDomainRequestListen) SetXffHeaderMode(v int32) *CreateDomainRequestListen
- func (s *CreateDomainRequestListen) SetXffHeaders(v []*string) *CreateDomainRequestListen
- func (s CreateDomainRequestListen) String() string
- type CreateDomainRequestRedirect
- func (s CreateDomainRequestRedirect) GoString() string
- func (s *CreateDomainRequestRedirect) SetBackends(v []*string) *CreateDomainRequestRedirect
- func (s *CreateDomainRequestRedirect) SetBackupBackends(v []*string) *CreateDomainRequestRedirect
- func (s *CreateDomainRequestRedirect) SetCnameEnabled(v bool) *CreateDomainRequestRedirect
- func (s *CreateDomainRequestRedirect) SetConnectTimeout(v int32) *CreateDomainRequestRedirect
- func (s *CreateDomainRequestRedirect) SetFocusHttpBackend(v bool) *CreateDomainRequestRedirect
- func (s *CreateDomainRequestRedirect) SetKeepalive(v bool) *CreateDomainRequestRedirect
- func (s *CreateDomainRequestRedirect) SetKeepaliveRequests(v int32) *CreateDomainRequestRedirect
- func (s *CreateDomainRequestRedirect) SetKeepaliveTimeout(v int32) *CreateDomainRequestRedirect
- func (s *CreateDomainRequestRedirect) SetLoadbalance(v string) *CreateDomainRequestRedirect
- func (s *CreateDomainRequestRedirect) SetReadTimeout(v int32) *CreateDomainRequestRedirect
- func (s *CreateDomainRequestRedirect) SetRequestHeaders(v []*CreateDomainRequestRedirectRequestHeaders) *CreateDomainRequestRedirect
- func (s *CreateDomainRequestRedirect) SetRetry(v bool) *CreateDomainRequestRedirect
- func (s *CreateDomainRequestRedirect) SetRoutingRules(v string) *CreateDomainRequestRedirect
- func (s *CreateDomainRequestRedirect) SetSniEnabled(v bool) *CreateDomainRequestRedirect
- func (s *CreateDomainRequestRedirect) SetSniHost(v string) *CreateDomainRequestRedirect
- func (s *CreateDomainRequestRedirect) SetWriteTimeout(v int32) *CreateDomainRequestRedirect
- func (s *CreateDomainRequestRedirect) SetXffProto(v bool) *CreateDomainRequestRedirect
- func (s CreateDomainRequestRedirect) String() string
- type CreateDomainRequestRedirectRequestHeaders
- func (s CreateDomainRequestRedirectRequestHeaders) GoString() string
- func (s *CreateDomainRequestRedirectRequestHeaders) SetKey(v string) *CreateDomainRequestRedirectRequestHeaders
- func (s *CreateDomainRequestRedirectRequestHeaders) SetValue(v string) *CreateDomainRequestRedirectRequestHeaders
- func (s CreateDomainRequestRedirectRequestHeaders) String() string
- type CreateDomainRequestTag
- type CreateDomainResponse
- func (s CreateDomainResponse) GoString() string
- func (s *CreateDomainResponse) SetBody(v *CreateDomainResponseBody) *CreateDomainResponse
- func (s *CreateDomainResponse) SetHeaders(v map[string]*string) *CreateDomainResponse
- func (s *CreateDomainResponse) SetStatusCode(v int32) *CreateDomainResponse
- func (s CreateDomainResponse) String() string
- type CreateDomainResponseBody
- type CreateDomainResponseBodyDomainInfo
- func (s CreateDomainResponseBodyDomainInfo) GoString() string
- func (s *CreateDomainResponseBodyDomainInfo) SetCname(v string) *CreateDomainResponseBodyDomainInfo
- func (s *CreateDomainResponseBodyDomainInfo) SetDomain(v string) *CreateDomainResponseBodyDomainInfo
- func (s *CreateDomainResponseBodyDomainInfo) SetDomainId(v string) *CreateDomainResponseBodyDomainInfo
- func (s CreateDomainResponseBodyDomainInfo) String() string
- type CreateDomainShrinkRequest
- func (s CreateDomainShrinkRequest) GoString() string
- func (s *CreateDomainShrinkRequest) SetAccessType(v string) *CreateDomainShrinkRequest
- func (s *CreateDomainShrinkRequest) SetDomain(v string) *CreateDomainShrinkRequest
- func (s *CreateDomainShrinkRequest) SetInstanceId(v string) *CreateDomainShrinkRequest
- func (s *CreateDomainShrinkRequest) SetListenShrink(v string) *CreateDomainShrinkRequest
- func (s *CreateDomainShrinkRequest) SetRedirectShrink(v string) *CreateDomainShrinkRequest
- func (s *CreateDomainShrinkRequest) SetRegionId(v string) *CreateDomainShrinkRequest
- func (s *CreateDomainShrinkRequest) SetResourceManagerResourceGroupId(v string) *CreateDomainShrinkRequest
- func (s *CreateDomainShrinkRequest) SetTag(v []*CreateDomainShrinkRequestTag) *CreateDomainShrinkRequest
- func (s CreateDomainShrinkRequest) String() string
- type CreateDomainShrinkRequestTag
- type CreateHybridCloudGroupRequest
- func (s CreateHybridCloudGroupRequest) GoString() string
- func (s *CreateHybridCloudGroupRequest) SetBackSourceMark(v string) *CreateHybridCloudGroupRequest
- func (s *CreateHybridCloudGroupRequest) SetClusterId(v int64) *CreateHybridCloudGroupRequest
- func (s *CreateHybridCloudGroupRequest) SetGroupName(v string) *CreateHybridCloudGroupRequest
- func (s *CreateHybridCloudGroupRequest) SetGroupType(v string) *CreateHybridCloudGroupRequest
- func (s *CreateHybridCloudGroupRequest) SetInstanceId(v string) *CreateHybridCloudGroupRequest
- func (s *CreateHybridCloudGroupRequest) SetLoadBalanceIp(v string) *CreateHybridCloudGroupRequest
- func (s *CreateHybridCloudGroupRequest) SetLocationCode(v string) *CreateHybridCloudGroupRequest
- func (s *CreateHybridCloudGroupRequest) SetRegionId(v string) *CreateHybridCloudGroupRequest
- func (s *CreateHybridCloudGroupRequest) SetRemark(v string) *CreateHybridCloudGroupRequest
- func (s *CreateHybridCloudGroupRequest) SetResourceManagerResourceGroupId(v string) *CreateHybridCloudGroupRequest
- func (s CreateHybridCloudGroupRequest) String() string
- type CreateHybridCloudGroupResponse
- func (s CreateHybridCloudGroupResponse) GoString() string
- func (s *CreateHybridCloudGroupResponse) SetBody(v *CreateHybridCloudGroupResponseBody) *CreateHybridCloudGroupResponse
- func (s *CreateHybridCloudGroupResponse) SetHeaders(v map[string]*string) *CreateHybridCloudGroupResponse
- func (s *CreateHybridCloudGroupResponse) SetStatusCode(v int32) *CreateHybridCloudGroupResponse
- func (s CreateHybridCloudGroupResponse) String() string
- type CreateHybridCloudGroupResponseBody
- func (s CreateHybridCloudGroupResponseBody) GoString() string
- func (s *CreateHybridCloudGroupResponseBody) SetData(v int64) *CreateHybridCloudGroupResponseBody
- func (s *CreateHybridCloudGroupResponseBody) SetRequestId(v string) *CreateHybridCloudGroupResponseBody
- func (s CreateHybridCloudGroupResponseBody) String() string
- type CreateMajorProtectionBlackIpRequest
- func (s CreateMajorProtectionBlackIpRequest) GoString() string
- func (s *CreateMajorProtectionBlackIpRequest) SetDescription(v string) *CreateMajorProtectionBlackIpRequest
- func (s *CreateMajorProtectionBlackIpRequest) SetExpiredTime(v int64) *CreateMajorProtectionBlackIpRequest
- func (s *CreateMajorProtectionBlackIpRequest) SetInstanceId(v string) *CreateMajorProtectionBlackIpRequest
- func (s *CreateMajorProtectionBlackIpRequest) SetIpList(v string) *CreateMajorProtectionBlackIpRequest
- func (s *CreateMajorProtectionBlackIpRequest) SetRegionId(v string) *CreateMajorProtectionBlackIpRequest
- func (s *CreateMajorProtectionBlackIpRequest) SetResourceManagerResourceGroupId(v string) *CreateMajorProtectionBlackIpRequest
- func (s *CreateMajorProtectionBlackIpRequest) SetRuleId(v int64) *CreateMajorProtectionBlackIpRequest
- func (s *CreateMajorProtectionBlackIpRequest) SetTemplateId(v int64) *CreateMajorProtectionBlackIpRequest
- func (s CreateMajorProtectionBlackIpRequest) String() string
- type CreateMajorProtectionBlackIpResponse
- func (s CreateMajorProtectionBlackIpResponse) GoString() string
- func (s *CreateMajorProtectionBlackIpResponse) SetBody(v *CreateMajorProtectionBlackIpResponseBody) *CreateMajorProtectionBlackIpResponse
- func (s *CreateMajorProtectionBlackIpResponse) SetHeaders(v map[string]*string) *CreateMajorProtectionBlackIpResponse
- func (s *CreateMajorProtectionBlackIpResponse) SetStatusCode(v int32) *CreateMajorProtectionBlackIpResponse
- func (s CreateMajorProtectionBlackIpResponse) String() string
- type CreateMajorProtectionBlackIpResponseBody
- type CreateMemberAccountsRequest
- func (s CreateMemberAccountsRequest) GoString() string
- func (s *CreateMemberAccountsRequest) SetInstanceId(v string) *CreateMemberAccountsRequest
- func (s *CreateMemberAccountsRequest) SetMemberAccountIds(v []*string) *CreateMemberAccountsRequest
- func (s *CreateMemberAccountsRequest) SetRegionId(v string) *CreateMemberAccountsRequest
- func (s *CreateMemberAccountsRequest) SetResourceManagerResourceGroupId(v string) *CreateMemberAccountsRequest
- func (s *CreateMemberAccountsRequest) SetSourceIp(v string) *CreateMemberAccountsRequest
- func (s CreateMemberAccountsRequest) String() string
- type CreateMemberAccountsResponse
- func (s CreateMemberAccountsResponse) GoString() string
- func (s *CreateMemberAccountsResponse) SetBody(v *CreateMemberAccountsResponseBody) *CreateMemberAccountsResponse
- func (s *CreateMemberAccountsResponse) SetHeaders(v map[string]*string) *CreateMemberAccountsResponse
- func (s *CreateMemberAccountsResponse) SetStatusCode(v int32) *CreateMemberAccountsResponse
- func (s CreateMemberAccountsResponse) String() string
- type CreateMemberAccountsResponseBody
- type CreatePostpaidInstanceRequest
- func (s CreatePostpaidInstanceRequest) GoString() string
- func (s *CreatePostpaidInstanceRequest) SetRegionId(v string) *CreatePostpaidInstanceRequest
- func (s *CreatePostpaidInstanceRequest) SetResourceManagerResourceGroupId(v string) *CreatePostpaidInstanceRequest
- func (s CreatePostpaidInstanceRequest) String() string
- type CreatePostpaidInstanceResponse
- func (s CreatePostpaidInstanceResponse) GoString() string
- func (s *CreatePostpaidInstanceResponse) SetBody(v *CreatePostpaidInstanceResponseBody) *CreatePostpaidInstanceResponse
- func (s *CreatePostpaidInstanceResponse) SetHeaders(v map[string]*string) *CreatePostpaidInstanceResponse
- func (s *CreatePostpaidInstanceResponse) SetStatusCode(v int32) *CreatePostpaidInstanceResponse
- func (s CreatePostpaidInstanceResponse) String() string
- type CreatePostpaidInstanceResponseBody
- func (s CreatePostpaidInstanceResponseBody) GoString() string
- func (s *CreatePostpaidInstanceResponseBody) SetInstanceId(v string) *CreatePostpaidInstanceResponseBody
- func (s *CreatePostpaidInstanceResponseBody) SetRequestId(v string) *CreatePostpaidInstanceResponseBody
- func (s CreatePostpaidInstanceResponseBody) String() string
- type CreateSM2CertRequest
- func (s CreateSM2CertRequest) GoString() string
- func (s *CreateSM2CertRequest) SetCertName(v string) *CreateSM2CertRequest
- func (s *CreateSM2CertRequest) SetEncryptCertificate(v string) *CreateSM2CertRequest
- func (s *CreateSM2CertRequest) SetEncryptPrivateKey(v string) *CreateSM2CertRequest
- func (s *CreateSM2CertRequest) SetInstanceId(v string) *CreateSM2CertRequest
- func (s *CreateSM2CertRequest) SetRegionId(v string) *CreateSM2CertRequest
- func (s *CreateSM2CertRequest) SetResourceManagerResourceGroupId(v string) *CreateSM2CertRequest
- func (s *CreateSM2CertRequest) SetSignCertificate(v string) *CreateSM2CertRequest
- func (s *CreateSM2CertRequest) SetSignPrivateKey(v string) *CreateSM2CertRequest
- func (s CreateSM2CertRequest) String() string
- type CreateSM2CertResponse
- func (s CreateSM2CertResponse) GoString() string
- func (s *CreateSM2CertResponse) SetBody(v *CreateSM2CertResponseBody) *CreateSM2CertResponse
- func (s *CreateSM2CertResponse) SetHeaders(v map[string]*string) *CreateSM2CertResponse
- func (s *CreateSM2CertResponse) SetStatusCode(v int32) *CreateSM2CertResponse
- func (s CreateSM2CertResponse) String() string
- type CreateSM2CertResponseBody
- type DeleteApisecAbnormalsRequest
- func (s DeleteApisecAbnormalsRequest) GoString() string
- func (s *DeleteApisecAbnormalsRequest) SetAbnormalIds(v []*string) *DeleteApisecAbnormalsRequest
- func (s *DeleteApisecAbnormalsRequest) SetClusterId(v string) *DeleteApisecAbnormalsRequest
- func (s *DeleteApisecAbnormalsRequest) SetInstanceId(v string) *DeleteApisecAbnormalsRequest
- func (s *DeleteApisecAbnormalsRequest) SetRegionId(v string) *DeleteApisecAbnormalsRequest
- func (s *DeleteApisecAbnormalsRequest) SetResourceManagerResourceGroupId(v string) *DeleteApisecAbnormalsRequest
- func (s DeleteApisecAbnormalsRequest) String() string
- type DeleteApisecAbnormalsResponse
- func (s DeleteApisecAbnormalsResponse) GoString() string
- func (s *DeleteApisecAbnormalsResponse) SetBody(v *DeleteApisecAbnormalsResponseBody) *DeleteApisecAbnormalsResponse
- func (s *DeleteApisecAbnormalsResponse) SetHeaders(v map[string]*string) *DeleteApisecAbnormalsResponse
- func (s *DeleteApisecAbnormalsResponse) SetStatusCode(v int32) *DeleteApisecAbnormalsResponse
- func (s DeleteApisecAbnormalsResponse) String() string
- type DeleteApisecAbnormalsResponseBody
- type DeleteApisecEventsRequest
- func (s DeleteApisecEventsRequest) GoString() string
- func (s *DeleteApisecEventsRequest) SetClusterId(v string) *DeleteApisecEventsRequest
- func (s *DeleteApisecEventsRequest) SetEventIds(v []*string) *DeleteApisecEventsRequest
- func (s *DeleteApisecEventsRequest) SetInstanceId(v string) *DeleteApisecEventsRequest
- func (s *DeleteApisecEventsRequest) SetRegionId(v string) *DeleteApisecEventsRequest
- func (s *DeleteApisecEventsRequest) SetResourceManagerResourceGroupId(v string) *DeleteApisecEventsRequest
- func (s DeleteApisecEventsRequest) String() string
- type DeleteApisecEventsResponse
- func (s DeleteApisecEventsResponse) GoString() string
- func (s *DeleteApisecEventsResponse) SetBody(v *DeleteApisecEventsResponseBody) *DeleteApisecEventsResponse
- func (s *DeleteApisecEventsResponse) SetHeaders(v map[string]*string) *DeleteApisecEventsResponse
- func (s *DeleteApisecEventsResponse) SetStatusCode(v int32) *DeleteApisecEventsResponse
- func (s DeleteApisecEventsResponse) String() string
- type DeleteApisecEventsResponseBody
- type DeleteCloudResourceRequest
- func (s DeleteCloudResourceRequest) GoString() string
- func (s *DeleteCloudResourceRequest) SetInstanceId(v string) *DeleteCloudResourceRequest
- func (s *DeleteCloudResourceRequest) SetPort(v int32) *DeleteCloudResourceRequest
- func (s *DeleteCloudResourceRequest) SetRegionId(v string) *DeleteCloudResourceRequest
- func (s *DeleteCloudResourceRequest) SetResourceInstanceId(v string) *DeleteCloudResourceRequest
- func (s *DeleteCloudResourceRequest) SetResourceManagerResourceGroupId(v string) *DeleteCloudResourceRequest
- func (s *DeleteCloudResourceRequest) SetResourceProduct(v string) *DeleteCloudResourceRequest
- func (s DeleteCloudResourceRequest) String() string
- type DeleteCloudResourceResponse
- func (s DeleteCloudResourceResponse) GoString() string
- func (s *DeleteCloudResourceResponse) SetBody(v *DeleteCloudResourceResponseBody) *DeleteCloudResourceResponse
- func (s *DeleteCloudResourceResponse) SetHeaders(v map[string]*string) *DeleteCloudResourceResponse
- func (s *DeleteCloudResourceResponse) SetStatusCode(v int32) *DeleteCloudResourceResponse
- func (s DeleteCloudResourceResponse) String() string
- type DeleteCloudResourceResponseBody
- type DeleteDefenseResourceGroupRequest
- func (s DeleteDefenseResourceGroupRequest) GoString() string
- func (s *DeleteDefenseResourceGroupRequest) SetGroupName(v string) *DeleteDefenseResourceGroupRequest
- func (s *DeleteDefenseResourceGroupRequest) SetInstanceId(v string) *DeleteDefenseResourceGroupRequest
- func (s *DeleteDefenseResourceGroupRequest) SetRegionId(v string) *DeleteDefenseResourceGroupRequest
- func (s *DeleteDefenseResourceGroupRequest) SetResourceManagerResourceGroupId(v string) *DeleteDefenseResourceGroupRequest
- func (s DeleteDefenseResourceGroupRequest) String() string
- type DeleteDefenseResourceGroupResponse
- func (s DeleteDefenseResourceGroupResponse) GoString() string
- func (s *DeleteDefenseResourceGroupResponse) SetBody(v *DeleteDefenseResourceGroupResponseBody) *DeleteDefenseResourceGroupResponse
- func (s *DeleteDefenseResourceGroupResponse) SetHeaders(v map[string]*string) *DeleteDefenseResourceGroupResponse
- func (s *DeleteDefenseResourceGroupResponse) SetStatusCode(v int32) *DeleteDefenseResourceGroupResponse
- func (s DeleteDefenseResourceGroupResponse) String() string
- type DeleteDefenseResourceGroupResponseBody
- type DeleteDefenseRuleRequest
- func (s DeleteDefenseRuleRequest) GoString() string
- func (s *DeleteDefenseRuleRequest) SetInstanceId(v string) *DeleteDefenseRuleRequest
- func (s *DeleteDefenseRuleRequest) SetRegionId(v string) *DeleteDefenseRuleRequest
- func (s *DeleteDefenseRuleRequest) SetResourceManagerResourceGroupId(v string) *DeleteDefenseRuleRequest
- func (s *DeleteDefenseRuleRequest) SetRuleIds(v string) *DeleteDefenseRuleRequest
- func (s *DeleteDefenseRuleRequest) SetTemplateId(v int64) *DeleteDefenseRuleRequest
- func (s DeleteDefenseRuleRequest) String() string
- type DeleteDefenseRuleResponse
- func (s DeleteDefenseRuleResponse) GoString() string
- func (s *DeleteDefenseRuleResponse) SetBody(v *DeleteDefenseRuleResponseBody) *DeleteDefenseRuleResponse
- func (s *DeleteDefenseRuleResponse) SetHeaders(v map[string]*string) *DeleteDefenseRuleResponse
- func (s *DeleteDefenseRuleResponse) SetStatusCode(v int32) *DeleteDefenseRuleResponse
- func (s DeleteDefenseRuleResponse) String() string
- type DeleteDefenseRuleResponseBody
- type DeleteDefenseTemplateRequest
- func (s DeleteDefenseTemplateRequest) GoString() string
- func (s *DeleteDefenseTemplateRequest) SetInstanceId(v string) *DeleteDefenseTemplateRequest
- func (s *DeleteDefenseTemplateRequest) SetRegionId(v string) *DeleteDefenseTemplateRequest
- func (s *DeleteDefenseTemplateRequest) SetResourceManagerResourceGroupId(v string) *DeleteDefenseTemplateRequest
- func (s *DeleteDefenseTemplateRequest) SetTemplateId(v int64) *DeleteDefenseTemplateRequest
- func (s DeleteDefenseTemplateRequest) String() string
- type DeleteDefenseTemplateResponse
- func (s DeleteDefenseTemplateResponse) GoString() string
- func (s *DeleteDefenseTemplateResponse) SetBody(v *DeleteDefenseTemplateResponseBody) *DeleteDefenseTemplateResponse
- func (s *DeleteDefenseTemplateResponse) SetHeaders(v map[string]*string) *DeleteDefenseTemplateResponse
- func (s *DeleteDefenseTemplateResponse) SetStatusCode(v int32) *DeleteDefenseTemplateResponse
- func (s DeleteDefenseTemplateResponse) String() string
- type DeleteDefenseTemplateResponseBody
- type DeleteDomainRequest
- func (s DeleteDomainRequest) GoString() string
- func (s *DeleteDomainRequest) SetAccessType(v string) *DeleteDomainRequest
- func (s *DeleteDomainRequest) SetDomain(v string) *DeleteDomainRequest
- func (s *DeleteDomainRequest) SetDomainId(v string) *DeleteDomainRequest
- func (s *DeleteDomainRequest) SetInstanceId(v string) *DeleteDomainRequest
- func (s *DeleteDomainRequest) SetRegionId(v string) *DeleteDomainRequest
- func (s DeleteDomainRequest) String() string
- type DeleteDomainResponse
- func (s DeleteDomainResponse) GoString() string
- func (s *DeleteDomainResponse) SetBody(v *DeleteDomainResponseBody) *DeleteDomainResponse
- func (s *DeleteDomainResponse) SetHeaders(v map[string]*string) *DeleteDomainResponse
- func (s *DeleteDomainResponse) SetStatusCode(v int32) *DeleteDomainResponse
- func (s DeleteDomainResponse) String() string
- type DeleteDomainResponseBody
- type DeleteMajorProtectionBlackIpRequest
- func (s DeleteMajorProtectionBlackIpRequest) GoString() string
- func (s *DeleteMajorProtectionBlackIpRequest) SetInstanceId(v string) *DeleteMajorProtectionBlackIpRequest
- func (s *DeleteMajorProtectionBlackIpRequest) SetIpList(v string) *DeleteMajorProtectionBlackIpRequest
- func (s *DeleteMajorProtectionBlackIpRequest) SetRegionId(v string) *DeleteMajorProtectionBlackIpRequest
- func (s *DeleteMajorProtectionBlackIpRequest) SetResourceManagerResourceGroupId(v string) *DeleteMajorProtectionBlackIpRequest
- func (s *DeleteMajorProtectionBlackIpRequest) SetRuleId(v int64) *DeleteMajorProtectionBlackIpRequest
- func (s *DeleteMajorProtectionBlackIpRequest) SetTemplateId(v int64) *DeleteMajorProtectionBlackIpRequest
- func (s DeleteMajorProtectionBlackIpRequest) String() string
- type DeleteMajorProtectionBlackIpResponse
- func (s DeleteMajorProtectionBlackIpResponse) GoString() string
- func (s *DeleteMajorProtectionBlackIpResponse) SetBody(v *DeleteMajorProtectionBlackIpResponseBody) *DeleteMajorProtectionBlackIpResponse
- func (s *DeleteMajorProtectionBlackIpResponse) SetHeaders(v map[string]*string) *DeleteMajorProtectionBlackIpResponse
- func (s *DeleteMajorProtectionBlackIpResponse) SetStatusCode(v int32) *DeleteMajorProtectionBlackIpResponse
- func (s DeleteMajorProtectionBlackIpResponse) String() string
- type DeleteMajorProtectionBlackIpResponseBody
- type DeleteMemberAccountRequest
- func (s DeleteMemberAccountRequest) GoString() string
- func (s *DeleteMemberAccountRequest) SetInstanceId(v string) *DeleteMemberAccountRequest
- func (s *DeleteMemberAccountRequest) SetMemberAccountId(v string) *DeleteMemberAccountRequest
- func (s *DeleteMemberAccountRequest) SetRegionId(v string) *DeleteMemberAccountRequest
- func (s *DeleteMemberAccountRequest) SetResourceManagerResourceGroupId(v string) *DeleteMemberAccountRequest
- func (s *DeleteMemberAccountRequest) SetSourceIp(v string) *DeleteMemberAccountRequest
- func (s DeleteMemberAccountRequest) String() string
- type DeleteMemberAccountResponse
- func (s DeleteMemberAccountResponse) GoString() string
- func (s *DeleteMemberAccountResponse) SetBody(v *DeleteMemberAccountResponseBody) *DeleteMemberAccountResponse
- func (s *DeleteMemberAccountResponse) SetHeaders(v map[string]*string) *DeleteMemberAccountResponse
- func (s *DeleteMemberAccountResponse) SetStatusCode(v int32) *DeleteMemberAccountResponse
- func (s DeleteMemberAccountResponse) String() string
- type DeleteMemberAccountResponseBody
- type DescribeAccountDelegatedStatusRequest
- func (s DescribeAccountDelegatedStatusRequest) GoString() string
- func (s *DescribeAccountDelegatedStatusRequest) SetInstanceId(v string) *DescribeAccountDelegatedStatusRequest
- func (s *DescribeAccountDelegatedStatusRequest) SetRegionId(v string) *DescribeAccountDelegatedStatusRequest
- func (s *DescribeAccountDelegatedStatusRequest) SetResourceManagerResourceGroupId(v string) *DescribeAccountDelegatedStatusRequest
- func (s DescribeAccountDelegatedStatusRequest) String() string
- type DescribeAccountDelegatedStatusResponse
- func (s DescribeAccountDelegatedStatusResponse) GoString() string
- func (s *DescribeAccountDelegatedStatusResponse) SetBody(v *DescribeAccountDelegatedStatusResponseBody) *DescribeAccountDelegatedStatusResponse
- func (s *DescribeAccountDelegatedStatusResponse) SetHeaders(v map[string]*string) *DescribeAccountDelegatedStatusResponse
- func (s *DescribeAccountDelegatedStatusResponse) SetStatusCode(v int32) *DescribeAccountDelegatedStatusResponse
- func (s DescribeAccountDelegatedStatusResponse) String() string
- type DescribeAccountDelegatedStatusResponseBody
- func (s DescribeAccountDelegatedStatusResponseBody) GoString() string
- func (s *DescribeAccountDelegatedStatusResponseBody) SetAccountId(v string) *DescribeAccountDelegatedStatusResponseBody
- func (s *DescribeAccountDelegatedStatusResponseBody) SetAccountName(v string) *DescribeAccountDelegatedStatusResponseBody
- func (s *DescribeAccountDelegatedStatusResponseBody) SetDelegatedStatus(v bool) *DescribeAccountDelegatedStatusResponseBody
- func (s *DescribeAccountDelegatedStatusResponseBody) SetRequestId(v string) *DescribeAccountDelegatedStatusResponseBody
- func (s DescribeAccountDelegatedStatusResponseBody) String() string
- type DescribeApiExportsRequest
- func (s DescribeApiExportsRequest) GoString() string
- func (s *DescribeApiExportsRequest) SetInstanceId(v string) *DescribeApiExportsRequest
- func (s *DescribeApiExportsRequest) SetLang(v string) *DescribeApiExportsRequest
- func (s *DescribeApiExportsRequest) SetPageNumber(v int64) *DescribeApiExportsRequest
- func (s *DescribeApiExportsRequest) SetPageSize(v int64) *DescribeApiExportsRequest
- func (s *DescribeApiExportsRequest) SetRegionId(v string) *DescribeApiExportsRequest
- func (s *DescribeApiExportsRequest) SetResourceManagerResourceGroupId(v string) *DescribeApiExportsRequest
- func (s DescribeApiExportsRequest) String() string
- type DescribeApiExportsResponse
- func (s DescribeApiExportsResponse) GoString() string
- func (s *DescribeApiExportsResponse) SetBody(v *DescribeApiExportsResponseBody) *DescribeApiExportsResponse
- func (s *DescribeApiExportsResponse) SetHeaders(v map[string]*string) *DescribeApiExportsResponse
- func (s *DescribeApiExportsResponse) SetStatusCode(v int32) *DescribeApiExportsResponse
- func (s DescribeApiExportsResponse) String() string
- type DescribeApiExportsResponseBody
- func (s DescribeApiExportsResponseBody) GoString() string
- func (s *DescribeApiExportsResponseBody) SetApiExports(v []*DescribeApiExportsResponseBodyApiExports) *DescribeApiExportsResponseBody
- func (s *DescribeApiExportsResponseBody) SetRequestId(v string) *DescribeApiExportsResponseBody
- func (s *DescribeApiExportsResponseBody) SetTotal(v int64) *DescribeApiExportsResponseBody
- func (s DescribeApiExportsResponseBody) String() string
- type DescribeApiExportsResponseBodyApiExports
- func (s DescribeApiExportsResponseBodyApiExports) GoString() string
- func (s *DescribeApiExportsResponseBodyApiExports) SetCreateTime(v int64) *DescribeApiExportsResponseBodyApiExports
- func (s *DescribeApiExportsResponseBodyApiExports) SetFileName(v string) *DescribeApiExportsResponseBodyApiExports
- func (s *DescribeApiExportsResponseBodyApiExports) SetFileUrl(v string) *DescribeApiExportsResponseBodyApiExports
- func (s *DescribeApiExportsResponseBodyApiExports) SetFormat(v string) *DescribeApiExportsResponseBodyApiExports
- func (s *DescribeApiExportsResponseBodyApiExports) SetStatus(v string) *DescribeApiExportsResponseBodyApiExports
- func (s *DescribeApiExportsResponseBodyApiExports) SetType(v string) *DescribeApiExportsResponseBodyApiExports
- func (s DescribeApiExportsResponseBodyApiExports) String() string
- type DescribeApisecAbnormalDomainStatisticRequest
- func (s DescribeApisecAbnormalDomainStatisticRequest) GoString() string
- func (s *DescribeApisecAbnormalDomainStatisticRequest) SetClusterId(v string) *DescribeApisecAbnormalDomainStatisticRequest
- func (s *DescribeApisecAbnormalDomainStatisticRequest) SetEndTime(v int64) *DescribeApisecAbnormalDomainStatisticRequest
- func (s *DescribeApisecAbnormalDomainStatisticRequest) SetInstanceId(v string) *DescribeApisecAbnormalDomainStatisticRequest
- func (s *DescribeApisecAbnormalDomainStatisticRequest) SetOrderWay(v string) *DescribeApisecAbnormalDomainStatisticRequest
- func (s *DescribeApisecAbnormalDomainStatisticRequest) SetPageNumber(v int64) *DescribeApisecAbnormalDomainStatisticRequest
- func (s *DescribeApisecAbnormalDomainStatisticRequest) SetPageSize(v int64) *DescribeApisecAbnormalDomainStatisticRequest
- func (s *DescribeApisecAbnormalDomainStatisticRequest) SetRegionId(v string) *DescribeApisecAbnormalDomainStatisticRequest
- func (s *DescribeApisecAbnormalDomainStatisticRequest) SetResourceManagerResourceGroupId(v string) *DescribeApisecAbnormalDomainStatisticRequest
- func (s *DescribeApisecAbnormalDomainStatisticRequest) SetStartTime(v int64) *DescribeApisecAbnormalDomainStatisticRequest
- func (s DescribeApisecAbnormalDomainStatisticRequest) String() string
- type DescribeApisecAbnormalDomainStatisticResponse
- func (s DescribeApisecAbnormalDomainStatisticResponse) GoString() string
- func (s *DescribeApisecAbnormalDomainStatisticResponse) SetBody(v *DescribeApisecAbnormalDomainStatisticResponseBody) *DescribeApisecAbnormalDomainStatisticResponse
- func (s *DescribeApisecAbnormalDomainStatisticResponse) SetHeaders(v map[string]*string) *DescribeApisecAbnormalDomainStatisticResponse
- func (s *DescribeApisecAbnormalDomainStatisticResponse) SetStatusCode(v int32) *DescribeApisecAbnormalDomainStatisticResponse
- func (s DescribeApisecAbnormalDomainStatisticResponse) String() string
- type DescribeApisecAbnormalDomainStatisticResponseBody
- func (s DescribeApisecAbnormalDomainStatisticResponseBody) GoString() string
- func (s *DescribeApisecAbnormalDomainStatisticResponseBody) SetData(v []*DescribeApisecAbnormalDomainStatisticResponseBodyData) *DescribeApisecAbnormalDomainStatisticResponseBody
- func (s *DescribeApisecAbnormalDomainStatisticResponseBody) SetRequestId(v string) *DescribeApisecAbnormalDomainStatisticResponseBody
- func (s *DescribeApisecAbnormalDomainStatisticResponseBody) SetTotalCount(v int64) *DescribeApisecAbnormalDomainStatisticResponseBody
- func (s DescribeApisecAbnormalDomainStatisticResponseBody) String() string
- type DescribeApisecAbnormalDomainStatisticResponseBodyData
- func (s DescribeApisecAbnormalDomainStatisticResponseBodyData) GoString() string
- func (s *DescribeApisecAbnormalDomainStatisticResponseBodyData) SetApiCount(v int64) *DescribeApisecAbnormalDomainStatisticResponseBodyData
- func (s *DescribeApisecAbnormalDomainStatisticResponseBodyData) SetDomain(v string) *DescribeApisecAbnormalDomainStatisticResponseBodyData
- func (s *DescribeApisecAbnormalDomainStatisticResponseBodyData) SetHigh(v int64) *DescribeApisecAbnormalDomainStatisticResponseBodyData
- func (s *DescribeApisecAbnormalDomainStatisticResponseBodyData) SetLow(v int64) *DescribeApisecAbnormalDomainStatisticResponseBodyData
- func (s *DescribeApisecAbnormalDomainStatisticResponseBodyData) SetMedium(v int64) *DescribeApisecAbnormalDomainStatisticResponseBodyData
- func (s DescribeApisecAbnormalDomainStatisticResponseBodyData) String() string
- type DescribeApisecAbnormalsRequest
- func (s DescribeApisecAbnormalsRequest) GoString() string
- func (s *DescribeApisecAbnormalsRequest) SetAbnormalId(v string) *DescribeApisecAbnormalsRequest
- func (s *DescribeApisecAbnormalsRequest) SetAbnormalLevel(v string) *DescribeApisecAbnormalsRequest
- func (s *DescribeApisecAbnormalsRequest) SetAbnormalTag(v string) *DescribeApisecAbnormalsRequest
- func (s *DescribeApisecAbnormalsRequest) SetApiFormat(v string) *DescribeApisecAbnormalsRequest
- func (s *DescribeApisecAbnormalsRequest) SetApiId(v string) *DescribeApisecAbnormalsRequest
- func (s *DescribeApisecAbnormalsRequest) SetApiTag(v string) *DescribeApisecAbnormalsRequest
- func (s *DescribeApisecAbnormalsRequest) SetClusterId(v string) *DescribeApisecAbnormalsRequest
- func (s *DescribeApisecAbnormalsRequest) SetEndTime(v string) *DescribeApisecAbnormalsRequest
- func (s *DescribeApisecAbnormalsRequest) SetInstanceId(v string) *DescribeApisecAbnormalsRequest
- func (s *DescribeApisecAbnormalsRequest) SetMatchedHost(v string) *DescribeApisecAbnormalsRequest
- func (s *DescribeApisecAbnormalsRequest) SetOrderKey(v string) *DescribeApisecAbnormalsRequest
- func (s *DescribeApisecAbnormalsRequest) SetOrderWay(v string) *DescribeApisecAbnormalsRequest
- func (s *DescribeApisecAbnormalsRequest) SetOrigin(v string) *DescribeApisecAbnormalsRequest
- func (s *DescribeApisecAbnormalsRequest) SetPageNumber(v int64) *DescribeApisecAbnormalsRequest
- func (s *DescribeApisecAbnormalsRequest) SetPageSize(v int64) *DescribeApisecAbnormalsRequest
- func (s *DescribeApisecAbnormalsRequest) SetRegionId(v string) *DescribeApisecAbnormalsRequest
- func (s *DescribeApisecAbnormalsRequest) SetResourceManagerResourceGroupId(v string) *DescribeApisecAbnormalsRequest
- func (s *DescribeApisecAbnormalsRequest) SetStartTime(v string) *DescribeApisecAbnormalsRequest
- func (s *DescribeApisecAbnormalsRequest) SetUserStatus(v string) *DescribeApisecAbnormalsRequest
- func (s DescribeApisecAbnormalsRequest) String() string
- type DescribeApisecAbnormalsResponse
- func (s DescribeApisecAbnormalsResponse) GoString() string
- func (s *DescribeApisecAbnormalsResponse) SetBody(v *DescribeApisecAbnormalsResponseBody) *DescribeApisecAbnormalsResponse
- func (s *DescribeApisecAbnormalsResponse) SetHeaders(v map[string]*string) *DescribeApisecAbnormalsResponse
- func (s *DescribeApisecAbnormalsResponse) SetStatusCode(v int32) *DescribeApisecAbnormalsResponse
- func (s DescribeApisecAbnormalsResponse) String() string
- type DescribeApisecAbnormalsResponseBody
- func (s DescribeApisecAbnormalsResponseBody) GoString() string
- func (s *DescribeApisecAbnormalsResponseBody) SetData(v []*DescribeApisecAbnormalsResponseBodyData) *DescribeApisecAbnormalsResponseBody
- func (s *DescribeApisecAbnormalsResponseBody) SetRequestId(v string) *DescribeApisecAbnormalsResponseBody
- func (s *DescribeApisecAbnormalsResponseBody) SetTotalCount(v int64) *DescribeApisecAbnormalsResponseBody
- func (s DescribeApisecAbnormalsResponseBody) String() string
- type DescribeApisecAbnormalsResponseBodyData
- func (s DescribeApisecAbnormalsResponseBodyData) GoString() string
- func (s *DescribeApisecAbnormalsResponseBodyData) SetAbnormalEventNumber(v int64) *DescribeApisecAbnormalsResponseBodyData
- func (s *DescribeApisecAbnormalsResponseBodyData) SetAbnormalId(v string) *DescribeApisecAbnormalsResponseBodyData
- func (s *DescribeApisecAbnormalsResponseBodyData) SetAbnormalInfo(v string) *DescribeApisecAbnormalsResponseBodyData
- func (s *DescribeApisecAbnormalsResponseBodyData) SetAbnormalLevel(v string) *DescribeApisecAbnormalsResponseBodyData
- func (s *DescribeApisecAbnormalsResponseBodyData) SetAbnormalTag(v string) *DescribeApisecAbnormalsResponseBodyData
- func (s *DescribeApisecAbnormalsResponseBodyData) SetAbnromalStatus(v string) *DescribeApisecAbnormalsResponseBodyData
- func (s *DescribeApisecAbnormalsResponseBodyData) SetApiFormat(v string) *DescribeApisecAbnormalsResponseBodyData
- func (s *DescribeApisecAbnormalsResponseBodyData) SetApiId(v string) *DescribeApisecAbnormalsResponseBodyData
- func (s *DescribeApisecAbnormalsResponseBodyData) SetApiTag(v string) *DescribeApisecAbnormalsResponseBodyData
- func (s *DescribeApisecAbnormalsResponseBodyData) SetDiscoverTime(v int64) *DescribeApisecAbnormalsResponseBodyData
- func (s *DescribeApisecAbnormalsResponseBodyData) SetExamples(v []*string) *DescribeApisecAbnormalsResponseBodyData
- func (s *DescribeApisecAbnormalsResponseBodyData) SetFirstTime(v int64) *DescribeApisecAbnormalsResponseBodyData
- func (s *DescribeApisecAbnormalsResponseBodyData) SetFollow(v int64) *DescribeApisecAbnormalsResponseBodyData
- func (s *DescribeApisecAbnormalsResponseBodyData) SetIgnoreTime(v int64) *DescribeApisecAbnormalsResponseBodyData
- func (s *DescribeApisecAbnormalsResponseBodyData) SetLastestTime(v int64) *DescribeApisecAbnormalsResponseBodyData
- func (s *DescribeApisecAbnormalsResponseBodyData) SetMatchedHost(v string) *DescribeApisecAbnormalsResponseBodyData
- func (s *DescribeApisecAbnormalsResponseBodyData) SetNote(v string) *DescribeApisecAbnormalsResponseBodyData
- func (s *DescribeApisecAbnormalsResponseBodyData) SetOrigin(v string) *DescribeApisecAbnormalsResponseBodyData
- func (s *DescribeApisecAbnormalsResponseBodyData) SetUserStatus(v string) *DescribeApisecAbnormalsResponseBodyData
- func (s DescribeApisecAbnormalsResponseBodyData) String() string
- type DescribeApisecApiResourcesRequest
- func (s DescribeApisecApiResourcesRequest) GoString() string
- func (s *DescribeApisecApiResourcesRequest) SetApiFormat(v string) *DescribeApisecApiResourcesRequest
- func (s *DescribeApisecApiResourcesRequest) SetApiId(v string) *DescribeApisecApiResourcesRequest
- func (s *DescribeApisecApiResourcesRequest) SetApiMethod(v string) *DescribeApisecApiResourcesRequest
- func (s *DescribeApisecApiResourcesRequest) SetApiStatus(v string) *DescribeApisecApiResourcesRequest
- func (s *DescribeApisecApiResourcesRequest) SetApiTag(v string) *DescribeApisecApiResourcesRequest
- func (s *DescribeApisecApiResourcesRequest) SetApiType(v string) *DescribeApisecApiResourcesRequest
- func (s *DescribeApisecApiResourcesRequest) SetAuthFlag(v string) *DescribeApisecApiResourcesRequest
- func (s *DescribeApisecApiResourcesRequest) SetClusterId(v string) *DescribeApisecApiResourcesRequest
- func (s *DescribeApisecApiResourcesRequest) SetEndTime(v string) *DescribeApisecApiResourcesRequest
- func (s *DescribeApisecApiResourcesRequest) SetFollow(v int64) *DescribeApisecApiResourcesRequest
- func (s *DescribeApisecApiResourcesRequest) SetInstanceId(v string) *DescribeApisecApiResourcesRequest
- func (s *DescribeApisecApiResourcesRequest) SetMatchedHost(v string) *DescribeApisecApiResourcesRequest
- func (s *DescribeApisecApiResourcesRequest) SetNote(v string) *DescribeApisecApiResourcesRequest
- func (s *DescribeApisecApiResourcesRequest) SetOrderKey(v string) *DescribeApisecApiResourcesRequest
- func (s *DescribeApisecApiResourcesRequest) SetOrderWay(v string) *DescribeApisecApiResourcesRequest
- func (s *DescribeApisecApiResourcesRequest) SetPageNumber(v int64) *DescribeApisecApiResourcesRequest
- func (s *DescribeApisecApiResourcesRequest) SetPageSize(v int64) *DescribeApisecApiResourcesRequest
- func (s *DescribeApisecApiResourcesRequest) SetRegionId(v string) *DescribeApisecApiResourcesRequest
- func (s *DescribeApisecApiResourcesRequest) SetRequestSensitiveType(v string) *DescribeApisecApiResourcesRequest
- func (s *DescribeApisecApiResourcesRequest) SetResourceManagerResourceGroupId(v string) *DescribeApisecApiResourcesRequest
- func (s *DescribeApisecApiResourcesRequest) SetSensitiveLevel(v string) *DescribeApisecApiResourcesRequest
- func (s *DescribeApisecApiResourcesRequest) SetSensitiveType(v string) *DescribeApisecApiResourcesRequest
- func (s *DescribeApisecApiResourcesRequest) SetStartTime(v string) *DescribeApisecApiResourcesRequest
- func (s DescribeApisecApiResourcesRequest) String() string
- type DescribeApisecApiResourcesResponse
- func (s DescribeApisecApiResourcesResponse) GoString() string
- func (s *DescribeApisecApiResourcesResponse) SetBody(v *DescribeApisecApiResourcesResponseBody) *DescribeApisecApiResourcesResponse
- func (s *DescribeApisecApiResourcesResponse) SetHeaders(v map[string]*string) *DescribeApisecApiResourcesResponse
- func (s *DescribeApisecApiResourcesResponse) SetStatusCode(v int32) *DescribeApisecApiResourcesResponse
- func (s DescribeApisecApiResourcesResponse) String() string
- type DescribeApisecApiResourcesResponseBody
- func (s DescribeApisecApiResourcesResponseBody) GoString() string
- func (s *DescribeApisecApiResourcesResponseBody) SetData(v []*DescribeApisecApiResourcesResponseBodyData) *DescribeApisecApiResourcesResponseBody
- func (s *DescribeApisecApiResourcesResponseBody) SetRequestId(v string) *DescribeApisecApiResourcesResponseBody
- func (s *DescribeApisecApiResourcesResponseBody) SetTotalCount(v int64) *DescribeApisecApiResourcesResponseBody
- func (s DescribeApisecApiResourcesResponseBody) String() string
- type DescribeApisecApiResourcesResponseBodyData
- func (s DescribeApisecApiResourcesResponseBodyData) GoString() string
- func (s *DescribeApisecApiResourcesResponseBodyData) SetAbnormalNum(v int64) *DescribeApisecApiResourcesResponseBodyData
- func (s *DescribeApisecApiResourcesResponseBodyData) SetAllCnt(v int64) *DescribeApisecApiResourcesResponseBodyData
- func (s *DescribeApisecApiResourcesResponseBodyData) SetApiFormat(v string) *DescribeApisecApiResourcesResponseBodyData
- func (s *DescribeApisecApiResourcesResponseBodyData) SetApiId(v string) *DescribeApisecApiResourcesResponseBodyData
- func (s *DescribeApisecApiResourcesResponseBodyData) SetApiInfo(v string) *DescribeApisecApiResourcesResponseBodyData
- func (s *DescribeApisecApiResourcesResponseBodyData) SetApiMethod(v string) *DescribeApisecApiResourcesResponseBodyData
- func (s *DescribeApisecApiResourcesResponseBodyData) SetApiSensitive(v string) *DescribeApisecApiResourcesResponseBodyData
- func (s *DescribeApisecApiResourcesResponseBodyData) SetApiSensitiveRequest(v string) *DescribeApisecApiResourcesResponseBodyData
- func (s *DescribeApisecApiResourcesResponseBodyData) SetApiSensitiveResponse(v string) *DescribeApisecApiResourcesResponseBodyData
- func (s *DescribeApisecApiResourcesResponseBodyData) SetApiStatus(v string) *DescribeApisecApiResourcesResponseBodyData
- func (s *DescribeApisecApiResourcesResponseBodyData) SetApiTag(v string) *DescribeApisecApiResourcesResponseBodyData
- func (s *DescribeApisecApiResourcesResponseBodyData) SetApiType(v string) *DescribeApisecApiResourcesResponseBodyData
- func (s *DescribeApisecApiResourcesResponseBodyData) SetAuthFlag(v string) *DescribeApisecApiResourcesResponseBodyData
- func (s *DescribeApisecApiResourcesResponseBodyData) SetBotCnt(v int64) *DescribeApisecApiResourcesResponseBodyData
- func (s *DescribeApisecApiResourcesResponseBodyData) SetCrossBorderCnt(v int64) *DescribeApisecApiResourcesResponseBodyData
- func (s *DescribeApisecApiResourcesResponseBodyData) SetEventNum(v int64) *DescribeApisecApiResourcesResponseBodyData
- func (s *DescribeApisecApiResourcesResponseBodyData) SetExamples(v []*string) *DescribeApisecApiResourcesResponseBodyData
- func (s *DescribeApisecApiResourcesResponseBodyData) SetFarthestTs(v int64) *DescribeApisecApiResourcesResponseBodyData
- func (s *DescribeApisecApiResourcesResponseBodyData) SetFollow(v int32) *DescribeApisecApiResourcesResponseBodyData
- func (s *DescribeApisecApiResourcesResponseBodyData) SetLastestTs(v int64) *DescribeApisecApiResourcesResponseBodyData
- func (s *DescribeApisecApiResourcesResponseBodyData) SetMatchedHost(v string) *DescribeApisecApiResourcesResponseBodyData
- func (s *DescribeApisecApiResourcesResponseBodyData) SetNote(v string) *DescribeApisecApiResourcesResponseBodyData
- func (s DescribeApisecApiResourcesResponseBodyData) String() string
- type DescribeApisecAssetTrendRequest
- func (s DescribeApisecAssetTrendRequest) GoString() string
- func (s *DescribeApisecAssetTrendRequest) SetClusterId(v string) *DescribeApisecAssetTrendRequest
- func (s *DescribeApisecAssetTrendRequest) SetEndTime(v int64) *DescribeApisecAssetTrendRequest
- func (s *DescribeApisecAssetTrendRequest) SetInstanceId(v string) *DescribeApisecAssetTrendRequest
- func (s *DescribeApisecAssetTrendRequest) SetRegionId(v string) *DescribeApisecAssetTrendRequest
- func (s *DescribeApisecAssetTrendRequest) SetResourceManagerResourceGroupId(v string) *DescribeApisecAssetTrendRequest
- func (s *DescribeApisecAssetTrendRequest) SetStartTime(v int64) *DescribeApisecAssetTrendRequest
- func (s DescribeApisecAssetTrendRequest) String() string
- type DescribeApisecAssetTrendResponse
- func (s DescribeApisecAssetTrendResponse) GoString() string
- func (s *DescribeApisecAssetTrendResponse) SetBody(v *DescribeApisecAssetTrendResponseBody) *DescribeApisecAssetTrendResponse
- func (s *DescribeApisecAssetTrendResponse) SetHeaders(v map[string]*string) *DescribeApisecAssetTrendResponse
- func (s *DescribeApisecAssetTrendResponse) SetStatusCode(v int32) *DescribeApisecAssetTrendResponse
- func (s DescribeApisecAssetTrendResponse) String() string
- type DescribeApisecAssetTrendResponseBody
- func (s DescribeApisecAssetTrendResponseBody) GoString() string
- func (s *DescribeApisecAssetTrendResponseBody) SetData(v []*DescribeApisecAssetTrendResponseBodyData) *DescribeApisecAssetTrendResponseBody
- func (s *DescribeApisecAssetTrendResponseBody) SetRequestId(v string) *DescribeApisecAssetTrendResponseBody
- func (s DescribeApisecAssetTrendResponseBody) String() string
- type DescribeApisecAssetTrendResponseBodyData
- func (s DescribeApisecAssetTrendResponseBodyData) GoString() string
- func (s *DescribeApisecAssetTrendResponseBodyData) SetAssetActive(v int64) *DescribeApisecAssetTrendResponseBodyData
- func (s *DescribeApisecAssetTrendResponseBodyData) SetAssetCount(v int64) *DescribeApisecAssetTrendResponseBodyData
- func (s *DescribeApisecAssetTrendResponseBodyData) SetAssetOffline(v int64) *DescribeApisecAssetTrendResponseBodyData
- func (s *DescribeApisecAssetTrendResponseBodyData) SetTimestamp(v int64) *DescribeApisecAssetTrendResponseBodyData
- func (s DescribeApisecAssetTrendResponseBodyData) String() string
- type DescribeApisecEventDomainStatisticRequest
- func (s DescribeApisecEventDomainStatisticRequest) GoString() string
- func (s *DescribeApisecEventDomainStatisticRequest) SetClusterId(v string) *DescribeApisecEventDomainStatisticRequest
- func (s *DescribeApisecEventDomainStatisticRequest) SetEndTime(v int64) *DescribeApisecEventDomainStatisticRequest
- func (s *DescribeApisecEventDomainStatisticRequest) SetInstanceId(v string) *DescribeApisecEventDomainStatisticRequest
- func (s *DescribeApisecEventDomainStatisticRequest) SetOrderWay(v string) *DescribeApisecEventDomainStatisticRequest
- func (s *DescribeApisecEventDomainStatisticRequest) SetPageNumber(v int64) *DescribeApisecEventDomainStatisticRequest
- func (s *DescribeApisecEventDomainStatisticRequest) SetPageSize(v int64) *DescribeApisecEventDomainStatisticRequest
- func (s *DescribeApisecEventDomainStatisticRequest) SetRegionId(v string) *DescribeApisecEventDomainStatisticRequest
- func (s *DescribeApisecEventDomainStatisticRequest) SetResourceManagerResourceGroupId(v string) *DescribeApisecEventDomainStatisticRequest
- func (s *DescribeApisecEventDomainStatisticRequest) SetStartTime(v int64) *DescribeApisecEventDomainStatisticRequest
- func (s DescribeApisecEventDomainStatisticRequest) String() string
- type DescribeApisecEventDomainStatisticResponse
- func (s DescribeApisecEventDomainStatisticResponse) GoString() string
- func (s *DescribeApisecEventDomainStatisticResponse) SetBody(v *DescribeApisecEventDomainStatisticResponseBody) *DescribeApisecEventDomainStatisticResponse
- func (s *DescribeApisecEventDomainStatisticResponse) SetHeaders(v map[string]*string) *DescribeApisecEventDomainStatisticResponse
- func (s *DescribeApisecEventDomainStatisticResponse) SetStatusCode(v int32) *DescribeApisecEventDomainStatisticResponse
- func (s DescribeApisecEventDomainStatisticResponse) String() string
- type DescribeApisecEventDomainStatisticResponseBody
- func (s DescribeApisecEventDomainStatisticResponseBody) GoString() string
- func (s *DescribeApisecEventDomainStatisticResponseBody) SetData(v []*DescribeApisecEventDomainStatisticResponseBodyData) *DescribeApisecEventDomainStatisticResponseBody
- func (s *DescribeApisecEventDomainStatisticResponseBody) SetRequestId(v string) *DescribeApisecEventDomainStatisticResponseBody
- func (s *DescribeApisecEventDomainStatisticResponseBody) SetTotalCount(v int64) *DescribeApisecEventDomainStatisticResponseBody
- func (s DescribeApisecEventDomainStatisticResponseBody) String() string
- type DescribeApisecEventDomainStatisticResponseBodyData
- func (s DescribeApisecEventDomainStatisticResponseBodyData) GoString() string
- func (s *DescribeApisecEventDomainStatisticResponseBodyData) SetApiCount(v int64) *DescribeApisecEventDomainStatisticResponseBodyData
- func (s *DescribeApisecEventDomainStatisticResponseBodyData) SetDomain(v string) *DescribeApisecEventDomainStatisticResponseBodyData
- func (s *DescribeApisecEventDomainStatisticResponseBodyData) SetHigh(v int64) *DescribeApisecEventDomainStatisticResponseBodyData
- func (s *DescribeApisecEventDomainStatisticResponseBodyData) SetLow(v int64) *DescribeApisecEventDomainStatisticResponseBodyData
- func (s *DescribeApisecEventDomainStatisticResponseBodyData) SetMedium(v int64) *DescribeApisecEventDomainStatisticResponseBodyData
- func (s DescribeApisecEventDomainStatisticResponseBodyData) String() string
- type DescribeApisecEventsRequest
- func (s DescribeApisecEventsRequest) GoString() string
- func (s *DescribeApisecEventsRequest) SetApiFormat(v string) *DescribeApisecEventsRequest
- func (s *DescribeApisecEventsRequest) SetApiId(v string) *DescribeApisecEventsRequest
- func (s *DescribeApisecEventsRequest) SetApiTag(v string) *DescribeApisecEventsRequest
- func (s *DescribeApisecEventsRequest) SetAttackIp(v string) *DescribeApisecEventsRequest
- func (s *DescribeApisecEventsRequest) SetClusterId(v string) *DescribeApisecEventsRequest
- func (s *DescribeApisecEventsRequest) SetEndTs(v int64) *DescribeApisecEventsRequest
- func (s *DescribeApisecEventsRequest) SetEventId(v string) *DescribeApisecEventsRequest
- func (s *DescribeApisecEventsRequest) SetEventLevel(v string) *DescribeApisecEventsRequest
- func (s *DescribeApisecEventsRequest) SetEventTag(v string) *DescribeApisecEventsRequest
- func (s *DescribeApisecEventsRequest) SetInstanceId(v string) *DescribeApisecEventsRequest
- func (s *DescribeApisecEventsRequest) SetMatchedHost(v string) *DescribeApisecEventsRequest
- func (s *DescribeApisecEventsRequest) SetOrderKey(v string) *DescribeApisecEventsRequest
- func (s *DescribeApisecEventsRequest) SetOrderWay(v string) *DescribeApisecEventsRequest
- func (s *DescribeApisecEventsRequest) SetOrigin(v string) *DescribeApisecEventsRequest
- func (s *DescribeApisecEventsRequest) SetPageNumber(v int64) *DescribeApisecEventsRequest
- func (s *DescribeApisecEventsRequest) SetPageSize(v int64) *DescribeApisecEventsRequest
- func (s *DescribeApisecEventsRequest) SetRegionId(v string) *DescribeApisecEventsRequest
- func (s *DescribeApisecEventsRequest) SetResourceManagerResourceGroupId(v string) *DescribeApisecEventsRequest
- func (s *DescribeApisecEventsRequest) SetStartTs(v int64) *DescribeApisecEventsRequest
- func (s *DescribeApisecEventsRequest) SetUserStatus(v string) *DescribeApisecEventsRequest
- func (s DescribeApisecEventsRequest) String() string
- type DescribeApisecEventsResponse
- func (s DescribeApisecEventsResponse) GoString() string
- func (s *DescribeApisecEventsResponse) SetBody(v *DescribeApisecEventsResponseBody) *DescribeApisecEventsResponse
- func (s *DescribeApisecEventsResponse) SetHeaders(v map[string]*string) *DescribeApisecEventsResponse
- func (s *DescribeApisecEventsResponse) SetStatusCode(v int32) *DescribeApisecEventsResponse
- func (s DescribeApisecEventsResponse) String() string
- type DescribeApisecEventsResponseBody
- func (s DescribeApisecEventsResponseBody) GoString() string
- func (s *DescribeApisecEventsResponseBody) SetData(v []*DescribeApisecEventsResponseBodyData) *DescribeApisecEventsResponseBody
- func (s *DescribeApisecEventsResponseBody) SetRequestId(v string) *DescribeApisecEventsResponseBody
- func (s *DescribeApisecEventsResponseBody) SetTotalCount(v int64) *DescribeApisecEventsResponseBody
- func (s DescribeApisecEventsResponseBody) String() string
- type DescribeApisecEventsResponseBodyData
- func (s DescribeApisecEventsResponseBodyData) GoString() string
- func (s *DescribeApisecEventsResponseBodyData) SetAllCnt(v int64) *DescribeApisecEventsResponseBodyData
- func (s *DescribeApisecEventsResponseBodyData) SetApiFormat(v string) *DescribeApisecEventsResponseBodyData
- func (s *DescribeApisecEventsResponseBodyData) SetApiId(v string) *DescribeApisecEventsResponseBodyData
- func (s *DescribeApisecEventsResponseBodyData) SetApiTag(v string) *DescribeApisecEventsResponseBodyData
- func (s *DescribeApisecEventsResponseBodyData) SetAttackClient(v string) *DescribeApisecEventsResponseBodyData
- func (s *DescribeApisecEventsResponseBodyData) SetAttackCntInfo(v string) *DescribeApisecEventsResponseBodyData
- func (s *DescribeApisecEventsResponseBodyData) SetAttackIp(v string) *DescribeApisecEventsResponseBodyData
- func (s *DescribeApisecEventsResponseBodyData) SetAttackIpInfo(v string) *DescribeApisecEventsResponseBodyData
- func (s *DescribeApisecEventsResponseBodyData) SetEndTs(v int64) *DescribeApisecEventsResponseBodyData
- func (s *DescribeApisecEventsResponseBodyData) SetEventId(v string) *DescribeApisecEventsResponseBodyData
- func (s *DescribeApisecEventsResponseBodyData) SetEventInfo(v string) *DescribeApisecEventsResponseBodyData
- func (s *DescribeApisecEventsResponseBodyData) SetEventLevel(v string) *DescribeApisecEventsResponseBodyData
- func (s *DescribeApisecEventsResponseBodyData) SetEventTag(v string) *DescribeApisecEventsResponseBodyData
- func (s *DescribeApisecEventsResponseBodyData) SetFollow(v int32) *DescribeApisecEventsResponseBodyData
- func (s *DescribeApisecEventsResponseBodyData) SetMatchedHost(v string) *DescribeApisecEventsResponseBodyData
- func (s *DescribeApisecEventsResponseBodyData) SetNote(v string) *DescribeApisecEventsResponseBodyData
- func (s *DescribeApisecEventsResponseBodyData) SetOrigin(v string) *DescribeApisecEventsResponseBodyData
- func (s *DescribeApisecEventsResponseBodyData) SetRemoteCountry(v string) *DescribeApisecEventsResponseBodyData
- func (s *DescribeApisecEventsResponseBodyData) SetRemoteRegion(v string) *DescribeApisecEventsResponseBodyData
- func (s *DescribeApisecEventsResponseBodyData) SetRequestData(v string) *DescribeApisecEventsResponseBodyData
- func (s *DescribeApisecEventsResponseBodyData) SetResponseData(v string) *DescribeApisecEventsResponseBodyData
- func (s *DescribeApisecEventsResponseBodyData) SetStartTs(v int64) *DescribeApisecEventsResponseBodyData
- func (s *DescribeApisecEventsResponseBodyData) SetUserStatus(v string) *DescribeApisecEventsResponseBodyData
- func (s DescribeApisecEventsResponseBodyData) String() string
- type DescribeApisecLogDeliveriesRequest
- func (s DescribeApisecLogDeliveriesRequest) GoString() string
- func (s *DescribeApisecLogDeliveriesRequest) SetInstanceId(v string) *DescribeApisecLogDeliveriesRequest
- func (s *DescribeApisecLogDeliveriesRequest) SetRegionId(v string) *DescribeApisecLogDeliveriesRequest
- func (s *DescribeApisecLogDeliveriesRequest) SetResourceManagerResourceGroupId(v string) *DescribeApisecLogDeliveriesRequest
- func (s DescribeApisecLogDeliveriesRequest) String() string
- type DescribeApisecLogDeliveriesResponse
- func (s DescribeApisecLogDeliveriesResponse) GoString() string
- func (s *DescribeApisecLogDeliveriesResponse) SetBody(v *DescribeApisecLogDeliveriesResponseBody) *DescribeApisecLogDeliveriesResponse
- func (s *DescribeApisecLogDeliveriesResponse) SetHeaders(v map[string]*string) *DescribeApisecLogDeliveriesResponse
- func (s *DescribeApisecLogDeliveriesResponse) SetStatusCode(v int32) *DescribeApisecLogDeliveriesResponse
- func (s DescribeApisecLogDeliveriesResponse) String() string
- type DescribeApisecLogDeliveriesResponseBody
- func (s DescribeApisecLogDeliveriesResponseBody) GoString() string
- func (s *DescribeApisecLogDeliveriesResponseBody) SetDeliveryConfigs(v []*DescribeApisecLogDeliveriesResponseBodyDeliveryConfigs) *DescribeApisecLogDeliveriesResponseBody
- func (s *DescribeApisecLogDeliveriesResponseBody) SetRequestId(v string) *DescribeApisecLogDeliveriesResponseBody
- func (s DescribeApisecLogDeliveriesResponseBody) String() string
- type DescribeApisecLogDeliveriesResponseBodyDeliveryConfigs
- func (s DescribeApisecLogDeliveriesResponseBodyDeliveryConfigs) GoString() string
- func (s *DescribeApisecLogDeliveriesResponseBodyDeliveryConfigs) SetAssertKey(v string) *DescribeApisecLogDeliveriesResponseBodyDeliveryConfigs
- func (s *DescribeApisecLogDeliveriesResponseBodyDeliveryConfigs) SetLogRegionId(v string) *DescribeApisecLogDeliveriesResponseBodyDeliveryConfigs
- func (s *DescribeApisecLogDeliveriesResponseBodyDeliveryConfigs) SetLogStoreName(v string) *DescribeApisecLogDeliveriesResponseBodyDeliveryConfigs
- func (s *DescribeApisecLogDeliveriesResponseBodyDeliveryConfigs) SetProjectName(v string) *DescribeApisecLogDeliveriesResponseBodyDeliveryConfigs
- func (s *DescribeApisecLogDeliveriesResponseBodyDeliveryConfigs) SetStatus(v bool) *DescribeApisecLogDeliveriesResponseBodyDeliveryConfigs
- func (s DescribeApisecLogDeliveriesResponseBodyDeliveryConfigs) String() string
- type DescribeApisecMatchedHostsRequest
- func (s DescribeApisecMatchedHostsRequest) GoString() string
- func (s *DescribeApisecMatchedHostsRequest) SetClusterId(v string) *DescribeApisecMatchedHostsRequest
- func (s *DescribeApisecMatchedHostsRequest) SetInstanceId(v string) *DescribeApisecMatchedHostsRequest
- func (s *DescribeApisecMatchedHostsRequest) SetMatchedHost(v string) *DescribeApisecMatchedHostsRequest
- func (s *DescribeApisecMatchedHostsRequest) SetPageNumber(v string) *DescribeApisecMatchedHostsRequest
- func (s *DescribeApisecMatchedHostsRequest) SetPageSize(v string) *DescribeApisecMatchedHostsRequest
- func (s *DescribeApisecMatchedHostsRequest) SetRegionId(v string) *DescribeApisecMatchedHostsRequest
- func (s *DescribeApisecMatchedHostsRequest) SetResourceManagerResourceGroupId(v string) *DescribeApisecMatchedHostsRequest
- func (s *DescribeApisecMatchedHostsRequest) SetType(v string) *DescribeApisecMatchedHostsRequest
- func (s DescribeApisecMatchedHostsRequest) String() string
- type DescribeApisecMatchedHostsResponse
- func (s DescribeApisecMatchedHostsResponse) GoString() string
- func (s *DescribeApisecMatchedHostsResponse) SetBody(v *DescribeApisecMatchedHostsResponseBody) *DescribeApisecMatchedHostsResponse
- func (s *DescribeApisecMatchedHostsResponse) SetHeaders(v map[string]*string) *DescribeApisecMatchedHostsResponse
- func (s *DescribeApisecMatchedHostsResponse) SetStatusCode(v int32) *DescribeApisecMatchedHostsResponse
- func (s DescribeApisecMatchedHostsResponse) String() string
- type DescribeApisecMatchedHostsResponseBody
- func (s DescribeApisecMatchedHostsResponseBody) GoString() string
- func (s *DescribeApisecMatchedHostsResponseBody) SetData(v []*DescribeApisecMatchedHostsResponseBodyData) *DescribeApisecMatchedHostsResponseBody
- func (s *DescribeApisecMatchedHostsResponseBody) SetRequestId(v string) *DescribeApisecMatchedHostsResponseBody
- func (s *DescribeApisecMatchedHostsResponseBody) SetTotalCount(v string) *DescribeApisecMatchedHostsResponseBody
- func (s DescribeApisecMatchedHostsResponseBody) String() string
- type DescribeApisecMatchedHostsResponseBodyData
- func (s DescribeApisecMatchedHostsResponseBodyData) GoString() string
- func (s *DescribeApisecMatchedHostsResponseBodyData) SetCount(v int64) *DescribeApisecMatchedHostsResponseBodyData
- func (s *DescribeApisecMatchedHostsResponseBodyData) SetMatchedHost(v string) *DescribeApisecMatchedHostsResponseBodyData
- func (s DescribeApisecMatchedHostsResponseBodyData) String() string
- type DescribeApisecProtectionGroupsRequest
- func (s DescribeApisecProtectionGroupsRequest) GoString() string
- func (s *DescribeApisecProtectionGroupsRequest) SetApisecStatus(v int32) *DescribeApisecProtectionGroupsRequest
- func (s *DescribeApisecProtectionGroupsRequest) SetInstanceId(v string) *DescribeApisecProtectionGroupsRequest
- func (s *DescribeApisecProtectionGroupsRequest) SetPageNumber(v int64) *DescribeApisecProtectionGroupsRequest
- func (s *DescribeApisecProtectionGroupsRequest) SetPageSize(v int64) *DescribeApisecProtectionGroupsRequest
- func (s *DescribeApisecProtectionGroupsRequest) SetRegionId(v string) *DescribeApisecProtectionGroupsRequest
- func (s *DescribeApisecProtectionGroupsRequest) SetResourceGroup(v string) *DescribeApisecProtectionGroupsRequest
- func (s *DescribeApisecProtectionGroupsRequest) SetResourceManagerResourceGroupId(v string) *DescribeApisecProtectionGroupsRequest
- func (s DescribeApisecProtectionGroupsRequest) String() string
- type DescribeApisecProtectionGroupsResponse
- func (s DescribeApisecProtectionGroupsResponse) GoString() string
- func (s *DescribeApisecProtectionGroupsResponse) SetBody(v *DescribeApisecProtectionGroupsResponseBody) *DescribeApisecProtectionGroupsResponse
- func (s *DescribeApisecProtectionGroupsResponse) SetHeaders(v map[string]*string) *DescribeApisecProtectionGroupsResponse
- func (s *DescribeApisecProtectionGroupsResponse) SetStatusCode(v int32) *DescribeApisecProtectionGroupsResponse
- func (s DescribeApisecProtectionGroupsResponse) String() string
- type DescribeApisecProtectionGroupsResponseBody
- func (s DescribeApisecProtectionGroupsResponseBody) GoString() string
- func (s *DescribeApisecProtectionGroupsResponseBody) SetData(v []*DescribeApisecProtectionGroupsResponseBodyData) *DescribeApisecProtectionGroupsResponseBody
- func (s *DescribeApisecProtectionGroupsResponseBody) SetRequestId(v string) *DescribeApisecProtectionGroupsResponseBody
- func (s *DescribeApisecProtectionGroupsResponseBody) SetTotalCount(v int64) *DescribeApisecProtectionGroupsResponseBody
- func (s DescribeApisecProtectionGroupsResponseBody) String() string
- type DescribeApisecProtectionGroupsResponseBodyData
- func (s DescribeApisecProtectionGroupsResponseBodyData) GoString() string
- func (s *DescribeApisecProtectionGroupsResponseBodyData) SetApisecStatus(v int64) *DescribeApisecProtectionGroupsResponseBodyData
- func (s *DescribeApisecProtectionGroupsResponseBodyData) SetReportStatus(v int64) *DescribeApisecProtectionGroupsResponseBodyData
- func (s *DescribeApisecProtectionGroupsResponseBodyData) SetResourceGroup(v string) *DescribeApisecProtectionGroupsResponseBodyData
- func (s *DescribeApisecProtectionGroupsResponseBodyData) SetTraceStatus(v int64) *DescribeApisecProtectionGroupsResponseBodyData
- func (s DescribeApisecProtectionGroupsResponseBodyData) String() string
- type DescribeApisecProtectionResourcesRequest
- func (s DescribeApisecProtectionResourcesRequest) GoString() string
- func (s *DescribeApisecProtectionResourcesRequest) SetApisecStatus(v int32) *DescribeApisecProtectionResourcesRequest
- func (s *DescribeApisecProtectionResourcesRequest) SetInstanceId(v string) *DescribeApisecProtectionResourcesRequest
- func (s *DescribeApisecProtectionResourcesRequest) SetPageNumber(v int64) *DescribeApisecProtectionResourcesRequest
- func (s *DescribeApisecProtectionResourcesRequest) SetPageSize(v int64) *DescribeApisecProtectionResourcesRequest
- func (s *DescribeApisecProtectionResourcesRequest) SetRegionId(v string) *DescribeApisecProtectionResourcesRequest
- func (s *DescribeApisecProtectionResourcesRequest) SetResource(v string) *DescribeApisecProtectionResourcesRequest
- func (s *DescribeApisecProtectionResourcesRequest) SetResourceManagerResourceGroupId(v string) *DescribeApisecProtectionResourcesRequest
- func (s DescribeApisecProtectionResourcesRequest) String() string
- type DescribeApisecProtectionResourcesResponse
- func (s DescribeApisecProtectionResourcesResponse) GoString() string
- func (s *DescribeApisecProtectionResourcesResponse) SetBody(v *DescribeApisecProtectionResourcesResponseBody) *DescribeApisecProtectionResourcesResponse
- func (s *DescribeApisecProtectionResourcesResponse) SetHeaders(v map[string]*string) *DescribeApisecProtectionResourcesResponse
- func (s *DescribeApisecProtectionResourcesResponse) SetStatusCode(v int32) *DescribeApisecProtectionResourcesResponse
- func (s DescribeApisecProtectionResourcesResponse) String() string
- type DescribeApisecProtectionResourcesResponseBody
- func (s DescribeApisecProtectionResourcesResponseBody) GoString() string
- func (s *DescribeApisecProtectionResourcesResponseBody) SetData(v []*DescribeApisecProtectionResourcesResponseBodyData) *DescribeApisecProtectionResourcesResponseBody
- func (s *DescribeApisecProtectionResourcesResponseBody) SetRequestId(v string) *DescribeApisecProtectionResourcesResponseBody
- func (s *DescribeApisecProtectionResourcesResponseBody) SetTotalCount(v int64) *DescribeApisecProtectionResourcesResponseBody
- func (s DescribeApisecProtectionResourcesResponseBody) String() string
- type DescribeApisecProtectionResourcesResponseBodyData
- func (s DescribeApisecProtectionResourcesResponseBodyData) GoString() string
- func (s *DescribeApisecProtectionResourcesResponseBodyData) SetApisecStatus(v int64) *DescribeApisecProtectionResourcesResponseBodyData
- func (s *DescribeApisecProtectionResourcesResponseBodyData) SetReportStatus(v int64) *DescribeApisecProtectionResourcesResponseBodyData
- func (s *DescribeApisecProtectionResourcesResponseBodyData) SetResource(v string) *DescribeApisecProtectionResourcesResponseBodyData
- func (s *DescribeApisecProtectionResourcesResponseBodyData) SetTraceStatus(v int64) *DescribeApisecProtectionResourcesResponseBodyData
- func (s DescribeApisecProtectionResourcesResponseBodyData) String() string
- type DescribeApisecRulesRequest
- func (s DescribeApisecRulesRequest) GoString() string
- func (s *DescribeApisecRulesRequest) SetInstanceId(v string) *DescribeApisecRulesRequest
- func (s *DescribeApisecRulesRequest) SetLevel(v string) *DescribeApisecRulesRequest
- func (s *DescribeApisecRulesRequest) SetName(v string) *DescribeApisecRulesRequest
- func (s *DescribeApisecRulesRequest) SetOrigin(v string) *DescribeApisecRulesRequest
- func (s *DescribeApisecRulesRequest) SetPageNumber(v int64) *DescribeApisecRulesRequest
- func (s *DescribeApisecRulesRequest) SetPageSize(v int64) *DescribeApisecRulesRequest
- func (s *DescribeApisecRulesRequest) SetRegionId(v string) *DescribeApisecRulesRequest
- func (s *DescribeApisecRulesRequest) SetResourceManagerResourceGroupId(v string) *DescribeApisecRulesRequest
- func (s *DescribeApisecRulesRequest) SetStatus(v int64) *DescribeApisecRulesRequest
- func (s *DescribeApisecRulesRequest) SetType(v string) *DescribeApisecRulesRequest
- func (s DescribeApisecRulesRequest) String() string
- type DescribeApisecRulesResponse
- func (s DescribeApisecRulesResponse) GoString() string
- func (s *DescribeApisecRulesResponse) SetBody(v *DescribeApisecRulesResponseBody) *DescribeApisecRulesResponse
- func (s *DescribeApisecRulesResponse) SetHeaders(v map[string]*string) *DescribeApisecRulesResponse
- func (s *DescribeApisecRulesResponse) SetStatusCode(v int32) *DescribeApisecRulesResponse
- func (s DescribeApisecRulesResponse) String() string
- type DescribeApisecRulesResponseBody
- func (s DescribeApisecRulesResponseBody) GoString() string
- func (s *DescribeApisecRulesResponseBody) SetData(v []*DescribeApisecRulesResponseBodyData) *DescribeApisecRulesResponseBody
- func (s *DescribeApisecRulesResponseBody) SetRequestId(v string) *DescribeApisecRulesResponseBody
- func (s *DescribeApisecRulesResponseBody) SetTotalCount(v int64) *DescribeApisecRulesResponseBody
- func (s DescribeApisecRulesResponseBody) String() string
- type DescribeApisecRulesResponseBodyData
- func (s DescribeApisecRulesResponseBodyData) GoString() string
- func (s *DescribeApisecRulesResponseBodyData) SetId(v int64) *DescribeApisecRulesResponseBodyData
- func (s *DescribeApisecRulesResponseBodyData) SetRule(v string) *DescribeApisecRulesResponseBodyData
- func (s *DescribeApisecRulesResponseBodyData) SetStatus(v int64) *DescribeApisecRulesResponseBodyData
- func (s *DescribeApisecRulesResponseBodyData) SetType(v string) *DescribeApisecRulesResponseBodyData
- func (s *DescribeApisecRulesResponseBodyData) SetUpdateTime(v int64) *DescribeApisecRulesResponseBodyData
- func (s DescribeApisecRulesResponseBodyData) String() string
- type DescribeApisecSensitiveDomainStatisticRequest
- func (s DescribeApisecSensitiveDomainStatisticRequest) GoString() string
- func (s *DescribeApisecSensitiveDomainStatisticRequest) SetClusterId(v string) *DescribeApisecSensitiveDomainStatisticRequest
- func (s *DescribeApisecSensitiveDomainStatisticRequest) SetEndTime(v int64) *DescribeApisecSensitiveDomainStatisticRequest
- func (s *DescribeApisecSensitiveDomainStatisticRequest) SetInstanceId(v string) *DescribeApisecSensitiveDomainStatisticRequest
- func (s *DescribeApisecSensitiveDomainStatisticRequest) SetOrderWay(v string) *DescribeApisecSensitiveDomainStatisticRequest
- func (s *DescribeApisecSensitiveDomainStatisticRequest) SetPageNumber(v int64) *DescribeApisecSensitiveDomainStatisticRequest
- func (s *DescribeApisecSensitiveDomainStatisticRequest) SetPageSize(v int64) *DescribeApisecSensitiveDomainStatisticRequest
- func (s *DescribeApisecSensitiveDomainStatisticRequest) SetRegionId(v string) *DescribeApisecSensitiveDomainStatisticRequest
- func (s *DescribeApisecSensitiveDomainStatisticRequest) SetResourceManagerResourceGroupId(v string) *DescribeApisecSensitiveDomainStatisticRequest
- func (s *DescribeApisecSensitiveDomainStatisticRequest) SetStartTime(v int64) *DescribeApisecSensitiveDomainStatisticRequest
- func (s *DescribeApisecSensitiveDomainStatisticRequest) SetType(v string) *DescribeApisecSensitiveDomainStatisticRequest
- func (s DescribeApisecSensitiveDomainStatisticRequest) String() string
- type DescribeApisecSensitiveDomainStatisticResponse
- func (s DescribeApisecSensitiveDomainStatisticResponse) GoString() string
- func (s *DescribeApisecSensitiveDomainStatisticResponse) SetBody(v *DescribeApisecSensitiveDomainStatisticResponseBody) *DescribeApisecSensitiveDomainStatisticResponse
- func (s *DescribeApisecSensitiveDomainStatisticResponse) SetHeaders(v map[string]*string) *DescribeApisecSensitiveDomainStatisticResponse
- func (s *DescribeApisecSensitiveDomainStatisticResponse) SetStatusCode(v int32) *DescribeApisecSensitiveDomainStatisticResponse
- func (s DescribeApisecSensitiveDomainStatisticResponse) String() string
- type DescribeApisecSensitiveDomainStatisticResponseBody
- func (s DescribeApisecSensitiveDomainStatisticResponseBody) GoString() string
- func (s *DescribeApisecSensitiveDomainStatisticResponseBody) SetData(v []*DescribeApisecSensitiveDomainStatisticResponseBodyData) *DescribeApisecSensitiveDomainStatisticResponseBody
- func (s *DescribeApisecSensitiveDomainStatisticResponseBody) SetRequestId(v string) *DescribeApisecSensitiveDomainStatisticResponseBody
- func (s *DescribeApisecSensitiveDomainStatisticResponseBody) SetTotalCount(v int64) *DescribeApisecSensitiveDomainStatisticResponseBody
- func (s DescribeApisecSensitiveDomainStatisticResponseBody) String() string
- type DescribeApisecSensitiveDomainStatisticResponseBodyData
- func (s DescribeApisecSensitiveDomainStatisticResponseBodyData) GoString() string
- func (s *DescribeApisecSensitiveDomainStatisticResponseBodyData) SetApiCount(v int64) *DescribeApisecSensitiveDomainStatisticResponseBodyData
- func (s *DescribeApisecSensitiveDomainStatisticResponseBodyData) SetDomainCount(v int64) *DescribeApisecSensitiveDomainStatisticResponseBodyData
- func (s *DescribeApisecSensitiveDomainStatisticResponseBodyData) SetSensitiveCode(v string) *DescribeApisecSensitiveDomainStatisticResponseBodyData
- func (s *DescribeApisecSensitiveDomainStatisticResponseBodyData) SetSensitiveLevel(v string) *DescribeApisecSensitiveDomainStatisticResponseBodyData
- func (s *DescribeApisecSensitiveDomainStatisticResponseBodyData) SetSensitiveName(v string) *DescribeApisecSensitiveDomainStatisticResponseBodyData
- func (s DescribeApisecSensitiveDomainStatisticResponseBodyData) String() string
- type DescribeApisecSlsLogStoresRequest
- func (s DescribeApisecSlsLogStoresRequest) GoString() string
- func (s *DescribeApisecSlsLogStoresRequest) SetInstanceId(v string) *DescribeApisecSlsLogStoresRequest
- func (s *DescribeApisecSlsLogStoresRequest) SetLogRegionId(v string) *DescribeApisecSlsLogStoresRequest
- func (s *DescribeApisecSlsLogStoresRequest) SetProjectName(v string) *DescribeApisecSlsLogStoresRequest
- func (s *DescribeApisecSlsLogStoresRequest) SetRegionId(v string) *DescribeApisecSlsLogStoresRequest
- func (s *DescribeApisecSlsLogStoresRequest) SetResourceManagerResourceGroupId(v string) *DescribeApisecSlsLogStoresRequest
- func (s DescribeApisecSlsLogStoresRequest) String() string
- type DescribeApisecSlsLogStoresResponse
- func (s DescribeApisecSlsLogStoresResponse) GoString() string
- func (s *DescribeApisecSlsLogStoresResponse) SetBody(v *DescribeApisecSlsLogStoresResponseBody) *DescribeApisecSlsLogStoresResponse
- func (s *DescribeApisecSlsLogStoresResponse) SetHeaders(v map[string]*string) *DescribeApisecSlsLogStoresResponse
- func (s *DescribeApisecSlsLogStoresResponse) SetStatusCode(v int32) *DescribeApisecSlsLogStoresResponse
- func (s DescribeApisecSlsLogStoresResponse) String() string
- type DescribeApisecSlsLogStoresResponseBody
- func (s DescribeApisecSlsLogStoresResponseBody) GoString() string
- func (s *DescribeApisecSlsLogStoresResponseBody) SetLogStores(v []*string) *DescribeApisecSlsLogStoresResponseBody
- func (s *DescribeApisecSlsLogStoresResponseBody) SetRequestId(v string) *DescribeApisecSlsLogStoresResponseBody
- func (s DescribeApisecSlsLogStoresResponseBody) String() string
- type DescribeApisecSlsProjectsRequest
- func (s DescribeApisecSlsProjectsRequest) GoString() string
- func (s *DescribeApisecSlsProjectsRequest) SetInstanceId(v string) *DescribeApisecSlsProjectsRequest
- func (s *DescribeApisecSlsProjectsRequest) SetLogRegionId(v string) *DescribeApisecSlsProjectsRequest
- func (s *DescribeApisecSlsProjectsRequest) SetRegionId(v string) *DescribeApisecSlsProjectsRequest
- func (s *DescribeApisecSlsProjectsRequest) SetResourceManagerResourceGroupId(v string) *DescribeApisecSlsProjectsRequest
- func (s DescribeApisecSlsProjectsRequest) String() string
- type DescribeApisecSlsProjectsResponse
- func (s DescribeApisecSlsProjectsResponse) GoString() string
- func (s *DescribeApisecSlsProjectsResponse) SetBody(v *DescribeApisecSlsProjectsResponseBody) *DescribeApisecSlsProjectsResponse
- func (s *DescribeApisecSlsProjectsResponse) SetHeaders(v map[string]*string) *DescribeApisecSlsProjectsResponse
- func (s *DescribeApisecSlsProjectsResponse) SetStatusCode(v int32) *DescribeApisecSlsProjectsResponse
- func (s DescribeApisecSlsProjectsResponse) String() string
- type DescribeApisecSlsProjectsResponseBody
- func (s DescribeApisecSlsProjectsResponseBody) GoString() string
- func (s *DescribeApisecSlsProjectsResponseBody) SetProjects(v []*string) *DescribeApisecSlsProjectsResponseBody
- func (s *DescribeApisecSlsProjectsResponseBody) SetRequestId(v string) *DescribeApisecSlsProjectsResponseBody
- func (s DescribeApisecSlsProjectsResponseBody) String() string
- type DescribeApisecStatisticsRequest
- func (s DescribeApisecStatisticsRequest) GoString() string
- func (s *DescribeApisecStatisticsRequest) SetClusterId(v string) *DescribeApisecStatisticsRequest
- func (s *DescribeApisecStatisticsRequest) SetInstanceId(v string) *DescribeApisecStatisticsRequest
- func (s *DescribeApisecStatisticsRequest) SetRegionId(v string) *DescribeApisecStatisticsRequest
- func (s *DescribeApisecStatisticsRequest) SetResourceManagerResourceGroupId(v string) *DescribeApisecStatisticsRequest
- func (s *DescribeApisecStatisticsRequest) SetType(v string) *DescribeApisecStatisticsRequest
- func (s DescribeApisecStatisticsRequest) String() string
- type DescribeApisecStatisticsResponse
- func (s DescribeApisecStatisticsResponse) GoString() string
- func (s *DescribeApisecStatisticsResponse) SetBody(v *DescribeApisecStatisticsResponseBody) *DescribeApisecStatisticsResponse
- func (s *DescribeApisecStatisticsResponse) SetHeaders(v map[string]*string) *DescribeApisecStatisticsResponse
- func (s *DescribeApisecStatisticsResponse) SetStatusCode(v int32) *DescribeApisecStatisticsResponse
- func (s DescribeApisecStatisticsResponse) String() string
- type DescribeApisecStatisticsResponseBody
- func (s DescribeApisecStatisticsResponseBody) GoString() string
- func (s *DescribeApisecStatisticsResponseBody) SetData(v *DescribeApisecStatisticsResponseBodyData) *DescribeApisecStatisticsResponseBody
- func (s *DescribeApisecStatisticsResponseBody) SetRequestId(v string) *DescribeApisecStatisticsResponseBody
- func (s DescribeApisecStatisticsResponseBody) String() string
- type DescribeApisecStatisticsResponseBodyData
- func (s DescribeApisecStatisticsResponseBodyData) GoString() string
- func (s *DescribeApisecStatisticsResponseBodyData) SetApi(v int64) *DescribeApisecStatisticsResponseBodyData
- func (s *DescribeApisecStatisticsResponseBodyData) SetConfirmed(v int64) *DescribeApisecStatisticsResponseBodyData
- func (s *DescribeApisecStatisticsResponseBodyData) SetDomain(v int64) *DescribeApisecStatisticsResponseBodyData
- func (s *DescribeApisecStatisticsResponseBodyData) SetFixed(v int64) *DescribeApisecStatisticsResponseBodyData
- func (s *DescribeApisecStatisticsResponseBodyData) SetHigh(v int64) *DescribeApisecStatisticsResponseBodyData
- func (s *DescribeApisecStatisticsResponseBodyData) SetIgnore(v int64) *DescribeApisecStatisticsResponseBodyData
- func (s *DescribeApisecStatisticsResponseBodyData) SetLow(v int64) *DescribeApisecStatisticsResponseBodyData
- func (s *DescribeApisecStatisticsResponseBodyData) SetMedium(v int64) *DescribeApisecStatisticsResponseBodyData
- func (s *DescribeApisecStatisticsResponseBodyData) SetToBeConfirmed(v int64) *DescribeApisecStatisticsResponseBodyData
- func (s *DescribeApisecStatisticsResponseBodyData) SetToBeFixed(v int64) *DescribeApisecStatisticsResponseBodyData
- func (s *DescribeApisecStatisticsResponseBodyData) SetTodayHigh(v string) *DescribeApisecStatisticsResponseBodyData
- func (s *DescribeApisecStatisticsResponseBodyData) SetTodayLow(v int64) *DescribeApisecStatisticsResponseBodyData
- func (s *DescribeApisecStatisticsResponseBodyData) SetTodayMedium(v string) *DescribeApisecStatisticsResponseBodyData
- func (s *DescribeApisecStatisticsResponseBodyData) SetTodayTotal(v string) *DescribeApisecStatisticsResponseBodyData
- func (s *DescribeApisecStatisticsResponseBodyData) SetTotal(v int64) *DescribeApisecStatisticsResponseBodyData
- func (s DescribeApisecStatisticsResponseBodyData) String() string
- type DescribeApisecSuggestionsRequest
- func (s DescribeApisecSuggestionsRequest) GoString() string
- func (s *DescribeApisecSuggestionsRequest) SetApiId(v string) *DescribeApisecSuggestionsRequest
- func (s *DescribeApisecSuggestionsRequest) SetClusterId(v string) *DescribeApisecSuggestionsRequest
- func (s *DescribeApisecSuggestionsRequest) SetInstanceId(v string) *DescribeApisecSuggestionsRequest
- func (s *DescribeApisecSuggestionsRequest) SetRegionId(v string) *DescribeApisecSuggestionsRequest
- func (s *DescribeApisecSuggestionsRequest) SetResourceManagerResourceGroupId(v string) *DescribeApisecSuggestionsRequest
- func (s DescribeApisecSuggestionsRequest) String() string
- type DescribeApisecSuggestionsResponse
- func (s DescribeApisecSuggestionsResponse) GoString() string
- func (s *DescribeApisecSuggestionsResponse) SetBody(v *DescribeApisecSuggestionsResponseBody) *DescribeApisecSuggestionsResponse
- func (s *DescribeApisecSuggestionsResponse) SetHeaders(v map[string]*string) *DescribeApisecSuggestionsResponse
- func (s *DescribeApisecSuggestionsResponse) SetStatusCode(v int32) *DescribeApisecSuggestionsResponse
- func (s DescribeApisecSuggestionsResponse) String() string
- type DescribeApisecSuggestionsResponseBody
- func (s DescribeApisecSuggestionsResponseBody) GoString() string
- func (s *DescribeApisecSuggestionsResponseBody) SetData(v []*DescribeApisecSuggestionsResponseBodyData) *DescribeApisecSuggestionsResponseBody
- func (s *DescribeApisecSuggestionsResponseBody) SetRequestId(v string) *DescribeApisecSuggestionsResponseBody
- func (s DescribeApisecSuggestionsResponseBody) String() string
- type DescribeApisecSuggestionsResponseBodyData
- func (s DescribeApisecSuggestionsResponseBodyData) GoString() string
- func (s *DescribeApisecSuggestionsResponseBodyData) SetApiFormat(v string) *DescribeApisecSuggestionsResponseBodyData
- func (s *DescribeApisecSuggestionsResponseBodyData) SetMatchedHost(v string) *DescribeApisecSuggestionsResponseBodyData
- func (s *DescribeApisecSuggestionsResponseBodyData) SetSuggestId(v string) *DescribeApisecSuggestionsResponseBodyData
- func (s *DescribeApisecSuggestionsResponseBodyData) SetSuggestRule(v string) *DescribeApisecSuggestionsResponseBodyData
- func (s *DescribeApisecSuggestionsResponseBodyData) SetSuggestType(v string) *DescribeApisecSuggestionsResponseBodyData
- func (s DescribeApisecSuggestionsResponseBodyData) String() string
- type DescribeApisecUserOperationsRequest
- func (s DescribeApisecUserOperationsRequest) GoString() string
- func (s *DescribeApisecUserOperationsRequest) SetClusterId(v string) *DescribeApisecUserOperationsRequest
- func (s *DescribeApisecUserOperationsRequest) SetInstanceId(v string) *DescribeApisecUserOperationsRequest
- func (s *DescribeApisecUserOperationsRequest) SetObjectId(v string) *DescribeApisecUserOperationsRequest
- func (s *DescribeApisecUserOperationsRequest) SetRegionId(v string) *DescribeApisecUserOperationsRequest
- func (s *DescribeApisecUserOperationsRequest) SetResourceManagerResourceGroupId(v string) *DescribeApisecUserOperationsRequest
- func (s *DescribeApisecUserOperationsRequest) SetType(v string) *DescribeApisecUserOperationsRequest
- func (s DescribeApisecUserOperationsRequest) String() string
- type DescribeApisecUserOperationsResponse
- func (s DescribeApisecUserOperationsResponse) GoString() string
- func (s *DescribeApisecUserOperationsResponse) SetBody(v *DescribeApisecUserOperationsResponseBody) *DescribeApisecUserOperationsResponse
- func (s *DescribeApisecUserOperationsResponse) SetHeaders(v map[string]*string) *DescribeApisecUserOperationsResponse
- func (s *DescribeApisecUserOperationsResponse) SetStatusCode(v int32) *DescribeApisecUserOperationsResponse
- func (s DescribeApisecUserOperationsResponse) String() string
- type DescribeApisecUserOperationsResponseBody
- func (s DescribeApisecUserOperationsResponseBody) GoString() string
- func (s *DescribeApisecUserOperationsResponseBody) SetData(v []*DescribeApisecUserOperationsResponseBodyData) *DescribeApisecUserOperationsResponseBody
- func (s *DescribeApisecUserOperationsResponseBody) SetRequestId(v string) *DescribeApisecUserOperationsResponseBody
- func (s DescribeApisecUserOperationsResponseBody) String() string
- type DescribeApisecUserOperationsResponseBodyData
- func (s DescribeApisecUserOperationsResponseBodyData) GoString() string
- func (s *DescribeApisecUserOperationsResponseBodyData) SetFromStatus(v string) *DescribeApisecUserOperationsResponseBodyData
- func (s *DescribeApisecUserOperationsResponseBodyData) SetNote(v string) *DescribeApisecUserOperationsResponseBodyData
- func (s *DescribeApisecUserOperationsResponseBodyData) SetObjectId(v string) *DescribeApisecUserOperationsResponseBodyData
- func (s *DescribeApisecUserOperationsResponseBodyData) SetTime(v int64) *DescribeApisecUserOperationsResponseBodyData
- func (s *DescribeApisecUserOperationsResponseBodyData) SetToStatus(v string) *DescribeApisecUserOperationsResponseBodyData
- func (s *DescribeApisecUserOperationsResponseBodyData) SetType(v string) *DescribeApisecUserOperationsResponseBodyData
- func (s *DescribeApisecUserOperationsResponseBodyData) SetUserId(v string) *DescribeApisecUserOperationsResponseBodyData
- func (s DescribeApisecUserOperationsResponseBodyData) String() string
- type DescribeCertDetailRequest
- func (s DescribeCertDetailRequest) GoString() string
- func (s *DescribeCertDetailRequest) SetCertIdentifier(v string) *DescribeCertDetailRequest
- func (s *DescribeCertDetailRequest) SetInstanceId(v string) *DescribeCertDetailRequest
- func (s *DescribeCertDetailRequest) SetRegionId(v string) *DescribeCertDetailRequest
- func (s *DescribeCertDetailRequest) SetResourceManagerResourceGroupId(v string) *DescribeCertDetailRequest
- func (s DescribeCertDetailRequest) String() string
- type DescribeCertDetailResponse
- func (s DescribeCertDetailResponse) GoString() string
- func (s *DescribeCertDetailResponse) SetBody(v *DescribeCertDetailResponseBody) *DescribeCertDetailResponse
- func (s *DescribeCertDetailResponse) SetHeaders(v map[string]*string) *DescribeCertDetailResponse
- func (s *DescribeCertDetailResponse) SetStatusCode(v int32) *DescribeCertDetailResponse
- func (s DescribeCertDetailResponse) String() string
- type DescribeCertDetailResponseBody
- func (s DescribeCertDetailResponseBody) GoString() string
- func (s *DescribeCertDetailResponseBody) SetCertDetail(v *DescribeCertDetailResponseBodyCertDetail) *DescribeCertDetailResponseBody
- func (s *DescribeCertDetailResponseBody) SetRequestId(v string) *DescribeCertDetailResponseBody
- func (s DescribeCertDetailResponseBody) String() string
- type DescribeCertDetailResponseBodyCertDetail
- func (s DescribeCertDetailResponseBodyCertDetail) GoString() string
- func (s *DescribeCertDetailResponseBodyCertDetail) SetAfterDate(v int64) *DescribeCertDetailResponseBodyCertDetail
- func (s *DescribeCertDetailResponseBodyCertDetail) SetBeforeDate(v int64) *DescribeCertDetailResponseBodyCertDetail
- func (s *DescribeCertDetailResponseBodyCertDetail) SetCertIdentifier(v string) *DescribeCertDetailResponseBodyCertDetail
- func (s *DescribeCertDetailResponseBodyCertDetail) SetCertName(v string) *DescribeCertDetailResponseBodyCertDetail
- func (s *DescribeCertDetailResponseBodyCertDetail) SetCommonName(v string) *DescribeCertDetailResponseBodyCertDetail
- func (s *DescribeCertDetailResponseBodyCertDetail) SetDomain(v string) *DescribeCertDetailResponseBodyCertDetail
- func (s *DescribeCertDetailResponseBodyCertDetail) SetSans(v []*string) *DescribeCertDetailResponseBodyCertDetail
- func (s DescribeCertDetailResponseBodyCertDetail) String() string
- type DescribeCertsRequest
- func (s DescribeCertsRequest) GoString() string
- func (s *DescribeCertsRequest) SetAlgorithm(v string) *DescribeCertsRequest
- func (s *DescribeCertsRequest) SetDomain(v string) *DescribeCertsRequest
- func (s *DescribeCertsRequest) SetInstanceId(v string) *DescribeCertsRequest
- func (s *DescribeCertsRequest) SetPageNumber(v int64) *DescribeCertsRequest
- func (s *DescribeCertsRequest) SetPageSize(v int64) *DescribeCertsRequest
- func (s *DescribeCertsRequest) SetRegionId(v string) *DescribeCertsRequest
- func (s *DescribeCertsRequest) SetResourceManagerResourceGroupId(v string) *DescribeCertsRequest
- func (s DescribeCertsRequest) String() string
- type DescribeCertsResponse
- func (s DescribeCertsResponse) GoString() string
- func (s *DescribeCertsResponse) SetBody(v *DescribeCertsResponseBody) *DescribeCertsResponse
- func (s *DescribeCertsResponse) SetHeaders(v map[string]*string) *DescribeCertsResponse
- func (s *DescribeCertsResponse) SetStatusCode(v int32) *DescribeCertsResponse
- func (s DescribeCertsResponse) String() string
- type DescribeCertsResponseBody
- func (s DescribeCertsResponseBody) GoString() string
- func (s *DescribeCertsResponseBody) SetCerts(v []*DescribeCertsResponseBodyCerts) *DescribeCertsResponseBody
- func (s *DescribeCertsResponseBody) SetRequestId(v string) *DescribeCertsResponseBody
- func (s *DescribeCertsResponseBody) SetTotalCount(v int64) *DescribeCertsResponseBody
- func (s DescribeCertsResponseBody) String() string
- type DescribeCertsResponseBodyCerts
- func (s DescribeCertsResponseBodyCerts) GoString() string
- func (s *DescribeCertsResponseBodyCerts) SetAfterDate(v int64) *DescribeCertsResponseBodyCerts
- func (s *DescribeCertsResponseBodyCerts) SetBeforeDate(v int64) *DescribeCertsResponseBodyCerts
- func (s *DescribeCertsResponseBodyCerts) SetCertIdentifier(v string) *DescribeCertsResponseBodyCerts
- func (s *DescribeCertsResponseBodyCerts) SetCertName(v string) *DescribeCertsResponseBodyCerts
- func (s *DescribeCertsResponseBodyCerts) SetCommonName(v string) *DescribeCertsResponseBodyCerts
- func (s *DescribeCertsResponseBodyCerts) SetDomain(v string) *DescribeCertsResponseBodyCerts
- func (s *DescribeCertsResponseBodyCerts) SetIsChainCompleted(v bool) *DescribeCertsResponseBodyCerts
- func (s DescribeCertsResponseBodyCerts) String() string
- type DescribeCloudResourceAccessPortDetailsRequest
- func (s DescribeCloudResourceAccessPortDetailsRequest) GoString() string
- func (s *DescribeCloudResourceAccessPortDetailsRequest) SetInstanceId(v string) *DescribeCloudResourceAccessPortDetailsRequest
- func (s *DescribeCloudResourceAccessPortDetailsRequest) SetPageNumber(v int32) *DescribeCloudResourceAccessPortDetailsRequest
- func (s *DescribeCloudResourceAccessPortDetailsRequest) SetPageSize(v int32) *DescribeCloudResourceAccessPortDetailsRequest
- func (s *DescribeCloudResourceAccessPortDetailsRequest) SetPort(v string) *DescribeCloudResourceAccessPortDetailsRequest
- func (s *DescribeCloudResourceAccessPortDetailsRequest) SetProtocol(v string) *DescribeCloudResourceAccessPortDetailsRequest
- func (s *DescribeCloudResourceAccessPortDetailsRequest) SetRegionId(v string) *DescribeCloudResourceAccessPortDetailsRequest
- func (s *DescribeCloudResourceAccessPortDetailsRequest) SetResourceInstanceId(v string) *DescribeCloudResourceAccessPortDetailsRequest
- func (s *DescribeCloudResourceAccessPortDetailsRequest) SetResourceManagerResourceGroupId(v string) *DescribeCloudResourceAccessPortDetailsRequest
- func (s *DescribeCloudResourceAccessPortDetailsRequest) SetResourceProduct(v string) *DescribeCloudResourceAccessPortDetailsRequest
- func (s DescribeCloudResourceAccessPortDetailsRequest) String() string
- type DescribeCloudResourceAccessPortDetailsResponse
- func (s DescribeCloudResourceAccessPortDetailsResponse) GoString() string
- func (s *DescribeCloudResourceAccessPortDetailsResponse) SetBody(v *DescribeCloudResourceAccessPortDetailsResponseBody) *DescribeCloudResourceAccessPortDetailsResponse
- func (s *DescribeCloudResourceAccessPortDetailsResponse) SetHeaders(v map[string]*string) *DescribeCloudResourceAccessPortDetailsResponse
- func (s *DescribeCloudResourceAccessPortDetailsResponse) SetStatusCode(v int32) *DescribeCloudResourceAccessPortDetailsResponse
- func (s DescribeCloudResourceAccessPortDetailsResponse) String() string
- type DescribeCloudResourceAccessPortDetailsResponseBody
- func (s DescribeCloudResourceAccessPortDetailsResponseBody) GoString() string
- func (s *DescribeCloudResourceAccessPortDetailsResponseBody) SetAccessPortDetails(v []*DescribeCloudResourceAccessPortDetailsResponseBodyAccessPortDetails) *DescribeCloudResourceAccessPortDetailsResponseBody
- func (s *DescribeCloudResourceAccessPortDetailsResponseBody) SetRequestId(v string) *DescribeCloudResourceAccessPortDetailsResponseBody
- func (s *DescribeCloudResourceAccessPortDetailsResponseBody) SetTotalCount(v int32) *DescribeCloudResourceAccessPortDetailsResponseBody
- func (s DescribeCloudResourceAccessPortDetailsResponseBody) String() string
- type DescribeCloudResourceAccessPortDetailsResponseBodyAccessPortDetails
- func (s DescribeCloudResourceAccessPortDetailsResponseBodyAccessPortDetails) GoString() string
- func (s *DescribeCloudResourceAccessPortDetailsResponseBodyAccessPortDetails) SetCertificates(...) *DescribeCloudResourceAccessPortDetailsResponseBodyAccessPortDetails
- func (s *DescribeCloudResourceAccessPortDetailsResponseBodyAccessPortDetails) SetCipherSuite(v int32) *DescribeCloudResourceAccessPortDetailsResponseBodyAccessPortDetails
- func (s *DescribeCloudResourceAccessPortDetailsResponseBodyAccessPortDetails) SetCustomCiphers(v []*string) *DescribeCloudResourceAccessPortDetailsResponseBodyAccessPortDetails
- func (s *DescribeCloudResourceAccessPortDetailsResponseBodyAccessPortDetails) SetEnableTLSv3(v bool) *DescribeCloudResourceAccessPortDetailsResponseBodyAccessPortDetails
- func (s *DescribeCloudResourceAccessPortDetailsResponseBodyAccessPortDetails) SetHttp2Enabled(v bool) *DescribeCloudResourceAccessPortDetailsResponseBodyAccessPortDetails
- func (s *DescribeCloudResourceAccessPortDetailsResponseBodyAccessPortDetails) SetKeepalive(v bool) *DescribeCloudResourceAccessPortDetailsResponseBodyAccessPortDetails
- func (s *DescribeCloudResourceAccessPortDetailsResponseBodyAccessPortDetails) SetKeepaliveRequests(v int32) *DescribeCloudResourceAccessPortDetailsResponseBodyAccessPortDetails
- func (s *DescribeCloudResourceAccessPortDetailsResponseBodyAccessPortDetails) SetKeepaliveTimeout(v int32) *DescribeCloudResourceAccessPortDetailsResponseBodyAccessPortDetails
- func (s *DescribeCloudResourceAccessPortDetailsResponseBodyAccessPortDetails) SetLogHeaders(...) *DescribeCloudResourceAccessPortDetailsResponseBodyAccessPortDetails
- func (s *DescribeCloudResourceAccessPortDetailsResponseBodyAccessPortDetails) SetOwnerUserId(v string) *DescribeCloudResourceAccessPortDetailsResponseBodyAccessPortDetails
- func (s *DescribeCloudResourceAccessPortDetailsResponseBodyAccessPortDetails) SetPort(v int32) *DescribeCloudResourceAccessPortDetailsResponseBodyAccessPortDetails
- func (s *DescribeCloudResourceAccessPortDetailsResponseBodyAccessPortDetails) SetProtocol(v string) *DescribeCloudResourceAccessPortDetailsResponseBodyAccessPortDetails
- func (s *DescribeCloudResourceAccessPortDetailsResponseBodyAccessPortDetails) SetReadTimeout(v int32) *DescribeCloudResourceAccessPortDetailsResponseBodyAccessPortDetails
- func (s *DescribeCloudResourceAccessPortDetailsResponseBodyAccessPortDetails) SetStatus(v int32) *DescribeCloudResourceAccessPortDetailsResponseBodyAccessPortDetails
- func (s *DescribeCloudResourceAccessPortDetailsResponseBodyAccessPortDetails) SetTLSVersion(v string) *DescribeCloudResourceAccessPortDetailsResponseBodyAccessPortDetails
- func (s *DescribeCloudResourceAccessPortDetailsResponseBodyAccessPortDetails) SetWriteTimeout(v int32) *DescribeCloudResourceAccessPortDetailsResponseBodyAccessPortDetails
- func (s *DescribeCloudResourceAccessPortDetailsResponseBodyAccessPortDetails) SetXffHeaderMode(v int32) *DescribeCloudResourceAccessPortDetailsResponseBodyAccessPortDetails
- func (s *DescribeCloudResourceAccessPortDetailsResponseBodyAccessPortDetails) SetXffHeaders(v []*string) *DescribeCloudResourceAccessPortDetailsResponseBodyAccessPortDetails
- func (s *DescribeCloudResourceAccessPortDetailsResponseBodyAccessPortDetails) SetXffProto(v bool) *DescribeCloudResourceAccessPortDetailsResponseBodyAccessPortDetails
- func (s DescribeCloudResourceAccessPortDetailsResponseBodyAccessPortDetails) String() string
- type DescribeCloudResourceAccessPortDetailsResponseBodyAccessPortDetailsCertificates
- func (s DescribeCloudResourceAccessPortDetailsResponseBodyAccessPortDetailsCertificates) GoString() string
- func (s *DescribeCloudResourceAccessPortDetailsResponseBodyAccessPortDetailsCertificates) SetAppliedType(v string) ...
- func (s *DescribeCloudResourceAccessPortDetailsResponseBodyAccessPortDetailsCertificates) SetCertificateId(v string) ...
- func (s *DescribeCloudResourceAccessPortDetailsResponseBodyAccessPortDetailsCertificates) SetCertificateName(v string) ...
- func (s DescribeCloudResourceAccessPortDetailsResponseBodyAccessPortDetailsCertificates) String() string
- type DescribeCloudResourceAccessPortDetailsResponseBodyAccessPortDetailsLogHeaders
- func (s DescribeCloudResourceAccessPortDetailsResponseBodyAccessPortDetailsLogHeaders) GoString() string
- func (s *DescribeCloudResourceAccessPortDetailsResponseBodyAccessPortDetailsLogHeaders) SetKey(v string) *DescribeCloudResourceAccessPortDetailsResponseBodyAccessPortDetailsLogHeaders
- func (s *DescribeCloudResourceAccessPortDetailsResponseBodyAccessPortDetailsLogHeaders) SetValue(v string) *DescribeCloudResourceAccessPortDetailsResponseBodyAccessPortDetailsLogHeaders
- func (s DescribeCloudResourceAccessPortDetailsResponseBodyAccessPortDetailsLogHeaders) String() string
- type DescribeCloudResourceAccessedPortsRequest
- func (s DescribeCloudResourceAccessedPortsRequest) GoString() string
- func (s *DescribeCloudResourceAccessedPortsRequest) SetInstanceId(v string) *DescribeCloudResourceAccessedPortsRequest
- func (s *DescribeCloudResourceAccessedPortsRequest) SetRegionId(v string) *DescribeCloudResourceAccessedPortsRequest
- func (s *DescribeCloudResourceAccessedPortsRequest) SetResourceInstanceId(v string) *DescribeCloudResourceAccessedPortsRequest
- func (s *DescribeCloudResourceAccessedPortsRequest) SetResourceManagerResourceGroupId(v string) *DescribeCloudResourceAccessedPortsRequest
- func (s DescribeCloudResourceAccessedPortsRequest) String() string
- type DescribeCloudResourceAccessedPortsResponse
- func (s DescribeCloudResourceAccessedPortsResponse) GoString() string
- func (s *DescribeCloudResourceAccessedPortsResponse) SetBody(v *DescribeCloudResourceAccessedPortsResponseBody) *DescribeCloudResourceAccessedPortsResponse
- func (s *DescribeCloudResourceAccessedPortsResponse) SetHeaders(v map[string]*string) *DescribeCloudResourceAccessedPortsResponse
- func (s *DescribeCloudResourceAccessedPortsResponse) SetStatusCode(v int32) *DescribeCloudResourceAccessedPortsResponse
- func (s DescribeCloudResourceAccessedPortsResponse) String() string
- type DescribeCloudResourceAccessedPortsResponseBody
- func (s DescribeCloudResourceAccessedPortsResponseBody) GoString() string
- func (s *DescribeCloudResourceAccessedPortsResponseBody) SetHttp(v []*int32) *DescribeCloudResourceAccessedPortsResponseBody
- func (s *DescribeCloudResourceAccessedPortsResponseBody) SetHttps(v []*int32) *DescribeCloudResourceAccessedPortsResponseBody
- func (s *DescribeCloudResourceAccessedPortsResponseBody) SetRequestId(v string) *DescribeCloudResourceAccessedPortsResponseBody
- func (s DescribeCloudResourceAccessedPortsResponseBody) String() string
- type DescribeCloudResourcesRequest
- func (s DescribeCloudResourcesRequest) GoString() string
- func (s *DescribeCloudResourcesRequest) SetInstanceId(v string) *DescribeCloudResourcesRequest
- func (s *DescribeCloudResourcesRequest) SetOwnerUserId(v string) *DescribeCloudResourcesRequest
- func (s *DescribeCloudResourcesRequest) SetPageNumber(v int64) *DescribeCloudResourcesRequest
- func (s *DescribeCloudResourcesRequest) SetPageSize(v int64) *DescribeCloudResourcesRequest
- func (s *DescribeCloudResourcesRequest) SetRegionId(v string) *DescribeCloudResourcesRequest
- func (s *DescribeCloudResourcesRequest) SetResourceDomain(v string) *DescribeCloudResourcesRequest
- func (s *DescribeCloudResourcesRequest) SetResourceFunction(v string) *DescribeCloudResourcesRequest
- func (s *DescribeCloudResourcesRequest) SetResourceInstanceId(v string) *DescribeCloudResourcesRequest
- func (s *DescribeCloudResourcesRequest) SetResourceInstanceName(v string) *DescribeCloudResourcesRequest
- func (s *DescribeCloudResourcesRequest) SetResourceManagerResourceGroupId(v string) *DescribeCloudResourcesRequest
- func (s *DescribeCloudResourcesRequest) SetResourceName(v string) *DescribeCloudResourcesRequest
- func (s *DescribeCloudResourcesRequest) SetResourceProduct(v string) *DescribeCloudResourcesRequest
- func (s *DescribeCloudResourcesRequest) SetResourceRegionId(v string) *DescribeCloudResourcesRequest
- func (s *DescribeCloudResourcesRequest) SetResourceRouteName(v string) *DescribeCloudResourcesRequest
- func (s DescribeCloudResourcesRequest) String() string
- type DescribeCloudResourcesResponse
- func (s DescribeCloudResourcesResponse) GoString() string
- func (s *DescribeCloudResourcesResponse) SetBody(v *DescribeCloudResourcesResponseBody) *DescribeCloudResourcesResponse
- func (s *DescribeCloudResourcesResponse) SetHeaders(v map[string]*string) *DescribeCloudResourcesResponse
- func (s *DescribeCloudResourcesResponse) SetStatusCode(v int32) *DescribeCloudResourcesResponse
- func (s DescribeCloudResourcesResponse) String() string
- type DescribeCloudResourcesResponseBody
- func (s DescribeCloudResourcesResponseBody) GoString() string
- func (s *DescribeCloudResourcesResponseBody) SetCloudResources(v []*DescribeCloudResourcesResponseBodyCloudResources) *DescribeCloudResourcesResponseBody
- func (s *DescribeCloudResourcesResponseBody) SetRequestId(v string) *DescribeCloudResourcesResponseBody
- func (s *DescribeCloudResourcesResponseBody) SetTotalCount(v int64) *DescribeCloudResourcesResponseBody
- func (s DescribeCloudResourcesResponseBody) String() string
- type DescribeCloudResourcesResponseBodyCloudResources
- func (s DescribeCloudResourcesResponseBodyCloudResources) GoString() string
- func (s *DescribeCloudResourcesResponseBodyCloudResources) SetHttpPortCount(v int32) *DescribeCloudResourcesResponseBodyCloudResources
- func (s *DescribeCloudResourcesResponseBodyCloudResources) SetHttpsPortCount(v int32) *DescribeCloudResourcesResponseBodyCloudResources
- func (s *DescribeCloudResourcesResponseBodyCloudResources) SetOwnerUserId(v string) *DescribeCloudResourcesResponseBodyCloudResources
- func (s *DescribeCloudResourcesResponseBodyCloudResources) SetResourceDomain(v string) *DescribeCloudResourcesResponseBodyCloudResources
- func (s *DescribeCloudResourcesResponseBodyCloudResources) SetResourceFunction(v string) *DescribeCloudResourcesResponseBodyCloudResources
- func (s *DescribeCloudResourcesResponseBodyCloudResources) SetResourceInstance(v string) *DescribeCloudResourcesResponseBodyCloudResources
- func (s *DescribeCloudResourcesResponseBodyCloudResources) SetResourceInstanceId(v string) *DescribeCloudResourcesResponseBodyCloudResources
- func (s *DescribeCloudResourcesResponseBodyCloudResources) SetResourceInstanceIp(v string) *DescribeCloudResourcesResponseBodyCloudResources
- func (s *DescribeCloudResourcesResponseBodyCloudResources) SetResourceInstanceName(v string) *DescribeCloudResourcesResponseBodyCloudResources
- func (s *DescribeCloudResourcesResponseBodyCloudResources) SetResourceName(v string) *DescribeCloudResourcesResponseBodyCloudResources
- func (s *DescribeCloudResourcesResponseBodyCloudResources) SetResourceProduct(v string) *DescribeCloudResourcesResponseBodyCloudResources
- func (s *DescribeCloudResourcesResponseBodyCloudResources) SetResourceRegionId(v string) *DescribeCloudResourcesResponseBodyCloudResources
- func (s *DescribeCloudResourcesResponseBodyCloudResources) SetResourceRouteName(v string) *DescribeCloudResourcesResponseBodyCloudResources
- func (s *DescribeCloudResourcesResponseBodyCloudResources) SetResourceService(v string) *DescribeCloudResourcesResponseBodyCloudResources
- func (s DescribeCloudResourcesResponseBodyCloudResources) String() string
- type DescribeCnameCountRequest
- func (s DescribeCnameCountRequest) GoString() string
- func (s *DescribeCnameCountRequest) SetInstanceId(v string) *DescribeCnameCountRequest
- func (s *DescribeCnameCountRequest) SetRegionId(v string) *DescribeCnameCountRequest
- func (s *DescribeCnameCountRequest) SetResourceManagerResourceGroupId(v string) *DescribeCnameCountRequest
- func (s DescribeCnameCountRequest) String() string
- type DescribeCnameCountResponse
- func (s DescribeCnameCountResponse) GoString() string
- func (s *DescribeCnameCountResponse) SetBody(v *DescribeCnameCountResponseBody) *DescribeCnameCountResponse
- func (s *DescribeCnameCountResponse) SetHeaders(v map[string]*string) *DescribeCnameCountResponse
- func (s *DescribeCnameCountResponse) SetStatusCode(v int32) *DescribeCnameCountResponse
- func (s DescribeCnameCountResponse) String() string
- type DescribeCnameCountResponseBody
- func (s DescribeCnameCountResponseBody) GoString() string
- func (s *DescribeCnameCountResponseBody) SetCnameCount(v *DescribeCnameCountResponseBodyCnameCount) *DescribeCnameCountResponseBody
- func (s *DescribeCnameCountResponseBody) SetRequestId(v string) *DescribeCnameCountResponseBody
- func (s DescribeCnameCountResponseBody) String() string
- type DescribeCnameCountResponseBodyCnameCount
- func (s DescribeCnameCountResponseBodyCnameCount) GoString() string
- func (s *DescribeCnameCountResponseBodyCnameCount) SetCname(v int64) *DescribeCnameCountResponseBodyCnameCount
- func (s *DescribeCnameCountResponseBodyCnameCount) SetHybridCloudCname(v int64) *DescribeCnameCountResponseBodyCnameCount
- func (s *DescribeCnameCountResponseBodyCnameCount) SetTotal(v int64) *DescribeCnameCountResponseBodyCnameCount
- func (s DescribeCnameCountResponseBodyCnameCount) String() string
- type DescribeDDoSStatusRequest
- func (s DescribeDDoSStatusRequest) GoString() string
- func (s *DescribeDDoSStatusRequest) SetInstanceId(v string) *DescribeDDoSStatusRequest
- func (s *DescribeDDoSStatusRequest) SetRegionId(v string) *DescribeDDoSStatusRequest
- func (s *DescribeDDoSStatusRequest) SetResourceManagerResourceGroupId(v string) *DescribeDDoSStatusRequest
- func (s DescribeDDoSStatusRequest) String() string
- type DescribeDDoSStatusResponse
- func (s DescribeDDoSStatusResponse) GoString() string
- func (s *DescribeDDoSStatusResponse) SetBody(v *DescribeDDoSStatusResponseBody) *DescribeDDoSStatusResponse
- func (s *DescribeDDoSStatusResponse) SetHeaders(v map[string]*string) *DescribeDDoSStatusResponse
- func (s *DescribeDDoSStatusResponse) SetStatusCode(v int32) *DescribeDDoSStatusResponse
- func (s DescribeDDoSStatusResponse) String() string
- type DescribeDDoSStatusResponseBody
- func (s DescribeDDoSStatusResponseBody) GoString() string
- func (s *DescribeDDoSStatusResponseBody) SetDDoSStatus(v []*DescribeDDoSStatusResponseBodyDDoSStatus) *DescribeDDoSStatusResponseBody
- func (s *DescribeDDoSStatusResponseBody) SetRequestId(v string) *DescribeDDoSStatusResponseBody
- func (s DescribeDDoSStatusResponseBody) String() string
- type DescribeDDoSStatusResponseBodyDDoSStatus
- func (s DescribeDDoSStatusResponseBodyDDoSStatus) GoString() string
- func (s *DescribeDDoSStatusResponseBodyDDoSStatus) SetEventType(v string) *DescribeDDoSStatusResponseBodyDDoSStatus
- func (s *DescribeDDoSStatusResponseBodyDDoSStatus) SetStatus(v string) *DescribeDDoSStatusResponseBodyDDoSStatus
- func (s DescribeDDoSStatusResponseBodyDDoSStatus) String() string
- type DescribeDefaultHttpsRequest
- func (s DescribeDefaultHttpsRequest) GoString() string
- func (s *DescribeDefaultHttpsRequest) SetInstanceId(v string) *DescribeDefaultHttpsRequest
- func (s *DescribeDefaultHttpsRequest) SetRegionId(v string) *DescribeDefaultHttpsRequest
- func (s *DescribeDefaultHttpsRequest) SetResourceManagerResourceGroupId(v string) *DescribeDefaultHttpsRequest
- func (s DescribeDefaultHttpsRequest) String() string
- type DescribeDefaultHttpsResponse
- func (s DescribeDefaultHttpsResponse) GoString() string
- func (s *DescribeDefaultHttpsResponse) SetBody(v *DescribeDefaultHttpsResponseBody) *DescribeDefaultHttpsResponse
- func (s *DescribeDefaultHttpsResponse) SetHeaders(v map[string]*string) *DescribeDefaultHttpsResponse
- func (s *DescribeDefaultHttpsResponse) SetStatusCode(v int32) *DescribeDefaultHttpsResponse
- func (s DescribeDefaultHttpsResponse) String() string
- type DescribeDefaultHttpsResponseBody
- func (s DescribeDefaultHttpsResponseBody) GoString() string
- func (s *DescribeDefaultHttpsResponseBody) SetDefaultHttps(v *DescribeDefaultHttpsResponseBodyDefaultHttps) *DescribeDefaultHttpsResponseBody
- func (s *DescribeDefaultHttpsResponseBody) SetRequestId(v string) *DescribeDefaultHttpsResponseBody
- func (s DescribeDefaultHttpsResponseBody) String() string
- type DescribeDefaultHttpsResponseBodyDefaultHttps
- func (s DescribeDefaultHttpsResponseBodyDefaultHttps) GoString() string
- func (s *DescribeDefaultHttpsResponseBodyDefaultHttps) SetCertId(v string) *DescribeDefaultHttpsResponseBodyDefaultHttps
- func (s *DescribeDefaultHttpsResponseBodyDefaultHttps) SetCipherSuite(v string) *DescribeDefaultHttpsResponseBodyDefaultHttps
- func (s *DescribeDefaultHttpsResponseBodyDefaultHttps) SetCustomCiphers(v string) *DescribeDefaultHttpsResponseBodyDefaultHttps
- func (s *DescribeDefaultHttpsResponseBodyDefaultHttps) SetEnableTLSv3(v bool) *DescribeDefaultHttpsResponseBodyDefaultHttps
- func (s *DescribeDefaultHttpsResponseBodyDefaultHttps) SetTLSVersion(v string) *DescribeDefaultHttpsResponseBodyDefaultHttps
- func (s DescribeDefaultHttpsResponseBodyDefaultHttps) String() string
- type DescribeDefenseResourceGroupNamesRequest
- func (s DescribeDefenseResourceGroupNamesRequest) GoString() string
- func (s *DescribeDefenseResourceGroupNamesRequest) SetGroupNameLike(v string) *DescribeDefenseResourceGroupNamesRequest
- func (s *DescribeDefenseResourceGroupNamesRequest) SetInstanceId(v string) *DescribeDefenseResourceGroupNamesRequest
- func (s *DescribeDefenseResourceGroupNamesRequest) SetPageNumber(v int32) *DescribeDefenseResourceGroupNamesRequest
- func (s *DescribeDefenseResourceGroupNamesRequest) SetPageSize(v int32) *DescribeDefenseResourceGroupNamesRequest
- func (s *DescribeDefenseResourceGroupNamesRequest) SetRegionId(v string) *DescribeDefenseResourceGroupNamesRequest
- func (s *DescribeDefenseResourceGroupNamesRequest) SetResourceManagerResourceGroupId(v string) *DescribeDefenseResourceGroupNamesRequest
- func (s DescribeDefenseResourceGroupNamesRequest) String() string
- type DescribeDefenseResourceGroupNamesResponse
- func (s DescribeDefenseResourceGroupNamesResponse) GoString() string
- func (s *DescribeDefenseResourceGroupNamesResponse) SetBody(v *DescribeDefenseResourceGroupNamesResponseBody) *DescribeDefenseResourceGroupNamesResponse
- func (s *DescribeDefenseResourceGroupNamesResponse) SetHeaders(v map[string]*string) *DescribeDefenseResourceGroupNamesResponse
- func (s *DescribeDefenseResourceGroupNamesResponse) SetStatusCode(v int32) *DescribeDefenseResourceGroupNamesResponse
- func (s DescribeDefenseResourceGroupNamesResponse) String() string
- type DescribeDefenseResourceGroupNamesResponseBody
- func (s DescribeDefenseResourceGroupNamesResponseBody) GoString() string
- func (s *DescribeDefenseResourceGroupNamesResponseBody) SetGroupNames(v []*string) *DescribeDefenseResourceGroupNamesResponseBody
- func (s *DescribeDefenseResourceGroupNamesResponseBody) SetRequestId(v string) *DescribeDefenseResourceGroupNamesResponseBody
- func (s *DescribeDefenseResourceGroupNamesResponseBody) SetTotalCount(v int64) *DescribeDefenseResourceGroupNamesResponseBody
- func (s DescribeDefenseResourceGroupNamesResponseBody) String() string
- type DescribeDefenseResourceGroupRequest
- func (s DescribeDefenseResourceGroupRequest) GoString() string
- func (s *DescribeDefenseResourceGroupRequest) SetGroupName(v string) *DescribeDefenseResourceGroupRequest
- func (s *DescribeDefenseResourceGroupRequest) SetInstanceId(v string) *DescribeDefenseResourceGroupRequest
- func (s *DescribeDefenseResourceGroupRequest) SetRegionId(v string) *DescribeDefenseResourceGroupRequest
- func (s *DescribeDefenseResourceGroupRequest) SetResourceManagerResourceGroupId(v string) *DescribeDefenseResourceGroupRequest
- func (s DescribeDefenseResourceGroupRequest) String() string
- type DescribeDefenseResourceGroupResponse
- func (s DescribeDefenseResourceGroupResponse) GoString() string
- func (s *DescribeDefenseResourceGroupResponse) SetBody(v *DescribeDefenseResourceGroupResponseBody) *DescribeDefenseResourceGroupResponse
- func (s *DescribeDefenseResourceGroupResponse) SetHeaders(v map[string]*string) *DescribeDefenseResourceGroupResponse
- func (s *DescribeDefenseResourceGroupResponse) SetStatusCode(v int32) *DescribeDefenseResourceGroupResponse
- func (s DescribeDefenseResourceGroupResponse) String() string
- type DescribeDefenseResourceGroupResponseBody
- func (s DescribeDefenseResourceGroupResponseBody) GoString() string
- func (s *DescribeDefenseResourceGroupResponseBody) SetGroup(v *DescribeDefenseResourceGroupResponseBodyGroup) *DescribeDefenseResourceGroupResponseBody
- func (s *DescribeDefenseResourceGroupResponseBody) SetRequestId(v string) *DescribeDefenseResourceGroupResponseBody
- func (s DescribeDefenseResourceGroupResponseBody) String() string
- type DescribeDefenseResourceGroupResponseBodyGroup
- func (s DescribeDefenseResourceGroupResponseBodyGroup) GoString() string
- func (s *DescribeDefenseResourceGroupResponseBodyGroup) SetDescription(v string) *DescribeDefenseResourceGroupResponseBodyGroup
- func (s *DescribeDefenseResourceGroupResponseBodyGroup) SetGmtCreate(v int64) *DescribeDefenseResourceGroupResponseBodyGroup
- func (s *DescribeDefenseResourceGroupResponseBodyGroup) SetGmtModified(v int64) *DescribeDefenseResourceGroupResponseBodyGroup
- func (s *DescribeDefenseResourceGroupResponseBodyGroup) SetGroupName(v string) *DescribeDefenseResourceGroupResponseBodyGroup
- func (s *DescribeDefenseResourceGroupResponseBodyGroup) SetResourceList(v string) *DescribeDefenseResourceGroupResponseBodyGroup
- func (s DescribeDefenseResourceGroupResponseBodyGroup) String() string
- type DescribeDefenseResourceGroupsRequest
- func (s DescribeDefenseResourceGroupsRequest) GoString() string
- func (s *DescribeDefenseResourceGroupsRequest) SetGroupNameLike(v string) *DescribeDefenseResourceGroupsRequest
- func (s *DescribeDefenseResourceGroupsRequest) SetGroupNames(v string) *DescribeDefenseResourceGroupsRequest
- func (s *DescribeDefenseResourceGroupsRequest) SetInstanceId(v string) *DescribeDefenseResourceGroupsRequest
- func (s *DescribeDefenseResourceGroupsRequest) SetPageNumber(v int32) *DescribeDefenseResourceGroupsRequest
- func (s *DescribeDefenseResourceGroupsRequest) SetPageSize(v int32) *DescribeDefenseResourceGroupsRequest
- func (s *DescribeDefenseResourceGroupsRequest) SetRegionId(v string) *DescribeDefenseResourceGroupsRequest
- func (s *DescribeDefenseResourceGroupsRequest) SetResourceManagerResourceGroupId(v string) *DescribeDefenseResourceGroupsRequest
- func (s DescribeDefenseResourceGroupsRequest) String() string
- type DescribeDefenseResourceGroupsResponse
- func (s DescribeDefenseResourceGroupsResponse) GoString() string
- func (s *DescribeDefenseResourceGroupsResponse) SetBody(v *DescribeDefenseResourceGroupsResponseBody) *DescribeDefenseResourceGroupsResponse
- func (s *DescribeDefenseResourceGroupsResponse) SetHeaders(v map[string]*string) *DescribeDefenseResourceGroupsResponse
- func (s *DescribeDefenseResourceGroupsResponse) SetStatusCode(v int32) *DescribeDefenseResourceGroupsResponse
- func (s DescribeDefenseResourceGroupsResponse) String() string
- type DescribeDefenseResourceGroupsResponseBody
- func (s DescribeDefenseResourceGroupsResponseBody) GoString() string
- func (s *DescribeDefenseResourceGroupsResponseBody) SetGroups(v []*DescribeDefenseResourceGroupsResponseBodyGroups) *DescribeDefenseResourceGroupsResponseBody
- func (s *DescribeDefenseResourceGroupsResponseBody) SetRequestId(v string) *DescribeDefenseResourceGroupsResponseBody
- func (s *DescribeDefenseResourceGroupsResponseBody) SetTotalCount(v int64) *DescribeDefenseResourceGroupsResponseBody
- func (s DescribeDefenseResourceGroupsResponseBody) String() string
- type DescribeDefenseResourceGroupsResponseBodyGroups
- func (s DescribeDefenseResourceGroupsResponseBodyGroups) GoString() string
- func (s *DescribeDefenseResourceGroupsResponseBodyGroups) SetDescription(v string) *DescribeDefenseResourceGroupsResponseBodyGroups
- func (s *DescribeDefenseResourceGroupsResponseBodyGroups) SetGmtCreate(v int64) *DescribeDefenseResourceGroupsResponseBodyGroups
- func (s *DescribeDefenseResourceGroupsResponseBodyGroups) SetGmtModified(v int64) *DescribeDefenseResourceGroupsResponseBodyGroups
- func (s *DescribeDefenseResourceGroupsResponseBodyGroups) SetGroupName(v string) *DescribeDefenseResourceGroupsResponseBodyGroups
- func (s *DescribeDefenseResourceGroupsResponseBodyGroups) SetResourceList(v string) *DescribeDefenseResourceGroupsResponseBodyGroups
- func (s DescribeDefenseResourceGroupsResponseBodyGroups) String() string
- type DescribeDefenseResourceNamesRequest
- func (s DescribeDefenseResourceNamesRequest) GoString() string
- func (s *DescribeDefenseResourceNamesRequest) SetInstanceId(v string) *DescribeDefenseResourceNamesRequest
- func (s *DescribeDefenseResourceNamesRequest) SetPageNumber(v int32) *DescribeDefenseResourceNamesRequest
- func (s *DescribeDefenseResourceNamesRequest) SetPageSize(v int32) *DescribeDefenseResourceNamesRequest
- func (s *DescribeDefenseResourceNamesRequest) SetRegionId(v string) *DescribeDefenseResourceNamesRequest
- func (s *DescribeDefenseResourceNamesRequest) SetResource(v string) *DescribeDefenseResourceNamesRequest
- func (s *DescribeDefenseResourceNamesRequest) SetResourceManagerResourceGroupId(v string) *DescribeDefenseResourceNamesRequest
- func (s DescribeDefenseResourceNamesRequest) String() string
- type DescribeDefenseResourceNamesResponse
- func (s DescribeDefenseResourceNamesResponse) GoString() string
- func (s *DescribeDefenseResourceNamesResponse) SetBody(v *DescribeDefenseResourceNamesResponseBody) *DescribeDefenseResourceNamesResponse
- func (s *DescribeDefenseResourceNamesResponse) SetHeaders(v map[string]*string) *DescribeDefenseResourceNamesResponse
- func (s *DescribeDefenseResourceNamesResponse) SetStatusCode(v int32) *DescribeDefenseResourceNamesResponse
- func (s DescribeDefenseResourceNamesResponse) String() string
- type DescribeDefenseResourceNamesResponseBody
- func (s DescribeDefenseResourceNamesResponseBody) GoString() string
- func (s *DescribeDefenseResourceNamesResponseBody) SetRequestId(v string) *DescribeDefenseResourceNamesResponseBody
- func (s *DescribeDefenseResourceNamesResponseBody) SetResources(v []*string) *DescribeDefenseResourceNamesResponseBody
- func (s *DescribeDefenseResourceNamesResponseBody) SetTotalCount(v int64) *DescribeDefenseResourceNamesResponseBody
- func (s DescribeDefenseResourceNamesResponseBody) String() string
- type DescribeDefenseResourceRequest
- func (s DescribeDefenseResourceRequest) GoString() string
- func (s *DescribeDefenseResourceRequest) SetInstanceId(v string) *DescribeDefenseResourceRequest
- func (s *DescribeDefenseResourceRequest) SetRegionId(v string) *DescribeDefenseResourceRequest
- func (s *DescribeDefenseResourceRequest) SetResource(v string) *DescribeDefenseResourceRequest
- func (s *DescribeDefenseResourceRequest) SetResourceManagerResourceGroupId(v string) *DescribeDefenseResourceRequest
- func (s DescribeDefenseResourceRequest) String() string
- type DescribeDefenseResourceResponse
- func (s DescribeDefenseResourceResponse) GoString() string
- func (s *DescribeDefenseResourceResponse) SetBody(v *DescribeDefenseResourceResponseBody) *DescribeDefenseResourceResponse
- func (s *DescribeDefenseResourceResponse) SetHeaders(v map[string]*string) *DescribeDefenseResourceResponse
- func (s *DescribeDefenseResourceResponse) SetStatusCode(v int32) *DescribeDefenseResourceResponse
- func (s DescribeDefenseResourceResponse) String() string
- type DescribeDefenseResourceResponseBody
- func (s DescribeDefenseResourceResponseBody) GoString() string
- func (s *DescribeDefenseResourceResponseBody) SetRequestId(v string) *DescribeDefenseResourceResponseBody
- func (s *DescribeDefenseResourceResponseBody) SetResource(v *DescribeDefenseResourceResponseBodyResource) *DescribeDefenseResourceResponseBody
- func (s DescribeDefenseResourceResponseBody) String() string
- type DescribeDefenseResourceResponseBodyResource
- func (s DescribeDefenseResourceResponseBodyResource) GoString() string
- func (s *DescribeDefenseResourceResponseBodyResource) SetAcwCookieStatus(v int32) *DescribeDefenseResourceResponseBodyResource
- func (s *DescribeDefenseResourceResponseBodyResource) SetAcwSecureStatus(v int32) *DescribeDefenseResourceResponseBodyResource
- func (s *DescribeDefenseResourceResponseBodyResource) SetAcwV3SecureStatus(v int32) *DescribeDefenseResourceResponseBodyResource
- func (s *DescribeDefenseResourceResponseBodyResource) SetCustomHeaders(v []*string) *DescribeDefenseResourceResponseBodyResource
- func (s *DescribeDefenseResourceResponseBodyResource) SetDescription(v string) *DescribeDefenseResourceResponseBodyResource
- func (s *DescribeDefenseResourceResponseBodyResource) SetDetail(v map[string]interface{}) *DescribeDefenseResourceResponseBodyResource
- func (s *DescribeDefenseResourceResponseBodyResource) SetGmtCreate(v int64) *DescribeDefenseResourceResponseBodyResource
- func (s *DescribeDefenseResourceResponseBodyResource) SetGmtModified(v int64) *DescribeDefenseResourceResponseBodyResource
- func (s *DescribeDefenseResourceResponseBodyResource) SetOwnerUserId(v string) *DescribeDefenseResourceResponseBodyResource
- func (s *DescribeDefenseResourceResponseBodyResource) SetPattern(v string) *DescribeDefenseResourceResponseBodyResource
- func (s *DescribeDefenseResourceResponseBodyResource) SetProduct(v string) *DescribeDefenseResourceResponseBodyResource
- func (s *DescribeDefenseResourceResponseBodyResource) SetResource(v string) *DescribeDefenseResourceResponseBodyResource
- func (s *DescribeDefenseResourceResponseBodyResource) SetResourceGroup(v string) *DescribeDefenseResourceResponseBodyResource
- func (s *DescribeDefenseResourceResponseBodyResource) SetResourceManagerResourceGroupId(v string) *DescribeDefenseResourceResponseBodyResource
- func (s *DescribeDefenseResourceResponseBodyResource) SetResourceOrigin(v string) *DescribeDefenseResourceResponseBodyResource
- func (s *DescribeDefenseResourceResponseBodyResource) SetXffStatus(v int32) *DescribeDefenseResourceResponseBodyResource
- func (s DescribeDefenseResourceResponseBodyResource) String() string
- type DescribeDefenseResourceTemplatesRequest
- func (s DescribeDefenseResourceTemplatesRequest) GoString() string
- func (s *DescribeDefenseResourceTemplatesRequest) SetInstanceId(v string) *DescribeDefenseResourceTemplatesRequest
- func (s *DescribeDefenseResourceTemplatesRequest) SetRegionId(v string) *DescribeDefenseResourceTemplatesRequest
- func (s *DescribeDefenseResourceTemplatesRequest) SetResource(v string) *DescribeDefenseResourceTemplatesRequest
- func (s *DescribeDefenseResourceTemplatesRequest) SetResourceManagerResourceGroupId(v string) *DescribeDefenseResourceTemplatesRequest
- func (s *DescribeDefenseResourceTemplatesRequest) SetResourceType(v string) *DescribeDefenseResourceTemplatesRequest
- func (s *DescribeDefenseResourceTemplatesRequest) SetRuleId(v int64) *DescribeDefenseResourceTemplatesRequest
- func (s *DescribeDefenseResourceTemplatesRequest) SetRuleName(v string) *DescribeDefenseResourceTemplatesRequest
- func (s *DescribeDefenseResourceTemplatesRequest) SetRuleType(v string) *DescribeDefenseResourceTemplatesRequest
- func (s *DescribeDefenseResourceTemplatesRequest) SetTemplateName(v string) *DescribeDefenseResourceTemplatesRequest
- func (s DescribeDefenseResourceTemplatesRequest) String() string
- type DescribeDefenseResourceTemplatesResponse
- func (s DescribeDefenseResourceTemplatesResponse) GoString() string
- func (s *DescribeDefenseResourceTemplatesResponse) SetBody(v *DescribeDefenseResourceTemplatesResponseBody) *DescribeDefenseResourceTemplatesResponse
- func (s *DescribeDefenseResourceTemplatesResponse) SetHeaders(v map[string]*string) *DescribeDefenseResourceTemplatesResponse
- func (s *DescribeDefenseResourceTemplatesResponse) SetStatusCode(v int32) *DescribeDefenseResourceTemplatesResponse
- func (s DescribeDefenseResourceTemplatesResponse) String() string
- type DescribeDefenseResourceTemplatesResponseBody
- func (s DescribeDefenseResourceTemplatesResponseBody) GoString() string
- func (s *DescribeDefenseResourceTemplatesResponseBody) SetRequestId(v string) *DescribeDefenseResourceTemplatesResponseBody
- func (s *DescribeDefenseResourceTemplatesResponseBody) SetTemplates(v []*DescribeDefenseResourceTemplatesResponseBodyTemplates) *DescribeDefenseResourceTemplatesResponseBody
- func (s DescribeDefenseResourceTemplatesResponseBody) String() string
- type DescribeDefenseResourceTemplatesResponseBodyTemplates
- func (s DescribeDefenseResourceTemplatesResponseBodyTemplates) GoString() string
- func (s *DescribeDefenseResourceTemplatesResponseBodyTemplates) SetDefenseScene(v string) *DescribeDefenseResourceTemplatesResponseBodyTemplates
- func (s *DescribeDefenseResourceTemplatesResponseBodyTemplates) SetDefenseSubScene(v string) *DescribeDefenseResourceTemplatesResponseBodyTemplates
- func (s *DescribeDefenseResourceTemplatesResponseBodyTemplates) SetDescription(v string) *DescribeDefenseResourceTemplatesResponseBodyTemplates
- func (s *DescribeDefenseResourceTemplatesResponseBodyTemplates) SetGmtModified(v int64) *DescribeDefenseResourceTemplatesResponseBodyTemplates
- func (s *DescribeDefenseResourceTemplatesResponseBodyTemplates) SetTemplateId(v int64) *DescribeDefenseResourceTemplatesResponseBodyTemplates
- func (s *DescribeDefenseResourceTemplatesResponseBodyTemplates) SetTemplateName(v string) *DescribeDefenseResourceTemplatesResponseBodyTemplates
- func (s *DescribeDefenseResourceTemplatesResponseBodyTemplates) SetTemplateOrigin(v string) *DescribeDefenseResourceTemplatesResponseBodyTemplates
- func (s *DescribeDefenseResourceTemplatesResponseBodyTemplates) SetTemplateStatus(v int32) *DescribeDefenseResourceTemplatesResponseBodyTemplates
- func (s *DescribeDefenseResourceTemplatesResponseBodyTemplates) SetTemplateType(v string) *DescribeDefenseResourceTemplatesResponseBodyTemplates
- func (s DescribeDefenseResourceTemplatesResponseBodyTemplates) String() string
- type DescribeDefenseResourcesRequest
- func (s DescribeDefenseResourcesRequest) GoString() string
- func (s *DescribeDefenseResourcesRequest) SetInstanceId(v string) *DescribeDefenseResourcesRequest
- func (s *DescribeDefenseResourcesRequest) SetPageNumber(v int32) *DescribeDefenseResourcesRequest
- func (s *DescribeDefenseResourcesRequest) SetPageSize(v int32) *DescribeDefenseResourcesRequest
- func (s *DescribeDefenseResourcesRequest) SetQuery(v string) *DescribeDefenseResourcesRequest
- func (s *DescribeDefenseResourcesRequest) SetRegionId(v string) *DescribeDefenseResourcesRequest
- func (s *DescribeDefenseResourcesRequest) SetResourceManagerResourceGroupId(v string) *DescribeDefenseResourcesRequest
- func (s *DescribeDefenseResourcesRequest) SetTag(v []*DescribeDefenseResourcesRequestTag) *DescribeDefenseResourcesRequest
- func (s DescribeDefenseResourcesRequest) String() string
- type DescribeDefenseResourcesRequestTag
- func (s DescribeDefenseResourcesRequestTag) GoString() string
- func (s *DescribeDefenseResourcesRequestTag) SetKey(v string) *DescribeDefenseResourcesRequestTag
- func (s *DescribeDefenseResourcesRequestTag) SetValue(v string) *DescribeDefenseResourcesRequestTag
- func (s DescribeDefenseResourcesRequestTag) String() string
- type DescribeDefenseResourcesResponse
- func (s DescribeDefenseResourcesResponse) GoString() string
- func (s *DescribeDefenseResourcesResponse) SetBody(v *DescribeDefenseResourcesResponseBody) *DescribeDefenseResourcesResponse
- func (s *DescribeDefenseResourcesResponse) SetHeaders(v map[string]*string) *DescribeDefenseResourcesResponse
- func (s *DescribeDefenseResourcesResponse) SetStatusCode(v int32) *DescribeDefenseResourcesResponse
- func (s DescribeDefenseResourcesResponse) String() string
- type DescribeDefenseResourcesResponseBody
- func (s DescribeDefenseResourcesResponseBody) GoString() string
- func (s *DescribeDefenseResourcesResponseBody) SetRequestId(v string) *DescribeDefenseResourcesResponseBody
- func (s *DescribeDefenseResourcesResponseBody) SetResources(v []*DescribeDefenseResourcesResponseBodyResources) *DescribeDefenseResourcesResponseBody
- func (s *DescribeDefenseResourcesResponseBody) SetTotalCount(v int64) *DescribeDefenseResourcesResponseBody
- func (s DescribeDefenseResourcesResponseBody) String() string
- type DescribeDefenseResourcesResponseBodyResources
- func (s DescribeDefenseResourcesResponseBodyResources) GoString() string
- func (s *DescribeDefenseResourcesResponseBodyResources) SetAcwCookieStatus(v int32) *DescribeDefenseResourcesResponseBodyResources
- func (s *DescribeDefenseResourcesResponseBodyResources) SetAcwSecureStatus(v int32) *DescribeDefenseResourcesResponseBodyResources
- func (s *DescribeDefenseResourcesResponseBodyResources) SetAcwV3SecureStatus(v int32) *DescribeDefenseResourcesResponseBodyResources
- func (s *DescribeDefenseResourcesResponseBodyResources) SetCustomHeaders(v []*string) *DescribeDefenseResourcesResponseBodyResources
- func (s *DescribeDefenseResourcesResponseBodyResources) SetDescription(v string) *DescribeDefenseResourcesResponseBodyResources
- func (s *DescribeDefenseResourcesResponseBodyResources) SetDetail(v map[string]interface{}) *DescribeDefenseResourcesResponseBodyResources
- func (s *DescribeDefenseResourcesResponseBodyResources) SetGmtCreate(v int64) *DescribeDefenseResourcesResponseBodyResources
- func (s *DescribeDefenseResourcesResponseBodyResources) SetGmtModified(v int64) *DescribeDefenseResourcesResponseBodyResources
- func (s *DescribeDefenseResourcesResponseBodyResources) SetOwnerUserId(v string) *DescribeDefenseResourcesResponseBodyResources
- func (s *DescribeDefenseResourcesResponseBodyResources) SetPattern(v string) *DescribeDefenseResourcesResponseBodyResources
- func (s *DescribeDefenseResourcesResponseBodyResources) SetProduct(v string) *DescribeDefenseResourcesResponseBodyResources
- func (s *DescribeDefenseResourcesResponseBodyResources) SetResource(v string) *DescribeDefenseResourcesResponseBodyResources
- func (s *DescribeDefenseResourcesResponseBodyResources) SetResourceGroup(v string) *DescribeDefenseResourcesResponseBodyResources
- func (s *DescribeDefenseResourcesResponseBodyResources) SetResourceManagerResourceGroupId(v string) *DescribeDefenseResourcesResponseBodyResources
- func (s *DescribeDefenseResourcesResponseBodyResources) SetResourceOrigin(v string) *DescribeDefenseResourcesResponseBodyResources
- func (s *DescribeDefenseResourcesResponseBodyResources) SetXffStatus(v int32) *DescribeDefenseResourcesResponseBodyResources
- func (s DescribeDefenseResourcesResponseBodyResources) String() string
- type DescribeDefenseRuleRequest
- func (s DescribeDefenseRuleRequest) GoString() string
- func (s *DescribeDefenseRuleRequest) SetInstanceId(v string) *DescribeDefenseRuleRequest
- func (s *DescribeDefenseRuleRequest) SetRegionId(v string) *DescribeDefenseRuleRequest
- func (s *DescribeDefenseRuleRequest) SetResourceManagerResourceGroupId(v string) *DescribeDefenseRuleRequest
- func (s *DescribeDefenseRuleRequest) SetRuleId(v int64) *DescribeDefenseRuleRequest
- func (s *DescribeDefenseRuleRequest) SetTemplateId(v int64) *DescribeDefenseRuleRequest
- func (s DescribeDefenseRuleRequest) String() string
- type DescribeDefenseRuleResponse
- func (s DescribeDefenseRuleResponse) GoString() string
- func (s *DescribeDefenseRuleResponse) SetBody(v *DescribeDefenseRuleResponseBody) *DescribeDefenseRuleResponse
- func (s *DescribeDefenseRuleResponse) SetHeaders(v map[string]*string) *DescribeDefenseRuleResponse
- func (s *DescribeDefenseRuleResponse) SetStatusCode(v int32) *DescribeDefenseRuleResponse
- func (s DescribeDefenseRuleResponse) String() string
- type DescribeDefenseRuleResponseBody
- func (s DescribeDefenseRuleResponseBody) GoString() string
- func (s *DescribeDefenseRuleResponseBody) SetRequestId(v string) *DescribeDefenseRuleResponseBody
- func (s *DescribeDefenseRuleResponseBody) SetRule(v *DescribeDefenseRuleResponseBodyRule) *DescribeDefenseRuleResponseBody
- func (s DescribeDefenseRuleResponseBody) String() string
- type DescribeDefenseRuleResponseBodyRule
- func (s DescribeDefenseRuleResponseBodyRule) GoString() string
- func (s *DescribeDefenseRuleResponseBodyRule) SetConfig(v string) *DescribeDefenseRuleResponseBodyRule
- func (s *DescribeDefenseRuleResponseBodyRule) SetDefenseOrigin(v string) *DescribeDefenseRuleResponseBodyRule
- func (s *DescribeDefenseRuleResponseBodyRule) SetDefenseScene(v string) *DescribeDefenseRuleResponseBodyRule
- func (s *DescribeDefenseRuleResponseBodyRule) SetGmtModified(v int64) *DescribeDefenseRuleResponseBodyRule
- func (s *DescribeDefenseRuleResponseBodyRule) SetRuleId(v int64) *DescribeDefenseRuleResponseBodyRule
- func (s *DescribeDefenseRuleResponseBodyRule) SetRuleName(v string) *DescribeDefenseRuleResponseBodyRule
- func (s *DescribeDefenseRuleResponseBodyRule) SetStatus(v int32) *DescribeDefenseRuleResponseBodyRule
- func (s *DescribeDefenseRuleResponseBodyRule) SetTemplateId(v int64) *DescribeDefenseRuleResponseBodyRule
- func (s DescribeDefenseRuleResponseBodyRule) String() string
- type DescribeDefenseRulesRequest
- func (s DescribeDefenseRulesRequest) GoString() string
- func (s *DescribeDefenseRulesRequest) SetInstanceId(v string) *DescribeDefenseRulesRequest
- func (s *DescribeDefenseRulesRequest) SetPageNumber(v int32) *DescribeDefenseRulesRequest
- func (s *DescribeDefenseRulesRequest) SetPageSize(v int32) *DescribeDefenseRulesRequest
- func (s *DescribeDefenseRulesRequest) SetQuery(v string) *DescribeDefenseRulesRequest
- func (s *DescribeDefenseRulesRequest) SetRegionId(v string) *DescribeDefenseRulesRequest
- func (s *DescribeDefenseRulesRequest) SetResourceManagerResourceGroupId(v string) *DescribeDefenseRulesRequest
- func (s *DescribeDefenseRulesRequest) SetRuleType(v string) *DescribeDefenseRulesRequest
- func (s DescribeDefenseRulesRequest) String() string
- type DescribeDefenseRulesResponse
- func (s DescribeDefenseRulesResponse) GoString() string
- func (s *DescribeDefenseRulesResponse) SetBody(v *DescribeDefenseRulesResponseBody) *DescribeDefenseRulesResponse
- func (s *DescribeDefenseRulesResponse) SetHeaders(v map[string]*string) *DescribeDefenseRulesResponse
- func (s *DescribeDefenseRulesResponse) SetStatusCode(v int32) *DescribeDefenseRulesResponse
- func (s DescribeDefenseRulesResponse) String() string
- type DescribeDefenseRulesResponseBody
- func (s DescribeDefenseRulesResponseBody) GoString() string
- func (s *DescribeDefenseRulesResponseBody) SetRequestId(v string) *DescribeDefenseRulesResponseBody
- func (s *DescribeDefenseRulesResponseBody) SetRules(v []*DescribeDefenseRulesResponseBodyRules) *DescribeDefenseRulesResponseBody
- func (s *DescribeDefenseRulesResponseBody) SetTotalCount(v int64) *DescribeDefenseRulesResponseBody
- func (s DescribeDefenseRulesResponseBody) String() string
- type DescribeDefenseRulesResponseBodyRules
- func (s DescribeDefenseRulesResponseBodyRules) GoString() string
- func (s *DescribeDefenseRulesResponseBodyRules) SetConfig(v string) *DescribeDefenseRulesResponseBodyRules
- func (s *DescribeDefenseRulesResponseBodyRules) SetDefenseOrigin(v string) *DescribeDefenseRulesResponseBodyRules
- func (s *DescribeDefenseRulesResponseBodyRules) SetDefenseScene(v string) *DescribeDefenseRulesResponseBodyRules
- func (s *DescribeDefenseRulesResponseBodyRules) SetGmtModified(v int64) *DescribeDefenseRulesResponseBodyRules
- func (s *DescribeDefenseRulesResponseBodyRules) SetRuleId(v int64) *DescribeDefenseRulesResponseBodyRules
- func (s *DescribeDefenseRulesResponseBodyRules) SetRuleName(v string) *DescribeDefenseRulesResponseBodyRules
- func (s *DescribeDefenseRulesResponseBodyRules) SetStatus(v int32) *DescribeDefenseRulesResponseBodyRules
- func (s *DescribeDefenseRulesResponseBodyRules) SetTemplateId(v int64) *DescribeDefenseRulesResponseBodyRules
- func (s DescribeDefenseRulesResponseBodyRules) String() string
- type DescribeDefenseTemplateRequest
- func (s DescribeDefenseTemplateRequest) GoString() string
- func (s *DescribeDefenseTemplateRequest) SetInstanceId(v string) *DescribeDefenseTemplateRequest
- func (s *DescribeDefenseTemplateRequest) SetRegionId(v string) *DescribeDefenseTemplateRequest
- func (s *DescribeDefenseTemplateRequest) SetResourceManagerResourceGroupId(v string) *DescribeDefenseTemplateRequest
- func (s *DescribeDefenseTemplateRequest) SetTemplateId(v int64) *DescribeDefenseTemplateRequest
- func (s DescribeDefenseTemplateRequest) String() string
- type DescribeDefenseTemplateResponse
- func (s DescribeDefenseTemplateResponse) GoString() string
- func (s *DescribeDefenseTemplateResponse) SetBody(v *DescribeDefenseTemplateResponseBody) *DescribeDefenseTemplateResponse
- func (s *DescribeDefenseTemplateResponse) SetHeaders(v map[string]*string) *DescribeDefenseTemplateResponse
- func (s *DescribeDefenseTemplateResponse) SetStatusCode(v int32) *DescribeDefenseTemplateResponse
- func (s DescribeDefenseTemplateResponse) String() string
- type DescribeDefenseTemplateResponseBody
- func (s DescribeDefenseTemplateResponseBody) GoString() string
- func (s *DescribeDefenseTemplateResponseBody) SetRequestId(v string) *DescribeDefenseTemplateResponseBody
- func (s *DescribeDefenseTemplateResponseBody) SetTemplate(v *DescribeDefenseTemplateResponseBodyTemplate) *DescribeDefenseTemplateResponseBody
- func (s DescribeDefenseTemplateResponseBody) String() string
- type DescribeDefenseTemplateResponseBodyTemplate
- func (s DescribeDefenseTemplateResponseBodyTemplate) GoString() string
- func (s *DescribeDefenseTemplateResponseBodyTemplate) SetDefenseScene(v string) *DescribeDefenseTemplateResponseBodyTemplate
- func (s *DescribeDefenseTemplateResponseBodyTemplate) SetDefenseSubScene(v string) *DescribeDefenseTemplateResponseBodyTemplate
- func (s *DescribeDefenseTemplateResponseBodyTemplate) SetDescription(v string) *DescribeDefenseTemplateResponseBodyTemplate
- func (s *DescribeDefenseTemplateResponseBodyTemplate) SetGmtModified(v int64) *DescribeDefenseTemplateResponseBodyTemplate
- func (s *DescribeDefenseTemplateResponseBodyTemplate) SetTemplateId(v int64) *DescribeDefenseTemplateResponseBodyTemplate
- func (s *DescribeDefenseTemplateResponseBodyTemplate) SetTemplateName(v string) *DescribeDefenseTemplateResponseBodyTemplate
- func (s *DescribeDefenseTemplateResponseBodyTemplate) SetTemplateOrigin(v string) *DescribeDefenseTemplateResponseBodyTemplate
- func (s *DescribeDefenseTemplateResponseBodyTemplate) SetTemplateStatus(v int32) *DescribeDefenseTemplateResponseBodyTemplate
- func (s *DescribeDefenseTemplateResponseBodyTemplate) SetTemplateType(v string) *DescribeDefenseTemplateResponseBodyTemplate
- func (s DescribeDefenseTemplateResponseBodyTemplate) String() string
- type DescribeDefenseTemplateValidGroupsRequest
- func (s DescribeDefenseTemplateValidGroupsRequest) GoString() string
- func (s *DescribeDefenseTemplateValidGroupsRequest) SetDefenseScene(v string) *DescribeDefenseTemplateValidGroupsRequest
- func (s *DescribeDefenseTemplateValidGroupsRequest) SetGroupName(v string) *DescribeDefenseTemplateValidGroupsRequest
- func (s *DescribeDefenseTemplateValidGroupsRequest) SetInstanceId(v string) *DescribeDefenseTemplateValidGroupsRequest
- func (s *DescribeDefenseTemplateValidGroupsRequest) SetPageNumber(v int32) *DescribeDefenseTemplateValidGroupsRequest
- func (s *DescribeDefenseTemplateValidGroupsRequest) SetPageSize(v int32) *DescribeDefenseTemplateValidGroupsRequest
- func (s *DescribeDefenseTemplateValidGroupsRequest) SetRegionId(v string) *DescribeDefenseTemplateValidGroupsRequest
- func (s *DescribeDefenseTemplateValidGroupsRequest) SetResourceManagerResourceGroupId(v string) *DescribeDefenseTemplateValidGroupsRequest
- func (s *DescribeDefenseTemplateValidGroupsRequest) SetTemplateId(v int64) *DescribeDefenseTemplateValidGroupsRequest
- func (s DescribeDefenseTemplateValidGroupsRequest) String() string
- type DescribeDefenseTemplateValidGroupsResponse
- func (s DescribeDefenseTemplateValidGroupsResponse) GoString() string
- func (s *DescribeDefenseTemplateValidGroupsResponse) SetBody(v *DescribeDefenseTemplateValidGroupsResponseBody) *DescribeDefenseTemplateValidGroupsResponse
- func (s *DescribeDefenseTemplateValidGroupsResponse) SetHeaders(v map[string]*string) *DescribeDefenseTemplateValidGroupsResponse
- func (s *DescribeDefenseTemplateValidGroupsResponse) SetStatusCode(v int32) *DescribeDefenseTemplateValidGroupsResponse
- func (s DescribeDefenseTemplateValidGroupsResponse) String() string
- type DescribeDefenseTemplateValidGroupsResponseBody
- func (s DescribeDefenseTemplateValidGroupsResponseBody) GoString() string
- func (s *DescribeDefenseTemplateValidGroupsResponseBody) SetGroups(v []*string) *DescribeDefenseTemplateValidGroupsResponseBody
- func (s *DescribeDefenseTemplateValidGroupsResponseBody) SetRequestId(v string) *DescribeDefenseTemplateValidGroupsResponseBody
- func (s *DescribeDefenseTemplateValidGroupsResponseBody) SetTotalCount(v int64) *DescribeDefenseTemplateValidGroupsResponseBody
- func (s DescribeDefenseTemplateValidGroupsResponseBody) String() string
- type DescribeDefenseTemplatesRequest
- func (s DescribeDefenseTemplatesRequest) GoString() string
- func (s *DescribeDefenseTemplatesRequest) SetDefenseScene(v string) *DescribeDefenseTemplatesRequest
- func (s *DescribeDefenseTemplatesRequest) SetDefenseSubScene(v string) *DescribeDefenseTemplatesRequest
- func (s *DescribeDefenseTemplatesRequest) SetInstanceId(v string) *DescribeDefenseTemplatesRequest
- func (s *DescribeDefenseTemplatesRequest) SetPageNumber(v int32) *DescribeDefenseTemplatesRequest
- func (s *DescribeDefenseTemplatesRequest) SetPageSize(v int32) *DescribeDefenseTemplatesRequest
- func (s *DescribeDefenseTemplatesRequest) SetRegionId(v string) *DescribeDefenseTemplatesRequest
- func (s *DescribeDefenseTemplatesRequest) SetResource(v string) *DescribeDefenseTemplatesRequest
- func (s *DescribeDefenseTemplatesRequest) SetResourceManagerResourceGroupId(v string) *DescribeDefenseTemplatesRequest
- func (s *DescribeDefenseTemplatesRequest) SetResourceType(v string) *DescribeDefenseTemplatesRequest
- func (s *DescribeDefenseTemplatesRequest) SetTemplateId(v int64) *DescribeDefenseTemplatesRequest
- func (s *DescribeDefenseTemplatesRequest) SetTemplateIds(v string) *DescribeDefenseTemplatesRequest
- func (s *DescribeDefenseTemplatesRequest) SetTemplateName(v string) *DescribeDefenseTemplatesRequest
- func (s *DescribeDefenseTemplatesRequest) SetTemplateType(v string) *DescribeDefenseTemplatesRequest
- func (s DescribeDefenseTemplatesRequest) String() string
- type DescribeDefenseTemplatesResponse
- func (s DescribeDefenseTemplatesResponse) GoString() string
- func (s *DescribeDefenseTemplatesResponse) SetBody(v *DescribeDefenseTemplatesResponseBody) *DescribeDefenseTemplatesResponse
- func (s *DescribeDefenseTemplatesResponse) SetHeaders(v map[string]*string) *DescribeDefenseTemplatesResponse
- func (s *DescribeDefenseTemplatesResponse) SetStatusCode(v int32) *DescribeDefenseTemplatesResponse
- func (s DescribeDefenseTemplatesResponse) String() string
- type DescribeDefenseTemplatesResponseBody
- func (s DescribeDefenseTemplatesResponseBody) GoString() string
- func (s *DescribeDefenseTemplatesResponseBody) SetRequestId(v string) *DescribeDefenseTemplatesResponseBody
- func (s *DescribeDefenseTemplatesResponseBody) SetTemplates(v []*DescribeDefenseTemplatesResponseBodyTemplates) *DescribeDefenseTemplatesResponseBody
- func (s *DescribeDefenseTemplatesResponseBody) SetTotalCount(v int64) *DescribeDefenseTemplatesResponseBody
- func (s DescribeDefenseTemplatesResponseBody) String() string
- type DescribeDefenseTemplatesResponseBodyTemplates
- func (s DescribeDefenseTemplatesResponseBodyTemplates) GoString() string
- func (s *DescribeDefenseTemplatesResponseBodyTemplates) SetDefenseScene(v string) *DescribeDefenseTemplatesResponseBodyTemplates
- func (s *DescribeDefenseTemplatesResponseBodyTemplates) SetDefenseSubScene(v string) *DescribeDefenseTemplatesResponseBodyTemplates
- func (s *DescribeDefenseTemplatesResponseBodyTemplates) SetDescription(v string) *DescribeDefenseTemplatesResponseBodyTemplates
- func (s *DescribeDefenseTemplatesResponseBodyTemplates) SetGmtModified(v int64) *DescribeDefenseTemplatesResponseBodyTemplates
- func (s *DescribeDefenseTemplatesResponseBodyTemplates) SetTemplateId(v int64) *DescribeDefenseTemplatesResponseBodyTemplates
- func (s *DescribeDefenseTemplatesResponseBodyTemplates) SetTemplateName(v string) *DescribeDefenseTemplatesResponseBodyTemplates
- func (s *DescribeDefenseTemplatesResponseBodyTemplates) SetTemplateOrigin(v string) *DescribeDefenseTemplatesResponseBodyTemplates
- func (s *DescribeDefenseTemplatesResponseBodyTemplates) SetTemplateStatus(v int32) *DescribeDefenseTemplatesResponseBodyTemplates
- func (s *DescribeDefenseTemplatesResponseBodyTemplates) SetTemplateType(v string) *DescribeDefenseTemplatesResponseBodyTemplates
- func (s DescribeDefenseTemplatesResponseBodyTemplates) String() string
- type DescribeDomainDNSRecordRequest
- func (s DescribeDomainDNSRecordRequest) GoString() string
- func (s *DescribeDomainDNSRecordRequest) SetDomain(v string) *DescribeDomainDNSRecordRequest
- func (s *DescribeDomainDNSRecordRequest) SetInstanceId(v string) *DescribeDomainDNSRecordRequest
- func (s *DescribeDomainDNSRecordRequest) SetRegionId(v string) *DescribeDomainDNSRecordRequest
- func (s *DescribeDomainDNSRecordRequest) SetResourceManagerResourceGroupId(v string) *DescribeDomainDNSRecordRequest
- func (s DescribeDomainDNSRecordRequest) String() string
- type DescribeDomainDNSRecordResponse
- func (s DescribeDomainDNSRecordResponse) GoString() string
- func (s *DescribeDomainDNSRecordResponse) SetBody(v *DescribeDomainDNSRecordResponseBody) *DescribeDomainDNSRecordResponse
- func (s *DescribeDomainDNSRecordResponse) SetHeaders(v map[string]*string) *DescribeDomainDNSRecordResponse
- func (s *DescribeDomainDNSRecordResponse) SetStatusCode(v int32) *DescribeDomainDNSRecordResponse
- func (s DescribeDomainDNSRecordResponse) String() string
- type DescribeDomainDNSRecordResponseBody
- func (s DescribeDomainDNSRecordResponseBody) GoString() string
- func (s *DescribeDomainDNSRecordResponseBody) SetDNSStatus(v string) *DescribeDomainDNSRecordResponseBody
- func (s *DescribeDomainDNSRecordResponseBody) SetRequestId(v string) *DescribeDomainDNSRecordResponseBody
- func (s DescribeDomainDNSRecordResponseBody) String() string
- type DescribeDomainDetailRequest
- func (s DescribeDomainDetailRequest) GoString() string
- func (s *DescribeDomainDetailRequest) SetDomain(v string) *DescribeDomainDetailRequest
- func (s *DescribeDomainDetailRequest) SetInstanceId(v string) *DescribeDomainDetailRequest
- func (s *DescribeDomainDetailRequest) SetRegionId(v string) *DescribeDomainDetailRequest
- func (s DescribeDomainDetailRequest) String() string
- type DescribeDomainDetailResponse
- func (s DescribeDomainDetailResponse) GoString() string
- func (s *DescribeDomainDetailResponse) SetBody(v *DescribeDomainDetailResponseBody) *DescribeDomainDetailResponse
- func (s *DescribeDomainDetailResponse) SetHeaders(v map[string]*string) *DescribeDomainDetailResponse
- func (s *DescribeDomainDetailResponse) SetStatusCode(v int32) *DescribeDomainDetailResponse
- func (s DescribeDomainDetailResponse) String() string
- type DescribeDomainDetailResponseBody
- func (s DescribeDomainDetailResponseBody) GoString() string
- func (s *DescribeDomainDetailResponseBody) SetCertDetail(v *DescribeDomainDetailResponseBodyCertDetail) *DescribeDomainDetailResponseBody
- func (s *DescribeDomainDetailResponseBody) SetCname(v string) *DescribeDomainDetailResponseBody
- func (s *DescribeDomainDetailResponseBody) SetDomain(v string) *DescribeDomainDetailResponseBody
- func (s *DescribeDomainDetailResponseBody) SetListen(v *DescribeDomainDetailResponseBodyListen) *DescribeDomainDetailResponseBody
- func (s *DescribeDomainDetailResponseBody) SetRedirect(v *DescribeDomainDetailResponseBodyRedirect) *DescribeDomainDetailResponseBody
- func (s *DescribeDomainDetailResponseBody) SetRequestId(v string) *DescribeDomainDetailResponseBody
- func (s *DescribeDomainDetailResponseBody) SetResourceManagerResourceGroupId(v string) *DescribeDomainDetailResponseBody
- func (s *DescribeDomainDetailResponseBody) SetSM2CertDetail(v *DescribeDomainDetailResponseBodySM2CertDetail) *DescribeDomainDetailResponseBody
- func (s *DescribeDomainDetailResponseBody) SetStatus(v int64) *DescribeDomainDetailResponseBody
- func (s DescribeDomainDetailResponseBody) String() string
- type DescribeDomainDetailResponseBodyCertDetail
- func (s DescribeDomainDetailResponseBodyCertDetail) GoString() string
- func (s *DescribeDomainDetailResponseBodyCertDetail) SetCommonName(v string) *DescribeDomainDetailResponseBodyCertDetail
- func (s *DescribeDomainDetailResponseBodyCertDetail) SetEndTime(v int64) *DescribeDomainDetailResponseBodyCertDetail
- func (s *DescribeDomainDetailResponseBodyCertDetail) SetId(v string) *DescribeDomainDetailResponseBodyCertDetail
- func (s *DescribeDomainDetailResponseBodyCertDetail) SetName(v string) *DescribeDomainDetailResponseBodyCertDetail
- func (s *DescribeDomainDetailResponseBodyCertDetail) SetSans(v []*string) *DescribeDomainDetailResponseBodyCertDetail
- func (s *DescribeDomainDetailResponseBodyCertDetail) SetStartTime(v int64) *DescribeDomainDetailResponseBodyCertDetail
- func (s DescribeDomainDetailResponseBodyCertDetail) String() string
- type DescribeDomainDetailResponseBodyListen
- func (s DescribeDomainDetailResponseBodyListen) GoString() string
- func (s *DescribeDomainDetailResponseBodyListen) SetCertId(v int64) *DescribeDomainDetailResponseBodyListen
- func (s *DescribeDomainDetailResponseBodyListen) SetCipherSuite(v int64) *DescribeDomainDetailResponseBodyListen
- func (s *DescribeDomainDetailResponseBodyListen) SetCustomCiphers(v []*string) *DescribeDomainDetailResponseBodyListen
- func (s *DescribeDomainDetailResponseBodyListen) SetEnableTLSv3(v bool) *DescribeDomainDetailResponseBodyListen
- func (s *DescribeDomainDetailResponseBodyListen) SetExclusiveIp(v bool) *DescribeDomainDetailResponseBodyListen
- func (s *DescribeDomainDetailResponseBodyListen) SetFocusHttps(v bool) *DescribeDomainDetailResponseBodyListen
- func (s *DescribeDomainDetailResponseBodyListen) SetHttp2Enabled(v bool) *DescribeDomainDetailResponseBodyListen
- func (s *DescribeDomainDetailResponseBodyListen) SetHttpPorts(v []*int64) *DescribeDomainDetailResponseBodyListen
- func (s *DescribeDomainDetailResponseBodyListen) SetHttpsPorts(v []*int64) *DescribeDomainDetailResponseBodyListen
- func (s *DescribeDomainDetailResponseBodyListen) SetIPv6Enabled(v bool) *DescribeDomainDetailResponseBodyListen
- func (s *DescribeDomainDetailResponseBodyListen) SetProtectionResource(v string) *DescribeDomainDetailResponseBodyListen
- func (s *DescribeDomainDetailResponseBodyListen) SetSM2AccessOnly(v bool) *DescribeDomainDetailResponseBodyListen
- func (s *DescribeDomainDetailResponseBodyListen) SetSM2CertId(v string) *DescribeDomainDetailResponseBodyListen
- func (s *DescribeDomainDetailResponseBodyListen) SetSM2Enabled(v bool) *DescribeDomainDetailResponseBodyListen
- func (s *DescribeDomainDetailResponseBodyListen) SetTLSVersion(v string) *DescribeDomainDetailResponseBodyListen
- func (s *DescribeDomainDetailResponseBodyListen) SetXffHeaderMode(v int64) *DescribeDomainDetailResponseBodyListen
- func (s *DescribeDomainDetailResponseBodyListen) SetXffHeaders(v []*string) *DescribeDomainDetailResponseBodyListen
- func (s DescribeDomainDetailResponseBodyListen) String() string
- type DescribeDomainDetailResponseBodyRedirect
- func (s DescribeDomainDetailResponseBodyRedirect) GoString() string
- func (s *DescribeDomainDetailResponseBodyRedirect) SetBackends(v []*DescribeDomainDetailResponseBodyRedirectBackends) *DescribeDomainDetailResponseBodyRedirect
- func (s *DescribeDomainDetailResponseBodyRedirect) SetBackupBackends(v []*DescribeDomainDetailResponseBodyRedirectBackupBackends) *DescribeDomainDetailResponseBodyRedirect
- func (s *DescribeDomainDetailResponseBodyRedirect) SetConnectTimeout(v int32) *DescribeDomainDetailResponseBodyRedirect
- func (s *DescribeDomainDetailResponseBodyRedirect) SetFocusHttpBackend(v bool) *DescribeDomainDetailResponseBodyRedirect
- func (s *DescribeDomainDetailResponseBodyRedirect) SetKeepalive(v bool) *DescribeDomainDetailResponseBodyRedirect
- func (s *DescribeDomainDetailResponseBodyRedirect) SetKeepaliveRequests(v int32) *DescribeDomainDetailResponseBodyRedirect
- func (s *DescribeDomainDetailResponseBodyRedirect) SetKeepaliveTimeout(v int32) *DescribeDomainDetailResponseBodyRedirect
- func (s *DescribeDomainDetailResponseBodyRedirect) SetLoadbalance(v string) *DescribeDomainDetailResponseBodyRedirect
- func (s *DescribeDomainDetailResponseBodyRedirect) SetReadTimeout(v int32) *DescribeDomainDetailResponseBodyRedirect
- func (s *DescribeDomainDetailResponseBodyRedirect) SetRequestHeaders(v []*DescribeDomainDetailResponseBodyRedirectRequestHeaders) *DescribeDomainDetailResponseBodyRedirect
- func (s *DescribeDomainDetailResponseBodyRedirect) SetRetry(v bool) *DescribeDomainDetailResponseBodyRedirect
- func (s *DescribeDomainDetailResponseBodyRedirect) SetSniEnabled(v bool) *DescribeDomainDetailResponseBodyRedirect
- func (s *DescribeDomainDetailResponseBodyRedirect) SetSniHost(v string) *DescribeDomainDetailResponseBodyRedirect
- func (s *DescribeDomainDetailResponseBodyRedirect) SetWriteTimeout(v int32) *DescribeDomainDetailResponseBodyRedirect
- func (s *DescribeDomainDetailResponseBodyRedirect) SetXffProto(v bool) *DescribeDomainDetailResponseBodyRedirect
- func (s DescribeDomainDetailResponseBodyRedirect) String() string
- type DescribeDomainDetailResponseBodyRedirectBackends
- type DescribeDomainDetailResponseBodyRedirectBackupBackends
- func (s DescribeDomainDetailResponseBodyRedirectBackupBackends) GoString() string
- func (s *DescribeDomainDetailResponseBodyRedirectBackupBackends) SetBackend(v string) *DescribeDomainDetailResponseBodyRedirectBackupBackends
- func (s DescribeDomainDetailResponseBodyRedirectBackupBackends) String() string
- type DescribeDomainDetailResponseBodyRedirectRequestHeaders
- func (s DescribeDomainDetailResponseBodyRedirectRequestHeaders) GoString() string
- func (s *DescribeDomainDetailResponseBodyRedirectRequestHeaders) SetKey(v string) *DescribeDomainDetailResponseBodyRedirectRequestHeaders
- func (s *DescribeDomainDetailResponseBodyRedirectRequestHeaders) SetValue(v string) *DescribeDomainDetailResponseBodyRedirectRequestHeaders
- func (s DescribeDomainDetailResponseBodyRedirectRequestHeaders) String() string
- type DescribeDomainDetailResponseBodySM2CertDetail
- func (s DescribeDomainDetailResponseBodySM2CertDetail) GoString() string
- func (s *DescribeDomainDetailResponseBodySM2CertDetail) SetCommonName(v string) *DescribeDomainDetailResponseBodySM2CertDetail
- func (s *DescribeDomainDetailResponseBodySM2CertDetail) SetEndTime(v int64) *DescribeDomainDetailResponseBodySM2CertDetail
- func (s *DescribeDomainDetailResponseBodySM2CertDetail) SetId(v string) *DescribeDomainDetailResponseBodySM2CertDetail
- func (s *DescribeDomainDetailResponseBodySM2CertDetail) SetName(v string) *DescribeDomainDetailResponseBodySM2CertDetail
- func (s *DescribeDomainDetailResponseBodySM2CertDetail) SetSans(v []*string) *DescribeDomainDetailResponseBodySM2CertDetail
- func (s *DescribeDomainDetailResponseBodySM2CertDetail) SetStartTime(v int64) *DescribeDomainDetailResponseBodySM2CertDetail
- func (s DescribeDomainDetailResponseBodySM2CertDetail) String() string
- type DescribeDomainsRequest
- func (s DescribeDomainsRequest) GoString() string
- func (s *DescribeDomainsRequest) SetBackend(v string) *DescribeDomainsRequest
- func (s *DescribeDomainsRequest) SetDomain(v string) *DescribeDomainsRequest
- func (s *DescribeDomainsRequest) SetInstanceId(v string) *DescribeDomainsRequest
- func (s *DescribeDomainsRequest) SetPageNumber(v int64) *DescribeDomainsRequest
- func (s *DescribeDomainsRequest) SetPageSize(v int64) *DescribeDomainsRequest
- func (s *DescribeDomainsRequest) SetRegionId(v string) *DescribeDomainsRequest
- func (s *DescribeDomainsRequest) SetResourceManagerResourceGroupId(v string) *DescribeDomainsRequest
- func (s *DescribeDomainsRequest) SetTag(v []*DescribeDomainsRequestTag) *DescribeDomainsRequest
- func (s DescribeDomainsRequest) String() string
- type DescribeDomainsRequestTag
- type DescribeDomainsResponse
- func (s DescribeDomainsResponse) GoString() string
- func (s *DescribeDomainsResponse) SetBody(v *DescribeDomainsResponseBody) *DescribeDomainsResponse
- func (s *DescribeDomainsResponse) SetHeaders(v map[string]*string) *DescribeDomainsResponse
- func (s *DescribeDomainsResponse) SetStatusCode(v int32) *DescribeDomainsResponse
- func (s DescribeDomainsResponse) String() string
- type DescribeDomainsResponseBody
- func (s DescribeDomainsResponseBody) GoString() string
- func (s *DescribeDomainsResponseBody) SetDomains(v []*DescribeDomainsResponseBodyDomains) *DescribeDomainsResponseBody
- func (s *DescribeDomainsResponseBody) SetRequestId(v string) *DescribeDomainsResponseBody
- func (s *DescribeDomainsResponseBody) SetTotalCount(v int64) *DescribeDomainsResponseBody
- func (s DescribeDomainsResponseBody) String() string
- type DescribeDomainsResponseBodyDomains
- func (s DescribeDomainsResponseBodyDomains) GoString() string
- func (s *DescribeDomainsResponseBodyDomains) SetBackeds(v *DescribeDomainsResponseBodyDomainsBackeds) *DescribeDomainsResponseBodyDomains
- func (s *DescribeDomainsResponseBodyDomains) SetCname(v string) *DescribeDomainsResponseBodyDomains
- func (s *DescribeDomainsResponseBodyDomains) SetDomain(v string) *DescribeDomainsResponseBodyDomains
- func (s *DescribeDomainsResponseBodyDomains) SetListenPorts(v *DescribeDomainsResponseBodyDomainsListenPorts) *DescribeDomainsResponseBodyDomains
- func (s *DescribeDomainsResponseBodyDomains) SetResourceManagerResourceGroupId(v string) *DescribeDomainsResponseBodyDomains
- func (s *DescribeDomainsResponseBodyDomains) SetStatus(v int32) *DescribeDomainsResponseBodyDomains
- func (s DescribeDomainsResponseBodyDomains) String() string
- type DescribeDomainsResponseBodyDomainsBackeds
- func (s DescribeDomainsResponseBodyDomainsBackeds) GoString() string
- func (s *DescribeDomainsResponseBodyDomainsBackeds) SetHttp(v []*DescribeDomainsResponseBodyDomainsBackedsHttp) *DescribeDomainsResponseBodyDomainsBackeds
- func (s *DescribeDomainsResponseBodyDomainsBackeds) SetHttps(v []*DescribeDomainsResponseBodyDomainsBackedsHttps) *DescribeDomainsResponseBodyDomainsBackeds
- func (s DescribeDomainsResponseBodyDomainsBackeds) String() string
- type DescribeDomainsResponseBodyDomainsBackedsHttp
- type DescribeDomainsResponseBodyDomainsBackedsHttps
- type DescribeDomainsResponseBodyDomainsListenPorts
- func (s DescribeDomainsResponseBodyDomainsListenPorts) GoString() string
- func (s *DescribeDomainsResponseBodyDomainsListenPorts) SetHttp(v []*int64) *DescribeDomainsResponseBodyDomainsListenPorts
- func (s *DescribeDomainsResponseBodyDomainsListenPorts) SetHttps(v []*int64) *DescribeDomainsResponseBodyDomainsListenPorts
- func (s DescribeDomainsResponseBodyDomainsListenPorts) String() string
- type DescribeFlowChartRequest
- func (s DescribeFlowChartRequest) GoString() string
- func (s *DescribeFlowChartRequest) SetEndTimestamp(v string) *DescribeFlowChartRequest
- func (s *DescribeFlowChartRequest) SetInstanceId(v string) *DescribeFlowChartRequest
- func (s *DescribeFlowChartRequest) SetInterval(v string) *DescribeFlowChartRequest
- func (s *DescribeFlowChartRequest) SetRegionId(v string) *DescribeFlowChartRequest
- func (s *DescribeFlowChartRequest) SetResource(v string) *DescribeFlowChartRequest
- func (s *DescribeFlowChartRequest) SetResourceManagerResourceGroupId(v string) *DescribeFlowChartRequest
- func (s *DescribeFlowChartRequest) SetStartTimestamp(v string) *DescribeFlowChartRequest
- func (s DescribeFlowChartRequest) String() string
- type DescribeFlowChartResponse
- func (s DescribeFlowChartResponse) GoString() string
- func (s *DescribeFlowChartResponse) SetBody(v *DescribeFlowChartResponseBody) *DescribeFlowChartResponse
- func (s *DescribeFlowChartResponse) SetHeaders(v map[string]*string) *DescribeFlowChartResponse
- func (s *DescribeFlowChartResponse) SetStatusCode(v int32) *DescribeFlowChartResponse
- func (s DescribeFlowChartResponse) String() string
- type DescribeFlowChartResponseBody
- func (s DescribeFlowChartResponseBody) GoString() string
- func (s *DescribeFlowChartResponseBody) SetFlowChart(v []*DescribeFlowChartResponseBodyFlowChart) *DescribeFlowChartResponseBody
- func (s *DescribeFlowChartResponseBody) SetRequestId(v string) *DescribeFlowChartResponseBody
- func (s DescribeFlowChartResponseBody) String() string
- type DescribeFlowChartResponseBodyFlowChart
- func (s DescribeFlowChartResponseBodyFlowChart) GoString() string
- func (s *DescribeFlowChartResponseBodyFlowChart) SetAclCustomBlockSum(v int64) *DescribeFlowChartResponseBodyFlowChart
- func (s *DescribeFlowChartResponseBodyFlowChart) SetAclCustomReportsSum(v int64) *DescribeFlowChartResponseBodyFlowChart
- func (s *DescribeFlowChartResponseBodyFlowChart) SetAntiScanBlockSum(v int64) *DescribeFlowChartResponseBodyFlowChart
- func (s *DescribeFlowChartResponseBodyFlowChart) SetAntibotBlockSum(v int64) *DescribeFlowChartResponseBodyFlowChart
- func (s *DescribeFlowChartResponseBodyFlowChart) SetAntibotReportSum(v string) *DescribeFlowChartResponseBodyFlowChart
- func (s *DescribeFlowChartResponseBodyFlowChart) SetAntiscanReportsSum(v int64) *DescribeFlowChartResponseBodyFlowChart
- func (s *DescribeFlowChartResponseBodyFlowChart) SetBlacklistBlockSum(v string) *DescribeFlowChartResponseBodyFlowChart
- func (s *DescribeFlowChartResponseBodyFlowChart) SetBlacklistReportsSum(v int64) *DescribeFlowChartResponseBodyFlowChart
- func (s *DescribeFlowChartResponseBodyFlowChart) SetCcCustomBlockSum(v int64) *DescribeFlowChartResponseBodyFlowChart
- func (s *DescribeFlowChartResponseBodyFlowChart) SetCcCustomReportsSum(v int64) *DescribeFlowChartResponseBodyFlowChart
- func (s *DescribeFlowChartResponseBodyFlowChart) SetCcSystemBlocksSum(v int64) *DescribeFlowChartResponseBodyFlowChart
- func (s *DescribeFlowChartResponseBodyFlowChart) SetCcSystemReportsSum(v int64) *DescribeFlowChartResponseBodyFlowChart
- func (s *DescribeFlowChartResponseBodyFlowChart) SetCount(v int64) *DescribeFlowChartResponseBodyFlowChart
- func (s *DescribeFlowChartResponseBodyFlowChart) SetInBytes(v int64) *DescribeFlowChartResponseBodyFlowChart
- func (s *DescribeFlowChartResponseBodyFlowChart) SetIndex(v int64) *DescribeFlowChartResponseBodyFlowChart
- func (s *DescribeFlowChartResponseBodyFlowChart) SetMaxPv(v int64) *DescribeFlowChartResponseBodyFlowChart
- func (s *DescribeFlowChartResponseBodyFlowChart) SetOutBytes(v int64) *DescribeFlowChartResponseBodyFlowChart
- func (s *DescribeFlowChartResponseBodyFlowChart) SetRatelimitBlockSum(v int64) *DescribeFlowChartResponseBodyFlowChart
- func (s *DescribeFlowChartResponseBodyFlowChart) SetRatelimitReportSum(v int64) *DescribeFlowChartResponseBodyFlowChart
- func (s *DescribeFlowChartResponseBodyFlowChart) SetRegionBlockBlocksSum(v int64) *DescribeFlowChartResponseBodyFlowChart
- func (s *DescribeFlowChartResponseBodyFlowChart) SetRegionBlockReportsSum(v int64) *DescribeFlowChartResponseBodyFlowChart
- func (s *DescribeFlowChartResponseBodyFlowChart) SetRobotCount(v int64) *DescribeFlowChartResponseBodyFlowChart
- func (s *DescribeFlowChartResponseBodyFlowChart) SetWafBlockSum(v int64) *DescribeFlowChartResponseBodyFlowChart
- func (s *DescribeFlowChartResponseBodyFlowChart) SetWafReportSum(v string) *DescribeFlowChartResponseBodyFlowChart
- func (s DescribeFlowChartResponseBodyFlowChart) String() string
- type DescribeFlowTopResourceRequest
- func (s DescribeFlowTopResourceRequest) GoString() string
- func (s *DescribeFlowTopResourceRequest) SetEndTimestamp(v string) *DescribeFlowTopResourceRequest
- func (s *DescribeFlowTopResourceRequest) SetInstanceId(v string) *DescribeFlowTopResourceRequest
- func (s *DescribeFlowTopResourceRequest) SetRegionId(v string) *DescribeFlowTopResourceRequest
- func (s *DescribeFlowTopResourceRequest) SetResourceManagerResourceGroupId(v string) *DescribeFlowTopResourceRequest
- func (s *DescribeFlowTopResourceRequest) SetStartTimestamp(v string) *DescribeFlowTopResourceRequest
- func (s DescribeFlowTopResourceRequest) String() string
- type DescribeFlowTopResourceResponse
- func (s DescribeFlowTopResourceResponse) GoString() string
- func (s *DescribeFlowTopResourceResponse) SetBody(v *DescribeFlowTopResourceResponseBody) *DescribeFlowTopResourceResponse
- func (s *DescribeFlowTopResourceResponse) SetHeaders(v map[string]*string) *DescribeFlowTopResourceResponse
- func (s *DescribeFlowTopResourceResponse) SetStatusCode(v int32) *DescribeFlowTopResourceResponse
- func (s DescribeFlowTopResourceResponse) String() string
- type DescribeFlowTopResourceResponseBody
- func (s DescribeFlowTopResourceResponseBody) GoString() string
- func (s *DescribeFlowTopResourceResponseBody) SetRequestId(v string) *DescribeFlowTopResourceResponseBody
- func (s *DescribeFlowTopResourceResponseBody) SetRuleHitsTopResource(v []*DescribeFlowTopResourceResponseBodyRuleHitsTopResource) *DescribeFlowTopResourceResponseBody
- func (s DescribeFlowTopResourceResponseBody) String() string
- type DescribeFlowTopResourceResponseBodyRuleHitsTopResource
- func (s DescribeFlowTopResourceResponseBodyRuleHitsTopResource) GoString() string
- func (s *DescribeFlowTopResourceResponseBodyRuleHitsTopResource) SetCount(v int64) *DescribeFlowTopResourceResponseBodyRuleHitsTopResource
- func (s *DescribeFlowTopResourceResponseBodyRuleHitsTopResource) SetResource(v string) *DescribeFlowTopResourceResponseBodyRuleHitsTopResource
- func (s DescribeFlowTopResourceResponseBodyRuleHitsTopResource) String() string
- type DescribeFlowTopUrlRequest
- func (s DescribeFlowTopUrlRequest) GoString() string
- func (s *DescribeFlowTopUrlRequest) SetEndTimestamp(v string) *DescribeFlowTopUrlRequest
- func (s *DescribeFlowTopUrlRequest) SetInstanceId(v string) *DescribeFlowTopUrlRequest
- func (s *DescribeFlowTopUrlRequest) SetRegionId(v string) *DescribeFlowTopUrlRequest
- func (s *DescribeFlowTopUrlRequest) SetResource(v string) *DescribeFlowTopUrlRequest
- func (s *DescribeFlowTopUrlRequest) SetResourceManagerResourceGroupId(v string) *DescribeFlowTopUrlRequest
- func (s *DescribeFlowTopUrlRequest) SetStartTimestamp(v string) *DescribeFlowTopUrlRequest
- func (s DescribeFlowTopUrlRequest) String() string
- type DescribeFlowTopUrlResponse
- func (s DescribeFlowTopUrlResponse) GoString() string
- func (s *DescribeFlowTopUrlResponse) SetBody(v *DescribeFlowTopUrlResponseBody) *DescribeFlowTopUrlResponse
- func (s *DescribeFlowTopUrlResponse) SetHeaders(v map[string]*string) *DescribeFlowTopUrlResponse
- func (s *DescribeFlowTopUrlResponse) SetStatusCode(v int32) *DescribeFlowTopUrlResponse
- func (s DescribeFlowTopUrlResponse) String() string
- type DescribeFlowTopUrlResponseBody
- func (s DescribeFlowTopUrlResponseBody) GoString() string
- func (s *DescribeFlowTopUrlResponseBody) SetRequestId(v string) *DescribeFlowTopUrlResponseBody
- func (s *DescribeFlowTopUrlResponseBody) SetRuleHitsTopUrl(v []*DescribeFlowTopUrlResponseBodyRuleHitsTopUrl) *DescribeFlowTopUrlResponseBody
- func (s DescribeFlowTopUrlResponseBody) String() string
- type DescribeFlowTopUrlResponseBodyRuleHitsTopUrl
- func (s DescribeFlowTopUrlResponseBodyRuleHitsTopUrl) GoString() string
- func (s *DescribeFlowTopUrlResponseBodyRuleHitsTopUrl) SetCount(v int64) *DescribeFlowTopUrlResponseBodyRuleHitsTopUrl
- func (s *DescribeFlowTopUrlResponseBodyRuleHitsTopUrl) SetUrl(v string) *DescribeFlowTopUrlResponseBodyRuleHitsTopUrl
- func (s DescribeFlowTopUrlResponseBodyRuleHitsTopUrl) String() string
- type DescribeFreeUserAssetCountRequest
- func (s DescribeFreeUserAssetCountRequest) GoString() string
- func (s *DescribeFreeUserAssetCountRequest) SetInstanceId(v string) *DescribeFreeUserAssetCountRequest
- func (s *DescribeFreeUserAssetCountRequest) SetRegionId(v string) *DescribeFreeUserAssetCountRequest
- func (s *DescribeFreeUserAssetCountRequest) SetResourceManagerResourceGroupId(v string) *DescribeFreeUserAssetCountRequest
- func (s DescribeFreeUserAssetCountRequest) String() string
- type DescribeFreeUserAssetCountResponse
- func (s DescribeFreeUserAssetCountResponse) GoString() string
- func (s *DescribeFreeUserAssetCountResponse) SetBody(v *DescribeFreeUserAssetCountResponseBody) *DescribeFreeUserAssetCountResponse
- func (s *DescribeFreeUserAssetCountResponse) SetHeaders(v map[string]*string) *DescribeFreeUserAssetCountResponse
- func (s *DescribeFreeUserAssetCountResponse) SetStatusCode(v int32) *DescribeFreeUserAssetCountResponse
- func (s DescribeFreeUserAssetCountResponse) String() string
- type DescribeFreeUserAssetCountResponseBody
- func (s DescribeFreeUserAssetCountResponseBody) GoString() string
- func (s *DescribeFreeUserAssetCountResponseBody) SetAsset(v *DescribeFreeUserAssetCountResponseBodyAsset) *DescribeFreeUserAssetCountResponseBody
- func (s *DescribeFreeUserAssetCountResponseBody) SetRequestId(v string) *DescribeFreeUserAssetCountResponseBody
- func (s DescribeFreeUserAssetCountResponseBody) String() string
- type DescribeFreeUserAssetCountResponseBodyAsset
- func (s DescribeFreeUserAssetCountResponseBodyAsset) GoString() string
- func (s *DescribeFreeUserAssetCountResponseBodyAsset) SetAssetActive(v int64) *DescribeFreeUserAssetCountResponseBodyAsset
- func (s *DescribeFreeUserAssetCountResponseBodyAsset) SetAssetCount(v int64) *DescribeFreeUserAssetCountResponseBodyAsset
- func (s *DescribeFreeUserAssetCountResponseBodyAsset) SetAssetOffline(v int64) *DescribeFreeUserAssetCountResponseBodyAsset
- func (s DescribeFreeUserAssetCountResponseBodyAsset) String() string
- type DescribeFreeUserEventCountRequest
- func (s DescribeFreeUserEventCountRequest) GoString() string
- func (s *DescribeFreeUserEventCountRequest) SetInstanceId(v string) *DescribeFreeUserEventCountRequest
- func (s *DescribeFreeUserEventCountRequest) SetRegionId(v string) *DescribeFreeUserEventCountRequest
- func (s *DescribeFreeUserEventCountRequest) SetResourceManagerResourceGroupId(v string) *DescribeFreeUserEventCountRequest
- func (s DescribeFreeUserEventCountRequest) String() string
- type DescribeFreeUserEventCountResponse
- func (s DescribeFreeUserEventCountResponse) GoString() string
- func (s *DescribeFreeUserEventCountResponse) SetBody(v *DescribeFreeUserEventCountResponseBody) *DescribeFreeUserEventCountResponse
- func (s *DescribeFreeUserEventCountResponse) SetHeaders(v map[string]*string) *DescribeFreeUserEventCountResponse
- func (s *DescribeFreeUserEventCountResponse) SetStatusCode(v int32) *DescribeFreeUserEventCountResponse
- func (s DescribeFreeUserEventCountResponse) String() string
- type DescribeFreeUserEventCountResponseBody
- func (s DescribeFreeUserEventCountResponseBody) GoString() string
- func (s *DescribeFreeUserEventCountResponseBody) SetEvent(v *DescribeFreeUserEventCountResponseBodyEvent) *DescribeFreeUserEventCountResponseBody
- func (s *DescribeFreeUserEventCountResponseBody) SetRequestId(v string) *DescribeFreeUserEventCountResponseBody
- func (s DescribeFreeUserEventCountResponseBody) String() string
- type DescribeFreeUserEventCountResponseBodyEvent
- func (s DescribeFreeUserEventCountResponseBodyEvent) GoString() string
- func (s *DescribeFreeUserEventCountResponseBodyEvent) SetEventHigh(v int64) *DescribeFreeUserEventCountResponseBodyEvent
- func (s *DescribeFreeUserEventCountResponseBodyEvent) SetEventLow(v int64) *DescribeFreeUserEventCountResponseBodyEvent
- func (s *DescribeFreeUserEventCountResponseBodyEvent) SetEventMedium(v int64) *DescribeFreeUserEventCountResponseBodyEvent
- func (s *DescribeFreeUserEventCountResponseBodyEvent) SetEventTotal(v int64) *DescribeFreeUserEventCountResponseBodyEvent
- func (s DescribeFreeUserEventCountResponseBodyEvent) String() string
- type DescribeFreeUserEventTypesRequest
- func (s DescribeFreeUserEventTypesRequest) GoString() string
- func (s *DescribeFreeUserEventTypesRequest) SetInstanceId(v string) *DescribeFreeUserEventTypesRequest
- func (s *DescribeFreeUserEventTypesRequest) SetRegionId(v string) *DescribeFreeUserEventTypesRequest
- func (s *DescribeFreeUserEventTypesRequest) SetResourceManagerResourceGroupId(v string) *DescribeFreeUserEventTypesRequest
- func (s DescribeFreeUserEventTypesRequest) String() string
- type DescribeFreeUserEventTypesResponse
- func (s DescribeFreeUserEventTypesResponse) GoString() string
- func (s *DescribeFreeUserEventTypesResponse) SetBody(v *DescribeFreeUserEventTypesResponseBody) *DescribeFreeUserEventTypesResponse
- func (s *DescribeFreeUserEventTypesResponse) SetHeaders(v map[string]*string) *DescribeFreeUserEventTypesResponse
- func (s *DescribeFreeUserEventTypesResponse) SetStatusCode(v int32) *DescribeFreeUserEventTypesResponse
- func (s DescribeFreeUserEventTypesResponse) String() string
- type DescribeFreeUserEventTypesResponseBody
- func (s DescribeFreeUserEventTypesResponseBody) GoString() string
- func (s *DescribeFreeUserEventTypesResponseBody) SetData(v []*DescribeFreeUserEventTypesResponseBodyData) *DescribeFreeUserEventTypesResponseBody
- func (s *DescribeFreeUserEventTypesResponseBody) SetRequestId(v string) *DescribeFreeUserEventTypesResponseBody
- func (s DescribeFreeUserEventTypesResponseBody) String() string
- type DescribeFreeUserEventTypesResponseBodyData
- func (s DescribeFreeUserEventTypesResponseBodyData) GoString() string
- func (s *DescribeFreeUserEventTypesResponseBodyData) SetEventNum(v string) *DescribeFreeUserEventTypesResponseBodyData
- func (s *DescribeFreeUserEventTypesResponseBodyData) SetEventType(v string) *DescribeFreeUserEventTypesResponseBodyData
- func (s DescribeFreeUserEventTypesResponseBodyData) String() string
- type DescribeFreeUserEventsRequest
- func (s DescribeFreeUserEventsRequest) GoString() string
- func (s *DescribeFreeUserEventsRequest) SetInstanceId(v string) *DescribeFreeUserEventsRequest
- func (s *DescribeFreeUserEventsRequest) SetRegionId(v string) *DescribeFreeUserEventsRequest
- func (s *DescribeFreeUserEventsRequest) SetResourceManagerResourceGroupId(v string) *DescribeFreeUserEventsRequest
- func (s DescribeFreeUserEventsRequest) String() string
- type DescribeFreeUserEventsResponse
- func (s DescribeFreeUserEventsResponse) GoString() string
- func (s *DescribeFreeUserEventsResponse) SetBody(v *DescribeFreeUserEventsResponseBody) *DescribeFreeUserEventsResponse
- func (s *DescribeFreeUserEventsResponse) SetHeaders(v map[string]*string) *DescribeFreeUserEventsResponse
- func (s *DescribeFreeUserEventsResponse) SetStatusCode(v int32) *DescribeFreeUserEventsResponse
- func (s DescribeFreeUserEventsResponse) String() string
- type DescribeFreeUserEventsResponseBody
- func (s DescribeFreeUserEventsResponseBody) GoString() string
- func (s *DescribeFreeUserEventsResponseBody) SetEvent(v []*DescribeFreeUserEventsResponseBodyEvent) *DescribeFreeUserEventsResponseBody
- func (s *DescribeFreeUserEventsResponseBody) SetRequestId(v string) *DescribeFreeUserEventsResponseBody
- func (s DescribeFreeUserEventsResponseBody) String() string
- type DescribeFreeUserEventsResponseBodyEvent
- func (s DescribeFreeUserEventsResponseBodyEvent) GoString() string
- func (s *DescribeFreeUserEventsResponseBodyEvent) SetApiFormat(v string) *DescribeFreeUserEventsResponseBodyEvent
- func (s *DescribeFreeUserEventsResponseBodyEvent) SetAttackIP(v string) *DescribeFreeUserEventsResponseBodyEvent
- func (s *DescribeFreeUserEventsResponseBodyEvent) SetAttackTime(v int64) *DescribeFreeUserEventsResponseBodyEvent
- func (s *DescribeFreeUserEventsResponseBodyEvent) SetDomain(v string) *DescribeFreeUserEventsResponseBodyEvent
- func (s *DescribeFreeUserEventsResponseBodyEvent) SetEventLevel(v string) *DescribeFreeUserEventsResponseBodyEvent
- func (s *DescribeFreeUserEventsResponseBodyEvent) SetEventTag(v string) *DescribeFreeUserEventsResponseBodyEvent
- func (s DescribeFreeUserEventsResponseBodyEvent) String() string
- type DescribeHybridCloudClusterRuleRequest
- func (s DescribeHybridCloudClusterRuleRequest) GoString() string
- func (s *DescribeHybridCloudClusterRuleRequest) SetClusterId(v int64) *DescribeHybridCloudClusterRuleRequest
- func (s *DescribeHybridCloudClusterRuleRequest) SetInstanceId(v string) *DescribeHybridCloudClusterRuleRequest
- func (s *DescribeHybridCloudClusterRuleRequest) SetRegionId(v string) *DescribeHybridCloudClusterRuleRequest
- func (s *DescribeHybridCloudClusterRuleRequest) SetResourceManagerResourceGroupId(v string) *DescribeHybridCloudClusterRuleRequest
- func (s *DescribeHybridCloudClusterRuleRequest) SetRuleType(v string) *DescribeHybridCloudClusterRuleRequest
- func (s DescribeHybridCloudClusterRuleRequest) String() string
- type DescribeHybridCloudClusterRuleResponse
- func (s DescribeHybridCloudClusterRuleResponse) GoString() string
- func (s *DescribeHybridCloudClusterRuleResponse) SetBody(v *DescribeHybridCloudClusterRuleResponseBody) *DescribeHybridCloudClusterRuleResponse
- func (s *DescribeHybridCloudClusterRuleResponse) SetHeaders(v map[string]*string) *DescribeHybridCloudClusterRuleResponse
- func (s *DescribeHybridCloudClusterRuleResponse) SetStatusCode(v int32) *DescribeHybridCloudClusterRuleResponse
- func (s DescribeHybridCloudClusterRuleResponse) String() string
- type DescribeHybridCloudClusterRuleResponseBody
- func (s DescribeHybridCloudClusterRuleResponseBody) GoString() string
- func (s *DescribeHybridCloudClusterRuleResponseBody) SetClusterRule(v *DescribeHybridCloudClusterRuleResponseBodyClusterRule) *DescribeHybridCloudClusterRuleResponseBody
- func (s *DescribeHybridCloudClusterRuleResponseBody) SetRequestId(v string) *DescribeHybridCloudClusterRuleResponseBody
- func (s DescribeHybridCloudClusterRuleResponseBody) String() string
- type DescribeHybridCloudClusterRuleResponseBodyClusterRule
- func (s DescribeHybridCloudClusterRuleResponseBodyClusterRule) GoString() string
- func (s *DescribeHybridCloudClusterRuleResponseBodyClusterRule) SetRuleConfig(v string) *DescribeHybridCloudClusterRuleResponseBodyClusterRule
- func (s *DescribeHybridCloudClusterRuleResponseBodyClusterRule) SetRuleStatus(v string) *DescribeHybridCloudClusterRuleResponseBodyClusterRule
- func (s *DescribeHybridCloudClusterRuleResponseBodyClusterRule) SetRuleType(v string) *DescribeHybridCloudClusterRuleResponseBodyClusterRule
- func (s DescribeHybridCloudClusterRuleResponseBodyClusterRule) String() string
- type DescribeHybridCloudClustersRequest
- func (s DescribeHybridCloudClustersRequest) GoString() string
- func (s *DescribeHybridCloudClustersRequest) SetInstanceId(v string) *DescribeHybridCloudClustersRequest
- func (s *DescribeHybridCloudClustersRequest) SetRegionId(v string) *DescribeHybridCloudClustersRequest
- func (s *DescribeHybridCloudClustersRequest) SetResourceManagerResourceGroupId(v string) *DescribeHybridCloudClustersRequest
- func (s DescribeHybridCloudClustersRequest) String() string
- type DescribeHybridCloudClustersResponse
- func (s DescribeHybridCloudClustersResponse) GoString() string
- func (s *DescribeHybridCloudClustersResponse) SetBody(v *DescribeHybridCloudClustersResponseBody) *DescribeHybridCloudClustersResponse
- func (s *DescribeHybridCloudClustersResponse) SetHeaders(v map[string]*string) *DescribeHybridCloudClustersResponse
- func (s *DescribeHybridCloudClustersResponse) SetStatusCode(v int32) *DescribeHybridCloudClustersResponse
- func (s DescribeHybridCloudClustersResponse) String() string
- type DescribeHybridCloudClustersResponseBody
- func (s DescribeHybridCloudClustersResponseBody) GoString() string
- func (s *DescribeHybridCloudClustersResponseBody) SetClusterInfos(v []*DescribeHybridCloudClustersResponseBodyClusterInfos) *DescribeHybridCloudClustersResponseBody
- func (s *DescribeHybridCloudClustersResponseBody) SetRequestId(v string) *DescribeHybridCloudClustersResponseBody
- func (s DescribeHybridCloudClustersResponseBody) String() string
- type DescribeHybridCloudClustersResponseBodyClusterInfos
- func (s DescribeHybridCloudClustersResponseBodyClusterInfos) GoString() string
- func (s *DescribeHybridCloudClustersResponseBodyClusterInfos) SetAccessMode(v string) *DescribeHybridCloudClustersResponseBodyClusterInfos
- func (s *DescribeHybridCloudClustersResponseBodyClusterInfos) SetAccessRegion(v string) *DescribeHybridCloudClustersResponseBodyClusterInfos
- func (s *DescribeHybridCloudClustersResponseBodyClusterInfos) SetClusterName(v string) *DescribeHybridCloudClustersResponseBodyClusterInfos
- func (s *DescribeHybridCloudClustersResponseBodyClusterInfos) SetClusterResourceId(v string) *DescribeHybridCloudClustersResponseBodyClusterInfos
- func (s *DescribeHybridCloudClustersResponseBodyClusterInfos) SetHttpPorts(v string) *DescribeHybridCloudClustersResponseBodyClusterInfos
- func (s *DescribeHybridCloudClustersResponseBodyClusterInfos) SetHttpsPorts(v string) *DescribeHybridCloudClustersResponseBodyClusterInfos
- func (s *DescribeHybridCloudClustersResponseBodyClusterInfos) SetId(v int64) *DescribeHybridCloudClustersResponseBodyClusterInfos
- func (s *DescribeHybridCloudClustersResponseBodyClusterInfos) SetProtectionServerCount(v int32) *DescribeHybridCloudClustersResponseBodyClusterInfos
- func (s *DescribeHybridCloudClustersResponseBodyClusterInfos) SetProxyStatus(v string) *DescribeHybridCloudClustersResponseBodyClusterInfos
- func (s *DescribeHybridCloudClustersResponseBodyClusterInfos) SetProxyType(v string) *DescribeHybridCloudClustersResponseBodyClusterInfos
- func (s *DescribeHybridCloudClustersResponseBodyClusterInfos) SetRemark(v string) *DescribeHybridCloudClustersResponseBodyClusterInfos
- func (s *DescribeHybridCloudClustersResponseBodyClusterInfos) SetRuleConfig(v string) *DescribeHybridCloudClustersResponseBodyClusterInfos
- func (s *DescribeHybridCloudClustersResponseBodyClusterInfos) SetRuleStatus(v string) *DescribeHybridCloudClustersResponseBodyClusterInfos
- func (s *DescribeHybridCloudClustersResponseBodyClusterInfos) SetRuleType(v string) *DescribeHybridCloudClustersResponseBodyClusterInfos
- func (s DescribeHybridCloudClustersResponseBodyClusterInfos) String() string
- type DescribeHybridCloudGroupsRequest
- func (s DescribeHybridCloudGroupsRequest) GoString() string
- func (s *DescribeHybridCloudGroupsRequest) SetClusterId(v int64) *DescribeHybridCloudGroupsRequest
- func (s *DescribeHybridCloudGroupsRequest) SetClusterProxyType(v string) *DescribeHybridCloudGroupsRequest
- func (s *DescribeHybridCloudGroupsRequest) SetGroupName(v int32) *DescribeHybridCloudGroupsRequest
- func (s *DescribeHybridCloudGroupsRequest) SetGroupType(v string) *DescribeHybridCloudGroupsRequest
- func (s *DescribeHybridCloudGroupsRequest) SetInstanceId(v string) *DescribeHybridCloudGroupsRequest
- func (s *DescribeHybridCloudGroupsRequest) SetPageNumber(v int32) *DescribeHybridCloudGroupsRequest
- func (s *DescribeHybridCloudGroupsRequest) SetPageSize(v int32) *DescribeHybridCloudGroupsRequest
- func (s *DescribeHybridCloudGroupsRequest) SetRegionId(v string) *DescribeHybridCloudGroupsRequest
- func (s *DescribeHybridCloudGroupsRequest) SetResourceManagerResourceGroupId(v string) *DescribeHybridCloudGroupsRequest
- func (s DescribeHybridCloudGroupsRequest) String() string
- type DescribeHybridCloudGroupsResponse
- func (s DescribeHybridCloudGroupsResponse) GoString() string
- func (s *DescribeHybridCloudGroupsResponse) SetBody(v *DescribeHybridCloudGroupsResponseBody) *DescribeHybridCloudGroupsResponse
- func (s *DescribeHybridCloudGroupsResponse) SetHeaders(v map[string]*string) *DescribeHybridCloudGroupsResponse
- func (s *DescribeHybridCloudGroupsResponse) SetStatusCode(v int32) *DescribeHybridCloudGroupsResponse
- func (s DescribeHybridCloudGroupsResponse) String() string
- type DescribeHybridCloudGroupsResponseBody
- func (s DescribeHybridCloudGroupsResponseBody) GoString() string
- func (s *DescribeHybridCloudGroupsResponseBody) SetGroups(v []*DescribeHybridCloudGroupsResponseBodyGroups) *DescribeHybridCloudGroupsResponseBody
- func (s *DescribeHybridCloudGroupsResponseBody) SetRequestId(v string) *DescribeHybridCloudGroupsResponseBody
- func (s *DescribeHybridCloudGroupsResponseBody) SetTotalCount(v int32) *DescribeHybridCloudGroupsResponseBody
- func (s DescribeHybridCloudGroupsResponseBody) String() string
- type DescribeHybridCloudGroupsResponseBodyGroups
- func (s DescribeHybridCloudGroupsResponseBodyGroups) GoString() string
- func (s *DescribeHybridCloudGroupsResponseBodyGroups) SetBackSourceMark(v string) *DescribeHybridCloudGroupsResponseBodyGroups
- func (s *DescribeHybridCloudGroupsResponseBodyGroups) SetContinentsValue(v int32) *DescribeHybridCloudGroupsResponseBodyGroups
- func (s *DescribeHybridCloudGroupsResponseBodyGroups) SetGroupId(v int32) *DescribeHybridCloudGroupsResponseBodyGroups
- func (s *DescribeHybridCloudGroupsResponseBodyGroups) SetGroupName(v string) *DescribeHybridCloudGroupsResponseBodyGroups
- func (s *DescribeHybridCloudGroupsResponseBodyGroups) SetGroupType(v string) *DescribeHybridCloudGroupsResponseBodyGroups
- func (s *DescribeHybridCloudGroupsResponseBodyGroups) SetLoadBalanceIp(v string) *DescribeHybridCloudGroupsResponseBodyGroups
- func (s *DescribeHybridCloudGroupsResponseBodyGroups) SetLocationId(v int64) *DescribeHybridCloudGroupsResponseBodyGroups
- func (s *DescribeHybridCloudGroupsResponseBodyGroups) SetOperatorValue(v int32) *DescribeHybridCloudGroupsResponseBodyGroups
- func (s *DescribeHybridCloudGroupsResponseBodyGroups) SetPorts(v string) *DescribeHybridCloudGroupsResponseBodyGroups
- func (s *DescribeHybridCloudGroupsResponseBodyGroups) SetRegionCodeValue(v int32) *DescribeHybridCloudGroupsResponseBodyGroups
- func (s *DescribeHybridCloudGroupsResponseBodyGroups) SetRemark(v string) *DescribeHybridCloudGroupsResponseBodyGroups
- func (s DescribeHybridCloudGroupsResponseBodyGroups) String() string
- type DescribeHybridCloudResourcesRequest
- func (s DescribeHybridCloudResourcesRequest) GoString() string
- func (s *DescribeHybridCloudResourcesRequest) SetBackend(v string) *DescribeHybridCloudResourcesRequest
- func (s *DescribeHybridCloudResourcesRequest) SetCnameEnabled(v bool) *DescribeHybridCloudResourcesRequest
- func (s *DescribeHybridCloudResourcesRequest) SetDomain(v string) *DescribeHybridCloudResourcesRequest
- func (s *DescribeHybridCloudResourcesRequest) SetInstanceId(v string) *DescribeHybridCloudResourcesRequest
- func (s *DescribeHybridCloudResourcesRequest) SetPageNumber(v int64) *DescribeHybridCloudResourcesRequest
- func (s *DescribeHybridCloudResourcesRequest) SetPageSize(v int64) *DescribeHybridCloudResourcesRequest
- func (s *DescribeHybridCloudResourcesRequest) SetRegionId(v string) *DescribeHybridCloudResourcesRequest
- func (s *DescribeHybridCloudResourcesRequest) SetResourceManagerResourceGroupId(v string) *DescribeHybridCloudResourcesRequest
- func (s DescribeHybridCloudResourcesRequest) String() string
- type DescribeHybridCloudResourcesResponse
- func (s DescribeHybridCloudResourcesResponse) GoString() string
- func (s *DescribeHybridCloudResourcesResponse) SetBody(v *DescribeHybridCloudResourcesResponseBody) *DescribeHybridCloudResourcesResponse
- func (s *DescribeHybridCloudResourcesResponse) SetHeaders(v map[string]*string) *DescribeHybridCloudResourcesResponse
- func (s *DescribeHybridCloudResourcesResponse) SetStatusCode(v int32) *DescribeHybridCloudResourcesResponse
- func (s DescribeHybridCloudResourcesResponse) String() string
- type DescribeHybridCloudResourcesResponseBody
- func (s DescribeHybridCloudResourcesResponseBody) GoString() string
- func (s *DescribeHybridCloudResourcesResponseBody) SetDomains(v []*DescribeHybridCloudResourcesResponseBodyDomains) *DescribeHybridCloudResourcesResponseBody
- func (s *DescribeHybridCloudResourcesResponseBody) SetRequestId(v string) *DescribeHybridCloudResourcesResponseBody
- func (s *DescribeHybridCloudResourcesResponseBody) SetTotalCount(v int64) *DescribeHybridCloudResourcesResponseBody
- func (s DescribeHybridCloudResourcesResponseBody) String() string
- type DescribeHybridCloudResourcesResponseBodyDomains
- func (s DescribeHybridCloudResourcesResponseBodyDomains) GoString() string
- func (s *DescribeHybridCloudResourcesResponseBodyDomains) SetCname(v string) *DescribeHybridCloudResourcesResponseBodyDomains
- func (s *DescribeHybridCloudResourcesResponseBodyDomains) SetDomain(v string) *DescribeHybridCloudResourcesResponseBodyDomains
- func (s *DescribeHybridCloudResourcesResponseBodyDomains) SetId(v int64) *DescribeHybridCloudResourcesResponseBodyDomains
- func (s *DescribeHybridCloudResourcesResponseBodyDomains) SetListen(v *DescribeHybridCloudResourcesResponseBodyDomainsListen) *DescribeHybridCloudResourcesResponseBodyDomains
- func (s *DescribeHybridCloudResourcesResponseBodyDomains) SetRedirect(v *DescribeHybridCloudResourcesResponseBodyDomainsRedirect) *DescribeHybridCloudResourcesResponseBodyDomains
- func (s *DescribeHybridCloudResourcesResponseBodyDomains) SetResourceManagerResourceGroupId(v string) *DescribeHybridCloudResourcesResponseBodyDomains
- func (s *DescribeHybridCloudResourcesResponseBodyDomains) SetStatus(v int32) *DescribeHybridCloudResourcesResponseBodyDomains
- func (s *DescribeHybridCloudResourcesResponseBodyDomains) SetUid(v string) *DescribeHybridCloudResourcesResponseBodyDomains
- func (s DescribeHybridCloudResourcesResponseBodyDomains) String() string
- type DescribeHybridCloudResourcesResponseBodyDomainsListen
- func (s DescribeHybridCloudResourcesResponseBodyDomainsListen) GoString() string
- func (s *DescribeHybridCloudResourcesResponseBodyDomainsListen) SetCertId(v string) *DescribeHybridCloudResourcesResponseBodyDomainsListen
- func (s *DescribeHybridCloudResourcesResponseBodyDomainsListen) SetCipherSuite(v int32) *DescribeHybridCloudResourcesResponseBodyDomainsListen
- func (s *DescribeHybridCloudResourcesResponseBodyDomainsListen) SetCustomCiphers(v []*string) *DescribeHybridCloudResourcesResponseBodyDomainsListen
- func (s *DescribeHybridCloudResourcesResponseBodyDomainsListen) SetEnableTLSv3(v bool) *DescribeHybridCloudResourcesResponseBodyDomainsListen
- func (s *DescribeHybridCloudResourcesResponseBodyDomainsListen) SetExclusiveIp(v bool) *DescribeHybridCloudResourcesResponseBodyDomainsListen
- func (s *DescribeHybridCloudResourcesResponseBodyDomainsListen) SetFocusHttps(v bool) *DescribeHybridCloudResourcesResponseBodyDomainsListen
- func (s *DescribeHybridCloudResourcesResponseBodyDomainsListen) SetHttp2Enabled(v bool) *DescribeHybridCloudResourcesResponseBodyDomainsListen
- func (s *DescribeHybridCloudResourcesResponseBodyDomainsListen) SetHttpPorts(v []*int64) *DescribeHybridCloudResourcesResponseBodyDomainsListen
- func (s *DescribeHybridCloudResourcesResponseBodyDomainsListen) SetHttpsPorts(v []*int64) *DescribeHybridCloudResourcesResponseBodyDomainsListen
- func (s *DescribeHybridCloudResourcesResponseBodyDomainsListen) SetIPv6Enabled(v bool) *DescribeHybridCloudResourcesResponseBodyDomainsListen
- func (s *DescribeHybridCloudResourcesResponseBodyDomainsListen) SetProtectionResource(v string) *DescribeHybridCloudResourcesResponseBodyDomainsListen
- func (s *DescribeHybridCloudResourcesResponseBodyDomainsListen) SetTLSVersion(v string) *DescribeHybridCloudResourcesResponseBodyDomainsListen
- func (s *DescribeHybridCloudResourcesResponseBodyDomainsListen) SetXffHeaderMode(v int32) *DescribeHybridCloudResourcesResponseBodyDomainsListen
- func (s *DescribeHybridCloudResourcesResponseBodyDomainsListen) SetXffHeaders(v []*string) *DescribeHybridCloudResourcesResponseBodyDomainsListen
- func (s DescribeHybridCloudResourcesResponseBodyDomainsListen) String() string
- type DescribeHybridCloudResourcesResponseBodyDomainsRedirect
- func (s DescribeHybridCloudResourcesResponseBodyDomainsRedirect) GoString() string
- func (s *DescribeHybridCloudResourcesResponseBodyDomainsRedirect) SetBackends(v []*string) *DescribeHybridCloudResourcesResponseBodyDomainsRedirect
- func (s *DescribeHybridCloudResourcesResponseBodyDomainsRedirect) SetCnameEnabled(v bool) *DescribeHybridCloudResourcesResponseBodyDomainsRedirect
- func (s *DescribeHybridCloudResourcesResponseBodyDomainsRedirect) SetConnectTimeout(v int64) *DescribeHybridCloudResourcesResponseBodyDomainsRedirect
- func (s *DescribeHybridCloudResourcesResponseBodyDomainsRedirect) SetFocusHttpBackend(v bool) *DescribeHybridCloudResourcesResponseBodyDomainsRedirect
- func (s *DescribeHybridCloudResourcesResponseBodyDomainsRedirect) SetKeepalive(v bool) *DescribeHybridCloudResourcesResponseBodyDomainsRedirect
- func (s *DescribeHybridCloudResourcesResponseBodyDomainsRedirect) SetKeepaliveRequests(v int64) *DescribeHybridCloudResourcesResponseBodyDomainsRedirect
- func (s *DescribeHybridCloudResourcesResponseBodyDomainsRedirect) SetKeepaliveTimeout(v int64) *DescribeHybridCloudResourcesResponseBodyDomainsRedirect
- func (s *DescribeHybridCloudResourcesResponseBodyDomainsRedirect) SetLoadbalance(v string) *DescribeHybridCloudResourcesResponseBodyDomainsRedirect
- func (s *DescribeHybridCloudResourcesResponseBodyDomainsRedirect) SetReadTimeout(v int64) *DescribeHybridCloudResourcesResponseBodyDomainsRedirect
- func (s *DescribeHybridCloudResourcesResponseBodyDomainsRedirect) SetRequestHeaders(v []*DescribeHybridCloudResourcesResponseBodyDomainsRedirectRequestHeaders) *DescribeHybridCloudResourcesResponseBodyDomainsRedirect
- func (s *DescribeHybridCloudResourcesResponseBodyDomainsRedirect) SetRetry(v bool) *DescribeHybridCloudResourcesResponseBodyDomainsRedirect
- func (s *DescribeHybridCloudResourcesResponseBodyDomainsRedirect) SetRoutingRules(v string) *DescribeHybridCloudResourcesResponseBodyDomainsRedirect
- func (s *DescribeHybridCloudResourcesResponseBodyDomainsRedirect) SetSniEnabled(v bool) *DescribeHybridCloudResourcesResponseBodyDomainsRedirect
- func (s *DescribeHybridCloudResourcesResponseBodyDomainsRedirect) SetSniHost(v string) *DescribeHybridCloudResourcesResponseBodyDomainsRedirect
- func (s *DescribeHybridCloudResourcesResponseBodyDomainsRedirect) SetWriteTimeout(v int64) *DescribeHybridCloudResourcesResponseBodyDomainsRedirect
- func (s DescribeHybridCloudResourcesResponseBodyDomainsRedirect) String() string
- type DescribeHybridCloudResourcesResponseBodyDomainsRedirectRequestHeaders
- func (s DescribeHybridCloudResourcesResponseBodyDomainsRedirectRequestHeaders) GoString() string
- func (s *DescribeHybridCloudResourcesResponseBodyDomainsRedirectRequestHeaders) SetKey(v string) *DescribeHybridCloudResourcesResponseBodyDomainsRedirectRequestHeaders
- func (s *DescribeHybridCloudResourcesResponseBodyDomainsRedirectRequestHeaders) SetValue(v string) *DescribeHybridCloudResourcesResponseBodyDomainsRedirectRequestHeaders
- func (s DescribeHybridCloudResourcesResponseBodyDomainsRedirectRequestHeaders) String() string
- type DescribeHybridCloudServerRegionsRequest
- func (s DescribeHybridCloudServerRegionsRequest) GoString() string
- func (s *DescribeHybridCloudServerRegionsRequest) SetInstanceId(v string) *DescribeHybridCloudServerRegionsRequest
- func (s *DescribeHybridCloudServerRegionsRequest) SetRegionCode(v string) *DescribeHybridCloudServerRegionsRequest
- func (s *DescribeHybridCloudServerRegionsRequest) SetRegionId(v string) *DescribeHybridCloudServerRegionsRequest
- func (s *DescribeHybridCloudServerRegionsRequest) SetRegionType(v string) *DescribeHybridCloudServerRegionsRequest
- func (s *DescribeHybridCloudServerRegionsRequest) SetResourceManagerResourceGroupId(v string) *DescribeHybridCloudServerRegionsRequest
- func (s DescribeHybridCloudServerRegionsRequest) String() string
- type DescribeHybridCloudServerRegionsResponse
- func (s DescribeHybridCloudServerRegionsResponse) GoString() string
- func (s *DescribeHybridCloudServerRegionsResponse) SetBody(v *DescribeHybridCloudServerRegionsResponseBody) *DescribeHybridCloudServerRegionsResponse
- func (s *DescribeHybridCloudServerRegionsResponse) SetHeaders(v map[string]*string) *DescribeHybridCloudServerRegionsResponse
- func (s *DescribeHybridCloudServerRegionsResponse) SetStatusCode(v int32) *DescribeHybridCloudServerRegionsResponse
- func (s DescribeHybridCloudServerRegionsResponse) String() string
- type DescribeHybridCloudServerRegionsResponseBody
- func (s DescribeHybridCloudServerRegionsResponseBody) GoString() string
- func (s *DescribeHybridCloudServerRegionsResponseBody) SetRegions(v []*DescribeHybridCloudServerRegionsResponseBodyRegions) *DescribeHybridCloudServerRegionsResponseBody
- func (s *DescribeHybridCloudServerRegionsResponseBody) SetRequestId(v string) *DescribeHybridCloudServerRegionsResponseBody
- func (s DescribeHybridCloudServerRegionsResponseBody) String() string
- type DescribeHybridCloudServerRegionsResponseBodyRegions
- func (s DescribeHybridCloudServerRegionsResponseBodyRegions) GoString() string
- func (s *DescribeHybridCloudServerRegionsResponseBodyRegions) SetCode(v int32) *DescribeHybridCloudServerRegionsResponseBodyRegions
- func (s *DescribeHybridCloudServerRegionsResponseBodyRegions) SetName(v string) *DescribeHybridCloudServerRegionsResponseBodyRegions
- func (s DescribeHybridCloudServerRegionsResponseBodyRegions) String() string
- type DescribeHybridCloudUnassignedMachinesRequest
- func (s DescribeHybridCloudUnassignedMachinesRequest) GoString() string
- func (s *DescribeHybridCloudUnassignedMachinesRequest) SetClusterId(v int32) *DescribeHybridCloudUnassignedMachinesRequest
- func (s *DescribeHybridCloudUnassignedMachinesRequest) SetHostName(v string) *DescribeHybridCloudUnassignedMachinesRequest
- func (s *DescribeHybridCloudUnassignedMachinesRequest) SetInstanceId(v string) *DescribeHybridCloudUnassignedMachinesRequest
- func (s *DescribeHybridCloudUnassignedMachinesRequest) SetIp(v string) *DescribeHybridCloudUnassignedMachinesRequest
- func (s *DescribeHybridCloudUnassignedMachinesRequest) SetPageNumber(v int32) *DescribeHybridCloudUnassignedMachinesRequest
- func (s *DescribeHybridCloudUnassignedMachinesRequest) SetPageSize(v int32) *DescribeHybridCloudUnassignedMachinesRequest
- func (s *DescribeHybridCloudUnassignedMachinesRequest) SetRegionId(v string) *DescribeHybridCloudUnassignedMachinesRequest
- func (s *DescribeHybridCloudUnassignedMachinesRequest) SetResourceManagerResourceGroupId(v string) *DescribeHybridCloudUnassignedMachinesRequest
- func (s DescribeHybridCloudUnassignedMachinesRequest) String() string
- type DescribeHybridCloudUnassignedMachinesResponse
- func (s DescribeHybridCloudUnassignedMachinesResponse) GoString() string
- func (s *DescribeHybridCloudUnassignedMachinesResponse) SetBody(v *DescribeHybridCloudUnassignedMachinesResponseBody) *DescribeHybridCloudUnassignedMachinesResponse
- func (s *DescribeHybridCloudUnassignedMachinesResponse) SetHeaders(v map[string]*string) *DescribeHybridCloudUnassignedMachinesResponse
- func (s *DescribeHybridCloudUnassignedMachinesResponse) SetStatusCode(v int32) *DescribeHybridCloudUnassignedMachinesResponse
- func (s DescribeHybridCloudUnassignedMachinesResponse) String() string
- type DescribeHybridCloudUnassignedMachinesResponseBody
- func (s DescribeHybridCloudUnassignedMachinesResponseBody) GoString() string
- func (s *DescribeHybridCloudUnassignedMachinesResponseBody) SetRequestId(v string) *DescribeHybridCloudUnassignedMachinesResponseBody
- func (s *DescribeHybridCloudUnassignedMachinesResponseBody) SetTotalCount(v int64) *DescribeHybridCloudUnassignedMachinesResponseBody
- func (s *DescribeHybridCloudUnassignedMachinesResponseBody) SetUnassignedMachines(v []*DescribeHybridCloudUnassignedMachinesResponseBodyUnassignedMachines) *DescribeHybridCloudUnassignedMachinesResponseBody
- func (s DescribeHybridCloudUnassignedMachinesResponseBody) String() string
- type DescribeHybridCloudUnassignedMachinesResponseBodyUnassignedMachines
- func (s DescribeHybridCloudUnassignedMachinesResponseBodyUnassignedMachines) GoString() string
- func (s *DescribeHybridCloudUnassignedMachinesResponseBodyUnassignedMachines) SetCpu(v int64) *DescribeHybridCloudUnassignedMachinesResponseBodyUnassignedMachines
- func (s *DescribeHybridCloudUnassignedMachinesResponseBodyUnassignedMachines) SetCustomName(v string) *DescribeHybridCloudUnassignedMachinesResponseBodyUnassignedMachines
- func (s *DescribeHybridCloudUnassignedMachinesResponseBodyUnassignedMachines) SetHostName(v string) *DescribeHybridCloudUnassignedMachinesResponseBodyUnassignedMachines
- func (s *DescribeHybridCloudUnassignedMachinesResponseBodyUnassignedMachines) SetIp(v string) *DescribeHybridCloudUnassignedMachinesResponseBodyUnassignedMachines
- func (s *DescribeHybridCloudUnassignedMachinesResponseBodyUnassignedMachines) SetMac(v string) *DescribeHybridCloudUnassignedMachinesResponseBodyUnassignedMachines
- func (s *DescribeHybridCloudUnassignedMachinesResponseBodyUnassignedMachines) SetMemory(v int64) *DescribeHybridCloudUnassignedMachinesResponseBodyUnassignedMachines
- func (s *DescribeHybridCloudUnassignedMachinesResponseBodyUnassignedMachines) SetMid(v string) *DescribeHybridCloudUnassignedMachinesResponseBodyUnassignedMachines
- func (s DescribeHybridCloudUnassignedMachinesResponseBodyUnassignedMachines) String() string
- type DescribeHybridCloudUserRequest
- func (s DescribeHybridCloudUserRequest) GoString() string
- func (s *DescribeHybridCloudUserRequest) SetInstanceId(v string) *DescribeHybridCloudUserRequest
- func (s *DescribeHybridCloudUserRequest) SetRegionId(v string) *DescribeHybridCloudUserRequest
- func (s *DescribeHybridCloudUserRequest) SetResourceManagerResourceGroupId(v string) *DescribeHybridCloudUserRequest
- func (s DescribeHybridCloudUserRequest) String() string
- type DescribeHybridCloudUserResponse
- func (s DescribeHybridCloudUserResponse) GoString() string
- func (s *DescribeHybridCloudUserResponse) SetBody(v *DescribeHybridCloudUserResponseBody) *DescribeHybridCloudUserResponse
- func (s *DescribeHybridCloudUserResponse) SetHeaders(v map[string]*string) *DescribeHybridCloudUserResponse
- func (s *DescribeHybridCloudUserResponse) SetStatusCode(v int32) *DescribeHybridCloudUserResponse
- func (s DescribeHybridCloudUserResponse) String() string
- type DescribeHybridCloudUserResponseBody
- func (s DescribeHybridCloudUserResponseBody) GoString() string
- func (s *DescribeHybridCloudUserResponseBody) SetRequestId(v string) *DescribeHybridCloudUserResponseBody
- func (s *DescribeHybridCloudUserResponseBody) SetUserInfo(v *DescribeHybridCloudUserResponseBodyUserInfo) *DescribeHybridCloudUserResponseBody
- func (s DescribeHybridCloudUserResponseBody) String() string
- type DescribeHybridCloudUserResponseBodyUserInfo
- func (s DescribeHybridCloudUserResponseBodyUserInfo) GoString() string
- func (s *DescribeHybridCloudUserResponseBodyUserInfo) SetHttpPorts(v string) *DescribeHybridCloudUserResponseBodyUserInfo
- func (s *DescribeHybridCloudUserResponseBodyUserInfo) SetHttpsPorts(v string) *DescribeHybridCloudUserResponseBodyUserInfo
- func (s DescribeHybridCloudUserResponseBodyUserInfo) String() string
- type DescribeInstanceRequest
- type DescribeInstanceResponse
- func (s DescribeInstanceResponse) GoString() string
- func (s *DescribeInstanceResponse) SetBody(v *DescribeInstanceResponseBody) *DescribeInstanceResponse
- func (s *DescribeInstanceResponse) SetHeaders(v map[string]*string) *DescribeInstanceResponse
- func (s *DescribeInstanceResponse) SetStatusCode(v int32) *DescribeInstanceResponse
- func (s DescribeInstanceResponse) String() string
- type DescribeInstanceResponseBody
- func (s DescribeInstanceResponseBody) GoString() string
- func (s *DescribeInstanceResponseBody) SetDetails(v *DescribeInstanceResponseBodyDetails) *DescribeInstanceResponseBody
- func (s *DescribeInstanceResponseBody) SetEdition(v string) *DescribeInstanceResponseBody
- func (s *DescribeInstanceResponseBody) SetEndTime(v int64) *DescribeInstanceResponseBody
- func (s *DescribeInstanceResponseBody) SetInDebt(v string) *DescribeInstanceResponseBody
- func (s *DescribeInstanceResponseBody) SetInstanceId(v string) *DescribeInstanceResponseBody
- func (s *DescribeInstanceResponseBody) SetPayType(v string) *DescribeInstanceResponseBody
- func (s *DescribeInstanceResponseBody) SetRegionId(v string) *DescribeInstanceResponseBody
- func (s *DescribeInstanceResponseBody) SetRequestId(v string) *DescribeInstanceResponseBody
- func (s *DescribeInstanceResponseBody) SetStartTime(v int64) *DescribeInstanceResponseBody
- func (s *DescribeInstanceResponseBody) SetStatus(v int32) *DescribeInstanceResponseBody
- func (s DescribeInstanceResponseBody) String() string
- type DescribeInstanceResponseBodyDetails
- func (s DescribeInstanceResponseBodyDetails) GoString() string
- func (s *DescribeInstanceResponseBodyDetails) SetAclRuleMaxIpCount(v int64) *DescribeInstanceResponseBodyDetails
- func (s *DescribeInstanceResponseBodyDetails) SetAntiScan(v bool) *DescribeInstanceResponseBodyDetails
- func (s *DescribeInstanceResponseBodyDetails) SetAntiScanTemplateMaxCount(v int64) *DescribeInstanceResponseBodyDetails
- func (s *DescribeInstanceResponseBodyDetails) SetBackendMaxCount(v int64) *DescribeInstanceResponseBodyDetails
- func (s *DescribeInstanceResponseBodyDetails) SetBaseWafGroup(v bool) *DescribeInstanceResponseBodyDetails
- func (s *DescribeInstanceResponseBodyDetails) SetBaseWafGroupRuleInTemplateMaxCount(v int64) *DescribeInstanceResponseBodyDetails
- func (s *DescribeInstanceResponseBodyDetails) SetBaseWafGroupRuleTemplateMaxCount(v int64) *DescribeInstanceResponseBodyDetails
- func (s *DescribeInstanceResponseBodyDetails) SetBot(v bool) *DescribeInstanceResponseBodyDetails
- func (s *DescribeInstanceResponseBodyDetails) SetBotApp(v string) *DescribeInstanceResponseBodyDetails
- func (s *DescribeInstanceResponseBodyDetails) SetBotTemplateMaxCount(v int64) *DescribeInstanceResponseBodyDetails
- func (s *DescribeInstanceResponseBodyDetails) SetBotWeb(v string) *DescribeInstanceResponseBodyDetails
- func (s *DescribeInstanceResponseBodyDetails) SetCnameResourceMaxCount(v int64) *DescribeInstanceResponseBodyDetails
- func (s *DescribeInstanceResponseBodyDetails) SetCustomResponse(v bool) *DescribeInstanceResponseBodyDetails
- func (s *DescribeInstanceResponseBodyDetails) SetCustomResponseRuleInTemplateMaxCount(v int64) *DescribeInstanceResponseBodyDetails
- func (s *DescribeInstanceResponseBodyDetails) SetCustomResponseTemplateMaxCount(v int64) *DescribeInstanceResponseBodyDetails
- func (s *DescribeInstanceResponseBodyDetails) SetCustomRule(v bool) *DescribeInstanceResponseBodyDetails
- func (s *DescribeInstanceResponseBodyDetails) SetCustomRuleAction(v string) *DescribeInstanceResponseBodyDetails
- func (s *DescribeInstanceResponseBodyDetails) SetCustomRuleCondition(v string) *DescribeInstanceResponseBodyDetails
- func (s *DescribeInstanceResponseBodyDetails) SetCustomRuleInTemplateMaxCount(v int64) *DescribeInstanceResponseBodyDetails
- func (s *DescribeInstanceResponseBodyDetails) SetCustomRuleRatelimitor(v string) *DescribeInstanceResponseBodyDetails
- func (s *DescribeInstanceResponseBodyDetails) SetCustomRuleTemplateMaxCount(v int64) *DescribeInstanceResponseBodyDetails
- func (s *DescribeInstanceResponseBodyDetails) SetDefenseGroupMaxCount(v int64) *DescribeInstanceResponseBodyDetails
- func (s *DescribeInstanceResponseBodyDetails) SetDefenseObjectInGroupMaxCount(v int64) *DescribeInstanceResponseBodyDetails
- func (s *DescribeInstanceResponseBodyDetails) SetDefenseObjectInTemplateMaxCount(v int64) *DescribeInstanceResponseBodyDetails
- func (s *DescribeInstanceResponseBodyDetails) SetDefenseObjectMaxCount(v int64) *DescribeInstanceResponseBodyDetails
- func (s *DescribeInstanceResponseBodyDetails) SetDlp(v bool) *DescribeInstanceResponseBodyDetails
- func (s *DescribeInstanceResponseBodyDetails) SetDlpRuleInTemplateMaxCount(v int64) *DescribeInstanceResponseBodyDetails
- func (s *DescribeInstanceResponseBodyDetails) SetDlpTemplateMaxCount(v int64) *DescribeInstanceResponseBodyDetails
- func (s *DescribeInstanceResponseBodyDetails) SetExclusiveIp(v bool) *DescribeInstanceResponseBodyDetails
- func (s *DescribeInstanceResponseBodyDetails) SetGslb(v bool) *DescribeInstanceResponseBodyDetails
- func (s *DescribeInstanceResponseBodyDetails) SetHttpPorts(v string) *DescribeInstanceResponseBodyDetails
- func (s *DescribeInstanceResponseBodyDetails) SetHttpsPorts(v string) *DescribeInstanceResponseBodyDetails
- func (s *DescribeInstanceResponseBodyDetails) SetIpBlacklist(v bool) *DescribeInstanceResponseBodyDetails
- func (s *DescribeInstanceResponseBodyDetails) SetIpBlacklistIpInRuleMaxCount(v int64) *DescribeInstanceResponseBodyDetails
- func (s *DescribeInstanceResponseBodyDetails) SetIpBlacklistRuleInTemplateMaxCount(v int64) *DescribeInstanceResponseBodyDetails
- func (s *DescribeInstanceResponseBodyDetails) SetIpBlacklistTemplateMaxCount(v int64) *DescribeInstanceResponseBodyDetails
- func (s *DescribeInstanceResponseBodyDetails) SetIpv6(v bool) *DescribeInstanceResponseBodyDetails
- func (s *DescribeInstanceResponseBodyDetails) SetLogService(v bool) *DescribeInstanceResponseBodyDetails
- func (s *DescribeInstanceResponseBodyDetails) SetMajorProtection(v bool) *DescribeInstanceResponseBodyDetails
- func (s *DescribeInstanceResponseBodyDetails) SetMajorProtectionTemplateMaxCount(v int64) *DescribeInstanceResponseBodyDetails
- func (s *DescribeInstanceResponseBodyDetails) SetTamperproof(v bool) *DescribeInstanceResponseBodyDetails
- func (s *DescribeInstanceResponseBodyDetails) SetTamperproofRuleInTemplateMaxCount(v int64) *DescribeInstanceResponseBodyDetails
- func (s *DescribeInstanceResponseBodyDetails) SetTamperproofTemplateMaxCount(v int64) *DescribeInstanceResponseBodyDetails
- func (s *DescribeInstanceResponseBodyDetails) SetVastIpBlacklistInFileMaxCount(v int64) *DescribeInstanceResponseBodyDetails
- func (s *DescribeInstanceResponseBodyDetails) SetVastIpBlacklistInOperationMaxCount(v int64) *DescribeInstanceResponseBodyDetails
- func (s *DescribeInstanceResponseBodyDetails) SetVastIpBlacklistMaxCount(v int64) *DescribeInstanceResponseBodyDetails
- func (s *DescribeInstanceResponseBodyDetails) SetWhitelist(v bool) *DescribeInstanceResponseBodyDetails
- func (s *DescribeInstanceResponseBodyDetails) SetWhitelistLogical(v string) *DescribeInstanceResponseBodyDetails
- func (s *DescribeInstanceResponseBodyDetails) SetWhitelistRuleCondition(v string) *DescribeInstanceResponseBodyDetails
- func (s *DescribeInstanceResponseBodyDetails) SetWhitelistRuleInTemplateMaxCount(v int64) *DescribeInstanceResponseBodyDetails
- func (s *DescribeInstanceResponseBodyDetails) SetWhitelistTemplateMaxCount(v int64) *DescribeInstanceResponseBodyDetails
- func (s DescribeInstanceResponseBodyDetails) String() string
- type DescribeMajorProtectionBlackIpsRequest
- func (s DescribeMajorProtectionBlackIpsRequest) GoString() string
- func (s *DescribeMajorProtectionBlackIpsRequest) SetInstanceId(v string) *DescribeMajorProtectionBlackIpsRequest
- func (s *DescribeMajorProtectionBlackIpsRequest) SetIpLike(v string) *DescribeMajorProtectionBlackIpsRequest
- func (s *DescribeMajorProtectionBlackIpsRequest) SetOrderBy(v string) *DescribeMajorProtectionBlackIpsRequest
- func (s *DescribeMajorProtectionBlackIpsRequest) SetPageNumber(v int32) *DescribeMajorProtectionBlackIpsRequest
- func (s *DescribeMajorProtectionBlackIpsRequest) SetPageSize(v int32) *DescribeMajorProtectionBlackIpsRequest
- func (s *DescribeMajorProtectionBlackIpsRequest) SetRegionId(v string) *DescribeMajorProtectionBlackIpsRequest
- func (s *DescribeMajorProtectionBlackIpsRequest) SetResourceManagerResourceGroupId(v string) *DescribeMajorProtectionBlackIpsRequest
- func (s *DescribeMajorProtectionBlackIpsRequest) SetRuleId(v int64) *DescribeMajorProtectionBlackIpsRequest
- func (s *DescribeMajorProtectionBlackIpsRequest) SetTemplateId(v int64) *DescribeMajorProtectionBlackIpsRequest
- func (s DescribeMajorProtectionBlackIpsRequest) String() string
- type DescribeMajorProtectionBlackIpsResponse
- func (s DescribeMajorProtectionBlackIpsResponse) GoString() string
- func (s *DescribeMajorProtectionBlackIpsResponse) SetBody(v *DescribeMajorProtectionBlackIpsResponseBody) *DescribeMajorProtectionBlackIpsResponse
- func (s *DescribeMajorProtectionBlackIpsResponse) SetHeaders(v map[string]*string) *DescribeMajorProtectionBlackIpsResponse
- func (s *DescribeMajorProtectionBlackIpsResponse) SetStatusCode(v int32) *DescribeMajorProtectionBlackIpsResponse
- func (s DescribeMajorProtectionBlackIpsResponse) String() string
- type DescribeMajorProtectionBlackIpsResponseBody
- func (s DescribeMajorProtectionBlackIpsResponseBody) GoString() string
- func (s *DescribeMajorProtectionBlackIpsResponseBody) SetIpList(v []*DescribeMajorProtectionBlackIpsResponseBodyIpList) *DescribeMajorProtectionBlackIpsResponseBody
- func (s *DescribeMajorProtectionBlackIpsResponseBody) SetRequestId(v string) *DescribeMajorProtectionBlackIpsResponseBody
- func (s *DescribeMajorProtectionBlackIpsResponseBody) SetTotalCount(v int64) *DescribeMajorProtectionBlackIpsResponseBody
- func (s DescribeMajorProtectionBlackIpsResponseBody) String() string
- type DescribeMajorProtectionBlackIpsResponseBodyIpList
- func (s DescribeMajorProtectionBlackIpsResponseBodyIpList) GoString() string
- func (s *DescribeMajorProtectionBlackIpsResponseBodyIpList) SetDescription(v string) *DescribeMajorProtectionBlackIpsResponseBodyIpList
- func (s *DescribeMajorProtectionBlackIpsResponseBodyIpList) SetExpiredTime(v int64) *DescribeMajorProtectionBlackIpsResponseBodyIpList
- func (s *DescribeMajorProtectionBlackIpsResponseBodyIpList) SetGmtModified(v int64) *DescribeMajorProtectionBlackIpsResponseBodyIpList
- func (s *DescribeMajorProtectionBlackIpsResponseBodyIpList) SetIp(v string) *DescribeMajorProtectionBlackIpsResponseBodyIpList
- func (s *DescribeMajorProtectionBlackIpsResponseBodyIpList) SetRuleId(v int64) *DescribeMajorProtectionBlackIpsResponseBodyIpList
- func (s *DescribeMajorProtectionBlackIpsResponseBodyIpList) SetTemplateId(v int64) *DescribeMajorProtectionBlackIpsResponseBodyIpList
- func (s DescribeMajorProtectionBlackIpsResponseBodyIpList) String() string
- type DescribeMemberAccountsRequest
- func (s DescribeMemberAccountsRequest) GoString() string
- func (s *DescribeMemberAccountsRequest) SetAccountStatus(v string) *DescribeMemberAccountsRequest
- func (s *DescribeMemberAccountsRequest) SetInstanceId(v string) *DescribeMemberAccountsRequest
- func (s *DescribeMemberAccountsRequest) SetRegionId(v string) *DescribeMemberAccountsRequest
- func (s *DescribeMemberAccountsRequest) SetResourceManagerResourceGroupId(v string) *DescribeMemberAccountsRequest
- func (s *DescribeMemberAccountsRequest) SetSourceIp(v string) *DescribeMemberAccountsRequest
- func (s DescribeMemberAccountsRequest) String() string
- type DescribeMemberAccountsResponse
- func (s DescribeMemberAccountsResponse) GoString() string
- func (s *DescribeMemberAccountsResponse) SetBody(v *DescribeMemberAccountsResponseBody) *DescribeMemberAccountsResponse
- func (s *DescribeMemberAccountsResponse) SetHeaders(v map[string]*string) *DescribeMemberAccountsResponse
- func (s *DescribeMemberAccountsResponse) SetStatusCode(v int32) *DescribeMemberAccountsResponse
- func (s DescribeMemberAccountsResponse) String() string
- type DescribeMemberAccountsResponseBody
- func (s DescribeMemberAccountsResponseBody) GoString() string
- func (s *DescribeMemberAccountsResponseBody) SetAccountInfos(v []*DescribeMemberAccountsResponseBodyAccountInfos) *DescribeMemberAccountsResponseBody
- func (s *DescribeMemberAccountsResponseBody) SetRequestId(v string) *DescribeMemberAccountsResponseBody
- func (s DescribeMemberAccountsResponseBody) String() string
- type DescribeMemberAccountsResponseBodyAccountInfos
- func (s DescribeMemberAccountsResponseBodyAccountInfos) GoString() string
- func (s *DescribeMemberAccountsResponseBodyAccountInfos) SetAccountId(v string) *DescribeMemberAccountsResponseBodyAccountInfos
- func (s *DescribeMemberAccountsResponseBodyAccountInfos) SetAccountName(v string) *DescribeMemberAccountsResponseBodyAccountInfos
- func (s *DescribeMemberAccountsResponseBodyAccountInfos) SetAccountStatus(v string) *DescribeMemberAccountsResponseBodyAccountInfos
- func (s *DescribeMemberAccountsResponseBodyAccountInfos) SetDescription(v string) *DescribeMemberAccountsResponseBodyAccountInfos
- func (s *DescribeMemberAccountsResponseBodyAccountInfos) SetGmtCreate(v int64) *DescribeMemberAccountsResponseBodyAccountInfos
- func (s DescribeMemberAccountsResponseBodyAccountInfos) String() string
- type DescribePauseProtectionStatusRequest
- func (s DescribePauseProtectionStatusRequest) GoString() string
- func (s *DescribePauseProtectionStatusRequest) SetInstanceId(v string) *DescribePauseProtectionStatusRequest
- func (s *DescribePauseProtectionStatusRequest) SetRegionId(v string) *DescribePauseProtectionStatusRequest
- func (s *DescribePauseProtectionStatusRequest) SetResourceManagerResourceGroupId(v string) *DescribePauseProtectionStatusRequest
- func (s DescribePauseProtectionStatusRequest) String() string
- type DescribePauseProtectionStatusResponse
- func (s DescribePauseProtectionStatusResponse) GoString() string
- func (s *DescribePauseProtectionStatusResponse) SetBody(v *DescribePauseProtectionStatusResponseBody) *DescribePauseProtectionStatusResponse
- func (s *DescribePauseProtectionStatusResponse) SetHeaders(v map[string]*string) *DescribePauseProtectionStatusResponse
- func (s *DescribePauseProtectionStatusResponse) SetStatusCode(v int32) *DescribePauseProtectionStatusResponse
- func (s DescribePauseProtectionStatusResponse) String() string
- type DescribePauseProtectionStatusResponseBody
- func (s DescribePauseProtectionStatusResponseBody) GoString() string
- func (s *DescribePauseProtectionStatusResponseBody) SetPauseStatus(v int32) *DescribePauseProtectionStatusResponseBody
- func (s *DescribePauseProtectionStatusResponseBody) SetRequestId(v string) *DescribePauseProtectionStatusResponseBody
- func (s DescribePauseProtectionStatusResponseBody) String() string
- type DescribePeakTrendRequest
- func (s DescribePeakTrendRequest) GoString() string
- func (s *DescribePeakTrendRequest) SetEndTimestamp(v string) *DescribePeakTrendRequest
- func (s *DescribePeakTrendRequest) SetInstanceId(v string) *DescribePeakTrendRequest
- func (s *DescribePeakTrendRequest) SetInterval(v string) *DescribePeakTrendRequest
- func (s *DescribePeakTrendRequest) SetRegionId(v string) *DescribePeakTrendRequest
- func (s *DescribePeakTrendRequest) SetResource(v string) *DescribePeakTrendRequest
- func (s *DescribePeakTrendRequest) SetResourceManagerResourceGroupId(v string) *DescribePeakTrendRequest
- func (s *DescribePeakTrendRequest) SetStartTimestamp(v string) *DescribePeakTrendRequest
- func (s DescribePeakTrendRequest) String() string
- type DescribePeakTrendResponse
- func (s DescribePeakTrendResponse) GoString() string
- func (s *DescribePeakTrendResponse) SetBody(v *DescribePeakTrendResponseBody) *DescribePeakTrendResponse
- func (s *DescribePeakTrendResponse) SetHeaders(v map[string]*string) *DescribePeakTrendResponse
- func (s *DescribePeakTrendResponse) SetStatusCode(v int32) *DescribePeakTrendResponse
- func (s DescribePeakTrendResponse) String() string
- type DescribePeakTrendResponseBody
- func (s DescribePeakTrendResponseBody) GoString() string
- func (s *DescribePeakTrendResponseBody) SetFlowChart(v []*DescribePeakTrendResponseBodyFlowChart) *DescribePeakTrendResponseBody
- func (s *DescribePeakTrendResponseBody) SetRequestId(v string) *DescribePeakTrendResponseBody
- func (s DescribePeakTrendResponseBody) String() string
- type DescribePeakTrendResponseBodyFlowChart
- func (s DescribePeakTrendResponseBodyFlowChart) GoString() string
- func (s *DescribePeakTrendResponseBodyFlowChart) SetAclSum(v int64) *DescribePeakTrendResponseBodyFlowChart
- func (s *DescribePeakTrendResponseBodyFlowChart) SetAntiScanSum(v int64) *DescribePeakTrendResponseBodyFlowChart
- func (s *DescribePeakTrendResponseBodyFlowChart) SetCcSum(v int64) *DescribePeakTrendResponseBodyFlowChart
- func (s *DescribePeakTrendResponseBodyFlowChart) SetCount(v int64) *DescribePeakTrendResponseBodyFlowChart
- func (s *DescribePeakTrendResponseBodyFlowChart) SetIndex(v int64) *DescribePeakTrendResponseBodyFlowChart
- func (s *DescribePeakTrendResponseBodyFlowChart) SetWafSum(v int64) *DescribePeakTrendResponseBodyFlowChart
- func (s DescribePeakTrendResponseBodyFlowChart) String() string
- type DescribeProductInstancesRequest
- func (s DescribeProductInstancesRequest) GoString() string
- func (s *DescribeProductInstancesRequest) SetInstanceId(v string) *DescribeProductInstancesRequest
- func (s *DescribeProductInstancesRequest) SetOwnerUserId(v string) *DescribeProductInstancesRequest
- func (s *DescribeProductInstancesRequest) SetPageNumber(v int64) *DescribeProductInstancesRequest
- func (s *DescribeProductInstancesRequest) SetPageSize(v int64) *DescribeProductInstancesRequest
- func (s *DescribeProductInstancesRequest) SetRegionId(v string) *DescribeProductInstancesRequest
- func (s *DescribeProductInstancesRequest) SetResourceInstanceId(v string) *DescribeProductInstancesRequest
- func (s *DescribeProductInstancesRequest) SetResourceInstanceIp(v string) *DescribeProductInstancesRequest
- func (s *DescribeProductInstancesRequest) SetResourceInstanceName(v string) *DescribeProductInstancesRequest
- func (s *DescribeProductInstancesRequest) SetResourceIp(v string) *DescribeProductInstancesRequest
- func (s *DescribeProductInstancesRequest) SetResourceManagerResourceGroupId(v string) *DescribeProductInstancesRequest
- func (s *DescribeProductInstancesRequest) SetResourceName(v string) *DescribeProductInstancesRequest
- func (s *DescribeProductInstancesRequest) SetResourceProduct(v string) *DescribeProductInstancesRequest
- func (s *DescribeProductInstancesRequest) SetResourceRegionId(v string) *DescribeProductInstancesRequest
- func (s DescribeProductInstancesRequest) String() string
- type DescribeProductInstancesResponse
- func (s DescribeProductInstancesResponse) GoString() string
- func (s *DescribeProductInstancesResponse) SetBody(v *DescribeProductInstancesResponseBody) *DescribeProductInstancesResponse
- func (s *DescribeProductInstancesResponse) SetHeaders(v map[string]*string) *DescribeProductInstancesResponse
- func (s *DescribeProductInstancesResponse) SetStatusCode(v int32) *DescribeProductInstancesResponse
- func (s DescribeProductInstancesResponse) String() string
- type DescribeProductInstancesResponseBody
- func (s DescribeProductInstancesResponseBody) GoString() string
- func (s *DescribeProductInstancesResponseBody) SetProductInstances(v []*DescribeProductInstancesResponseBodyProductInstances) *DescribeProductInstancesResponseBody
- func (s *DescribeProductInstancesResponseBody) SetRequestId(v string) *DescribeProductInstancesResponseBody
- func (s *DescribeProductInstancesResponseBody) SetTotalCount(v int64) *DescribeProductInstancesResponseBody
- func (s DescribeProductInstancesResponseBody) String() string
- type DescribeProductInstancesResponseBodyProductInstances
- func (s DescribeProductInstancesResponseBodyProductInstances) GoString() string
- func (s *DescribeProductInstancesResponseBodyProductInstances) SetOwnerUserId(v string) *DescribeProductInstancesResponseBodyProductInstances
- func (s *DescribeProductInstancesResponseBodyProductInstances) SetResourceInstanceId(v string) *DescribeProductInstancesResponseBodyProductInstances
- func (s *DescribeProductInstancesResponseBodyProductInstances) SetResourceInstanceIp(v string) *DescribeProductInstancesResponseBodyProductInstances
- func (s *DescribeProductInstancesResponseBodyProductInstances) SetResourceInstanceName(v string) *DescribeProductInstancesResponseBodyProductInstances
- func (s *DescribeProductInstancesResponseBodyProductInstances) SetResourceIp(v string) *DescribeProductInstancesResponseBodyProductInstances
- func (s *DescribeProductInstancesResponseBodyProductInstances) SetResourceName(v string) *DescribeProductInstancesResponseBodyProductInstances
- func (s *DescribeProductInstancesResponseBodyProductInstances) SetResourcePorts(v []*DescribeProductInstancesResponseBodyProductInstancesResourcePorts) *DescribeProductInstancesResponseBodyProductInstances
- func (s *DescribeProductInstancesResponseBodyProductInstances) SetResourceProduct(v string) *DescribeProductInstancesResponseBodyProductInstances
- func (s *DescribeProductInstancesResponseBodyProductInstances) SetResourceRegionId(v string) *DescribeProductInstancesResponseBodyProductInstances
- func (s DescribeProductInstancesResponseBodyProductInstances) String() string
- type DescribeProductInstancesResponseBodyProductInstancesResourcePorts
- func (s DescribeProductInstancesResponseBodyProductInstancesResourcePorts) GoString() string
- func (s *DescribeProductInstancesResponseBodyProductInstancesResourcePorts) SetCertificates(...) *DescribeProductInstancesResponseBodyProductInstancesResourcePorts
- func (s *DescribeProductInstancesResponseBodyProductInstancesResourcePorts) SetPort(v int32) *DescribeProductInstancesResponseBodyProductInstancesResourcePorts
- func (s *DescribeProductInstancesResponseBodyProductInstancesResourcePorts) SetProtocol(v string) *DescribeProductInstancesResponseBodyProductInstancesResourcePorts
- func (s DescribeProductInstancesResponseBodyProductInstancesResourcePorts) String() string
- type DescribeProductInstancesResponseBodyProductInstancesResourcePortsCertificates
- func (s DescribeProductInstancesResponseBodyProductInstancesResourcePortsCertificates) GoString() string
- func (s *DescribeProductInstancesResponseBodyProductInstancesResourcePortsCertificates) SetCertificateId(v string) *DescribeProductInstancesResponseBodyProductInstancesResourcePortsCertificates
- func (s *DescribeProductInstancesResponseBodyProductInstancesResourcePortsCertificates) SetCertificateName(v string) *DescribeProductInstancesResponseBodyProductInstancesResourcePortsCertificates
- func (s DescribeProductInstancesResponseBodyProductInstancesResourcePortsCertificates) String() string
- type DescribePunishedDomainsRequest
- func (s DescribePunishedDomainsRequest) GoString() string
- func (s *DescribePunishedDomainsRequest) SetDomains(v []*string) *DescribePunishedDomainsRequest
- func (s *DescribePunishedDomainsRequest) SetInstanceId(v string) *DescribePunishedDomainsRequest
- func (s *DescribePunishedDomainsRequest) SetPunishType(v string) *DescribePunishedDomainsRequest
- func (s *DescribePunishedDomainsRequest) SetRegionId(v string) *DescribePunishedDomainsRequest
- func (s *DescribePunishedDomainsRequest) SetResourceManagerResourceGroupId(v string) *DescribePunishedDomainsRequest
- func (s DescribePunishedDomainsRequest) String() string
- type DescribePunishedDomainsResponse
- func (s DescribePunishedDomainsResponse) GoString() string
- func (s *DescribePunishedDomainsResponse) SetBody(v *DescribePunishedDomainsResponseBody) *DescribePunishedDomainsResponse
- func (s *DescribePunishedDomainsResponse) SetHeaders(v map[string]*string) *DescribePunishedDomainsResponse
- func (s *DescribePunishedDomainsResponse) SetStatusCode(v int32) *DescribePunishedDomainsResponse
- func (s DescribePunishedDomainsResponse) String() string
- type DescribePunishedDomainsResponseBody
- func (s DescribePunishedDomainsResponseBody) GoString() string
- func (s *DescribePunishedDomainsResponseBody) SetPunishedDomains(v []*string) *DescribePunishedDomainsResponseBody
- func (s *DescribePunishedDomainsResponseBody) SetRequestId(v string) *DescribePunishedDomainsResponseBody
- func (s DescribePunishedDomainsResponseBody) String() string
- type DescribeResourceInstanceCertsRequest
- func (s DescribeResourceInstanceCertsRequest) GoString() string
- func (s *DescribeResourceInstanceCertsRequest) SetInstanceId(v string) *DescribeResourceInstanceCertsRequest
- func (s *DescribeResourceInstanceCertsRequest) SetPageNumber(v int64) *DescribeResourceInstanceCertsRequest
- func (s *DescribeResourceInstanceCertsRequest) SetPageSize(v int64) *DescribeResourceInstanceCertsRequest
- func (s *DescribeResourceInstanceCertsRequest) SetRegionId(v string) *DescribeResourceInstanceCertsRequest
- func (s *DescribeResourceInstanceCertsRequest) SetResourceInstanceId(v string) *DescribeResourceInstanceCertsRequest
- func (s *DescribeResourceInstanceCertsRequest) SetResourceManagerResourceGroupId(v string) *DescribeResourceInstanceCertsRequest
- func (s DescribeResourceInstanceCertsRequest) String() string
- type DescribeResourceInstanceCertsResponse
- func (s DescribeResourceInstanceCertsResponse) GoString() string
- func (s *DescribeResourceInstanceCertsResponse) SetBody(v *DescribeResourceInstanceCertsResponseBody) *DescribeResourceInstanceCertsResponse
- func (s *DescribeResourceInstanceCertsResponse) SetHeaders(v map[string]*string) *DescribeResourceInstanceCertsResponse
- func (s *DescribeResourceInstanceCertsResponse) SetStatusCode(v int32) *DescribeResourceInstanceCertsResponse
- func (s DescribeResourceInstanceCertsResponse) String() string
- type DescribeResourceInstanceCertsResponseBody
- func (s DescribeResourceInstanceCertsResponseBody) GoString() string
- func (s *DescribeResourceInstanceCertsResponseBody) SetCerts(v []*DescribeResourceInstanceCertsResponseBodyCerts) *DescribeResourceInstanceCertsResponseBody
- func (s *DescribeResourceInstanceCertsResponseBody) SetRequestId(v string) *DescribeResourceInstanceCertsResponseBody
- func (s *DescribeResourceInstanceCertsResponseBody) SetTotalCount(v int64) *DescribeResourceInstanceCertsResponseBody
- func (s DescribeResourceInstanceCertsResponseBody) String() string
- type DescribeResourceInstanceCertsResponseBodyCerts
- func (s DescribeResourceInstanceCertsResponseBodyCerts) GoString() string
- func (s *DescribeResourceInstanceCertsResponseBodyCerts) SetAfterDate(v int64) *DescribeResourceInstanceCertsResponseBodyCerts
- func (s *DescribeResourceInstanceCertsResponseBodyCerts) SetBeforeDate(v int64) *DescribeResourceInstanceCertsResponseBodyCerts
- func (s *DescribeResourceInstanceCertsResponseBodyCerts) SetCertIdentifier(v string) *DescribeResourceInstanceCertsResponseBodyCerts
- func (s *DescribeResourceInstanceCertsResponseBodyCerts) SetCertName(v string) *DescribeResourceInstanceCertsResponseBodyCerts
- func (s *DescribeResourceInstanceCertsResponseBodyCerts) SetCommonName(v string) *DescribeResourceInstanceCertsResponseBodyCerts
- func (s *DescribeResourceInstanceCertsResponseBodyCerts) SetDomain(v string) *DescribeResourceInstanceCertsResponseBodyCerts
- func (s *DescribeResourceInstanceCertsResponseBodyCerts) SetIsChainCompleted(v bool) *DescribeResourceInstanceCertsResponseBodyCerts
- func (s DescribeResourceInstanceCertsResponseBodyCerts) String() string
- type DescribeResourceLogStatusRequest
- func (s DescribeResourceLogStatusRequest) GoString() string
- func (s *DescribeResourceLogStatusRequest) SetInstanceId(v string) *DescribeResourceLogStatusRequest
- func (s *DescribeResourceLogStatusRequest) SetRegionId(v string) *DescribeResourceLogStatusRequest
- func (s *DescribeResourceLogStatusRequest) SetResourceManagerResourceGroupId(v string) *DescribeResourceLogStatusRequest
- func (s *DescribeResourceLogStatusRequest) SetResources(v string) *DescribeResourceLogStatusRequest
- func (s DescribeResourceLogStatusRequest) String() string
- type DescribeResourceLogStatusResponse
- func (s DescribeResourceLogStatusResponse) GoString() string
- func (s *DescribeResourceLogStatusResponse) SetBody(v *DescribeResourceLogStatusResponseBody) *DescribeResourceLogStatusResponse
- func (s *DescribeResourceLogStatusResponse) SetHeaders(v map[string]*string) *DescribeResourceLogStatusResponse
- func (s *DescribeResourceLogStatusResponse) SetStatusCode(v int32) *DescribeResourceLogStatusResponse
- func (s DescribeResourceLogStatusResponse) String() string
- type DescribeResourceLogStatusResponseBody
- func (s DescribeResourceLogStatusResponseBody) GoString() string
- func (s *DescribeResourceLogStatusResponseBody) SetRequestId(v string) *DescribeResourceLogStatusResponseBody
- func (s *DescribeResourceLogStatusResponseBody) SetResult(v []*DescribeResourceLogStatusResponseBodyResult) *DescribeResourceLogStatusResponseBody
- func (s DescribeResourceLogStatusResponseBody) String() string
- type DescribeResourceLogStatusResponseBodyResult
- func (s DescribeResourceLogStatusResponseBodyResult) GoString() string
- func (s *DescribeResourceLogStatusResponseBodyResult) SetResource(v string) *DescribeResourceLogStatusResponseBodyResult
- func (s *DescribeResourceLogStatusResponseBodyResult) SetStatus(v bool) *DescribeResourceLogStatusResponseBodyResult
- func (s DescribeResourceLogStatusResponseBodyResult) String() string
- type DescribeResourcePortRequest
- func (s DescribeResourcePortRequest) GoString() string
- func (s *DescribeResourcePortRequest) SetInstanceId(v string) *DescribeResourcePortRequest
- func (s *DescribeResourcePortRequest) SetRegionId(v string) *DescribeResourcePortRequest
- func (s *DescribeResourcePortRequest) SetResourceInstanceId(v string) *DescribeResourcePortRequest
- func (s *DescribeResourcePortRequest) SetResourceManagerResourceGroupId(v string) *DescribeResourcePortRequest
- func (s DescribeResourcePortRequest) String() string
- type DescribeResourcePortResponse
- func (s DescribeResourcePortResponse) GoString() string
- func (s *DescribeResourcePortResponse) SetBody(v *DescribeResourcePortResponseBody) *DescribeResourcePortResponse
- func (s *DescribeResourcePortResponse) SetHeaders(v map[string]*string) *DescribeResourcePortResponse
- func (s *DescribeResourcePortResponse) SetStatusCode(v int32) *DescribeResourcePortResponse
- func (s DescribeResourcePortResponse) String() string
- type DescribeResourcePortResponseBody
- func (s DescribeResourcePortResponseBody) GoString() string
- func (s *DescribeResourcePortResponseBody) SetRequestId(v string) *DescribeResourcePortResponseBody
- func (s *DescribeResourcePortResponseBody) SetResourcePorts(v []*string) *DescribeResourcePortResponseBody
- func (s DescribeResourcePortResponseBody) String() string
- type DescribeResourceRegionIdRequest
- func (s DescribeResourceRegionIdRequest) GoString() string
- func (s *DescribeResourceRegionIdRequest) SetInstanceId(v string) *DescribeResourceRegionIdRequest
- func (s *DescribeResourceRegionIdRequest) SetRegionId(v string) *DescribeResourceRegionIdRequest
- func (s *DescribeResourceRegionIdRequest) SetResourceManagerResourceGroupId(v string) *DescribeResourceRegionIdRequest
- func (s DescribeResourceRegionIdRequest) String() string
- type DescribeResourceRegionIdResponse
- func (s DescribeResourceRegionIdResponse) GoString() string
- func (s *DescribeResourceRegionIdResponse) SetBody(v *DescribeResourceRegionIdResponseBody) *DescribeResourceRegionIdResponse
- func (s *DescribeResourceRegionIdResponse) SetHeaders(v map[string]*string) *DescribeResourceRegionIdResponse
- func (s *DescribeResourceRegionIdResponse) SetStatusCode(v int32) *DescribeResourceRegionIdResponse
- func (s DescribeResourceRegionIdResponse) String() string
- type DescribeResourceRegionIdResponseBody
- func (s DescribeResourceRegionIdResponseBody) GoString() string
- func (s *DescribeResourceRegionIdResponseBody) SetRequestId(v string) *DescribeResourceRegionIdResponseBody
- func (s *DescribeResourceRegionIdResponseBody) SetResourceRegionIds(v []*string) *DescribeResourceRegionIdResponseBody
- func (s DescribeResourceRegionIdResponseBody) String() string
- type DescribeResourceSupportRegionsRequest
- func (s DescribeResourceSupportRegionsRequest) GoString() string
- func (s *DescribeResourceSupportRegionsRequest) SetInstanceId(v string) *DescribeResourceSupportRegionsRequest
- func (s *DescribeResourceSupportRegionsRequest) SetRegionId(v string) *DescribeResourceSupportRegionsRequest
- func (s *DescribeResourceSupportRegionsRequest) SetResourceManagerResourceGroupId(v string) *DescribeResourceSupportRegionsRequest
- func (s *DescribeResourceSupportRegionsRequest) SetResourceProduct(v string) *DescribeResourceSupportRegionsRequest
- func (s DescribeResourceSupportRegionsRequest) String() string
- type DescribeResourceSupportRegionsResponse
- func (s DescribeResourceSupportRegionsResponse) GoString() string
- func (s *DescribeResourceSupportRegionsResponse) SetBody(v *DescribeResourceSupportRegionsResponseBody) *DescribeResourceSupportRegionsResponse
- func (s *DescribeResourceSupportRegionsResponse) SetHeaders(v map[string]*string) *DescribeResourceSupportRegionsResponse
- func (s *DescribeResourceSupportRegionsResponse) SetStatusCode(v int32) *DescribeResourceSupportRegionsResponse
- func (s DescribeResourceSupportRegionsResponse) String() string
- type DescribeResourceSupportRegionsResponseBody
- func (s DescribeResourceSupportRegionsResponseBody) GoString() string
- func (s *DescribeResourceSupportRegionsResponseBody) SetRequestId(v string) *DescribeResourceSupportRegionsResponseBody
- func (s *DescribeResourceSupportRegionsResponseBody) SetSupportRegions(v []*string) *DescribeResourceSupportRegionsResponseBody
- func (s DescribeResourceSupportRegionsResponseBody) String() string
- type DescribeResponseCodeTrendGraphRequest
- func (s DescribeResponseCodeTrendGraphRequest) GoString() string
- func (s *DescribeResponseCodeTrendGraphRequest) SetEndTimestamp(v string) *DescribeResponseCodeTrendGraphRequest
- func (s *DescribeResponseCodeTrendGraphRequest) SetInstanceId(v string) *DescribeResponseCodeTrendGraphRequest
- func (s *DescribeResponseCodeTrendGraphRequest) SetInterval(v string) *DescribeResponseCodeTrendGraphRequest
- func (s *DescribeResponseCodeTrendGraphRequest) SetRegionId(v string) *DescribeResponseCodeTrendGraphRequest
- func (s *DescribeResponseCodeTrendGraphRequest) SetResource(v string) *DescribeResponseCodeTrendGraphRequest
- func (s *DescribeResponseCodeTrendGraphRequest) SetResourceManagerResourceGroupId(v string) *DescribeResponseCodeTrendGraphRequest
- func (s *DescribeResponseCodeTrendGraphRequest) SetStartTimestamp(v string) *DescribeResponseCodeTrendGraphRequest
- func (s *DescribeResponseCodeTrendGraphRequest) SetType(v string) *DescribeResponseCodeTrendGraphRequest
- func (s DescribeResponseCodeTrendGraphRequest) String() string
- type DescribeResponseCodeTrendGraphResponse
- func (s DescribeResponseCodeTrendGraphResponse) GoString() string
- func (s *DescribeResponseCodeTrendGraphResponse) SetBody(v *DescribeResponseCodeTrendGraphResponseBody) *DescribeResponseCodeTrendGraphResponse
- func (s *DescribeResponseCodeTrendGraphResponse) SetHeaders(v map[string]*string) *DescribeResponseCodeTrendGraphResponse
- func (s *DescribeResponseCodeTrendGraphResponse) SetStatusCode(v int32) *DescribeResponseCodeTrendGraphResponse
- func (s DescribeResponseCodeTrendGraphResponse) String() string
- type DescribeResponseCodeTrendGraphResponseBody
- func (s DescribeResponseCodeTrendGraphResponseBody) GoString() string
- func (s *DescribeResponseCodeTrendGraphResponseBody) SetRequestId(v string) *DescribeResponseCodeTrendGraphResponseBody
- func (s *DescribeResponseCodeTrendGraphResponseBody) SetResponseCodes(v []*DescribeResponseCodeTrendGraphResponseBodyResponseCodes) *DescribeResponseCodeTrendGraphResponseBody
- func (s DescribeResponseCodeTrendGraphResponseBody) String() string
- type DescribeResponseCodeTrendGraphResponseBodyResponseCodes
- func (s DescribeResponseCodeTrendGraphResponseBodyResponseCodes) GoString() string
- func (s *DescribeResponseCodeTrendGraphResponseBodyResponseCodes) SetCode302Pv(v int64) *DescribeResponseCodeTrendGraphResponseBodyResponseCodes
- func (s *DescribeResponseCodeTrendGraphResponseBodyResponseCodes) SetCode405Pv(v int64) *DescribeResponseCodeTrendGraphResponseBodyResponseCodes
- func (s *DescribeResponseCodeTrendGraphResponseBodyResponseCodes) SetCode444Pv(v int64) *DescribeResponseCodeTrendGraphResponseBodyResponseCodes
- func (s *DescribeResponseCodeTrendGraphResponseBodyResponseCodes) SetCode499Pv(v int64) *DescribeResponseCodeTrendGraphResponseBodyResponseCodes
- func (s *DescribeResponseCodeTrendGraphResponseBodyResponseCodes) SetCode5xxPv(v int64) *DescribeResponseCodeTrendGraphResponseBodyResponseCodes
- func (s *DescribeResponseCodeTrendGraphResponseBodyResponseCodes) SetIndex(v int64) *DescribeResponseCodeTrendGraphResponseBodyResponseCodes
- func (s DescribeResponseCodeTrendGraphResponseBodyResponseCodes) String() string
- type DescribeRuleGroupsRequest
- func (s DescribeRuleGroupsRequest) GoString() string
- func (s *DescribeRuleGroupsRequest) SetInstanceId(v string) *DescribeRuleGroupsRequest
- func (s *DescribeRuleGroupsRequest) SetPageNumber(v int32) *DescribeRuleGroupsRequest
- func (s *DescribeRuleGroupsRequest) SetPageSize(v int32) *DescribeRuleGroupsRequest
- func (s *DescribeRuleGroupsRequest) SetRegionId(v string) *DescribeRuleGroupsRequest
- func (s *DescribeRuleGroupsRequest) SetResourceManagerResourceGroupId(v string) *DescribeRuleGroupsRequest
- func (s *DescribeRuleGroupsRequest) SetSearchType(v string) *DescribeRuleGroupsRequest
- func (s *DescribeRuleGroupsRequest) SetSearchValue(v string) *DescribeRuleGroupsRequest
- func (s DescribeRuleGroupsRequest) String() string
- type DescribeRuleGroupsResponse
- func (s DescribeRuleGroupsResponse) GoString() string
- func (s *DescribeRuleGroupsResponse) SetBody(v *DescribeRuleGroupsResponseBody) *DescribeRuleGroupsResponse
- func (s *DescribeRuleGroupsResponse) SetHeaders(v map[string]*string) *DescribeRuleGroupsResponse
- func (s *DescribeRuleGroupsResponse) SetStatusCode(v int32) *DescribeRuleGroupsResponse
- func (s DescribeRuleGroupsResponse) String() string
- type DescribeRuleGroupsResponseBody
- func (s DescribeRuleGroupsResponseBody) GoString() string
- func (s *DescribeRuleGroupsResponseBody) SetRequestId(v string) *DescribeRuleGroupsResponseBody
- func (s *DescribeRuleGroupsResponseBody) SetRuleGroups(v []*DescribeRuleGroupsResponseBodyRuleGroups) *DescribeRuleGroupsResponseBody
- func (s *DescribeRuleGroupsResponseBody) SetTotalCount(v int64) *DescribeRuleGroupsResponseBody
- func (s DescribeRuleGroupsResponseBody) String() string
- type DescribeRuleGroupsResponseBodyRuleGroups
- func (s DescribeRuleGroupsResponseBodyRuleGroups) GoString() string
- func (s *DescribeRuleGroupsResponseBodyRuleGroups) SetGmtModified(v int64) *DescribeRuleGroupsResponseBodyRuleGroups
- func (s *DescribeRuleGroupsResponseBodyRuleGroups) SetIsSubscribe(v int32) *DescribeRuleGroupsResponseBodyRuleGroups
- func (s *DescribeRuleGroupsResponseBodyRuleGroups) SetParentRuleGroupId(v int64) *DescribeRuleGroupsResponseBodyRuleGroups
- func (s *DescribeRuleGroupsResponseBodyRuleGroups) SetRuleGroupId(v int64) *DescribeRuleGroupsResponseBodyRuleGroups
- func (s *DescribeRuleGroupsResponseBodyRuleGroups) SetRuleGroupName(v string) *DescribeRuleGroupsResponseBodyRuleGroups
- func (s *DescribeRuleGroupsResponseBodyRuleGroups) SetRuleTotalCount(v int32) *DescribeRuleGroupsResponseBodyRuleGroups
- func (s DescribeRuleGroupsResponseBodyRuleGroups) String() string
- type DescribeRuleHitsTopClientIpRequest
- func (s DescribeRuleHitsTopClientIpRequest) GoString() string
- func (s *DescribeRuleHitsTopClientIpRequest) SetEndTimestamp(v string) *DescribeRuleHitsTopClientIpRequest
- func (s *DescribeRuleHitsTopClientIpRequest) SetInstanceId(v string) *DescribeRuleHitsTopClientIpRequest
- func (s *DescribeRuleHitsTopClientIpRequest) SetRegionId(v string) *DescribeRuleHitsTopClientIpRequest
- func (s *DescribeRuleHitsTopClientIpRequest) SetResource(v string) *DescribeRuleHitsTopClientIpRequest
- func (s *DescribeRuleHitsTopClientIpRequest) SetResourceManagerResourceGroupId(v string) *DescribeRuleHitsTopClientIpRequest
- func (s *DescribeRuleHitsTopClientIpRequest) SetRuleType(v string) *DescribeRuleHitsTopClientIpRequest
- func (s *DescribeRuleHitsTopClientIpRequest) SetStartTimestamp(v string) *DescribeRuleHitsTopClientIpRequest
- func (s DescribeRuleHitsTopClientIpRequest) String() string
- type DescribeRuleHitsTopClientIpResponse
- func (s DescribeRuleHitsTopClientIpResponse) GoString() string
- func (s *DescribeRuleHitsTopClientIpResponse) SetBody(v *DescribeRuleHitsTopClientIpResponseBody) *DescribeRuleHitsTopClientIpResponse
- func (s *DescribeRuleHitsTopClientIpResponse) SetHeaders(v map[string]*string) *DescribeRuleHitsTopClientIpResponse
- func (s *DescribeRuleHitsTopClientIpResponse) SetStatusCode(v int32) *DescribeRuleHitsTopClientIpResponse
- func (s DescribeRuleHitsTopClientIpResponse) String() string
- type DescribeRuleHitsTopClientIpResponseBody
- func (s DescribeRuleHitsTopClientIpResponseBody) GoString() string
- func (s *DescribeRuleHitsTopClientIpResponseBody) SetRequestId(v string) *DescribeRuleHitsTopClientIpResponseBody
- func (s *DescribeRuleHitsTopClientIpResponseBody) SetRuleHitsTopClientIp(v []*DescribeRuleHitsTopClientIpResponseBodyRuleHitsTopClientIp) *DescribeRuleHitsTopClientIpResponseBody
- func (s DescribeRuleHitsTopClientIpResponseBody) String() string
- type DescribeRuleHitsTopClientIpResponseBodyRuleHitsTopClientIp
- func (s DescribeRuleHitsTopClientIpResponseBodyRuleHitsTopClientIp) GoString() string
- func (s *DescribeRuleHitsTopClientIpResponseBodyRuleHitsTopClientIp) SetClientIp(v string) *DescribeRuleHitsTopClientIpResponseBodyRuleHitsTopClientIp
- func (s *DescribeRuleHitsTopClientIpResponseBodyRuleHitsTopClientIp) SetCount(v int64) *DescribeRuleHitsTopClientIpResponseBodyRuleHitsTopClientIp
- func (s DescribeRuleHitsTopClientIpResponseBodyRuleHitsTopClientIp) String() string
- type DescribeRuleHitsTopResourceRequest
- func (s DescribeRuleHitsTopResourceRequest) GoString() string
- func (s *DescribeRuleHitsTopResourceRequest) SetEndTimestamp(v string) *DescribeRuleHitsTopResourceRequest
- func (s *DescribeRuleHitsTopResourceRequest) SetInstanceId(v string) *DescribeRuleHitsTopResourceRequest
- func (s *DescribeRuleHitsTopResourceRequest) SetRegionId(v string) *DescribeRuleHitsTopResourceRequest
- func (s *DescribeRuleHitsTopResourceRequest) SetResourceManagerResourceGroupId(v string) *DescribeRuleHitsTopResourceRequest
- func (s *DescribeRuleHitsTopResourceRequest) SetRuleType(v string) *DescribeRuleHitsTopResourceRequest
- func (s *DescribeRuleHitsTopResourceRequest) SetStartTimestamp(v string) *DescribeRuleHitsTopResourceRequest
- func (s DescribeRuleHitsTopResourceRequest) String() string
- type DescribeRuleHitsTopResourceResponse
- func (s DescribeRuleHitsTopResourceResponse) GoString() string
- func (s *DescribeRuleHitsTopResourceResponse) SetBody(v *DescribeRuleHitsTopResourceResponseBody) *DescribeRuleHitsTopResourceResponse
- func (s *DescribeRuleHitsTopResourceResponse) SetHeaders(v map[string]*string) *DescribeRuleHitsTopResourceResponse
- func (s *DescribeRuleHitsTopResourceResponse) SetStatusCode(v int32) *DescribeRuleHitsTopResourceResponse
- func (s DescribeRuleHitsTopResourceResponse) String() string
- type DescribeRuleHitsTopResourceResponseBody
- func (s DescribeRuleHitsTopResourceResponseBody) GoString() string
- func (s *DescribeRuleHitsTopResourceResponseBody) SetRequestId(v string) *DescribeRuleHitsTopResourceResponseBody
- func (s *DescribeRuleHitsTopResourceResponseBody) SetRuleHitsTopResource(v []*DescribeRuleHitsTopResourceResponseBodyRuleHitsTopResource) *DescribeRuleHitsTopResourceResponseBody
- func (s DescribeRuleHitsTopResourceResponseBody) String() string
- type DescribeRuleHitsTopResourceResponseBodyRuleHitsTopResource
- func (s DescribeRuleHitsTopResourceResponseBodyRuleHitsTopResource) GoString() string
- func (s *DescribeRuleHitsTopResourceResponseBodyRuleHitsTopResource) SetCount(v int64) *DescribeRuleHitsTopResourceResponseBodyRuleHitsTopResource
- func (s *DescribeRuleHitsTopResourceResponseBodyRuleHitsTopResource) SetResource(v string) *DescribeRuleHitsTopResourceResponseBodyRuleHitsTopResource
- func (s DescribeRuleHitsTopResourceResponseBodyRuleHitsTopResource) String() string
- type DescribeRuleHitsTopRuleIdRequest
- func (s DescribeRuleHitsTopRuleIdRequest) GoString() string
- func (s *DescribeRuleHitsTopRuleIdRequest) SetEndTimestamp(v string) *DescribeRuleHitsTopRuleIdRequest
- func (s *DescribeRuleHitsTopRuleIdRequest) SetInstanceId(v string) *DescribeRuleHitsTopRuleIdRequest
- func (s *DescribeRuleHitsTopRuleIdRequest) SetIsGroupResource(v string) *DescribeRuleHitsTopRuleIdRequest
- func (s *DescribeRuleHitsTopRuleIdRequest) SetRegionId(v string) *DescribeRuleHitsTopRuleIdRequest
- func (s *DescribeRuleHitsTopRuleIdRequest) SetResource(v string) *DescribeRuleHitsTopRuleIdRequest
- func (s *DescribeRuleHitsTopRuleIdRequest) SetResourceManagerResourceGroupId(v string) *DescribeRuleHitsTopRuleIdRequest
- func (s *DescribeRuleHitsTopRuleIdRequest) SetRuleType(v string) *DescribeRuleHitsTopRuleIdRequest
- func (s *DescribeRuleHitsTopRuleIdRequest) SetStartTimestamp(v string) *DescribeRuleHitsTopRuleIdRequest
- func (s DescribeRuleHitsTopRuleIdRequest) String() string
- type DescribeRuleHitsTopRuleIdResponse
- func (s DescribeRuleHitsTopRuleIdResponse) GoString() string
- func (s *DescribeRuleHitsTopRuleIdResponse) SetBody(v *DescribeRuleHitsTopRuleIdResponseBody) *DescribeRuleHitsTopRuleIdResponse
- func (s *DescribeRuleHitsTopRuleIdResponse) SetHeaders(v map[string]*string) *DescribeRuleHitsTopRuleIdResponse
- func (s *DescribeRuleHitsTopRuleIdResponse) SetStatusCode(v int32) *DescribeRuleHitsTopRuleIdResponse
- func (s DescribeRuleHitsTopRuleIdResponse) String() string
- type DescribeRuleHitsTopRuleIdResponseBody
- func (s DescribeRuleHitsTopRuleIdResponseBody) GoString() string
- func (s *DescribeRuleHitsTopRuleIdResponseBody) SetRequestId(v string) *DescribeRuleHitsTopRuleIdResponseBody
- func (s *DescribeRuleHitsTopRuleIdResponseBody) SetRuleHitsTopRuleId(v []*DescribeRuleHitsTopRuleIdResponseBodyRuleHitsTopRuleId) *DescribeRuleHitsTopRuleIdResponseBody
- func (s DescribeRuleHitsTopRuleIdResponseBody) String() string
- type DescribeRuleHitsTopRuleIdResponseBodyRuleHitsTopRuleId
- func (s DescribeRuleHitsTopRuleIdResponseBodyRuleHitsTopRuleId) GoString() string
- func (s *DescribeRuleHitsTopRuleIdResponseBodyRuleHitsTopRuleId) SetCount(v int64) *DescribeRuleHitsTopRuleIdResponseBodyRuleHitsTopRuleId
- func (s *DescribeRuleHitsTopRuleIdResponseBodyRuleHitsTopRuleId) SetResource(v string) *DescribeRuleHitsTopRuleIdResponseBodyRuleHitsTopRuleId
- func (s *DescribeRuleHitsTopRuleIdResponseBodyRuleHitsTopRuleId) SetRuleId(v string) *DescribeRuleHitsTopRuleIdResponseBodyRuleHitsTopRuleId
- func (s DescribeRuleHitsTopRuleIdResponseBodyRuleHitsTopRuleId) String() string
- type DescribeRuleHitsTopTuleTypeRequest
- func (s DescribeRuleHitsTopTuleTypeRequest) GoString() string
- func (s *DescribeRuleHitsTopTuleTypeRequest) SetEndTimestamp(v string) *DescribeRuleHitsTopTuleTypeRequest
- func (s *DescribeRuleHitsTopTuleTypeRequest) SetInstanceId(v string) *DescribeRuleHitsTopTuleTypeRequest
- func (s *DescribeRuleHitsTopTuleTypeRequest) SetRegionId(v string) *DescribeRuleHitsTopTuleTypeRequest
- func (s *DescribeRuleHitsTopTuleTypeRequest) SetResource(v string) *DescribeRuleHitsTopTuleTypeRequest
- func (s *DescribeRuleHitsTopTuleTypeRequest) SetResourceManagerResourceGroupId(v string) *DescribeRuleHitsTopTuleTypeRequest
- func (s *DescribeRuleHitsTopTuleTypeRequest) SetStartTimestamp(v string) *DescribeRuleHitsTopTuleTypeRequest
- func (s DescribeRuleHitsTopTuleTypeRequest) String() string
- type DescribeRuleHitsTopTuleTypeResponse
- func (s DescribeRuleHitsTopTuleTypeResponse) GoString() string
- func (s *DescribeRuleHitsTopTuleTypeResponse) SetBody(v *DescribeRuleHitsTopTuleTypeResponseBody) *DescribeRuleHitsTopTuleTypeResponse
- func (s *DescribeRuleHitsTopTuleTypeResponse) SetHeaders(v map[string]*string) *DescribeRuleHitsTopTuleTypeResponse
- func (s *DescribeRuleHitsTopTuleTypeResponse) SetStatusCode(v int32) *DescribeRuleHitsTopTuleTypeResponse
- func (s DescribeRuleHitsTopTuleTypeResponse) String() string
- type DescribeRuleHitsTopTuleTypeResponseBody
- func (s DescribeRuleHitsTopTuleTypeResponseBody) GoString() string
- func (s *DescribeRuleHitsTopTuleTypeResponseBody) SetRequestId(v string) *DescribeRuleHitsTopTuleTypeResponseBody
- func (s *DescribeRuleHitsTopTuleTypeResponseBody) SetRuleHitsTopTuleType(v []*DescribeRuleHitsTopTuleTypeResponseBodyRuleHitsTopTuleType) *DescribeRuleHitsTopTuleTypeResponseBody
- func (s DescribeRuleHitsTopTuleTypeResponseBody) String() string
- type DescribeRuleHitsTopTuleTypeResponseBodyRuleHitsTopTuleType
- func (s DescribeRuleHitsTopTuleTypeResponseBodyRuleHitsTopTuleType) GoString() string
- func (s *DescribeRuleHitsTopTuleTypeResponseBodyRuleHitsTopTuleType) SetCount(v int64) *DescribeRuleHitsTopTuleTypeResponseBodyRuleHitsTopTuleType
- func (s *DescribeRuleHitsTopTuleTypeResponseBodyRuleHitsTopTuleType) SetRuleType(v string) *DescribeRuleHitsTopTuleTypeResponseBodyRuleHitsTopTuleType
- func (s DescribeRuleHitsTopTuleTypeResponseBodyRuleHitsTopTuleType) String() string
- type DescribeRuleHitsTopUaRequest
- func (s DescribeRuleHitsTopUaRequest) GoString() string
- func (s *DescribeRuleHitsTopUaRequest) SetEndTimestamp(v string) *DescribeRuleHitsTopUaRequest
- func (s *DescribeRuleHitsTopUaRequest) SetInstanceId(v string) *DescribeRuleHitsTopUaRequest
- func (s *DescribeRuleHitsTopUaRequest) SetRegionId(v string) *DescribeRuleHitsTopUaRequest
- func (s *DescribeRuleHitsTopUaRequest) SetResource(v string) *DescribeRuleHitsTopUaRequest
- func (s *DescribeRuleHitsTopUaRequest) SetResourceManagerResourceGroupId(v string) *DescribeRuleHitsTopUaRequest
- func (s *DescribeRuleHitsTopUaRequest) SetStartTimestamp(v string) *DescribeRuleHitsTopUaRequest
- func (s DescribeRuleHitsTopUaRequest) String() string
- type DescribeRuleHitsTopUaResponse
- func (s DescribeRuleHitsTopUaResponse) GoString() string
- func (s *DescribeRuleHitsTopUaResponse) SetBody(v *DescribeRuleHitsTopUaResponseBody) *DescribeRuleHitsTopUaResponse
- func (s *DescribeRuleHitsTopUaResponse) SetHeaders(v map[string]*string) *DescribeRuleHitsTopUaResponse
- func (s *DescribeRuleHitsTopUaResponse) SetStatusCode(v int32) *DescribeRuleHitsTopUaResponse
- func (s DescribeRuleHitsTopUaResponse) String() string
- type DescribeRuleHitsTopUaResponseBody
- func (s DescribeRuleHitsTopUaResponseBody) GoString() string
- func (s *DescribeRuleHitsTopUaResponseBody) SetRequestId(v string) *DescribeRuleHitsTopUaResponseBody
- func (s *DescribeRuleHitsTopUaResponseBody) SetRuleHitsTopUa(v []*DescribeRuleHitsTopUaResponseBodyRuleHitsTopUa) *DescribeRuleHitsTopUaResponseBody
- func (s DescribeRuleHitsTopUaResponseBody) String() string
- type DescribeRuleHitsTopUaResponseBodyRuleHitsTopUa
- func (s DescribeRuleHitsTopUaResponseBodyRuleHitsTopUa) GoString() string
- func (s *DescribeRuleHitsTopUaResponseBodyRuleHitsTopUa) SetCount(v int64) *DescribeRuleHitsTopUaResponseBodyRuleHitsTopUa
- func (s *DescribeRuleHitsTopUaResponseBodyRuleHitsTopUa) SetUa(v string) *DescribeRuleHitsTopUaResponseBodyRuleHitsTopUa
- func (s DescribeRuleHitsTopUaResponseBodyRuleHitsTopUa) String() string
- type DescribeRuleHitsTopUrlRequest
- func (s DescribeRuleHitsTopUrlRequest) GoString() string
- func (s *DescribeRuleHitsTopUrlRequest) SetEndTimestamp(v string) *DescribeRuleHitsTopUrlRequest
- func (s *DescribeRuleHitsTopUrlRequest) SetInstanceId(v string) *DescribeRuleHitsTopUrlRequest
- func (s *DescribeRuleHitsTopUrlRequest) SetRegionId(v string) *DescribeRuleHitsTopUrlRequest
- func (s *DescribeRuleHitsTopUrlRequest) SetResource(v string) *DescribeRuleHitsTopUrlRequest
- func (s *DescribeRuleHitsTopUrlRequest) SetResourceManagerResourceGroupId(v string) *DescribeRuleHitsTopUrlRequest
- func (s *DescribeRuleHitsTopUrlRequest) SetRuleType(v string) *DescribeRuleHitsTopUrlRequest
- func (s *DescribeRuleHitsTopUrlRequest) SetStartTimestamp(v string) *DescribeRuleHitsTopUrlRequest
- func (s DescribeRuleHitsTopUrlRequest) String() string
- type DescribeRuleHitsTopUrlResponse
- func (s DescribeRuleHitsTopUrlResponse) GoString() string
- func (s *DescribeRuleHitsTopUrlResponse) SetBody(v *DescribeRuleHitsTopUrlResponseBody) *DescribeRuleHitsTopUrlResponse
- func (s *DescribeRuleHitsTopUrlResponse) SetHeaders(v map[string]*string) *DescribeRuleHitsTopUrlResponse
- func (s *DescribeRuleHitsTopUrlResponse) SetStatusCode(v int32) *DescribeRuleHitsTopUrlResponse
- func (s DescribeRuleHitsTopUrlResponse) String() string
- type DescribeRuleHitsTopUrlResponseBody
- func (s DescribeRuleHitsTopUrlResponseBody) GoString() string
- func (s *DescribeRuleHitsTopUrlResponseBody) SetRequestId(v string) *DescribeRuleHitsTopUrlResponseBody
- func (s *DescribeRuleHitsTopUrlResponseBody) SetRuleHitsTopUrl(v []*DescribeRuleHitsTopUrlResponseBodyRuleHitsTopUrl) *DescribeRuleHitsTopUrlResponseBody
- func (s DescribeRuleHitsTopUrlResponseBody) String() string
- type DescribeRuleHitsTopUrlResponseBodyRuleHitsTopUrl
- func (s DescribeRuleHitsTopUrlResponseBodyRuleHitsTopUrl) GoString() string
- func (s *DescribeRuleHitsTopUrlResponseBodyRuleHitsTopUrl) SetCount(v int64) *DescribeRuleHitsTopUrlResponseBodyRuleHitsTopUrl
- func (s *DescribeRuleHitsTopUrlResponseBodyRuleHitsTopUrl) SetUrl(v string) *DescribeRuleHitsTopUrlResponseBodyRuleHitsTopUrl
- func (s DescribeRuleHitsTopUrlResponseBodyRuleHitsTopUrl) String() string
- type DescribeSensitiveApiStatisticRequest
- func (s DescribeSensitiveApiStatisticRequest) GoString() string
- func (s *DescribeSensitiveApiStatisticRequest) SetClusterId(v string) *DescribeSensitiveApiStatisticRequest
- func (s *DescribeSensitiveApiStatisticRequest) SetEndTime(v int64) *DescribeSensitiveApiStatisticRequest
- func (s *DescribeSensitiveApiStatisticRequest) SetInstanceId(v string) *DescribeSensitiveApiStatisticRequest
- func (s *DescribeSensitiveApiStatisticRequest) SetMatchedHost(v string) *DescribeSensitiveApiStatisticRequest
- func (s *DescribeSensitiveApiStatisticRequest) SetPageNumber(v int64) *DescribeSensitiveApiStatisticRequest
- func (s *DescribeSensitiveApiStatisticRequest) SetPageSize(v int64) *DescribeSensitiveApiStatisticRequest
- func (s *DescribeSensitiveApiStatisticRequest) SetRegionId(v string) *DescribeSensitiveApiStatisticRequest
- func (s *DescribeSensitiveApiStatisticRequest) SetResourceManagerResourceGroupId(v string) *DescribeSensitiveApiStatisticRequest
- func (s *DescribeSensitiveApiStatisticRequest) SetStartTime(v int64) *DescribeSensitiveApiStatisticRequest
- func (s DescribeSensitiveApiStatisticRequest) String() string
- type DescribeSensitiveApiStatisticResponse
- func (s DescribeSensitiveApiStatisticResponse) GoString() string
- func (s *DescribeSensitiveApiStatisticResponse) SetBody(v *DescribeSensitiveApiStatisticResponseBody) *DescribeSensitiveApiStatisticResponse
- func (s *DescribeSensitiveApiStatisticResponse) SetHeaders(v map[string]*string) *DescribeSensitiveApiStatisticResponse
- func (s *DescribeSensitiveApiStatisticResponse) SetStatusCode(v int32) *DescribeSensitiveApiStatisticResponse
- func (s DescribeSensitiveApiStatisticResponse) String() string
- type DescribeSensitiveApiStatisticResponseBody
- func (s DescribeSensitiveApiStatisticResponseBody) GoString() string
- func (s *DescribeSensitiveApiStatisticResponseBody) SetData(v []*DescribeSensitiveApiStatisticResponseBodyData) *DescribeSensitiveApiStatisticResponseBody
- func (s *DescribeSensitiveApiStatisticResponseBody) SetRequestId(v string) *DescribeSensitiveApiStatisticResponseBody
- func (s *DescribeSensitiveApiStatisticResponseBody) SetTotalCount(v int64) *DescribeSensitiveApiStatisticResponseBody
- func (s DescribeSensitiveApiStatisticResponseBody) String() string
- type DescribeSensitiveApiStatisticResponseBodyData
- func (s DescribeSensitiveApiStatisticResponseBodyData) GoString() string
- func (s *DescribeSensitiveApiStatisticResponseBodyData) SetInfoOutboundCount(v int64) *DescribeSensitiveApiStatisticResponseBodyData
- func (s *DescribeSensitiveApiStatisticResponseBodyData) SetList(v []*DescribeSensitiveApiStatisticResponseBodyDataList) *DescribeSensitiveApiStatisticResponseBodyData
- func (s *DescribeSensitiveApiStatisticResponseBodyData) SetMatchedHost(v string) *DescribeSensitiveApiStatisticResponseBodyData
- func (s *DescribeSensitiveApiStatisticResponseBodyData) SetSensitiveOutboundCount(v int64) *DescribeSensitiveApiStatisticResponseBodyData
- func (s DescribeSensitiveApiStatisticResponseBodyData) String() string
- type DescribeSensitiveApiStatisticResponseBodyDataList
- func (s DescribeSensitiveApiStatisticResponseBodyDataList) GoString() string
- func (s *DescribeSensitiveApiStatisticResponseBodyDataList) SetApiFormat(v string) *DescribeSensitiveApiStatisticResponseBodyDataList
- func (s *DescribeSensitiveApiStatisticResponseBodyDataList) SetApiId(v string) *DescribeSensitiveApiStatisticResponseBodyDataList
- func (s *DescribeSensitiveApiStatisticResponseBodyDataList) SetInfoCount(v int64) *DescribeSensitiveApiStatisticResponseBodyDataList
- func (s *DescribeSensitiveApiStatisticResponseBodyDataList) SetSensitiveCode(v []*string) *DescribeSensitiveApiStatisticResponseBodyDataList
- func (s *DescribeSensitiveApiStatisticResponseBodyDataList) SetSensitiveCount(v int64) *DescribeSensitiveApiStatisticResponseBodyDataList
- func (s DescribeSensitiveApiStatisticResponseBodyDataList) String() string
- type DescribeSensitiveDetectionResultRequest
- func (s DescribeSensitiveDetectionResultRequest) GoString() string
- func (s *DescribeSensitiveDetectionResultRequest) SetClusterId(v string) *DescribeSensitiveDetectionResultRequest
- func (s *DescribeSensitiveDetectionResultRequest) SetEndTime(v int64) *DescribeSensitiveDetectionResultRequest
- func (s *DescribeSensitiveDetectionResultRequest) SetInstanceId(v string) *DescribeSensitiveDetectionResultRequest
- func (s *DescribeSensitiveDetectionResultRequest) SetRegionId(v string) *DescribeSensitiveDetectionResultRequest
- func (s *DescribeSensitiveDetectionResultRequest) SetResourceManagerResourceGroupId(v string) *DescribeSensitiveDetectionResultRequest
- func (s *DescribeSensitiveDetectionResultRequest) SetStartTime(v int64) *DescribeSensitiveDetectionResultRequest
- func (s DescribeSensitiveDetectionResultRequest) String() string
- type DescribeSensitiveDetectionResultResponse
- func (s DescribeSensitiveDetectionResultResponse) GoString() string
- func (s *DescribeSensitiveDetectionResultResponse) SetBody(v *DescribeSensitiveDetectionResultResponseBody) *DescribeSensitiveDetectionResultResponse
- func (s *DescribeSensitiveDetectionResultResponse) SetHeaders(v map[string]*string) *DescribeSensitiveDetectionResultResponse
- func (s *DescribeSensitiveDetectionResultResponse) SetStatusCode(v int32) *DescribeSensitiveDetectionResultResponse
- func (s DescribeSensitiveDetectionResultResponse) String() string
- type DescribeSensitiveDetectionResultResponseBody
- func (s DescribeSensitiveDetectionResultResponseBody) GoString() string
- func (s *DescribeSensitiveDetectionResultResponseBody) SetData(v *DescribeSensitiveDetectionResultResponseBodyData) *DescribeSensitiveDetectionResultResponseBody
- func (s *DescribeSensitiveDetectionResultResponseBody) SetRequestId(v string) *DescribeSensitiveDetectionResultResponseBody
- func (s DescribeSensitiveDetectionResultResponseBody) String() string
- type DescribeSensitiveDetectionResultResponseBodyData
- func (s DescribeSensitiveDetectionResultResponseBodyData) GoString() string
- func (s *DescribeSensitiveDetectionResultResponseBodyData) SetResult(v []*DescribeSensitiveDetectionResultResponseBodyDataResult) *DescribeSensitiveDetectionResultResponseBodyData
- func (s DescribeSensitiveDetectionResultResponseBodyData) String() string
- type DescribeSensitiveDetectionResultResponseBodyDataResult
- func (s DescribeSensitiveDetectionResultResponseBodyDataResult) GoString() string
- func (s *DescribeSensitiveDetectionResultResponseBodyDataResult) SetDetectionResult(v string) *DescribeSensitiveDetectionResultResponseBodyDataResult
- func (s *DescribeSensitiveDetectionResultResponseBodyDataResult) SetList(v []*DescribeSensitiveDetectionResultResponseBodyDataResultList) *DescribeSensitiveDetectionResultResponseBodyDataResult
- func (s *DescribeSensitiveDetectionResultResponseBodyDataResult) SetMax(v *DescribeSensitiveDetectionResultResponseBodyDataResultMax) *DescribeSensitiveDetectionResultResponseBodyDataResult
- func (s DescribeSensitiveDetectionResultResponseBodyDataResult) String() string
- type DescribeSensitiveDetectionResultResponseBodyDataResultList
- func (s DescribeSensitiveDetectionResultResponseBodyDataResultList) GoString() string
- func (s *DescribeSensitiveDetectionResultResponseBodyDataResultList) SetInfoCount(v int64) *DescribeSensitiveDetectionResultResponseBodyDataResultList
- func (s *DescribeSensitiveDetectionResultResponseBodyDataResultList) SetOutboundCount(v int64) *DescribeSensitiveDetectionResultResponseBodyDataResultList
- func (s *DescribeSensitiveDetectionResultResponseBodyDataResultList) SetSensitiveCode(v int64) *DescribeSensitiveDetectionResultResponseBodyDataResultList
- func (s DescribeSensitiveDetectionResultResponseBodyDataResultList) String() string
- type DescribeSensitiveDetectionResultResponseBodyDataResultMax
- func (s DescribeSensitiveDetectionResultResponseBodyDataResultMax) GoString() string
- func (s *DescribeSensitiveDetectionResultResponseBodyDataResultMax) SetInfoCount(v int64) *DescribeSensitiveDetectionResultResponseBodyDataResultMax
- func (s *DescribeSensitiveDetectionResultResponseBodyDataResultMax) SetOutboundCount(v int64) *DescribeSensitiveDetectionResultResponseBodyDataResultMax
- func (s *DescribeSensitiveDetectionResultResponseBodyDataResultMax) SetSensitiveCode(v int64) *DescribeSensitiveDetectionResultResponseBodyDataResultMax
- func (s DescribeSensitiveDetectionResultResponseBodyDataResultMax) String() string
- type DescribeSensitiveOutboundDistributionRequest
- func (s DescribeSensitiveOutboundDistributionRequest) GoString() string
- func (s *DescribeSensitiveOutboundDistributionRequest) SetClusterId(v string) *DescribeSensitiveOutboundDistributionRequest
- func (s *DescribeSensitiveOutboundDistributionRequest) SetEndTime(v int64) *DescribeSensitiveOutboundDistributionRequest
- func (s *DescribeSensitiveOutboundDistributionRequest) SetInstanceId(v string) *DescribeSensitiveOutboundDistributionRequest
- func (s *DescribeSensitiveOutboundDistributionRequest) SetRegionId(v string) *DescribeSensitiveOutboundDistributionRequest
- func (s *DescribeSensitiveOutboundDistributionRequest) SetResourceManagerResourceGroupId(v string) *DescribeSensitiveOutboundDistributionRequest
- func (s *DescribeSensitiveOutboundDistributionRequest) SetStartTime(v int64) *DescribeSensitiveOutboundDistributionRequest
- func (s DescribeSensitiveOutboundDistributionRequest) String() string
- type DescribeSensitiveOutboundDistributionResponse
- func (s DescribeSensitiveOutboundDistributionResponse) GoString() string
- func (s *DescribeSensitiveOutboundDistributionResponse) SetBody(v *DescribeSensitiveOutboundDistributionResponseBody) *DescribeSensitiveOutboundDistributionResponse
- func (s *DescribeSensitiveOutboundDistributionResponse) SetHeaders(v map[string]*string) *DescribeSensitiveOutboundDistributionResponse
- func (s *DescribeSensitiveOutboundDistributionResponse) SetStatusCode(v int32) *DescribeSensitiveOutboundDistributionResponse
- func (s DescribeSensitiveOutboundDistributionResponse) String() string
- type DescribeSensitiveOutboundDistributionResponseBody
- func (s DescribeSensitiveOutboundDistributionResponseBody) GoString() string
- func (s *DescribeSensitiveOutboundDistributionResponseBody) SetData(v []*DescribeSensitiveOutboundDistributionResponseBodyData) *DescribeSensitiveOutboundDistributionResponseBody
- func (s *DescribeSensitiveOutboundDistributionResponseBody) SetRequestId(v string) *DescribeSensitiveOutboundDistributionResponseBody
- func (s DescribeSensitiveOutboundDistributionResponseBody) String() string
- type DescribeSensitiveOutboundDistributionResponseBodyData
- func (s DescribeSensitiveOutboundDistributionResponseBodyData) GoString() string
- func (s *DescribeSensitiveOutboundDistributionResponseBodyData) SetCountry(v string) *DescribeSensitiveOutboundDistributionResponseBodyData
- func (s *DescribeSensitiveOutboundDistributionResponseBodyData) SetInfoOutboundCount(v int64) *DescribeSensitiveOutboundDistributionResponseBodyData
- func (s *DescribeSensitiveOutboundDistributionResponseBodyData) SetSensitiveOutboundCount(v int64) *DescribeSensitiveOutboundDistributionResponseBodyData
- func (s DescribeSensitiveOutboundDistributionResponseBodyData) String() string
- type DescribeSensitiveOutboundStatisticRequest
- func (s DescribeSensitiveOutboundStatisticRequest) GoString() string
- func (s *DescribeSensitiveOutboundStatisticRequest) SetClusterId(v string) *DescribeSensitiveOutboundStatisticRequest
- func (s *DescribeSensitiveOutboundStatisticRequest) SetDetectionResult(v string) *DescribeSensitiveOutboundStatisticRequest
- func (s *DescribeSensitiveOutboundStatisticRequest) SetEndTime(v int64) *DescribeSensitiveOutboundStatisticRequest
- func (s *DescribeSensitiveOutboundStatisticRequest) SetInstanceId(v string) *DescribeSensitiveOutboundStatisticRequest
- func (s *DescribeSensitiveOutboundStatisticRequest) SetOrderKey(v string) *DescribeSensitiveOutboundStatisticRequest
- func (s *DescribeSensitiveOutboundStatisticRequest) SetOrderWay(v string) *DescribeSensitiveOutboundStatisticRequest
- func (s *DescribeSensitiveOutboundStatisticRequest) SetPageNumber(v int64) *DescribeSensitiveOutboundStatisticRequest
- func (s *DescribeSensitiveOutboundStatisticRequest) SetPageSize(v int64) *DescribeSensitiveOutboundStatisticRequest
- func (s *DescribeSensitiveOutboundStatisticRequest) SetRegionId(v string) *DescribeSensitiveOutboundStatisticRequest
- func (s *DescribeSensitiveOutboundStatisticRequest) SetResourceManagerResourceGroupId(v string) *DescribeSensitiveOutboundStatisticRequest
- func (s *DescribeSensitiveOutboundStatisticRequest) SetSensitiveCode(v string) *DescribeSensitiveOutboundStatisticRequest
- func (s *DescribeSensitiveOutboundStatisticRequest) SetSensitiveLevel(v string) *DescribeSensitiveOutboundStatisticRequest
- func (s *DescribeSensitiveOutboundStatisticRequest) SetSensitiveType(v string) *DescribeSensitiveOutboundStatisticRequest
- func (s *DescribeSensitiveOutboundStatisticRequest) SetStartTime(v int64) *DescribeSensitiveOutboundStatisticRequest
- func (s DescribeSensitiveOutboundStatisticRequest) String() string
- type DescribeSensitiveOutboundStatisticResponse
- func (s DescribeSensitiveOutboundStatisticResponse) GoString() string
- func (s *DescribeSensitiveOutboundStatisticResponse) SetBody(v *DescribeSensitiveOutboundStatisticResponseBody) *DescribeSensitiveOutboundStatisticResponse
- func (s *DescribeSensitiveOutboundStatisticResponse) SetHeaders(v map[string]*string) *DescribeSensitiveOutboundStatisticResponse
- func (s *DescribeSensitiveOutboundStatisticResponse) SetStatusCode(v int32) *DescribeSensitiveOutboundStatisticResponse
- func (s DescribeSensitiveOutboundStatisticResponse) String() string
- type DescribeSensitiveOutboundStatisticResponseBody
- func (s DescribeSensitiveOutboundStatisticResponseBody) GoString() string
- func (s *DescribeSensitiveOutboundStatisticResponseBody) SetData(v []*DescribeSensitiveOutboundStatisticResponseBodyData) *DescribeSensitiveOutboundStatisticResponseBody
- func (s *DescribeSensitiveOutboundStatisticResponseBody) SetRequestId(v string) *DescribeSensitiveOutboundStatisticResponseBody
- func (s *DescribeSensitiveOutboundStatisticResponseBody) SetTotalCount(v int64) *DescribeSensitiveOutboundStatisticResponseBody
- func (s DescribeSensitiveOutboundStatisticResponseBody) String() string
- type DescribeSensitiveOutboundStatisticResponseBodyData
- func (s DescribeSensitiveOutboundStatisticResponseBodyData) GoString() string
- func (s *DescribeSensitiveOutboundStatisticResponseBodyData) SetDetectionResult(v string) *DescribeSensitiveOutboundStatisticResponseBodyData
- func (s *DescribeSensitiveOutboundStatisticResponseBodyData) SetInfoCount(v int64) *DescribeSensitiveOutboundStatisticResponseBodyData
- func (s *DescribeSensitiveOutboundStatisticResponseBodyData) SetOutboundCount(v int64) *DescribeSensitiveOutboundStatisticResponseBodyData
- func (s *DescribeSensitiveOutboundStatisticResponseBodyData) SetSensitiveCode(v int64) *DescribeSensitiveOutboundStatisticResponseBodyData
- func (s *DescribeSensitiveOutboundStatisticResponseBodyData) SetSensitiveLevel(v string) *DescribeSensitiveOutboundStatisticResponseBodyData
- func (s *DescribeSensitiveOutboundStatisticResponseBodyData) SetSensitiveType(v string) *DescribeSensitiveOutboundStatisticResponseBodyData
- func (s DescribeSensitiveOutboundStatisticResponseBodyData) String() string
- type DescribeSensitiveOutboundTrendRequest
- func (s DescribeSensitiveOutboundTrendRequest) GoString() string
- func (s *DescribeSensitiveOutboundTrendRequest) SetClusterId(v string) *DescribeSensitiveOutboundTrendRequest
- func (s *DescribeSensitiveOutboundTrendRequest) SetEndTime(v int64) *DescribeSensitiveOutboundTrendRequest
- func (s *DescribeSensitiveOutboundTrendRequest) SetInstanceId(v string) *DescribeSensitiveOutboundTrendRequest
- func (s *DescribeSensitiveOutboundTrendRequest) SetRegionId(v string) *DescribeSensitiveOutboundTrendRequest
- func (s *DescribeSensitiveOutboundTrendRequest) SetResourceManagerResourceGroupId(v string) *DescribeSensitiveOutboundTrendRequest
- func (s *DescribeSensitiveOutboundTrendRequest) SetStartTime(v int64) *DescribeSensitiveOutboundTrendRequest
- func (s DescribeSensitiveOutboundTrendRequest) String() string
- type DescribeSensitiveOutboundTrendResponse
- func (s DescribeSensitiveOutboundTrendResponse) GoString() string
- func (s *DescribeSensitiveOutboundTrendResponse) SetBody(v *DescribeSensitiveOutboundTrendResponseBody) *DescribeSensitiveOutboundTrendResponse
- func (s *DescribeSensitiveOutboundTrendResponse) SetHeaders(v map[string]*string) *DescribeSensitiveOutboundTrendResponse
- func (s *DescribeSensitiveOutboundTrendResponse) SetStatusCode(v int32) *DescribeSensitiveOutboundTrendResponse
- func (s DescribeSensitiveOutboundTrendResponse) String() string
- type DescribeSensitiveOutboundTrendResponseBody
- func (s DescribeSensitiveOutboundTrendResponseBody) GoString() string
- func (s *DescribeSensitiveOutboundTrendResponseBody) SetData(v []*DescribeSensitiveOutboundTrendResponseBodyData) *DescribeSensitiveOutboundTrendResponseBody
- func (s *DescribeSensitiveOutboundTrendResponseBody) SetRequestId(v string) *DescribeSensitiveOutboundTrendResponseBody
- func (s *DescribeSensitiveOutboundTrendResponseBody) SetTotalCount(v int64) *DescribeSensitiveOutboundTrendResponseBody
- func (s DescribeSensitiveOutboundTrendResponseBody) String() string
- type DescribeSensitiveOutboundTrendResponseBodyData
- func (s DescribeSensitiveOutboundTrendResponseBodyData) GoString() string
- func (s *DescribeSensitiveOutboundTrendResponseBodyData) SetInfoCount(v int64) *DescribeSensitiveOutboundTrendResponseBodyData
- func (s *DescribeSensitiveOutboundTrendResponseBodyData) SetInfoOutboundCount(v int64) *DescribeSensitiveOutboundTrendResponseBodyData
- func (s *DescribeSensitiveOutboundTrendResponseBodyData) SetSensitiveOutboundCount(v int64) *DescribeSensitiveOutboundTrendResponseBodyData
- func (s *DescribeSensitiveOutboundTrendResponseBodyData) SetTimestamp(v int64) *DescribeSensitiveOutboundTrendResponseBodyData
- func (s DescribeSensitiveOutboundTrendResponseBodyData) String() string
- type DescribeSensitiveRequestLogRequest
- func (s DescribeSensitiveRequestLogRequest) GoString() string
- func (s *DescribeSensitiveRequestLogRequest) SetApiFormat(v string) *DescribeSensitiveRequestLogRequest
- func (s *DescribeSensitiveRequestLogRequest) SetClientIP(v string) *DescribeSensitiveRequestLogRequest
- func (s *DescribeSensitiveRequestLogRequest) SetClusterId(v string) *DescribeSensitiveRequestLogRequest
- func (s *DescribeSensitiveRequestLogRequest) SetEndTime(v int64) *DescribeSensitiveRequestLogRequest
- func (s *DescribeSensitiveRequestLogRequest) SetInstanceId(v string) *DescribeSensitiveRequestLogRequest
- func (s *DescribeSensitiveRequestLogRequest) SetMatchedHost(v string) *DescribeSensitiveRequestLogRequest
- func (s *DescribeSensitiveRequestLogRequest) SetPageNumber(v int64) *DescribeSensitiveRequestLogRequest
- func (s *DescribeSensitiveRequestLogRequest) SetPageSize(v int64) *DescribeSensitiveRequestLogRequest
- func (s *DescribeSensitiveRequestLogRequest) SetRegionId(v string) *DescribeSensitiveRequestLogRequest
- func (s *DescribeSensitiveRequestLogRequest) SetResourceManagerResourceGroupId(v string) *DescribeSensitiveRequestLogRequest
- func (s *DescribeSensitiveRequestLogRequest) SetSensitiveCode(v string) *DescribeSensitiveRequestLogRequest
- func (s *DescribeSensitiveRequestLogRequest) SetSensitiveData(v string) *DescribeSensitiveRequestLogRequest
- func (s *DescribeSensitiveRequestLogRequest) SetStartTime(v int64) *DescribeSensitiveRequestLogRequest
- func (s DescribeSensitiveRequestLogRequest) String() string
- type DescribeSensitiveRequestLogResponse
- func (s DescribeSensitiveRequestLogResponse) GoString() string
- func (s *DescribeSensitiveRequestLogResponse) SetBody(v *DescribeSensitiveRequestLogResponseBody) *DescribeSensitiveRequestLogResponse
- func (s *DescribeSensitiveRequestLogResponse) SetHeaders(v map[string]*string) *DescribeSensitiveRequestLogResponse
- func (s *DescribeSensitiveRequestLogResponse) SetStatusCode(v int32) *DescribeSensitiveRequestLogResponse
- func (s DescribeSensitiveRequestLogResponse) String() string
- type DescribeSensitiveRequestLogResponseBody
- func (s DescribeSensitiveRequestLogResponseBody) GoString() string
- func (s *DescribeSensitiveRequestLogResponseBody) SetData(v []*DescribeSensitiveRequestLogResponseBodyData) *DescribeSensitiveRequestLogResponseBody
- func (s *DescribeSensitiveRequestLogResponseBody) SetRequestId(v string) *DescribeSensitiveRequestLogResponseBody
- func (s *DescribeSensitiveRequestLogResponseBody) SetTotalCount(v int64) *DescribeSensitiveRequestLogResponseBody
- func (s DescribeSensitiveRequestLogResponseBody) String() string
- type DescribeSensitiveRequestLogResponseBodyData
- func (s DescribeSensitiveRequestLogResponseBodyData) GoString() string
- func (s *DescribeSensitiveRequestLogResponseBodyData) SetApiFormat(v string) *DescribeSensitiveRequestLogResponseBodyData
- func (s *DescribeSensitiveRequestLogResponseBodyData) SetApiId(v string) *DescribeSensitiveRequestLogResponseBodyData
- func (s *DescribeSensitiveRequestLogResponseBodyData) SetClientIP(v string) *DescribeSensitiveRequestLogResponseBodyData
- func (s *DescribeSensitiveRequestLogResponseBodyData) SetCount(v int64) *DescribeSensitiveRequestLogResponseBodyData
- func (s *DescribeSensitiveRequestLogResponseBodyData) SetMatchedHost(v string) *DescribeSensitiveRequestLogResponseBodyData
- func (s *DescribeSensitiveRequestLogResponseBodyData) SetRemoteCountryId(v string) *DescribeSensitiveRequestLogResponseBodyData
- func (s *DescribeSensitiveRequestLogResponseBodyData) SetRequestTime(v int64) *DescribeSensitiveRequestLogResponseBodyData
- func (s *DescribeSensitiveRequestLogResponseBodyData) SetSensitiveList(v string) *DescribeSensitiveRequestLogResponseBodyData
- func (s *DescribeSensitiveRequestLogResponseBodyData) SetTraceId(v string) *DescribeSensitiveRequestLogResponseBodyData
- func (s DescribeSensitiveRequestLogResponseBodyData) String() string
- type DescribeSensitiveRequestsRequest
- func (s DescribeSensitiveRequestsRequest) GoString() string
- func (s *DescribeSensitiveRequestsRequest) SetClusterId(v string) *DescribeSensitiveRequestsRequest
- func (s *DescribeSensitiveRequestsRequest) SetEndTime(v int64) *DescribeSensitiveRequestsRequest
- func (s *DescribeSensitiveRequestsRequest) SetInstanceId(v string) *DescribeSensitiveRequestsRequest
- func (s *DescribeSensitiveRequestsRequest) SetPageNumber(v int64) *DescribeSensitiveRequestsRequest
- func (s *DescribeSensitiveRequestsRequest) SetPageSize(v int64) *DescribeSensitiveRequestsRequest
- func (s *DescribeSensitiveRequestsRequest) SetRegionId(v string) *DescribeSensitiveRequestsRequest
- func (s *DescribeSensitiveRequestsRequest) SetResourceManagerResourceGroupId(v string) *DescribeSensitiveRequestsRequest
- func (s *DescribeSensitiveRequestsRequest) SetSensitiveCode(v int64) *DescribeSensitiveRequestsRequest
- func (s *DescribeSensitiveRequestsRequest) SetSensitiveData(v string) *DescribeSensitiveRequestsRequest
- func (s *DescribeSensitiveRequestsRequest) SetStartTime(v int64) *DescribeSensitiveRequestsRequest
- func (s DescribeSensitiveRequestsRequest) String() string
- type DescribeSensitiveRequestsResponse
- func (s DescribeSensitiveRequestsResponse) GoString() string
- func (s *DescribeSensitiveRequestsResponse) SetBody(v *DescribeSensitiveRequestsResponseBody) *DescribeSensitiveRequestsResponse
- func (s *DescribeSensitiveRequestsResponse) SetHeaders(v map[string]*string) *DescribeSensitiveRequestsResponse
- func (s *DescribeSensitiveRequestsResponse) SetStatusCode(v int32) *DescribeSensitiveRequestsResponse
- func (s DescribeSensitiveRequestsResponse) String() string
- type DescribeSensitiveRequestsResponseBody
- func (s DescribeSensitiveRequestsResponseBody) GoString() string
- func (s *DescribeSensitiveRequestsResponseBody) SetData(v []*DescribeSensitiveRequestsResponseBodyData) *DescribeSensitiveRequestsResponseBody
- func (s *DescribeSensitiveRequestsResponseBody) SetRequestId(v string) *DescribeSensitiveRequestsResponseBody
- func (s *DescribeSensitiveRequestsResponseBody) SetTotalCount(v int64) *DescribeSensitiveRequestsResponseBody
- func (s DescribeSensitiveRequestsResponseBody) String() string
- type DescribeSensitiveRequestsResponseBodyData
- func (s DescribeSensitiveRequestsResponseBodyData) GoString() string
- func (s *DescribeSensitiveRequestsResponseBodyData) SetAbnormalCount(v int64) *DescribeSensitiveRequestsResponseBodyData
- func (s *DescribeSensitiveRequestsResponseBodyData) SetApiFormat(v string) *DescribeSensitiveRequestsResponseBodyData
- func (s *DescribeSensitiveRequestsResponseBodyData) SetApiId(v string) *DescribeSensitiveRequestsResponseBodyData
- func (s *DescribeSensitiveRequestsResponseBodyData) SetClientIP(v string) *DescribeSensitiveRequestsResponseBodyData
- func (s *DescribeSensitiveRequestsResponseBodyData) SetDetectionResult(v string) *DescribeSensitiveRequestsResponseBodyData
- func (s *DescribeSensitiveRequestsResponseBodyData) SetEventCount(v int64) *DescribeSensitiveRequestsResponseBodyData
- func (s *DescribeSensitiveRequestsResponseBodyData) SetInfoCount(v []*DescribeSensitiveRequestsResponseBodyDataInfoCount) *DescribeSensitiveRequestsResponseBodyData
- func (s *DescribeSensitiveRequestsResponseBodyData) SetMatchedHost(v string) *DescribeSensitiveRequestsResponseBodyData
- func (s *DescribeSensitiveRequestsResponseBodyData) SetSensitiveList(v []*string) *DescribeSensitiveRequestsResponseBodyData
- func (s DescribeSensitiveRequestsResponseBodyData) String() string
- type DescribeSensitiveRequestsResponseBodyDataInfoCount
- func (s DescribeSensitiveRequestsResponseBodyDataInfoCount) GoString() string
- func (s *DescribeSensitiveRequestsResponseBodyDataInfoCount) SetCode(v string) *DescribeSensitiveRequestsResponseBodyDataInfoCount
- func (s *DescribeSensitiveRequestsResponseBodyDataInfoCount) SetCount(v int64) *DescribeSensitiveRequestsResponseBodyDataInfoCount
- func (s DescribeSensitiveRequestsResponseBodyDataInfoCount) String() string
- type DescribeSensitiveStatisticRequest
- func (s DescribeSensitiveStatisticRequest) GoString() string
- func (s *DescribeSensitiveStatisticRequest) SetClusterId(v string) *DescribeSensitiveStatisticRequest
- func (s *DescribeSensitiveStatisticRequest) SetEndTime(v int64) *DescribeSensitiveStatisticRequest
- func (s *DescribeSensitiveStatisticRequest) SetInstanceId(v string) *DescribeSensitiveStatisticRequest
- func (s *DescribeSensitiveStatisticRequest) SetPageNumber(v int64) *DescribeSensitiveStatisticRequest
- func (s *DescribeSensitiveStatisticRequest) SetPageSize(v int64) *DescribeSensitiveStatisticRequest
- func (s *DescribeSensitiveStatisticRequest) SetRegionId(v string) *DescribeSensitiveStatisticRequest
- func (s *DescribeSensitiveStatisticRequest) SetResourceManagerResourceGroupId(v string) *DescribeSensitiveStatisticRequest
- func (s *DescribeSensitiveStatisticRequest) SetStartTime(v int64) *DescribeSensitiveStatisticRequest
- func (s *DescribeSensitiveStatisticRequest) SetStatisticType(v string) *DescribeSensitiveStatisticRequest
- func (s DescribeSensitiveStatisticRequest) String() string
- type DescribeSensitiveStatisticResponse
- func (s DescribeSensitiveStatisticResponse) GoString() string
- func (s *DescribeSensitiveStatisticResponse) SetBody(v *DescribeSensitiveStatisticResponseBody) *DescribeSensitiveStatisticResponse
- func (s *DescribeSensitiveStatisticResponse) SetHeaders(v map[string]*string) *DescribeSensitiveStatisticResponse
- func (s *DescribeSensitiveStatisticResponse) SetStatusCode(v int32) *DescribeSensitiveStatisticResponse
- func (s DescribeSensitiveStatisticResponse) String() string
- type DescribeSensitiveStatisticResponseBody
- func (s DescribeSensitiveStatisticResponseBody) GoString() string
- func (s *DescribeSensitiveStatisticResponseBody) SetData(v []*DescribeSensitiveStatisticResponseBodyData) *DescribeSensitiveStatisticResponseBody
- func (s *DescribeSensitiveStatisticResponseBody) SetRequestId(v string) *DescribeSensitiveStatisticResponseBody
- func (s *DescribeSensitiveStatisticResponseBody) SetTotalCount(v int64) *DescribeSensitiveStatisticResponseBody
- func (s DescribeSensitiveStatisticResponseBody) String() string
- type DescribeSensitiveStatisticResponseBodyData
- func (s DescribeSensitiveStatisticResponseBodyData) GoString() string
- func (s *DescribeSensitiveStatisticResponseBodyData) SetApiFormat(v string) *DescribeSensitiveStatisticResponseBodyData
- func (s *DescribeSensitiveStatisticResponseBodyData) SetClientIP(v string) *DescribeSensitiveStatisticResponseBodyData
- func (s *DescribeSensitiveStatisticResponseBodyData) SetCount(v int64) *DescribeSensitiveStatisticResponseBodyData
- func (s *DescribeSensitiveStatisticResponseBodyData) SetMatchedHost(v string) *DescribeSensitiveStatisticResponseBodyData
- func (s *DescribeSensitiveStatisticResponseBodyData) SetSensitiveCode(v string) *DescribeSensitiveStatisticResponseBodyData
- func (s DescribeSensitiveStatisticResponseBodyData) String() string
- type DescribeSlsAuthStatusRequest
- func (s DescribeSlsAuthStatusRequest) GoString() string
- func (s *DescribeSlsAuthStatusRequest) SetInstanceId(v string) *DescribeSlsAuthStatusRequest
- func (s *DescribeSlsAuthStatusRequest) SetRegionId(v string) *DescribeSlsAuthStatusRequest
- func (s *DescribeSlsAuthStatusRequest) SetResourceManagerResourceGroupId(v string) *DescribeSlsAuthStatusRequest
- func (s DescribeSlsAuthStatusRequest) String() string
- type DescribeSlsAuthStatusResponse
- func (s DescribeSlsAuthStatusResponse) GoString() string
- func (s *DescribeSlsAuthStatusResponse) SetBody(v *DescribeSlsAuthStatusResponseBody) *DescribeSlsAuthStatusResponse
- func (s *DescribeSlsAuthStatusResponse) SetHeaders(v map[string]*string) *DescribeSlsAuthStatusResponse
- func (s *DescribeSlsAuthStatusResponse) SetStatusCode(v int32) *DescribeSlsAuthStatusResponse
- func (s DescribeSlsAuthStatusResponse) String() string
- type DescribeSlsAuthStatusResponseBody
- func (s DescribeSlsAuthStatusResponseBody) GoString() string
- func (s *DescribeSlsAuthStatusResponseBody) SetRequestId(v string) *DescribeSlsAuthStatusResponseBody
- func (s *DescribeSlsAuthStatusResponseBody) SetStatus(v bool) *DescribeSlsAuthStatusResponseBody
- func (s DescribeSlsAuthStatusResponseBody) String() string
- type DescribeSlsLogStoreRequest
- func (s DescribeSlsLogStoreRequest) GoString() string
- func (s *DescribeSlsLogStoreRequest) SetInstanceId(v string) *DescribeSlsLogStoreRequest
- func (s *DescribeSlsLogStoreRequest) SetRegionId(v string) *DescribeSlsLogStoreRequest
- func (s *DescribeSlsLogStoreRequest) SetResourceManagerResourceGroupId(v string) *DescribeSlsLogStoreRequest
- func (s DescribeSlsLogStoreRequest) String() string
- type DescribeSlsLogStoreResponse
- func (s DescribeSlsLogStoreResponse) GoString() string
- func (s *DescribeSlsLogStoreResponse) SetBody(v *DescribeSlsLogStoreResponseBody) *DescribeSlsLogStoreResponse
- func (s *DescribeSlsLogStoreResponse) SetHeaders(v map[string]*string) *DescribeSlsLogStoreResponse
- func (s *DescribeSlsLogStoreResponse) SetStatusCode(v int32) *DescribeSlsLogStoreResponse
- func (s DescribeSlsLogStoreResponse) String() string
- type DescribeSlsLogStoreResponseBody
- func (s DescribeSlsLogStoreResponseBody) GoString() string
- func (s *DescribeSlsLogStoreResponseBody) SetLogStoreName(v string) *DescribeSlsLogStoreResponseBody
- func (s *DescribeSlsLogStoreResponseBody) SetProjectName(v string) *DescribeSlsLogStoreResponseBody
- func (s *DescribeSlsLogStoreResponseBody) SetQuota(v int64) *DescribeSlsLogStoreResponseBody
- func (s *DescribeSlsLogStoreResponseBody) SetRequestId(v string) *DescribeSlsLogStoreResponseBody
- func (s *DescribeSlsLogStoreResponseBody) SetTtl(v int32) *DescribeSlsLogStoreResponseBody
- func (s *DescribeSlsLogStoreResponseBody) SetUsed(v int64) *DescribeSlsLogStoreResponseBody
- func (s DescribeSlsLogStoreResponseBody) String() string
- type DescribeSlsLogStoreStatusRequest
- func (s DescribeSlsLogStoreStatusRequest) GoString() string
- func (s *DescribeSlsLogStoreStatusRequest) SetInstanceId(v string) *DescribeSlsLogStoreStatusRequest
- func (s *DescribeSlsLogStoreStatusRequest) SetRegionId(v string) *DescribeSlsLogStoreStatusRequest
- func (s *DescribeSlsLogStoreStatusRequest) SetResourceManagerResourceGroupId(v string) *DescribeSlsLogStoreStatusRequest
- func (s DescribeSlsLogStoreStatusRequest) String() string
- type DescribeSlsLogStoreStatusResponse
- func (s DescribeSlsLogStoreStatusResponse) GoString() string
- func (s *DescribeSlsLogStoreStatusResponse) SetBody(v *DescribeSlsLogStoreStatusResponseBody) *DescribeSlsLogStoreStatusResponse
- func (s *DescribeSlsLogStoreStatusResponse) SetHeaders(v map[string]*string) *DescribeSlsLogStoreStatusResponse
- func (s *DescribeSlsLogStoreStatusResponse) SetStatusCode(v int32) *DescribeSlsLogStoreStatusResponse
- func (s DescribeSlsLogStoreStatusResponse) String() string
- type DescribeSlsLogStoreStatusResponseBody
- func (s DescribeSlsLogStoreStatusResponseBody) GoString() string
- func (s *DescribeSlsLogStoreStatusResponseBody) SetExistStatus(v bool) *DescribeSlsLogStoreStatusResponseBody
- func (s *DescribeSlsLogStoreStatusResponseBody) SetRequestId(v string) *DescribeSlsLogStoreStatusResponseBody
- func (s DescribeSlsLogStoreStatusResponseBody) String() string
- type DescribeTemplateResourceCountRequest
- func (s DescribeTemplateResourceCountRequest) GoString() string
- func (s *DescribeTemplateResourceCountRequest) SetInstanceId(v string) *DescribeTemplateResourceCountRequest
- func (s *DescribeTemplateResourceCountRequest) SetRegionId(v string) *DescribeTemplateResourceCountRequest
- func (s *DescribeTemplateResourceCountRequest) SetResourceManagerResourceGroupId(v string) *DescribeTemplateResourceCountRequest
- func (s *DescribeTemplateResourceCountRequest) SetTemplateIds(v string) *DescribeTemplateResourceCountRequest
- func (s DescribeTemplateResourceCountRequest) String() string
- type DescribeTemplateResourceCountResponse
- func (s DescribeTemplateResourceCountResponse) GoString() string
- func (s *DescribeTemplateResourceCountResponse) SetBody(v *DescribeTemplateResourceCountResponseBody) *DescribeTemplateResourceCountResponse
- func (s *DescribeTemplateResourceCountResponse) SetHeaders(v map[string]*string) *DescribeTemplateResourceCountResponse
- func (s *DescribeTemplateResourceCountResponse) SetStatusCode(v int32) *DescribeTemplateResourceCountResponse
- func (s DescribeTemplateResourceCountResponse) String() string
- type DescribeTemplateResourceCountResponseBody
- func (s DescribeTemplateResourceCountResponseBody) GoString() string
- func (s *DescribeTemplateResourceCountResponseBody) SetRequestId(v string) *DescribeTemplateResourceCountResponseBody
- func (s *DescribeTemplateResourceCountResponseBody) SetResourceCount(v []*DescribeTemplateResourceCountResponseBodyResourceCount) *DescribeTemplateResourceCountResponseBody
- func (s DescribeTemplateResourceCountResponseBody) String() string
- type DescribeTemplateResourceCountResponseBodyResourceCount
- func (s DescribeTemplateResourceCountResponseBodyResourceCount) GoString() string
- func (s *DescribeTemplateResourceCountResponseBodyResourceCount) SetGroupCount(v int32) *DescribeTemplateResourceCountResponseBodyResourceCount
- func (s *DescribeTemplateResourceCountResponseBodyResourceCount) SetSingleCount(v int32) *DescribeTemplateResourceCountResponseBodyResourceCount
- func (s *DescribeTemplateResourceCountResponseBodyResourceCount) SetTemplateId(v int64) *DescribeTemplateResourceCountResponseBodyResourceCount
- func (s DescribeTemplateResourceCountResponseBodyResourceCount) String() string
- type DescribeTemplateResourcesRequest
- func (s DescribeTemplateResourcesRequest) GoString() string
- func (s *DescribeTemplateResourcesRequest) SetInstanceId(v string) *DescribeTemplateResourcesRequest
- func (s *DescribeTemplateResourcesRequest) SetRegionId(v string) *DescribeTemplateResourcesRequest
- func (s *DescribeTemplateResourcesRequest) SetResourceManagerResourceGroupId(v string) *DescribeTemplateResourcesRequest
- func (s *DescribeTemplateResourcesRequest) SetResourceType(v string) *DescribeTemplateResourcesRequest
- func (s *DescribeTemplateResourcesRequest) SetTemplateId(v int64) *DescribeTemplateResourcesRequest
- func (s DescribeTemplateResourcesRequest) String() string
- type DescribeTemplateResourcesResponse
- func (s DescribeTemplateResourcesResponse) GoString() string
- func (s *DescribeTemplateResourcesResponse) SetBody(v *DescribeTemplateResourcesResponseBody) *DescribeTemplateResourcesResponse
- func (s *DescribeTemplateResourcesResponse) SetHeaders(v map[string]*string) *DescribeTemplateResourcesResponse
- func (s *DescribeTemplateResourcesResponse) SetStatusCode(v int32) *DescribeTemplateResourcesResponse
- func (s DescribeTemplateResourcesResponse) String() string
- type DescribeTemplateResourcesResponseBody
- func (s DescribeTemplateResourcesResponseBody) GoString() string
- func (s *DescribeTemplateResourcesResponseBody) SetRequestId(v string) *DescribeTemplateResourcesResponseBody
- func (s *DescribeTemplateResourcesResponseBody) SetResources(v []*string) *DescribeTemplateResourcesResponseBody
- func (s DescribeTemplateResourcesResponseBody) String() string
- type DescribeUserAbnormalTrendRequest
- func (s DescribeUserAbnormalTrendRequest) GoString() string
- func (s *DescribeUserAbnormalTrendRequest) SetClusterId(v string) *DescribeUserAbnormalTrendRequest
- func (s *DescribeUserAbnormalTrendRequest) SetInstanceId(v string) *DescribeUserAbnormalTrendRequest
- func (s *DescribeUserAbnormalTrendRequest) SetRegionId(v string) *DescribeUserAbnormalTrendRequest
- func (s *DescribeUserAbnormalTrendRequest) SetResourceManagerResourceGroupId(v string) *DescribeUserAbnormalTrendRequest
- func (s DescribeUserAbnormalTrendRequest) String() string
- type DescribeUserAbnormalTrendResponse
- func (s DescribeUserAbnormalTrendResponse) GoString() string
- func (s *DescribeUserAbnormalTrendResponse) SetBody(v *DescribeUserAbnormalTrendResponseBody) *DescribeUserAbnormalTrendResponse
- func (s *DescribeUserAbnormalTrendResponse) SetHeaders(v map[string]*string) *DescribeUserAbnormalTrendResponse
- func (s *DescribeUserAbnormalTrendResponse) SetStatusCode(v int32) *DescribeUserAbnormalTrendResponse
- func (s DescribeUserAbnormalTrendResponse) String() string
- type DescribeUserAbnormalTrendResponseBody
- func (s DescribeUserAbnormalTrendResponseBody) GoString() string
- func (s *DescribeUserAbnormalTrendResponseBody) SetRequestId(v string) *DescribeUserAbnormalTrendResponseBody
- func (s *DescribeUserAbnormalTrendResponseBody) SetTrend(v []*DescribeUserAbnormalTrendResponseBodyTrend) *DescribeUserAbnormalTrendResponseBody
- func (s DescribeUserAbnormalTrendResponseBody) String() string
- type DescribeUserAbnormalTrendResponseBodyTrend
- func (s DescribeUserAbnormalTrendResponseBodyTrend) GoString() string
- func (s *DescribeUserAbnormalTrendResponseBodyTrend) SetAbnormalHigh(v int64) *DescribeUserAbnormalTrendResponseBodyTrend
- func (s *DescribeUserAbnormalTrendResponseBodyTrend) SetAbnormalLow(v int64) *DescribeUserAbnormalTrendResponseBodyTrend
- func (s *DescribeUserAbnormalTrendResponseBodyTrend) SetAbnormalMedium(v int64) *DescribeUserAbnormalTrendResponseBodyTrend
- func (s *DescribeUserAbnormalTrendResponseBodyTrend) SetTimeStamp(v int64) *DescribeUserAbnormalTrendResponseBodyTrend
- func (s *DescribeUserAbnormalTrendResponseBodyTrend) SetTimestamp(v int64) *DescribeUserAbnormalTrendResponseBodyTrend
- func (s DescribeUserAbnormalTrendResponseBodyTrend) String() string
- type DescribeUserAbnormalTypeRequest
- func (s DescribeUserAbnormalTypeRequest) GoString() string
- func (s *DescribeUserAbnormalTypeRequest) SetClusterId(v string) *DescribeUserAbnormalTypeRequest
- func (s *DescribeUserAbnormalTypeRequest) SetEndTime(v int64) *DescribeUserAbnormalTypeRequest
- func (s *DescribeUserAbnormalTypeRequest) SetInstanceId(v string) *DescribeUserAbnormalTypeRequest
- func (s *DescribeUserAbnormalTypeRequest) SetRegionId(v string) *DescribeUserAbnormalTypeRequest
- func (s *DescribeUserAbnormalTypeRequest) SetResourceManagerResourceGroupId(v string) *DescribeUserAbnormalTypeRequest
- func (s *DescribeUserAbnormalTypeRequest) SetStartTime(v int64) *DescribeUserAbnormalTypeRequest
- func (s DescribeUserAbnormalTypeRequest) String() string
- type DescribeUserAbnormalTypeResponse
- func (s DescribeUserAbnormalTypeResponse) GoString() string
- func (s *DescribeUserAbnormalTypeResponse) SetBody(v *DescribeUserAbnormalTypeResponseBody) *DescribeUserAbnormalTypeResponse
- func (s *DescribeUserAbnormalTypeResponse) SetHeaders(v map[string]*string) *DescribeUserAbnormalTypeResponse
- func (s *DescribeUserAbnormalTypeResponse) SetStatusCode(v int32) *DescribeUserAbnormalTypeResponse
- func (s DescribeUserAbnormalTypeResponse) String() string
- type DescribeUserAbnormalTypeResponseBody
- func (s DescribeUserAbnormalTypeResponseBody) GoString() string
- func (s *DescribeUserAbnormalTypeResponseBody) SetAbnormal(v []*DescribeUserAbnormalTypeResponseBodyAbnormal) *DescribeUserAbnormalTypeResponseBody
- func (s *DescribeUserAbnormalTypeResponseBody) SetRequestId(v string) *DescribeUserAbnormalTypeResponseBody
- func (s DescribeUserAbnormalTypeResponseBody) String() string
- type DescribeUserAbnormalTypeResponseBodyAbnormal
- func (s DescribeUserAbnormalTypeResponseBodyAbnormal) GoString() string
- func (s *DescribeUserAbnormalTypeResponseBodyAbnormal) SetAbnormalCode(v string) *DescribeUserAbnormalTypeResponseBodyAbnormal
- func (s *DescribeUserAbnormalTypeResponseBodyAbnormal) SetAbnormalCount(v int64) *DescribeUserAbnormalTypeResponseBodyAbnormal
- func (s *DescribeUserAbnormalTypeResponseBodyAbnormal) SetAbnormalParentType(v string) *DescribeUserAbnormalTypeResponseBodyAbnormal
- func (s *DescribeUserAbnormalTypeResponseBodyAbnormal) SetAbnormalType(v string) *DescribeUserAbnormalTypeResponseBodyAbnormal
- func (s DescribeUserAbnormalTypeResponseBodyAbnormal) String() string
- type DescribeUserApiRequestRequest
- func (s DescribeUserApiRequestRequest) GoString() string
- func (s *DescribeUserApiRequestRequest) SetApiFormat(v string) *DescribeUserApiRequestRequest
- func (s *DescribeUserApiRequestRequest) SetApiId(v string) *DescribeUserApiRequestRequest
- func (s *DescribeUserApiRequestRequest) SetClusterId(v string) *DescribeUserApiRequestRequest
- func (s *DescribeUserApiRequestRequest) SetDomain(v string) *DescribeUserApiRequestRequest
- func (s *DescribeUserApiRequestRequest) SetInstanceId(v string) *DescribeUserApiRequestRequest
- func (s *DescribeUserApiRequestRequest) SetRegionId(v string) *DescribeUserApiRequestRequest
- func (s *DescribeUserApiRequestRequest) SetResourceManagerResourceGroupId(v string) *DescribeUserApiRequestRequest
- func (s *DescribeUserApiRequestRequest) SetType(v string) *DescribeUserApiRequestRequest
- func (s DescribeUserApiRequestRequest) String() string
- type DescribeUserApiRequestResponse
- func (s DescribeUserApiRequestResponse) GoString() string
- func (s *DescribeUserApiRequestResponse) SetBody(v *DescribeUserApiRequestResponseBody) *DescribeUserApiRequestResponse
- func (s *DescribeUserApiRequestResponse) SetHeaders(v map[string]*string) *DescribeUserApiRequestResponse
- func (s *DescribeUserApiRequestResponse) SetStatusCode(v int32) *DescribeUserApiRequestResponse
- func (s DescribeUserApiRequestResponse) String() string
- type DescribeUserApiRequestResponseBody
- func (s DescribeUserApiRequestResponseBody) GoString() string
- func (s *DescribeUserApiRequestResponseBody) SetRequestId(v string) *DescribeUserApiRequestResponseBody
- func (s *DescribeUserApiRequestResponseBody) SetRequests(v []*DescribeUserApiRequestResponseBodyRequests) *DescribeUserApiRequestResponseBody
- func (s DescribeUserApiRequestResponseBody) String() string
- type DescribeUserApiRequestResponseBodyRequests
- func (s DescribeUserApiRequestResponseBodyRequests) GoString() string
- func (s *DescribeUserApiRequestResponseBodyRequests) SetCount(v int64) *DescribeUserApiRequestResponseBodyRequests
- func (s *DescribeUserApiRequestResponseBodyRequests) SetValue(v string) *DescribeUserApiRequestResponseBodyRequests
- func (s DescribeUserApiRequestResponseBodyRequests) String() string
- type DescribeUserAssetRequest
- func (s DescribeUserAssetRequest) GoString() string
- func (s *DescribeUserAssetRequest) SetClusterId(v string) *DescribeUserAssetRequest
- func (s *DescribeUserAssetRequest) SetDataType(v string) *DescribeUserAssetRequest
- func (s *DescribeUserAssetRequest) SetDays(v string) *DescribeUserAssetRequest
- func (s *DescribeUserAssetRequest) SetInstanceId(v string) *DescribeUserAssetRequest
- func (s *DescribeUserAssetRequest) SetRegionId(v string) *DescribeUserAssetRequest
- func (s *DescribeUserAssetRequest) SetResourceManagerResourceGroupId(v string) *DescribeUserAssetRequest
- func (s DescribeUserAssetRequest) String() string
- type DescribeUserAssetResponse
- func (s DescribeUserAssetResponse) GoString() string
- func (s *DescribeUserAssetResponse) SetBody(v *DescribeUserAssetResponseBody) *DescribeUserAssetResponse
- func (s *DescribeUserAssetResponse) SetHeaders(v map[string]*string) *DescribeUserAssetResponse
- func (s *DescribeUserAssetResponse) SetStatusCode(v int32) *DescribeUserAssetResponse
- func (s DescribeUserAssetResponse) String() string
- type DescribeUserAssetResponseBody
- func (s DescribeUserAssetResponseBody) GoString() string
- func (s *DescribeUserAssetResponseBody) SetAssets(v []*DescribeUserAssetResponseBodyAssets) *DescribeUserAssetResponseBody
- func (s *DescribeUserAssetResponseBody) SetRequestId(v string) *DescribeUserAssetResponseBody
- func (s DescribeUserAssetResponseBody) String() string
- type DescribeUserAssetResponseBodyAssets
- func (s DescribeUserAssetResponseBodyAssets) GoString() string
- func (s *DescribeUserAssetResponseBodyAssets) SetAssetNum(v int64) *DescribeUserAssetResponseBodyAssets
- func (s *DescribeUserAssetResponseBodyAssets) SetTimeStamp(v int64) *DescribeUserAssetResponseBodyAssets
- func (s DescribeUserAssetResponseBodyAssets) String() string
- type DescribeUserEventTrendRequest
- func (s DescribeUserEventTrendRequest) GoString() string
- func (s *DescribeUserEventTrendRequest) SetClusterId(v string) *DescribeUserEventTrendRequest
- func (s *DescribeUserEventTrendRequest) SetInstanceId(v string) *DescribeUserEventTrendRequest
- func (s *DescribeUserEventTrendRequest) SetRegionId(v string) *DescribeUserEventTrendRequest
- func (s *DescribeUserEventTrendRequest) SetResourceManagerResourceGroupId(v string) *DescribeUserEventTrendRequest
- func (s DescribeUserEventTrendRequest) String() string
- type DescribeUserEventTrendResponse
- func (s DescribeUserEventTrendResponse) GoString() string
- func (s *DescribeUserEventTrendResponse) SetBody(v *DescribeUserEventTrendResponseBody) *DescribeUserEventTrendResponse
- func (s *DescribeUserEventTrendResponse) SetHeaders(v map[string]*string) *DescribeUserEventTrendResponse
- func (s *DescribeUserEventTrendResponse) SetStatusCode(v int32) *DescribeUserEventTrendResponse
- func (s DescribeUserEventTrendResponse) String() string
- type DescribeUserEventTrendResponseBody
- func (s DescribeUserEventTrendResponseBody) GoString() string
- func (s *DescribeUserEventTrendResponseBody) SetRequestId(v string) *DescribeUserEventTrendResponseBody
- func (s *DescribeUserEventTrendResponseBody) SetTrend(v []*DescribeUserEventTrendResponseBodyTrend) *DescribeUserEventTrendResponseBody
- func (s DescribeUserEventTrendResponseBody) String() string
- type DescribeUserEventTrendResponseBodyTrend
- func (s DescribeUserEventTrendResponseBodyTrend) GoString() string
- func (s *DescribeUserEventTrendResponseBodyTrend) SetEventHigh(v int64) *DescribeUserEventTrendResponseBodyTrend
- func (s *DescribeUserEventTrendResponseBodyTrend) SetEventLow(v int64) *DescribeUserEventTrendResponseBodyTrend
- func (s *DescribeUserEventTrendResponseBodyTrend) SetEventMedium(v int64) *DescribeUserEventTrendResponseBodyTrend
- func (s *DescribeUserEventTrendResponseBodyTrend) SetTimeStamp(v int64) *DescribeUserEventTrendResponseBodyTrend
- func (s *DescribeUserEventTrendResponseBodyTrend) SetTimestamp(v int64) *DescribeUserEventTrendResponseBodyTrend
- func (s DescribeUserEventTrendResponseBodyTrend) String() string
- type DescribeUserEventTypeRequest
- func (s DescribeUserEventTypeRequest) GoString() string
- func (s *DescribeUserEventTypeRequest) SetClusterId(v string) *DescribeUserEventTypeRequest
- func (s *DescribeUserEventTypeRequest) SetEndTime(v int64) *DescribeUserEventTypeRequest
- func (s *DescribeUserEventTypeRequest) SetInstanceId(v string) *DescribeUserEventTypeRequest
- func (s *DescribeUserEventTypeRequest) SetRegionId(v string) *DescribeUserEventTypeRequest
- func (s *DescribeUserEventTypeRequest) SetResourceManagerResourceGroupId(v string) *DescribeUserEventTypeRequest
- func (s *DescribeUserEventTypeRequest) SetStartTime(v int64) *DescribeUserEventTypeRequest
- func (s DescribeUserEventTypeRequest) String() string
- type DescribeUserEventTypeResponse
- func (s DescribeUserEventTypeResponse) GoString() string
- func (s *DescribeUserEventTypeResponse) SetBody(v *DescribeUserEventTypeResponseBody) *DescribeUserEventTypeResponse
- func (s *DescribeUserEventTypeResponse) SetHeaders(v map[string]*string) *DescribeUserEventTypeResponse
- func (s *DescribeUserEventTypeResponse) SetStatusCode(v int32) *DescribeUserEventTypeResponse
- func (s DescribeUserEventTypeResponse) String() string
- type DescribeUserEventTypeResponseBody
- func (s DescribeUserEventTypeResponseBody) GoString() string
- func (s *DescribeUserEventTypeResponseBody) SetEvent(v []*DescribeUserEventTypeResponseBodyEvent) *DescribeUserEventTypeResponseBody
- func (s *DescribeUserEventTypeResponseBody) SetRequestId(v string) *DescribeUserEventTypeResponseBody
- func (s DescribeUserEventTypeResponseBody) String() string
- type DescribeUserEventTypeResponseBodyEvent
- func (s DescribeUserEventTypeResponseBodyEvent) GoString() string
- func (s *DescribeUserEventTypeResponseBodyEvent) SetEventCode(v string) *DescribeUserEventTypeResponseBodyEvent
- func (s *DescribeUserEventTypeResponseBodyEvent) SetEventCount(v int64) *DescribeUserEventTypeResponseBodyEvent
- func (s *DescribeUserEventTypeResponseBodyEvent) SetEventParentType(v string) *DescribeUserEventTypeResponseBodyEvent
- func (s *DescribeUserEventTypeResponseBodyEvent) SetEventType(v string) *DescribeUserEventTypeResponseBodyEvent
- func (s DescribeUserEventTypeResponseBodyEvent) String() string
- type DescribeUserSlsLogRegionsRequest
- func (s DescribeUserSlsLogRegionsRequest) GoString() string
- func (s *DescribeUserSlsLogRegionsRequest) SetInstanceId(v string) *DescribeUserSlsLogRegionsRequest
- func (s *DescribeUserSlsLogRegionsRequest) SetRegionId(v string) *DescribeUserSlsLogRegionsRequest
- func (s *DescribeUserSlsLogRegionsRequest) SetResourceManagerResourceGroupId(v string) *DescribeUserSlsLogRegionsRequest
- func (s DescribeUserSlsLogRegionsRequest) String() string
- type DescribeUserSlsLogRegionsResponse
- func (s DescribeUserSlsLogRegionsResponse) GoString() string
- func (s *DescribeUserSlsLogRegionsResponse) SetBody(v *DescribeUserSlsLogRegionsResponseBody) *DescribeUserSlsLogRegionsResponse
- func (s *DescribeUserSlsLogRegionsResponse) SetHeaders(v map[string]*string) *DescribeUserSlsLogRegionsResponse
- func (s *DescribeUserSlsLogRegionsResponse) SetStatusCode(v int32) *DescribeUserSlsLogRegionsResponse
- func (s DescribeUserSlsLogRegionsResponse) String() string
- type DescribeUserSlsLogRegionsResponseBody
- func (s DescribeUserSlsLogRegionsResponseBody) GoString() string
- func (s *DescribeUserSlsLogRegionsResponseBody) SetLogRegions(v []*string) *DescribeUserSlsLogRegionsResponseBody
- func (s *DescribeUserSlsLogRegionsResponseBody) SetRequestId(v string) *DescribeUserSlsLogRegionsResponseBody
- func (s DescribeUserSlsLogRegionsResponseBody) String() string
- type DescribeUserWafLogStatusRequest
- func (s DescribeUserWafLogStatusRequest) GoString() string
- func (s *DescribeUserWafLogStatusRequest) SetInstanceId(v string) *DescribeUserWafLogStatusRequest
- func (s *DescribeUserWafLogStatusRequest) SetRegionId(v string) *DescribeUserWafLogStatusRequest
- func (s *DescribeUserWafLogStatusRequest) SetResourceManagerResourceGroupId(v string) *DescribeUserWafLogStatusRequest
- func (s DescribeUserWafLogStatusRequest) String() string
- type DescribeUserWafLogStatusResponse
- func (s DescribeUserWafLogStatusResponse) GoString() string
- func (s *DescribeUserWafLogStatusResponse) SetBody(v *DescribeUserWafLogStatusResponseBody) *DescribeUserWafLogStatusResponse
- func (s *DescribeUserWafLogStatusResponse) SetHeaders(v map[string]*string) *DescribeUserWafLogStatusResponse
- func (s *DescribeUserWafLogStatusResponse) SetStatusCode(v int32) *DescribeUserWafLogStatusResponse
- func (s DescribeUserWafLogStatusResponse) String() string
- type DescribeUserWafLogStatusResponseBody
- func (s DescribeUserWafLogStatusResponseBody) GoString() string
- func (s *DescribeUserWafLogStatusResponseBody) SetLogRegionId(v string) *DescribeUserWafLogStatusResponseBody
- func (s *DescribeUserWafLogStatusResponseBody) SetLogStatus(v string) *DescribeUserWafLogStatusResponseBody
- func (s *DescribeUserWafLogStatusResponseBody) SetRequestId(v string) *DescribeUserWafLogStatusResponseBody
- func (s *DescribeUserWafLogStatusResponseBody) SetStatusUpdateTime(v int64) *DescribeUserWafLogStatusResponseBody
- func (s DescribeUserWafLogStatusResponseBody) String() string
- type DescribeVisitTopIpRequest
- func (s DescribeVisitTopIpRequest) GoString() string
- func (s *DescribeVisitTopIpRequest) SetEndTimestamp(v string) *DescribeVisitTopIpRequest
- func (s *DescribeVisitTopIpRequest) SetInstanceId(v string) *DescribeVisitTopIpRequest
- func (s *DescribeVisitTopIpRequest) SetRegionId(v string) *DescribeVisitTopIpRequest
- func (s *DescribeVisitTopIpRequest) SetResource(v string) *DescribeVisitTopIpRequest
- func (s *DescribeVisitTopIpRequest) SetResourceManagerResourceGroupId(v string) *DescribeVisitTopIpRequest
- func (s *DescribeVisitTopIpRequest) SetStartTimestamp(v string) *DescribeVisitTopIpRequest
- func (s DescribeVisitTopIpRequest) String() string
- type DescribeVisitTopIpResponse
- func (s DescribeVisitTopIpResponse) GoString() string
- func (s *DescribeVisitTopIpResponse) SetBody(v *DescribeVisitTopIpResponseBody) *DescribeVisitTopIpResponse
- func (s *DescribeVisitTopIpResponse) SetHeaders(v map[string]*string) *DescribeVisitTopIpResponse
- func (s *DescribeVisitTopIpResponse) SetStatusCode(v int32) *DescribeVisitTopIpResponse
- func (s DescribeVisitTopIpResponse) String() string
- type DescribeVisitTopIpResponseBody
- func (s DescribeVisitTopIpResponseBody) GoString() string
- func (s *DescribeVisitTopIpResponseBody) SetRequestId(v string) *DescribeVisitTopIpResponseBody
- func (s *DescribeVisitTopIpResponseBody) SetTopIp(v []*DescribeVisitTopIpResponseBodyTopIp) *DescribeVisitTopIpResponseBody
- func (s DescribeVisitTopIpResponseBody) String() string
- type DescribeVisitTopIpResponseBodyTopIp
- func (s DescribeVisitTopIpResponseBodyTopIp) GoString() string
- func (s *DescribeVisitTopIpResponseBodyTopIp) SetArea(v string) *DescribeVisitTopIpResponseBodyTopIp
- func (s *DescribeVisitTopIpResponseBodyTopIp) SetCount(v int64) *DescribeVisitTopIpResponseBodyTopIp
- func (s *DescribeVisitTopIpResponseBodyTopIp) SetIp(v string) *DescribeVisitTopIpResponseBodyTopIp
- func (s *DescribeVisitTopIpResponseBodyTopIp) SetIsp(v string) *DescribeVisitTopIpResponseBodyTopIp
- func (s DescribeVisitTopIpResponseBodyTopIp) String() string
- type DescribeVisitUasRequest
- func (s DescribeVisitUasRequest) GoString() string
- func (s *DescribeVisitUasRequest) SetEndTimestamp(v string) *DescribeVisitUasRequest
- func (s *DescribeVisitUasRequest) SetInstanceId(v string) *DescribeVisitUasRequest
- func (s *DescribeVisitUasRequest) SetRegionId(v string) *DescribeVisitUasRequest
- func (s *DescribeVisitUasRequest) SetResource(v string) *DescribeVisitUasRequest
- func (s *DescribeVisitUasRequest) SetResourceManagerResourceGroupId(v string) *DescribeVisitUasRequest
- func (s *DescribeVisitUasRequest) SetStartTimestamp(v string) *DescribeVisitUasRequest
- func (s DescribeVisitUasRequest) String() string
- type DescribeVisitUasResponse
- func (s DescribeVisitUasResponse) GoString() string
- func (s *DescribeVisitUasResponse) SetBody(v *DescribeVisitUasResponseBody) *DescribeVisitUasResponse
- func (s *DescribeVisitUasResponse) SetHeaders(v map[string]*string) *DescribeVisitUasResponse
- func (s *DescribeVisitUasResponse) SetStatusCode(v int32) *DescribeVisitUasResponse
- func (s DescribeVisitUasResponse) String() string
- type DescribeVisitUasResponseBody
- func (s DescribeVisitUasResponseBody) GoString() string
- func (s *DescribeVisitUasResponseBody) SetRequestId(v string) *DescribeVisitUasResponseBody
- func (s *DescribeVisitUasResponseBody) SetUas(v []*DescribeVisitUasResponseBodyUas) *DescribeVisitUasResponseBody
- func (s DescribeVisitUasResponseBody) String() string
- type DescribeVisitUasResponseBodyUas
- type DescribeWafSourceIpSegmentRequest
- func (s DescribeWafSourceIpSegmentRequest) GoString() string
- func (s *DescribeWafSourceIpSegmentRequest) SetInstanceId(v string) *DescribeWafSourceIpSegmentRequest
- func (s *DescribeWafSourceIpSegmentRequest) SetRegionId(v string) *DescribeWafSourceIpSegmentRequest
- func (s *DescribeWafSourceIpSegmentRequest) SetResourceManagerResourceGroupId(v string) *DescribeWafSourceIpSegmentRequest
- func (s DescribeWafSourceIpSegmentRequest) String() string
- type DescribeWafSourceIpSegmentResponse
- func (s DescribeWafSourceIpSegmentResponse) GoString() string
- func (s *DescribeWafSourceIpSegmentResponse) SetBody(v *DescribeWafSourceIpSegmentResponseBody) *DescribeWafSourceIpSegmentResponse
- func (s *DescribeWafSourceIpSegmentResponse) SetHeaders(v map[string]*string) *DescribeWafSourceIpSegmentResponse
- func (s *DescribeWafSourceIpSegmentResponse) SetStatusCode(v int32) *DescribeWafSourceIpSegmentResponse
- func (s DescribeWafSourceIpSegmentResponse) String() string
- type DescribeWafSourceIpSegmentResponseBody
- func (s DescribeWafSourceIpSegmentResponseBody) GoString() string
- func (s *DescribeWafSourceIpSegmentResponseBody) SetRequestId(v string) *DescribeWafSourceIpSegmentResponseBody
- func (s *DescribeWafSourceIpSegmentResponseBody) SetWafSourceIp(v *DescribeWafSourceIpSegmentResponseBodyWafSourceIp) *DescribeWafSourceIpSegmentResponseBody
- func (s DescribeWafSourceIpSegmentResponseBody) String() string
- type DescribeWafSourceIpSegmentResponseBodyWafSourceIp
- func (s DescribeWafSourceIpSegmentResponseBodyWafSourceIp) GoString() string
- func (s *DescribeWafSourceIpSegmentResponseBodyWafSourceIp) SetIPv4(v []*string) *DescribeWafSourceIpSegmentResponseBodyWafSourceIp
- func (s *DescribeWafSourceIpSegmentResponseBodyWafSourceIp) SetIPv6(v []*string) *DescribeWafSourceIpSegmentResponseBodyWafSourceIp
- func (s DescribeWafSourceIpSegmentResponseBodyWafSourceIp) String() string
- type ListTagKeysRequest
- func (s ListTagKeysRequest) GoString() string
- func (s *ListTagKeysRequest) SetInstanceId(v string) *ListTagKeysRequest
- func (s *ListTagKeysRequest) SetNextToken(v string) *ListTagKeysRequest
- func (s *ListTagKeysRequest) SetRegionId(v string) *ListTagKeysRequest
- func (s *ListTagKeysRequest) SetResourceType(v string) *ListTagKeysRequest
- func (s ListTagKeysRequest) String() string
- type ListTagKeysResponse
- func (s ListTagKeysResponse) GoString() string
- func (s *ListTagKeysResponse) SetBody(v *ListTagKeysResponseBody) *ListTagKeysResponse
- func (s *ListTagKeysResponse) SetHeaders(v map[string]*string) *ListTagKeysResponse
- func (s *ListTagKeysResponse) SetStatusCode(v int32) *ListTagKeysResponse
- func (s ListTagKeysResponse) String() string
- type ListTagKeysResponseBody
- func (s ListTagKeysResponseBody) GoString() string
- func (s *ListTagKeysResponseBody) SetKeys(v []*ListTagKeysResponseBodyKeys) *ListTagKeysResponseBody
- func (s *ListTagKeysResponseBody) SetNextToken(v string) *ListTagKeysResponseBody
- func (s *ListTagKeysResponseBody) SetRequestId(v string) *ListTagKeysResponseBody
- func (s ListTagKeysResponseBody) String() string
- type ListTagKeysResponseBodyKeys
- type ListTagResourcesRequest
- func (s ListTagResourcesRequest) GoString() string
- func (s *ListTagResourcesRequest) SetNextToken(v string) *ListTagResourcesRequest
- func (s *ListTagResourcesRequest) SetRegionId(v string) *ListTagResourcesRequest
- func (s *ListTagResourcesRequest) SetResourceId(v []*string) *ListTagResourcesRequest
- func (s *ListTagResourcesRequest) SetResourceType(v string) *ListTagResourcesRequest
- func (s *ListTagResourcesRequest) SetTag(v []*ListTagResourcesRequestTag) *ListTagResourcesRequest
- func (s ListTagResourcesRequest) String() string
- type ListTagResourcesRequestTag
- type ListTagResourcesResponse
- func (s ListTagResourcesResponse) GoString() string
- func (s *ListTagResourcesResponse) SetBody(v *ListTagResourcesResponseBody) *ListTagResourcesResponse
- func (s *ListTagResourcesResponse) SetHeaders(v map[string]*string) *ListTagResourcesResponse
- func (s *ListTagResourcesResponse) SetStatusCode(v int32) *ListTagResourcesResponse
- func (s ListTagResourcesResponse) String() string
- type ListTagResourcesResponseBody
- func (s ListTagResourcesResponseBody) GoString() string
- func (s *ListTagResourcesResponseBody) SetNextToken(v string) *ListTagResourcesResponseBody
- func (s *ListTagResourcesResponseBody) SetRequestId(v string) *ListTagResourcesResponseBody
- func (s *ListTagResourcesResponseBody) SetTagResources(v []*ListTagResourcesResponseBodyTagResources) *ListTagResourcesResponseBody
- func (s ListTagResourcesResponseBody) String() string
- type ListTagResourcesResponseBodyTagResources
- func (s ListTagResourcesResponseBodyTagResources) GoString() string
- func (s *ListTagResourcesResponseBodyTagResources) SetResourceId(v string) *ListTagResourcesResponseBodyTagResources
- func (s *ListTagResourcesResponseBodyTagResources) SetResourceType(v string) *ListTagResourcesResponseBodyTagResources
- func (s *ListTagResourcesResponseBodyTagResources) SetTagKey(v string) *ListTagResourcesResponseBodyTagResources
- func (s *ListTagResourcesResponseBodyTagResources) SetTagValue(v string) *ListTagResourcesResponseBodyTagResources
- func (s ListTagResourcesResponseBodyTagResources) String() string
- type ListTagValuesRequest
- func (s ListTagValuesRequest) GoString() string
- func (s *ListTagValuesRequest) SetInstanceId(v string) *ListTagValuesRequest
- func (s *ListTagValuesRequest) SetKey(v string) *ListTagValuesRequest
- func (s *ListTagValuesRequest) SetNextToken(v string) *ListTagValuesRequest
- func (s *ListTagValuesRequest) SetRegionId(v string) *ListTagValuesRequest
- func (s *ListTagValuesRequest) SetResourceManagerResourceGroupId(v string) *ListTagValuesRequest
- func (s *ListTagValuesRequest) SetResourceType(v string) *ListTagValuesRequest
- func (s ListTagValuesRequest) String() string
- type ListTagValuesResponse
- func (s ListTagValuesResponse) GoString() string
- func (s *ListTagValuesResponse) SetBody(v *ListTagValuesResponseBody) *ListTagValuesResponse
- func (s *ListTagValuesResponse) SetHeaders(v map[string]*string) *ListTagValuesResponse
- func (s *ListTagValuesResponse) SetStatusCode(v int32) *ListTagValuesResponse
- func (s ListTagValuesResponse) String() string
- type ListTagValuesResponseBody
- func (s ListTagValuesResponseBody) GoString() string
- func (s *ListTagValuesResponseBody) SetNextToken(v string) *ListTagValuesResponseBody
- func (s *ListTagValuesResponseBody) SetRequestId(v string) *ListTagValuesResponseBody
- func (s *ListTagValuesResponseBody) SetValues(v []*string) *ListTagValuesResponseBody
- func (s ListTagValuesResponseBody) String() string
- type ModifyApisecAbnormalsRequest
- func (s ModifyApisecAbnormalsRequest) GoString() string
- func (s *ModifyApisecAbnormalsRequest) SetAbnormalIds(v []*string) *ModifyApisecAbnormalsRequest
- func (s *ModifyApisecAbnormalsRequest) SetClusterId(v string) *ModifyApisecAbnormalsRequest
- func (s *ModifyApisecAbnormalsRequest) SetInstanceId(v string) *ModifyApisecAbnormalsRequest
- func (s *ModifyApisecAbnormalsRequest) SetNote(v string) *ModifyApisecAbnormalsRequest
- func (s *ModifyApisecAbnormalsRequest) SetRegionId(v string) *ModifyApisecAbnormalsRequest
- func (s *ModifyApisecAbnormalsRequest) SetResourceManagerResourceGroupId(v string) *ModifyApisecAbnormalsRequest
- func (s *ModifyApisecAbnormalsRequest) SetUserStatus(v string) *ModifyApisecAbnormalsRequest
- func (s ModifyApisecAbnormalsRequest) String() string
- type ModifyApisecAbnormalsResponse
- func (s ModifyApisecAbnormalsResponse) GoString() string
- func (s *ModifyApisecAbnormalsResponse) SetBody(v *ModifyApisecAbnormalsResponseBody) *ModifyApisecAbnormalsResponse
- func (s *ModifyApisecAbnormalsResponse) SetHeaders(v map[string]*string) *ModifyApisecAbnormalsResponse
- func (s *ModifyApisecAbnormalsResponse) SetStatusCode(v int32) *ModifyApisecAbnormalsResponse
- func (s ModifyApisecAbnormalsResponse) String() string
- type ModifyApisecAbnormalsResponseBody
- type ModifyApisecApiResourceRequest
- func (s ModifyApisecApiResourceRequest) GoString() string
- func (s *ModifyApisecApiResourceRequest) SetApiId(v string) *ModifyApisecApiResourceRequest
- func (s *ModifyApisecApiResourceRequest) SetClusterId(v string) *ModifyApisecApiResourceRequest
- func (s *ModifyApisecApiResourceRequest) SetFollow(v int64) *ModifyApisecApiResourceRequest
- func (s *ModifyApisecApiResourceRequest) SetInstanceId(v string) *ModifyApisecApiResourceRequest
- func (s *ModifyApisecApiResourceRequest) SetNote(v string) *ModifyApisecApiResourceRequest
- func (s *ModifyApisecApiResourceRequest) SetRegionId(v string) *ModifyApisecApiResourceRequest
- func (s *ModifyApisecApiResourceRequest) SetResourceManagerResourceGroupId(v string) *ModifyApisecApiResourceRequest
- func (s ModifyApisecApiResourceRequest) String() string
- type ModifyApisecApiResourceResponse
- func (s ModifyApisecApiResourceResponse) GoString() string
- func (s *ModifyApisecApiResourceResponse) SetBody(v *ModifyApisecApiResourceResponseBody) *ModifyApisecApiResourceResponse
- func (s *ModifyApisecApiResourceResponse) SetHeaders(v map[string]*string) *ModifyApisecApiResourceResponse
- func (s *ModifyApisecApiResourceResponse) SetStatusCode(v int32) *ModifyApisecApiResourceResponse
- func (s ModifyApisecApiResourceResponse) String() string
- type ModifyApisecApiResourceResponseBody
- type ModifyApisecEventsRequest
- func (s ModifyApisecEventsRequest) GoString() string
- func (s *ModifyApisecEventsRequest) SetClusterId(v string) *ModifyApisecEventsRequest
- func (s *ModifyApisecEventsRequest) SetEventIds(v []*string) *ModifyApisecEventsRequest
- func (s *ModifyApisecEventsRequest) SetInstanceId(v string) *ModifyApisecEventsRequest
- func (s *ModifyApisecEventsRequest) SetNote(v string) *ModifyApisecEventsRequest
- func (s *ModifyApisecEventsRequest) SetRegionId(v string) *ModifyApisecEventsRequest
- func (s *ModifyApisecEventsRequest) SetResourceManagerResourceGroupId(v string) *ModifyApisecEventsRequest
- func (s *ModifyApisecEventsRequest) SetUserStatus(v string) *ModifyApisecEventsRequest
- func (s ModifyApisecEventsRequest) String() string
- type ModifyApisecEventsResponse
- func (s ModifyApisecEventsResponse) GoString() string
- func (s *ModifyApisecEventsResponse) SetBody(v *ModifyApisecEventsResponseBody) *ModifyApisecEventsResponse
- func (s *ModifyApisecEventsResponse) SetHeaders(v map[string]*string) *ModifyApisecEventsResponse
- func (s *ModifyApisecEventsResponse) SetStatusCode(v int32) *ModifyApisecEventsResponse
- func (s ModifyApisecEventsResponse) String() string
- type ModifyApisecEventsResponseBody
- type ModifyApisecLogDeliveryRequest
- func (s ModifyApisecLogDeliveryRequest) GoString() string
- func (s *ModifyApisecLogDeliveryRequest) SetAssertKey(v string) *ModifyApisecLogDeliveryRequest
- func (s *ModifyApisecLogDeliveryRequest) SetInstanceId(v string) *ModifyApisecLogDeliveryRequest
- func (s *ModifyApisecLogDeliveryRequest) SetLogRegionId(v string) *ModifyApisecLogDeliveryRequest
- func (s *ModifyApisecLogDeliveryRequest) SetLogStoreName(v string) *ModifyApisecLogDeliveryRequest
- func (s *ModifyApisecLogDeliveryRequest) SetProjectName(v string) *ModifyApisecLogDeliveryRequest
- func (s *ModifyApisecLogDeliveryRequest) SetRegionId(v string) *ModifyApisecLogDeliveryRequest
- func (s *ModifyApisecLogDeliveryRequest) SetResourceManagerResourceGroupId(v string) *ModifyApisecLogDeliveryRequest
- func (s ModifyApisecLogDeliveryRequest) String() string
- type ModifyApisecLogDeliveryResponse
- func (s ModifyApisecLogDeliveryResponse) GoString() string
- func (s *ModifyApisecLogDeliveryResponse) SetBody(v *ModifyApisecLogDeliveryResponseBody) *ModifyApisecLogDeliveryResponse
- func (s *ModifyApisecLogDeliveryResponse) SetHeaders(v map[string]*string) *ModifyApisecLogDeliveryResponse
- func (s *ModifyApisecLogDeliveryResponse) SetStatusCode(v int32) *ModifyApisecLogDeliveryResponse
- func (s ModifyApisecLogDeliveryResponse) String() string
- type ModifyApisecLogDeliveryResponseBody
- type ModifyApisecLogDeliveryStatusRequest
- func (s ModifyApisecLogDeliveryStatusRequest) GoString() string
- func (s *ModifyApisecLogDeliveryStatusRequest) SetAssertKey(v string) *ModifyApisecLogDeliveryStatusRequest
- func (s *ModifyApisecLogDeliveryStatusRequest) SetInstanceId(v string) *ModifyApisecLogDeliveryStatusRequest
- func (s *ModifyApisecLogDeliveryStatusRequest) SetRegionId(v string) *ModifyApisecLogDeliveryStatusRequest
- func (s *ModifyApisecLogDeliveryStatusRequest) SetResourceManagerResourceGroupId(v string) *ModifyApisecLogDeliveryStatusRequest
- func (s *ModifyApisecLogDeliveryStatusRequest) SetStatus(v bool) *ModifyApisecLogDeliveryStatusRequest
- func (s ModifyApisecLogDeliveryStatusRequest) String() string
- type ModifyApisecLogDeliveryStatusResponse
- func (s ModifyApisecLogDeliveryStatusResponse) GoString() string
- func (s *ModifyApisecLogDeliveryStatusResponse) SetBody(v *ModifyApisecLogDeliveryStatusResponseBody) *ModifyApisecLogDeliveryStatusResponse
- func (s *ModifyApisecLogDeliveryStatusResponse) SetHeaders(v map[string]*string) *ModifyApisecLogDeliveryStatusResponse
- func (s *ModifyApisecLogDeliveryStatusResponse) SetStatusCode(v int32) *ModifyApisecLogDeliveryStatusResponse
- func (s ModifyApisecLogDeliveryStatusResponse) String() string
- type ModifyApisecLogDeliveryStatusResponseBody
- type ModifyApisecModuleStatusRequest
- func (s ModifyApisecModuleStatusRequest) GoString() string
- func (s *ModifyApisecModuleStatusRequest) SetInstanceId(v string) *ModifyApisecModuleStatusRequest
- func (s *ModifyApisecModuleStatusRequest) SetRegionId(v string) *ModifyApisecModuleStatusRequest
- func (s *ModifyApisecModuleStatusRequest) SetReportStatus(v int64) *ModifyApisecModuleStatusRequest
- func (s *ModifyApisecModuleStatusRequest) SetResourceGroups(v string) *ModifyApisecModuleStatusRequest
- func (s *ModifyApisecModuleStatusRequest) SetResourceManagerResourceGroupId(v string) *ModifyApisecModuleStatusRequest
- func (s *ModifyApisecModuleStatusRequest) SetResources(v string) *ModifyApisecModuleStatusRequest
- func (s *ModifyApisecModuleStatusRequest) SetTraceStatus(v int32) *ModifyApisecModuleStatusRequest
- func (s ModifyApisecModuleStatusRequest) String() string
- type ModifyApisecModuleStatusResponse
- func (s ModifyApisecModuleStatusResponse) GoString() string
- func (s *ModifyApisecModuleStatusResponse) SetBody(v *ModifyApisecModuleStatusResponseBody) *ModifyApisecModuleStatusResponse
- func (s *ModifyApisecModuleStatusResponse) SetHeaders(v map[string]*string) *ModifyApisecModuleStatusResponse
- func (s *ModifyApisecModuleStatusResponse) SetStatusCode(v int32) *ModifyApisecModuleStatusResponse
- func (s ModifyApisecModuleStatusResponse) String() string
- type ModifyApisecModuleStatusResponseBody
- type ModifyApisecStatusRequest
- func (s ModifyApisecStatusRequest) GoString() string
- func (s *ModifyApisecStatusRequest) SetApisecStatus(v int32) *ModifyApisecStatusRequest
- func (s *ModifyApisecStatusRequest) SetInstanceId(v string) *ModifyApisecStatusRequest
- func (s *ModifyApisecStatusRequest) SetRegionId(v string) *ModifyApisecStatusRequest
- func (s *ModifyApisecStatusRequest) SetResourceGroups(v string) *ModifyApisecStatusRequest
- func (s *ModifyApisecStatusRequest) SetResourceManagerResourceGroupId(v string) *ModifyApisecStatusRequest
- func (s *ModifyApisecStatusRequest) SetResources(v string) *ModifyApisecStatusRequest
- func (s ModifyApisecStatusRequest) String() string
- type ModifyApisecStatusResponse
- func (s ModifyApisecStatusResponse) GoString() string
- func (s *ModifyApisecStatusResponse) SetBody(v *ModifyApisecStatusResponseBody) *ModifyApisecStatusResponse
- func (s *ModifyApisecStatusResponse) SetHeaders(v map[string]*string) *ModifyApisecStatusResponse
- func (s *ModifyApisecStatusResponse) SetStatusCode(v int32) *ModifyApisecStatusResponse
- func (s ModifyApisecStatusResponse) String() string
- type ModifyApisecStatusResponseBody
- type ModifyCloudResourceRequest
- func (s ModifyCloudResourceRequest) GoString() string
- func (s *ModifyCloudResourceRequest) SetInstanceId(v string) *ModifyCloudResourceRequest
- func (s *ModifyCloudResourceRequest) SetListen(v *ModifyCloudResourceRequestListen) *ModifyCloudResourceRequest
- func (s *ModifyCloudResourceRequest) SetRedirect(v *ModifyCloudResourceRequestRedirect) *ModifyCloudResourceRequest
- func (s *ModifyCloudResourceRequest) SetRegionId(v string) *ModifyCloudResourceRequest
- func (s *ModifyCloudResourceRequest) SetResourceManagerResourceGroupId(v string) *ModifyCloudResourceRequest
- func (s ModifyCloudResourceRequest) String() string
- type ModifyCloudResourceRequestListen
- func (s ModifyCloudResourceRequestListen) GoString() string
- func (s *ModifyCloudResourceRequestListen) SetCertificates(v []*ModifyCloudResourceRequestListenCertificates) *ModifyCloudResourceRequestListen
- func (s *ModifyCloudResourceRequestListen) SetCipherSuite(v int32) *ModifyCloudResourceRequestListen
- func (s *ModifyCloudResourceRequestListen) SetCustomCiphers(v []*string) *ModifyCloudResourceRequestListen
- func (s *ModifyCloudResourceRequestListen) SetEnableTLSv3(v bool) *ModifyCloudResourceRequestListen
- func (s *ModifyCloudResourceRequestListen) SetHttp2Enabled(v bool) *ModifyCloudResourceRequestListen
- func (s *ModifyCloudResourceRequestListen) SetPort(v int32) *ModifyCloudResourceRequestListen
- func (s *ModifyCloudResourceRequestListen) SetProtocol(v string) *ModifyCloudResourceRequestListen
- func (s *ModifyCloudResourceRequestListen) SetResourceInstanceId(v string) *ModifyCloudResourceRequestListen
- func (s *ModifyCloudResourceRequestListen) SetResourceProduct(v string) *ModifyCloudResourceRequestListen
- func (s *ModifyCloudResourceRequestListen) SetTLSVersion(v string) *ModifyCloudResourceRequestListen
- func (s ModifyCloudResourceRequestListen) String() string
- type ModifyCloudResourceRequestListenCertificates
- func (s ModifyCloudResourceRequestListenCertificates) GoString() string
- func (s *ModifyCloudResourceRequestListenCertificates) SetAppliedType(v string) *ModifyCloudResourceRequestListenCertificates
- func (s *ModifyCloudResourceRequestListenCertificates) SetCertificateId(v string) *ModifyCloudResourceRequestListenCertificates
- func (s ModifyCloudResourceRequestListenCertificates) String() string
- type ModifyCloudResourceRequestRedirect
- func (s ModifyCloudResourceRequestRedirect) GoString() string
- func (s *ModifyCloudResourceRequestRedirect) SetKeepalive(v bool) *ModifyCloudResourceRequestRedirect
- func (s *ModifyCloudResourceRequestRedirect) SetKeepaliveRequests(v int32) *ModifyCloudResourceRequestRedirect
- func (s *ModifyCloudResourceRequestRedirect) SetKeepaliveTimeout(v int32) *ModifyCloudResourceRequestRedirect
- func (s *ModifyCloudResourceRequestRedirect) SetReadTimeout(v int32) *ModifyCloudResourceRequestRedirect
- func (s *ModifyCloudResourceRequestRedirect) SetRequestHeaders(v []*ModifyCloudResourceRequestRedirectRequestHeaders) *ModifyCloudResourceRequestRedirect
- func (s *ModifyCloudResourceRequestRedirect) SetWriteTimeout(v int32) *ModifyCloudResourceRequestRedirect
- func (s *ModifyCloudResourceRequestRedirect) SetXffHeaderMode(v int32) *ModifyCloudResourceRequestRedirect
- func (s *ModifyCloudResourceRequestRedirect) SetXffHeaders(v []*string) *ModifyCloudResourceRequestRedirect
- func (s *ModifyCloudResourceRequestRedirect) SetXffProto(v bool) *ModifyCloudResourceRequestRedirect
- func (s ModifyCloudResourceRequestRedirect) String() string
- type ModifyCloudResourceRequestRedirectRequestHeaders
- func (s ModifyCloudResourceRequestRedirectRequestHeaders) GoString() string
- func (s *ModifyCloudResourceRequestRedirectRequestHeaders) SetKey(v string) *ModifyCloudResourceRequestRedirectRequestHeaders
- func (s *ModifyCloudResourceRequestRedirectRequestHeaders) SetValue(v string) *ModifyCloudResourceRequestRedirectRequestHeaders
- func (s ModifyCloudResourceRequestRedirectRequestHeaders) String() string
- type ModifyCloudResourceResponse
- func (s ModifyCloudResourceResponse) GoString() string
- func (s *ModifyCloudResourceResponse) SetBody(v *ModifyCloudResourceResponseBody) *ModifyCloudResourceResponse
- func (s *ModifyCloudResourceResponse) SetHeaders(v map[string]*string) *ModifyCloudResourceResponse
- func (s *ModifyCloudResourceResponse) SetStatusCode(v int32) *ModifyCloudResourceResponse
- func (s ModifyCloudResourceResponse) String() string
- type ModifyCloudResourceResponseBody
- func (s ModifyCloudResourceResponseBody) GoString() string
- func (s *ModifyCloudResourceResponseBody) SetCloudResource(v string) *ModifyCloudResourceResponseBody
- func (s *ModifyCloudResourceResponseBody) SetRequestId(v string) *ModifyCloudResourceResponseBody
- func (s ModifyCloudResourceResponseBody) String() string
- type ModifyCloudResourceShrinkRequest
- func (s ModifyCloudResourceShrinkRequest) GoString() string
- func (s *ModifyCloudResourceShrinkRequest) SetInstanceId(v string) *ModifyCloudResourceShrinkRequest
- func (s *ModifyCloudResourceShrinkRequest) SetListenShrink(v string) *ModifyCloudResourceShrinkRequest
- func (s *ModifyCloudResourceShrinkRequest) SetRedirectShrink(v string) *ModifyCloudResourceShrinkRequest
- func (s *ModifyCloudResourceShrinkRequest) SetRegionId(v string) *ModifyCloudResourceShrinkRequest
- func (s *ModifyCloudResourceShrinkRequest) SetResourceManagerResourceGroupId(v string) *ModifyCloudResourceShrinkRequest
- func (s ModifyCloudResourceShrinkRequest) String() string
- type ModifyDefaultHttpsRequest
- func (s ModifyDefaultHttpsRequest) GoString() string
- func (s *ModifyDefaultHttpsRequest) SetCertId(v string) *ModifyDefaultHttpsRequest
- func (s *ModifyDefaultHttpsRequest) SetCipherSuite(v int32) *ModifyDefaultHttpsRequest
- func (s *ModifyDefaultHttpsRequest) SetCustomCiphers(v []*string) *ModifyDefaultHttpsRequest
- func (s *ModifyDefaultHttpsRequest) SetEnableTLSv3(v bool) *ModifyDefaultHttpsRequest
- func (s *ModifyDefaultHttpsRequest) SetInstanceId(v string) *ModifyDefaultHttpsRequest
- func (s *ModifyDefaultHttpsRequest) SetRegionId(v string) *ModifyDefaultHttpsRequest
- func (s *ModifyDefaultHttpsRequest) SetResourceManagerResourceGroupId(v string) *ModifyDefaultHttpsRequest
- func (s *ModifyDefaultHttpsRequest) SetTLSVersion(v string) *ModifyDefaultHttpsRequest
- func (s ModifyDefaultHttpsRequest) String() string
- type ModifyDefaultHttpsResponse
- func (s ModifyDefaultHttpsResponse) GoString() string
- func (s *ModifyDefaultHttpsResponse) SetBody(v *ModifyDefaultHttpsResponseBody) *ModifyDefaultHttpsResponse
- func (s *ModifyDefaultHttpsResponse) SetHeaders(v map[string]*string) *ModifyDefaultHttpsResponse
- func (s *ModifyDefaultHttpsResponse) SetStatusCode(v int32) *ModifyDefaultHttpsResponse
- func (s ModifyDefaultHttpsResponse) String() string
- type ModifyDefaultHttpsResponseBody
- type ModifyDefenseResourceGroupRequest
- func (s ModifyDefenseResourceGroupRequest) GoString() string
- func (s *ModifyDefenseResourceGroupRequest) SetAddList(v string) *ModifyDefenseResourceGroupRequest
- func (s *ModifyDefenseResourceGroupRequest) SetDeleteList(v string) *ModifyDefenseResourceGroupRequest
- func (s *ModifyDefenseResourceGroupRequest) SetDescription(v string) *ModifyDefenseResourceGroupRequest
- func (s *ModifyDefenseResourceGroupRequest) SetGroupName(v string) *ModifyDefenseResourceGroupRequest
- func (s *ModifyDefenseResourceGroupRequest) SetInstanceId(v string) *ModifyDefenseResourceGroupRequest
- func (s *ModifyDefenseResourceGroupRequest) SetRegionId(v string) *ModifyDefenseResourceGroupRequest
- func (s *ModifyDefenseResourceGroupRequest) SetResourceManagerResourceGroupId(v string) *ModifyDefenseResourceGroupRequest
- func (s ModifyDefenseResourceGroupRequest) String() string
- type ModifyDefenseResourceGroupResponse
- func (s ModifyDefenseResourceGroupResponse) GoString() string
- func (s *ModifyDefenseResourceGroupResponse) SetBody(v *ModifyDefenseResourceGroupResponseBody) *ModifyDefenseResourceGroupResponse
- func (s *ModifyDefenseResourceGroupResponse) SetHeaders(v map[string]*string) *ModifyDefenseResourceGroupResponse
- func (s *ModifyDefenseResourceGroupResponse) SetStatusCode(v int32) *ModifyDefenseResourceGroupResponse
- func (s ModifyDefenseResourceGroupResponse) String() string
- type ModifyDefenseResourceGroupResponseBody
- type ModifyDefenseResourceXffRequest
- func (s ModifyDefenseResourceXffRequest) GoString() string
- func (s *ModifyDefenseResourceXffRequest) SetAcwCookieStatus(v int32) *ModifyDefenseResourceXffRequest
- func (s *ModifyDefenseResourceXffRequest) SetAcwSecureStatus(v int32) *ModifyDefenseResourceXffRequest
- func (s *ModifyDefenseResourceXffRequest) SetAcwV3SecureStatus(v int32) *ModifyDefenseResourceXffRequest
- func (s *ModifyDefenseResourceXffRequest) SetCustomHeaders(v []*string) *ModifyDefenseResourceXffRequest
- func (s *ModifyDefenseResourceXffRequest) SetInstanceId(v string) *ModifyDefenseResourceXffRequest
- func (s *ModifyDefenseResourceXffRequest) SetRegionId(v string) *ModifyDefenseResourceXffRequest
- func (s *ModifyDefenseResourceXffRequest) SetResource(v string) *ModifyDefenseResourceXffRequest
- func (s *ModifyDefenseResourceXffRequest) SetResourceManagerResourceGroupId(v string) *ModifyDefenseResourceXffRequest
- func (s *ModifyDefenseResourceXffRequest) SetXffStatus(v int32) *ModifyDefenseResourceXffRequest
- func (s ModifyDefenseResourceXffRequest) String() string
- type ModifyDefenseResourceXffResponse
- func (s ModifyDefenseResourceXffResponse) GoString() string
- func (s *ModifyDefenseResourceXffResponse) SetBody(v *ModifyDefenseResourceXffResponseBody) *ModifyDefenseResourceXffResponse
- func (s *ModifyDefenseResourceXffResponse) SetHeaders(v map[string]*string) *ModifyDefenseResourceXffResponse
- func (s *ModifyDefenseResourceXffResponse) SetStatusCode(v int32) *ModifyDefenseResourceXffResponse
- func (s ModifyDefenseResourceXffResponse) String() string
- type ModifyDefenseResourceXffResponseBody
- type ModifyDefenseRuleCacheRequest
- func (s ModifyDefenseRuleCacheRequest) GoString() string
- func (s *ModifyDefenseRuleCacheRequest) SetInstanceId(v string) *ModifyDefenseRuleCacheRequest
- func (s *ModifyDefenseRuleCacheRequest) SetRegionId(v string) *ModifyDefenseRuleCacheRequest
- func (s *ModifyDefenseRuleCacheRequest) SetResourceManagerResourceGroupId(v string) *ModifyDefenseRuleCacheRequest
- func (s *ModifyDefenseRuleCacheRequest) SetRuleId(v int64) *ModifyDefenseRuleCacheRequest
- func (s *ModifyDefenseRuleCacheRequest) SetTemplateId(v int64) *ModifyDefenseRuleCacheRequest
- func (s ModifyDefenseRuleCacheRequest) String() string
- type ModifyDefenseRuleCacheResponse
- func (s ModifyDefenseRuleCacheResponse) GoString() string
- func (s *ModifyDefenseRuleCacheResponse) SetBody(v *ModifyDefenseRuleCacheResponseBody) *ModifyDefenseRuleCacheResponse
- func (s *ModifyDefenseRuleCacheResponse) SetHeaders(v map[string]*string) *ModifyDefenseRuleCacheResponse
- func (s *ModifyDefenseRuleCacheResponse) SetStatusCode(v int32) *ModifyDefenseRuleCacheResponse
- func (s ModifyDefenseRuleCacheResponse) String() string
- type ModifyDefenseRuleCacheResponseBody
- type ModifyDefenseRuleRequest
- func (s ModifyDefenseRuleRequest) GoString() string
- func (s *ModifyDefenseRuleRequest) SetDefenseScene(v string) *ModifyDefenseRuleRequest
- func (s *ModifyDefenseRuleRequest) SetInstanceId(v string) *ModifyDefenseRuleRequest
- func (s *ModifyDefenseRuleRequest) SetRegionId(v string) *ModifyDefenseRuleRequest
- func (s *ModifyDefenseRuleRequest) SetResourceManagerResourceGroupId(v string) *ModifyDefenseRuleRequest
- func (s *ModifyDefenseRuleRequest) SetRules(v string) *ModifyDefenseRuleRequest
- func (s *ModifyDefenseRuleRequest) SetTemplateId(v int64) *ModifyDefenseRuleRequest
- func (s ModifyDefenseRuleRequest) String() string
- type ModifyDefenseRuleResponse
- func (s ModifyDefenseRuleResponse) GoString() string
- func (s *ModifyDefenseRuleResponse) SetBody(v *ModifyDefenseRuleResponseBody) *ModifyDefenseRuleResponse
- func (s *ModifyDefenseRuleResponse) SetHeaders(v map[string]*string) *ModifyDefenseRuleResponse
- func (s *ModifyDefenseRuleResponse) SetStatusCode(v int32) *ModifyDefenseRuleResponse
- func (s ModifyDefenseRuleResponse) String() string
- type ModifyDefenseRuleResponseBody
- type ModifyDefenseRuleStatusRequest
- func (s ModifyDefenseRuleStatusRequest) GoString() string
- func (s *ModifyDefenseRuleStatusRequest) SetInstanceId(v string) *ModifyDefenseRuleStatusRequest
- func (s *ModifyDefenseRuleStatusRequest) SetRegionId(v string) *ModifyDefenseRuleStatusRequest
- func (s *ModifyDefenseRuleStatusRequest) SetResourceManagerResourceGroupId(v string) *ModifyDefenseRuleStatusRequest
- func (s *ModifyDefenseRuleStatusRequest) SetRuleId(v int64) *ModifyDefenseRuleStatusRequest
- func (s *ModifyDefenseRuleStatusRequest) SetRuleStatus(v int32) *ModifyDefenseRuleStatusRequest
- func (s *ModifyDefenseRuleStatusRequest) SetTemplateId(v int64) *ModifyDefenseRuleStatusRequest
- func (s ModifyDefenseRuleStatusRequest) String() string
- type ModifyDefenseRuleStatusResponse
- func (s ModifyDefenseRuleStatusResponse) GoString() string
- func (s *ModifyDefenseRuleStatusResponse) SetBody(v *ModifyDefenseRuleStatusResponseBody) *ModifyDefenseRuleStatusResponse
- func (s *ModifyDefenseRuleStatusResponse) SetHeaders(v map[string]*string) *ModifyDefenseRuleStatusResponse
- func (s *ModifyDefenseRuleStatusResponse) SetStatusCode(v int32) *ModifyDefenseRuleStatusResponse
- func (s ModifyDefenseRuleStatusResponse) String() string
- type ModifyDefenseRuleStatusResponseBody
- type ModifyDefenseTemplateRequest
- func (s ModifyDefenseTemplateRequest) GoString() string
- func (s *ModifyDefenseTemplateRequest) SetDescription(v string) *ModifyDefenseTemplateRequest
- func (s *ModifyDefenseTemplateRequest) SetInstanceId(v string) *ModifyDefenseTemplateRequest
- func (s *ModifyDefenseTemplateRequest) SetRegionId(v string) *ModifyDefenseTemplateRequest
- func (s *ModifyDefenseTemplateRequest) SetResourceManagerResourceGroupId(v string) *ModifyDefenseTemplateRequest
- func (s *ModifyDefenseTemplateRequest) SetTemplateId(v int64) *ModifyDefenseTemplateRequest
- func (s *ModifyDefenseTemplateRequest) SetTemplateName(v string) *ModifyDefenseTemplateRequest
- func (s ModifyDefenseTemplateRequest) String() string
- type ModifyDefenseTemplateResponse
- func (s ModifyDefenseTemplateResponse) GoString() string
- func (s *ModifyDefenseTemplateResponse) SetBody(v *ModifyDefenseTemplateResponseBody) *ModifyDefenseTemplateResponse
- func (s *ModifyDefenseTemplateResponse) SetHeaders(v map[string]*string) *ModifyDefenseTemplateResponse
- func (s *ModifyDefenseTemplateResponse) SetStatusCode(v int32) *ModifyDefenseTemplateResponse
- func (s ModifyDefenseTemplateResponse) String() string
- type ModifyDefenseTemplateResponseBody
- type ModifyDefenseTemplateStatusRequest
- func (s ModifyDefenseTemplateStatusRequest) GoString() string
- func (s *ModifyDefenseTemplateStatusRequest) SetInstanceId(v string) *ModifyDefenseTemplateStatusRequest
- func (s *ModifyDefenseTemplateStatusRequest) SetRegionId(v string) *ModifyDefenseTemplateStatusRequest
- func (s *ModifyDefenseTemplateStatusRequest) SetResourceManagerResourceGroupId(v string) *ModifyDefenseTemplateStatusRequest
- func (s *ModifyDefenseTemplateStatusRequest) SetTemplateId(v int64) *ModifyDefenseTemplateStatusRequest
- func (s *ModifyDefenseTemplateStatusRequest) SetTemplateStatus(v int32) *ModifyDefenseTemplateStatusRequest
- func (s ModifyDefenseTemplateStatusRequest) String() string
- type ModifyDefenseTemplateStatusResponse
- func (s ModifyDefenseTemplateStatusResponse) GoString() string
- func (s *ModifyDefenseTemplateStatusResponse) SetBody(v *ModifyDefenseTemplateStatusResponseBody) *ModifyDefenseTemplateStatusResponse
- func (s *ModifyDefenseTemplateStatusResponse) SetHeaders(v map[string]*string) *ModifyDefenseTemplateStatusResponse
- func (s *ModifyDefenseTemplateStatusResponse) SetStatusCode(v int32) *ModifyDefenseTemplateStatusResponse
- func (s ModifyDefenseTemplateStatusResponse) String() string
- type ModifyDefenseTemplateStatusResponseBody
- type ModifyDomainPunishStatusRequest
- func (s ModifyDomainPunishStatusRequest) GoString() string
- func (s *ModifyDomainPunishStatusRequest) SetDomain(v string) *ModifyDomainPunishStatusRequest
- func (s *ModifyDomainPunishStatusRequest) SetInstanceId(v string) *ModifyDomainPunishStatusRequest
- func (s *ModifyDomainPunishStatusRequest) SetRegionId(v string) *ModifyDomainPunishStatusRequest
- func (s *ModifyDomainPunishStatusRequest) SetResourceManagerResourceGroupId(v string) *ModifyDomainPunishStatusRequest
- func (s ModifyDomainPunishStatusRequest) String() string
- type ModifyDomainPunishStatusResponse
- func (s ModifyDomainPunishStatusResponse) GoString() string
- func (s *ModifyDomainPunishStatusResponse) SetBody(v *ModifyDomainPunishStatusResponseBody) *ModifyDomainPunishStatusResponse
- func (s *ModifyDomainPunishStatusResponse) SetHeaders(v map[string]*string) *ModifyDomainPunishStatusResponse
- func (s *ModifyDomainPunishStatusResponse) SetStatusCode(v int32) *ModifyDomainPunishStatusResponse
- func (s ModifyDomainPunishStatusResponse) String() string
- type ModifyDomainPunishStatusResponseBody
- type ModifyDomainRequest
- func (s ModifyDomainRequest) GoString() string
- func (s *ModifyDomainRequest) SetAccessType(v string) *ModifyDomainRequest
- func (s *ModifyDomainRequest) SetDomain(v string) *ModifyDomainRequest
- func (s *ModifyDomainRequest) SetInstanceId(v string) *ModifyDomainRequest
- func (s *ModifyDomainRequest) SetListen(v *ModifyDomainRequestListen) *ModifyDomainRequest
- func (s *ModifyDomainRequest) SetRedirect(v *ModifyDomainRequestRedirect) *ModifyDomainRequest
- func (s *ModifyDomainRequest) SetRegionId(v string) *ModifyDomainRequest
- func (s ModifyDomainRequest) String() string
- type ModifyDomainRequestListen
- func (s ModifyDomainRequestListen) GoString() string
- func (s *ModifyDomainRequestListen) SetCertId(v string) *ModifyDomainRequestListen
- func (s *ModifyDomainRequestListen) SetCipherSuite(v int32) *ModifyDomainRequestListen
- func (s *ModifyDomainRequestListen) SetCustomCiphers(v []*string) *ModifyDomainRequestListen
- func (s *ModifyDomainRequestListen) SetEnableTLSv3(v bool) *ModifyDomainRequestListen
- func (s *ModifyDomainRequestListen) SetExclusiveIp(v bool) *ModifyDomainRequestListen
- func (s *ModifyDomainRequestListen) SetFocusHttps(v bool) *ModifyDomainRequestListen
- func (s *ModifyDomainRequestListen) SetHttp2Enabled(v bool) *ModifyDomainRequestListen
- func (s *ModifyDomainRequestListen) SetHttpPorts(v []*int32) *ModifyDomainRequestListen
- func (s *ModifyDomainRequestListen) SetHttpsPorts(v []*int32) *ModifyDomainRequestListen
- func (s *ModifyDomainRequestListen) SetIPv6Enabled(v bool) *ModifyDomainRequestListen
- func (s *ModifyDomainRequestListen) SetProtectionResource(v string) *ModifyDomainRequestListen
- func (s *ModifyDomainRequestListen) SetSM2AccessOnly(v bool) *ModifyDomainRequestListen
- func (s *ModifyDomainRequestListen) SetSM2CertId(v string) *ModifyDomainRequestListen
- func (s *ModifyDomainRequestListen) SetSM2Enabled(v bool) *ModifyDomainRequestListen
- func (s *ModifyDomainRequestListen) SetTLSVersion(v string) *ModifyDomainRequestListen
- func (s *ModifyDomainRequestListen) SetXffHeaderMode(v int32) *ModifyDomainRequestListen
- func (s *ModifyDomainRequestListen) SetXffHeaders(v []*string) *ModifyDomainRequestListen
- func (s ModifyDomainRequestListen) String() string
- type ModifyDomainRequestRedirect
- func (s ModifyDomainRequestRedirect) GoString() string
- func (s *ModifyDomainRequestRedirect) SetBackends(v []*string) *ModifyDomainRequestRedirect
- func (s *ModifyDomainRequestRedirect) SetBackupBackends(v []*string) *ModifyDomainRequestRedirect
- func (s *ModifyDomainRequestRedirect) SetCnameEnabled(v bool) *ModifyDomainRequestRedirect
- func (s *ModifyDomainRequestRedirect) SetConnectTimeout(v int32) *ModifyDomainRequestRedirect
- func (s *ModifyDomainRequestRedirect) SetFocusHttpBackend(v bool) *ModifyDomainRequestRedirect
- func (s *ModifyDomainRequestRedirect) SetKeepalive(v bool) *ModifyDomainRequestRedirect
- func (s *ModifyDomainRequestRedirect) SetKeepaliveRequests(v int32) *ModifyDomainRequestRedirect
- func (s *ModifyDomainRequestRedirect) SetKeepaliveTimeout(v int32) *ModifyDomainRequestRedirect
- func (s *ModifyDomainRequestRedirect) SetLoadbalance(v string) *ModifyDomainRequestRedirect
- func (s *ModifyDomainRequestRedirect) SetReadTimeout(v int32) *ModifyDomainRequestRedirect
- func (s *ModifyDomainRequestRedirect) SetRequestHeaders(v []*ModifyDomainRequestRedirectRequestHeaders) *ModifyDomainRequestRedirect
- func (s *ModifyDomainRequestRedirect) SetRetry(v bool) *ModifyDomainRequestRedirect
- func (s *ModifyDomainRequestRedirect) SetRoutingRules(v string) *ModifyDomainRequestRedirect
- func (s *ModifyDomainRequestRedirect) SetSniEnabled(v bool) *ModifyDomainRequestRedirect
- func (s *ModifyDomainRequestRedirect) SetSniHost(v string) *ModifyDomainRequestRedirect
- func (s *ModifyDomainRequestRedirect) SetWriteTimeout(v int32) *ModifyDomainRequestRedirect
- func (s *ModifyDomainRequestRedirect) SetXffProto(v bool) *ModifyDomainRequestRedirect
- func (s ModifyDomainRequestRedirect) String() string
- type ModifyDomainRequestRedirectRequestHeaders
- func (s ModifyDomainRequestRedirectRequestHeaders) GoString() string
- func (s *ModifyDomainRequestRedirectRequestHeaders) SetKey(v string) *ModifyDomainRequestRedirectRequestHeaders
- func (s *ModifyDomainRequestRedirectRequestHeaders) SetValue(v string) *ModifyDomainRequestRedirectRequestHeaders
- func (s ModifyDomainRequestRedirectRequestHeaders) String() string
- type ModifyDomainResponse
- func (s ModifyDomainResponse) GoString() string
- func (s *ModifyDomainResponse) SetBody(v *ModifyDomainResponseBody) *ModifyDomainResponse
- func (s *ModifyDomainResponse) SetHeaders(v map[string]*string) *ModifyDomainResponse
- func (s *ModifyDomainResponse) SetStatusCode(v int32) *ModifyDomainResponse
- func (s ModifyDomainResponse) String() string
- type ModifyDomainResponseBody
- type ModifyDomainResponseBodyDomainInfo
- func (s ModifyDomainResponseBodyDomainInfo) GoString() string
- func (s *ModifyDomainResponseBodyDomainInfo) SetCname(v string) *ModifyDomainResponseBodyDomainInfo
- func (s *ModifyDomainResponseBodyDomainInfo) SetDomain(v string) *ModifyDomainResponseBodyDomainInfo
- func (s *ModifyDomainResponseBodyDomainInfo) SetDomainId(v string) *ModifyDomainResponseBodyDomainInfo
- func (s ModifyDomainResponseBodyDomainInfo) String() string
- type ModifyDomainShrinkRequest
- func (s ModifyDomainShrinkRequest) GoString() string
- func (s *ModifyDomainShrinkRequest) SetAccessType(v string) *ModifyDomainShrinkRequest
- func (s *ModifyDomainShrinkRequest) SetDomain(v string) *ModifyDomainShrinkRequest
- func (s *ModifyDomainShrinkRequest) SetInstanceId(v string) *ModifyDomainShrinkRequest
- func (s *ModifyDomainShrinkRequest) SetListenShrink(v string) *ModifyDomainShrinkRequest
- func (s *ModifyDomainShrinkRequest) SetRedirectShrink(v string) *ModifyDomainShrinkRequest
- func (s *ModifyDomainShrinkRequest) SetRegionId(v string) *ModifyDomainShrinkRequest
- func (s ModifyDomainShrinkRequest) String() string
- type ModifyHybridCloudClusterBypassStatusRequest
- func (s ModifyHybridCloudClusterBypassStatusRequest) GoString() string
- func (s *ModifyHybridCloudClusterBypassStatusRequest) SetClusterResourceId(v string) *ModifyHybridCloudClusterBypassStatusRequest
- func (s *ModifyHybridCloudClusterBypassStatusRequest) SetInstanceId(v string) *ModifyHybridCloudClusterBypassStatusRequest
- func (s *ModifyHybridCloudClusterBypassStatusRequest) SetRegionId(v string) *ModifyHybridCloudClusterBypassStatusRequest
- func (s *ModifyHybridCloudClusterBypassStatusRequest) SetResourceManagerResourceGroupId(v string) *ModifyHybridCloudClusterBypassStatusRequest
- func (s *ModifyHybridCloudClusterBypassStatusRequest) SetRuleStatus(v string) *ModifyHybridCloudClusterBypassStatusRequest
- func (s ModifyHybridCloudClusterBypassStatusRequest) String() string
- type ModifyHybridCloudClusterBypassStatusResponse
- func (s ModifyHybridCloudClusterBypassStatusResponse) GoString() string
- func (s *ModifyHybridCloudClusterBypassStatusResponse) SetBody(v *ModifyHybridCloudClusterBypassStatusResponseBody) *ModifyHybridCloudClusterBypassStatusResponse
- func (s *ModifyHybridCloudClusterBypassStatusResponse) SetHeaders(v map[string]*string) *ModifyHybridCloudClusterBypassStatusResponse
- func (s *ModifyHybridCloudClusterBypassStatusResponse) SetStatusCode(v int32) *ModifyHybridCloudClusterBypassStatusResponse
- func (s ModifyHybridCloudClusterBypassStatusResponse) String() string
- type ModifyHybridCloudClusterBypassStatusResponseBody
- type ModifyHybridCloudClusterRuleRequest
- func (s ModifyHybridCloudClusterRuleRequest) GoString() string
- func (s *ModifyHybridCloudClusterRuleRequest) SetClusterId(v int64) *ModifyHybridCloudClusterRuleRequest
- func (s *ModifyHybridCloudClusterRuleRequest) SetInstanceId(v string) *ModifyHybridCloudClusterRuleRequest
- func (s *ModifyHybridCloudClusterRuleRequest) SetRegionId(v string) *ModifyHybridCloudClusterRuleRequest
- func (s *ModifyHybridCloudClusterRuleRequest) SetResourceManagerResourceGroupId(v string) *ModifyHybridCloudClusterRuleRequest
- func (s *ModifyHybridCloudClusterRuleRequest) SetRuleConfig(v string) *ModifyHybridCloudClusterRuleRequest
- func (s *ModifyHybridCloudClusterRuleRequest) SetRuleStatus(v string) *ModifyHybridCloudClusterRuleRequest
- func (s *ModifyHybridCloudClusterRuleRequest) SetRuleType(v string) *ModifyHybridCloudClusterRuleRequest
- func (s ModifyHybridCloudClusterRuleRequest) String() string
- type ModifyHybridCloudClusterRuleResponse
- func (s ModifyHybridCloudClusterRuleResponse) GoString() string
- func (s *ModifyHybridCloudClusterRuleResponse) SetBody(v *ModifyHybridCloudClusterRuleResponseBody) *ModifyHybridCloudClusterRuleResponse
- func (s *ModifyHybridCloudClusterRuleResponse) SetHeaders(v map[string]*string) *ModifyHybridCloudClusterRuleResponse
- func (s *ModifyHybridCloudClusterRuleResponse) SetStatusCode(v int32) *ModifyHybridCloudClusterRuleResponse
- func (s ModifyHybridCloudClusterRuleResponse) String() string
- type ModifyHybridCloudClusterRuleResponseBody
- type ModifyHybridCloudGroupExpansionServerRequest
- func (s ModifyHybridCloudGroupExpansionServerRequest) GoString() string
- func (s *ModifyHybridCloudGroupExpansionServerRequest) SetClusterId(v int64) *ModifyHybridCloudGroupExpansionServerRequest
- func (s *ModifyHybridCloudGroupExpansionServerRequest) SetGroupId(v int64) *ModifyHybridCloudGroupExpansionServerRequest
- func (s *ModifyHybridCloudGroupExpansionServerRequest) SetInstanceId(v string) *ModifyHybridCloudGroupExpansionServerRequest
- func (s *ModifyHybridCloudGroupExpansionServerRequest) SetMids(v string) *ModifyHybridCloudGroupExpansionServerRequest
- func (s *ModifyHybridCloudGroupExpansionServerRequest) SetRegionId(v string) *ModifyHybridCloudGroupExpansionServerRequest
- func (s *ModifyHybridCloudGroupExpansionServerRequest) SetResourceManagerResourceGroupId(v string) *ModifyHybridCloudGroupExpansionServerRequest
- func (s ModifyHybridCloudGroupExpansionServerRequest) String() string
- type ModifyHybridCloudGroupExpansionServerResponse
- func (s ModifyHybridCloudGroupExpansionServerResponse) GoString() string
- func (s *ModifyHybridCloudGroupExpansionServerResponse) SetBody(v *ModifyHybridCloudGroupExpansionServerResponseBody) *ModifyHybridCloudGroupExpansionServerResponse
- func (s *ModifyHybridCloudGroupExpansionServerResponse) SetHeaders(v map[string]*string) *ModifyHybridCloudGroupExpansionServerResponse
- func (s *ModifyHybridCloudGroupExpansionServerResponse) SetStatusCode(v int32) *ModifyHybridCloudGroupExpansionServerResponse
- func (s ModifyHybridCloudGroupExpansionServerResponse) String() string
- type ModifyHybridCloudGroupExpansionServerResponseBody
- type ModifyHybridCloudGroupRequest
- func (s ModifyHybridCloudGroupRequest) GoString() string
- func (s *ModifyHybridCloudGroupRequest) SetClusterId(v int64) *ModifyHybridCloudGroupRequest
- func (s *ModifyHybridCloudGroupRequest) SetGroupId(v int64) *ModifyHybridCloudGroupRequest
- func (s *ModifyHybridCloudGroupRequest) SetGroupName(v string) *ModifyHybridCloudGroupRequest
- func (s *ModifyHybridCloudGroupRequest) SetInstanceId(v string) *ModifyHybridCloudGroupRequest
- func (s *ModifyHybridCloudGroupRequest) SetRegionId(v string) *ModifyHybridCloudGroupRequest
- func (s *ModifyHybridCloudGroupRequest) SetRemark(v string) *ModifyHybridCloudGroupRequest
- func (s *ModifyHybridCloudGroupRequest) SetResourceManagerResourceGroupId(v string) *ModifyHybridCloudGroupRequest
- func (s ModifyHybridCloudGroupRequest) String() string
- type ModifyHybridCloudGroupResponse
- func (s ModifyHybridCloudGroupResponse) GoString() string
- func (s *ModifyHybridCloudGroupResponse) SetBody(v *ModifyHybridCloudGroupResponseBody) *ModifyHybridCloudGroupResponse
- func (s *ModifyHybridCloudGroupResponse) SetHeaders(v map[string]*string) *ModifyHybridCloudGroupResponse
- func (s *ModifyHybridCloudGroupResponse) SetStatusCode(v int32) *ModifyHybridCloudGroupResponse
- func (s ModifyHybridCloudGroupResponse) String() string
- type ModifyHybridCloudGroupResponseBody
- type ModifyHybridCloudGroupShrinkServerRequest
- func (s ModifyHybridCloudGroupShrinkServerRequest) GoString() string
- func (s *ModifyHybridCloudGroupShrinkServerRequest) SetClusterId(v int64) *ModifyHybridCloudGroupShrinkServerRequest
- func (s *ModifyHybridCloudGroupShrinkServerRequest) SetGroupId(v int64) *ModifyHybridCloudGroupShrinkServerRequest
- func (s *ModifyHybridCloudGroupShrinkServerRequest) SetInstanceId(v string) *ModifyHybridCloudGroupShrinkServerRequest
- func (s *ModifyHybridCloudGroupShrinkServerRequest) SetMids(v string) *ModifyHybridCloudGroupShrinkServerRequest
- func (s *ModifyHybridCloudGroupShrinkServerRequest) SetRegionId(v string) *ModifyHybridCloudGroupShrinkServerRequest
- func (s *ModifyHybridCloudGroupShrinkServerRequest) SetResourceManagerResourceGroupId(v string) *ModifyHybridCloudGroupShrinkServerRequest
- func (s ModifyHybridCloudGroupShrinkServerRequest) String() string
- type ModifyHybridCloudGroupShrinkServerResponse
- func (s ModifyHybridCloudGroupShrinkServerResponse) GoString() string
- func (s *ModifyHybridCloudGroupShrinkServerResponse) SetBody(v *ModifyHybridCloudGroupShrinkServerResponseBody) *ModifyHybridCloudGroupShrinkServerResponse
- func (s *ModifyHybridCloudGroupShrinkServerResponse) SetHeaders(v map[string]*string) *ModifyHybridCloudGroupShrinkServerResponse
- func (s *ModifyHybridCloudGroupShrinkServerResponse) SetStatusCode(v int32) *ModifyHybridCloudGroupShrinkServerResponse
- func (s ModifyHybridCloudGroupShrinkServerResponse) String() string
- type ModifyHybridCloudGroupShrinkServerResponseBody
- type ModifyHybridCloudSdkPullinStatusRequest
- func (s ModifyHybridCloudSdkPullinStatusRequest) GoString() string
- func (s *ModifyHybridCloudSdkPullinStatusRequest) SetInstanceId(v string) *ModifyHybridCloudSdkPullinStatusRequest
- func (s *ModifyHybridCloudSdkPullinStatusRequest) SetMid(v string) *ModifyHybridCloudSdkPullinStatusRequest
- func (s *ModifyHybridCloudSdkPullinStatusRequest) SetPullinStatus(v string) *ModifyHybridCloudSdkPullinStatusRequest
- func (s ModifyHybridCloudSdkPullinStatusRequest) String() string
- type ModifyHybridCloudSdkPullinStatusResponse
- func (s ModifyHybridCloudSdkPullinStatusResponse) GoString() string
- func (s *ModifyHybridCloudSdkPullinStatusResponse) SetBody(v *ModifyHybridCloudSdkPullinStatusResponseBody) *ModifyHybridCloudSdkPullinStatusResponse
- func (s *ModifyHybridCloudSdkPullinStatusResponse) SetHeaders(v map[string]*string) *ModifyHybridCloudSdkPullinStatusResponse
- func (s *ModifyHybridCloudSdkPullinStatusResponse) SetStatusCode(v int32) *ModifyHybridCloudSdkPullinStatusResponse
- func (s ModifyHybridCloudSdkPullinStatusResponse) String() string
- type ModifyHybridCloudSdkPullinStatusResponseBody
- type ModifyHybridCloudServerRequest
- func (s ModifyHybridCloudServerRequest) GoString() string
- func (s *ModifyHybridCloudServerRequest) SetContinents(v string) *ModifyHybridCloudServerRequest
- func (s *ModifyHybridCloudServerRequest) SetCustomName(v string) *ModifyHybridCloudServerRequest
- func (s *ModifyHybridCloudServerRequest) SetInstanceId(v string) *ModifyHybridCloudServerRequest
- func (s *ModifyHybridCloudServerRequest) SetMid(v string) *ModifyHybridCloudServerRequest
- func (s *ModifyHybridCloudServerRequest) SetOperator(v string) *ModifyHybridCloudServerRequest
- func (s *ModifyHybridCloudServerRequest) SetRegionCode(v string) *ModifyHybridCloudServerRequest
- func (s *ModifyHybridCloudServerRequest) SetRegionId(v string) *ModifyHybridCloudServerRequest
- func (s *ModifyHybridCloudServerRequest) SetResourceManagerResourceGroupId(v string) *ModifyHybridCloudServerRequest
- func (s ModifyHybridCloudServerRequest) String() string
- type ModifyHybridCloudServerResponse
- func (s ModifyHybridCloudServerResponse) GoString() string
- func (s *ModifyHybridCloudServerResponse) SetBody(v *ModifyHybridCloudServerResponseBody) *ModifyHybridCloudServerResponse
- func (s *ModifyHybridCloudServerResponse) SetHeaders(v map[string]*string) *ModifyHybridCloudServerResponse
- func (s *ModifyHybridCloudServerResponse) SetStatusCode(v int32) *ModifyHybridCloudServerResponse
- func (s ModifyHybridCloudServerResponse) String() string
- type ModifyHybridCloudServerResponseBody
- type ModifyMajorProtectionBlackIpRequest
- func (s ModifyMajorProtectionBlackIpRequest) GoString() string
- func (s *ModifyMajorProtectionBlackIpRequest) SetDescription(v string) *ModifyMajorProtectionBlackIpRequest
- func (s *ModifyMajorProtectionBlackIpRequest) SetExpiredTime(v int64) *ModifyMajorProtectionBlackIpRequest
- func (s *ModifyMajorProtectionBlackIpRequest) SetInstanceId(v string) *ModifyMajorProtectionBlackIpRequest
- func (s *ModifyMajorProtectionBlackIpRequest) SetIpList(v string) *ModifyMajorProtectionBlackIpRequest
- func (s *ModifyMajorProtectionBlackIpRequest) SetRegionId(v string) *ModifyMajorProtectionBlackIpRequest
- func (s *ModifyMajorProtectionBlackIpRequest) SetResourceManagerResourceGroupId(v string) *ModifyMajorProtectionBlackIpRequest
- func (s *ModifyMajorProtectionBlackIpRequest) SetRuleId(v int64) *ModifyMajorProtectionBlackIpRequest
- func (s *ModifyMajorProtectionBlackIpRequest) SetTemplateId(v int64) *ModifyMajorProtectionBlackIpRequest
- func (s ModifyMajorProtectionBlackIpRequest) String() string
- type ModifyMajorProtectionBlackIpResponse
- func (s ModifyMajorProtectionBlackIpResponse) GoString() string
- func (s *ModifyMajorProtectionBlackIpResponse) SetBody(v *ModifyMajorProtectionBlackIpResponseBody) *ModifyMajorProtectionBlackIpResponse
- func (s *ModifyMajorProtectionBlackIpResponse) SetHeaders(v map[string]*string) *ModifyMajorProtectionBlackIpResponse
- func (s *ModifyMajorProtectionBlackIpResponse) SetStatusCode(v int32) *ModifyMajorProtectionBlackIpResponse
- func (s ModifyMajorProtectionBlackIpResponse) String() string
- type ModifyMajorProtectionBlackIpResponseBody
- type ModifyMemberAccountRequest
- func (s ModifyMemberAccountRequest) GoString() string
- func (s *ModifyMemberAccountRequest) SetDescription(v string) *ModifyMemberAccountRequest
- func (s *ModifyMemberAccountRequest) SetInstanceId(v string) *ModifyMemberAccountRequest
- func (s *ModifyMemberAccountRequest) SetMemberAccountId(v string) *ModifyMemberAccountRequest
- func (s *ModifyMemberAccountRequest) SetRegionId(v string) *ModifyMemberAccountRequest
- func (s *ModifyMemberAccountRequest) SetResourceManagerResourceGroupId(v string) *ModifyMemberAccountRequest
- func (s *ModifyMemberAccountRequest) SetSourceIp(v string) *ModifyMemberAccountRequest
- func (s ModifyMemberAccountRequest) String() string
- type ModifyMemberAccountResponse
- func (s ModifyMemberAccountResponse) GoString() string
- func (s *ModifyMemberAccountResponse) SetBody(v *ModifyMemberAccountResponseBody) *ModifyMemberAccountResponse
- func (s *ModifyMemberAccountResponse) SetHeaders(v map[string]*string) *ModifyMemberAccountResponse
- func (s *ModifyMemberAccountResponse) SetStatusCode(v int32) *ModifyMemberAccountResponse
- func (s ModifyMemberAccountResponse) String() string
- type ModifyMemberAccountResponseBody
- type ModifyPauseProtectionStatusRequest
- func (s ModifyPauseProtectionStatusRequest) GoString() string
- func (s *ModifyPauseProtectionStatusRequest) SetInstanceId(v string) *ModifyPauseProtectionStatusRequest
- func (s *ModifyPauseProtectionStatusRequest) SetPauseStatus(v int32) *ModifyPauseProtectionStatusRequest
- func (s *ModifyPauseProtectionStatusRequest) SetRegionId(v string) *ModifyPauseProtectionStatusRequest
- func (s *ModifyPauseProtectionStatusRequest) SetResourceManagerResourceGroupId(v string) *ModifyPauseProtectionStatusRequest
- func (s ModifyPauseProtectionStatusRequest) String() string
- type ModifyPauseProtectionStatusResponse
- func (s ModifyPauseProtectionStatusResponse) GoString() string
- func (s *ModifyPauseProtectionStatusResponse) SetBody(v *ModifyPauseProtectionStatusResponseBody) *ModifyPauseProtectionStatusResponse
- func (s *ModifyPauseProtectionStatusResponse) SetHeaders(v map[string]*string) *ModifyPauseProtectionStatusResponse
- func (s *ModifyPauseProtectionStatusResponse) SetStatusCode(v int32) *ModifyPauseProtectionStatusResponse
- func (s ModifyPauseProtectionStatusResponse) String() string
- type ModifyPauseProtectionStatusResponseBody
- type ModifyResourceLogStatusRequest
- func (s ModifyResourceLogStatusRequest) GoString() string
- func (s *ModifyResourceLogStatusRequest) SetInstanceId(v string) *ModifyResourceLogStatusRequest
- func (s *ModifyResourceLogStatusRequest) SetRegionId(v string) *ModifyResourceLogStatusRequest
- func (s *ModifyResourceLogStatusRequest) SetResource(v string) *ModifyResourceLogStatusRequest
- func (s *ModifyResourceLogStatusRequest) SetResourceManagerResourceGroupId(v string) *ModifyResourceLogStatusRequest
- func (s *ModifyResourceLogStatusRequest) SetStatus(v bool) *ModifyResourceLogStatusRequest
- func (s ModifyResourceLogStatusRequest) String() string
- type ModifyResourceLogStatusResponse
- func (s ModifyResourceLogStatusResponse) GoString() string
- func (s *ModifyResourceLogStatusResponse) SetBody(v *ModifyResourceLogStatusResponseBody) *ModifyResourceLogStatusResponse
- func (s *ModifyResourceLogStatusResponse) SetHeaders(v map[string]*string) *ModifyResourceLogStatusResponse
- func (s *ModifyResourceLogStatusResponse) SetStatusCode(v int32) *ModifyResourceLogStatusResponse
- func (s ModifyResourceLogStatusResponse) String() string
- type ModifyResourceLogStatusResponseBody
- func (s ModifyResourceLogStatusResponseBody) GoString() string
- func (s *ModifyResourceLogStatusResponseBody) SetRequestId(v string) *ModifyResourceLogStatusResponseBody
- func (s *ModifyResourceLogStatusResponseBody) SetStatus(v bool) *ModifyResourceLogStatusResponseBody
- func (s ModifyResourceLogStatusResponseBody) String() string
- type ModifyTemplateResourcesRequest
- func (s ModifyTemplateResourcesRequest) GoString() string
- func (s *ModifyTemplateResourcesRequest) SetBindResourceGroups(v []*string) *ModifyTemplateResourcesRequest
- func (s *ModifyTemplateResourcesRequest) SetBindResources(v []*string) *ModifyTemplateResourcesRequest
- func (s *ModifyTemplateResourcesRequest) SetInstanceId(v string) *ModifyTemplateResourcesRequest
- func (s *ModifyTemplateResourcesRequest) SetRegionId(v string) *ModifyTemplateResourcesRequest
- func (s *ModifyTemplateResourcesRequest) SetResourceManagerResourceGroupId(v string) *ModifyTemplateResourcesRequest
- func (s *ModifyTemplateResourcesRequest) SetTemplateId(v int64) *ModifyTemplateResourcesRequest
- func (s *ModifyTemplateResourcesRequest) SetUnbindResourceGroups(v []*string) *ModifyTemplateResourcesRequest
- func (s *ModifyTemplateResourcesRequest) SetUnbindResources(v []*string) *ModifyTemplateResourcesRequest
- func (s ModifyTemplateResourcesRequest) String() string
- type ModifyTemplateResourcesResponse
- func (s ModifyTemplateResourcesResponse) GoString() string
- func (s *ModifyTemplateResourcesResponse) SetBody(v *ModifyTemplateResourcesResponseBody) *ModifyTemplateResourcesResponse
- func (s *ModifyTemplateResourcesResponse) SetHeaders(v map[string]*string) *ModifyTemplateResourcesResponse
- func (s *ModifyTemplateResourcesResponse) SetStatusCode(v int32) *ModifyTemplateResourcesResponse
- func (s ModifyTemplateResourcesResponse) String() string
- type ModifyTemplateResourcesResponseBody
- type ReleaseInstanceRequest
- func (s ReleaseInstanceRequest) GoString() string
- func (s *ReleaseInstanceRequest) SetInstanceId(v string) *ReleaseInstanceRequest
- func (s *ReleaseInstanceRequest) SetRegionId(v string) *ReleaseInstanceRequest
- func (s *ReleaseInstanceRequest) SetResourceManagerResourceGroupId(v string) *ReleaseInstanceRequest
- func (s ReleaseInstanceRequest) String() string
- type ReleaseInstanceResponse
- func (s ReleaseInstanceResponse) GoString() string
- func (s *ReleaseInstanceResponse) SetBody(v *ReleaseInstanceResponseBody) *ReleaseInstanceResponse
- func (s *ReleaseInstanceResponse) SetHeaders(v map[string]*string) *ReleaseInstanceResponse
- func (s *ReleaseInstanceResponse) SetStatusCode(v int32) *ReleaseInstanceResponse
- func (s ReleaseInstanceResponse) String() string
- type ReleaseInstanceResponseBody
- type SyncProductInstanceRequest
- func (s SyncProductInstanceRequest) GoString() string
- func (s *SyncProductInstanceRequest) SetInstanceId(v string) *SyncProductInstanceRequest
- func (s *SyncProductInstanceRequest) SetRegionId(v string) *SyncProductInstanceRequest
- func (s *SyncProductInstanceRequest) SetResourceManagerResourceGroupId(v string) *SyncProductInstanceRequest
- func (s SyncProductInstanceRequest) String() string
- type SyncProductInstanceResponse
- func (s SyncProductInstanceResponse) GoString() string
- func (s *SyncProductInstanceResponse) SetBody(v *SyncProductInstanceResponseBody) *SyncProductInstanceResponse
- func (s *SyncProductInstanceResponse) SetHeaders(v map[string]*string) *SyncProductInstanceResponse
- func (s *SyncProductInstanceResponse) SetStatusCode(v int32) *SyncProductInstanceResponse
- func (s SyncProductInstanceResponse) String() string
- type SyncProductInstanceResponseBody
- type TagResourcesRequest
- func (s TagResourcesRequest) GoString() string
- func (s *TagResourcesRequest) SetRegionId(v string) *TagResourcesRequest
- func (s *TagResourcesRequest) SetResourceId(v []*string) *TagResourcesRequest
- func (s *TagResourcesRequest) SetResourceType(v string) *TagResourcesRequest
- func (s *TagResourcesRequest) SetTag(v []*TagResourcesRequestTag) *TagResourcesRequest
- func (s TagResourcesRequest) String() string
- type TagResourcesRequestTag
- type TagResourcesResponse
- func (s TagResourcesResponse) GoString() string
- func (s *TagResourcesResponse) SetBody(v *TagResourcesResponseBody) *TagResourcesResponse
- func (s *TagResourcesResponse) SetHeaders(v map[string]*string) *TagResourcesResponse
- func (s *TagResourcesResponse) SetStatusCode(v int32) *TagResourcesResponse
- func (s TagResourcesResponse) String() string
- type TagResourcesResponseBody
- type UntagResourcesRequest
- func (s UntagResourcesRequest) GoString() string
- func (s *UntagResourcesRequest) SetAll(v bool) *UntagResourcesRequest
- func (s *UntagResourcesRequest) SetRegionId(v string) *UntagResourcesRequest
- func (s *UntagResourcesRequest) SetResourceId(v []*string) *UntagResourcesRequest
- func (s *UntagResourcesRequest) SetResourceType(v string) *UntagResourcesRequest
- func (s *UntagResourcesRequest) SetTagKey(v []*string) *UntagResourcesRequest
- func (s UntagResourcesRequest) String() string
- type UntagResourcesResponse
- func (s UntagResourcesResponse) GoString() string
- func (s *UntagResourcesResponse) SetBody(v *UntagResourcesResponseBody) *UntagResourcesResponse
- func (s *UntagResourcesResponse) SetHeaders(v map[string]*string) *UntagResourcesResponse
- func (s *UntagResourcesResponse) SetStatusCode(v int32) *UntagResourcesResponse
- func (s UntagResourcesResponse) String() string
- type UntagResourcesResponseBody
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ChangeResourceGroupRequest ¶
type ChangeResourceGroupRequest struct { // The ID of the new resource group. You can view the available resource groups in the Resource Management console. // // This parameter is required. // // example: // // rg-aek2mcq*** NewResourceGroupId *string `json:"NewResourceGroupId,omitempty" xml:"NewResourceGroupId,omitempty"` // The region in which the WAF instance is deployed. Valid values: // // - **cn-hangzhou**: Chinese mainland. // // - **ap-southeast-1**: outside the Chinese mainland. // // example: // // cn-hangzhou RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` // The ID of the protected object in Web Application Firewall (WAF) that you want to manage. // // This parameter is required. // // example: // // demo.aliyun.com-waf ResourceId *string `json:"ResourceId,omitempty" xml:"ResourceId,omitempty"` // The ID of the Alibaba Cloud resource group. // // example: // // rg-acfm***q ResourceManagerResourceGroupId *string `json:"ResourceManagerResourceGroupId,omitempty" xml:"ResourceManagerResourceGroupId,omitempty"` // The resource type. The value is fixed as defenseresource. // // This parameter is required. // // example: // // defenseresource ResourceType *string `json:"ResourceType,omitempty" xml:"ResourceType,omitempty"` }
func (ChangeResourceGroupRequest) GoString ¶
func (s ChangeResourceGroupRequest) GoString() string
func (*ChangeResourceGroupRequest) SetNewResourceGroupId ¶
func (s *ChangeResourceGroupRequest) SetNewResourceGroupId(v string) *ChangeResourceGroupRequest
func (*ChangeResourceGroupRequest) SetRegionId ¶
func (s *ChangeResourceGroupRequest) SetRegionId(v string) *ChangeResourceGroupRequest
func (*ChangeResourceGroupRequest) SetResourceId ¶
func (s *ChangeResourceGroupRequest) SetResourceId(v string) *ChangeResourceGroupRequest
func (*ChangeResourceGroupRequest) SetResourceManagerResourceGroupId ¶
func (s *ChangeResourceGroupRequest) SetResourceManagerResourceGroupId(v string) *ChangeResourceGroupRequest
func (*ChangeResourceGroupRequest) SetResourceType ¶
func (s *ChangeResourceGroupRequest) SetResourceType(v string) *ChangeResourceGroupRequest
func (ChangeResourceGroupRequest) String ¶
func (s ChangeResourceGroupRequest) String() string
type ChangeResourceGroupResponse ¶
type ChangeResourceGroupResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *ChangeResourceGroupResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (ChangeResourceGroupResponse) GoString ¶
func (s ChangeResourceGroupResponse) GoString() string
func (*ChangeResourceGroupResponse) SetBody ¶
func (s *ChangeResourceGroupResponse) SetBody(v *ChangeResourceGroupResponseBody) *ChangeResourceGroupResponse
func (*ChangeResourceGroupResponse) SetHeaders ¶
func (s *ChangeResourceGroupResponse) SetHeaders(v map[string]*string) *ChangeResourceGroupResponse
func (*ChangeResourceGroupResponse) SetStatusCode ¶
func (s *ChangeResourceGroupResponse) SetStatusCode(v int32) *ChangeResourceGroupResponse
func (ChangeResourceGroupResponse) String ¶
func (s ChangeResourceGroupResponse) String() string
type ChangeResourceGroupResponseBody ¶
type ChangeResourceGroupResponseBody struct { // The ID of the request. // // example: // // 0A916D48-D206-5654-8D37-*** RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (ChangeResourceGroupResponseBody) GoString ¶
func (s ChangeResourceGroupResponseBody) GoString() string
func (*ChangeResourceGroupResponseBody) SetRequestId ¶
func (s *ChangeResourceGroupResponseBody) SetRequestId(v string) *ChangeResourceGroupResponseBody
func (ChangeResourceGroupResponseBody) String ¶
func (s ChangeResourceGroupResponseBody) String() string
type ClearMajorProtectionBlackIpRequest ¶
type ClearMajorProtectionBlackIpRequest struct { // The ID of the Web Application Firewall (WAF) instance. // // > You can call the [DescribeInstance](https://help.aliyun.com/document_detail/433756.html) operation to obtain the ID of the WAF instance. // // This parameter is required. // // example: // // waf_cdnsdf3**** InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"` // The region where the WAF instance resides. Valid values: // // - **cn-hangzhou:* - the Chinese mainland. // // - **ap-southeast-1:* - outside the Chinese mainland. // // example: // // cn-hangzhou RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` // The ID of the Alibaba Cloud resource group. // // example: // // rg-acfm***q ResourceManagerResourceGroupId *string `json:"ResourceManagerResourceGroupId,omitempty" xml:"ResourceManagerResourceGroupId,omitempty"` // The ID of the IP address blacklist rule for major event protection. // // This parameter is required. // // example: // // 20012033 RuleId *int64 `json:"RuleId,omitempty" xml:"RuleId,omitempty"` // The ID of the IP address blacklist rule template for major event protection. // // This parameter is required. // // example: // // 5132 TemplateId *int64 `json:"TemplateId,omitempty" xml:"TemplateId,omitempty"` }
func (ClearMajorProtectionBlackIpRequest) GoString ¶
func (s ClearMajorProtectionBlackIpRequest) GoString() string
func (*ClearMajorProtectionBlackIpRequest) SetInstanceId ¶
func (s *ClearMajorProtectionBlackIpRequest) SetInstanceId(v string) *ClearMajorProtectionBlackIpRequest
func (*ClearMajorProtectionBlackIpRequest) SetRegionId ¶
func (s *ClearMajorProtectionBlackIpRequest) SetRegionId(v string) *ClearMajorProtectionBlackIpRequest
func (*ClearMajorProtectionBlackIpRequest) SetResourceManagerResourceGroupId ¶
func (s *ClearMajorProtectionBlackIpRequest) SetResourceManagerResourceGroupId(v string) *ClearMajorProtectionBlackIpRequest
func (*ClearMajorProtectionBlackIpRequest) SetRuleId ¶
func (s *ClearMajorProtectionBlackIpRequest) SetRuleId(v int64) *ClearMajorProtectionBlackIpRequest
func (*ClearMajorProtectionBlackIpRequest) SetTemplateId ¶
func (s *ClearMajorProtectionBlackIpRequest) SetTemplateId(v int64) *ClearMajorProtectionBlackIpRequest
func (ClearMajorProtectionBlackIpRequest) String ¶
func (s ClearMajorProtectionBlackIpRequest) String() string
type ClearMajorProtectionBlackIpResponse ¶
type ClearMajorProtectionBlackIpResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *ClearMajorProtectionBlackIpResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (ClearMajorProtectionBlackIpResponse) GoString ¶
func (s ClearMajorProtectionBlackIpResponse) GoString() string
func (*ClearMajorProtectionBlackIpResponse) SetHeaders ¶
func (s *ClearMajorProtectionBlackIpResponse) SetHeaders(v map[string]*string) *ClearMajorProtectionBlackIpResponse
func (*ClearMajorProtectionBlackIpResponse) SetStatusCode ¶
func (s *ClearMajorProtectionBlackIpResponse) SetStatusCode(v int32) *ClearMajorProtectionBlackIpResponse
func (ClearMajorProtectionBlackIpResponse) String ¶
func (s ClearMajorProtectionBlackIpResponse) String() string
type ClearMajorProtectionBlackIpResponseBody ¶
type ClearMajorProtectionBlackIpResponseBody struct { // The ID of the request. // // example: // // 66A98669-CC6E-4F3E-80A6-3014697B11AE RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (ClearMajorProtectionBlackIpResponseBody) GoString ¶
func (s ClearMajorProtectionBlackIpResponseBody) GoString() string
func (*ClearMajorProtectionBlackIpResponseBody) SetRequestId ¶
func (s *ClearMajorProtectionBlackIpResponseBody) SetRequestId(v string) *ClearMajorProtectionBlackIpResponseBody
func (ClearMajorProtectionBlackIpResponseBody) String ¶
func (s ClearMajorProtectionBlackIpResponseBody) String() string
type Client ¶
func (*Client) ChangeResourceGroup ¶
func (client *Client) ChangeResourceGroup(request *ChangeResourceGroupRequest) (_result *ChangeResourceGroupResponse, _err error)
Summary:
Changes the resource group to which a protected object belongs.
@param request - ChangeResourceGroupRequest
@return ChangeResourceGroupResponse
func (*Client) ChangeResourceGroupWithOptions ¶
func (client *Client) ChangeResourceGroupWithOptions(request *ChangeResourceGroupRequest, runtime *util.RuntimeOptions) (_result *ChangeResourceGroupResponse, _err error)
Summary:
Changes the resource group to which a protected object belongs.
@param request - ChangeResourceGroupRequest
@param runtime - runtime options for this request RuntimeOptions
@return ChangeResourceGroupResponse
func (*Client) ClearMajorProtectionBlackIp ¶
func (client *Client) ClearMajorProtectionBlackIp(request *ClearMajorProtectionBlackIpRequest) (_result *ClearMajorProtectionBlackIpResponse, _err error)
Summary:
Clears an IP address blacklist for major event protection.
@param request - ClearMajorProtectionBlackIpRequest
@return ClearMajorProtectionBlackIpResponse
func (*Client) ClearMajorProtectionBlackIpWithOptions ¶
func (client *Client) ClearMajorProtectionBlackIpWithOptions(request *ClearMajorProtectionBlackIpRequest, runtime *util.RuntimeOptions) (_result *ClearMajorProtectionBlackIpResponse, _err error)
Summary:
Clears an IP address blacklist for major event protection.
@param request - ClearMajorProtectionBlackIpRequest
@param runtime - runtime options for this request RuntimeOptions
@return ClearMajorProtectionBlackIpResponse
func (*Client) CopyDefenseTemplate ¶
func (client *Client) CopyDefenseTemplate(request *CopyDefenseTemplateRequest) (_result *CopyDefenseTemplateResponse, _err error)
Summary:
Creates a new protection template from the copy.
@param request - CopyDefenseTemplateRequest
@return CopyDefenseTemplateResponse
func (*Client) CopyDefenseTemplateWithOptions ¶
func (client *Client) CopyDefenseTemplateWithOptions(request *CopyDefenseTemplateRequest, runtime *util.RuntimeOptions) (_result *CopyDefenseTemplateResponse, _err error)
Summary:
Creates a new protection template from the copy.
@param request - CopyDefenseTemplateRequest
@param runtime - runtime options for this request RuntimeOptions
@return CopyDefenseTemplateResponse
func (*Client) CreateApiExport ¶
func (client *Client) CreateApiExport(request *CreateApiExportRequest) (_result *CreateApiExportResponse, _err error)
Summary:
Creates a data export task in the API security module.
@param request - CreateApiExportRequest
@return CreateApiExportResponse
func (*Client) CreateApiExportWithOptions ¶
func (client *Client) CreateApiExportWithOptions(request *CreateApiExportRequest, runtime *util.RuntimeOptions) (_result *CreateApiExportResponse, _err error)
Summary:
Creates a data export task in the API security module.
@param request - CreateApiExportRequest
@param runtime - runtime options for this request RuntimeOptions
@return CreateApiExportResponse
func (*Client) CreateCloudResource ¶
func (client *Client) CreateCloudResource(request *CreateCloudResourceRequest) (_result *CreateCloudResourceResponse, _err error)
Summary:
Adds a service to Web Application Firewall (WAF). This operation is supported for only the Elastic Compute Service (ECS) and Classic Load Balancer (CLB) services.
@param request - CreateCloudResourceRequest
@return CreateCloudResourceResponse
func (*Client) CreateCloudResourceWithOptions ¶
func (client *Client) CreateCloudResourceWithOptions(tmpReq *CreateCloudResourceRequest, runtime *util.RuntimeOptions) (_result *CreateCloudResourceResponse, _err error)
Summary:
Adds a service to Web Application Firewall (WAF). This operation is supported for only the Elastic Compute Service (ECS) and Classic Load Balancer (CLB) services.
@param tmpReq - CreateCloudResourceRequest
@param runtime - runtime options for this request RuntimeOptions
@return CreateCloudResourceResponse
func (*Client) CreateDefenseResourceGroup ¶
func (client *Client) CreateDefenseResourceGroup(request *CreateDefenseResourceGroupRequest) (_result *CreateDefenseResourceGroupResponse, _err error)
Summary:
Creates a protected object group.
@param request - CreateDefenseResourceGroupRequest
@return CreateDefenseResourceGroupResponse
func (*Client) CreateDefenseResourceGroupWithOptions ¶
func (client *Client) CreateDefenseResourceGroupWithOptions(request *CreateDefenseResourceGroupRequest, runtime *util.RuntimeOptions) (_result *CreateDefenseResourceGroupResponse, _err error)
Summary:
Creates a protected object group.
@param request - CreateDefenseResourceGroupRequest
@param runtime - runtime options for this request RuntimeOptions
@return CreateDefenseResourceGroupResponse
func (*Client) CreateDefenseRule ¶
func (client *Client) CreateDefenseRule(request *CreateDefenseRuleRequest) (_result *CreateDefenseRuleResponse, _err error)
Summary:
Creates a protection rule.
@param request - CreateDefenseRuleRequest
@return CreateDefenseRuleResponse
func (*Client) CreateDefenseRuleWithOptions ¶
func (client *Client) CreateDefenseRuleWithOptions(request *CreateDefenseRuleRequest, runtime *util.RuntimeOptions) (_result *CreateDefenseRuleResponse, _err error)
Summary:
Creates a protection rule.
@param request - CreateDefenseRuleRequest
@param runtime - runtime options for this request RuntimeOptions
@return CreateDefenseRuleResponse
func (*Client) CreateDefenseTemplate ¶
func (client *Client) CreateDefenseTemplate(request *CreateDefenseTemplateRequest) (_result *CreateDefenseTemplateResponse, _err error)
Summary:
Creates a protection rule template.
@param request - CreateDefenseTemplateRequest
@return CreateDefenseTemplateResponse
func (*Client) CreateDefenseTemplateWithOptions ¶
func (client *Client) CreateDefenseTemplateWithOptions(request *CreateDefenseTemplateRequest, runtime *util.RuntimeOptions) (_result *CreateDefenseTemplateResponse, _err error)
Summary:
Creates a protection rule template.
@param request - CreateDefenseTemplateRequest
@param runtime - runtime options for this request RuntimeOptions
@return CreateDefenseTemplateResponse
func (*Client) CreateDomain ¶
func (client *Client) CreateDomain(request *CreateDomainRequest) (_result *CreateDomainResponse, _err error)
Summary:
Adds a domain name to Web Application Firewall (WAF).
@param request - CreateDomainRequest
@return CreateDomainResponse
func (*Client) CreateDomainWithOptions ¶
func (client *Client) CreateDomainWithOptions(tmpReq *CreateDomainRequest, runtime *util.RuntimeOptions) (_result *CreateDomainResponse, _err error)
Summary:
Adds a domain name to Web Application Firewall (WAF).
@param tmpReq - CreateDomainRequest
@param runtime - runtime options for this request RuntimeOptions
@return CreateDomainResponse
func (*Client) CreateHybridCloudGroup ¶
func (client *Client) CreateHybridCloudGroup(request *CreateHybridCloudGroupRequest) (_result *CreateHybridCloudGroupResponse, _err error)
Summary:
Creates a node group for a hybrid cloud cluster.
@param request - CreateHybridCloudGroupRequest
@return CreateHybridCloudGroupResponse
func (*Client) CreateHybridCloudGroupWithOptions ¶
func (client *Client) CreateHybridCloudGroupWithOptions(request *CreateHybridCloudGroupRequest, runtime *util.RuntimeOptions) (_result *CreateHybridCloudGroupResponse, _err error)
Summary:
Creates a node group for a hybrid cloud cluster.
@param request - CreateHybridCloudGroupRequest
@param runtime - runtime options for this request RuntimeOptions
@return CreateHybridCloudGroupResponse
func (*Client) CreateMajorProtectionBlackIp ¶
func (client *Client) CreateMajorProtectionBlackIp(request *CreateMajorProtectionBlackIpRequest) (_result *CreateMajorProtectionBlackIpResponse, _err error)
Summary:
Creates an IP address blacklist for major event protection.
Description:
This operation is available only on the China site (aliyun.com).
@param request - CreateMajorProtectionBlackIpRequest
@return CreateMajorProtectionBlackIpResponse
func (*Client) CreateMajorProtectionBlackIpWithOptions ¶
func (client *Client) CreateMajorProtectionBlackIpWithOptions(request *CreateMajorProtectionBlackIpRequest, runtime *util.RuntimeOptions) (_result *CreateMajorProtectionBlackIpResponse, _err error)
Summary:
Creates an IP address blacklist for major event protection.
Description:
This operation is available only on the China site (aliyun.com).
@param request - CreateMajorProtectionBlackIpRequest
@param runtime - runtime options for this request RuntimeOptions
@return CreateMajorProtectionBlackIpResponse
func (*Client) CreateMemberAccounts ¶
func (client *Client) CreateMemberAccounts(request *CreateMemberAccountsRequest) (_result *CreateMemberAccountsResponse, _err error)
Summary:
Adds members to use the multi-account management feature of Web Application Firewall (WAF).
@param request - CreateMemberAccountsRequest
@return CreateMemberAccountsResponse
func (*Client) CreateMemberAccountsWithOptions ¶
func (client *Client) CreateMemberAccountsWithOptions(request *CreateMemberAccountsRequest, runtime *util.RuntimeOptions) (_result *CreateMemberAccountsResponse, _err error)
Summary:
Adds members to use the multi-account management feature of Web Application Firewall (WAF).
@param request - CreateMemberAccountsRequest
@param runtime - runtime options for this request RuntimeOptions
@return CreateMemberAccountsResponse
func (*Client) CreatePostpaidInstance ¶
func (client *Client) CreatePostpaidInstance(request *CreatePostpaidInstanceRequest) (_result *CreatePostpaidInstanceResponse, _err error)
Summary:
Creates a pay-as-you-go Web Application Firewall (WAF) 3.0 instance.
@param request - CreatePostpaidInstanceRequest
@return CreatePostpaidInstanceResponse
func (*Client) CreatePostpaidInstanceWithOptions ¶
func (client *Client) CreatePostpaidInstanceWithOptions(request *CreatePostpaidInstanceRequest, runtime *util.RuntimeOptions) (_result *CreatePostpaidInstanceResponse, _err error)
Summary:
Creates a pay-as-you-go Web Application Firewall (WAF) 3.0 instance.
@param request - CreatePostpaidInstanceRequest
@param runtime - runtime options for this request RuntimeOptions
@return CreatePostpaidInstanceResponse
func (*Client) CreateSM2Cert ¶
func (client *Client) CreateSM2Cert(request *CreateSM2CertRequest) (_result *CreateSM2CertResponse, _err error)
Summary:
Uploads a ShangMi (SM) certificate for a domain name that is added to Web Application Firewall (WAF) in CNAME record mode.
@param request - CreateSM2CertRequest
@return CreateSM2CertResponse
func (*Client) CreateSM2CertWithOptions ¶
func (client *Client) CreateSM2CertWithOptions(request *CreateSM2CertRequest, runtime *util.RuntimeOptions) (_result *CreateSM2CertResponse, _err error)
Summary:
Uploads a ShangMi (SM) certificate for a domain name that is added to Web Application Firewall (WAF) in CNAME record mode.
@param request - CreateSM2CertRequest
@param runtime - runtime options for this request RuntimeOptions
@return CreateSM2CertResponse
func (*Client) DeleteApisecAbnormals ¶
func (client *Client) DeleteApisecAbnormals(request *DeleteApisecAbnormalsRequest) (_result *DeleteApisecAbnormalsResponse, _err error)
Summary:
Deletes multiple risks detected by the API security module at a time.
@param request - DeleteApisecAbnormalsRequest
@return DeleteApisecAbnormalsResponse
func (*Client) DeleteApisecAbnormalsWithOptions ¶
func (client *Client) DeleteApisecAbnormalsWithOptions(request *DeleteApisecAbnormalsRequest, runtime *util.RuntimeOptions) (_result *DeleteApisecAbnormalsResponse, _err error)
Summary:
Deletes multiple risks detected by the API security module at a time.
@param request - DeleteApisecAbnormalsRequest
@param runtime - runtime options for this request RuntimeOptions
@return DeleteApisecAbnormalsResponse
func (*Client) DeleteApisecEvents ¶
func (client *Client) DeleteApisecEvents(request *DeleteApisecEventsRequest) (_result *DeleteApisecEventsResponse, _err error)
Summary:
Deletes multiple security events detected by the API security module at a time.
@param request - DeleteApisecEventsRequest
@return DeleteApisecEventsResponse
func (*Client) DeleteApisecEventsWithOptions ¶
func (client *Client) DeleteApisecEventsWithOptions(request *DeleteApisecEventsRequest, runtime *util.RuntimeOptions) (_result *DeleteApisecEventsResponse, _err error)
Summary:
Deletes multiple security events detected by the API security module at a time.
@param request - DeleteApisecEventsRequest
@param runtime - runtime options for this request RuntimeOptions
@return DeleteApisecEventsResponse
func (*Client) DeleteCloudResource ¶
func (client *Client) DeleteCloudResource(request *DeleteCloudResourceRequest) (_result *DeleteCloudResourceResponse, _err error)
Summary:
Removes a service from Web Application Firewall (WAF). This operation is supported for only the Elastic Compute Service (ECS) and Classic Load Balancer (CLB) services.
@param request - DeleteCloudResourceRequest
@return DeleteCloudResourceResponse
func (*Client) DeleteCloudResourceWithOptions ¶
func (client *Client) DeleteCloudResourceWithOptions(request *DeleteCloudResourceRequest, runtime *util.RuntimeOptions) (_result *DeleteCloudResourceResponse, _err error)
Summary:
Removes a service from Web Application Firewall (WAF). This operation is supported for only the Elastic Compute Service (ECS) and Classic Load Balancer (CLB) services.
@param request - DeleteCloudResourceRequest
@param runtime - runtime options for this request RuntimeOptions
@return DeleteCloudResourceResponse
func (*Client) DeleteDefenseResourceGroup ¶
func (client *Client) DeleteDefenseResourceGroup(request *DeleteDefenseResourceGroupRequest) (_result *DeleteDefenseResourceGroupResponse, _err error)
Summary:
Deletes a protected object group.
@param request - DeleteDefenseResourceGroupRequest
@return DeleteDefenseResourceGroupResponse
func (*Client) DeleteDefenseResourceGroupWithOptions ¶
func (client *Client) DeleteDefenseResourceGroupWithOptions(request *DeleteDefenseResourceGroupRequest, runtime *util.RuntimeOptions) (_result *DeleteDefenseResourceGroupResponse, _err error)
Summary:
Deletes a protected object group.
@param request - DeleteDefenseResourceGroupRequest
@param runtime - runtime options for this request RuntimeOptions
@return DeleteDefenseResourceGroupResponse
func (*Client) DeleteDefenseRule ¶
func (client *Client) DeleteDefenseRule(request *DeleteDefenseRuleRequest) (_result *DeleteDefenseRuleResponse, _err error)
Summary:
Deletes a protection rule.
@param request - DeleteDefenseRuleRequest
@return DeleteDefenseRuleResponse
func (*Client) DeleteDefenseRuleWithOptions ¶
func (client *Client) DeleteDefenseRuleWithOptions(request *DeleteDefenseRuleRequest, runtime *util.RuntimeOptions) (_result *DeleteDefenseRuleResponse, _err error)
Summary:
Deletes a protection rule.
@param request - DeleteDefenseRuleRequest
@param runtime - runtime options for this request RuntimeOptions
@return DeleteDefenseRuleResponse
func (*Client) DeleteDefenseTemplate ¶
func (client *Client) DeleteDefenseTemplate(request *DeleteDefenseTemplateRequest) (_result *DeleteDefenseTemplateResponse, _err error)
Summary:
Deletes a protection rule template.
@param request - DeleteDefenseTemplateRequest
@return DeleteDefenseTemplateResponse
func (*Client) DeleteDefenseTemplateWithOptions ¶
func (client *Client) DeleteDefenseTemplateWithOptions(request *DeleteDefenseTemplateRequest, runtime *util.RuntimeOptions) (_result *DeleteDefenseTemplateResponse, _err error)
Summary:
Deletes a protection rule template.
@param request - DeleteDefenseTemplateRequest
@param runtime - runtime options for this request RuntimeOptions
@return DeleteDefenseTemplateResponse
func (*Client) DeleteDomain ¶
func (client *Client) DeleteDomain(request *DeleteDomainRequest) (_result *DeleteDomainResponse, _err error)
Summary:
Deletes a domain name that is added to Web Application Firewall (WAF).
@param request - DeleteDomainRequest
@return DeleteDomainResponse
func (*Client) DeleteDomainWithOptions ¶
func (client *Client) DeleteDomainWithOptions(request *DeleteDomainRequest, runtime *util.RuntimeOptions) (_result *DeleteDomainResponse, _err error)
Summary:
Deletes a domain name that is added to Web Application Firewall (WAF).
@param request - DeleteDomainRequest
@param runtime - runtime options for this request RuntimeOptions
@return DeleteDomainResponse
func (*Client) DeleteMajorProtectionBlackIp ¶
func (client *Client) DeleteMajorProtectionBlackIp(request *DeleteMajorProtectionBlackIpRequest) (_result *DeleteMajorProtectionBlackIpResponse, _err error)
Summary:
Deletes an IP address blacklist for major event protection.
@param request - DeleteMajorProtectionBlackIpRequest
@return DeleteMajorProtectionBlackIpResponse
func (*Client) DeleteMajorProtectionBlackIpWithOptions ¶
func (client *Client) DeleteMajorProtectionBlackIpWithOptions(request *DeleteMajorProtectionBlackIpRequest, runtime *util.RuntimeOptions) (_result *DeleteMajorProtectionBlackIpResponse, _err error)
Summary:
Deletes an IP address blacklist for major event protection.
@param request - DeleteMajorProtectionBlackIpRequest
@param runtime - runtime options for this request RuntimeOptions
@return DeleteMajorProtectionBlackIpResponse
func (*Client) DeleteMemberAccount ¶
func (client *Client) DeleteMemberAccount(request *DeleteMemberAccountRequest) (_result *DeleteMemberAccountResponse, _err error)
Summary:
Removes the members that are added for multi-account management in Web Application Firewall (WAF).
@param request - DeleteMemberAccountRequest
@return DeleteMemberAccountResponse
func (*Client) DeleteMemberAccountWithOptions ¶
func (client *Client) DeleteMemberAccountWithOptions(request *DeleteMemberAccountRequest, runtime *util.RuntimeOptions) (_result *DeleteMemberAccountResponse, _err error)
Summary:
Removes the members that are added for multi-account management in Web Application Firewall (WAF).
@param request - DeleteMemberAccountRequest
@param runtime - runtime options for this request RuntimeOptions
@return DeleteMemberAccountResponse
func (*Client) DescribeAccountDelegatedStatus ¶
func (client *Client) DescribeAccountDelegatedStatus(request *DescribeAccountDelegatedStatusRequest) (_result *DescribeAccountDelegatedStatusResponse, _err error)
Summary:
Queries whether an Alibaba Cloud account is the delegated administrator account of a Web Application Firewall (WAF) instance.
@param request - DescribeAccountDelegatedStatusRequest
@return DescribeAccountDelegatedStatusResponse
func (*Client) DescribeAccountDelegatedStatusWithOptions ¶
func (client *Client) DescribeAccountDelegatedStatusWithOptions(request *DescribeAccountDelegatedStatusRequest, runtime *util.RuntimeOptions) (_result *DescribeAccountDelegatedStatusResponse, _err error)
Summary:
Queries whether an Alibaba Cloud account is the delegated administrator account of a Web Application Firewall (WAF) instance.
@param request - DescribeAccountDelegatedStatusRequest
@param runtime - runtime options for this request RuntimeOptions
@return DescribeAccountDelegatedStatusResponse
func (*Client) DescribeApiExports ¶
func (client *Client) DescribeApiExports(request *DescribeApiExportsRequest) (_result *DescribeApiExportsResponse, _err error)
Summary:
Queries the list of data export tasks in the API security module.
@param request - DescribeApiExportsRequest
@return DescribeApiExportsResponse
func (*Client) DescribeApiExportsWithOptions ¶
func (client *Client) DescribeApiExportsWithOptions(request *DescribeApiExportsRequest, runtime *util.RuntimeOptions) (_result *DescribeApiExportsResponse, _err error)
Summary:
Queries the list of data export tasks in the API security module.
@param request - DescribeApiExportsRequest
@param runtime - runtime options for this request RuntimeOptions
@return DescribeApiExportsResponse
func (*Client) DescribeApisecAbnormalDomainStatistic ¶
func (client *Client) DescribeApisecAbnormalDomainStatistic(request *DescribeApisecAbnormalDomainStatisticRequest) (_result *DescribeApisecAbnormalDomainStatisticResponse, _err error)
Summary:
Queries the statistics on domain names on which risks are detected by the API security module.
@param request - DescribeApisecAbnormalDomainStatisticRequest
@return DescribeApisecAbnormalDomainStatisticResponse
func (*Client) DescribeApisecAbnormalDomainStatisticWithOptions ¶
func (client *Client) DescribeApisecAbnormalDomainStatisticWithOptions(request *DescribeApisecAbnormalDomainStatisticRequest, runtime *util.RuntimeOptions) (_result *DescribeApisecAbnormalDomainStatisticResponse, _err error)
Summary:
Queries the statistics on domain names on which risks are detected by the API security module.
@param request - DescribeApisecAbnormalDomainStatisticRequest
@param runtime - runtime options for this request RuntimeOptions
@return DescribeApisecAbnormalDomainStatisticResponse
func (*Client) DescribeApisecAbnormals ¶
func (client *Client) DescribeApisecAbnormals(request *DescribeApisecAbnormalsRequest) (_result *DescribeApisecAbnormalsResponse, _err error)
Summary:
Queries the list of API security risks.
@param request - DescribeApisecAbnormalsRequest
@return DescribeApisecAbnormalsResponse
func (*Client) DescribeApisecAbnormalsWithOptions ¶
func (client *Client) DescribeApisecAbnormalsWithOptions(request *DescribeApisecAbnormalsRequest, runtime *util.RuntimeOptions) (_result *DescribeApisecAbnormalsResponse, _err error)
Summary:
Queries the list of API security risks.
@param request - DescribeApisecAbnormalsRequest
@param runtime - runtime options for this request RuntimeOptions
@return DescribeApisecAbnormalsResponse
func (*Client) DescribeApisecApiResources ¶
func (client *Client) DescribeApisecApiResources(request *DescribeApisecApiResourcesRequest) (_result *DescribeApisecApiResourcesResponse, _err error)
Summary:
Queries API assets in the API security module.
@param request - DescribeApisecApiResourcesRequest
@return DescribeApisecApiResourcesResponse
func (*Client) DescribeApisecApiResourcesWithOptions ¶
func (client *Client) DescribeApisecApiResourcesWithOptions(request *DescribeApisecApiResourcesRequest, runtime *util.RuntimeOptions) (_result *DescribeApisecApiResourcesResponse, _err error)
Summary:
Queries API assets in the API security module.
@param request - DescribeApisecApiResourcesRequest
@param runtime - runtime options for this request RuntimeOptions
@return DescribeApisecApiResourcesResponse
func (*Client) DescribeApisecAssetTrend ¶
func (client *Client) DescribeApisecAssetTrend(request *DescribeApisecAssetTrendRequest) (_result *DescribeApisecAssetTrendResponse, _err error)
Summary:
Queries the asset trends in the API security module.
@param request - DescribeApisecAssetTrendRequest
@return DescribeApisecAssetTrendResponse
func (*Client) DescribeApisecAssetTrendWithOptions ¶
func (client *Client) DescribeApisecAssetTrendWithOptions(request *DescribeApisecAssetTrendRequest, runtime *util.RuntimeOptions) (_result *DescribeApisecAssetTrendResponse, _err error)
Summary:
Queries the asset trends in the API security module.
@param request - DescribeApisecAssetTrendRequest
@param runtime - runtime options for this request RuntimeOptions
@return DescribeApisecAssetTrendResponse
func (*Client) DescribeApisecEventDomainStatistic ¶
func (client *Client) DescribeApisecEventDomainStatistic(request *DescribeApisecEventDomainStatisticRequest) (_result *DescribeApisecEventDomainStatisticResponse, _err error)
Summary:
Queries the statistics on domain names on which security events are detected by the API security module.
@param request - DescribeApisecEventDomainStatisticRequest
@return DescribeApisecEventDomainStatisticResponse
func (*Client) DescribeApisecEventDomainStatisticWithOptions ¶
func (client *Client) DescribeApisecEventDomainStatisticWithOptions(request *DescribeApisecEventDomainStatisticRequest, runtime *util.RuntimeOptions) (_result *DescribeApisecEventDomainStatisticResponse, _err error)
Summary:
Queries the statistics on domain names on which security events are detected by the API security module.
@param request - DescribeApisecEventDomainStatisticRequest
@param runtime - runtime options for this request RuntimeOptions
@return DescribeApisecEventDomainStatisticResponse
func (*Client) DescribeApisecEvents ¶
func (client *Client) DescribeApisecEvents(request *DescribeApisecEventsRequest) (_result *DescribeApisecEventsResponse, _err error)
Summary:
Queries API security events.
@param request - DescribeApisecEventsRequest
@return DescribeApisecEventsResponse
func (*Client) DescribeApisecEventsWithOptions ¶
func (client *Client) DescribeApisecEventsWithOptions(request *DescribeApisecEventsRequest, runtime *util.RuntimeOptions) (_result *DescribeApisecEventsResponse, _err error)
Summary:
Queries API security events.
@param request - DescribeApisecEventsRequest
@param runtime - runtime options for this request RuntimeOptions
@return DescribeApisecEventsResponse
func (*Client) DescribeApisecLogDeliveries ¶
func (client *Client) DescribeApisecLogDeliveries(request *DescribeApisecLogDeliveriesRequest) (_result *DescribeApisecLogDeliveriesResponse, _err error)
Summary:
Queries the configurations of API security log subscription.
@param request - DescribeApisecLogDeliveriesRequest
@return DescribeApisecLogDeliveriesResponse
func (*Client) DescribeApisecLogDeliveriesWithOptions ¶
func (client *Client) DescribeApisecLogDeliveriesWithOptions(request *DescribeApisecLogDeliveriesRequest, runtime *util.RuntimeOptions) (_result *DescribeApisecLogDeliveriesResponse, _err error)
Summary:
Queries the configurations of API security log subscription.
@param request - DescribeApisecLogDeliveriesRequest
@param runtime - runtime options for this request RuntimeOptions
@return DescribeApisecLogDeliveriesResponse
func (*Client) DescribeApisecMatchedHosts ¶
func (client *Client) DescribeApisecMatchedHosts(request *DescribeApisecMatchedHostsRequest) (_result *DescribeApisecMatchedHostsResponse, _err error)
Summary:
Queries the list of domain names detected in the API security module.
@param request - DescribeApisecMatchedHostsRequest
@return DescribeApisecMatchedHostsResponse
func (*Client) DescribeApisecMatchedHostsWithOptions ¶
func (client *Client) DescribeApisecMatchedHostsWithOptions(request *DescribeApisecMatchedHostsRequest, runtime *util.RuntimeOptions) (_result *DescribeApisecMatchedHostsResponse, _err error)
Summary:
Queries the list of domain names detected in the API security module.
@param request - DescribeApisecMatchedHostsRequest
@param runtime - runtime options for this request RuntimeOptions
@return DescribeApisecMatchedHostsResponse
func (*Client) DescribeApisecProtectionGroups ¶
func (client *Client) DescribeApisecProtectionGroups(request *DescribeApisecProtectionGroupsRequest) (_result *DescribeApisecProtectionGroupsResponse, _err error)
Summary:
Queries the list of protected object groups to which API security policies are applied.
@param request - DescribeApisecProtectionGroupsRequest
@return DescribeApisecProtectionGroupsResponse
func (*Client) DescribeApisecProtectionGroupsWithOptions ¶
func (client *Client) DescribeApisecProtectionGroupsWithOptions(request *DescribeApisecProtectionGroupsRequest, runtime *util.RuntimeOptions) (_result *DescribeApisecProtectionGroupsResponse, _err error)
Summary:
Queries the list of protected object groups to which API security policies are applied.
@param request - DescribeApisecProtectionGroupsRequest
@param runtime - runtime options for this request RuntimeOptions
@return DescribeApisecProtectionGroupsResponse
func (*Client) DescribeApisecProtectionResources ¶
func (client *Client) DescribeApisecProtectionResources(request *DescribeApisecProtectionResourcesRequest) (_result *DescribeApisecProtectionResourcesResponse, _err error)
Summary:
Queries the list of protected objects to which API security policies are applied.
@param request - DescribeApisecProtectionResourcesRequest
@return DescribeApisecProtectionResourcesResponse
func (*Client) DescribeApisecProtectionResourcesWithOptions ¶
func (client *Client) DescribeApisecProtectionResourcesWithOptions(request *DescribeApisecProtectionResourcesRequest, runtime *util.RuntimeOptions) (_result *DescribeApisecProtectionResourcesResponse, _err error)
Summary:
Queries the list of protected objects to which API security policies are applied.
@param request - DescribeApisecProtectionResourcesRequest
@param runtime - runtime options for this request RuntimeOptions
@return DescribeApisecProtectionResourcesResponse
func (*Client) DescribeApisecRules ¶
func (client *Client) DescribeApisecRules(request *DescribeApisecRulesRequest) (_result *DescribeApisecRulesResponse, _err error)
Summary:
Queries the policies configured in the API security module.
@param request - DescribeApisecRulesRequest
@return DescribeApisecRulesResponse
func (*Client) DescribeApisecRulesWithOptions ¶
func (client *Client) DescribeApisecRulesWithOptions(request *DescribeApisecRulesRequest, runtime *util.RuntimeOptions) (_result *DescribeApisecRulesResponse, _err error)
Summary:
Queries the policies configured in the API security module.
@param request - DescribeApisecRulesRequest
@param runtime - runtime options for this request RuntimeOptions
@return DescribeApisecRulesResponse
func (*Client) DescribeApisecSensitiveDomainStatistic ¶
func (client *Client) DescribeApisecSensitiveDomainStatistic(request *DescribeApisecSensitiveDomainStatisticRequest) (_result *DescribeApisecSensitiveDomainStatisticResponse, _err error)
Summary:
Queries the statistics on domain names on which sensitive data is detected by the API security module.
@param request - DescribeApisecSensitiveDomainStatisticRequest
@return DescribeApisecSensitiveDomainStatisticResponse
func (*Client) DescribeApisecSensitiveDomainStatisticWithOptions ¶
func (client *Client) DescribeApisecSensitiveDomainStatisticWithOptions(request *DescribeApisecSensitiveDomainStatisticRequest, runtime *util.RuntimeOptions) (_result *DescribeApisecSensitiveDomainStatisticResponse, _err error)
Summary:
Queries the statistics on domain names on which sensitive data is detected by the API security module.
@param request - DescribeApisecSensitiveDomainStatisticRequest
@param runtime - runtime options for this request RuntimeOptions
@return DescribeApisecSensitiveDomainStatisticResponse
func (*Client) DescribeApisecSlsLogStores ¶
func (client *Client) DescribeApisecSlsLogStores(request *DescribeApisecSlsLogStoresRequest) (_result *DescribeApisecSlsLogStoresResponse, _err error)
Summary:
Queries the Logstores whose names start with apisec- in Simple Log Service.
@param request - DescribeApisecSlsLogStoresRequest
@return DescribeApisecSlsLogStoresResponse
func (*Client) DescribeApisecSlsLogStoresWithOptions ¶
func (client *Client) DescribeApisecSlsLogStoresWithOptions(request *DescribeApisecSlsLogStoresRequest, runtime *util.RuntimeOptions) (_result *DescribeApisecSlsLogStoresResponse, _err error)
Summary:
Queries the Logstores whose names start with apisec- in Simple Log Service.
@param request - DescribeApisecSlsLogStoresRequest
@param runtime - runtime options for this request RuntimeOptions
@return DescribeApisecSlsLogStoresResponse
func (*Client) DescribeApisecSlsProjects ¶
func (client *Client) DescribeApisecSlsProjects(request *DescribeApisecSlsProjectsRequest) (_result *DescribeApisecSlsProjectsResponse, _err error)
Summary:
Queries the projects whose names start with apisec- in Simple Log Service.
@param request - DescribeApisecSlsProjectsRequest
@return DescribeApisecSlsProjectsResponse
func (*Client) DescribeApisecSlsProjectsWithOptions ¶
func (client *Client) DescribeApisecSlsProjectsWithOptions(request *DescribeApisecSlsProjectsRequest, runtime *util.RuntimeOptions) (_result *DescribeApisecSlsProjectsResponse, _err error)
Summary:
Queries the projects whose names start with apisec- in Simple Log Service.
@param request - DescribeApisecSlsProjectsRequest
@param runtime - runtime options for this request RuntimeOptions
@return DescribeApisecSlsProjectsResponse
func (*Client) DescribeApisecStatistics ¶
func (client *Client) DescribeApisecStatistics(request *DescribeApisecStatisticsRequest) (_result *DescribeApisecStatisticsResponse, _err error)
Summary:
Queries the statistics of API security-related risks and events.
@param request - DescribeApisecStatisticsRequest
@return DescribeApisecStatisticsResponse
func (*Client) DescribeApisecStatisticsWithOptions ¶
func (client *Client) DescribeApisecStatisticsWithOptions(request *DescribeApisecStatisticsRequest, runtime *util.RuntimeOptions) (_result *DescribeApisecStatisticsResponse, _err error)
Summary:
Queries the statistics of API security-related risks and events.
@param request - DescribeApisecStatisticsRequest
@param runtime - runtime options for this request RuntimeOptions
@return DescribeApisecStatisticsResponse
func (*Client) DescribeApisecSuggestions ¶
func (client *Client) DescribeApisecSuggestions(request *DescribeApisecSuggestionsRequest) (_result *DescribeApisecSuggestionsResponse, _err error)
Summary:
Queries the protection suggestions for APIs.
@param request - DescribeApisecSuggestionsRequest
@return DescribeApisecSuggestionsResponse
func (*Client) DescribeApisecSuggestionsWithOptions ¶
func (client *Client) DescribeApisecSuggestionsWithOptions(request *DescribeApisecSuggestionsRequest, runtime *util.RuntimeOptions) (_result *DescribeApisecSuggestionsResponse, _err error)
Summary:
Queries the protection suggestions for APIs.
@param request - DescribeApisecSuggestionsRequest
@param runtime - runtime options for this request RuntimeOptions
@return DescribeApisecSuggestionsResponse
func (*Client) DescribeApisecUserOperations ¶
func (client *Client) DescribeApisecUserOperations(request *DescribeApisecUserOperationsRequest) (_result *DescribeApisecUserOperationsResponse, _err error)
Summary:
Queries user operation records in the API security module.
@param request - DescribeApisecUserOperationsRequest
@return DescribeApisecUserOperationsResponse
func (*Client) DescribeApisecUserOperationsWithOptions ¶
func (client *Client) DescribeApisecUserOperationsWithOptions(request *DescribeApisecUserOperationsRequest, runtime *util.RuntimeOptions) (_result *DescribeApisecUserOperationsResponse, _err error)
Summary:
Queries user operation records in the API security module.
@param request - DescribeApisecUserOperationsRequest
@param runtime - runtime options for this request RuntimeOptions
@return DescribeApisecUserOperationsResponse
func (*Client) DescribeCertDetail ¶
func (client *Client) DescribeCertDetail(request *DescribeCertDetailRequest) (_result *DescribeCertDetailResponse, _err error)
Summary:
Queries the details of a certificate, such as the certificate name, expiration time, issuance time, and associated domain name.
@param request - DescribeCertDetailRequest
@return DescribeCertDetailResponse
func (*Client) DescribeCertDetailWithOptions ¶
func (client *Client) DescribeCertDetailWithOptions(request *DescribeCertDetailRequest, runtime *util.RuntimeOptions) (_result *DescribeCertDetailResponse, _err error)
Summary:
Queries the details of a certificate, such as the certificate name, expiration time, issuance time, and associated domain name.
@param request - DescribeCertDetailRequest
@param runtime - runtime options for this request RuntimeOptions
@return DescribeCertDetailResponse
func (*Client) DescribeCerts ¶
func (client *Client) DescribeCerts(request *DescribeCertsRequest) (_result *DescribeCertsResponse, _err error)
Summary:
Queries the certificates issued for your domain names that are added to Web Application Firewall (WAF).
@param request - DescribeCertsRequest
@return DescribeCertsResponse
func (*Client) DescribeCertsWithOptions ¶
func (client *Client) DescribeCertsWithOptions(request *DescribeCertsRequest, runtime *util.RuntimeOptions) (_result *DescribeCertsResponse, _err error)
Summary:
Queries the certificates issued for your domain names that are added to Web Application Firewall (WAF).
@param request - DescribeCertsRequest
@param runtime - runtime options for this request RuntimeOptions
@return DescribeCertsResponse
func (*Client) DescribeCloudResourceAccessPortDetails ¶
func (client *Client) DescribeCloudResourceAccessPortDetails(request *DescribeCloudResourceAccessPortDetailsRequest) (_result *DescribeCloudResourceAccessPortDetailsResponse, _err error)
Summary:
Queries a port of the cloud service that is added to Web Application Firewall (WAF). This operation is supported for only Elastic Compute Service (ECS) and Classic Load Balancer (CLB).
@param request - DescribeCloudResourceAccessPortDetailsRequest
@return DescribeCloudResourceAccessPortDetailsResponse
func (*Client) DescribeCloudResourceAccessPortDetailsWithOptions ¶
func (client *Client) DescribeCloudResourceAccessPortDetailsWithOptions(request *DescribeCloudResourceAccessPortDetailsRequest, runtime *util.RuntimeOptions) (_result *DescribeCloudResourceAccessPortDetailsResponse, _err error)
Summary:
Queries a port of the cloud service that is added to Web Application Firewall (WAF). This operation is supported for only Elastic Compute Service (ECS) and Classic Load Balancer (CLB).
@param request - DescribeCloudResourceAccessPortDetailsRequest
@param runtime - runtime options for this request RuntimeOptions
@return DescribeCloudResourceAccessPortDetailsResponse
func (*Client) DescribeCloudResourceAccessedPorts ¶
func (client *Client) DescribeCloudResourceAccessedPorts(request *DescribeCloudResourceAccessedPortsRequest) (_result *DescribeCloudResourceAccessedPortsResponse, _err error)
Summary:
Queries the ports of the cloud service that is added to Web Application Firewall (WAF). This operation is supported for only Elastic Compute Service (ECS) and Classic Load Balancer (CLB).
@param request - DescribeCloudResourceAccessedPortsRequest
@return DescribeCloudResourceAccessedPortsResponse
func (*Client) DescribeCloudResourceAccessedPortsWithOptions ¶
func (client *Client) DescribeCloudResourceAccessedPortsWithOptions(request *DescribeCloudResourceAccessedPortsRequest, runtime *util.RuntimeOptions) (_result *DescribeCloudResourceAccessedPortsResponse, _err error)
Summary:
Queries the ports of the cloud service that is added to Web Application Firewall (WAF). This operation is supported for only Elastic Compute Service (ECS) and Classic Load Balancer (CLB).
@param request - DescribeCloudResourceAccessedPortsRequest
@param runtime - runtime options for this request RuntimeOptions
@return DescribeCloudResourceAccessedPortsResponse
func (*Client) DescribeCloudResources ¶
func (client *Client) DescribeCloudResources(request *DescribeCloudResourcesRequest) (_result *DescribeCloudResourcesResponse, _err error)
Summary:
Queries cloud service resources that are added to Web Application Firewall (WAF).
@param request - DescribeCloudResourcesRequest
@return DescribeCloudResourcesResponse
func (*Client) DescribeCloudResourcesWithOptions ¶
func (client *Client) DescribeCloudResourcesWithOptions(request *DescribeCloudResourcesRequest, runtime *util.RuntimeOptions) (_result *DescribeCloudResourcesResponse, _err error)
Summary:
Queries cloud service resources that are added to Web Application Firewall (WAF).
@param request - DescribeCloudResourcesRequest
@param runtime - runtime options for this request RuntimeOptions
@return DescribeCloudResourcesResponse
func (*Client) DescribeCnameCount ¶
func (client *Client) DescribeCnameCount(request *DescribeCnameCountRequest) (_result *DescribeCnameCountResponse, _err error)
Summary:
Queries the total number of domain names that are added to Web Application Firewall (WAF) in CNAME record mode and hybrid cloud reverse proxy mode.
@param request - DescribeCnameCountRequest
@return DescribeCnameCountResponse
func (*Client) DescribeCnameCountWithOptions ¶
func (client *Client) DescribeCnameCountWithOptions(request *DescribeCnameCountRequest, runtime *util.RuntimeOptions) (_result *DescribeCnameCountResponse, _err error)
Summary:
Queries the total number of domain names that are added to Web Application Firewall (WAF) in CNAME record mode and hybrid cloud reverse proxy mode.
@param request - DescribeCnameCountRequest
@param runtime - runtime options for this request RuntimeOptions
@return DescribeCnameCountResponse
func (*Client) DescribeDDoSStatus ¶
func (client *Client) DescribeDDoSStatus(request *DescribeDDoSStatusRequest) (_result *DescribeDDoSStatusResponse, _err error)
Summary:
Checks whether DDoS attacks occur on specific domain names protected by a Web Application Firewall (WAF) instance.
@param request - DescribeDDoSStatusRequest
@return DescribeDDoSStatusResponse
func (*Client) DescribeDDoSStatusWithOptions ¶
func (client *Client) DescribeDDoSStatusWithOptions(request *DescribeDDoSStatusRequest, runtime *util.RuntimeOptions) (_result *DescribeDDoSStatusResponse, _err error)
Summary:
Checks whether DDoS attacks occur on specific domain names protected by a Web Application Firewall (WAF) instance.
@param request - DescribeDDoSStatusRequest
@param runtime - runtime options for this request RuntimeOptions
@return DescribeDDoSStatusResponse
func (*Client) DescribeDefaultHttps ¶
func (client *Client) DescribeDefaultHttps(request *DescribeDefaultHttpsRequest) (_result *DescribeDefaultHttpsResponse, _err error)
Summary:
Queries the default SSL and Transport Layer Security (TLS) settings.
@param request - DescribeDefaultHttpsRequest
@return DescribeDefaultHttpsResponse
func (*Client) DescribeDefaultHttpsWithOptions ¶
func (client *Client) DescribeDefaultHttpsWithOptions(request *DescribeDefaultHttpsRequest, runtime *util.RuntimeOptions) (_result *DescribeDefaultHttpsResponse, _err error)
Summary:
Queries the default SSL and Transport Layer Security (TLS) settings.
@param request - DescribeDefaultHttpsRequest
@param runtime - runtime options for this request RuntimeOptions
@return DescribeDefaultHttpsResponse
func (*Client) DescribeDefenseResource ¶
func (client *Client) DescribeDefenseResource(request *DescribeDefenseResourceRequest) (_result *DescribeDefenseResourceResponse, _err error)
Summary:
Queries the information about a protected object.
@param request - DescribeDefenseResourceRequest
@return DescribeDefenseResourceResponse
func (*Client) DescribeDefenseResourceGroup ¶
func (client *Client) DescribeDefenseResourceGroup(request *DescribeDefenseResourceGroupRequest) (_result *DescribeDefenseResourceGroupResponse, _err error)
Summary:
Queries the information about a protected object group.
@param request - DescribeDefenseResourceGroupRequest
@return DescribeDefenseResourceGroupResponse
func (*Client) DescribeDefenseResourceGroupNames ¶
func (client *Client) DescribeDefenseResourceGroupNames(request *DescribeDefenseResourceGroupNamesRequest) (_result *DescribeDefenseResourceGroupNamesResponse, _err error)
Summary:
Queries the names of protected object groups.
@param request - DescribeDefenseResourceGroupNamesRequest
@return DescribeDefenseResourceGroupNamesResponse
func (*Client) DescribeDefenseResourceGroupNamesWithOptions ¶
func (client *Client) DescribeDefenseResourceGroupNamesWithOptions(request *DescribeDefenseResourceGroupNamesRequest, runtime *util.RuntimeOptions) (_result *DescribeDefenseResourceGroupNamesResponse, _err error)
Summary:
Queries the names of protected object groups.
@param request - DescribeDefenseResourceGroupNamesRequest
@param runtime - runtime options for this request RuntimeOptions
@return DescribeDefenseResourceGroupNamesResponse
func (*Client) DescribeDefenseResourceGroupWithOptions ¶
func (client *Client) DescribeDefenseResourceGroupWithOptions(request *DescribeDefenseResourceGroupRequest, runtime *util.RuntimeOptions) (_result *DescribeDefenseResourceGroupResponse, _err error)
Summary:
Queries the information about a protected object group.
@param request - DescribeDefenseResourceGroupRequest
@param runtime - runtime options for this request RuntimeOptions
@return DescribeDefenseResourceGroupResponse
func (*Client) DescribeDefenseResourceGroups ¶
func (client *Client) DescribeDefenseResourceGroups(request *DescribeDefenseResourceGroupsRequest) (_result *DescribeDefenseResourceGroupsResponse, _err error)
Summary:
Performs a pagination query to retrieve the information about protected object groups.
@param request - DescribeDefenseResourceGroupsRequest
@return DescribeDefenseResourceGroupsResponse
func (*Client) DescribeDefenseResourceGroupsWithOptions ¶
func (client *Client) DescribeDefenseResourceGroupsWithOptions(request *DescribeDefenseResourceGroupsRequest, runtime *util.RuntimeOptions) (_result *DescribeDefenseResourceGroupsResponse, _err error)
Summary:
Performs a pagination query to retrieve the information about protected object groups.
@param request - DescribeDefenseResourceGroupsRequest
@param runtime - runtime options for this request RuntimeOptions
@return DescribeDefenseResourceGroupsResponse
func (*Client) DescribeDefenseResourceNames ¶
func (client *Client) DescribeDefenseResourceNames(request *DescribeDefenseResourceNamesRequest) (_result *DescribeDefenseResourceNamesResponse, _err error)
Summary:
Performs a pagination query to retrieve the names of protected objects.
@param request - DescribeDefenseResourceNamesRequest
@return DescribeDefenseResourceNamesResponse
func (*Client) DescribeDefenseResourceNamesWithOptions ¶
func (client *Client) DescribeDefenseResourceNamesWithOptions(request *DescribeDefenseResourceNamesRequest, runtime *util.RuntimeOptions) (_result *DescribeDefenseResourceNamesResponse, _err error)
Summary:
Performs a pagination query to retrieve the names of protected objects.
@param request - DescribeDefenseResourceNamesRequest
@param runtime - runtime options for this request RuntimeOptions
@return DescribeDefenseResourceNamesResponse
func (*Client) DescribeDefenseResourceTemplates ¶
func (client *Client) DescribeDefenseResourceTemplates(request *DescribeDefenseResourceTemplatesRequest) (_result *DescribeDefenseResourceTemplatesResponse, _err error)
Summary:
Queries the protection templates that are associated with a protected object or protected object group.
@param request - DescribeDefenseResourceTemplatesRequest
@return DescribeDefenseResourceTemplatesResponse
func (*Client) DescribeDefenseResourceTemplatesWithOptions ¶
func (client *Client) DescribeDefenseResourceTemplatesWithOptions(request *DescribeDefenseResourceTemplatesRequest, runtime *util.RuntimeOptions) (_result *DescribeDefenseResourceTemplatesResponse, _err error)
Summary:
Queries the protection templates that are associated with a protected object or protected object group.
@param request - DescribeDefenseResourceTemplatesRequest
@param runtime - runtime options for this request RuntimeOptions
@return DescribeDefenseResourceTemplatesResponse
func (*Client) DescribeDefenseResourceWithOptions ¶
func (client *Client) DescribeDefenseResourceWithOptions(request *DescribeDefenseResourceRequest, runtime *util.RuntimeOptions) (_result *DescribeDefenseResourceResponse, _err error)
Summary:
Queries the information about a protected object.
@param request - DescribeDefenseResourceRequest
@param runtime - runtime options for this request RuntimeOptions
@return DescribeDefenseResourceResponse
func (*Client) DescribeDefenseResources ¶
func (client *Client) DescribeDefenseResources(request *DescribeDefenseResourcesRequest) (_result *DescribeDefenseResourcesResponse, _err error)
Summary:
Queries protected objects by page.
@param request - DescribeDefenseResourcesRequest
@return DescribeDefenseResourcesResponse
func (*Client) DescribeDefenseResourcesWithOptions ¶
func (client *Client) DescribeDefenseResourcesWithOptions(request *DescribeDefenseResourcesRequest, runtime *util.RuntimeOptions) (_result *DescribeDefenseResourcesResponse, _err error)
Summary:
Queries protected objects by page.
@param request - DescribeDefenseResourcesRequest
@param runtime - runtime options for this request RuntimeOptions
@return DescribeDefenseResourcesResponse
func (*Client) DescribeDefenseRule ¶
func (client *Client) DescribeDefenseRule(request *DescribeDefenseRuleRequest) (_result *DescribeDefenseRuleResponse, _err error)
Summary:
Queries a protection rule.
@param request - DescribeDefenseRuleRequest
@return DescribeDefenseRuleResponse
func (*Client) DescribeDefenseRuleWithOptions ¶
func (client *Client) DescribeDefenseRuleWithOptions(request *DescribeDefenseRuleRequest, runtime *util.RuntimeOptions) (_result *DescribeDefenseRuleResponse, _err error)
Summary:
Queries a protection rule.
@param request - DescribeDefenseRuleRequest
@param runtime - runtime options for this request RuntimeOptions
@return DescribeDefenseRuleResponse
func (*Client) DescribeDefenseRules ¶
func (client *Client) DescribeDefenseRules(request *DescribeDefenseRulesRequest) (_result *DescribeDefenseRulesResponse, _err error)
Summary:
Queries protection rules by page.
@param request - DescribeDefenseRulesRequest
@return DescribeDefenseRulesResponse
func (*Client) DescribeDefenseRulesWithOptions ¶
func (client *Client) DescribeDefenseRulesWithOptions(request *DescribeDefenseRulesRequest, runtime *util.RuntimeOptions) (_result *DescribeDefenseRulesResponse, _err error)
Summary:
Queries protection rules by page.
@param request - DescribeDefenseRulesRequest
@param runtime - runtime options for this request RuntimeOptions
@return DescribeDefenseRulesResponse
func (*Client) DescribeDefenseTemplate ¶
func (client *Client) DescribeDefenseTemplate(request *DescribeDefenseTemplateRequest) (_result *DescribeDefenseTemplateResponse, _err error)
Summary:
Queries a protection rule template.
@param request - DescribeDefenseTemplateRequest
@return DescribeDefenseTemplateResponse
func (*Client) DescribeDefenseTemplateValidGroups ¶
func (client *Client) DescribeDefenseTemplateValidGroups(request *DescribeDefenseTemplateValidGroupsRequest) (_result *DescribeDefenseTemplateValidGroupsResponse, _err error)
Summary:
Queries the names of protected object groups for which a protection template can take effect.
@param request - DescribeDefenseTemplateValidGroupsRequest
@return DescribeDefenseTemplateValidGroupsResponse
func (*Client) DescribeDefenseTemplateValidGroupsWithOptions ¶
func (client *Client) DescribeDefenseTemplateValidGroupsWithOptions(request *DescribeDefenseTemplateValidGroupsRequest, runtime *util.RuntimeOptions) (_result *DescribeDefenseTemplateValidGroupsResponse, _err error)
Summary:
Queries the names of protected object groups for which a protection template can take effect.
@param request - DescribeDefenseTemplateValidGroupsRequest
@param runtime - runtime options for this request RuntimeOptions
@return DescribeDefenseTemplateValidGroupsResponse
func (*Client) DescribeDefenseTemplateWithOptions ¶
func (client *Client) DescribeDefenseTemplateWithOptions(request *DescribeDefenseTemplateRequest, runtime *util.RuntimeOptions) (_result *DescribeDefenseTemplateResponse, _err error)
Summary:
Queries a protection rule template.
@param request - DescribeDefenseTemplateRequest
@param runtime - runtime options for this request RuntimeOptions
@return DescribeDefenseTemplateResponse
func (*Client) DescribeDefenseTemplates ¶
func (client *Client) DescribeDefenseTemplates(request *DescribeDefenseTemplatesRequest) (_result *DescribeDefenseTemplatesResponse, _err error)
Summary:
Performs a paging query to retrieve protection templates.
@param request - DescribeDefenseTemplatesRequest
@return DescribeDefenseTemplatesResponse
func (*Client) DescribeDefenseTemplatesWithOptions ¶
func (client *Client) DescribeDefenseTemplatesWithOptions(request *DescribeDefenseTemplatesRequest, runtime *util.RuntimeOptions) (_result *DescribeDefenseTemplatesResponse, _err error)
Summary:
Performs a paging query to retrieve protection templates.
@param request - DescribeDefenseTemplatesRequest
@param runtime - runtime options for this request RuntimeOptions
@return DescribeDefenseTemplatesResponse
func (*Client) DescribeDomainDNSRecord ¶
func (client *Client) DescribeDomainDNSRecord(request *DescribeDomainDNSRecordRequest) (_result *DescribeDomainDNSRecordResponse, _err error)
Summary:
Checks whether the Domain Name System (DNS) settings of a domain name are properly configured.
@param request - DescribeDomainDNSRecordRequest
@return DescribeDomainDNSRecordResponse
func (*Client) DescribeDomainDNSRecordWithOptions ¶
func (client *Client) DescribeDomainDNSRecordWithOptions(request *DescribeDomainDNSRecordRequest, runtime *util.RuntimeOptions) (_result *DescribeDomainDNSRecordResponse, _err error)
Summary:
Checks whether the Domain Name System (DNS) settings of a domain name are properly configured.
@param request - DescribeDomainDNSRecordRequest
@param runtime - runtime options for this request RuntimeOptions
@return DescribeDomainDNSRecordResponse
func (*Client) DescribeDomainDetail ¶
func (client *Client) DescribeDomainDetail(request *DescribeDomainDetailRequest) (_result *DescribeDomainDetailResponse, _err error)
Summary:
Queries the details of a domain name that is added to Web Application Firewall (WAF).
@param request - DescribeDomainDetailRequest
@return DescribeDomainDetailResponse
func (*Client) DescribeDomainDetailWithOptions ¶
func (client *Client) DescribeDomainDetailWithOptions(request *DescribeDomainDetailRequest, runtime *util.RuntimeOptions) (_result *DescribeDomainDetailResponse, _err error)
Summary:
Queries the details of a domain name that is added to Web Application Firewall (WAF).
@param request - DescribeDomainDetailRequest
@param runtime - runtime options for this request RuntimeOptions
@return DescribeDomainDetailResponse
func (*Client) DescribeDomains ¶
func (client *Client) DescribeDomains(request *DescribeDomainsRequest) (_result *DescribeDomainsResponse, _err error)
Summary:
Queries the domain names that are added to Web Application Firewall (WAF).
@param request - DescribeDomainsRequest
@return DescribeDomainsResponse
func (*Client) DescribeDomainsWithOptions ¶
func (client *Client) DescribeDomainsWithOptions(request *DescribeDomainsRequest, runtime *util.RuntimeOptions) (_result *DescribeDomainsResponse, _err error)
Summary:
Queries the domain names that are added to Web Application Firewall (WAF).
@param request - DescribeDomainsRequest
@param runtime - runtime options for this request RuntimeOptions
@return DescribeDomainsResponse
func (*Client) DescribeFlowChart ¶
func (client *Client) DescribeFlowChart(request *DescribeFlowChartRequest) (_result *DescribeFlowChartResponse, _err error)
Summary:
Queries the traffic statistics of requests that are forwarded to Web Application Firewall (WAF).
@param request - DescribeFlowChartRequest
@return DescribeFlowChartResponse
func (*Client) DescribeFlowChartWithOptions ¶
func (client *Client) DescribeFlowChartWithOptions(request *DescribeFlowChartRequest, runtime *util.RuntimeOptions) (_result *DescribeFlowChartResponse, _err error)
Summary:
Queries the traffic statistics of requests that are forwarded to Web Application Firewall (WAF).
@param request - DescribeFlowChartRequest
@param runtime - runtime options for this request RuntimeOptions
@return DescribeFlowChartResponse
func (*Client) DescribeFlowTopResource ¶
func (client *Client) DescribeFlowTopResource(request *DescribeFlowTopResourceRequest) (_result *DescribeFlowTopResourceResponse, _err error)
Summary:
Queries the top 10 protected objects that receive requests.
@param request - DescribeFlowTopResourceRequest
@return DescribeFlowTopResourceResponse
func (*Client) DescribeFlowTopResourceWithOptions ¶
func (client *Client) DescribeFlowTopResourceWithOptions(request *DescribeFlowTopResourceRequest, runtime *util.RuntimeOptions) (_result *DescribeFlowTopResourceResponse, _err error)
Summary:
Queries the top 10 protected objects that receive requests.
@param request - DescribeFlowTopResourceRequest
@param runtime - runtime options for this request RuntimeOptions
@return DescribeFlowTopResourceResponse
func (*Client) DescribeFlowTopUrl ¶
func (client *Client) DescribeFlowTopUrl(request *DescribeFlowTopUrlRequest) (_result *DescribeFlowTopUrlResponse, _err error)
Summary:
Queries the top 10 URLs that are used to initiate requests.
@param request - DescribeFlowTopUrlRequest
@return DescribeFlowTopUrlResponse
func (*Client) DescribeFlowTopUrlWithOptions ¶
func (client *Client) DescribeFlowTopUrlWithOptions(request *DescribeFlowTopUrlRequest, runtime *util.RuntimeOptions) (_result *DescribeFlowTopUrlResponse, _err error)
Summary:
Queries the top 10 URLs that are used to initiate requests.
@param request - DescribeFlowTopUrlRequest
@param runtime - runtime options for this request RuntimeOptions
@return DescribeFlowTopUrlResponse
func (*Client) DescribeFreeUserAssetCount ¶
func (client *Client) DescribeFreeUserAssetCount(request *DescribeFreeUserAssetCountRequest) (_result *DescribeFreeUserAssetCountResponse, _err error)
Summary:
Queries the asset statistics provided by basic detection in the API security module.
@param request - DescribeFreeUserAssetCountRequest
@return DescribeFreeUserAssetCountResponse
func (*Client) DescribeFreeUserAssetCountWithOptions ¶
func (client *Client) DescribeFreeUserAssetCountWithOptions(request *DescribeFreeUserAssetCountRequest, runtime *util.RuntimeOptions) (_result *DescribeFreeUserAssetCountResponse, _err error)
Summary:
Queries the asset statistics provided by basic detection in the API security module.
@param request - DescribeFreeUserAssetCountRequest
@param runtime - runtime options for this request RuntimeOptions
@return DescribeFreeUserAssetCountResponse
func (*Client) DescribeFreeUserEventCount ¶
func (client *Client) DescribeFreeUserEventCount(request *DescribeFreeUserEventCountRequest) (_result *DescribeFreeUserEventCountResponse, _err error)
Summary:
Queries the statistics of security events that are detected by using the basic detection feature of the API security module.
@param request - DescribeFreeUserEventCountRequest
@return DescribeFreeUserEventCountResponse
func (*Client) DescribeFreeUserEventCountWithOptions ¶
func (client *Client) DescribeFreeUserEventCountWithOptions(request *DescribeFreeUserEventCountRequest, runtime *util.RuntimeOptions) (_result *DescribeFreeUserEventCountResponse, _err error)
Summary:
Queries the statistics of security events that are detected by using the basic detection feature of the API security module.
@param request - DescribeFreeUserEventCountRequest
@param runtime - runtime options for this request RuntimeOptions
@return DescribeFreeUserEventCountResponse
func (*Client) DescribeFreeUserEventTypes ¶
func (client *Client) DescribeFreeUserEventTypes(request *DescribeFreeUserEventTypesRequest) (_result *DescribeFreeUserEventTypesResponse, _err error)
Summary:
Queries the types of security events on which basic detection is performed in the API security module.
@param request - DescribeFreeUserEventTypesRequest
@return DescribeFreeUserEventTypesResponse
func (*Client) DescribeFreeUserEventTypesWithOptions ¶
func (client *Client) DescribeFreeUserEventTypesWithOptions(request *DescribeFreeUserEventTypesRequest, runtime *util.RuntimeOptions) (_result *DescribeFreeUserEventTypesResponse, _err error)
Summary:
Queries the types of security events on which basic detection is performed in the API security module.
@param request - DescribeFreeUserEventTypesRequest
@param runtime - runtime options for this request RuntimeOptions
@return DescribeFreeUserEventTypesResponse
func (*Client) DescribeFreeUserEvents ¶
func (client *Client) DescribeFreeUserEvents(request *DescribeFreeUserEventsRequest) (_result *DescribeFreeUserEventsResponse, _err error)
Summary:
Queries the list of security events on which basic detection is performed in the API security module.
@param request - DescribeFreeUserEventsRequest
@return DescribeFreeUserEventsResponse
func (*Client) DescribeFreeUserEventsWithOptions ¶
func (client *Client) DescribeFreeUserEventsWithOptions(request *DescribeFreeUserEventsRequest, runtime *util.RuntimeOptions) (_result *DescribeFreeUserEventsResponse, _err error)
Summary:
Queries the list of security events on which basic detection is performed in the API security module.
@param request - DescribeFreeUserEventsRequest
@param runtime - runtime options for this request RuntimeOptions
@return DescribeFreeUserEventsResponse
func (*Client) DescribeHybridCloudClusterRule ¶
func (client *Client) DescribeHybridCloudClusterRule(request *DescribeHybridCloudClusterRuleRequest) (_result *DescribeHybridCloudClusterRuleResponse, _err error)
Summary:
Obtains the rule information about a hybrid cloud cluster.
@param request - DescribeHybridCloudClusterRuleRequest
@return DescribeHybridCloudClusterRuleResponse
func (*Client) DescribeHybridCloudClusterRuleWithOptions ¶
func (client *Client) DescribeHybridCloudClusterRuleWithOptions(request *DescribeHybridCloudClusterRuleRequest, runtime *util.RuntimeOptions) (_result *DescribeHybridCloudClusterRuleResponse, _err error)
Summary:
Obtains the rule information about a hybrid cloud cluster.
@param request - DescribeHybridCloudClusterRuleRequest
@param runtime - runtime options for this request RuntimeOptions
@return DescribeHybridCloudClusterRuleResponse
func (*Client) DescribeHybridCloudClusters ¶
func (client *Client) DescribeHybridCloudClusters(request *DescribeHybridCloudClustersRequest) (_result *DescribeHybridCloudClustersResponse, _err error)
Summary:
Queries a list of hybrid cloud clusters.
@param request - DescribeHybridCloudClustersRequest
@return DescribeHybridCloudClustersResponse
func (*Client) DescribeHybridCloudClustersWithOptions ¶
func (client *Client) DescribeHybridCloudClustersWithOptions(request *DescribeHybridCloudClustersRequest, runtime *util.RuntimeOptions) (_result *DescribeHybridCloudClustersResponse, _err error)
Summary:
Queries a list of hybrid cloud clusters.
@param request - DescribeHybridCloudClustersRequest
@param runtime - runtime options for this request RuntimeOptions
@return DescribeHybridCloudClustersResponse
func (*Client) DescribeHybridCloudGroups ¶
func (client *Client) DescribeHybridCloudGroups(request *DescribeHybridCloudGroupsRequest) (_result *DescribeHybridCloudGroupsResponse, _err error)
Summary:
Queries the hybrid cloud node groups that are added to Web Application Firewall (WAF).
@param request - DescribeHybridCloudGroupsRequest
@return DescribeHybridCloudGroupsResponse
func (*Client) DescribeHybridCloudGroupsWithOptions ¶
func (client *Client) DescribeHybridCloudGroupsWithOptions(request *DescribeHybridCloudGroupsRequest, runtime *util.RuntimeOptions) (_result *DescribeHybridCloudGroupsResponse, _err error)
Summary:
Queries the hybrid cloud node groups that are added to Web Application Firewall (WAF).
@param request - DescribeHybridCloudGroupsRequest
@param runtime - runtime options for this request RuntimeOptions
@return DescribeHybridCloudGroupsResponse
func (*Client) DescribeHybridCloudResources ¶
func (client *Client) DescribeHybridCloudResources(request *DescribeHybridCloudResourcesRequest) (_result *DescribeHybridCloudResourcesResponse, _err error)
Summary:
Queries the domain names that are added to a Web Application Firewall (WAF) instance in hybrid cloud mode.
@param request - DescribeHybridCloudResourcesRequest
@return DescribeHybridCloudResourcesResponse
func (*Client) DescribeHybridCloudResourcesWithOptions ¶
func (client *Client) DescribeHybridCloudResourcesWithOptions(request *DescribeHybridCloudResourcesRequest, runtime *util.RuntimeOptions) (_result *DescribeHybridCloudResourcesResponse, _err error)
Summary:
Queries the domain names that are added to a Web Application Firewall (WAF) instance in hybrid cloud mode.
@param request - DescribeHybridCloudResourcesRequest
@param runtime - runtime options for this request RuntimeOptions
@return DescribeHybridCloudResourcesResponse
func (*Client) DescribeHybridCloudServerRegions ¶
func (client *Client) DescribeHybridCloudServerRegions(request *DescribeHybridCloudServerRegionsRequest) (_result *DescribeHybridCloudServerRegionsResponse, _err error)
Summary:
Queries information about the regions that the hybrid cloud mode supports, such as the Internet service providers (ISPs), continents, and cities.
@param request - DescribeHybridCloudServerRegionsRequest
@return DescribeHybridCloudServerRegionsResponse
func (*Client) DescribeHybridCloudServerRegionsWithOptions ¶
func (client *Client) DescribeHybridCloudServerRegionsWithOptions(request *DescribeHybridCloudServerRegionsRequest, runtime *util.RuntimeOptions) (_result *DescribeHybridCloudServerRegionsResponse, _err error)
Summary:
Queries information about the regions that the hybrid cloud mode supports, such as the Internet service providers (ISPs), continents, and cities.
@param request - DescribeHybridCloudServerRegionsRequest
@param runtime - runtime options for this request RuntimeOptions
@return DescribeHybridCloudServerRegionsResponse
func (*Client) DescribeHybridCloudUnassignedMachines ¶
func (client *Client) DescribeHybridCloudUnassignedMachines(request *DescribeHybridCloudUnassignedMachinesRequest) (_result *DescribeHybridCloudUnassignedMachinesResponse, _err error)
Summary:
Queries servers that are not assigned to a hybrid cloud cluster.
@param request - DescribeHybridCloudUnassignedMachinesRequest
@return DescribeHybridCloudUnassignedMachinesResponse
func (*Client) DescribeHybridCloudUnassignedMachinesWithOptions ¶
func (client *Client) DescribeHybridCloudUnassignedMachinesWithOptions(request *DescribeHybridCloudUnassignedMachinesRequest, runtime *util.RuntimeOptions) (_result *DescribeHybridCloudUnassignedMachinesResponse, _err error)
Summary:
Queries servers that are not assigned to a hybrid cloud cluster.
@param request - DescribeHybridCloudUnassignedMachinesRequest
@param runtime - runtime options for this request RuntimeOptions
@return DescribeHybridCloudUnassignedMachinesResponse
func (*Client) DescribeHybridCloudUser ¶
func (client *Client) DescribeHybridCloudUser(request *DescribeHybridCloudUserRequest) (_result *DescribeHybridCloudUserResponse, _err error)
Summary:
Queries the HTTP and HTTPS ports that you can use when you add a domain name to Web Application Firewall (WAF) in hybrid cloud mode.
@param request - DescribeHybridCloudUserRequest
@return DescribeHybridCloudUserResponse
func (*Client) DescribeHybridCloudUserWithOptions ¶
func (client *Client) DescribeHybridCloudUserWithOptions(request *DescribeHybridCloudUserRequest, runtime *util.RuntimeOptions) (_result *DescribeHybridCloudUserResponse, _err error)
Summary:
Queries the HTTP and HTTPS ports that you can use when you add a domain name to Web Application Firewall (WAF) in hybrid cloud mode.
@param request - DescribeHybridCloudUserRequest
@param runtime - runtime options for this request RuntimeOptions
@return DescribeHybridCloudUserResponse
func (*Client) DescribeInstance ¶
func (client *Client) DescribeInstance(request *DescribeInstanceRequest) (_result *DescribeInstanceResponse, _err error)
Summary:
Queries the details of a Web Application Firewall (WAF) instance within the current Alibaba Cloud account.
@param request - DescribeInstanceRequest
@return DescribeInstanceResponse
func (*Client) DescribeInstanceWithOptions ¶
func (client *Client) DescribeInstanceWithOptions(request *DescribeInstanceRequest, runtime *util.RuntimeOptions) (_result *DescribeInstanceResponse, _err error)
Summary:
Queries the details of a Web Application Firewall (WAF) instance within the current Alibaba Cloud account.
@param request - DescribeInstanceRequest
@param runtime - runtime options for this request RuntimeOptions
@return DescribeInstanceResponse
func (*Client) DescribeMajorProtectionBlackIps ¶
func (client *Client) DescribeMajorProtectionBlackIps(request *DescribeMajorProtectionBlackIpsRequest) (_result *DescribeMajorProtectionBlackIpsResponse, _err error)
Summary:
Queries IP addresses in an IP address blacklist for major event protection by page.
@param request - DescribeMajorProtectionBlackIpsRequest
@return DescribeMajorProtectionBlackIpsResponse
func (*Client) DescribeMajorProtectionBlackIpsWithOptions ¶
func (client *Client) DescribeMajorProtectionBlackIpsWithOptions(request *DescribeMajorProtectionBlackIpsRequest, runtime *util.RuntimeOptions) (_result *DescribeMajorProtectionBlackIpsResponse, _err error)
Summary:
Queries IP addresses in an IP address blacklist for major event protection by page.
@param request - DescribeMajorProtectionBlackIpsRequest
@param runtime - runtime options for this request RuntimeOptions
@return DescribeMajorProtectionBlackIpsResponse
func (*Client) DescribeMemberAccounts ¶
func (client *Client) DescribeMemberAccounts(request *DescribeMemberAccountsRequest) (_result *DescribeMemberAccountsResponse, _err error)
Summary:
Queries information about members.
@param request - DescribeMemberAccountsRequest
@return DescribeMemberAccountsResponse
func (*Client) DescribeMemberAccountsWithOptions ¶
func (client *Client) DescribeMemberAccountsWithOptions(request *DescribeMemberAccountsRequest, runtime *util.RuntimeOptions) (_result *DescribeMemberAccountsResponse, _err error)
Summary:
Queries information about members.
@param request - DescribeMemberAccountsRequest
@param runtime - runtime options for this request RuntimeOptions
@return DescribeMemberAccountsResponse
func (*Client) DescribePauseProtectionStatus ¶
func (client *Client) DescribePauseProtectionStatus(request *DescribePauseProtectionStatusRequest) (_result *DescribePauseProtectionStatusResponse, _err error)
Summary:
Queries the protection status of Web Application Firewall (WAF).
@param request - DescribePauseProtectionStatusRequest
@return DescribePauseProtectionStatusResponse
func (*Client) DescribePauseProtectionStatusWithOptions ¶
func (client *Client) DescribePauseProtectionStatusWithOptions(request *DescribePauseProtectionStatusRequest, runtime *util.RuntimeOptions) (_result *DescribePauseProtectionStatusResponse, _err error)
Summary:
Queries the protection status of Web Application Firewall (WAF).
@param request - DescribePauseProtectionStatusRequest
@param runtime - runtime options for this request RuntimeOptions
@return DescribePauseProtectionStatusResponse
func (*Client) DescribePeakTrend ¶
func (client *Client) DescribePeakTrend(request *DescribePeakTrendRequest) (_result *DescribePeakTrendResponse, _err error)
Summary:
Queries the queries per second (QPS) statistics of a WAF instance.
@param request - DescribePeakTrendRequest
@return DescribePeakTrendResponse
func (*Client) DescribePeakTrendWithOptions ¶
func (client *Client) DescribePeakTrendWithOptions(request *DescribePeakTrendRequest, runtime *util.RuntimeOptions) (_result *DescribePeakTrendResponse, _err error)
Summary:
Queries the queries per second (QPS) statistics of a WAF instance.
@param request - DescribePeakTrendRequest
@param runtime - runtime options for this request RuntimeOptions
@return DescribePeakTrendResponse
func (*Client) DescribeProductInstances ¶
func (client *Client) DescribeProductInstances(request *DescribeProductInstancesRequest) (_result *DescribeProductInstancesResponse, _err error)
Summary:
Queries the cloud service instances to be added to Web Application Firewall (WAF) in transparent proxy mode.
@param request - DescribeProductInstancesRequest
@return DescribeProductInstancesResponse
func (*Client) DescribeProductInstancesWithOptions ¶
func (client *Client) DescribeProductInstancesWithOptions(request *DescribeProductInstancesRequest, runtime *util.RuntimeOptions) (_result *DescribeProductInstancesResponse, _err error)
Summary:
Queries the cloud service instances to be added to Web Application Firewall (WAF) in transparent proxy mode.
@param request - DescribeProductInstancesRequest
@param runtime - runtime options for this request RuntimeOptions
@return DescribeProductInstancesResponse
func (*Client) DescribePunishedDomains ¶
func (client *Client) DescribePunishedDomains(request *DescribePunishedDomainsRequest) (_result *DescribePunishedDomainsResponse, _err error)
Summary:
Queries a list of domain names that are added to Web Application Firewall (WAF) and penalized for failing to obtain an Internet Content Provider (ICP) filing.
@param request - DescribePunishedDomainsRequest
@return DescribePunishedDomainsResponse
func (*Client) DescribePunishedDomainsWithOptions ¶
func (client *Client) DescribePunishedDomainsWithOptions(request *DescribePunishedDomainsRequest, runtime *util.RuntimeOptions) (_result *DescribePunishedDomainsResponse, _err error)
Summary:
Queries a list of domain names that are added to Web Application Firewall (WAF) and penalized for failing to obtain an Internet Content Provider (ICP) filing.
@param request - DescribePunishedDomainsRequest
@param runtime - runtime options for this request RuntimeOptions
@return DescribePunishedDomainsResponse
func (*Client) DescribeResourceInstanceCerts ¶
func (client *Client) DescribeResourceInstanceCerts(request *DescribeResourceInstanceCertsRequest) (_result *DescribeResourceInstanceCertsResponse, _err error)
Summary:
Queries the certificates that are used in cloud service instances. The certificates returned include the certificates within the delegated administrator account and the certificates within members to which specific instances belong. For example, the delegated administrator account has certificate 1, instance lb-xx-1 belongs to member B, and member B has certificate 2. If you specify instance lb-xx-1 in the request, certificate 1 and certificate 2 are returned.
@param request - DescribeResourceInstanceCertsRequest
@return DescribeResourceInstanceCertsResponse
func (*Client) DescribeResourceInstanceCertsWithOptions ¶
func (client *Client) DescribeResourceInstanceCertsWithOptions(request *DescribeResourceInstanceCertsRequest, runtime *util.RuntimeOptions) (_result *DescribeResourceInstanceCertsResponse, _err error)
Summary:
Queries the certificates that are used in cloud service instances. The certificates returned include the certificates within the delegated administrator account and the certificates within members to which specific instances belong. For example, the delegated administrator account has certificate 1, instance lb-xx-1 belongs to member B, and member B has certificate 2. If you specify instance lb-xx-1 in the request, certificate 1 and certificate 2 are returned.
@param request - DescribeResourceInstanceCertsRequest
@param runtime - runtime options for this request RuntimeOptions
@return DescribeResourceInstanceCertsResponse
func (*Client) DescribeResourceLogStatus ¶
func (client *Client) DescribeResourceLogStatus(request *DescribeResourceLogStatusRequest) (_result *DescribeResourceLogStatusResponse, _err error)
Summary:
Queries whether the log collection feature is enabled for a protected object.
@param request - DescribeResourceLogStatusRequest
@return DescribeResourceLogStatusResponse
func (*Client) DescribeResourceLogStatusWithOptions ¶
func (client *Client) DescribeResourceLogStatusWithOptions(request *DescribeResourceLogStatusRequest, runtime *util.RuntimeOptions) (_result *DescribeResourceLogStatusResponse, _err error)
Summary:
Queries whether the log collection feature is enabled for a protected object.
@param request - DescribeResourceLogStatusRequest
@param runtime - runtime options for this request RuntimeOptions
@return DescribeResourceLogStatusResponse
func (*Client) DescribeResourcePort ¶
func (client *Client) DescribeResourcePort(request *DescribeResourcePortRequest) (_result *DescribeResourcePortResponse, _err error)
Summary:
Queries the ports of a cloud service instance that are added to Web Application Firewall (WAF).
@param request - DescribeResourcePortRequest
@return DescribeResourcePortResponse
func (*Client) DescribeResourcePortWithOptions ¶
func (client *Client) DescribeResourcePortWithOptions(request *DescribeResourcePortRequest, runtime *util.RuntimeOptions) (_result *DescribeResourcePortResponse, _err error)
Summary:
Queries the ports of a cloud service instance that are added to Web Application Firewall (WAF).
@param request - DescribeResourcePortRequest
@param runtime - runtime options for this request RuntimeOptions
@return DescribeResourcePortResponse
func (*Client) DescribeResourceRegionId ¶
func (client *Client) DescribeResourceRegionId(request *DescribeResourceRegionIdRequest) (_result *DescribeResourceRegionIdResponse, _err error)
Summary:
Queries the region IDs of the resources that are added to Web Application Firewall (WAF) in cloud native mode. The resources include Application Load Balancer (ALB) instances, Microservices Engine (MSE) instances, and custom domain names bound to web applications in Function Compute.
@param request - DescribeResourceRegionIdRequest
@return DescribeResourceRegionIdResponse
func (*Client) DescribeResourceRegionIdWithOptions ¶
func (client *Client) DescribeResourceRegionIdWithOptions(request *DescribeResourceRegionIdRequest, runtime *util.RuntimeOptions) (_result *DescribeResourceRegionIdResponse, _err error)
Summary:
Queries the region IDs of the resources that are added to Web Application Firewall (WAF) in cloud native mode. The resources include Application Load Balancer (ALB) instances, Microservices Engine (MSE) instances, and custom domain names bound to web applications in Function Compute.
@param request - DescribeResourceRegionIdRequest
@param runtime - runtime options for this request RuntimeOptions
@return DescribeResourceRegionIdResponse
func (*Client) DescribeResourceSupportRegions ¶
func (client *Client) DescribeResourceSupportRegions(request *DescribeResourceSupportRegionsRequest) (_result *DescribeResourceSupportRegionsResponse, _err error)
Summary:
Queries the region IDs of the Classic Load Balancer (CLB) and Elastic Compute Service (ECS) instances that are added to Web Application Firewall (WAF) in cloud native mode.
@param request - DescribeResourceSupportRegionsRequest
@return DescribeResourceSupportRegionsResponse
func (*Client) DescribeResourceSupportRegionsWithOptions ¶
func (client *Client) DescribeResourceSupportRegionsWithOptions(request *DescribeResourceSupportRegionsRequest, runtime *util.RuntimeOptions) (_result *DescribeResourceSupportRegionsResponse, _err error)
Summary:
Queries the region IDs of the Classic Load Balancer (CLB) and Elastic Compute Service (ECS) instances that are added to Web Application Firewall (WAF) in cloud native mode.
@param request - DescribeResourceSupportRegionsRequest
@param runtime - runtime options for this request RuntimeOptions
@return DescribeResourceSupportRegionsResponse
func (*Client) DescribeResponseCodeTrendGraph ¶
func (client *Client) DescribeResponseCodeTrendGraph(request *DescribeResponseCodeTrendGraphRequest) (_result *DescribeResponseCodeTrendGraphResponse, _err error)
Summary:
Queries the trend of the number of error codes that are returned to clients or Web Application Firewall (WAF). The error codes include 302, 405, 444, 499, and 5XX.
@param request - DescribeResponseCodeTrendGraphRequest
@return DescribeResponseCodeTrendGraphResponse
func (*Client) DescribeResponseCodeTrendGraphWithOptions ¶
func (client *Client) DescribeResponseCodeTrendGraphWithOptions(request *DescribeResponseCodeTrendGraphRequest, runtime *util.RuntimeOptions) (_result *DescribeResponseCodeTrendGraphResponse, _err error)
Summary:
Queries the trend of the number of error codes that are returned to clients or Web Application Firewall (WAF). The error codes include 302, 405, 444, 499, and 5XX.
@param request - DescribeResponseCodeTrendGraphRequest
@param runtime - runtime options for this request RuntimeOptions
@return DescribeResponseCodeTrendGraphResponse
func (*Client) DescribeRuleGroups ¶
func (client *Client) DescribeRuleGroups(request *DescribeRuleGroupsRequest) (_result *DescribeRuleGroupsResponse, _err error)
Summary:
Queries regular expression rule groups by page.
@param request - DescribeRuleGroupsRequest
@return DescribeRuleGroupsResponse
func (*Client) DescribeRuleGroupsWithOptions ¶
func (client *Client) DescribeRuleGroupsWithOptions(request *DescribeRuleGroupsRequest, runtime *util.RuntimeOptions) (_result *DescribeRuleGroupsResponse, _err error)
Summary:
Queries regular expression rule groups by page.
@param request - DescribeRuleGroupsRequest
@param runtime - runtime options for this request RuntimeOptions
@return DescribeRuleGroupsResponse
func (*Client) DescribeRuleHitsTopClientIp ¶
func (client *Client) DescribeRuleHitsTopClientIp(request *DescribeRuleHitsTopClientIpRequest) (_result *DescribeRuleHitsTopClientIpResponse, _err error)
Summary:
Queries the top 10 IP addresses from which attacks are initiated.
@param request - DescribeRuleHitsTopClientIpRequest
@return DescribeRuleHitsTopClientIpResponse
func (*Client) DescribeRuleHitsTopClientIpWithOptions ¶
func (client *Client) DescribeRuleHitsTopClientIpWithOptions(request *DescribeRuleHitsTopClientIpRequest, runtime *util.RuntimeOptions) (_result *DescribeRuleHitsTopClientIpResponse, _err error)
Summary:
Queries the top 10 IP addresses from which attacks are initiated.
@param request - DescribeRuleHitsTopClientIpRequest
@param runtime - runtime options for this request RuntimeOptions
@return DescribeRuleHitsTopClientIpResponse
func (*Client) DescribeRuleHitsTopResource ¶
func (client *Client) DescribeRuleHitsTopResource(request *DescribeRuleHitsTopResourceRequest) (_result *DescribeRuleHitsTopResourceResponse, _err error)
Summary:
Queries the top 10 protected objects that trigger protection rules.
@param request - DescribeRuleHitsTopResourceRequest
@return DescribeRuleHitsTopResourceResponse
func (*Client) DescribeRuleHitsTopResourceWithOptions ¶
func (client *Client) DescribeRuleHitsTopResourceWithOptions(request *DescribeRuleHitsTopResourceRequest, runtime *util.RuntimeOptions) (_result *DescribeRuleHitsTopResourceResponse, _err error)
Summary:
Queries the top 10 protected objects that trigger protection rules.
@param request - DescribeRuleHitsTopResourceRequest
@param runtime - runtime options for this request RuntimeOptions
@return DescribeRuleHitsTopResourceResponse
func (*Client) DescribeRuleHitsTopRuleId ¶
func (client *Client) DescribeRuleHitsTopRuleId(request *DescribeRuleHitsTopRuleIdRequest) (_result *DescribeRuleHitsTopRuleIdResponse, _err error)
Summary:
Queries the IDs of the top 10 protection rules that are matched by requests.
@param request - DescribeRuleHitsTopRuleIdRequest
@return DescribeRuleHitsTopRuleIdResponse
func (*Client) DescribeRuleHitsTopRuleIdWithOptions ¶
func (client *Client) DescribeRuleHitsTopRuleIdWithOptions(request *DescribeRuleHitsTopRuleIdRequest, runtime *util.RuntimeOptions) (_result *DescribeRuleHitsTopRuleIdResponse, _err error)
Summary:
Queries the IDs of the top 10 protection rules that are matched by requests.
@param request - DescribeRuleHitsTopRuleIdRequest
@param runtime - runtime options for this request RuntimeOptions
@return DescribeRuleHitsTopRuleIdResponse
func (*Client) DescribeRuleHitsTopTuleType ¶
func (client *Client) DescribeRuleHitsTopTuleType(request *DescribeRuleHitsTopTuleTypeRequest) (_result *DescribeRuleHitsTopTuleTypeResponse, _err error)
Summary:
Queries the top 10 protection modules that are matched.
@param request - DescribeRuleHitsTopTuleTypeRequest
@return DescribeRuleHitsTopTuleTypeResponse
func (*Client) DescribeRuleHitsTopTuleTypeWithOptions ¶
func (client *Client) DescribeRuleHitsTopTuleTypeWithOptions(request *DescribeRuleHitsTopTuleTypeRequest, runtime *util.RuntimeOptions) (_result *DescribeRuleHitsTopTuleTypeResponse, _err error)
Summary:
Queries the top 10 protection modules that are matched.
@param request - DescribeRuleHitsTopTuleTypeRequest
@param runtime - runtime options for this request RuntimeOptions
@return DescribeRuleHitsTopTuleTypeResponse
func (*Client) DescribeRuleHitsTopUa ¶
func (client *Client) DescribeRuleHitsTopUa(request *DescribeRuleHitsTopUaRequest) (_result *DescribeRuleHitsTopUaResponse, _err error)
Summary:
Queries the top 10 user agents that are used to initiate attacks.
@param request - DescribeRuleHitsTopUaRequest
@return DescribeRuleHitsTopUaResponse
func (*Client) DescribeRuleHitsTopUaWithOptions ¶
func (client *Client) DescribeRuleHitsTopUaWithOptions(request *DescribeRuleHitsTopUaRequest, runtime *util.RuntimeOptions) (_result *DescribeRuleHitsTopUaResponse, _err error)
Summary:
Queries the top 10 user agents that are used to initiate attacks.
@param request - DescribeRuleHitsTopUaRequest
@param runtime - runtime options for this request RuntimeOptions
@return DescribeRuleHitsTopUaResponse
func (*Client) DescribeRuleHitsTopUrl ¶
func (client *Client) DescribeRuleHitsTopUrl(request *DescribeRuleHitsTopUrlRequest) (_result *DescribeRuleHitsTopUrlResponse, _err error)
Summary:
Queries the top 10 URLs that trigger protection rules.
@param request - DescribeRuleHitsTopUrlRequest
@return DescribeRuleHitsTopUrlResponse
func (*Client) DescribeRuleHitsTopUrlWithOptions ¶
func (client *Client) DescribeRuleHitsTopUrlWithOptions(request *DescribeRuleHitsTopUrlRequest, runtime *util.RuntimeOptions) (_result *DescribeRuleHitsTopUrlResponse, _err error)
Summary:
Queries the top 10 URLs that trigger protection rules.
@param request - DescribeRuleHitsTopUrlRequest
@param runtime - runtime options for this request RuntimeOptions
@return DescribeRuleHitsTopUrlResponse
func (*Client) DescribeSensitiveApiStatistic ¶
func (client *Client) DescribeSensitiveApiStatistic(request *DescribeSensitiveApiStatisticRequest) (_result *DescribeSensitiveApiStatisticResponse, _err error)
Summary:
Queries the personal information-related APIs and domain names.
@param request - DescribeSensitiveApiStatisticRequest
@return DescribeSensitiveApiStatisticResponse
func (*Client) DescribeSensitiveApiStatisticWithOptions ¶
func (client *Client) DescribeSensitiveApiStatisticWithOptions(request *DescribeSensitiveApiStatisticRequest, runtime *util.RuntimeOptions) (_result *DescribeSensitiveApiStatisticResponse, _err error)
Summary:
Queries the personal information-related APIs and domain names.
@param request - DescribeSensitiveApiStatisticRequest
@param runtime - runtime options for this request RuntimeOptions
@return DescribeSensitiveApiStatisticResponse
func (*Client) DescribeSensitiveDetectionResult ¶
func (client *Client) DescribeSensitiveDetectionResult(request *DescribeSensitiveDetectionResultRequest) (_result *DescribeSensitiveDetectionResultResponse, _err error)
Summary:
Queries the compliance check results of API security.
@param request - DescribeSensitiveDetectionResultRequest
@return DescribeSensitiveDetectionResultResponse
func (*Client) DescribeSensitiveDetectionResultWithOptions ¶
func (client *Client) DescribeSensitiveDetectionResultWithOptions(request *DescribeSensitiveDetectionResultRequest, runtime *util.RuntimeOptions) (_result *DescribeSensitiveDetectionResultResponse, _err error)
Summary:
Queries the compliance check results of API security.
@param request - DescribeSensitiveDetectionResultRequest
@param runtime - runtime options for this request RuntimeOptions
@return DescribeSensitiveDetectionResultResponse
func (*Client) DescribeSensitiveOutboundDistribution ¶
func (client *Client) DescribeSensitiveOutboundDistribution(request *DescribeSensitiveOutboundDistributionRequest) (_result *DescribeSensitiveOutboundDistributionResponse, _err error)
Summary:
Queries the traffic distribution of personal information records involved in cross-border data transfer.
@param request - DescribeSensitiveOutboundDistributionRequest
@return DescribeSensitiveOutboundDistributionResponse
func (*Client) DescribeSensitiveOutboundDistributionWithOptions ¶
func (client *Client) DescribeSensitiveOutboundDistributionWithOptions(request *DescribeSensitiveOutboundDistributionRequest, runtime *util.RuntimeOptions) (_result *DescribeSensitiveOutboundDistributionResponse, _err error)
Summary:
Queries the traffic distribution of personal information records involved in cross-border data transfer.
@param request - DescribeSensitiveOutboundDistributionRequest
@param runtime - runtime options for this request RuntimeOptions
@return DescribeSensitiveOutboundDistributionResponse
func (*Client) DescribeSensitiveOutboundStatistic ¶
func (client *Client) DescribeSensitiveOutboundStatistic(request *DescribeSensitiveOutboundStatisticRequest) (_result *DescribeSensitiveOutboundStatisticResponse, _err error)
Summary:
Queries the data types of personal information involved in cross-border data transfer.
@param request - DescribeSensitiveOutboundStatisticRequest
@return DescribeSensitiveOutboundStatisticResponse
func (*Client) DescribeSensitiveOutboundStatisticWithOptions ¶
func (client *Client) DescribeSensitiveOutboundStatisticWithOptions(request *DescribeSensitiveOutboundStatisticRequest, runtime *util.RuntimeOptions) (_result *DescribeSensitiveOutboundStatisticResponse, _err error)
Summary:
Queries the data types of personal information involved in cross-border data transfer.
@param request - DescribeSensitiveOutboundStatisticRequest
@param runtime - runtime options for this request RuntimeOptions
@return DescribeSensitiveOutboundStatisticResponse
func (*Client) DescribeSensitiveOutboundTrend ¶
func (client *Client) DescribeSensitiveOutboundTrend(request *DescribeSensitiveOutboundTrendRequest) (_result *DescribeSensitiveOutboundTrendResponse, _err error)
Summary:
Queries the trends of cross-border data transfer of personal information.
@param request - DescribeSensitiveOutboundTrendRequest
@return DescribeSensitiveOutboundTrendResponse
func (*Client) DescribeSensitiveOutboundTrendWithOptions ¶
func (client *Client) DescribeSensitiveOutboundTrendWithOptions(request *DescribeSensitiveOutboundTrendRequest, runtime *util.RuntimeOptions) (_result *DescribeSensitiveOutboundTrendResponse, _err error)
Summary:
Queries the trends of cross-border data transfer of personal information.
@param request - DescribeSensitiveOutboundTrendRequest
@param runtime - runtime options for this request RuntimeOptions
@return DescribeSensitiveOutboundTrendResponse
func (*Client) DescribeSensitiveRequestLog ¶
func (client *Client) DescribeSensitiveRequestLog(request *DescribeSensitiveRequestLogRequest) (_result *DescribeSensitiveRequestLogResponse, _err error)
Summary:
Queries the access logs of sensitive data.
@param request - DescribeSensitiveRequestLogRequest
@return DescribeSensitiveRequestLogResponse
func (*Client) DescribeSensitiveRequestLogWithOptions ¶
func (client *Client) DescribeSensitiveRequestLogWithOptions(request *DescribeSensitiveRequestLogRequest, runtime *util.RuntimeOptions) (_result *DescribeSensitiveRequestLogResponse, _err error)
Summary:
Queries the access logs of sensitive data.
@param request - DescribeSensitiveRequestLogRequest
@param runtime - runtime options for this request RuntimeOptions
@return DescribeSensitiveRequestLogResponse
func (*Client) DescribeSensitiveRequests ¶
func (client *Client) DescribeSensitiveRequests(request *DescribeSensitiveRequestsRequest) (_result *DescribeSensitiveRequestsResponse, _err error)
Summary:
Queries the tracing results of sensitive data.
@param request - DescribeSensitiveRequestsRequest
@return DescribeSensitiveRequestsResponse
func (*Client) DescribeSensitiveRequestsWithOptions ¶
func (client *Client) DescribeSensitiveRequestsWithOptions(request *DescribeSensitiveRequestsRequest, runtime *util.RuntimeOptions) (_result *DescribeSensitiveRequestsResponse, _err error)
Summary:
Queries the tracing results of sensitive data.
@param request - DescribeSensitiveRequestsRequest
@param runtime - runtime options for this request RuntimeOptions
@return DescribeSensitiveRequestsResponse
func (*Client) DescribeSensitiveStatistic ¶
func (client *Client) DescribeSensitiveStatistic(request *DescribeSensitiveStatisticRequest) (_result *DescribeSensitiveStatisticResponse, _err error)
Summary:
Queries the sensitive data statistics of the tracing and auditing feature.
@param request - DescribeSensitiveStatisticRequest
@return DescribeSensitiveStatisticResponse
func (*Client) DescribeSensitiveStatisticWithOptions ¶
func (client *Client) DescribeSensitiveStatisticWithOptions(request *DescribeSensitiveStatisticRequest, runtime *util.RuntimeOptions) (_result *DescribeSensitiveStatisticResponse, _err error)
Summary:
Queries the sensitive data statistics of the tracing and auditing feature.
@param request - DescribeSensitiveStatisticRequest
@param runtime - runtime options for this request RuntimeOptions
@return DescribeSensitiveStatisticResponse
func (*Client) DescribeSlsAuthStatus ¶
func (client *Client) DescribeSlsAuthStatus(request *DescribeSlsAuthStatusRequest) (_result *DescribeSlsAuthStatusResponse, _err error)
Summary:
Queries whether Web Application Firewall (WAF) is authorized to access Logstores.
@param request - DescribeSlsAuthStatusRequest
@return DescribeSlsAuthStatusResponse
func (*Client) DescribeSlsAuthStatusWithOptions ¶
func (client *Client) DescribeSlsAuthStatusWithOptions(request *DescribeSlsAuthStatusRequest, runtime *util.RuntimeOptions) (_result *DescribeSlsAuthStatusResponse, _err error)
Summary:
Queries whether Web Application Firewall (WAF) is authorized to access Logstores.
@param request - DescribeSlsAuthStatusRequest
@param runtime - runtime options for this request RuntimeOptions
@return DescribeSlsAuthStatusResponse
func (*Client) DescribeSlsLogStore ¶
func (client *Client) DescribeSlsLogStore(request *DescribeSlsLogStoreRequest) (_result *DescribeSlsLogStoreResponse, _err error)
Summary:
Queries information about a Logstore, such as the total capacity, storage duration, and used capacity.
@param request - DescribeSlsLogStoreRequest
@return DescribeSlsLogStoreResponse
func (*Client) DescribeSlsLogStoreStatus ¶
func (client *Client) DescribeSlsLogStoreStatus(request *DescribeSlsLogStoreStatusRequest) (_result *DescribeSlsLogStoreStatusResponse, _err error)
Summary:
Queries the status of a Simple Log Service Logstore.
@param request - DescribeSlsLogStoreStatusRequest
@return DescribeSlsLogStoreStatusResponse
func (*Client) DescribeSlsLogStoreStatusWithOptions ¶
func (client *Client) DescribeSlsLogStoreStatusWithOptions(request *DescribeSlsLogStoreStatusRequest, runtime *util.RuntimeOptions) (_result *DescribeSlsLogStoreStatusResponse, _err error)
Summary:
Queries the status of a Simple Log Service Logstore.
@param request - DescribeSlsLogStoreStatusRequest
@param runtime - runtime options for this request RuntimeOptions
@return DescribeSlsLogStoreStatusResponse
func (*Client) DescribeSlsLogStoreWithOptions ¶
func (client *Client) DescribeSlsLogStoreWithOptions(request *DescribeSlsLogStoreRequest, runtime *util.RuntimeOptions) (_result *DescribeSlsLogStoreResponse, _err error)
Summary:
Queries information about a Logstore, such as the total capacity, storage duration, and used capacity.
@param request - DescribeSlsLogStoreRequest
@param runtime - runtime options for this request RuntimeOptions
@return DescribeSlsLogStoreResponse
func (*Client) DescribeTemplateResourceCount ¶
func (client *Client) DescribeTemplateResourceCount(request *DescribeTemplateResourceCountRequest) (_result *DescribeTemplateResourceCountResponse, _err error)
Summary:
Queries the number of protected resources for which a protection template takes effect.
@param request - DescribeTemplateResourceCountRequest
@return DescribeTemplateResourceCountResponse
func (*Client) DescribeTemplateResourceCountWithOptions ¶
func (client *Client) DescribeTemplateResourceCountWithOptions(request *DescribeTemplateResourceCountRequest, runtime *util.RuntimeOptions) (_result *DescribeTemplateResourceCountResponse, _err error)
Summary:
Queries the number of protected resources for which a protection template takes effect.
@param request - DescribeTemplateResourceCountRequest
@param runtime - runtime options for this request RuntimeOptions
@return DescribeTemplateResourceCountResponse
func (*Client) DescribeTemplateResources ¶
func (client *Client) DescribeTemplateResources(request *DescribeTemplateResourcesRequest) (_result *DescribeTemplateResourcesResponse, _err error)
Summary:
Queries the resources that are associated to a protection rule template.
@param request - DescribeTemplateResourcesRequest
@return DescribeTemplateResourcesResponse
func (*Client) DescribeTemplateResourcesWithOptions ¶
func (client *Client) DescribeTemplateResourcesWithOptions(request *DescribeTemplateResourcesRequest, runtime *util.RuntimeOptions) (_result *DescribeTemplateResourcesResponse, _err error)
Summary:
Queries the resources that are associated to a protection rule template.
@param request - DescribeTemplateResourcesRequest
@param runtime - runtime options for this request RuntimeOptions
@return DescribeTemplateResourcesResponse
func (*Client) DescribeUserAbnormalTrend ¶
func (client *Client) DescribeUserAbnormalTrend(request *DescribeUserAbnormalTrendRequest) (_result *DescribeUserAbnormalTrendResponse, _err error)
Summary:
Queries the trends of API security risks.
@param request - DescribeUserAbnormalTrendRequest
@return DescribeUserAbnormalTrendResponse
func (*Client) DescribeUserAbnormalTrendWithOptions ¶
func (client *Client) DescribeUserAbnormalTrendWithOptions(request *DescribeUserAbnormalTrendRequest, runtime *util.RuntimeOptions) (_result *DescribeUserAbnormalTrendResponse, _err error)
Summary:
Queries the trends of API security risks.
@param request - DescribeUserAbnormalTrendRequest
@param runtime - runtime options for this request RuntimeOptions
@return DescribeUserAbnormalTrendResponse
func (*Client) DescribeUserAbnormalType ¶
func (client *Client) DescribeUserAbnormalType(request *DescribeUserAbnormalTypeRequest) (_result *DescribeUserAbnormalTypeResponse, _err error)
Summary:
Queries the types and statistics of risks in the API security module.
@param request - DescribeUserAbnormalTypeRequest
@return DescribeUserAbnormalTypeResponse
func (*Client) DescribeUserAbnormalTypeWithOptions ¶
func (client *Client) DescribeUserAbnormalTypeWithOptions(request *DescribeUserAbnormalTypeRequest, runtime *util.RuntimeOptions) (_result *DescribeUserAbnormalTypeResponse, _err error)
Summary:
Queries the types and statistics of risks in the API security module.
@param request - DescribeUserAbnormalTypeRequest
@param runtime - runtime options for this request RuntimeOptions
@return DescribeUserAbnormalTypeResponse
func (*Client) DescribeUserApiRequest ¶
func (client *Client) DescribeUserApiRequest(request *DescribeUserApiRequestRequest) (_result *DescribeUserApiRequestResponse, _err error)
Summary:
Queries the traffic statistics of an API.
@param request - DescribeUserApiRequestRequest
@return DescribeUserApiRequestResponse
func (*Client) DescribeUserApiRequestWithOptions ¶
func (client *Client) DescribeUserApiRequestWithOptions(request *DescribeUserApiRequestRequest, runtime *util.RuntimeOptions) (_result *DescribeUserApiRequestResponse, _err error)
Summary:
Queries the traffic statistics of an API.
@param request - DescribeUserApiRequestRequest
@param runtime - runtime options for this request RuntimeOptions
@return DescribeUserApiRequestResponse
func (*Client) DescribeUserAsset ¶
func (client *Client) DescribeUserAsset(request *DescribeUserAssetRequest) (_result *DescribeUserAssetResponse, _err error)
Summary:
Queries the user asset statistics in the API security module.
@param request - DescribeUserAssetRequest
@return DescribeUserAssetResponse
func (*Client) DescribeUserAssetWithOptions ¶
func (client *Client) DescribeUserAssetWithOptions(request *DescribeUserAssetRequest, runtime *util.RuntimeOptions) (_result *DescribeUserAssetResponse, _err error)
Summary:
Queries the user asset statistics in the API security module.
@param request - DescribeUserAssetRequest
@param runtime - runtime options for this request RuntimeOptions
@return DescribeUserAssetResponse
func (*Client) DescribeUserEventTrend ¶
func (client *Client) DescribeUserEventTrend(request *DescribeUserEventTrendRequest) (_result *DescribeUserEventTrendResponse, _err error)
Summary:
Queries the trends of attacks detected by the API security module.
@param request - DescribeUserEventTrendRequest
@return DescribeUserEventTrendResponse
func (*Client) DescribeUserEventTrendWithOptions ¶
func (client *Client) DescribeUserEventTrendWithOptions(request *DescribeUserEventTrendRequest, runtime *util.RuntimeOptions) (_result *DescribeUserEventTrendResponse, _err error)
Summary:
Queries the trends of attacks detected by the API security module.
@param request - DescribeUserEventTrendRequest
@param runtime - runtime options for this request RuntimeOptions
@return DescribeUserEventTrendResponse
func (*Client) DescribeUserEventType ¶
func (client *Client) DescribeUserEventType(request *DescribeUserEventTypeRequest) (_result *DescribeUserEventTypeResponse, _err error)
Summary:
Queries the types and statistics of security events in the API security module.
@param request - DescribeUserEventTypeRequest
@return DescribeUserEventTypeResponse
func (*Client) DescribeUserEventTypeWithOptions ¶
func (client *Client) DescribeUserEventTypeWithOptions(request *DescribeUserEventTypeRequest, runtime *util.RuntimeOptions) (_result *DescribeUserEventTypeResponse, _err error)
Summary:
Queries the types and statistics of security events in the API security module.
@param request - DescribeUserEventTypeRequest
@param runtime - runtime options for this request RuntimeOptions
@return DescribeUserEventTypeResponse
func (*Client) DescribeUserSlsLogRegions ¶
func (client *Client) DescribeUserSlsLogRegions(request *DescribeUserSlsLogRegionsRequest) (_result *DescribeUserSlsLogRegionsResponse, _err error)
Summary:
Queries available regions for log storage.
@param request - DescribeUserSlsLogRegionsRequest
@return DescribeUserSlsLogRegionsResponse
func (*Client) DescribeUserSlsLogRegionsWithOptions ¶
func (client *Client) DescribeUserSlsLogRegionsWithOptions(request *DescribeUserSlsLogRegionsRequest, runtime *util.RuntimeOptions) (_result *DescribeUserSlsLogRegionsResponse, _err error)
Summary:
Queries available regions for log storage.
@param request - DescribeUserSlsLogRegionsRequest
@param runtime - runtime options for this request RuntimeOptions
@return DescribeUserSlsLogRegionsResponse
func (*Client) DescribeUserWafLogStatus ¶
func (client *Client) DescribeUserWafLogStatus(request *DescribeUserWafLogStatusRequest) (_result *DescribeUserWafLogStatusResponse, _err error)
Summary:
Queries the status, region ID, and status modification time of Web Application Firewall (WAF) logs.
@param request - DescribeUserWafLogStatusRequest
@return DescribeUserWafLogStatusResponse
func (*Client) DescribeUserWafLogStatusWithOptions ¶
func (client *Client) DescribeUserWafLogStatusWithOptions(request *DescribeUserWafLogStatusRequest, runtime *util.RuntimeOptions) (_result *DescribeUserWafLogStatusResponse, _err error)
Summary:
Queries the status, region ID, and status modification time of Web Application Firewall (WAF) logs.
@param request - DescribeUserWafLogStatusRequest
@param runtime - runtime options for this request RuntimeOptions
@return DescribeUserWafLogStatusResponse
func (*Client) DescribeVisitTopIp ¶
func (client *Client) DescribeVisitTopIp(request *DescribeVisitTopIpRequest) (_result *DescribeVisitTopIpResponse, _err error)
Summary:
Queries the top 10 IP addresses from which requests are sent.
@param request - DescribeVisitTopIpRequest
@return DescribeVisitTopIpResponse
func (*Client) DescribeVisitTopIpWithOptions ¶
func (client *Client) DescribeVisitTopIpWithOptions(request *DescribeVisitTopIpRequest, runtime *util.RuntimeOptions) (_result *DescribeVisitTopIpResponse, _err error)
Summary:
Queries the top 10 IP addresses from which requests are sent.
@param request - DescribeVisitTopIpRequest
@param runtime - runtime options for this request RuntimeOptions
@return DescribeVisitTopIpResponse
func (*Client) DescribeVisitUas ¶
func (client *Client) DescribeVisitUas(request *DescribeVisitUasRequest) (_result *DescribeVisitUasResponse, _err error)
Summary:
Queries the top 10 user agents that are used to initiate requests.
@param request - DescribeVisitUasRequest
@return DescribeVisitUasResponse
func (*Client) DescribeVisitUasWithOptions ¶
func (client *Client) DescribeVisitUasWithOptions(request *DescribeVisitUasRequest, runtime *util.RuntimeOptions) (_result *DescribeVisitUasResponse, _err error)
Summary:
Queries the top 10 user agents that are used to initiate requests.
@param request - DescribeVisitUasRequest
@param runtime - runtime options for this request RuntimeOptions
@return DescribeVisitUasResponse
func (*Client) DescribeWafSourceIpSegment ¶
func (client *Client) DescribeWafSourceIpSegment(request *DescribeWafSourceIpSegmentRequest) (_result *DescribeWafSourceIpSegmentResponse, _err error)
Summary:
Queries the back-to-origin CIDR blocks of a Web Application Firewall (WAF) instance.
@param request - DescribeWafSourceIpSegmentRequest
@return DescribeWafSourceIpSegmentResponse
func (*Client) DescribeWafSourceIpSegmentWithOptions ¶
func (client *Client) DescribeWafSourceIpSegmentWithOptions(request *DescribeWafSourceIpSegmentRequest, runtime *util.RuntimeOptions) (_result *DescribeWafSourceIpSegmentResponse, _err error)
Summary:
Queries the back-to-origin CIDR blocks of a Web Application Firewall (WAF) instance.
@param request - DescribeWafSourceIpSegmentRequest
@param runtime - runtime options for this request RuntimeOptions
@return DescribeWafSourceIpSegmentResponse
func (*Client) GetEndpoint ¶
func (*Client) ListTagKeys ¶
func (client *Client) ListTagKeys(request *ListTagKeysRequest) (_result *ListTagKeysResponse, _err error)
Summary:
Queries tag keys.
@param request - ListTagKeysRequest
@return ListTagKeysResponse
func (*Client) ListTagKeysWithOptions ¶
func (client *Client) ListTagKeysWithOptions(request *ListTagKeysRequest, runtime *util.RuntimeOptions) (_result *ListTagKeysResponse, _err error)
Summary:
Queries tag keys.
@param request - ListTagKeysRequest
@param runtime - runtime options for this request RuntimeOptions
@return ListTagKeysResponse
func (*Client) ListTagResources ¶
func (client *Client) ListTagResources(request *ListTagResourcesRequest) (_result *ListTagResourcesResponse, _err error)
Summary:
Queries the tags that are added to a resource.
@param request - ListTagResourcesRequest
@return ListTagResourcesResponse
func (*Client) ListTagResourcesWithOptions ¶
func (client *Client) ListTagResourcesWithOptions(request *ListTagResourcesRequest, runtime *util.RuntimeOptions) (_result *ListTagResourcesResponse, _err error)
Summary:
Queries the tags that are added to a resource.
@param request - ListTagResourcesRequest
@param runtime - runtime options for this request RuntimeOptions
@return ListTagResourcesResponse
func (*Client) ListTagValues ¶
func (client *Client) ListTagValues(request *ListTagValuesRequest) (_result *ListTagValuesResponse, _err error)
Summary:
Queries the tag values of a tag key.
@param request - ListTagValuesRequest
@return ListTagValuesResponse
func (*Client) ListTagValuesWithOptions ¶
func (client *Client) ListTagValuesWithOptions(request *ListTagValuesRequest, runtime *util.RuntimeOptions) (_result *ListTagValuesResponse, _err error)
Summary:
Queries the tag values of a tag key.
@param request - ListTagValuesRequest
@param runtime - runtime options for this request RuntimeOptions
@return ListTagValuesResponse
func (*Client) ModifyApisecAbnormals ¶
func (client *Client) ModifyApisecAbnormals(request *ModifyApisecAbnormalsRequest) (_result *ModifyApisecAbnormalsResponse, _err error)
Summary:
Modifies the status of multiple risks detected by the API security module at a time.
@param request - ModifyApisecAbnormalsRequest
@return ModifyApisecAbnormalsResponse
func (*Client) ModifyApisecAbnormalsWithOptions ¶
func (client *Client) ModifyApisecAbnormalsWithOptions(request *ModifyApisecAbnormalsRequest, runtime *util.RuntimeOptions) (_result *ModifyApisecAbnormalsResponse, _err error)
Summary:
Modifies the status of multiple risks detected by the API security module at a time.
@param request - ModifyApisecAbnormalsRequest
@param runtime - runtime options for this request RuntimeOptions
@return ModifyApisecAbnormalsResponse
func (*Client) ModifyApisecApiResource ¶
func (client *Client) ModifyApisecApiResource(request *ModifyApisecApiResourceRequest) (_result *ModifyApisecApiResourceResponse, _err error)
Summary:
Modifies the annotations of APIs in the API security module.
@param request - ModifyApisecApiResourceRequest
@return ModifyApisecApiResourceResponse
func (*Client) ModifyApisecApiResourceWithOptions ¶
func (client *Client) ModifyApisecApiResourceWithOptions(request *ModifyApisecApiResourceRequest, runtime *util.RuntimeOptions) (_result *ModifyApisecApiResourceResponse, _err error)
Summary:
Modifies the annotations of APIs in the API security module.
@param request - ModifyApisecApiResourceRequest
@param runtime - runtime options for this request RuntimeOptions
@return ModifyApisecApiResourceResponse
func (*Client) ModifyApisecEvents ¶
func (client *Client) ModifyApisecEvents(request *ModifyApisecEventsRequest) (_result *ModifyApisecEventsResponse, _err error)
Summary:
Modifies the status of multiple security events detected by the API security module at a time.
@param request - ModifyApisecEventsRequest
@return ModifyApisecEventsResponse
func (*Client) ModifyApisecEventsWithOptions ¶
func (client *Client) ModifyApisecEventsWithOptions(request *ModifyApisecEventsRequest, runtime *util.RuntimeOptions) (_result *ModifyApisecEventsResponse, _err error)
Summary:
Modifies the status of multiple security events detected by the API security module at a time.
@param request - ModifyApisecEventsRequest
@param runtime - runtime options for this request RuntimeOptions
@return ModifyApisecEventsResponse
func (*Client) ModifyApisecLogDelivery ¶
func (client *Client) ModifyApisecLogDelivery(request *ModifyApisecLogDeliveryRequest) (_result *ModifyApisecLogDeliveryResponse, _err error)
Summary:
Modifies the configurations of API security log subscription.
@param request - ModifyApisecLogDeliveryRequest
@return ModifyApisecLogDeliveryResponse
func (*Client) ModifyApisecLogDeliveryStatus ¶
func (client *Client) ModifyApisecLogDeliveryStatus(request *ModifyApisecLogDeliveryStatusRequest) (_result *ModifyApisecLogDeliveryStatusResponse, _err error)
Summary:
Modifies the status of API security log subscription.
@param request - ModifyApisecLogDeliveryStatusRequest
@return ModifyApisecLogDeliveryStatusResponse
func (*Client) ModifyApisecLogDeliveryStatusWithOptions ¶
func (client *Client) ModifyApisecLogDeliveryStatusWithOptions(request *ModifyApisecLogDeliveryStatusRequest, runtime *util.RuntimeOptions) (_result *ModifyApisecLogDeliveryStatusResponse, _err error)
Summary:
Modifies the status of API security log subscription.
@param request - ModifyApisecLogDeliveryStatusRequest
@param runtime - runtime options for this request RuntimeOptions
@return ModifyApisecLogDeliveryStatusResponse
func (*Client) ModifyApisecLogDeliveryWithOptions ¶
func (client *Client) ModifyApisecLogDeliveryWithOptions(request *ModifyApisecLogDeliveryRequest, runtime *util.RuntimeOptions) (_result *ModifyApisecLogDeliveryResponse, _err error)
Summary:
Modifies the configurations of API security log subscription.
@param request - ModifyApisecLogDeliveryRequest
@param runtime - runtime options for this request RuntimeOptions
@return ModifyApisecLogDeliveryResponse
func (*Client) ModifyApisecModuleStatus ¶
func (client *Client) ModifyApisecModuleStatus(request *ModifyApisecModuleStatusRequest) (_result *ModifyApisecModuleStatusResponse, _err error)
Summary:
Changes the status of features in the API security module for protected objects or protected object groups.
@param request - ModifyApisecModuleStatusRequest
@return ModifyApisecModuleStatusResponse
func (*Client) ModifyApisecModuleStatusWithOptions ¶
func (client *Client) ModifyApisecModuleStatusWithOptions(request *ModifyApisecModuleStatusRequest, runtime *util.RuntimeOptions) (_result *ModifyApisecModuleStatusResponse, _err error)
Summary:
Changes the status of features in the API security module for protected objects or protected object groups.
@param request - ModifyApisecModuleStatusRequest
@param runtime - runtime options for this request RuntimeOptions
@return ModifyApisecModuleStatusResponse
func (*Client) ModifyApisecStatus ¶
func (client *Client) ModifyApisecStatus(request *ModifyApisecStatusRequest) (_result *ModifyApisecStatusResponse, _err error)
Summary:
Changes the status of the API security module for protected objects or protected object groups.
@param request - ModifyApisecStatusRequest
@return ModifyApisecStatusResponse
func (*Client) ModifyApisecStatusWithOptions ¶
func (client *Client) ModifyApisecStatusWithOptions(request *ModifyApisecStatusRequest, runtime *util.RuntimeOptions) (_result *ModifyApisecStatusResponse, _err error)
Summary:
Changes the status of the API security module for protected objects or protected object groups.
@param request - ModifyApisecStatusRequest
@param runtime - runtime options for this request RuntimeOptions
@return ModifyApisecStatusResponse
func (*Client) ModifyCloudResource ¶
func (client *Client) ModifyCloudResource(request *ModifyCloudResourceRequest) (_result *ModifyCloudResourceResponse, _err error)
Summary:
Modifies the configurations of a service that is added to Web Application Firewall (WAF).
@param request - ModifyCloudResourceRequest
@return ModifyCloudResourceResponse
func (*Client) ModifyCloudResourceWithOptions ¶
func (client *Client) ModifyCloudResourceWithOptions(tmpReq *ModifyCloudResourceRequest, runtime *util.RuntimeOptions) (_result *ModifyCloudResourceResponse, _err error)
Summary:
Modifies the configurations of a service that is added to Web Application Firewall (WAF).
@param tmpReq - ModifyCloudResourceRequest
@param runtime - runtime options for this request RuntimeOptions
@return ModifyCloudResourceResponse
func (*Client) ModifyDefaultHttps ¶
func (client *Client) ModifyDefaultHttps(request *ModifyDefaultHttpsRequest) (_result *ModifyDefaultHttpsResponse, _err error)
Summary:
Modifies the default Secure Sockets Layer (SSL) and Transport Layer Security (TLS) settings.
@param request - ModifyDefaultHttpsRequest
@return ModifyDefaultHttpsResponse
func (*Client) ModifyDefaultHttpsWithOptions ¶
func (client *Client) ModifyDefaultHttpsWithOptions(request *ModifyDefaultHttpsRequest, runtime *util.RuntimeOptions) (_result *ModifyDefaultHttpsResponse, _err error)
Summary:
Modifies the default Secure Sockets Layer (SSL) and Transport Layer Security (TLS) settings.
@param request - ModifyDefaultHttpsRequest
@param runtime - runtime options for this request RuntimeOptions
@return ModifyDefaultHttpsResponse
func (*Client) ModifyDefenseResourceGroup ¶
func (client *Client) ModifyDefenseResourceGroup(request *ModifyDefenseResourceGroupRequest) (_result *ModifyDefenseResourceGroupResponse, _err error)
Summary:
Modifies the configurations of a protected object group.
@param request - ModifyDefenseResourceGroupRequest
@return ModifyDefenseResourceGroupResponse
func (*Client) ModifyDefenseResourceGroupWithOptions ¶
func (client *Client) ModifyDefenseResourceGroupWithOptions(request *ModifyDefenseResourceGroupRequest, runtime *util.RuntimeOptions) (_result *ModifyDefenseResourceGroupResponse, _err error)
Summary:
Modifies the configurations of a protected object group.
@param request - ModifyDefenseResourceGroupRequest
@param runtime - runtime options for this request RuntimeOptions
@return ModifyDefenseResourceGroupResponse
func (*Client) ModifyDefenseResourceXff ¶
func (client *Client) ModifyDefenseResourceXff(request *ModifyDefenseResourceXffRequest) (_result *ModifyDefenseResourceXffResponse, _err error)
Summary:
Modifies the cookie settings of a protected object and the method to identify the originating IP addresses of clients.
@param request - ModifyDefenseResourceXffRequest
@return ModifyDefenseResourceXffResponse
func (*Client) ModifyDefenseResourceXffWithOptions ¶
func (client *Client) ModifyDefenseResourceXffWithOptions(request *ModifyDefenseResourceXffRequest, runtime *util.RuntimeOptions) (_result *ModifyDefenseResourceXffResponse, _err error)
Summary:
Modifies the cookie settings of a protected object and the method to identify the originating IP addresses of clients.
@param request - ModifyDefenseResourceXffRequest
@param runtime - runtime options for this request RuntimeOptions
@return ModifyDefenseResourceXffResponse
func (*Client) ModifyDefenseRule ¶
func (client *Client) ModifyDefenseRule(request *ModifyDefenseRuleRequest) (_result *ModifyDefenseRuleResponse, _err error)
Summary:
Modifies the configurations of a protection rule.
@param request - ModifyDefenseRuleRequest
@return ModifyDefenseRuleResponse
func (*Client) ModifyDefenseRuleCache ¶
func (client *Client) ModifyDefenseRuleCache(request *ModifyDefenseRuleCacheRequest) (_result *ModifyDefenseRuleCacheResponse, _err error)
Summary:
Updates the cached page of a website that is protected based on a website tamper-proofing rule.
@param request - ModifyDefenseRuleCacheRequest
@return ModifyDefenseRuleCacheResponse
func (*Client) ModifyDefenseRuleCacheWithOptions ¶
func (client *Client) ModifyDefenseRuleCacheWithOptions(request *ModifyDefenseRuleCacheRequest, runtime *util.RuntimeOptions) (_result *ModifyDefenseRuleCacheResponse, _err error)
Summary:
Updates the cached page of a website that is protected based on a website tamper-proofing rule.
@param request - ModifyDefenseRuleCacheRequest
@param runtime - runtime options for this request RuntimeOptions
@return ModifyDefenseRuleCacheResponse
func (*Client) ModifyDefenseRuleStatus ¶
func (client *Client) ModifyDefenseRuleStatus(request *ModifyDefenseRuleStatusRequest) (_result *ModifyDefenseRuleStatusResponse, _err error)
Summary:
Changes the status of a protection rule.
@param request - ModifyDefenseRuleStatusRequest
@return ModifyDefenseRuleStatusResponse
func (*Client) ModifyDefenseRuleStatusWithOptions ¶
func (client *Client) ModifyDefenseRuleStatusWithOptions(request *ModifyDefenseRuleStatusRequest, runtime *util.RuntimeOptions) (_result *ModifyDefenseRuleStatusResponse, _err error)
Summary:
Changes the status of a protection rule.
@param request - ModifyDefenseRuleStatusRequest
@param runtime - runtime options for this request RuntimeOptions
@return ModifyDefenseRuleStatusResponse
func (*Client) ModifyDefenseRuleWithOptions ¶
func (client *Client) ModifyDefenseRuleWithOptions(request *ModifyDefenseRuleRequest, runtime *util.RuntimeOptions) (_result *ModifyDefenseRuleResponse, _err error)
Summary:
Modifies the configurations of a protection rule.
@param request - ModifyDefenseRuleRequest
@param runtime - runtime options for this request RuntimeOptions
@return ModifyDefenseRuleResponse
func (*Client) ModifyDefenseTemplate ¶
func (client *Client) ModifyDefenseTemplate(request *ModifyDefenseTemplateRequest) (_result *ModifyDefenseTemplateResponse, _err error)
Summary:
Modifies the configurations of a protection rule template.
@param request - ModifyDefenseTemplateRequest
@return ModifyDefenseTemplateResponse
func (*Client) ModifyDefenseTemplateStatus ¶
func (client *Client) ModifyDefenseTemplateStatus(request *ModifyDefenseTemplateStatusRequest) (_result *ModifyDefenseTemplateStatusResponse, _err error)
Summary:
Changes the status of a protection rule template.
@param request - ModifyDefenseTemplateStatusRequest
@return ModifyDefenseTemplateStatusResponse
func (*Client) ModifyDefenseTemplateStatusWithOptions ¶
func (client *Client) ModifyDefenseTemplateStatusWithOptions(request *ModifyDefenseTemplateStatusRequest, runtime *util.RuntimeOptions) (_result *ModifyDefenseTemplateStatusResponse, _err error)
Summary:
Changes the status of a protection rule template.
@param request - ModifyDefenseTemplateStatusRequest
@param runtime - runtime options for this request RuntimeOptions
@return ModifyDefenseTemplateStatusResponse
func (*Client) ModifyDefenseTemplateWithOptions ¶
func (client *Client) ModifyDefenseTemplateWithOptions(request *ModifyDefenseTemplateRequest, runtime *util.RuntimeOptions) (_result *ModifyDefenseTemplateResponse, _err error)
Summary:
Modifies the configurations of a protection rule template.
@param request - ModifyDefenseTemplateRequest
@param runtime - runtime options for this request RuntimeOptions
@return ModifyDefenseTemplateResponse
func (*Client) ModifyDomain ¶
func (client *Client) ModifyDomain(request *ModifyDomainRequest) (_result *ModifyDomainResponse, _err error)
Summary:
Modifies the configurations of a domain name that is added to Web Application Firewall (WAF) in CNAME record mode.
@param request - ModifyDomainRequest
@return ModifyDomainResponse
func (*Client) ModifyDomainPunishStatus ¶
func (client *Client) ModifyDomainPunishStatus(request *ModifyDomainPunishStatusRequest) (_result *ModifyDomainPunishStatusResponse, _err error)
Summary:
Re-adds a domain name that is penalized for failing to obtain an Internet Content Provider (ICP) filing to Web Application Firewall (WAF).
@param request - ModifyDomainPunishStatusRequest
@return ModifyDomainPunishStatusResponse
func (*Client) ModifyDomainPunishStatusWithOptions ¶
func (client *Client) ModifyDomainPunishStatusWithOptions(request *ModifyDomainPunishStatusRequest, runtime *util.RuntimeOptions) (_result *ModifyDomainPunishStatusResponse, _err error)
Summary:
Re-adds a domain name that is penalized for failing to obtain an Internet Content Provider (ICP) filing to Web Application Firewall (WAF).
@param request - ModifyDomainPunishStatusRequest
@param runtime - runtime options for this request RuntimeOptions
@return ModifyDomainPunishStatusResponse
func (*Client) ModifyDomainWithOptions ¶
func (client *Client) ModifyDomainWithOptions(tmpReq *ModifyDomainRequest, runtime *util.RuntimeOptions) (_result *ModifyDomainResponse, _err error)
Summary:
Modifies the configurations of a domain name that is added to Web Application Firewall (WAF) in CNAME record mode.
@param tmpReq - ModifyDomainRequest
@param runtime - runtime options for this request RuntimeOptions
@return ModifyDomainResponse
func (*Client) ModifyHybridCloudClusterBypassStatus ¶
func (client *Client) ModifyHybridCloudClusterBypassStatus(request *ModifyHybridCloudClusterBypassStatusRequest) (_result *ModifyHybridCloudClusterBypassStatusResponse, _err error)
Summary:
Enables or disables manual bypass for a hybrid cloud cluster whose type is set to SDK Integration Mode.
@param request - ModifyHybridCloudClusterBypassStatusRequest
@return ModifyHybridCloudClusterBypassStatusResponse
func (*Client) ModifyHybridCloudClusterBypassStatusWithOptions ¶
func (client *Client) ModifyHybridCloudClusterBypassStatusWithOptions(request *ModifyHybridCloudClusterBypassStatusRequest, runtime *util.RuntimeOptions) (_result *ModifyHybridCloudClusterBypassStatusResponse, _err error)
Summary:
Enables or disables manual bypass for a hybrid cloud cluster whose type is set to SDK Integration Mode.
@param request - ModifyHybridCloudClusterBypassStatusRequest
@param runtime - runtime options for this request RuntimeOptions
@return ModifyHybridCloudClusterBypassStatusResponse
func (*Client) ModifyHybridCloudClusterRule ¶
func (client *Client) ModifyHybridCloudClusterRule(request *ModifyHybridCloudClusterRuleRequest) (_result *ModifyHybridCloudClusterRuleResponse, _err error)
Summary:
Modifies the rule of a hybrid cloud cluster.
@param request - ModifyHybridCloudClusterRuleRequest
@return ModifyHybridCloudClusterRuleResponse
func (*Client) ModifyHybridCloudClusterRuleWithOptions ¶
func (client *Client) ModifyHybridCloudClusterRuleWithOptions(request *ModifyHybridCloudClusterRuleRequest, runtime *util.RuntimeOptions) (_result *ModifyHybridCloudClusterRuleResponse, _err error)
Summary:
Modifies the rule of a hybrid cloud cluster.
@param request - ModifyHybridCloudClusterRuleRequest
@param runtime - runtime options for this request RuntimeOptions
@return ModifyHybridCloudClusterRuleResponse
func (*Client) ModifyHybridCloudGroup ¶
func (client *Client) ModifyHybridCloudGroup(request *ModifyHybridCloudGroupRequest) (_result *ModifyHybridCloudGroupResponse, _err error)
Summary:
Modifies a node group in a hybrid cloud cluster.
@param request - ModifyHybridCloudGroupRequest
@return ModifyHybridCloudGroupResponse
func (*Client) ModifyHybridCloudGroupExpansionServer ¶
func (client *Client) ModifyHybridCloudGroupExpansionServer(request *ModifyHybridCloudGroupExpansionServerRequest) (_result *ModifyHybridCloudGroupExpansionServerResponse, _err error)
Summary:
Adds a node to a node group of a hybrid cloud cluster.
@param request - ModifyHybridCloudGroupExpansionServerRequest
@return ModifyHybridCloudGroupExpansionServerResponse
func (*Client) ModifyHybridCloudGroupExpansionServerWithOptions ¶
func (client *Client) ModifyHybridCloudGroupExpansionServerWithOptions(request *ModifyHybridCloudGroupExpansionServerRequest, runtime *util.RuntimeOptions) (_result *ModifyHybridCloudGroupExpansionServerResponse, _err error)
Summary:
Adds a node to a node group of a hybrid cloud cluster.
@param request - ModifyHybridCloudGroupExpansionServerRequest
@param runtime - runtime options for this request RuntimeOptions
@return ModifyHybridCloudGroupExpansionServerResponse
func (*Client) ModifyHybridCloudGroupShrinkServer ¶
func (client *Client) ModifyHybridCloudGroupShrinkServer(request *ModifyHybridCloudGroupShrinkServerRequest) (_result *ModifyHybridCloudGroupShrinkServerResponse, _err error)
Summary:
Deletes a node from a node group of a hybrid cloud cluster.
@param request - ModifyHybridCloudGroupShrinkServerRequest
@return ModifyHybridCloudGroupShrinkServerResponse
func (*Client) ModifyHybridCloudGroupShrinkServerWithOptions ¶
func (client *Client) ModifyHybridCloudGroupShrinkServerWithOptions(request *ModifyHybridCloudGroupShrinkServerRequest, runtime *util.RuntimeOptions) (_result *ModifyHybridCloudGroupShrinkServerResponse, _err error)
Summary:
Deletes a node from a node group of a hybrid cloud cluster.
@param request - ModifyHybridCloudGroupShrinkServerRequest
@param runtime - runtime options for this request RuntimeOptions
@return ModifyHybridCloudGroupShrinkServerResponse
func (*Client) ModifyHybridCloudGroupWithOptions ¶
func (client *Client) ModifyHybridCloudGroupWithOptions(request *ModifyHybridCloudGroupRequest, runtime *util.RuntimeOptions) (_result *ModifyHybridCloudGroupResponse, _err error)
Summary:
Modifies a node group in a hybrid cloud cluster.
@param request - ModifyHybridCloudGroupRequest
@param runtime - runtime options for this request RuntimeOptions
@return ModifyHybridCloudGroupResponse
func (*Client) ModifyHybridCloudSdkPullinStatus ¶
func (client *Client) ModifyHybridCloudSdkPullinStatus(request *ModifyHybridCloudSdkPullinStatusRequest) (_result *ModifyHybridCloudSdkPullinStatusResponse, _err error)
Summary:
Modifies the traffic redirection status of a hybrid cloud cluster by using an SDK.
@param request - ModifyHybridCloudSdkPullinStatusRequest
@return ModifyHybridCloudSdkPullinStatusResponse
func (*Client) ModifyHybridCloudSdkPullinStatusWithOptions ¶
func (client *Client) ModifyHybridCloudSdkPullinStatusWithOptions(request *ModifyHybridCloudSdkPullinStatusRequest, runtime *util.RuntimeOptions) (_result *ModifyHybridCloudSdkPullinStatusResponse, _err error)
Summary:
Modifies the traffic redirection status of a hybrid cloud cluster by using an SDK.
@param request - ModifyHybridCloudSdkPullinStatusRequest
@param runtime - runtime options for this request RuntimeOptions
@return ModifyHybridCloudSdkPullinStatusResponse
func (*Client) ModifyHybridCloudServer ¶
func (client *Client) ModifyHybridCloudServer(request *ModifyHybridCloudServerRequest) (_result *ModifyHybridCloudServerResponse, _err error)
Summary:
Modifies the information about a hybrid cloud node.
@param request - ModifyHybridCloudServerRequest
@return ModifyHybridCloudServerResponse
func (*Client) ModifyHybridCloudServerWithOptions ¶
func (client *Client) ModifyHybridCloudServerWithOptions(request *ModifyHybridCloudServerRequest, runtime *util.RuntimeOptions) (_result *ModifyHybridCloudServerResponse, _err error)
Summary:
Modifies the information about a hybrid cloud node.
@param request - ModifyHybridCloudServerRequest
@param runtime - runtime options for this request RuntimeOptions
@return ModifyHybridCloudServerResponse
func (*Client) ModifyMajorProtectionBlackIp ¶
func (client *Client) ModifyMajorProtectionBlackIp(request *ModifyMajorProtectionBlackIpRequest) (_result *ModifyMajorProtectionBlackIpResponse, _err error)
Summary:
Modifies an IP address blacklist for major event protection.
@param request - ModifyMajorProtectionBlackIpRequest
@return ModifyMajorProtectionBlackIpResponse
func (*Client) ModifyMajorProtectionBlackIpWithOptions ¶
func (client *Client) ModifyMajorProtectionBlackIpWithOptions(request *ModifyMajorProtectionBlackIpRequest, runtime *util.RuntimeOptions) (_result *ModifyMajorProtectionBlackIpResponse, _err error)
Summary:
Modifies an IP address blacklist for major event protection.
@param request - ModifyMajorProtectionBlackIpRequest
@param runtime - runtime options for this request RuntimeOptions
@return ModifyMajorProtectionBlackIpResponse
func (*Client) ModifyMemberAccount ¶
func (client *Client) ModifyMemberAccount(request *ModifyMemberAccountRequest) (_result *ModifyMemberAccountResponse, _err error)
Summary:
Modifies the information about members that are added for multi-account management.
@param request - ModifyMemberAccountRequest
@return ModifyMemberAccountResponse
func (*Client) ModifyMemberAccountWithOptions ¶
func (client *Client) ModifyMemberAccountWithOptions(request *ModifyMemberAccountRequest, runtime *util.RuntimeOptions) (_result *ModifyMemberAccountResponse, _err error)
Summary:
Modifies the information about members that are added for multi-account management.
@param request - ModifyMemberAccountRequest
@param runtime - runtime options for this request RuntimeOptions
@return ModifyMemberAccountResponse
func (*Client) ModifyPauseProtectionStatus ¶
func (client *Client) ModifyPauseProtectionStatus(request *ModifyPauseProtectionStatusRequest) (_result *ModifyPauseProtectionStatusResponse, _err error)
Summary:
Modifies the protection status of Web Application Firewall (WAF).
@param request - ModifyPauseProtectionStatusRequest
@return ModifyPauseProtectionStatusResponse
func (*Client) ModifyPauseProtectionStatusWithOptions ¶
func (client *Client) ModifyPauseProtectionStatusWithOptions(request *ModifyPauseProtectionStatusRequest, runtime *util.RuntimeOptions) (_result *ModifyPauseProtectionStatusResponse, _err error)
Summary:
Modifies the protection status of Web Application Firewall (WAF).
@param request - ModifyPauseProtectionStatusRequest
@param runtime - runtime options for this request RuntimeOptions
@return ModifyPauseProtectionStatusResponse
func (*Client) ModifyResourceLogStatus ¶
func (client *Client) ModifyResourceLogStatus(request *ModifyResourceLogStatusRequest) (_result *ModifyResourceLogStatusResponse, _err error)
Summary:
Enables or disables the log collection feature for a protected object.
@param request - ModifyResourceLogStatusRequest
@return ModifyResourceLogStatusResponse
func (*Client) ModifyResourceLogStatusWithOptions ¶
func (client *Client) ModifyResourceLogStatusWithOptions(request *ModifyResourceLogStatusRequest, runtime *util.RuntimeOptions) (_result *ModifyResourceLogStatusResponse, _err error)
Summary:
Enables or disables the log collection feature for a protected object.
@param request - ModifyResourceLogStatusRequest
@param runtime - runtime options for this request RuntimeOptions
@return ModifyResourceLogStatusResponse
func (*Client) ModifyTemplateResources ¶
func (client *Client) ModifyTemplateResources(request *ModifyTemplateResourcesRequest) (_result *ModifyTemplateResourcesResponse, _err error)
Summary:
Associates or disassociates a protected object or protected object group with or from a protection rule template.
@param request - ModifyTemplateResourcesRequest
@return ModifyTemplateResourcesResponse
func (*Client) ModifyTemplateResourcesWithOptions ¶
func (client *Client) ModifyTemplateResourcesWithOptions(request *ModifyTemplateResourcesRequest, runtime *util.RuntimeOptions) (_result *ModifyTemplateResourcesResponse, _err error)
Summary:
Associates or disassociates a protected object or protected object group with or from a protection rule template.
@param request - ModifyTemplateResourcesRequest
@param runtime - runtime options for this request RuntimeOptions
@return ModifyTemplateResourcesResponse
func (*Client) ReleaseInstance ¶
func (client *Client) ReleaseInstance(request *ReleaseInstanceRequest) (_result *ReleaseInstanceResponse, _err error)
Summary:
Releases a Web Application Firewall (WAF) 3.0 instance.
@param request - ReleaseInstanceRequest
@return ReleaseInstanceResponse
func (*Client) ReleaseInstanceWithOptions ¶
func (client *Client) ReleaseInstanceWithOptions(request *ReleaseInstanceRequest, runtime *util.RuntimeOptions) (_result *ReleaseInstanceResponse, _err error)
Summary:
Releases a Web Application Firewall (WAF) 3.0 instance.
@param request - ReleaseInstanceRequest
@param runtime - runtime options for this request RuntimeOptions
@return ReleaseInstanceResponse
func (*Client) SyncProductInstance ¶
func (client *Client) SyncProductInstance(request *SyncProductInstanceRequest) (_result *SyncProductInstanceResponse, _err error)
Summary:
Synchronizes Elastic Compute Service (ECS) instances and Classic Load Balancer (CLB) instances with Web Application Firewall (WAF).
Description:
SyncProductInstance is an asynchronous operation. You can call the [DescribeProductInstances](https://help.aliyun.com/document_detail/2743168.html) operation to query the status of the task.
@param request - SyncProductInstanceRequest
@return SyncProductInstanceResponse
func (*Client) SyncProductInstanceWithOptions ¶
func (client *Client) SyncProductInstanceWithOptions(request *SyncProductInstanceRequest, runtime *util.RuntimeOptions) (_result *SyncProductInstanceResponse, _err error)
Summary:
Synchronizes Elastic Compute Service (ECS) instances and Classic Load Balancer (CLB) instances with Web Application Firewall (WAF).
Description:
SyncProductInstance is an asynchronous operation. You can call the [DescribeProductInstances](https://help.aliyun.com/document_detail/2743168.html) operation to query the status of the task.
@param request - SyncProductInstanceRequest
@param runtime - runtime options for this request RuntimeOptions
@return SyncProductInstanceResponse
func (*Client) TagResources ¶
func (client *Client) TagResources(request *TagResourcesRequest) (_result *TagResourcesResponse, _err error)
Summary:
Adds tags to resources.
@param request - TagResourcesRequest
@return TagResourcesResponse
func (*Client) TagResourcesWithOptions ¶
func (client *Client) TagResourcesWithOptions(request *TagResourcesRequest, runtime *util.RuntimeOptions) (_result *TagResourcesResponse, _err error)
Summary:
Adds tags to resources.
@param request - TagResourcesRequest
@param runtime - runtime options for this request RuntimeOptions
@return TagResourcesResponse
func (*Client) UntagResources ¶
func (client *Client) UntagResources(request *UntagResourcesRequest) (_result *UntagResourcesResponse, _err error)
Summary:
Removes tags from resources and then deletes the tags.
@param request - UntagResourcesRequest
@return UntagResourcesResponse
func (*Client) UntagResourcesWithOptions ¶
func (client *Client) UntagResourcesWithOptions(request *UntagResourcesRequest, runtime *util.RuntimeOptions) (_result *UntagResourcesResponse, _err error)
Summary:
Removes tags from resources and then deletes the tags.
@param request - UntagResourcesRequest
@param runtime - runtime options for this request RuntimeOptions
@return UntagResourcesResponse
type CopyDefenseTemplateRequest ¶
type CopyDefenseTemplateRequest struct { // The ID of the Web Application Firewall (WAF) instance. // // > You can call the [DescribeInstance](https://help.aliyun.com/document_detail/433756.html) operation to query the ID of the WAF instance. // // This parameter is required. // // example: // // waf_v2_public_cn-lbj****x10g InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"` // The region in which the WAF instance is deployed. Valid values: // // - **cn-hangzhou**: Chinese mainland. // // - **ap-southeast-1**: outside the Chinese mainland. // // example: // // cn-hangzhou RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` // The ID of the Alibaba Cloud resource group. // // example: // // rg-acfm***q ResourceManagerResourceGroupId *string `json:"ResourceManagerResourceGroupId,omitempty" xml:"ResourceManagerResourceGroupId,omitempty"` // The ID of the protection template that you want to copy. // // This parameter is required. // // example: // // 12345 TemplateId *int64 `json:"TemplateId,omitempty" xml:"TemplateId,omitempty"` }
func (CopyDefenseTemplateRequest) GoString ¶
func (s CopyDefenseTemplateRequest) GoString() string
func (*CopyDefenseTemplateRequest) SetInstanceId ¶
func (s *CopyDefenseTemplateRequest) SetInstanceId(v string) *CopyDefenseTemplateRequest
func (*CopyDefenseTemplateRequest) SetRegionId ¶
func (s *CopyDefenseTemplateRequest) SetRegionId(v string) *CopyDefenseTemplateRequest
func (*CopyDefenseTemplateRequest) SetResourceManagerResourceGroupId ¶
func (s *CopyDefenseTemplateRequest) SetResourceManagerResourceGroupId(v string) *CopyDefenseTemplateRequest
func (*CopyDefenseTemplateRequest) SetTemplateId ¶
func (s *CopyDefenseTemplateRequest) SetTemplateId(v int64) *CopyDefenseTemplateRequest
func (CopyDefenseTemplateRequest) String ¶
func (s CopyDefenseTemplateRequest) String() string
type CopyDefenseTemplateResponse ¶
type CopyDefenseTemplateResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *CopyDefenseTemplateResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (CopyDefenseTemplateResponse) GoString ¶
func (s CopyDefenseTemplateResponse) GoString() string
func (*CopyDefenseTemplateResponse) SetBody ¶
func (s *CopyDefenseTemplateResponse) SetBody(v *CopyDefenseTemplateResponseBody) *CopyDefenseTemplateResponse
func (*CopyDefenseTemplateResponse) SetHeaders ¶
func (s *CopyDefenseTemplateResponse) SetHeaders(v map[string]*string) *CopyDefenseTemplateResponse
func (*CopyDefenseTemplateResponse) SetStatusCode ¶
func (s *CopyDefenseTemplateResponse) SetStatusCode(v int32) *CopyDefenseTemplateResponse
func (CopyDefenseTemplateResponse) String ¶
func (s CopyDefenseTemplateResponse) String() string
type CopyDefenseTemplateResponseBody ¶
type CopyDefenseTemplateResponseBody struct { // The request ID. // // example: // // D7861F61-5B61-46CE-A47C-6B19****5EB0 RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // The ID of the new protection template. // // example: // // 12346 TemplateId *int64 `json:"TemplateId,omitempty" xml:"TemplateId,omitempty"` }
func (CopyDefenseTemplateResponseBody) GoString ¶
func (s CopyDefenseTemplateResponseBody) GoString() string
func (*CopyDefenseTemplateResponseBody) SetRequestId ¶
func (s *CopyDefenseTemplateResponseBody) SetRequestId(v string) *CopyDefenseTemplateResponseBody
func (*CopyDefenseTemplateResponseBody) SetTemplateId ¶
func (s *CopyDefenseTemplateResponseBody) SetTemplateId(v int64) *CopyDefenseTemplateResponseBody
func (CopyDefenseTemplateResponseBody) String ¶
func (s CopyDefenseTemplateResponseBody) String() string
type CreateApiExportRequest ¶
type CreateApiExportRequest struct { // The ID of the hybrid cloud cluster. // // >For hybrid cloud scenarios only, you can call the [DescribeHybridCloudClusters](https://help.aliyun.com/document_detail/2849376.html) operation to query the hybrid cloud clusters. // // example: // // 993 ClusterId *string `json:"ClusterId,omitempty" xml:"ClusterId,omitempty"` // The ID of the WAF instance. // // > You can call the [DescribeInstance](https://help.aliyun.com/document_detail/433756.html) operation to query the ID of the WAF instance. // // This parameter is required. // // example: // // waf-cn-zxu3*** InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"` // The extended parameters of the data export task. The parameter value is in the JSON format. The following keys are supported: // // - **instanceId**: the instance ID // // - **clusterId**: the ID of the hybrid cloud cluster // // - **orderKey**: the name of the field used to sort exported data // // - **orderWay**: the sorting method of the exported data // // example: // // { // // "orderWay": "asc", // // "orderKey": "endTs", // // "instanceId": "waf_v3prepaid_public_cn-****" // // } Param *string `json:"Param,omitempty" xml:"Param,omitempty"` // Language type. Valid values: // // - **cn**: Chinese. // // - **en**: English. // // example: // // cn Region *string `json:"Region,omitempty" xml:"Region,omitempty"` // The region in which the Web Application Firewall (WAF) instance is deployed. Valid values: // // - **cn-hangzhou**: Chinese mainland // // - **ap-southeast-1**: outside the Chinese mainland // // example: // // cn-hangzhou RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` // The ID of the Alibaba Cloud resource group. // // example: // // rg-acfm***q ResourceManagerResourceGroupId *string `json:"ResourceManagerResourceGroupId,omitempty" xml:"ResourceManagerResourceGroupId,omitempty"` // The type of the data export task. Valid values: // // - **apisec_api**: API tasks // // - **apisec_abnormal**: API risk tasks // // - **apisec_event**: API security event tasks // // example: // // apisec_api Type *string `json:"Type,omitempty" xml:"Type,omitempty"` // The ID of the time zone. // // example: // // Asia/Shanghai ZoneId *string `json:"ZoneId,omitempty" xml:"ZoneId,omitempty"` }
func (CreateApiExportRequest) GoString ¶
func (s CreateApiExportRequest) GoString() string
func (*CreateApiExportRequest) SetClusterId ¶
func (s *CreateApiExportRequest) SetClusterId(v string) *CreateApiExportRequest
func (*CreateApiExportRequest) SetInstanceId ¶
func (s *CreateApiExportRequest) SetInstanceId(v string) *CreateApiExportRequest
func (*CreateApiExportRequest) SetParam ¶
func (s *CreateApiExportRequest) SetParam(v string) *CreateApiExportRequest
func (*CreateApiExportRequest) SetRegion ¶
func (s *CreateApiExportRequest) SetRegion(v string) *CreateApiExportRequest
func (*CreateApiExportRequest) SetRegionId ¶
func (s *CreateApiExportRequest) SetRegionId(v string) *CreateApiExportRequest
func (*CreateApiExportRequest) SetResourceManagerResourceGroupId ¶
func (s *CreateApiExportRequest) SetResourceManagerResourceGroupId(v string) *CreateApiExportRequest
func (*CreateApiExportRequest) SetType ¶
func (s *CreateApiExportRequest) SetType(v string) *CreateApiExportRequest
func (*CreateApiExportRequest) SetZoneId ¶
func (s *CreateApiExportRequest) SetZoneId(v string) *CreateApiExportRequest
func (CreateApiExportRequest) String ¶
func (s CreateApiExportRequest) String() string
type CreateApiExportResponse ¶
type CreateApiExportResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *CreateApiExportResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (CreateApiExportResponse) GoString ¶
func (s CreateApiExportResponse) GoString() string
func (*CreateApiExportResponse) SetBody ¶
func (s *CreateApiExportResponse) SetBody(v *CreateApiExportResponseBody) *CreateApiExportResponse
func (*CreateApiExportResponse) SetHeaders ¶
func (s *CreateApiExportResponse) SetHeaders(v map[string]*string) *CreateApiExportResponse
func (*CreateApiExportResponse) SetStatusCode ¶
func (s *CreateApiExportResponse) SetStatusCode(v int32) *CreateApiExportResponse
func (CreateApiExportResponse) String ¶
func (s CreateApiExportResponse) String() string
type CreateApiExportResponseBody ¶
type CreateApiExportResponseBody struct { // The request ID. // // example: // // 62382992-F9AA-52B2-9147-66B3B9E51D74 RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (CreateApiExportResponseBody) GoString ¶
func (s CreateApiExportResponseBody) GoString() string
func (*CreateApiExportResponseBody) SetRequestId ¶
func (s *CreateApiExportResponseBody) SetRequestId(v string) *CreateApiExportResponseBody
func (CreateApiExportResponseBody) String ¶
func (s CreateApiExportResponseBody) String() string
type CreateCloudResourceRequest ¶
type CreateCloudResourceRequest struct { // The ID of the WAF instance. // // > You can call the [DescribeInstance](https://help.aliyun.com/document_detail/433756.html) operation to query the ID of the WAF instance. // // This parameter is required. // // example: // // waf_v3prepaid_public_cn-*** InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"` // The configurations of the listeners. // // This parameter is required. Listen *CreateCloudResourceRequestListen `json:"Listen,omitempty" xml:"Listen,omitempty" type:"Struct"` // The ID of the Alibaba Cloud account to which the resource belongs. // // example: // // 123 OwnerUserId *string `json:"OwnerUserId,omitempty" xml:"OwnerUserId,omitempty"` // The configurations of the forwarding rule. Redirect *CreateCloudResourceRequestRedirect `json:"Redirect,omitempty" xml:"Redirect,omitempty" type:"Struct"` // The region in which the WAF instance is deployed. Valid values: // // - **cn-hangzhou**: the Chinese mainland. // // - **ap-southeast-1**: outside the Chinese mainland. // // This parameter is required. // // example: // // cn-hangzhou RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` // The ID of the Alibaba Cloud resource group. // // example: // // rg-acfm***q ResourceManagerResourceGroupId *string `json:"ResourceManagerResourceGroupId,omitempty" xml:"ResourceManagerResourceGroupId,omitempty"` // The tags to add to the resource. Tag []*CreateCloudResourceRequestTag `json:"Tag,omitempty" xml:"Tag,omitempty" type:"Repeated"` }
func (CreateCloudResourceRequest) GoString ¶
func (s CreateCloudResourceRequest) GoString() string
func (*CreateCloudResourceRequest) SetInstanceId ¶
func (s *CreateCloudResourceRequest) SetInstanceId(v string) *CreateCloudResourceRequest
func (*CreateCloudResourceRequest) SetListen ¶
func (s *CreateCloudResourceRequest) SetListen(v *CreateCloudResourceRequestListen) *CreateCloudResourceRequest
func (*CreateCloudResourceRequest) SetOwnerUserId ¶
func (s *CreateCloudResourceRequest) SetOwnerUserId(v string) *CreateCloudResourceRequest
func (*CreateCloudResourceRequest) SetRedirect ¶
func (s *CreateCloudResourceRequest) SetRedirect(v *CreateCloudResourceRequestRedirect) *CreateCloudResourceRequest
func (*CreateCloudResourceRequest) SetRegionId ¶
func (s *CreateCloudResourceRequest) SetRegionId(v string) *CreateCloudResourceRequest
func (*CreateCloudResourceRequest) SetResourceManagerResourceGroupId ¶
func (s *CreateCloudResourceRequest) SetResourceManagerResourceGroupId(v string) *CreateCloudResourceRequest
func (*CreateCloudResourceRequest) SetTag ¶ added in v5.0.2
func (s *CreateCloudResourceRequest) SetTag(v []*CreateCloudResourceRequestTag) *CreateCloudResourceRequest
func (CreateCloudResourceRequest) String ¶
func (s CreateCloudResourceRequest) String() string
type CreateCloudResourceRequestListen ¶
type CreateCloudResourceRequestListen struct { // An array of certificates. Certificates []*CreateCloudResourceRequestListenCertificates `json:"Certificates,omitempty" xml:"Certificates,omitempty" type:"Repeated"` // The type of the cipher suites that you want to add. This parameter is available only if you specify **HttpsPorts**. Valid values: // // - **1**: all cipher suites. // // - **2**: strong cipher suites. You can set the parameter to this value only if you set **TLSVersion* - to **tlsv1.2**. // // - **99**: custom cipher suites. // // example: // // 1 CipherSuite *int32 `json:"CipherSuite,omitempty" xml:"CipherSuite,omitempty"` // The custom cipher suites that you want to add. This parameter is available only if you set **CipherSuite* - to **99**. CustomCiphers []*string `json:"CustomCiphers,omitempty" xml:"CustomCiphers,omitempty" type:"Repeated"` // Specifies whether to support TLS 1.3. This parameter is available only if you specify **HttpsPorts**. Valid values: // // - **true** // // - **false** // // if can be null: // true // // example: // // true EnableTLSv3 *bool `json:"EnableTLSv3,omitempty" xml:"EnableTLSv3,omitempty"` // Specifies whether to enable HTTP/2. This parameter is available only if you specify **HttpsPorts**. Valid values: // // - **true** // // - **false* - (default) // // example: // // true Http2Enabled *bool `json:"Http2Enabled,omitempty" xml:"Http2Enabled,omitempty"` // The port of the resource that you want to add to WAF. // // This parameter is required. // // example: // // 80 Port *int32 `json:"Port,omitempty" xml:"Port,omitempty"` // The type of the protocol. Valid values: // // - **http** // // - **https** // // This parameter is required. // // example: // // http Protocol *string `json:"Protocol,omitempty" xml:"Protocol,omitempty"` // The ID of the resource. // // This parameter is required. // // example: // // lb-bp1***** ResourceInstanceId *string `json:"ResourceInstanceId,omitempty" xml:"ResourceInstanceId,omitempty"` // The cloud service. Valid values: // // - **clb4**: Layer 4 CLB. // // - **clb7**: Layer 7 CLB. // // - **ecs**: ECS. // // This parameter is required. // // example: // // clb4 ResourceProduct *string `json:"ResourceProduct,omitempty" xml:"ResourceProduct,omitempty"` // The Transport Layer Security (TLS) version. This parameter is available only if you specify **HttpsPorts**. Valid values: // // - **tlsv1** // // - **tlsv1.1** // // - **tlsv1.2** // // example: // // tlsv1 TLSVersion *string `json:"TLSVersion,omitempty" xml:"TLSVersion,omitempty"` }
func (CreateCloudResourceRequestListen) GoString ¶
func (s CreateCloudResourceRequestListen) GoString() string
func (*CreateCloudResourceRequestListen) SetCertificates ¶
func (s *CreateCloudResourceRequestListen) SetCertificates(v []*CreateCloudResourceRequestListenCertificates) *CreateCloudResourceRequestListen
func (*CreateCloudResourceRequestListen) SetCipherSuite ¶
func (s *CreateCloudResourceRequestListen) SetCipherSuite(v int32) *CreateCloudResourceRequestListen
func (*CreateCloudResourceRequestListen) SetCustomCiphers ¶
func (s *CreateCloudResourceRequestListen) SetCustomCiphers(v []*string) *CreateCloudResourceRequestListen
func (*CreateCloudResourceRequestListen) SetEnableTLSv3 ¶
func (s *CreateCloudResourceRequestListen) SetEnableTLSv3(v bool) *CreateCloudResourceRequestListen
func (*CreateCloudResourceRequestListen) SetHttp2Enabled ¶
func (s *CreateCloudResourceRequestListen) SetHttp2Enabled(v bool) *CreateCloudResourceRequestListen
func (*CreateCloudResourceRequestListen) SetPort ¶
func (s *CreateCloudResourceRequestListen) SetPort(v int32) *CreateCloudResourceRequestListen
func (*CreateCloudResourceRequestListen) SetProtocol ¶
func (s *CreateCloudResourceRequestListen) SetProtocol(v string) *CreateCloudResourceRequestListen
func (*CreateCloudResourceRequestListen) SetResourceInstanceId ¶
func (s *CreateCloudResourceRequestListen) SetResourceInstanceId(v string) *CreateCloudResourceRequestListen
func (*CreateCloudResourceRequestListen) SetResourceProduct ¶
func (s *CreateCloudResourceRequestListen) SetResourceProduct(v string) *CreateCloudResourceRequestListen
func (*CreateCloudResourceRequestListen) SetTLSVersion ¶
func (s *CreateCloudResourceRequestListen) SetTLSVersion(v string) *CreateCloudResourceRequestListen
func (CreateCloudResourceRequestListen) String ¶
func (s CreateCloudResourceRequestListen) String() string
type CreateCloudResourceRequestListenCertificates ¶
type CreateCloudResourceRequestListenCertificates struct { // The type of the HTTPS certificate. Valid values: // // - **default**: default certificate. // // - **extension**: additional certificate. // // example: // // default AppliedType *string `json:"AppliedType,omitempty" xml:"AppliedType,omitempty"` // The ID of the certificate that you want to add. // // > You can call the [DescribeCertificates](https://help.aliyun.com/document_detail/160783.html) operation to query the IDs of all SSL certificates that are associated with a domain name. // // example: // // 123-cn-hangzhou CertificateId *string `json:"CertificateId,omitempty" xml:"CertificateId,omitempty"` }
func (CreateCloudResourceRequestListenCertificates) GoString ¶
func (s CreateCloudResourceRequestListenCertificates) GoString() string
func (*CreateCloudResourceRequestListenCertificates) SetAppliedType ¶
func (s *CreateCloudResourceRequestListenCertificates) SetAppliedType(v string) *CreateCloudResourceRequestListenCertificates
func (*CreateCloudResourceRequestListenCertificates) SetCertificateId ¶
func (s *CreateCloudResourceRequestListenCertificates) SetCertificateId(v string) *CreateCloudResourceRequestListenCertificates
func (CreateCloudResourceRequestListenCertificates) String ¶
func (s CreateCloudResourceRequestListenCertificates) String() string
type CreateCloudResourceRequestRedirect ¶
type CreateCloudResourceRequestRedirect struct { // Specifies whether to enable the persistent connection feature. Valid values: // // - **true* - (default) // // - **false:** // // example: // // true Keepalive *bool `json:"Keepalive,omitempty" xml:"Keepalive,omitempty"` // The number of requests that reuse persistent connections. Valid values: 60 to 1000. // // > This parameter specifies the number of requests that can reuse persistent connections after you enable the persistent connection feature. // // example: // // 1000 KeepaliveRequests *int32 `json:"KeepaliveRequests,omitempty" xml:"KeepaliveRequests,omitempty"` // The timeout period for idle persistent connections. Valid values: 10 to 3600. Default value: 3600. Unit: seconds. // // > If no new requests are initiated over the idle persistent connection within the specified timeout period, the connection is closed // // example: // // 15 KeepaliveTimeout *int32 `json:"KeepaliveTimeout,omitempty" xml:"KeepaliveTimeout,omitempty"` // The timeout period for read connections. Unit: seconds. Valid values: 1 to 3600. // // example: // // 1 ReadTimeout *int32 `json:"ReadTimeout,omitempty" xml:"ReadTimeout,omitempty"` // The custom header fields. Specify the value in the [**{"k":"*key*","v":"*value*"}**] format. ***key** - specifies the key of the custom header field. ***value** - specifies the value of the custom header field. // // > If the request contains the custom header field, WAF overwrites the original value of the field with the specified value. RequestHeaders []*CreateCloudResourceRequestRedirectRequestHeaders `json:"RequestHeaders,omitempty" xml:"RequestHeaders,omitempty" type:"Repeated"` // The timeout period for write connections. Unit: seconds. Valid values: 1 to 3600. // // example: // // 1 WriteTimeout *int32 `json:"WriteTimeout,omitempty" xml:"WriteTimeout,omitempty"` // The method that WAF uses to obtain the originating IP address of a client. Valid values: // // - **0**: No Layer 7 proxies are deployed in front of WAF. // // - **1**: WAF reads the first value of the X-Forwarded-For (XFF) header field as the originating IP address of the client. // // - **2**: WAF reads the value of a custom header field as the originating IP address of the client. // // example: // // 1 XffHeaderMode *int32 `json:"XffHeaderMode,omitempty" xml:"XffHeaderMode,omitempty"` // The custom header fields that are used to obtain the originating IP address of a client. Specify the value in the **["header1","header2",...]* - format. // // > This parameter is required only if you set **XffHeaderMode* - to 2. XffHeaders []*string `json:"XffHeaders,omitempty" xml:"XffHeaders,omitempty" type:"Repeated"` // Specifies whether to use the X-Forward-For-Proto header to identify the protocol used by WAF to forward requests to the origin server. Valid values: // // - **true* - (default) // // - **false** // // example: // // true XffProto *bool `json:"XffProto,omitempty" xml:"XffProto,omitempty"` }
func (CreateCloudResourceRequestRedirect) GoString ¶
func (s CreateCloudResourceRequestRedirect) GoString() string
func (*CreateCloudResourceRequestRedirect) SetKeepalive ¶
func (s *CreateCloudResourceRequestRedirect) SetKeepalive(v bool) *CreateCloudResourceRequestRedirect
func (*CreateCloudResourceRequestRedirect) SetKeepaliveRequests ¶
func (s *CreateCloudResourceRequestRedirect) SetKeepaliveRequests(v int32) *CreateCloudResourceRequestRedirect
func (*CreateCloudResourceRequestRedirect) SetKeepaliveTimeout ¶
func (s *CreateCloudResourceRequestRedirect) SetKeepaliveTimeout(v int32) *CreateCloudResourceRequestRedirect
func (*CreateCloudResourceRequestRedirect) SetReadTimeout ¶
func (s *CreateCloudResourceRequestRedirect) SetReadTimeout(v int32) *CreateCloudResourceRequestRedirect
func (*CreateCloudResourceRequestRedirect) SetRequestHeaders ¶
func (s *CreateCloudResourceRequestRedirect) SetRequestHeaders(v []*CreateCloudResourceRequestRedirectRequestHeaders) *CreateCloudResourceRequestRedirect
func (*CreateCloudResourceRequestRedirect) SetWriteTimeout ¶
func (s *CreateCloudResourceRequestRedirect) SetWriteTimeout(v int32) *CreateCloudResourceRequestRedirect
func (*CreateCloudResourceRequestRedirect) SetXffHeaderMode ¶
func (s *CreateCloudResourceRequestRedirect) SetXffHeaderMode(v int32) *CreateCloudResourceRequestRedirect
func (*CreateCloudResourceRequestRedirect) SetXffHeaders ¶
func (s *CreateCloudResourceRequestRedirect) SetXffHeaders(v []*string) *CreateCloudResourceRequestRedirect
func (*CreateCloudResourceRequestRedirect) SetXffProto ¶
func (s *CreateCloudResourceRequestRedirect) SetXffProto(v bool) *CreateCloudResourceRequestRedirect
func (CreateCloudResourceRequestRedirect) String ¶
func (s CreateCloudResourceRequestRedirect) String() string
type CreateCloudResourceRequestRedirectRequestHeaders ¶
type CreateCloudResourceRequestRedirectRequestHeaders struct { // The key of the custom header field. // // example: // // key1 Key *string `json:"Key,omitempty" xml:"Key,omitempty"` // The value of the custom header field. // // example: // // value1 Value *string `json:"Value,omitempty" xml:"Value,omitempty"` }
func (CreateCloudResourceRequestRedirectRequestHeaders) GoString ¶
func (s CreateCloudResourceRequestRedirectRequestHeaders) GoString() string
func (CreateCloudResourceRequestRedirectRequestHeaders) String ¶
func (s CreateCloudResourceRequestRedirectRequestHeaders) String() string
type CreateCloudResourceRequestTag ¶ added in v5.0.2
type CreateCloudResourceRequestTag struct { // The key of tag N to add to the resource. Valid values of N: 1 to 20. // // example: // // TagKey1 Key *string `json:"Key,omitempty" xml:"Key,omitempty"` // The value of tag N to add to the resource. Valid values of N: 1 to 20. // // example: // // TagValue1 Value *string `json:"Value,omitempty" xml:"Value,omitempty"` }
func (CreateCloudResourceRequestTag) GoString ¶ added in v5.0.2
func (s CreateCloudResourceRequestTag) GoString() string
func (*CreateCloudResourceRequestTag) SetKey ¶ added in v5.0.2
func (s *CreateCloudResourceRequestTag) SetKey(v string) *CreateCloudResourceRequestTag
func (*CreateCloudResourceRequestTag) SetValue ¶ added in v5.0.2
func (s *CreateCloudResourceRequestTag) SetValue(v string) *CreateCloudResourceRequestTag
func (CreateCloudResourceRequestTag) String ¶ added in v5.0.2
func (s CreateCloudResourceRequestTag) String() string
type CreateCloudResourceResponse ¶
type CreateCloudResourceResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *CreateCloudResourceResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (CreateCloudResourceResponse) GoString ¶
func (s CreateCloudResourceResponse) GoString() string
func (*CreateCloudResourceResponse) SetBody ¶
func (s *CreateCloudResourceResponse) SetBody(v *CreateCloudResourceResponseBody) *CreateCloudResourceResponse
func (*CreateCloudResourceResponse) SetHeaders ¶
func (s *CreateCloudResourceResponse) SetHeaders(v map[string]*string) *CreateCloudResourceResponse
func (*CreateCloudResourceResponse) SetStatusCode ¶
func (s *CreateCloudResourceResponse) SetStatusCode(v int32) *CreateCloudResourceResponse
func (CreateCloudResourceResponse) String ¶
func (s CreateCloudResourceResponse) String() string
type CreateCloudResourceResponseBody ¶
type CreateCloudResourceResponseBody struct { // The ID of the resource that is added to WAF. The ID is automatically generated. // // example: // // lb-*** CloudResourceId *string `json:"CloudResourceId,omitempty" xml:"CloudResourceId,omitempty"` // The request ID. // // example: // // 66A98669-ER12-WE34-23PO-301469*****E RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (CreateCloudResourceResponseBody) GoString ¶
func (s CreateCloudResourceResponseBody) GoString() string
func (*CreateCloudResourceResponseBody) SetCloudResourceId ¶
func (s *CreateCloudResourceResponseBody) SetCloudResourceId(v string) *CreateCloudResourceResponseBody
func (*CreateCloudResourceResponseBody) SetRequestId ¶
func (s *CreateCloudResourceResponseBody) SetRequestId(v string) *CreateCloudResourceResponseBody
func (CreateCloudResourceResponseBody) String ¶
func (s CreateCloudResourceResponseBody) String() string
type CreateCloudResourceShrinkRequest ¶
type CreateCloudResourceShrinkRequest struct { // The ID of the WAF instance. // // > You can call the [DescribeInstance](https://help.aliyun.com/document_detail/433756.html) operation to query the ID of the WAF instance. // // This parameter is required. // // example: // // waf_v3prepaid_public_cn-*** InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"` // The configurations of the listeners. // // This parameter is required. ListenShrink *string `json:"Listen,omitempty" xml:"Listen,omitempty"` // The ID of the Alibaba Cloud account to which the resource belongs. // // example: // // 123 OwnerUserId *string `json:"OwnerUserId,omitempty" xml:"OwnerUserId,omitempty"` // The configurations of the forwarding rule. RedirectShrink *string `json:"Redirect,omitempty" xml:"Redirect,omitempty"` // The region in which the WAF instance is deployed. Valid values: // // - **cn-hangzhou**: the Chinese mainland. // // - **ap-southeast-1**: outside the Chinese mainland. // // This parameter is required. // // example: // // cn-hangzhou RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` // The ID of the Alibaba Cloud resource group. // // example: // // rg-acfm***q ResourceManagerResourceGroupId *string `json:"ResourceManagerResourceGroupId,omitempty" xml:"ResourceManagerResourceGroupId,omitempty"` // The tags to add to the resource. Tag []*CreateCloudResourceShrinkRequestTag `json:"Tag,omitempty" xml:"Tag,omitempty" type:"Repeated"` }
func (CreateCloudResourceShrinkRequest) GoString ¶
func (s CreateCloudResourceShrinkRequest) GoString() string
func (*CreateCloudResourceShrinkRequest) SetInstanceId ¶
func (s *CreateCloudResourceShrinkRequest) SetInstanceId(v string) *CreateCloudResourceShrinkRequest
func (*CreateCloudResourceShrinkRequest) SetListenShrink ¶
func (s *CreateCloudResourceShrinkRequest) SetListenShrink(v string) *CreateCloudResourceShrinkRequest
func (*CreateCloudResourceShrinkRequest) SetOwnerUserId ¶
func (s *CreateCloudResourceShrinkRequest) SetOwnerUserId(v string) *CreateCloudResourceShrinkRequest
func (*CreateCloudResourceShrinkRequest) SetRedirectShrink ¶
func (s *CreateCloudResourceShrinkRequest) SetRedirectShrink(v string) *CreateCloudResourceShrinkRequest
func (*CreateCloudResourceShrinkRequest) SetRegionId ¶
func (s *CreateCloudResourceShrinkRequest) SetRegionId(v string) *CreateCloudResourceShrinkRequest
func (*CreateCloudResourceShrinkRequest) SetResourceManagerResourceGroupId ¶
func (s *CreateCloudResourceShrinkRequest) SetResourceManagerResourceGroupId(v string) *CreateCloudResourceShrinkRequest
func (*CreateCloudResourceShrinkRequest) SetTag ¶ added in v5.0.2
func (s *CreateCloudResourceShrinkRequest) SetTag(v []*CreateCloudResourceShrinkRequestTag) *CreateCloudResourceShrinkRequest
func (CreateCloudResourceShrinkRequest) String ¶
func (s CreateCloudResourceShrinkRequest) String() string
type CreateCloudResourceShrinkRequestTag ¶ added in v5.0.2
type CreateCloudResourceShrinkRequestTag struct { // The key of tag N to add to the resource. Valid values of N: 1 to 20. // // example: // // TagKey1 Key *string `json:"Key,omitempty" xml:"Key,omitempty"` // The value of tag N to add to the resource. Valid values of N: 1 to 20. // // example: // // TagValue1 Value *string `json:"Value,omitempty" xml:"Value,omitempty"` }
func (CreateCloudResourceShrinkRequestTag) GoString ¶ added in v5.0.2
func (s CreateCloudResourceShrinkRequestTag) GoString() string
func (*CreateCloudResourceShrinkRequestTag) SetKey ¶ added in v5.0.2
func (s *CreateCloudResourceShrinkRequestTag) SetKey(v string) *CreateCloudResourceShrinkRequestTag
func (*CreateCloudResourceShrinkRequestTag) SetValue ¶ added in v5.0.2
func (s *CreateCloudResourceShrinkRequestTag) SetValue(v string) *CreateCloudResourceShrinkRequestTag
func (CreateCloudResourceShrinkRequestTag) String ¶ added in v5.0.2
func (s CreateCloudResourceShrinkRequestTag) String() string
type CreateDefenseResourceGroupRequest ¶
type CreateDefenseResourceGroupRequest struct { // The protected objects that you want to add to the protected object group. You can add multiple protected objects to a protected object group at the same time. You can specify multiple protected objects. Separate them with commas (,). // // example: // // test1.aliyundoc.com,test2.aliyundoc.com AddList *string `json:"AddList,omitempty" xml:"AddList,omitempty"` // The description of the protected object group. // // example: // // test_domain Description *string `json:"Description,omitempty" xml:"Description,omitempty"` // The name of the protected object group that you want to create. // // This parameter is required. // // example: // // group221 GroupName *string `json:"GroupName,omitempty" xml:"GroupName,omitempty"` // The ID of the Web Application Firewall (WAF) instance. // // > You can call the [DescribeInstance](https://help.aliyun.com/document_detail/433756.html) operation to obtain the ID of the WAF instance. // // This parameter is required. // // example: // // waf_cdnsdf3**** InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"` // The region where the WAF instance resides. Valid values: // // - **cn-hangzhou:* - the Chinese mainland. // // - **ap-southeast-1:* - outside the Chinese mainland. // // example: // // cn-hangzhou RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` // The ID of the resource group. // // example: // // rg-acfm***q ResourceManagerResourceGroupId *string `json:"ResourceManagerResourceGroupId,omitempty" xml:"ResourceManagerResourceGroupId,omitempty"` }
func (CreateDefenseResourceGroupRequest) GoString ¶
func (s CreateDefenseResourceGroupRequest) GoString() string
func (*CreateDefenseResourceGroupRequest) SetAddList ¶
func (s *CreateDefenseResourceGroupRequest) SetAddList(v string) *CreateDefenseResourceGroupRequest
func (*CreateDefenseResourceGroupRequest) SetDescription ¶
func (s *CreateDefenseResourceGroupRequest) SetDescription(v string) *CreateDefenseResourceGroupRequest
func (*CreateDefenseResourceGroupRequest) SetGroupName ¶
func (s *CreateDefenseResourceGroupRequest) SetGroupName(v string) *CreateDefenseResourceGroupRequest
func (*CreateDefenseResourceGroupRequest) SetInstanceId ¶
func (s *CreateDefenseResourceGroupRequest) SetInstanceId(v string) *CreateDefenseResourceGroupRequest
func (*CreateDefenseResourceGroupRequest) SetRegionId ¶
func (s *CreateDefenseResourceGroupRequest) SetRegionId(v string) *CreateDefenseResourceGroupRequest
func (*CreateDefenseResourceGroupRequest) SetResourceManagerResourceGroupId ¶
func (s *CreateDefenseResourceGroupRequest) SetResourceManagerResourceGroupId(v string) *CreateDefenseResourceGroupRequest
func (CreateDefenseResourceGroupRequest) String ¶
func (s CreateDefenseResourceGroupRequest) String() string
type CreateDefenseResourceGroupResponse ¶
type CreateDefenseResourceGroupResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *CreateDefenseResourceGroupResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (CreateDefenseResourceGroupResponse) GoString ¶
func (s CreateDefenseResourceGroupResponse) GoString() string
func (*CreateDefenseResourceGroupResponse) SetHeaders ¶
func (s *CreateDefenseResourceGroupResponse) SetHeaders(v map[string]*string) *CreateDefenseResourceGroupResponse
func (*CreateDefenseResourceGroupResponse) SetStatusCode ¶
func (s *CreateDefenseResourceGroupResponse) SetStatusCode(v int32) *CreateDefenseResourceGroupResponse
func (CreateDefenseResourceGroupResponse) String ¶
func (s CreateDefenseResourceGroupResponse) String() string
type CreateDefenseResourceGroupResponseBody ¶
type CreateDefenseResourceGroupResponseBody struct { // The ID of the request. // // example: // // 5D69B341-4F97-58E7-9E16-1B17FE7A9E98 RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (CreateDefenseResourceGroupResponseBody) GoString ¶
func (s CreateDefenseResourceGroupResponseBody) GoString() string
func (*CreateDefenseResourceGroupResponseBody) SetRequestId ¶
func (s *CreateDefenseResourceGroupResponseBody) SetRequestId(v string) *CreateDefenseResourceGroupResponseBody
func (CreateDefenseResourceGroupResponseBody) String ¶
func (s CreateDefenseResourceGroupResponseBody) String() string
type CreateDefenseRuleRequest ¶
type CreateDefenseRuleRequest struct { // The module to which the protection rule that you want to create belongs. // // - **waf_group:* - the basic protection rule module. // // - **antiscan:* - the scan protection module. // // - **ip_blacklist:* - the IP address blacklist module. // // - **custom_acl:* - the custom rule module. // // - **whitelist:* - the whitelist module. // // - **region_block:* - the region blacklist module. // // - **custom_response:* - the custom response module. // // - **cc:* - the HTTP flood protection module. // // - **tamperproof:* - the website tamper-proofing module. // // - **dlp:* - the data leakage prevention module. // // This parameter is required. // // example: // // waf_group DefenseScene *string `json:"DefenseScene,omitempty" xml:"DefenseScene,omitempty"` // The ID of the Web Application Firewall (WAF) instance. // // > You can call the [DescribeInstance](https://help.aliyun.com/document_detail/433756.html) operation to obtain the ID of the WAF instance. // // This parameter is required. // // example: // // waf_v2_public_cn-**** InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"` // The region where the WAF instance resides. Valid values: // // - **cn-hangzhou:* - the Chinese mainland. // // - **ap-southeast-1:* - outside the Chinese mainland. // // example: // // cn-hangzhou RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` // The ID of the resource group. // // example: // // rg-acfm***q ResourceManagerResourceGroupId *string `json:"ResourceManagerResourceGroupId,omitempty" xml:"ResourceManagerResourceGroupId,omitempty"` // This parameter is required. Rules *string `json:"Rules,omitempty" xml:"Rules,omitempty"` // The ID of the rule template for which you want to create a protection rule. // // This parameter is required. // // example: // // 1122 TemplateId *int64 `json:"TemplateId,omitempty" xml:"TemplateId,omitempty"` }
func (CreateDefenseRuleRequest) GoString ¶
func (s CreateDefenseRuleRequest) GoString() string
func (*CreateDefenseRuleRequest) SetDefenseScene ¶
func (s *CreateDefenseRuleRequest) SetDefenseScene(v string) *CreateDefenseRuleRequest
func (*CreateDefenseRuleRequest) SetInstanceId ¶
func (s *CreateDefenseRuleRequest) SetInstanceId(v string) *CreateDefenseRuleRequest
func (*CreateDefenseRuleRequest) SetRegionId ¶
func (s *CreateDefenseRuleRequest) SetRegionId(v string) *CreateDefenseRuleRequest
func (*CreateDefenseRuleRequest) SetResourceManagerResourceGroupId ¶
func (s *CreateDefenseRuleRequest) SetResourceManagerResourceGroupId(v string) *CreateDefenseRuleRequest
func (*CreateDefenseRuleRequest) SetRules ¶
func (s *CreateDefenseRuleRequest) SetRules(v string) *CreateDefenseRuleRequest
func (*CreateDefenseRuleRequest) SetTemplateId ¶
func (s *CreateDefenseRuleRequest) SetTemplateId(v int64) *CreateDefenseRuleRequest
func (CreateDefenseRuleRequest) String ¶
func (s CreateDefenseRuleRequest) String() string
type CreateDefenseRuleResponse ¶
type CreateDefenseRuleResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *CreateDefenseRuleResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (CreateDefenseRuleResponse) GoString ¶
func (s CreateDefenseRuleResponse) GoString() string
func (*CreateDefenseRuleResponse) SetBody ¶
func (s *CreateDefenseRuleResponse) SetBody(v *CreateDefenseRuleResponseBody) *CreateDefenseRuleResponse
func (*CreateDefenseRuleResponse) SetHeaders ¶
func (s *CreateDefenseRuleResponse) SetHeaders(v map[string]*string) *CreateDefenseRuleResponse
func (*CreateDefenseRuleResponse) SetStatusCode ¶
func (s *CreateDefenseRuleResponse) SetStatusCode(v int32) *CreateDefenseRuleResponse
func (CreateDefenseRuleResponse) String ¶
func (s CreateDefenseRuleResponse) String() string
type CreateDefenseRuleResponseBody ¶
type CreateDefenseRuleResponseBody struct { // The request ID. // // example: // // 26E46541-7AAB-5565-801D-F14DBDC5F186 RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // The IDs of the protection rules. Multiple IDs are separated by commas (,). // // example: // // 22215,23354,462165 RuleIds *string `json:"RuleIds,omitempty" xml:"RuleIds,omitempty"` }
func (CreateDefenseRuleResponseBody) GoString ¶
func (s CreateDefenseRuleResponseBody) GoString() string
func (*CreateDefenseRuleResponseBody) SetRequestId ¶
func (s *CreateDefenseRuleResponseBody) SetRequestId(v string) *CreateDefenseRuleResponseBody
func (*CreateDefenseRuleResponseBody) SetRuleIds ¶
func (s *CreateDefenseRuleResponseBody) SetRuleIds(v string) *CreateDefenseRuleResponseBody
func (CreateDefenseRuleResponseBody) String ¶
func (s CreateDefenseRuleResponseBody) String() string
type CreateDefenseTemplateRequest ¶
type CreateDefenseTemplateRequest struct { // The scenario in which you want to use the protection rule template. For more information, see the description of the **DefenseScene* - parameter in the [CreateDefenseRule](~~CreateDefenseRule~~) topic. // // This parameter is required. // // example: // // waf_group DefenseScene *string `json:"DefenseScene,omitempty" xml:"DefenseScene,omitempty"` // The description of the protection rule template. // // example: // // Test Description *string `json:"Description,omitempty" xml:"Description,omitempty"` // The ID of the Web Application Firewall (WAF) instance. // // > You can call the [DescribeInstance](https://help.aliyun.com/document_detail/433756.html) operation to obtain the ID of the WAF instance. // // This parameter is required. // // example: // // waf_cdnsdf3**** InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"` // The region where the WAF instance resides. Valid values: // // - **cn-hangzhou:* - the Chinese mainland. // // - **ap-southeast-1:* - outside the Chinese mainland. // // example: // // cn-hangzhou RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` // The ID of the Alibaba Cloud resource group. // // example: // // rg-acfm***q ResourceManagerResourceGroupId *string `json:"ResourceManagerResourceGroupId,omitempty" xml:"ResourceManagerResourceGroupId,omitempty"` // The name of the protection rule template. // // This parameter is required. // // example: // // test221 TemplateName *string `json:"TemplateName,omitempty" xml:"TemplateName,omitempty"` // The origin of the protection rule template that you want to create. Set the value to **custom**. The value specifies that the protection rule template is a custom template. // // This parameter is required. // // example: // // custom TemplateOrigin *string `json:"TemplateOrigin,omitempty" xml:"TemplateOrigin,omitempty"` // The status of the protection rule template. Valid values: // // - **0:* - disabled. // // - **1:* - enabled. // // This parameter is required. // // example: // // 1 TemplateStatus *int32 `json:"TemplateStatus,omitempty" xml:"TemplateStatus,omitempty"` // The type of the protection rule template. Valid values: // // - **user_default:* - default template. // // - **user_custom:* - custom template. // // This parameter is required. // // example: // // user_default TemplateType *string `json:"TemplateType,omitempty" xml:"TemplateType,omitempty"` }
func (CreateDefenseTemplateRequest) GoString ¶
func (s CreateDefenseTemplateRequest) GoString() string
func (*CreateDefenseTemplateRequest) SetDefenseScene ¶
func (s *CreateDefenseTemplateRequest) SetDefenseScene(v string) *CreateDefenseTemplateRequest
func (*CreateDefenseTemplateRequest) SetDescription ¶
func (s *CreateDefenseTemplateRequest) SetDescription(v string) *CreateDefenseTemplateRequest
func (*CreateDefenseTemplateRequest) SetInstanceId ¶
func (s *CreateDefenseTemplateRequest) SetInstanceId(v string) *CreateDefenseTemplateRequest
func (*CreateDefenseTemplateRequest) SetRegionId ¶
func (s *CreateDefenseTemplateRequest) SetRegionId(v string) *CreateDefenseTemplateRequest
func (*CreateDefenseTemplateRequest) SetResourceManagerResourceGroupId ¶
func (s *CreateDefenseTemplateRequest) SetResourceManagerResourceGroupId(v string) *CreateDefenseTemplateRequest
func (*CreateDefenseTemplateRequest) SetTemplateName ¶
func (s *CreateDefenseTemplateRequest) SetTemplateName(v string) *CreateDefenseTemplateRequest
func (*CreateDefenseTemplateRequest) SetTemplateOrigin ¶
func (s *CreateDefenseTemplateRequest) SetTemplateOrigin(v string) *CreateDefenseTemplateRequest
func (*CreateDefenseTemplateRequest) SetTemplateStatus ¶
func (s *CreateDefenseTemplateRequest) SetTemplateStatus(v int32) *CreateDefenseTemplateRequest
func (*CreateDefenseTemplateRequest) SetTemplateType ¶
func (s *CreateDefenseTemplateRequest) SetTemplateType(v string) *CreateDefenseTemplateRequest
func (CreateDefenseTemplateRequest) String ¶
func (s CreateDefenseTemplateRequest) String() string
type CreateDefenseTemplateResponse ¶
type CreateDefenseTemplateResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *CreateDefenseTemplateResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (CreateDefenseTemplateResponse) GoString ¶
func (s CreateDefenseTemplateResponse) GoString() string
func (*CreateDefenseTemplateResponse) SetBody ¶
func (s *CreateDefenseTemplateResponse) SetBody(v *CreateDefenseTemplateResponseBody) *CreateDefenseTemplateResponse
func (*CreateDefenseTemplateResponse) SetHeaders ¶
func (s *CreateDefenseTemplateResponse) SetHeaders(v map[string]*string) *CreateDefenseTemplateResponse
func (*CreateDefenseTemplateResponse) SetStatusCode ¶
func (s *CreateDefenseTemplateResponse) SetStatusCode(v int32) *CreateDefenseTemplateResponse
func (CreateDefenseTemplateResponse) String ¶
func (s CreateDefenseTemplateResponse) String() string
type CreateDefenseTemplateResponseBody ¶
type CreateDefenseTemplateResponseBody struct { // The ID of the request. // // example: // // F48ABDF7-D777-5F26-892A-57349765D7A9 RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // The ID of the protection rule template. // // example: // // 2212 TemplateId *int64 `json:"TemplateId,omitempty" xml:"TemplateId,omitempty"` }
func (CreateDefenseTemplateResponseBody) GoString ¶
func (s CreateDefenseTemplateResponseBody) GoString() string
func (*CreateDefenseTemplateResponseBody) SetRequestId ¶
func (s *CreateDefenseTemplateResponseBody) SetRequestId(v string) *CreateDefenseTemplateResponseBody
func (*CreateDefenseTemplateResponseBody) SetTemplateId ¶
func (s *CreateDefenseTemplateResponseBody) SetTemplateId(v int64) *CreateDefenseTemplateResponseBody
func (CreateDefenseTemplateResponseBody) String ¶
func (s CreateDefenseTemplateResponseBody) String() string
type CreateDomainRequest ¶
type CreateDomainRequest struct { // The mode in which you want to add the domain name to WAF. Valid values: // // - **share:* - adds the domain name to WAF in CNAME record mode. This is the default value. // // - **hybrid_cloud_cname:* - adds the domain name to WAF in hybrid cloud reverse proxy mode. // // example: // // share AccessType *string `json:"AccessType,omitempty" xml:"AccessType,omitempty"` // The domain name that you want to add to WAF. // // This parameter is required. // // example: // // www.aliyundoc.com Domain *string `json:"Domain,omitempty" xml:"Domain,omitempty"` // The ID of the Web Application Firewall (WAF) instance. // // > You can call the [DescribeInstance](https://help.aliyun.com/document_detail/433756.html) operation to obtain the ID of the WAF instance. // // This parameter is required. // // example: // // waf_cdnsdf3**** InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"` // The configurations of the listeners. // // This parameter is required. Listen *CreateDomainRequestListen `json:"Listen,omitempty" xml:"Listen,omitempty" type:"Struct"` // The configurations of the forwarding rule. // // This parameter is required. Redirect *CreateDomainRequestRedirect `json:"Redirect,omitempty" xml:"Redirect,omitempty" type:"Struct"` // The region where the WAF instance resides. Valid values: // // - **cn-hangzhou**: the Chinese mainland // // - **ap-southeast-1**: outside the Chinese mainland // // This parameter is required. // // example: // // cn-hangzhou RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` // The ID of the resource group. // // example: // // rg-acfm***q ResourceManagerResourceGroupId *string `json:"ResourceManagerResourceGroupId,omitempty" xml:"ResourceManagerResourceGroupId,omitempty"` Tag []*CreateDomainRequestTag `json:"Tag,omitempty" xml:"Tag,omitempty" type:"Repeated"` }
func (CreateDomainRequest) GoString ¶
func (s CreateDomainRequest) GoString() string
func (*CreateDomainRequest) SetAccessType ¶
func (s *CreateDomainRequest) SetAccessType(v string) *CreateDomainRequest
func (*CreateDomainRequest) SetDomain ¶
func (s *CreateDomainRequest) SetDomain(v string) *CreateDomainRequest
func (*CreateDomainRequest) SetInstanceId ¶
func (s *CreateDomainRequest) SetInstanceId(v string) *CreateDomainRequest
func (*CreateDomainRequest) SetListen ¶
func (s *CreateDomainRequest) SetListen(v *CreateDomainRequestListen) *CreateDomainRequest
func (*CreateDomainRequest) SetRedirect ¶
func (s *CreateDomainRequest) SetRedirect(v *CreateDomainRequestRedirect) *CreateDomainRequest
func (*CreateDomainRequest) SetRegionId ¶
func (s *CreateDomainRequest) SetRegionId(v string) *CreateDomainRequest
func (*CreateDomainRequest) SetResourceManagerResourceGroupId ¶
func (s *CreateDomainRequest) SetResourceManagerResourceGroupId(v string) *CreateDomainRequest
func (*CreateDomainRequest) SetTag ¶ added in v5.0.2
func (s *CreateDomainRequest) SetTag(v []*CreateDomainRequestTag) *CreateDomainRequest
func (CreateDomainRequest) String ¶
func (s CreateDomainRequest) String() string
type CreateDomainRequestListen ¶
type CreateDomainRequestListen struct { // The ID of the certificate that you want to add. This parameter is available only if you specify **HttpsPorts**. // // if can be null: // true // // example: // // 123 CertId *string `json:"CertId,omitempty" xml:"CertId,omitempty"` // The type of cipher suite that you want to add. This parameter is available only if you specify **HttpsPorts**. Valid values: // // - **1:* - all cipher suites. // // - **2:* - strong cipher suites. You can select this value only if you set **TLSVersion* - to **tlsv1.2**. // // - **99:* - custom cipher suites. // // example: // // 2 CipherSuite *int32 `json:"CipherSuite,omitempty" xml:"CipherSuite,omitempty"` // The custom cipher suite that you want to add. CustomCiphers []*string `json:"CustomCiphers,omitempty" xml:"CustomCiphers,omitempty" type:"Repeated"` // Specifies whether to support TLS 1.3. This parameter is available only if you specify **HttpsPorts**. Valid values: // // - **true** // // - **false** // // if can be null: // true // // example: // // true EnableTLSv3 *bool `json:"EnableTLSv3,omitempty" xml:"EnableTLSv3,omitempty"` // Specifies whether to enable an exclusive IP address. This parameter is available only if you set **IPv6Enabled* - to **false* - and **ProtectionResource* - to **share**. Valid values: // // - **true** // // - **false* - (default) // // example: // // true ExclusiveIp *bool `json:"ExclusiveIp,omitempty" xml:"ExclusiveIp,omitempty"` // Specifies whether to enable HTTP to HTTPS redirection. This parameter is available only if you specify HttpsPorts and leave HttpPorts empty. Valid values: // // - **true** // // - **false** // // example: // // true FocusHttps *bool `json:"FocusHttps,omitempty" xml:"FocusHttps,omitempty"` // Specifies whether to enable HTTP/2. This parameter is available only if you specify **HttpsPorts**. Valid values: // // - **true** // // - **false* - (default) // // example: // // true Http2Enabled *bool `json:"Http2Enabled,omitempty" xml:"Http2Enabled,omitempty"` // The HTTP listener port. HttpPorts []*int32 `json:"HttpPorts,omitempty" xml:"HttpPorts,omitempty" type:"Repeated"` // The HTTPS listener port. HttpsPorts []*int32 `json:"HttpsPorts,omitempty" xml:"HttpsPorts,omitempty" type:"Repeated"` // Specifies whether to enable IPv6. Valid values: // // - **true** // // - **false* - (default) // // example: // // true IPv6Enabled *bool `json:"IPv6Enabled,omitempty" xml:"IPv6Enabled,omitempty"` // The type of the protection resource. Valid values: // // - **share:* - a shared cluster. This is the default value. // // - **gslb:* - shared cluster-based intelligent load balancing. // // example: // // share ProtectionResource *string `json:"ProtectionResource,omitempty" xml:"ProtectionResource,omitempty"` // Specifies whether to allow access only from SM certificate-based clients. This parameter is available only if you set SM2Enabled to true. // // - true // // - false // // if can be null: // true // // example: // // true SM2AccessOnly *bool `json:"SM2AccessOnly,omitempty" xml:"SM2AccessOnly,omitempty"` // The ID of the SM certificate that you want to add. This parameter is available only if you set SM2Enabled to true. // // if can be null: // true // // example: // // 123-cn-hangzhou SM2CertId *string `json:"SM2CertId,omitempty" xml:"SM2CertId,omitempty"` // Specifies whether to enable the ShangMi (SM) certificate. // // if can be null: // true // // example: // // true SM2Enabled *bool `json:"SM2Enabled,omitempty" xml:"SM2Enabled,omitempty"` // The version of the Transport Layer Security (TLS) protocol. This parameter is available only if you specify **HttpsPorts**. Valid values: // // - **tlsv1** // // - **tlsv1.1** // // - **tlsv1.2** // // example: // // tlsv1 TLSVersion *string `json:"TLSVersion,omitempty" xml:"TLSVersion,omitempty"` // The method that you want WAF to use to obtain the actual IP address of a client. Valid values: // // - **0:* - No Layer 7 proxies are deployed in front of WAF. This is the default value. // // - **1:* - WAF reads the first value of the X-Forwarded-For (XFF) header field as the IP address of the client. // // - **2:* - WAF reads the value of a custom header field as the IP address of the client. // // example: // // 1 XffHeaderMode *int32 `json:"XffHeaderMode,omitempty" xml:"XffHeaderMode,omitempty"` // The custom header field that you want WAF to use to obtain the actual IP address of a client. XffHeaders []*string `json:"XffHeaders,omitempty" xml:"XffHeaders,omitempty" type:"Repeated"` }
func (CreateDomainRequestListen) GoString ¶
func (s CreateDomainRequestListen) GoString() string
func (*CreateDomainRequestListen) SetCertId ¶
func (s *CreateDomainRequestListen) SetCertId(v string) *CreateDomainRequestListen
func (*CreateDomainRequestListen) SetCipherSuite ¶
func (s *CreateDomainRequestListen) SetCipherSuite(v int32) *CreateDomainRequestListen
func (*CreateDomainRequestListen) SetCustomCiphers ¶
func (s *CreateDomainRequestListen) SetCustomCiphers(v []*string) *CreateDomainRequestListen
func (*CreateDomainRequestListen) SetEnableTLSv3 ¶
func (s *CreateDomainRequestListen) SetEnableTLSv3(v bool) *CreateDomainRequestListen
func (*CreateDomainRequestListen) SetExclusiveIp ¶
func (s *CreateDomainRequestListen) SetExclusiveIp(v bool) *CreateDomainRequestListen
func (*CreateDomainRequestListen) SetFocusHttps ¶
func (s *CreateDomainRequestListen) SetFocusHttps(v bool) *CreateDomainRequestListen
func (*CreateDomainRequestListen) SetHttp2Enabled ¶
func (s *CreateDomainRequestListen) SetHttp2Enabled(v bool) *CreateDomainRequestListen
func (*CreateDomainRequestListen) SetHttpPorts ¶
func (s *CreateDomainRequestListen) SetHttpPorts(v []*int32) *CreateDomainRequestListen
func (*CreateDomainRequestListen) SetHttpsPorts ¶
func (s *CreateDomainRequestListen) SetHttpsPorts(v []*int32) *CreateDomainRequestListen
func (*CreateDomainRequestListen) SetIPv6Enabled ¶
func (s *CreateDomainRequestListen) SetIPv6Enabled(v bool) *CreateDomainRequestListen
func (*CreateDomainRequestListen) SetProtectionResource ¶
func (s *CreateDomainRequestListen) SetProtectionResource(v string) *CreateDomainRequestListen
func (*CreateDomainRequestListen) SetSM2AccessOnly ¶
func (s *CreateDomainRequestListen) SetSM2AccessOnly(v bool) *CreateDomainRequestListen
func (*CreateDomainRequestListen) SetSM2CertId ¶
func (s *CreateDomainRequestListen) SetSM2CertId(v string) *CreateDomainRequestListen
func (*CreateDomainRequestListen) SetSM2Enabled ¶
func (s *CreateDomainRequestListen) SetSM2Enabled(v bool) *CreateDomainRequestListen
func (*CreateDomainRequestListen) SetTLSVersion ¶
func (s *CreateDomainRequestListen) SetTLSVersion(v string) *CreateDomainRequestListen
func (*CreateDomainRequestListen) SetXffHeaderMode ¶
func (s *CreateDomainRequestListen) SetXffHeaderMode(v int32) *CreateDomainRequestListen
func (*CreateDomainRequestListen) SetXffHeaders ¶
func (s *CreateDomainRequestListen) SetXffHeaders(v []*string) *CreateDomainRequestListen
func (CreateDomainRequestListen) String ¶
func (s CreateDomainRequestListen) String() string
type CreateDomainRequestRedirect ¶
type CreateDomainRequestRedirect struct { // The IP addresses or domain names of the origin server. Backends []*string `json:"Backends,omitempty" xml:"Backends,omitempty" type:"Repeated"` BackupBackends []*string `json:"BackupBackends,omitempty" xml:"BackupBackends,omitempty" type:"Repeated"` // Specifies whether to enable the public cloud disaster recovery feature. Valid values: // // - **true** // // - **false* - (default) // // example: // // true CnameEnabled *bool `json:"CnameEnabled,omitempty" xml:"CnameEnabled,omitempty"` // The timeout period for connections. Unit: seconds. Valid values: 1 to 3600. // // example: // // 120 ConnectTimeout *int32 `json:"ConnectTimeout,omitempty" xml:"ConnectTimeout,omitempty"` // Specifies whether to enable HTTPS to HTTP redirection for back-to-origin requests. This parameter is available only if you specify **HttpsPorts**. Valid values: // // - **true** // // - **false** // // example: // // true FocusHttpBackend *bool `json:"FocusHttpBackend,omitempty" xml:"FocusHttpBackend,omitempty"` // Specifies whether to enable the persistent connection feature. Valid values: // // - **true* - (default) // // - **false** // // example: // // true Keepalive *bool `json:"Keepalive,omitempty" xml:"Keepalive,omitempty"` // The number of reused persistent connections. Valid values: 60 to 1000. // // > This parameter specifies the number of reused persistent connections after you enable the persistent connection feature. // // example: // // 1000 KeepaliveRequests *int32 `json:"KeepaliveRequests,omitempty" xml:"KeepaliveRequests,omitempty"` // The timeout period for idle persistent connections. Valid values: 1 to 60. Default value: 15. Unit: seconds. // // > This parameter specifies the time for which a reused persistent connection can remain in the Idle state before the persistent connection is closed. // // example: // // 15 KeepaliveTimeout *int32 `json:"KeepaliveTimeout,omitempty" xml:"KeepaliveTimeout,omitempty"` // The load balancing algorithm that you want to use to forward requests to the origin server. Valid values: // // - **iphash** // // - **roundRobin** // // - **leastTime* - You can set the parameter to this value only if you set **ProtectionResource* - to **gslb**. // // This parameter is required. // // example: // // roundRobin Loadbalance *string `json:"Loadbalance,omitempty" xml:"Loadbalance,omitempty"` // The timeout period for read connections. Unit: seconds. Valid values: 1 to 3600. // // example: // // 200 ReadTimeout *int32 `json:"ReadTimeout,omitempty" xml:"ReadTimeout,omitempty"` // The custom header field that you want to use to label requests that are processed by WAF. // // When a request passes through WAF, the custom header field is automatically used to label the request. This way, the backend service can identify requests that are processed by WAF. RequestHeaders []*CreateDomainRequestRedirectRequestHeaders `json:"RequestHeaders,omitempty" xml:"RequestHeaders,omitempty" type:"Repeated"` // Specifies whether WAF retries forwarding requests to the origin server when the requests fail to be forwarded to the origin server. Valid values: // // - **true* - (default) // // - **false** // // example: // // true Retry *bool `json:"Retry,omitempty" xml:"Retry,omitempty"` // The forwarding rules that you want to configure for the domain name that you want to add to WAF in hybrid cloud mode. This parameter is a string that consists of JSON arrays. Each element in a JSON array is a JSON struct that contains the following fields: // // - **rs**: the back-to-origin IP addresses or CNAMEs. The value must be of the ARRAY type. // // - **location**: the name of the protection node. The value must be of the STRING type. // // - **locationId**: the ID of the protection node. The value must be of the LONG type. // // example: // // [ // // { // // "rs": [ // // "1.1.XX.XX" // // ], // // "locationId": 535, // // "location": "test1111" // // } // // ] RoutingRules *string `json:"RoutingRules,omitempty" xml:"RoutingRules,omitempty"` // Specifies whether to enable origin Server Name Indication (SNI). This parameter is available only if you specify **HttpsPorts**. Valid values: // // - **true** // // - **false* - (default) // // example: // // true SniEnabled *bool `json:"SniEnabled,omitempty" xml:"SniEnabled,omitempty"` // The value of the SNI field. If you do not specify this parameter, the value of the **Host* - field is automatically used. This parameter is optional. If you want WAF to use an SNI field value that is different from the Host field value in back-to-origin requests, you can specify a custom value for the SNI field. // // > This parameter is required only if you set **SniEnabled* - to **true**. // // example: // // www.aliyundoc.com SniHost *string `json:"SniHost,omitempty" xml:"SniHost,omitempty"` // The timeout period for write connections. Unit: seconds. Valid values: 1 to 3600. // // example: // // 200 WriteTimeout *int32 `json:"WriteTimeout,omitempty" xml:"WriteTimeout,omitempty"` // Specifies whether to use X-Forward-For-Proto to pass the protocol used by WAF to forward requests to the origin server. Valid values: // // - **true* - (default) // // - **false** // // example: // // true XffProto *bool `json:"XffProto,omitempty" xml:"XffProto,omitempty"` }
func (CreateDomainRequestRedirect) GoString ¶
func (s CreateDomainRequestRedirect) GoString() string
func (*CreateDomainRequestRedirect) SetBackends ¶
func (s *CreateDomainRequestRedirect) SetBackends(v []*string) *CreateDomainRequestRedirect
func (*CreateDomainRequestRedirect) SetBackupBackends ¶ added in v5.0.2
func (s *CreateDomainRequestRedirect) SetBackupBackends(v []*string) *CreateDomainRequestRedirect
func (*CreateDomainRequestRedirect) SetCnameEnabled ¶
func (s *CreateDomainRequestRedirect) SetCnameEnabled(v bool) *CreateDomainRequestRedirect
func (*CreateDomainRequestRedirect) SetConnectTimeout ¶
func (s *CreateDomainRequestRedirect) SetConnectTimeout(v int32) *CreateDomainRequestRedirect
func (*CreateDomainRequestRedirect) SetFocusHttpBackend ¶
func (s *CreateDomainRequestRedirect) SetFocusHttpBackend(v bool) *CreateDomainRequestRedirect
func (*CreateDomainRequestRedirect) SetKeepalive ¶
func (s *CreateDomainRequestRedirect) SetKeepalive(v bool) *CreateDomainRequestRedirect
func (*CreateDomainRequestRedirect) SetKeepaliveRequests ¶
func (s *CreateDomainRequestRedirect) SetKeepaliveRequests(v int32) *CreateDomainRequestRedirect
func (*CreateDomainRequestRedirect) SetKeepaliveTimeout ¶
func (s *CreateDomainRequestRedirect) SetKeepaliveTimeout(v int32) *CreateDomainRequestRedirect
func (*CreateDomainRequestRedirect) SetLoadbalance ¶
func (s *CreateDomainRequestRedirect) SetLoadbalance(v string) *CreateDomainRequestRedirect
func (*CreateDomainRequestRedirect) SetReadTimeout ¶
func (s *CreateDomainRequestRedirect) SetReadTimeout(v int32) *CreateDomainRequestRedirect
func (*CreateDomainRequestRedirect) SetRequestHeaders ¶
func (s *CreateDomainRequestRedirect) SetRequestHeaders(v []*CreateDomainRequestRedirectRequestHeaders) *CreateDomainRequestRedirect
func (*CreateDomainRequestRedirect) SetRetry ¶
func (s *CreateDomainRequestRedirect) SetRetry(v bool) *CreateDomainRequestRedirect
func (*CreateDomainRequestRedirect) SetRoutingRules ¶
func (s *CreateDomainRequestRedirect) SetRoutingRules(v string) *CreateDomainRequestRedirect
func (*CreateDomainRequestRedirect) SetSniEnabled ¶
func (s *CreateDomainRequestRedirect) SetSniEnabled(v bool) *CreateDomainRequestRedirect
func (*CreateDomainRequestRedirect) SetSniHost ¶
func (s *CreateDomainRequestRedirect) SetSniHost(v string) *CreateDomainRequestRedirect
func (*CreateDomainRequestRedirect) SetWriteTimeout ¶
func (s *CreateDomainRequestRedirect) SetWriteTimeout(v int32) *CreateDomainRequestRedirect
func (*CreateDomainRequestRedirect) SetXffProto ¶
func (s *CreateDomainRequestRedirect) SetXffProto(v bool) *CreateDomainRequestRedirect
func (CreateDomainRequestRedirect) String ¶
func (s CreateDomainRequestRedirect) String() string
type CreateDomainRequestRedirectRequestHeaders ¶
type CreateDomainRequestRedirectRequestHeaders struct { // The custom header field. // // example: // // aaa Key *string `json:"Key,omitempty" xml:"Key,omitempty"` // The value of the custom header field. // // example: // // bbb Value *string `json:"Value,omitempty" xml:"Value,omitempty"` }
func (CreateDomainRequestRedirectRequestHeaders) GoString ¶
func (s CreateDomainRequestRedirectRequestHeaders) GoString() string
func (*CreateDomainRequestRedirectRequestHeaders) SetKey ¶
func (s *CreateDomainRequestRedirectRequestHeaders) SetKey(v string) *CreateDomainRequestRedirectRequestHeaders
func (*CreateDomainRequestRedirectRequestHeaders) SetValue ¶
func (s *CreateDomainRequestRedirectRequestHeaders) SetValue(v string) *CreateDomainRequestRedirectRequestHeaders
func (CreateDomainRequestRedirectRequestHeaders) String ¶
func (s CreateDomainRequestRedirectRequestHeaders) String() string
type CreateDomainRequestTag ¶ added in v5.0.2
type CreateDomainRequestTag struct { Key *string `json:"Key,omitempty" xml:"Key,omitempty"` Value *string `json:"Value,omitempty" xml:"Value,omitempty"` }
func (CreateDomainRequestTag) GoString ¶ added in v5.0.2
func (s CreateDomainRequestTag) GoString() string
func (*CreateDomainRequestTag) SetKey ¶ added in v5.0.2
func (s *CreateDomainRequestTag) SetKey(v string) *CreateDomainRequestTag
func (*CreateDomainRequestTag) SetValue ¶ added in v5.0.2
func (s *CreateDomainRequestTag) SetValue(v string) *CreateDomainRequestTag
func (CreateDomainRequestTag) String ¶ added in v5.0.2
func (s CreateDomainRequestTag) String() string
type CreateDomainResponse ¶
type CreateDomainResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *CreateDomainResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (CreateDomainResponse) GoString ¶
func (s CreateDomainResponse) GoString() string
func (*CreateDomainResponse) SetBody ¶
func (s *CreateDomainResponse) SetBody(v *CreateDomainResponseBody) *CreateDomainResponse
func (*CreateDomainResponse) SetHeaders ¶
func (s *CreateDomainResponse) SetHeaders(v map[string]*string) *CreateDomainResponse
func (*CreateDomainResponse) SetStatusCode ¶
func (s *CreateDomainResponse) SetStatusCode(v int32) *CreateDomainResponse
func (CreateDomainResponse) String ¶
func (s CreateDomainResponse) String() string
type CreateDomainResponseBody ¶
type CreateDomainResponseBody struct { // The information about the domain name. DomainInfo *CreateDomainResponseBodyDomainInfo `json:"DomainInfo,omitempty" xml:"DomainInfo,omitempty" type:"Struct"` // The ID of the request. // // example: // // D7861F61-5B61-46CE-A47C-6B19160D**** RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (CreateDomainResponseBody) GoString ¶
func (s CreateDomainResponseBody) GoString() string
func (*CreateDomainResponseBody) SetDomainInfo ¶
func (s *CreateDomainResponseBody) SetDomainInfo(v *CreateDomainResponseBodyDomainInfo) *CreateDomainResponseBody
func (*CreateDomainResponseBody) SetRequestId ¶
func (s *CreateDomainResponseBody) SetRequestId(v string) *CreateDomainResponseBody
func (CreateDomainResponseBody) String ¶
func (s CreateDomainResponseBody) String() string
type CreateDomainResponseBodyDomainInfo ¶
type CreateDomainResponseBodyDomainInfo struct { // The CNAME that is assigned by WAF to the domain name. // // example: // // xxxxxwww.****.com Cname *string `json:"Cname,omitempty" xml:"Cname,omitempty"` // The domain name that you added to WAF. // // example: // // www.aliyundoc.com Domain *string `json:"Domain,omitempty" xml:"Domain,omitempty"` DomainId *string `json:"DomainId,omitempty" xml:"DomainId,omitempty"` }
func (CreateDomainResponseBodyDomainInfo) GoString ¶
func (s CreateDomainResponseBodyDomainInfo) GoString() string
func (*CreateDomainResponseBodyDomainInfo) SetCname ¶
func (s *CreateDomainResponseBodyDomainInfo) SetCname(v string) *CreateDomainResponseBodyDomainInfo
func (*CreateDomainResponseBodyDomainInfo) SetDomain ¶
func (s *CreateDomainResponseBodyDomainInfo) SetDomain(v string) *CreateDomainResponseBodyDomainInfo
func (*CreateDomainResponseBodyDomainInfo) SetDomainId ¶ added in v5.0.2
func (s *CreateDomainResponseBodyDomainInfo) SetDomainId(v string) *CreateDomainResponseBodyDomainInfo
func (CreateDomainResponseBodyDomainInfo) String ¶
func (s CreateDomainResponseBodyDomainInfo) String() string
type CreateDomainShrinkRequest ¶
type CreateDomainShrinkRequest struct { // The mode in which you want to add the domain name to WAF. Valid values: // // - **share:* - adds the domain name to WAF in CNAME record mode. This is the default value. // // - **hybrid_cloud_cname:* - adds the domain name to WAF in hybrid cloud reverse proxy mode. // // example: // // share AccessType *string `json:"AccessType,omitempty" xml:"AccessType,omitempty"` // The domain name that you want to add to WAF. // // This parameter is required. // // example: // // www.aliyundoc.com Domain *string `json:"Domain,omitempty" xml:"Domain,omitempty"` // The ID of the Web Application Firewall (WAF) instance. // // > You can call the [DescribeInstance](https://help.aliyun.com/document_detail/433756.html) operation to obtain the ID of the WAF instance. // // This parameter is required. // // example: // // waf_cdnsdf3**** InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"` // The configurations of the listeners. // // This parameter is required. ListenShrink *string `json:"Listen,omitempty" xml:"Listen,omitempty"` // The configurations of the forwarding rule. // // This parameter is required. RedirectShrink *string `json:"Redirect,omitempty" xml:"Redirect,omitempty"` // The region where the WAF instance resides. Valid values: // // - **cn-hangzhou**: the Chinese mainland // // - **ap-southeast-1**: outside the Chinese mainland // // This parameter is required. // // example: // // cn-hangzhou RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` // The ID of the resource group. // // example: // // rg-acfm***q ResourceManagerResourceGroupId *string `json:"ResourceManagerResourceGroupId,omitempty" xml:"ResourceManagerResourceGroupId,omitempty"` Tag []*CreateDomainShrinkRequestTag `json:"Tag,omitempty" xml:"Tag,omitempty" type:"Repeated"` }
func (CreateDomainShrinkRequest) GoString ¶
func (s CreateDomainShrinkRequest) GoString() string
func (*CreateDomainShrinkRequest) SetAccessType ¶
func (s *CreateDomainShrinkRequest) SetAccessType(v string) *CreateDomainShrinkRequest
func (*CreateDomainShrinkRequest) SetDomain ¶
func (s *CreateDomainShrinkRequest) SetDomain(v string) *CreateDomainShrinkRequest
func (*CreateDomainShrinkRequest) SetInstanceId ¶
func (s *CreateDomainShrinkRequest) SetInstanceId(v string) *CreateDomainShrinkRequest
func (*CreateDomainShrinkRequest) SetListenShrink ¶
func (s *CreateDomainShrinkRequest) SetListenShrink(v string) *CreateDomainShrinkRequest
func (*CreateDomainShrinkRequest) SetRedirectShrink ¶
func (s *CreateDomainShrinkRequest) SetRedirectShrink(v string) *CreateDomainShrinkRequest
func (*CreateDomainShrinkRequest) SetRegionId ¶
func (s *CreateDomainShrinkRequest) SetRegionId(v string) *CreateDomainShrinkRequest
func (*CreateDomainShrinkRequest) SetResourceManagerResourceGroupId ¶
func (s *CreateDomainShrinkRequest) SetResourceManagerResourceGroupId(v string) *CreateDomainShrinkRequest
func (*CreateDomainShrinkRequest) SetTag ¶ added in v5.0.2
func (s *CreateDomainShrinkRequest) SetTag(v []*CreateDomainShrinkRequestTag) *CreateDomainShrinkRequest
func (CreateDomainShrinkRequest) String ¶
func (s CreateDomainShrinkRequest) String() string
type CreateDomainShrinkRequestTag ¶ added in v5.0.2
type CreateDomainShrinkRequestTag struct { Key *string `json:"Key,omitempty" xml:"Key,omitempty"` Value *string `json:"Value,omitempty" xml:"Value,omitempty"` }
func (CreateDomainShrinkRequestTag) GoString ¶ added in v5.0.2
func (s CreateDomainShrinkRequestTag) GoString() string
func (*CreateDomainShrinkRequestTag) SetKey ¶ added in v5.0.2
func (s *CreateDomainShrinkRequestTag) SetKey(v string) *CreateDomainShrinkRequestTag
func (*CreateDomainShrinkRequestTag) SetValue ¶ added in v5.0.2
func (s *CreateDomainShrinkRequestTag) SetValue(v string) *CreateDomainShrinkRequestTag
func (CreateDomainShrinkRequestTag) String ¶ added in v5.0.2
func (s CreateDomainShrinkRequestTag) String() string
type CreateHybridCloudGroupRequest ¶
type CreateHybridCloudGroupRequest struct { // The region in which the node resides. Specify the parameter in the Carrier code-Continent code-City code format. // // example: // // aliyun-asiapacific-beijing BackSourceMark *string `json:"BackSourceMark,omitempty" xml:"BackSourceMark,omitempty"` // The ID of the hybrid cloud cluster. // // This parameter is required. // // example: // // 1 ClusterId *int64 `json:"ClusterId,omitempty" xml:"ClusterId,omitempty"` // The name of the node group. // // This parameter is required. // // example: // // demoGroupName GroupName *string `json:"GroupName,omitempty" xml:"GroupName,omitempty"` // The type of the node group. Valid values: // // - **protect** // // - **control** // // - **storage** // // - **controlStorage** // // This parameter is required. // // example: // // protect GroupType *string `json:"GroupType,omitempty" xml:"GroupType,omitempty"` // The ID of the WAF instance. // // > You can call the [DescribeInstance](https://help.aliyun.com/document_detail/433756.html) operation to query the ID of the WAF instance. // // This parameter is required. // // example: // // waf-cn-n6w***x52m InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"` // The IP address of the server used for load balancing. // // This parameter is required. // // example: // // 3.3.3.3 LoadBalanceIp *string `json:"LoadBalanceIp,omitempty" xml:"LoadBalanceIp,omitempty"` // The region in which the node resides. Specify the parameter in the Carrier code-Continent code-City code format. // // example: // // 0-410-0 LocationCode *string `json:"LocationCode,omitempty" xml:"LocationCode,omitempty"` // The region ID of the WAF instance. Valid values: // // - **cn-hangzhou**: Chinese mainland. // // - **ap-southeast-1**: outside the Chinese mainland. // // example: // // cn-hangzhou RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` // The remarks. // // example: // // demoRamark Remark *string `json:"Remark,omitempty" xml:"Remark,omitempty"` // The ID of the Alibaba Cloud resource group. // // example: // // rg-acfm***q ResourceManagerResourceGroupId *string `json:"ResourceManagerResourceGroupId,omitempty" xml:"ResourceManagerResourceGroupId,omitempty"` }
func (CreateHybridCloudGroupRequest) GoString ¶
func (s CreateHybridCloudGroupRequest) GoString() string
func (*CreateHybridCloudGroupRequest) SetBackSourceMark ¶
func (s *CreateHybridCloudGroupRequest) SetBackSourceMark(v string) *CreateHybridCloudGroupRequest
func (*CreateHybridCloudGroupRequest) SetClusterId ¶
func (s *CreateHybridCloudGroupRequest) SetClusterId(v int64) *CreateHybridCloudGroupRequest
func (*CreateHybridCloudGroupRequest) SetGroupName ¶
func (s *CreateHybridCloudGroupRequest) SetGroupName(v string) *CreateHybridCloudGroupRequest
func (*CreateHybridCloudGroupRequest) SetGroupType ¶
func (s *CreateHybridCloudGroupRequest) SetGroupType(v string) *CreateHybridCloudGroupRequest
func (*CreateHybridCloudGroupRequest) SetInstanceId ¶
func (s *CreateHybridCloudGroupRequest) SetInstanceId(v string) *CreateHybridCloudGroupRequest
func (*CreateHybridCloudGroupRequest) SetLoadBalanceIp ¶
func (s *CreateHybridCloudGroupRequest) SetLoadBalanceIp(v string) *CreateHybridCloudGroupRequest
func (*CreateHybridCloudGroupRequest) SetLocationCode ¶
func (s *CreateHybridCloudGroupRequest) SetLocationCode(v string) *CreateHybridCloudGroupRequest
func (*CreateHybridCloudGroupRequest) SetRegionId ¶
func (s *CreateHybridCloudGroupRequest) SetRegionId(v string) *CreateHybridCloudGroupRequest
func (*CreateHybridCloudGroupRequest) SetRemark ¶
func (s *CreateHybridCloudGroupRequest) SetRemark(v string) *CreateHybridCloudGroupRequest
func (*CreateHybridCloudGroupRequest) SetResourceManagerResourceGroupId ¶
func (s *CreateHybridCloudGroupRequest) SetResourceManagerResourceGroupId(v string) *CreateHybridCloudGroupRequest
func (CreateHybridCloudGroupRequest) String ¶
func (s CreateHybridCloudGroupRequest) String() string
type CreateHybridCloudGroupResponse ¶
type CreateHybridCloudGroupResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *CreateHybridCloudGroupResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (CreateHybridCloudGroupResponse) GoString ¶
func (s CreateHybridCloudGroupResponse) GoString() string
func (*CreateHybridCloudGroupResponse) SetBody ¶
func (s *CreateHybridCloudGroupResponse) SetBody(v *CreateHybridCloudGroupResponseBody) *CreateHybridCloudGroupResponse
func (*CreateHybridCloudGroupResponse) SetHeaders ¶
func (s *CreateHybridCloudGroupResponse) SetHeaders(v map[string]*string) *CreateHybridCloudGroupResponse
func (*CreateHybridCloudGroupResponse) SetStatusCode ¶
func (s *CreateHybridCloudGroupResponse) SetStatusCode(v int32) *CreateHybridCloudGroupResponse
func (CreateHybridCloudGroupResponse) String ¶
func (s CreateHybridCloudGroupResponse) String() string
type CreateHybridCloudGroupResponseBody ¶
type CreateHybridCloudGroupResponseBody struct { // The ID of the node group. // // example: // // 1 Data *int64 `json:"Data,omitempty" xml:"Data,omitempty"` // The request ID. // // example: // // 48F7C7BA-0932-50EA-89AD-5B0E1***274 RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (CreateHybridCloudGroupResponseBody) GoString ¶
func (s CreateHybridCloudGroupResponseBody) GoString() string
func (*CreateHybridCloudGroupResponseBody) SetData ¶
func (s *CreateHybridCloudGroupResponseBody) SetData(v int64) *CreateHybridCloudGroupResponseBody
func (*CreateHybridCloudGroupResponseBody) SetRequestId ¶
func (s *CreateHybridCloudGroupResponseBody) SetRequestId(v string) *CreateHybridCloudGroupResponseBody
func (CreateHybridCloudGroupResponseBody) String ¶
func (s CreateHybridCloudGroupResponseBody) String() string
type CreateMajorProtectionBlackIpRequest ¶
type CreateMajorProtectionBlackIpRequest struct { // The description of the IP address blacklist. // // example: // // Protection for major events Description *string `json:"Description,omitempty" xml:"Description,omitempty"` // The time after which the IP address blacklist becomes invalid. Unit: seconds. // // > If you set the value to **0**, the blacklist is permanently valid. // // This parameter is required. // // example: // // 1716528465 ExpiredTime *int64 `json:"ExpiredTime,omitempty" xml:"ExpiredTime,omitempty"` // The ID of the Web Application Firewall (WAF) instance. // // This parameter is required. // // example: // // waf_v3prepaid_public_cn-2r42s6y**** InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"` // The IP addresses that you want to add to the IP address blacklist. CIDR blocks and IP addresses are supported. IPv4 and IPv6 addresses are supported. Separate the CIDR blocks or IP addresses with commas (,). For more information, see [Protection for major events](https://help.aliyun.com/document_detail/425591.html). // // This parameter is required. // // example: // // 192.0.XX.XX,192.0.XX.XX/24 IpList *string `json:"IpList,omitempty" xml:"IpList,omitempty"` // The region where the WAF instance resides. Valid values: // // - **cn-hangzhou:* - the Chinese mainland. // // - **ap-southeast-1:* - outside the Chinese mainland. // // example: // // cn-hangzhou RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` // The ID of the resource group. // // example: // // rg-acfm***q ResourceManagerResourceGroupId *string `json:"ResourceManagerResourceGroupId,omitempty" xml:"ResourceManagerResourceGroupId,omitempty"` // The ID of the IP address blacklist rule for major event protection. // // This parameter is required. // // example: // // 232324 RuleId *int64 `json:"RuleId,omitempty" xml:"RuleId,omitempty"` // The ID of the IP address blacklist rule template for major event protection. // // This parameter is required. // // example: // // 2221 TemplateId *int64 `json:"TemplateId,omitempty" xml:"TemplateId,omitempty"` }
func (CreateMajorProtectionBlackIpRequest) GoString ¶
func (s CreateMajorProtectionBlackIpRequest) GoString() string
func (*CreateMajorProtectionBlackIpRequest) SetDescription ¶
func (s *CreateMajorProtectionBlackIpRequest) SetDescription(v string) *CreateMajorProtectionBlackIpRequest
func (*CreateMajorProtectionBlackIpRequest) SetExpiredTime ¶
func (s *CreateMajorProtectionBlackIpRequest) SetExpiredTime(v int64) *CreateMajorProtectionBlackIpRequest
func (*CreateMajorProtectionBlackIpRequest) SetInstanceId ¶
func (s *CreateMajorProtectionBlackIpRequest) SetInstanceId(v string) *CreateMajorProtectionBlackIpRequest
func (*CreateMajorProtectionBlackIpRequest) SetIpList ¶
func (s *CreateMajorProtectionBlackIpRequest) SetIpList(v string) *CreateMajorProtectionBlackIpRequest
func (*CreateMajorProtectionBlackIpRequest) SetRegionId ¶
func (s *CreateMajorProtectionBlackIpRequest) SetRegionId(v string) *CreateMajorProtectionBlackIpRequest
func (*CreateMajorProtectionBlackIpRequest) SetResourceManagerResourceGroupId ¶
func (s *CreateMajorProtectionBlackIpRequest) SetResourceManagerResourceGroupId(v string) *CreateMajorProtectionBlackIpRequest
func (*CreateMajorProtectionBlackIpRequest) SetRuleId ¶
func (s *CreateMajorProtectionBlackIpRequest) SetRuleId(v int64) *CreateMajorProtectionBlackIpRequest
func (*CreateMajorProtectionBlackIpRequest) SetTemplateId ¶
func (s *CreateMajorProtectionBlackIpRequest) SetTemplateId(v int64) *CreateMajorProtectionBlackIpRequest
func (CreateMajorProtectionBlackIpRequest) String ¶
func (s CreateMajorProtectionBlackIpRequest) String() string
type CreateMajorProtectionBlackIpResponse ¶
type CreateMajorProtectionBlackIpResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *CreateMajorProtectionBlackIpResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (CreateMajorProtectionBlackIpResponse) GoString ¶
func (s CreateMajorProtectionBlackIpResponse) GoString() string
func (*CreateMajorProtectionBlackIpResponse) SetHeaders ¶
func (s *CreateMajorProtectionBlackIpResponse) SetHeaders(v map[string]*string) *CreateMajorProtectionBlackIpResponse
func (*CreateMajorProtectionBlackIpResponse) SetStatusCode ¶
func (s *CreateMajorProtectionBlackIpResponse) SetStatusCode(v int32) *CreateMajorProtectionBlackIpResponse
func (CreateMajorProtectionBlackIpResponse) String ¶
func (s CreateMajorProtectionBlackIpResponse) String() string
type CreateMajorProtectionBlackIpResponseBody ¶
type CreateMajorProtectionBlackIpResponseBody struct { // The ID of the request. // // example: // // D7861F61-5B61-46CE-A47C-6B19160D**** RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (CreateMajorProtectionBlackIpResponseBody) GoString ¶
func (s CreateMajorProtectionBlackIpResponseBody) GoString() string
func (*CreateMajorProtectionBlackIpResponseBody) SetRequestId ¶
func (s *CreateMajorProtectionBlackIpResponseBody) SetRequestId(v string) *CreateMajorProtectionBlackIpResponseBody
func (CreateMajorProtectionBlackIpResponseBody) String ¶
func (s CreateMajorProtectionBlackIpResponseBody) String() string
type CreateMemberAccountsRequest ¶
type CreateMemberAccountsRequest struct { // The ID of the WAF instance. // // > You can call the [DescribeInstance](https://help.aliyun.com/document_detail/433756.html) operation to query the ID of the WAF instance. // // This parameter is required. // // example: // // waf_cdnsdf3**** InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"` // The Alibaba Cloud account IDs of the members that you want to add. You can add up to 10 members at the same time. // // This parameter is required. MemberAccountIds []*string `json:"MemberAccountIds,omitempty" xml:"MemberAccountIds,omitempty" type:"Repeated"` // The region in which the WAF instance is deployed. Valid values: // // - **cn-hangzhou**: Chinese mainland. // // - **ap-southeast-1**: outside the Chinese mainland. // // example: // // cn-hangzhou RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` // The ID of the Alibaba Cloud resource group. // // example: // // rg-acfm***q ResourceManagerResourceGroupId *string `json:"ResourceManagerResourceGroupId,omitempty" xml:"ResourceManagerResourceGroupId,omitempty"` // The source IP address of the request. The system automatically obtains the value of this parameter. // // example: // // 1.1.X.X SourceIp *string `json:"SourceIp,omitempty" xml:"SourceIp,omitempty"` }
func (CreateMemberAccountsRequest) GoString ¶
func (s CreateMemberAccountsRequest) GoString() string
func (*CreateMemberAccountsRequest) SetInstanceId ¶
func (s *CreateMemberAccountsRequest) SetInstanceId(v string) *CreateMemberAccountsRequest
func (*CreateMemberAccountsRequest) SetMemberAccountIds ¶
func (s *CreateMemberAccountsRequest) SetMemberAccountIds(v []*string) *CreateMemberAccountsRequest
func (*CreateMemberAccountsRequest) SetRegionId ¶
func (s *CreateMemberAccountsRequest) SetRegionId(v string) *CreateMemberAccountsRequest
func (*CreateMemberAccountsRequest) SetResourceManagerResourceGroupId ¶
func (s *CreateMemberAccountsRequest) SetResourceManagerResourceGroupId(v string) *CreateMemberAccountsRequest
func (*CreateMemberAccountsRequest) SetSourceIp ¶
func (s *CreateMemberAccountsRequest) SetSourceIp(v string) *CreateMemberAccountsRequest
func (CreateMemberAccountsRequest) String ¶
func (s CreateMemberAccountsRequest) String() string
type CreateMemberAccountsResponse ¶
type CreateMemberAccountsResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *CreateMemberAccountsResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (CreateMemberAccountsResponse) GoString ¶
func (s CreateMemberAccountsResponse) GoString() string
func (*CreateMemberAccountsResponse) SetBody ¶
func (s *CreateMemberAccountsResponse) SetBody(v *CreateMemberAccountsResponseBody) *CreateMemberAccountsResponse
func (*CreateMemberAccountsResponse) SetHeaders ¶
func (s *CreateMemberAccountsResponse) SetHeaders(v map[string]*string) *CreateMemberAccountsResponse
func (*CreateMemberAccountsResponse) SetStatusCode ¶
func (s *CreateMemberAccountsResponse) SetStatusCode(v int32) *CreateMemberAccountsResponse
func (CreateMemberAccountsResponse) String ¶
func (s CreateMemberAccountsResponse) String() string
type CreateMemberAccountsResponseBody ¶
type CreateMemberAccountsResponseBody struct { // The request ID. // // example: // // 66A98669-ER12-WE34-23PO-301469*****E RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (CreateMemberAccountsResponseBody) GoString ¶
func (s CreateMemberAccountsResponseBody) GoString() string
func (*CreateMemberAccountsResponseBody) SetRequestId ¶
func (s *CreateMemberAccountsResponseBody) SetRequestId(v string) *CreateMemberAccountsResponseBody
func (CreateMemberAccountsResponseBody) String ¶
func (s CreateMemberAccountsResponseBody) String() string
type CreatePostpaidInstanceRequest ¶
type CreatePostpaidInstanceRequest struct { // The region in which the Web Application Firewall (WAF) instance is deployed. Valid values: // // - **cn-hangzhou**: Chinese mainland. // // - **ap-southeast-1**: outside the Chinese mainland. // // example: // // cn-hangzhou RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` // The ID of the Alibaba Cloud resource group. // // example: // // rg-acfm4gh****wela ResourceManagerResourceGroupId *string `json:"ResourceManagerResourceGroupId,omitempty" xml:"ResourceManagerResourceGroupId,omitempty"` }
func (CreatePostpaidInstanceRequest) GoString ¶
func (s CreatePostpaidInstanceRequest) GoString() string
func (*CreatePostpaidInstanceRequest) SetRegionId ¶
func (s *CreatePostpaidInstanceRequest) SetRegionId(v string) *CreatePostpaidInstanceRequest
func (*CreatePostpaidInstanceRequest) SetResourceManagerResourceGroupId ¶
func (s *CreatePostpaidInstanceRequest) SetResourceManagerResourceGroupId(v string) *CreatePostpaidInstanceRequest
func (CreatePostpaidInstanceRequest) String ¶
func (s CreatePostpaidInstanceRequest) String() string
type CreatePostpaidInstanceResponse ¶
type CreatePostpaidInstanceResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *CreatePostpaidInstanceResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (CreatePostpaidInstanceResponse) GoString ¶
func (s CreatePostpaidInstanceResponse) GoString() string
func (*CreatePostpaidInstanceResponse) SetBody ¶
func (s *CreatePostpaidInstanceResponse) SetBody(v *CreatePostpaidInstanceResponseBody) *CreatePostpaidInstanceResponse
func (*CreatePostpaidInstanceResponse) SetHeaders ¶
func (s *CreatePostpaidInstanceResponse) SetHeaders(v map[string]*string) *CreatePostpaidInstanceResponse
func (*CreatePostpaidInstanceResponse) SetStatusCode ¶
func (s *CreatePostpaidInstanceResponse) SetStatusCode(v int32) *CreatePostpaidInstanceResponse
func (CreatePostpaidInstanceResponse) String ¶
func (s CreatePostpaidInstanceResponse) String() string
type CreatePostpaidInstanceResponseBody ¶
type CreatePostpaidInstanceResponseBody struct { // The ID of the WAF instance. // // example: // // waf_v2_public_cn-x0r****gr1i InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"` // The ID of the request. // // example: // // 73A4E786-8235-50C0-9631-87C8****4A36 RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (CreatePostpaidInstanceResponseBody) GoString ¶
func (s CreatePostpaidInstanceResponseBody) GoString() string
func (*CreatePostpaidInstanceResponseBody) SetInstanceId ¶
func (s *CreatePostpaidInstanceResponseBody) SetInstanceId(v string) *CreatePostpaidInstanceResponseBody
func (*CreatePostpaidInstanceResponseBody) SetRequestId ¶
func (s *CreatePostpaidInstanceResponseBody) SetRequestId(v string) *CreatePostpaidInstanceResponseBody
func (CreatePostpaidInstanceResponseBody) String ¶
func (s CreatePostpaidInstanceResponseBody) String() string
type CreateSM2CertRequest ¶
type CreateSM2CertRequest struct { // The name of the SM certificate. // // example: // // test-sm2 CertName *string `json:"CertName,omitempty" xml:"CertName,omitempty"` // The content of the SM certificate. // // example: // // -----BEGIN CERTIFICATE----- // // *** // // -----END CERTIFICATE----- EncryptCertificate *string `json:"EncryptCertificate,omitempty" xml:"EncryptCertificate,omitempty"` // The private key of the SM certificate. // // example: // // -----BEGIN PRIVATE KEY----- // // *** // // -----END PRIVATE KEY----- EncryptPrivateKey *string `json:"EncryptPrivateKey,omitempty" xml:"EncryptPrivateKey,omitempty"` // The ID of the WAF instance. // // > You can call the [DescribeInstance](https://help.aliyun.com/document_detail/433756.html) operation to query the ID of the WAF instance. // // This parameter is required. // // example: // // waf_v2_public_cn-*** InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"` // The region in which the WAF instance is deployed. Valid values: // // - **cn-hangzhou**: Chinese mainland. // // - **ap-southeast-1**: outside the Chinese mainland. // // example: // // cn-hangzhou RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` // The ID of the Alibaba Cloud resource group. // // example: // // rg-acfm***q ResourceManagerResourceGroupId *string `json:"ResourceManagerResourceGroupId,omitempty" xml:"ResourceManagerResourceGroupId,omitempty"` // The content of the signing certificate for the SM certificate. // // example: // // -----BEGIN CERTIFICATE----- // // *** // // -----END CERTIFICATE----- SignCertificate *string `json:"SignCertificate,omitempty" xml:"SignCertificate,omitempty"` // The private key of the signing certificate for the SM certificate. // // example: // // -----BEGIN PRIVATE KEY----- // // *** // // -----END PRIVATE KEY----- SignPrivateKey *string `json:"SignPrivateKey,omitempty" xml:"SignPrivateKey,omitempty"` }
func (CreateSM2CertRequest) GoString ¶
func (s CreateSM2CertRequest) GoString() string
func (*CreateSM2CertRequest) SetCertName ¶
func (s *CreateSM2CertRequest) SetCertName(v string) *CreateSM2CertRequest
func (*CreateSM2CertRequest) SetEncryptCertificate ¶
func (s *CreateSM2CertRequest) SetEncryptCertificate(v string) *CreateSM2CertRequest
func (*CreateSM2CertRequest) SetEncryptPrivateKey ¶
func (s *CreateSM2CertRequest) SetEncryptPrivateKey(v string) *CreateSM2CertRequest
func (*CreateSM2CertRequest) SetInstanceId ¶
func (s *CreateSM2CertRequest) SetInstanceId(v string) *CreateSM2CertRequest
func (*CreateSM2CertRequest) SetRegionId ¶
func (s *CreateSM2CertRequest) SetRegionId(v string) *CreateSM2CertRequest
func (*CreateSM2CertRequest) SetResourceManagerResourceGroupId ¶
func (s *CreateSM2CertRequest) SetResourceManagerResourceGroupId(v string) *CreateSM2CertRequest
func (*CreateSM2CertRequest) SetSignCertificate ¶
func (s *CreateSM2CertRequest) SetSignCertificate(v string) *CreateSM2CertRequest
func (*CreateSM2CertRequest) SetSignPrivateKey ¶
func (s *CreateSM2CertRequest) SetSignPrivateKey(v string) *CreateSM2CertRequest
func (CreateSM2CertRequest) String ¶
func (s CreateSM2CertRequest) String() string
type CreateSM2CertResponse ¶
type CreateSM2CertResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *CreateSM2CertResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (CreateSM2CertResponse) GoString ¶
func (s CreateSM2CertResponse) GoString() string
func (*CreateSM2CertResponse) SetBody ¶
func (s *CreateSM2CertResponse) SetBody(v *CreateSM2CertResponseBody) *CreateSM2CertResponse
func (*CreateSM2CertResponse) SetHeaders ¶
func (s *CreateSM2CertResponse) SetHeaders(v map[string]*string) *CreateSM2CertResponse
func (*CreateSM2CertResponse) SetStatusCode ¶
func (s *CreateSM2CertResponse) SetStatusCode(v int32) *CreateSM2CertResponse
func (CreateSM2CertResponse) String ¶
func (s CreateSM2CertResponse) String() string
type CreateSM2CertResponseBody ¶
type CreateSM2CertResponseBody struct { // The ID of the certificate. // // example: // // ***-cn-hangzhou CertIdentifier *string `json:"CertIdentifier,omitempty" xml:"CertIdentifier,omitempty"` // The ID of the request. // // example: // // D7861F61-5B61-46CE-A47C-*** RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (CreateSM2CertResponseBody) GoString ¶
func (s CreateSM2CertResponseBody) GoString() string
func (*CreateSM2CertResponseBody) SetCertIdentifier ¶
func (s *CreateSM2CertResponseBody) SetCertIdentifier(v string) *CreateSM2CertResponseBody
func (*CreateSM2CertResponseBody) SetRequestId ¶
func (s *CreateSM2CertResponseBody) SetRequestId(v string) *CreateSM2CertResponseBody
func (CreateSM2CertResponseBody) String ¶
func (s CreateSM2CertResponseBody) String() string
type DeleteApisecAbnormalsRequest ¶
type DeleteApisecAbnormalsRequest struct { // The risk IDs. // // This parameter is required. AbnormalIds []*string `json:"AbnormalIds,omitempty" xml:"AbnormalIds,omitempty" type:"Repeated"` // The ID of the hybrid cloud cluster. // // >For hybrid cloud scenarios only, you can call the [DescribeHybridCloudClusters](https://help.aliyun.com/document_detail/2849376.html) operation to query the hybrid cloud clusters. // // example: // // 428 ClusterId *string `json:"ClusterId,omitempty" xml:"ClusterId,omitempty"` // The ID of the Web Application Firewall (WAF) instance. // // > You can call the [DescribeInstance](https://help.aliyun.com/document_detail/433756.html) operation to query the ID of the WAF instance. // // This parameter is required. // // example: // // waf_v3prepaid_public_cn-nwy***** InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"` // The region in which the WAF instance is deployed. Valid values: // // - **cn-hangzhou**: the Chinese mainland. // // - **ap-southeast-1**: outside the Chinese mainland. // // example: // // cn-hangzhou RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` // 阿里云资源组ID。 // // example: // // rg-acfm***q ResourceManagerResourceGroupId *string `json:"ResourceManagerResourceGroupId,omitempty" xml:"ResourceManagerResourceGroupId,omitempty"` }
func (DeleteApisecAbnormalsRequest) GoString ¶
func (s DeleteApisecAbnormalsRequest) GoString() string
func (*DeleteApisecAbnormalsRequest) SetAbnormalIds ¶
func (s *DeleteApisecAbnormalsRequest) SetAbnormalIds(v []*string) *DeleteApisecAbnormalsRequest
func (*DeleteApisecAbnormalsRequest) SetClusterId ¶
func (s *DeleteApisecAbnormalsRequest) SetClusterId(v string) *DeleteApisecAbnormalsRequest
func (*DeleteApisecAbnormalsRequest) SetInstanceId ¶
func (s *DeleteApisecAbnormalsRequest) SetInstanceId(v string) *DeleteApisecAbnormalsRequest
func (*DeleteApisecAbnormalsRequest) SetRegionId ¶
func (s *DeleteApisecAbnormalsRequest) SetRegionId(v string) *DeleteApisecAbnormalsRequest
func (*DeleteApisecAbnormalsRequest) SetResourceManagerResourceGroupId ¶
func (s *DeleteApisecAbnormalsRequest) SetResourceManagerResourceGroupId(v string) *DeleteApisecAbnormalsRequest
func (DeleteApisecAbnormalsRequest) String ¶
func (s DeleteApisecAbnormalsRequest) String() string
type DeleteApisecAbnormalsResponse ¶
type DeleteApisecAbnormalsResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *DeleteApisecAbnormalsResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (DeleteApisecAbnormalsResponse) GoString ¶
func (s DeleteApisecAbnormalsResponse) GoString() string
func (*DeleteApisecAbnormalsResponse) SetBody ¶
func (s *DeleteApisecAbnormalsResponse) SetBody(v *DeleteApisecAbnormalsResponseBody) *DeleteApisecAbnormalsResponse
func (*DeleteApisecAbnormalsResponse) SetHeaders ¶
func (s *DeleteApisecAbnormalsResponse) SetHeaders(v map[string]*string) *DeleteApisecAbnormalsResponse
func (*DeleteApisecAbnormalsResponse) SetStatusCode ¶
func (s *DeleteApisecAbnormalsResponse) SetStatusCode(v int32) *DeleteApisecAbnormalsResponse
func (DeleteApisecAbnormalsResponse) String ¶
func (s DeleteApisecAbnormalsResponse) String() string
type DeleteApisecAbnormalsResponseBody ¶
type DeleteApisecAbnormalsResponseBody struct { // The request ID. // // example: // // D7861F61-5B61-46CE-A47C-6B19****5EB0 RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (DeleteApisecAbnormalsResponseBody) GoString ¶
func (s DeleteApisecAbnormalsResponseBody) GoString() string
func (*DeleteApisecAbnormalsResponseBody) SetRequestId ¶
func (s *DeleteApisecAbnormalsResponseBody) SetRequestId(v string) *DeleteApisecAbnormalsResponseBody
func (DeleteApisecAbnormalsResponseBody) String ¶
func (s DeleteApisecAbnormalsResponseBody) String() string
type DeleteApisecEventsRequest ¶
type DeleteApisecEventsRequest struct { // The ID of the hybrid cloud cluster. // // >For hybrid cloud scenarios only, you can call the [DescribeHybridCloudClusters](https://help.aliyun.com/document_detail/2849376.html) operation to query the hybrid cloud clusters. // // example: // // 428 ClusterId *string `json:"ClusterId,omitempty" xml:"ClusterId,omitempty"` // The IDs of the security events. // // This parameter is required. EventIds []*string `json:"EventIds,omitempty" xml:"EventIds,omitempty" type:"Repeated"` // The ID of the Web Application Firewall (WAF) instance. // // > You can call the [DescribeInstance](https://help.aliyun.com/document_detail/433756.html) operation to query the ID of the WAF instance. // // This parameter is required. // // example: // // waf_v3prepaid_public_cn-g4t***** InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"` // The region in which the WAF instance is deployed. Valid values: // // - **cn-hangzhou**: the Chinese mainland. // // - **ap-southeast-1**: outside the Chinese mainland. // // example: // // cn-hangzhou RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` // 阿里云资源组ID。 // // example: // // rg-acfm***q ResourceManagerResourceGroupId *string `json:"ResourceManagerResourceGroupId,omitempty" xml:"ResourceManagerResourceGroupId,omitempty"` }
func (DeleteApisecEventsRequest) GoString ¶
func (s DeleteApisecEventsRequest) GoString() string
func (*DeleteApisecEventsRequest) SetClusterId ¶
func (s *DeleteApisecEventsRequest) SetClusterId(v string) *DeleteApisecEventsRequest
func (*DeleteApisecEventsRequest) SetEventIds ¶
func (s *DeleteApisecEventsRequest) SetEventIds(v []*string) *DeleteApisecEventsRequest
func (*DeleteApisecEventsRequest) SetInstanceId ¶
func (s *DeleteApisecEventsRequest) SetInstanceId(v string) *DeleteApisecEventsRequest
func (*DeleteApisecEventsRequest) SetRegionId ¶
func (s *DeleteApisecEventsRequest) SetRegionId(v string) *DeleteApisecEventsRequest
func (*DeleteApisecEventsRequest) SetResourceManagerResourceGroupId ¶
func (s *DeleteApisecEventsRequest) SetResourceManagerResourceGroupId(v string) *DeleteApisecEventsRequest
func (DeleteApisecEventsRequest) String ¶
func (s DeleteApisecEventsRequest) String() string
type DeleteApisecEventsResponse ¶
type DeleteApisecEventsResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *DeleteApisecEventsResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (DeleteApisecEventsResponse) GoString ¶
func (s DeleteApisecEventsResponse) GoString() string
func (*DeleteApisecEventsResponse) SetBody ¶
func (s *DeleteApisecEventsResponse) SetBody(v *DeleteApisecEventsResponseBody) *DeleteApisecEventsResponse
func (*DeleteApisecEventsResponse) SetHeaders ¶
func (s *DeleteApisecEventsResponse) SetHeaders(v map[string]*string) *DeleteApisecEventsResponse
func (*DeleteApisecEventsResponse) SetStatusCode ¶
func (s *DeleteApisecEventsResponse) SetStatusCode(v int32) *DeleteApisecEventsResponse
func (DeleteApisecEventsResponse) String ¶
func (s DeleteApisecEventsResponse) String() string
type DeleteApisecEventsResponseBody ¶
type DeleteApisecEventsResponseBody struct { // The request ID. // // example: // // D7861F61-5B61-46CE-A47C-6B19****5EB0 RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (DeleteApisecEventsResponseBody) GoString ¶
func (s DeleteApisecEventsResponseBody) GoString() string
func (*DeleteApisecEventsResponseBody) SetRequestId ¶
func (s *DeleteApisecEventsResponseBody) SetRequestId(v string) *DeleteApisecEventsResponseBody
func (DeleteApisecEventsResponseBody) String ¶
func (s DeleteApisecEventsResponseBody) String() string
type DeleteCloudResourceRequest ¶
type DeleteCloudResourceRequest struct { // The ID of the WAF instance. // // > You can call the [DescribeInstance](https://help.aliyun.com/document_detail/433756.html) operation to query the ID of the WAF instance. // // This parameter is required. // // example: // // waf_v2_public_cn-*** InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"` // The port of the resource that is added to WAF. // // This parameter is required. // // example: // // 443 Port *int32 `json:"Port,omitempty" xml:"Port,omitempty"` // The region in which the WAF instance is deployed. Valid values: // // - **cn-hangzhou**: the Chinese mainland. // // - **ap-southeast-1**: outside the Chinese mainland. // // This parameter is required. // // example: // // cn-hangzhou RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` // The ID of the instance. // // This parameter is required. // // example: // // lb-bp1*****jqnnqk5uj2p ResourceInstanceId *string `json:"ResourceInstanceId,omitempty" xml:"ResourceInstanceId,omitempty"` // The ID of the Alibaba Cloud resource group. // // example: // // rg-acfm***q ResourceManagerResourceGroupId *string `json:"ResourceManagerResourceGroupId,omitempty" xml:"ResourceManagerResourceGroupId,omitempty"` // The cloud service. Valid values: // // - **clb4**: Layer 4 CLB. // // - **clb7**: Layer 7 CLB. // // - **ecs**: ECS. // // This parameter is required. // // example: // // clb7 ResourceProduct *string `json:"ResourceProduct,omitempty" xml:"ResourceProduct,omitempty"` }
func (DeleteCloudResourceRequest) GoString ¶
func (s DeleteCloudResourceRequest) GoString() string
func (*DeleteCloudResourceRequest) SetInstanceId ¶
func (s *DeleteCloudResourceRequest) SetInstanceId(v string) *DeleteCloudResourceRequest
func (*DeleteCloudResourceRequest) SetPort ¶
func (s *DeleteCloudResourceRequest) SetPort(v int32) *DeleteCloudResourceRequest
func (*DeleteCloudResourceRequest) SetRegionId ¶
func (s *DeleteCloudResourceRequest) SetRegionId(v string) *DeleteCloudResourceRequest
func (*DeleteCloudResourceRequest) SetResourceInstanceId ¶
func (s *DeleteCloudResourceRequest) SetResourceInstanceId(v string) *DeleteCloudResourceRequest
func (*DeleteCloudResourceRequest) SetResourceManagerResourceGroupId ¶
func (s *DeleteCloudResourceRequest) SetResourceManagerResourceGroupId(v string) *DeleteCloudResourceRequest
func (*DeleteCloudResourceRequest) SetResourceProduct ¶
func (s *DeleteCloudResourceRequest) SetResourceProduct(v string) *DeleteCloudResourceRequest
func (DeleteCloudResourceRequest) String ¶
func (s DeleteCloudResourceRequest) String() string
type DeleteCloudResourceResponse ¶
type DeleteCloudResourceResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *DeleteCloudResourceResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (DeleteCloudResourceResponse) GoString ¶
func (s DeleteCloudResourceResponse) GoString() string
func (*DeleteCloudResourceResponse) SetBody ¶
func (s *DeleteCloudResourceResponse) SetBody(v *DeleteCloudResourceResponseBody) *DeleteCloudResourceResponse
func (*DeleteCloudResourceResponse) SetHeaders ¶
func (s *DeleteCloudResourceResponse) SetHeaders(v map[string]*string) *DeleteCloudResourceResponse
func (*DeleteCloudResourceResponse) SetStatusCode ¶
func (s *DeleteCloudResourceResponse) SetStatusCode(v int32) *DeleteCloudResourceResponse
func (DeleteCloudResourceResponse) String ¶
func (s DeleteCloudResourceResponse) String() string
type DeleteCloudResourceResponseBody ¶
type DeleteCloudResourceResponseBody struct { // The request ID. // // example: // // D7861F61-5B61-46CE-A47C-*** RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (DeleteCloudResourceResponseBody) GoString ¶
func (s DeleteCloudResourceResponseBody) GoString() string
func (*DeleteCloudResourceResponseBody) SetRequestId ¶
func (s *DeleteCloudResourceResponseBody) SetRequestId(v string) *DeleteCloudResourceResponseBody
func (DeleteCloudResourceResponseBody) String ¶
func (s DeleteCloudResourceResponseBody) String() string
type DeleteDefenseResourceGroupRequest ¶
type DeleteDefenseResourceGroupRequest struct { // The name of the protected object group that you want to delete. // // This parameter is required. // // example: // // group221 GroupName *string `json:"GroupName,omitempty" xml:"GroupName,omitempty"` // The ID of the Web Application Firewall (WAF) instance. // // > You can call the [DescribeInstance](https://help.aliyun.com/document_detail/433756.html) operation to obtain the ID of the WAF instance. // // This parameter is required. // // example: // // waf_cdnsdf3**** InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"` // The region where the WAF instance resides. Valid values: // // - **cn-hangzhou:* - the Chinese mainland. // // - **ap-southeast-1:* - outside the Chinese mainland. // // example: // // cn-hangzhou RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` // The ID of the resource group. // // example: // // rg-acfm***q ResourceManagerResourceGroupId *string `json:"ResourceManagerResourceGroupId,omitempty" xml:"ResourceManagerResourceGroupId,omitempty"` }
func (DeleteDefenseResourceGroupRequest) GoString ¶
func (s DeleteDefenseResourceGroupRequest) GoString() string
func (*DeleteDefenseResourceGroupRequest) SetGroupName ¶
func (s *DeleteDefenseResourceGroupRequest) SetGroupName(v string) *DeleteDefenseResourceGroupRequest
func (*DeleteDefenseResourceGroupRequest) SetInstanceId ¶
func (s *DeleteDefenseResourceGroupRequest) SetInstanceId(v string) *DeleteDefenseResourceGroupRequest
func (*DeleteDefenseResourceGroupRequest) SetRegionId ¶
func (s *DeleteDefenseResourceGroupRequest) SetRegionId(v string) *DeleteDefenseResourceGroupRequest
func (*DeleteDefenseResourceGroupRequest) SetResourceManagerResourceGroupId ¶
func (s *DeleteDefenseResourceGroupRequest) SetResourceManagerResourceGroupId(v string) *DeleteDefenseResourceGroupRequest
func (DeleteDefenseResourceGroupRequest) String ¶
func (s DeleteDefenseResourceGroupRequest) String() string
type DeleteDefenseResourceGroupResponse ¶
type DeleteDefenseResourceGroupResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *DeleteDefenseResourceGroupResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (DeleteDefenseResourceGroupResponse) GoString ¶
func (s DeleteDefenseResourceGroupResponse) GoString() string
func (*DeleteDefenseResourceGroupResponse) SetHeaders ¶
func (s *DeleteDefenseResourceGroupResponse) SetHeaders(v map[string]*string) *DeleteDefenseResourceGroupResponse
func (*DeleteDefenseResourceGroupResponse) SetStatusCode ¶
func (s *DeleteDefenseResourceGroupResponse) SetStatusCode(v int32) *DeleteDefenseResourceGroupResponse
func (DeleteDefenseResourceGroupResponse) String ¶
func (s DeleteDefenseResourceGroupResponse) String() string
type DeleteDefenseResourceGroupResponseBody ¶
type DeleteDefenseResourceGroupResponseBody struct { // The ID of the request. // // example: // // 25BE1169-9AE4-5D7D-8293-C33242ABB549 RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (DeleteDefenseResourceGroupResponseBody) GoString ¶
func (s DeleteDefenseResourceGroupResponseBody) GoString() string
func (*DeleteDefenseResourceGroupResponseBody) SetRequestId ¶
func (s *DeleteDefenseResourceGroupResponseBody) SetRequestId(v string) *DeleteDefenseResourceGroupResponseBody
func (DeleteDefenseResourceGroupResponseBody) String ¶
func (s DeleteDefenseResourceGroupResponseBody) String() string
type DeleteDefenseRuleRequest ¶
type DeleteDefenseRuleRequest struct { // The ID of the Web Application Firewall (WAF) instance. // // > You can call the [DescribeInstance](https://help.aliyun.com/document_detail/433756.html) operation to obtain the ID of the WAF instance. // // This parameter is required. // // example: // // waf_cdnsdf3**** InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"` // The region where the WAF instance resides. Valid values: // // - **cn-hangzhou:* - the Chinese mainland. // // - **ap-southeast-1:* - outside the Chinese mainland. // // example: // // cn-hangzhou RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` // The ID of the resource group. // // example: // // rg-acfm***q ResourceManagerResourceGroupId *string `json:"ResourceManagerResourceGroupId,omitempty" xml:"ResourceManagerResourceGroupId,omitempty"` // The IDs of the protection rules that you want to delete. Separate the IDs with commas (,). // // This parameter is required. // // example: // // 2223455,23354,465565 RuleIds *string `json:"RuleIds,omitempty" xml:"RuleIds,omitempty"` // The ID of the protection rule template to which the protection rule that you want to delete belongs. // // This parameter is required. // // example: // // 2221 TemplateId *int64 `json:"TemplateId,omitempty" xml:"TemplateId,omitempty"` }
func (DeleteDefenseRuleRequest) GoString ¶
func (s DeleteDefenseRuleRequest) GoString() string
func (*DeleteDefenseRuleRequest) SetInstanceId ¶
func (s *DeleteDefenseRuleRequest) SetInstanceId(v string) *DeleteDefenseRuleRequest
func (*DeleteDefenseRuleRequest) SetRegionId ¶
func (s *DeleteDefenseRuleRequest) SetRegionId(v string) *DeleteDefenseRuleRequest
func (*DeleteDefenseRuleRequest) SetResourceManagerResourceGroupId ¶
func (s *DeleteDefenseRuleRequest) SetResourceManagerResourceGroupId(v string) *DeleteDefenseRuleRequest
func (*DeleteDefenseRuleRequest) SetRuleIds ¶
func (s *DeleteDefenseRuleRequest) SetRuleIds(v string) *DeleteDefenseRuleRequest
func (*DeleteDefenseRuleRequest) SetTemplateId ¶
func (s *DeleteDefenseRuleRequest) SetTemplateId(v int64) *DeleteDefenseRuleRequest
func (DeleteDefenseRuleRequest) String ¶
func (s DeleteDefenseRuleRequest) String() string
type DeleteDefenseRuleResponse ¶
type DeleteDefenseRuleResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *DeleteDefenseRuleResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (DeleteDefenseRuleResponse) GoString ¶
func (s DeleteDefenseRuleResponse) GoString() string
func (*DeleteDefenseRuleResponse) SetBody ¶
func (s *DeleteDefenseRuleResponse) SetBody(v *DeleteDefenseRuleResponseBody) *DeleteDefenseRuleResponse
func (*DeleteDefenseRuleResponse) SetHeaders ¶
func (s *DeleteDefenseRuleResponse) SetHeaders(v map[string]*string) *DeleteDefenseRuleResponse
func (*DeleteDefenseRuleResponse) SetStatusCode ¶
func (s *DeleteDefenseRuleResponse) SetStatusCode(v int32) *DeleteDefenseRuleResponse
func (DeleteDefenseRuleResponse) String ¶
func (s DeleteDefenseRuleResponse) String() string
type DeleteDefenseRuleResponseBody ¶
type DeleteDefenseRuleResponseBody struct { // The ID of the request. // // example: // // 2EC856FE-6D31-5861-8275-E5DEDB539089 RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (DeleteDefenseRuleResponseBody) GoString ¶
func (s DeleteDefenseRuleResponseBody) GoString() string
func (*DeleteDefenseRuleResponseBody) SetRequestId ¶
func (s *DeleteDefenseRuleResponseBody) SetRequestId(v string) *DeleteDefenseRuleResponseBody
func (DeleteDefenseRuleResponseBody) String ¶
func (s DeleteDefenseRuleResponseBody) String() string
type DeleteDefenseTemplateRequest ¶
type DeleteDefenseTemplateRequest struct { // The ID of the Web Application Firewall (WAF) instance. // // > You can call the [DescribeInstance](https://help.aliyun.com/document_detail/433756.html) operation to obtain the ID of the WAF instance. // // This parameter is required. // // example: // // waf_cdnsdf3**** InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"` // The region where the WAF instance resides. Valid values: // // - **cn-hangzhou:* - the Chinese mainland. // // - **ap-southeast-1:* - outside the Chinese mainland. // // example: // // cn-hangzhou RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` // The ID of the resource group. // // example: // // rg-acfm***q ResourceManagerResourceGroupId *string `json:"ResourceManagerResourceGroupId,omitempty" xml:"ResourceManagerResourceGroupId,omitempty"` // The ID of the protection rule template that you want to delete. // // This parameter is required. // // example: // // 3155 TemplateId *int64 `json:"TemplateId,omitempty" xml:"TemplateId,omitempty"` }
func (DeleteDefenseTemplateRequest) GoString ¶
func (s DeleteDefenseTemplateRequest) GoString() string
func (*DeleteDefenseTemplateRequest) SetInstanceId ¶
func (s *DeleteDefenseTemplateRequest) SetInstanceId(v string) *DeleteDefenseTemplateRequest
func (*DeleteDefenseTemplateRequest) SetRegionId ¶
func (s *DeleteDefenseTemplateRequest) SetRegionId(v string) *DeleteDefenseTemplateRequest
func (*DeleteDefenseTemplateRequest) SetResourceManagerResourceGroupId ¶
func (s *DeleteDefenseTemplateRequest) SetResourceManagerResourceGroupId(v string) *DeleteDefenseTemplateRequest
func (*DeleteDefenseTemplateRequest) SetTemplateId ¶
func (s *DeleteDefenseTemplateRequest) SetTemplateId(v int64) *DeleteDefenseTemplateRequest
func (DeleteDefenseTemplateRequest) String ¶
func (s DeleteDefenseTemplateRequest) String() string
type DeleteDefenseTemplateResponse ¶
type DeleteDefenseTemplateResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *DeleteDefenseTemplateResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (DeleteDefenseTemplateResponse) GoString ¶
func (s DeleteDefenseTemplateResponse) GoString() string
func (*DeleteDefenseTemplateResponse) SetBody ¶
func (s *DeleteDefenseTemplateResponse) SetBody(v *DeleteDefenseTemplateResponseBody) *DeleteDefenseTemplateResponse
func (*DeleteDefenseTemplateResponse) SetHeaders ¶
func (s *DeleteDefenseTemplateResponse) SetHeaders(v map[string]*string) *DeleteDefenseTemplateResponse
func (*DeleteDefenseTemplateResponse) SetStatusCode ¶
func (s *DeleteDefenseTemplateResponse) SetStatusCode(v int32) *DeleteDefenseTemplateResponse
func (DeleteDefenseTemplateResponse) String ¶
func (s DeleteDefenseTemplateResponse) String() string
type DeleteDefenseTemplateResponseBody ¶
type DeleteDefenseTemplateResponseBody struct { // The ID of the request. // // example: // // E2DE6F11-6FED-5909-95F2-2520B58C5BC7 RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (DeleteDefenseTemplateResponseBody) GoString ¶
func (s DeleteDefenseTemplateResponseBody) GoString() string
func (*DeleteDefenseTemplateResponseBody) SetRequestId ¶
func (s *DeleteDefenseTemplateResponseBody) SetRequestId(v string) *DeleteDefenseTemplateResponseBody
func (DeleteDefenseTemplateResponseBody) String ¶
func (s DeleteDefenseTemplateResponseBody) String() string
type DeleteDomainRequest ¶
type DeleteDomainRequest struct { // The mode in which the domain name is added to WAF. Valid values: // // - **share:* - CNAME record mode. This is the default value. // // - **hybrid_cloud_cname:* - hybrid cloud reverse proxy mode. // // example: // // share AccessType *string `json:"AccessType,omitempty" xml:"AccessType,omitempty"` // The domain name that you want to delete. // // This parameter is required. // // example: // // www.aliyundoc.com Domain *string `json:"Domain,omitempty" xml:"Domain,omitempty"` // The ID of the domain name. // // example: // // www.aliyundoc.com-waf DomainId *string `json:"DomainId,omitempty" xml:"DomainId,omitempty"` // The ID of the WAF instance. // // > You can call the [DescribeInstance](https://help.aliyun.com/document_detail/433756.html) operation to obtain the ID of the WAF instance. // // This parameter is required. // // example: // // waf_cdnsdf3**** InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"` // The region where the WAF instance resides. Valid values: // // - **cn-hangzhou:* - the Chinese mainland. // // - **ap-southeast-1:* - outside the Chinese mainland. // // This parameter is required. // // example: // // cn-hangzhou RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` }
func (DeleteDomainRequest) GoString ¶
func (s DeleteDomainRequest) GoString() string
func (*DeleteDomainRequest) SetAccessType ¶
func (s *DeleteDomainRequest) SetAccessType(v string) *DeleteDomainRequest
func (*DeleteDomainRequest) SetDomain ¶
func (s *DeleteDomainRequest) SetDomain(v string) *DeleteDomainRequest
func (*DeleteDomainRequest) SetDomainId ¶
func (s *DeleteDomainRequest) SetDomainId(v string) *DeleteDomainRequest
func (*DeleteDomainRequest) SetInstanceId ¶
func (s *DeleteDomainRequest) SetInstanceId(v string) *DeleteDomainRequest
func (*DeleteDomainRequest) SetRegionId ¶
func (s *DeleteDomainRequest) SetRegionId(v string) *DeleteDomainRequest
func (DeleteDomainRequest) String ¶
func (s DeleteDomainRequest) String() string
type DeleteDomainResponse ¶
type DeleteDomainResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *DeleteDomainResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (DeleteDomainResponse) GoString ¶
func (s DeleteDomainResponse) GoString() string
func (*DeleteDomainResponse) SetBody ¶
func (s *DeleteDomainResponse) SetBody(v *DeleteDomainResponseBody) *DeleteDomainResponse
func (*DeleteDomainResponse) SetHeaders ¶
func (s *DeleteDomainResponse) SetHeaders(v map[string]*string) *DeleteDomainResponse
func (*DeleteDomainResponse) SetStatusCode ¶
func (s *DeleteDomainResponse) SetStatusCode(v int32) *DeleteDomainResponse
func (DeleteDomainResponse) String ¶
func (s DeleteDomainResponse) String() string
type DeleteDomainResponseBody ¶
type DeleteDomainResponseBody struct { // The ID of the request. // // example: // // D7861F61-5B61-46CE-A47C-6B19160D5EB0 RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (DeleteDomainResponseBody) GoString ¶
func (s DeleteDomainResponseBody) GoString() string
func (*DeleteDomainResponseBody) SetRequestId ¶
func (s *DeleteDomainResponseBody) SetRequestId(v string) *DeleteDomainResponseBody
func (DeleteDomainResponseBody) String ¶
func (s DeleteDomainResponseBody) String() string
type DeleteMajorProtectionBlackIpRequest ¶
type DeleteMajorProtectionBlackIpRequest struct { // The ID of the Web Application Firewall (WAF) instance. // // > You can call the [DescribeInstance](https://help.aliyun.com/document_detail/433756.html) operation to obtain the ID of the WAF instance. // // This parameter is required. // // example: // // waf_cdnsdf3**** InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"` // The IP address blacklist for major event protection that you want to delete. You can specify multiple CIDR blocks or IP addresses. IPv4 and IPv6 addresses are supported. Separate the CIDR blocks or IP addresses with commas (,). For more information, see [Protection for major events](https://help.aliyun.com/document_detail/425591.html). // // This parameter is required. // // example: // // 192.0.XX.XX,192.0.XX.XX/24 IpList *string `json:"IpList,omitempty" xml:"IpList,omitempty"` // The region where the WAF instance resides. Valid values: // // - **cn-hangzhou:* - the Chinese mainland. // // - **ap-southeast-1:* - outside the Chinese mainland. // // example: // // cn-hangzhou RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` // The ID of the resource group. // // example: // // rg-acfm***q ResourceManagerResourceGroupId *string `json:"ResourceManagerResourceGroupId,omitempty" xml:"ResourceManagerResourceGroupId,omitempty"` // The ID of the IP address blacklist rule for major event protection. // // This parameter is required. // // example: // // 20013135 RuleId *int64 `json:"RuleId,omitempty" xml:"RuleId,omitempty"` // The ID of the IP address blacklist rule template for major event protection. // // This parameter is required. // // example: // // 5332 TemplateId *int64 `json:"TemplateId,omitempty" xml:"TemplateId,omitempty"` }
func (DeleteMajorProtectionBlackIpRequest) GoString ¶
func (s DeleteMajorProtectionBlackIpRequest) GoString() string
func (*DeleteMajorProtectionBlackIpRequest) SetInstanceId ¶
func (s *DeleteMajorProtectionBlackIpRequest) SetInstanceId(v string) *DeleteMajorProtectionBlackIpRequest
func (*DeleteMajorProtectionBlackIpRequest) SetIpList ¶
func (s *DeleteMajorProtectionBlackIpRequest) SetIpList(v string) *DeleteMajorProtectionBlackIpRequest
func (*DeleteMajorProtectionBlackIpRequest) SetRegionId ¶
func (s *DeleteMajorProtectionBlackIpRequest) SetRegionId(v string) *DeleteMajorProtectionBlackIpRequest
func (*DeleteMajorProtectionBlackIpRequest) SetResourceManagerResourceGroupId ¶
func (s *DeleteMajorProtectionBlackIpRequest) SetResourceManagerResourceGroupId(v string) *DeleteMajorProtectionBlackIpRequest
func (*DeleteMajorProtectionBlackIpRequest) SetRuleId ¶
func (s *DeleteMajorProtectionBlackIpRequest) SetRuleId(v int64) *DeleteMajorProtectionBlackIpRequest
func (*DeleteMajorProtectionBlackIpRequest) SetTemplateId ¶
func (s *DeleteMajorProtectionBlackIpRequest) SetTemplateId(v int64) *DeleteMajorProtectionBlackIpRequest
func (DeleteMajorProtectionBlackIpRequest) String ¶
func (s DeleteMajorProtectionBlackIpRequest) String() string
type DeleteMajorProtectionBlackIpResponse ¶
type DeleteMajorProtectionBlackIpResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *DeleteMajorProtectionBlackIpResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (DeleteMajorProtectionBlackIpResponse) GoString ¶
func (s DeleteMajorProtectionBlackIpResponse) GoString() string
func (*DeleteMajorProtectionBlackIpResponse) SetHeaders ¶
func (s *DeleteMajorProtectionBlackIpResponse) SetHeaders(v map[string]*string) *DeleteMajorProtectionBlackIpResponse
func (*DeleteMajorProtectionBlackIpResponse) SetStatusCode ¶
func (s *DeleteMajorProtectionBlackIpResponse) SetStatusCode(v int32) *DeleteMajorProtectionBlackIpResponse
func (DeleteMajorProtectionBlackIpResponse) String ¶
func (s DeleteMajorProtectionBlackIpResponse) String() string
type DeleteMajorProtectionBlackIpResponseBody ¶
type DeleteMajorProtectionBlackIpResponseBody struct { // The ID of the request. // // example: // // 66A98669-CC6E-4F3E-80A6-3014697B11AE RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (DeleteMajorProtectionBlackIpResponseBody) GoString ¶
func (s DeleteMajorProtectionBlackIpResponseBody) GoString() string
func (*DeleteMajorProtectionBlackIpResponseBody) SetRequestId ¶
func (s *DeleteMajorProtectionBlackIpResponseBody) SetRequestId(v string) *DeleteMajorProtectionBlackIpResponseBody
func (DeleteMajorProtectionBlackIpResponseBody) String ¶
func (s DeleteMajorProtectionBlackIpResponseBody) String() string
type DeleteMemberAccountRequest ¶
type DeleteMemberAccountRequest struct { // The ID of the WAF instance. // // > You can call the [DescribeInstance](https://help.aliyun.com/document_detail/433756.html) operation to query the ID of the WAF instance. // // This parameter is required. // // example: // // waf_esasdf3**** InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"` // The Alibaba Cloud account ID of the managed member. // // This parameter is required. // // example: // // 131***********39 MemberAccountId *string `json:"MemberAccountId,omitempty" xml:"MemberAccountId,omitempty"` // The region in which the WAF instance is deployed. Valid values: // // - **cn-hangzhou**: Chinese mainland. // // - **ap-southeast-1**: outside the Chinese mainland. // // example: // // cn-hangzhou RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` // The ID of the Alibaba Cloud resource group. // // example: // // rg-acfm***q ResourceManagerResourceGroupId *string `json:"ResourceManagerResourceGroupId,omitempty" xml:"ResourceManagerResourceGroupId,omitempty"` // The source IP address of the request. The system automatically obtains the value of this parameter. // // example: // // 0.0.XX.XX SourceIp *string `json:"SourceIp,omitempty" xml:"SourceIp,omitempty"` }
func (DeleteMemberAccountRequest) GoString ¶
func (s DeleteMemberAccountRequest) GoString() string
func (*DeleteMemberAccountRequest) SetInstanceId ¶
func (s *DeleteMemberAccountRequest) SetInstanceId(v string) *DeleteMemberAccountRequest
func (*DeleteMemberAccountRequest) SetMemberAccountId ¶
func (s *DeleteMemberAccountRequest) SetMemberAccountId(v string) *DeleteMemberAccountRequest
func (*DeleteMemberAccountRequest) SetRegionId ¶
func (s *DeleteMemberAccountRequest) SetRegionId(v string) *DeleteMemberAccountRequest
func (*DeleteMemberAccountRequest) SetResourceManagerResourceGroupId ¶
func (s *DeleteMemberAccountRequest) SetResourceManagerResourceGroupId(v string) *DeleteMemberAccountRequest
func (*DeleteMemberAccountRequest) SetSourceIp ¶
func (s *DeleteMemberAccountRequest) SetSourceIp(v string) *DeleteMemberAccountRequest
func (DeleteMemberAccountRequest) String ¶
func (s DeleteMemberAccountRequest) String() string
type DeleteMemberAccountResponse ¶
type DeleteMemberAccountResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *DeleteMemberAccountResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (DeleteMemberAccountResponse) GoString ¶
func (s DeleteMemberAccountResponse) GoString() string
func (*DeleteMemberAccountResponse) SetBody ¶
func (s *DeleteMemberAccountResponse) SetBody(v *DeleteMemberAccountResponseBody) *DeleteMemberAccountResponse
func (*DeleteMemberAccountResponse) SetHeaders ¶
func (s *DeleteMemberAccountResponse) SetHeaders(v map[string]*string) *DeleteMemberAccountResponse
func (*DeleteMemberAccountResponse) SetStatusCode ¶
func (s *DeleteMemberAccountResponse) SetStatusCode(v int32) *DeleteMemberAccountResponse
func (DeleteMemberAccountResponse) String ¶
func (s DeleteMemberAccountResponse) String() string
type DeleteMemberAccountResponseBody ¶
type DeleteMemberAccountResponseBody struct { // The ID of the request. // // example: // // 5ABE714C-8890-5D7E-A08B-45CB****5473 RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (DeleteMemberAccountResponseBody) GoString ¶
func (s DeleteMemberAccountResponseBody) GoString() string
func (*DeleteMemberAccountResponseBody) SetRequestId ¶
func (s *DeleteMemberAccountResponseBody) SetRequestId(v string) *DeleteMemberAccountResponseBody
func (DeleteMemberAccountResponseBody) String ¶
func (s DeleteMemberAccountResponseBody) String() string
type DescribeAccountDelegatedStatusRequest ¶
type DescribeAccountDelegatedStatusRequest struct { // The ID of the WAF instance. // // > You can call the [DescribeInstance](https://help.aliyun.com/document_detail/433756.html) operation to query the ID of the WAF instance. // // This parameter is required. // // example: // // waf_cdnsdf3**** InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"` // The region in which the WAF instance is deployed. Valid values: // // - **cn-hangzhou**: Chinese mainland. // // - **ap-southeast-1**: outside the Chinese mainland. // // example: // // cn-hangzhou RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` // The ID of the Alibaba Cloud resource group. // // example: // // rg-acfm***q ResourceManagerResourceGroupId *string `json:"ResourceManagerResourceGroupId,omitempty" xml:"ResourceManagerResourceGroupId,omitempty"` }
func (DescribeAccountDelegatedStatusRequest) GoString ¶
func (s DescribeAccountDelegatedStatusRequest) GoString() string
func (*DescribeAccountDelegatedStatusRequest) SetInstanceId ¶
func (s *DescribeAccountDelegatedStatusRequest) SetInstanceId(v string) *DescribeAccountDelegatedStatusRequest
func (*DescribeAccountDelegatedStatusRequest) SetRegionId ¶
func (s *DescribeAccountDelegatedStatusRequest) SetRegionId(v string) *DescribeAccountDelegatedStatusRequest
func (*DescribeAccountDelegatedStatusRequest) SetResourceManagerResourceGroupId ¶
func (s *DescribeAccountDelegatedStatusRequest) SetResourceManagerResourceGroupId(v string) *DescribeAccountDelegatedStatusRequest
func (DescribeAccountDelegatedStatusRequest) String ¶
func (s DescribeAccountDelegatedStatusRequest) String() string
type DescribeAccountDelegatedStatusResponse ¶
type DescribeAccountDelegatedStatusResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *DescribeAccountDelegatedStatusResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (DescribeAccountDelegatedStatusResponse) GoString ¶
func (s DescribeAccountDelegatedStatusResponse) GoString() string
func (*DescribeAccountDelegatedStatusResponse) SetHeaders ¶
func (s *DescribeAccountDelegatedStatusResponse) SetHeaders(v map[string]*string) *DescribeAccountDelegatedStatusResponse
func (*DescribeAccountDelegatedStatusResponse) SetStatusCode ¶
func (s *DescribeAccountDelegatedStatusResponse) SetStatusCode(v int32) *DescribeAccountDelegatedStatusResponse
func (DescribeAccountDelegatedStatusResponse) String ¶
func (s DescribeAccountDelegatedStatusResponse) String() string
type DescribeAccountDelegatedStatusResponseBody ¶
type DescribeAccountDelegatedStatusResponseBody struct { // The ID of the Alibaba Cloud account. // // example: // // 10***********34 AccountId *string `json:"AccountId,omitempty" xml:"AccountId,omitempty"` // The name of the Alibaba Cloud account. This parameter is returned only if the account is the delegated administrator account. // // example: // // account_test AccountName *string `json:"AccountName,omitempty" xml:"AccountName,omitempty"` // Indicates whether the Alibaba Cloud account is the delegated administrator account of the WAF instance. // // - **true** // // - **false** // // example: // // true DelegatedStatus *bool `json:"DelegatedStatus,omitempty" xml:"DelegatedStatus,omitempty"` // The request ID. // // example: // // 8161375D-5958-5627-BFDE-DF14****3E87 RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (DescribeAccountDelegatedStatusResponseBody) GoString ¶
func (s DescribeAccountDelegatedStatusResponseBody) GoString() string
func (*DescribeAccountDelegatedStatusResponseBody) SetAccountId ¶
func (s *DescribeAccountDelegatedStatusResponseBody) SetAccountId(v string) *DescribeAccountDelegatedStatusResponseBody
func (*DescribeAccountDelegatedStatusResponseBody) SetAccountName ¶
func (s *DescribeAccountDelegatedStatusResponseBody) SetAccountName(v string) *DescribeAccountDelegatedStatusResponseBody
func (*DescribeAccountDelegatedStatusResponseBody) SetDelegatedStatus ¶
func (s *DescribeAccountDelegatedStatusResponseBody) SetDelegatedStatus(v bool) *DescribeAccountDelegatedStatusResponseBody
func (*DescribeAccountDelegatedStatusResponseBody) SetRequestId ¶
func (s *DescribeAccountDelegatedStatusResponseBody) SetRequestId(v string) *DescribeAccountDelegatedStatusResponseBody
func (DescribeAccountDelegatedStatusResponseBody) String ¶
func (s DescribeAccountDelegatedStatusResponseBody) String() string
type DescribeApiExportsRequest ¶
type DescribeApiExportsRequest struct { // The ID of the Web Application Firewall (WAF) instance. // // > You can call the [DescribeInstance](https://help.aliyun.com/document_detail/433756.html) operation to query the ID of the WAF instance. // // This parameter is required. // // example: // // waf_v3prepaid_public_cn-p**** InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"` // Language type. Valid values: // // - **cn**: Chinese. // // - **en**: English. // // example: // // zh Lang *string `json:"Lang,omitempty" xml:"Lang,omitempty"` // The page number. Default value: **1**. // // example: // // 1 PageNumber *int64 `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"` // The number of entries to return on each page. Default value: **10**. // // example: // // 10 PageSize *int64 `json:"PageSize,omitempty" xml:"PageSize,omitempty"` // The region ID of the Web Application Firewall (WAF) instance. Valid values: // // - **cn-hangzhou**: Chinese mainland. // // - **ap-southeast-1**: outside the Chinese mainland. // // example: // // cn-hangzhou RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` // The ID of the Alibaba Cloud resource group. // // example: // // rg-acfm***q ResourceManagerResourceGroupId *string `json:"ResourceManagerResourceGroupId,omitempty" xml:"ResourceManagerResourceGroupId,omitempty"` }
func (DescribeApiExportsRequest) GoString ¶
func (s DescribeApiExportsRequest) GoString() string
func (*DescribeApiExportsRequest) SetInstanceId ¶
func (s *DescribeApiExportsRequest) SetInstanceId(v string) *DescribeApiExportsRequest
func (*DescribeApiExportsRequest) SetLang ¶
func (s *DescribeApiExportsRequest) SetLang(v string) *DescribeApiExportsRequest
func (*DescribeApiExportsRequest) SetPageNumber ¶
func (s *DescribeApiExportsRequest) SetPageNumber(v int64) *DescribeApiExportsRequest
func (*DescribeApiExportsRequest) SetPageSize ¶
func (s *DescribeApiExportsRequest) SetPageSize(v int64) *DescribeApiExportsRequest
func (*DescribeApiExportsRequest) SetRegionId ¶
func (s *DescribeApiExportsRequest) SetRegionId(v string) *DescribeApiExportsRequest
func (*DescribeApiExportsRequest) SetResourceManagerResourceGroupId ¶
func (s *DescribeApiExportsRequest) SetResourceManagerResourceGroupId(v string) *DescribeApiExportsRequest
func (DescribeApiExportsRequest) String ¶
func (s DescribeApiExportsRequest) String() string
type DescribeApiExportsResponse ¶
type DescribeApiExportsResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *DescribeApiExportsResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (DescribeApiExportsResponse) GoString ¶
func (s DescribeApiExportsResponse) GoString() string
func (*DescribeApiExportsResponse) SetBody ¶
func (s *DescribeApiExportsResponse) SetBody(v *DescribeApiExportsResponseBody) *DescribeApiExportsResponse
func (*DescribeApiExportsResponse) SetHeaders ¶
func (s *DescribeApiExportsResponse) SetHeaders(v map[string]*string) *DescribeApiExportsResponse
func (*DescribeApiExportsResponse) SetStatusCode ¶
func (s *DescribeApiExportsResponse) SetStatusCode(v int32) *DescribeApiExportsResponse
func (DescribeApiExportsResponse) String ¶
func (s DescribeApiExportsResponse) String() string
type DescribeApiExportsResponseBody ¶
type DescribeApiExportsResponseBody struct { // The returned data export tasks. ApiExports []*DescribeApiExportsResponseBodyApiExports `json:"ApiExports,omitempty" xml:"ApiExports,omitempty" type:"Repeated"` // The request ID. // // example: // // D9532525-E885-54E7-A178-D5554D563AFB RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // The status of the data export task. Valid values: // // - **expired**: The file is expired. // // - **exporting**: Data is being exported. // // - **completed**: Data is exported. // // example: // // 7 Total *int64 `json:"Total,omitempty" xml:"Total,omitempty"` }
func (DescribeApiExportsResponseBody) GoString ¶
func (s DescribeApiExportsResponseBody) GoString() string
func (*DescribeApiExportsResponseBody) SetApiExports ¶
func (s *DescribeApiExportsResponseBody) SetApiExports(v []*DescribeApiExportsResponseBodyApiExports) *DescribeApiExportsResponseBody
func (*DescribeApiExportsResponseBody) SetRequestId ¶
func (s *DescribeApiExportsResponseBody) SetRequestId(v string) *DescribeApiExportsResponseBody
func (*DescribeApiExportsResponseBody) SetTotal ¶
func (s *DescribeApiExportsResponseBody) SetTotal(v int64) *DescribeApiExportsResponseBody
func (DescribeApiExportsResponseBody) String ¶
func (s DescribeApiExportsResponseBody) String() string
type DescribeApiExportsResponseBodyApiExports ¶
type DescribeApiExportsResponseBodyApiExports struct { // The time when the data export task was created. The value is a UNIX timestamp displayed in UTC. Unit: seconds. // // example: // // 1725604852 CreateTime *int64 `json:"CreateTime,omitempty" xml:"CreateTime,omitempty"` // The name of the file. // // example: // // file_16109541456445334c0f01d9a7444e0e908***.csv FileName *string `json:"FileName,omitempty" xml:"FileName,omitempty"` // The download URL of the exported file. // // example: // // https://waf-api-sec-cn.***.aliyuncs.com/file_1610954145***.csv FileUrl *string `json:"FileUrl,omitempty" xml:"FileUrl,omitempty"` // The format of the exported file. // // example: // // CSV Format *string `json:"Format,omitempty" xml:"Format,omitempty"` // The status of the data export task. Valid values: // // - **expired**: The file is expired. // // - **exporting**: Data is being exported. // // - **completed**: Data is exported. // // example: // // completed Status *string `json:"Status,omitempty" xml:"Status,omitempty"` // The type of the data export task. Valid values: // // - **apisec_api**: API tasks // // - **apisec_abnormal**: API risk tasks // // - **apisec_event**: API security event tasks // // example: // // apisec_api Type *string `json:"Type,omitempty" xml:"Type,omitempty"` }
func (DescribeApiExportsResponseBodyApiExports) GoString ¶
func (s DescribeApiExportsResponseBodyApiExports) GoString() string
func (*DescribeApiExportsResponseBodyApiExports) SetCreateTime ¶
func (s *DescribeApiExportsResponseBodyApiExports) SetCreateTime(v int64) *DescribeApiExportsResponseBodyApiExports
func (*DescribeApiExportsResponseBodyApiExports) SetFileName ¶
func (s *DescribeApiExportsResponseBodyApiExports) SetFileName(v string) *DescribeApiExportsResponseBodyApiExports
func (*DescribeApiExportsResponseBodyApiExports) SetFileUrl ¶
func (s *DescribeApiExportsResponseBodyApiExports) SetFileUrl(v string) *DescribeApiExportsResponseBodyApiExports
func (*DescribeApiExportsResponseBodyApiExports) SetFormat ¶
func (s *DescribeApiExportsResponseBodyApiExports) SetFormat(v string) *DescribeApiExportsResponseBodyApiExports
func (*DescribeApiExportsResponseBodyApiExports) SetStatus ¶
func (s *DescribeApiExportsResponseBodyApiExports) SetStatus(v string) *DescribeApiExportsResponseBodyApiExports
func (*DescribeApiExportsResponseBodyApiExports) SetType ¶
func (s *DescribeApiExportsResponseBodyApiExports) SetType(v string) *DescribeApiExportsResponseBodyApiExports
func (DescribeApiExportsResponseBodyApiExports) String ¶
func (s DescribeApiExportsResponseBodyApiExports) String() string
type DescribeApisecAbnormalDomainStatisticRequest ¶
type DescribeApisecAbnormalDomainStatisticRequest struct { // The ID of the hybrid cloud cluster. // // >For hybrid cloud scenarios only, you can call the [DescribeHybridCloudClusters](https://help.aliyun.com/document_detail/2849376.html) operation to query the hybrid cloud clusters. // // example: // // 428 ClusterId *string `json:"ClusterId,omitempty" xml:"ClusterId,omitempty"` // The end of the time range to query. Specify a UNIX timestamp in UTC. Unit: seconds. // // example: // // 1687313820 EndTime *int64 `json:"EndTime,omitempty" xml:"EndTime,omitempty"` // The ID of the WAF instance. // // > You can call the [DescribeInstance](https://help.aliyun.com/document_detail/433756.html) operation to query the ID of the WAF instance. // // This parameter is required. // // example: // // waf-cn-45919n*** InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"` // The sorting order. Valid values: // // - **asc**: ascending order. // // - **desc**: descending order. // // example: // // desc OrderWay *string `json:"OrderWay,omitempty" xml:"OrderWay,omitempty"` // The page number. Default value: **1**. // // example: // // 1 PageNumber *int64 `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"` // The number of entries per page. Default value: **5**. // // example: // // 5 PageSize *int64 `json:"PageSize,omitempty" xml:"PageSize,omitempty"` // The region in which the WAF instance is deployed. Valid values: // // - **cn-hangzhou**: Chinese mainland // // - **ap-southeast-1**: outside the Chinese mainland. // // example: // // cn-hangzhou RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` // The ID of the Alibaba Cloud resource group. // // example: // // rg-acfm***q ResourceManagerResourceGroupId *string `json:"ResourceManagerResourceGroupId,omitempty" xml:"ResourceManagerResourceGroupId,omitempty"` // The beginning of the time range to query. Specify a UNIX timestamp in UTC. Unit: seconds. // // example: // // 1682571600 StartTime *int64 `json:"StartTime,omitempty" xml:"StartTime,omitempty"` }
func (DescribeApisecAbnormalDomainStatisticRequest) GoString ¶
func (s DescribeApisecAbnormalDomainStatisticRequest) GoString() string
func (*DescribeApisecAbnormalDomainStatisticRequest) SetClusterId ¶
func (s *DescribeApisecAbnormalDomainStatisticRequest) SetClusterId(v string) *DescribeApisecAbnormalDomainStatisticRequest
func (*DescribeApisecAbnormalDomainStatisticRequest) SetEndTime ¶
func (s *DescribeApisecAbnormalDomainStatisticRequest) SetEndTime(v int64) *DescribeApisecAbnormalDomainStatisticRequest
func (*DescribeApisecAbnormalDomainStatisticRequest) SetInstanceId ¶
func (s *DescribeApisecAbnormalDomainStatisticRequest) SetInstanceId(v string) *DescribeApisecAbnormalDomainStatisticRequest
func (*DescribeApisecAbnormalDomainStatisticRequest) SetOrderWay ¶
func (s *DescribeApisecAbnormalDomainStatisticRequest) SetOrderWay(v string) *DescribeApisecAbnormalDomainStatisticRequest
func (*DescribeApisecAbnormalDomainStatisticRequest) SetPageNumber ¶
func (s *DescribeApisecAbnormalDomainStatisticRequest) SetPageNumber(v int64) *DescribeApisecAbnormalDomainStatisticRequest
func (*DescribeApisecAbnormalDomainStatisticRequest) SetPageSize ¶
func (s *DescribeApisecAbnormalDomainStatisticRequest) SetPageSize(v int64) *DescribeApisecAbnormalDomainStatisticRequest
func (*DescribeApisecAbnormalDomainStatisticRequest) SetRegionId ¶
func (s *DescribeApisecAbnormalDomainStatisticRequest) SetRegionId(v string) *DescribeApisecAbnormalDomainStatisticRequest
func (*DescribeApisecAbnormalDomainStatisticRequest) SetResourceManagerResourceGroupId ¶
func (s *DescribeApisecAbnormalDomainStatisticRequest) SetResourceManagerResourceGroupId(v string) *DescribeApisecAbnormalDomainStatisticRequest
func (*DescribeApisecAbnormalDomainStatisticRequest) SetStartTime ¶
func (s *DescribeApisecAbnormalDomainStatisticRequest) SetStartTime(v int64) *DescribeApisecAbnormalDomainStatisticRequest
func (DescribeApisecAbnormalDomainStatisticRequest) String ¶
func (s DescribeApisecAbnormalDomainStatisticRequest) String() string
type DescribeApisecAbnormalDomainStatisticResponse ¶
type DescribeApisecAbnormalDomainStatisticResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *DescribeApisecAbnormalDomainStatisticResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (DescribeApisecAbnormalDomainStatisticResponse) GoString ¶
func (s DescribeApisecAbnormalDomainStatisticResponse) GoString() string
func (*DescribeApisecAbnormalDomainStatisticResponse) SetHeaders ¶
func (s *DescribeApisecAbnormalDomainStatisticResponse) SetHeaders(v map[string]*string) *DescribeApisecAbnormalDomainStatisticResponse
func (*DescribeApisecAbnormalDomainStatisticResponse) SetStatusCode ¶
func (s *DescribeApisecAbnormalDomainStatisticResponse) SetStatusCode(v int32) *DescribeApisecAbnormalDomainStatisticResponse
func (DescribeApisecAbnormalDomainStatisticResponse) String ¶
func (s DescribeApisecAbnormalDomainStatisticResponse) String() string
type DescribeApisecAbnormalDomainStatisticResponseBody ¶
type DescribeApisecAbnormalDomainStatisticResponseBody struct { // The response parameters. Data []*DescribeApisecAbnormalDomainStatisticResponseBodyData `json:"Data,omitempty" xml:"Data,omitempty" type:"Repeated"` // Id of the request. // // example: // // 66A98669-CC6E-4F3E-80A6-3014***B11AE RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // The total number of entries returned. // // example: // // 1 TotalCount *int64 `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"` }
func (DescribeApisecAbnormalDomainStatisticResponseBody) GoString ¶
func (s DescribeApisecAbnormalDomainStatisticResponseBody) GoString() string
func (*DescribeApisecAbnormalDomainStatisticResponseBody) SetRequestId ¶
func (s *DescribeApisecAbnormalDomainStatisticResponseBody) SetRequestId(v string) *DescribeApisecAbnormalDomainStatisticResponseBody
func (*DescribeApisecAbnormalDomainStatisticResponseBody) SetTotalCount ¶
func (s *DescribeApisecAbnormalDomainStatisticResponseBody) SetTotalCount(v int64) *DescribeApisecAbnormalDomainStatisticResponseBody
func (DescribeApisecAbnormalDomainStatisticResponseBody) String ¶
func (s DescribeApisecAbnormalDomainStatisticResponseBody) String() string
type DescribeApisecAbnormalDomainStatisticResponseBodyData ¶
type DescribeApisecAbnormalDomainStatisticResponseBodyData struct { // The number of APIs. // // example: // // 10 ApiCount *int64 `json:"ApiCount,omitempty" xml:"ApiCount,omitempty"` // The domain name. // // example: // // ba.aliyun.com Domain *string `json:"Domain,omitempty" xml:"Domain,omitempty"` // The number of high-level risks. // // example: // // 12 High *int64 `json:"High,omitempty" xml:"High,omitempty"` // The number of low-level risks. // // example: // // 4 Low *int64 `json:"Low,omitempty" xml:"Low,omitempty"` // The number of medium-level risks. // // example: // // 9 Medium *int64 `json:"Medium,omitempty" xml:"Medium,omitempty"` }
func (DescribeApisecAbnormalDomainStatisticResponseBodyData) GoString ¶
func (s DescribeApisecAbnormalDomainStatisticResponseBodyData) GoString() string
func (*DescribeApisecAbnormalDomainStatisticResponseBodyData) SetApiCount ¶
func (s *DescribeApisecAbnormalDomainStatisticResponseBodyData) SetApiCount(v int64) *DescribeApisecAbnormalDomainStatisticResponseBodyData
func (DescribeApisecAbnormalDomainStatisticResponseBodyData) String ¶
func (s DescribeApisecAbnormalDomainStatisticResponseBodyData) String() string
type DescribeApisecAbnormalsRequest ¶
type DescribeApisecAbnormalsRequest struct { // The ID of the risk. // // example: // // 29c6401****99a2bad3943e26d8 AbnormalId *string `json:"AbnormalId,omitempty" xml:"AbnormalId,omitempty"` // The level of the risk. Valid values: // // - **high** // // - **medium** // // - **low** // // example: // // medium AbnormalLevel *string `json:"AbnormalLevel,omitempty" xml:"AbnormalLevel,omitempty"` // The type of the risk. // // > You can call the [DescribeApisecRules](https://help.aliyun.com/document_detail/2859155.html) operation to query the supported types of risks. // // example: // // LackOfSpeedLimit AbnormalTag *string `json:"AbnormalTag,omitempty" xml:"AbnormalTag,omitempty"` // The risk-related API. // // example: // // /api/users/login ApiFormat *string `json:"ApiFormat,omitempty" xml:"ApiFormat,omitempty"` // The ID of the risk-related API. // // example: // // bd9efb8ad******d9ca6 ApiId *string `json:"ApiId,omitempty" xml:"ApiId,omitempty"` // The business purpose of the API. // // > You can call the [DescribeApisecRules](https://help.aliyun.com/document_detail/2859155.html) operation to query the business purposes of APIs. // // example: // // RegisterAPI ApiTag *string `json:"ApiTag,omitempty" xml:"ApiTag,omitempty"` // The ID of the hybrid cloud cluster. // // >For hybrid cloud scenarios only, you can call the [DescribeHybridCloudClusters](https://help.aliyun.com/document_detail/2849376.html) operation to query the hybrid cloud clusters. // // example: // // 546 ClusterId *string `json:"ClusterId,omitempty" xml:"ClusterId,omitempty"` // The end of the time range to query. The value is a UNIX timestamp displayed in UTC. Unit: seconds. // // example: // // 1684382100 EndTime *string `json:"EndTime,omitempty" xml:"EndTime,omitempty"` // The ID of the Web Application Firewall (WAF) instance. // // > You can call the [DescribeInstance](https://help.aliyun.com/document_detail/433756.html) operation to query the ID of the WAF instance. // // This parameter is required. // // example: // // waf_v2_public_cn-z***9g301 InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"` // The domain name or IP address of the API. // // example: // // a.aliyun.com MatchedHost *string `json:"MatchedHost,omitempty" xml:"MatchedHost,omitempty"` // The name of the sorting field. Valid values: // // - **firstTime (default)**: first detection time // // - **abnormalLevel**: risk level // // example: // // allCnt OrderKey *string `json:"OrderKey,omitempty" xml:"OrderKey,omitempty"` // The sorting method. Valid values: // // - **desc (default)**: in descending order // // - **asc**: in ascending order // // example: // // desc OrderWay *string `json:"OrderWay,omitempty" xml:"OrderWay,omitempty"` // The source of the risk type. Valid values: // // - **custom** // // - **default** // // example: // // custom Origin *string `json:"Origin,omitempty" xml:"Origin,omitempty"` // The page number. Default value: **1**. // // example: // // 2 PageNumber *int64 `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"` // The number of entries per page. Default value: **10**. // // example: // // 10 PageSize *int64 `json:"PageSize,omitempty" xml:"PageSize,omitempty"` // The region in which the Web Application Firewall (WAF) instance is deployed. Valid values: // // - **cn-hangzhou**: Chinese mainland // // - **ap-southeast-1**: outside the Chinese mainland // // example: // // cn-qingdao RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` // The ID of the Alibaba Cloud resource group. // // example: // // rg-acfm***q ResourceManagerResourceGroupId *string `json:"ResourceManagerResourceGroupId,omitempty" xml:"ResourceManagerResourceGroupId,omitempty"` // The beginning of the time range to query. The value is a UNIX timestamp displayed in UTC. Unit: seconds. // // example: // // 1684252800 StartTime *string `json:"StartTime,omitempty" xml:"StartTime,omitempty"` // The status of the risk. Valid values: // // - **toBeConfirmed** // // - **confirmed** // // - **toBeFixed** // // - **fixed** // // - **ignored** // // example: // // Confirmed UserStatus *string `json:"UserStatus,omitempty" xml:"UserStatus,omitempty"` }
func (DescribeApisecAbnormalsRequest) GoString ¶
func (s DescribeApisecAbnormalsRequest) GoString() string
func (*DescribeApisecAbnormalsRequest) SetAbnormalId ¶
func (s *DescribeApisecAbnormalsRequest) SetAbnormalId(v string) *DescribeApisecAbnormalsRequest
func (*DescribeApisecAbnormalsRequest) SetAbnormalLevel ¶
func (s *DescribeApisecAbnormalsRequest) SetAbnormalLevel(v string) *DescribeApisecAbnormalsRequest
func (*DescribeApisecAbnormalsRequest) SetAbnormalTag ¶
func (s *DescribeApisecAbnormalsRequest) SetAbnormalTag(v string) *DescribeApisecAbnormalsRequest
func (*DescribeApisecAbnormalsRequest) SetApiFormat ¶
func (s *DescribeApisecAbnormalsRequest) SetApiFormat(v string) *DescribeApisecAbnormalsRequest
func (*DescribeApisecAbnormalsRequest) SetApiId ¶
func (s *DescribeApisecAbnormalsRequest) SetApiId(v string) *DescribeApisecAbnormalsRequest
func (*DescribeApisecAbnormalsRequest) SetApiTag ¶
func (s *DescribeApisecAbnormalsRequest) SetApiTag(v string) *DescribeApisecAbnormalsRequest
func (*DescribeApisecAbnormalsRequest) SetClusterId ¶
func (s *DescribeApisecAbnormalsRequest) SetClusterId(v string) *DescribeApisecAbnormalsRequest
func (*DescribeApisecAbnormalsRequest) SetEndTime ¶
func (s *DescribeApisecAbnormalsRequest) SetEndTime(v string) *DescribeApisecAbnormalsRequest
func (*DescribeApisecAbnormalsRequest) SetInstanceId ¶
func (s *DescribeApisecAbnormalsRequest) SetInstanceId(v string) *DescribeApisecAbnormalsRequest
func (*DescribeApisecAbnormalsRequest) SetMatchedHost ¶
func (s *DescribeApisecAbnormalsRequest) SetMatchedHost(v string) *DescribeApisecAbnormalsRequest
func (*DescribeApisecAbnormalsRequest) SetOrderKey ¶
func (s *DescribeApisecAbnormalsRequest) SetOrderKey(v string) *DescribeApisecAbnormalsRequest
func (*DescribeApisecAbnormalsRequest) SetOrderWay ¶
func (s *DescribeApisecAbnormalsRequest) SetOrderWay(v string) *DescribeApisecAbnormalsRequest
func (*DescribeApisecAbnormalsRequest) SetOrigin ¶
func (s *DescribeApisecAbnormalsRequest) SetOrigin(v string) *DescribeApisecAbnormalsRequest
func (*DescribeApisecAbnormalsRequest) SetPageNumber ¶
func (s *DescribeApisecAbnormalsRequest) SetPageNumber(v int64) *DescribeApisecAbnormalsRequest
func (*DescribeApisecAbnormalsRequest) SetPageSize ¶
func (s *DescribeApisecAbnormalsRequest) SetPageSize(v int64) *DescribeApisecAbnormalsRequest
func (*DescribeApisecAbnormalsRequest) SetRegionId ¶
func (s *DescribeApisecAbnormalsRequest) SetRegionId(v string) *DescribeApisecAbnormalsRequest
func (*DescribeApisecAbnormalsRequest) SetResourceManagerResourceGroupId ¶
func (s *DescribeApisecAbnormalsRequest) SetResourceManagerResourceGroupId(v string) *DescribeApisecAbnormalsRequest
func (*DescribeApisecAbnormalsRequest) SetStartTime ¶
func (s *DescribeApisecAbnormalsRequest) SetStartTime(v string) *DescribeApisecAbnormalsRequest
func (*DescribeApisecAbnormalsRequest) SetUserStatus ¶
func (s *DescribeApisecAbnormalsRequest) SetUserStatus(v string) *DescribeApisecAbnormalsRequest
func (DescribeApisecAbnormalsRequest) String ¶
func (s DescribeApisecAbnormalsRequest) String() string
type DescribeApisecAbnormalsResponse ¶
type DescribeApisecAbnormalsResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *DescribeApisecAbnormalsResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (DescribeApisecAbnormalsResponse) GoString ¶
func (s DescribeApisecAbnormalsResponse) GoString() string
func (*DescribeApisecAbnormalsResponse) SetBody ¶
func (s *DescribeApisecAbnormalsResponse) SetBody(v *DescribeApisecAbnormalsResponseBody) *DescribeApisecAbnormalsResponse
func (*DescribeApisecAbnormalsResponse) SetHeaders ¶
func (s *DescribeApisecAbnormalsResponse) SetHeaders(v map[string]*string) *DescribeApisecAbnormalsResponse
func (*DescribeApisecAbnormalsResponse) SetStatusCode ¶
func (s *DescribeApisecAbnormalsResponse) SetStatusCode(v int32) *DescribeApisecAbnormalsResponse
func (DescribeApisecAbnormalsResponse) String ¶
func (s DescribeApisecAbnormalsResponse) String() string
type DescribeApisecAbnormalsResponseBody ¶
type DescribeApisecAbnormalsResponseBody struct { // The risks. Data []*DescribeApisecAbnormalsResponseBodyData `json:"Data,omitempty" xml:"Data,omitempty" type:"Repeated"` // The request ID. // // example: // // 9469646C-F2CC-5F0F-8401-C53***4F46 RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // The total number of entries returned. // // example: // // 35 TotalCount *int64 `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"` }
func (DescribeApisecAbnormalsResponseBody) GoString ¶
func (s DescribeApisecAbnormalsResponseBody) GoString() string
func (*DescribeApisecAbnormalsResponseBody) SetRequestId ¶
func (s *DescribeApisecAbnormalsResponseBody) SetRequestId(v string) *DescribeApisecAbnormalsResponseBody
func (*DescribeApisecAbnormalsResponseBody) SetTotalCount ¶
func (s *DescribeApisecAbnormalsResponseBody) SetTotalCount(v int64) *DescribeApisecAbnormalsResponseBody
func (DescribeApisecAbnormalsResponseBody) String ¶
func (s DescribeApisecAbnormalsResponseBody) String() string
type DescribeApisecAbnormalsResponseBodyData ¶
type DescribeApisecAbnormalsResponseBodyData struct { // The number of risk-related security events. // // example: // // 2 AbnormalEventNumber *int64 `json:"AbnormalEventNumber,omitempty" xml:"AbnormalEventNumber,omitempty"` // The ID of the risk. // // example: // // 7c1431f27ae7e9c8cc64095***68e AbnormalId *string `json:"AbnormalId,omitempty" xml:"AbnormalId,omitempty"` // The details of the risk. The value is a string that consists of multiple parameters in the JSON format. Valid values: // // - **rule**: risk-related rule // // - **data_type**: sensitive data type // // - **custom_rule_name**: custom rule name // // - **rule_name**: built-in rule name // // example: // // { "data_type": ["1005","1004"], "rule": { "parent": "RiskType_Permission", "code": "Risk_UnauthSensitive", "level": "high", "origin": "default", "name": "Risk_UnauthSensitive" } } AbnormalInfo *string `json:"AbnormalInfo,omitempty" xml:"AbnormalInfo,omitempty"` // The level of the risk. Valid values: // // - **high** // // - **medium** // // - **low** // // example: // // high AbnormalLevel *string `json:"AbnormalLevel,omitempty" xml:"AbnormalLevel,omitempty"` // The type of the risk. // // > You can call the [DescribeApisecRules](https://help.aliyun.com/document_detail/2859155.html) operation to query the supported types of risks. // // example: // // LackOfSpeedLimit AbnormalTag *string `json:"AbnormalTag,omitempty" xml:"AbnormalTag,omitempty"` // The status of the risk. // // example: // // unresolved AbnromalStatus *string `json:"AbnromalStatus,omitempty" xml:"AbnromalStatus,omitempty"` // The risk-related API. // // example: // // /api/login ApiFormat *string `json:"ApiFormat,omitempty" xml:"ApiFormat,omitempty"` // The ID of the risk-related API. // // example: // // 09559c0d71ca2ffc996b81***836d8 ApiId *string `json:"ApiId,omitempty" xml:"ApiId,omitempty"` // The business purpose of the API. // // > You can call the [DescribeApisecRules](https://help.aliyun.com/document_detail/2859155.html) operation to query the business purposes of APIs. // // example: // // SendMail ApiTag *string `json:"ApiTag,omitempty" xml:"ApiTag,omitempty"` // The time at which the risk was detected. The value is a UNIX timestamp displayed in UTC. Unit: seconds. // // example: // // 1684252800 DiscoverTime *int64 `json:"DiscoverTime,omitempty" xml:"DiscoverTime,omitempty"` // The risk-related samples. Examples []*string `json:"Examples,omitempty" xml:"Examples,omitempty" type:"Repeated"` // The time at which the risk was first detected. The value is a UNIX timestamp displayed in UTC. Unit: seconds. // // example: // // 1701138088 FirstTime *int64 `json:"FirstTime,omitempty" xml:"FirstTime,omitempty"` // Indicates whether the API is followed. Valid values: // // - **1**: yes // // - **0**(default): no // // example: // // 0 Follow *int64 `json:"Follow,omitempty" xml:"Follow,omitempty"` // The time at which the risk was marked as ignored. The value is a UNIX timestamp displayed in UTC. Unit: seconds. // // example: // // 1684252800 IgnoreTime *int64 `json:"IgnoreTime,omitempty" xml:"IgnoreTime,omitempty"` // The time at which the risk was last active. The value is a UNIX timestamp displayed in UTC. Unit: seconds. // // example: // // 1684252800 LastestTime *int64 `json:"LastestTime,omitempty" xml:"LastestTime,omitempty"` // The domain name or IP address of the API. // // example: // // a.aliyun.com MatchedHost *string `json:"MatchedHost,omitempty" xml:"MatchedHost,omitempty"` // The remarks. // // example: // // Business side notified Note *string `json:"Note,omitempty" xml:"Note,omitempty"` // The source of the risk type. Valid values: // // - **custom** // // - **default** // // example: // // custom Origin *string `json:"Origin,omitempty" xml:"Origin,omitempty"` // The status of the risk. Valid values: // // - **toBeConfirmed** // // - **confirmed** // // - **toBeFixed** // // - **fixed** // // - **ignored** // // example: // // Confirmed UserStatus *string `json:"UserStatus,omitempty" xml:"UserStatus,omitempty"` }
func (DescribeApisecAbnormalsResponseBodyData) GoString ¶
func (s DescribeApisecAbnormalsResponseBodyData) GoString() string
func (*DescribeApisecAbnormalsResponseBodyData) SetAbnormalEventNumber ¶
func (s *DescribeApisecAbnormalsResponseBodyData) SetAbnormalEventNumber(v int64) *DescribeApisecAbnormalsResponseBodyData
func (*DescribeApisecAbnormalsResponseBodyData) SetAbnormalId ¶
func (s *DescribeApisecAbnormalsResponseBodyData) SetAbnormalId(v string) *DescribeApisecAbnormalsResponseBodyData
func (*DescribeApisecAbnormalsResponseBodyData) SetAbnormalInfo ¶
func (s *DescribeApisecAbnormalsResponseBodyData) SetAbnormalInfo(v string) *DescribeApisecAbnormalsResponseBodyData
func (*DescribeApisecAbnormalsResponseBodyData) SetAbnormalLevel ¶
func (s *DescribeApisecAbnormalsResponseBodyData) SetAbnormalLevel(v string) *DescribeApisecAbnormalsResponseBodyData
func (*DescribeApisecAbnormalsResponseBodyData) SetAbnormalTag ¶
func (s *DescribeApisecAbnormalsResponseBodyData) SetAbnormalTag(v string) *DescribeApisecAbnormalsResponseBodyData
func (*DescribeApisecAbnormalsResponseBodyData) SetAbnromalStatus ¶
func (s *DescribeApisecAbnormalsResponseBodyData) SetAbnromalStatus(v string) *DescribeApisecAbnormalsResponseBodyData
func (*DescribeApisecAbnormalsResponseBodyData) SetApiFormat ¶
func (s *DescribeApisecAbnormalsResponseBodyData) SetApiFormat(v string) *DescribeApisecAbnormalsResponseBodyData
func (*DescribeApisecAbnormalsResponseBodyData) SetApiId ¶
func (s *DescribeApisecAbnormalsResponseBodyData) SetApiId(v string) *DescribeApisecAbnormalsResponseBodyData
func (*DescribeApisecAbnormalsResponseBodyData) SetApiTag ¶
func (s *DescribeApisecAbnormalsResponseBodyData) SetApiTag(v string) *DescribeApisecAbnormalsResponseBodyData
func (*DescribeApisecAbnormalsResponseBodyData) SetDiscoverTime ¶
func (s *DescribeApisecAbnormalsResponseBodyData) SetDiscoverTime(v int64) *DescribeApisecAbnormalsResponseBodyData
func (*DescribeApisecAbnormalsResponseBodyData) SetExamples ¶
func (s *DescribeApisecAbnormalsResponseBodyData) SetExamples(v []*string) *DescribeApisecAbnormalsResponseBodyData
func (*DescribeApisecAbnormalsResponseBodyData) SetFirstTime ¶
func (s *DescribeApisecAbnormalsResponseBodyData) SetFirstTime(v int64) *DescribeApisecAbnormalsResponseBodyData
func (*DescribeApisecAbnormalsResponseBodyData) SetFollow ¶
func (s *DescribeApisecAbnormalsResponseBodyData) SetFollow(v int64) *DescribeApisecAbnormalsResponseBodyData
func (*DescribeApisecAbnormalsResponseBodyData) SetIgnoreTime ¶
func (s *DescribeApisecAbnormalsResponseBodyData) SetIgnoreTime(v int64) *DescribeApisecAbnormalsResponseBodyData
func (*DescribeApisecAbnormalsResponseBodyData) SetLastestTime ¶
func (s *DescribeApisecAbnormalsResponseBodyData) SetLastestTime(v int64) *DescribeApisecAbnormalsResponseBodyData
func (*DescribeApisecAbnormalsResponseBodyData) SetMatchedHost ¶
func (s *DescribeApisecAbnormalsResponseBodyData) SetMatchedHost(v string) *DescribeApisecAbnormalsResponseBodyData
func (*DescribeApisecAbnormalsResponseBodyData) SetNote ¶
func (s *DescribeApisecAbnormalsResponseBodyData) SetNote(v string) *DescribeApisecAbnormalsResponseBodyData
func (*DescribeApisecAbnormalsResponseBodyData) SetOrigin ¶
func (s *DescribeApisecAbnormalsResponseBodyData) SetOrigin(v string) *DescribeApisecAbnormalsResponseBodyData
func (*DescribeApisecAbnormalsResponseBodyData) SetUserStatus ¶
func (s *DescribeApisecAbnormalsResponseBodyData) SetUserStatus(v string) *DescribeApisecAbnormalsResponseBodyData
func (DescribeApisecAbnormalsResponseBodyData) String ¶
func (s DescribeApisecAbnormalsResponseBodyData) String() string
type DescribeApisecApiResourcesRequest ¶
type DescribeApisecApiResourcesRequest struct { // The API. // // example: // // /auth/login ApiFormat *string `json:"ApiFormat,omitempty" xml:"ApiFormat,omitempty"` // The ID of the API. // // example: // // 867ade***24ee6e205b8da82b8f84 ApiId *string `json:"ApiId,omitempty" xml:"ApiId,omitempty"` // The request method of the API. Valid values: // // - **GET** // // - **POST** // // - **HEAD** // // - **PUT** // // - **DELETE** // // - **CONNECT** // // - **PATCH** // // - **OPTIONS** // // example: // // POST ApiMethod *string `json:"ApiMethod,omitempty" xml:"ApiMethod,omitempty"` // The API status. Valid values: // // - **NewbornInterface**: The API is newly added. // // - **OfflineInterface**: The API is inactive. // // - **normal**: The API is normal. // // example: // // OfflineInterface ApiStatus *string `json:"ApiStatus,omitempty" xml:"ApiStatus,omitempty"` // The business purpose of the API. // // > You can call the [DescribeApisecRules](https://help.aliyun.com/document_detail/2859155.html) operation to query the business purpose of the API. // // example: // // SendMail ApiTag *string `json:"ApiTag,omitempty" xml:"ApiTag,omitempty"` // The service object. Valid values: // // - **PublicAPI**: public services // // - **ThirdpartAPI**: cooperation with third-party partners // // - **InternalAPI**: internal office // // example: // // innerAPI ApiType *string `json:"ApiType,omitempty" xml:"ApiType,omitempty"` // Specifies whether authentication is required. Valid values: // // - **0**: Authentication is required. // // - **1**: Authentication is not required. // // example: // // 0 AuthFlag *string `json:"AuthFlag,omitempty" xml:"AuthFlag,omitempty"` // The ID of the hybrid cloud cluster. // // >For hybrid cloud scenarios only, you can call the [DescribeHybridCloudClusters](https://help.aliyun.com/document_detail/2849376.html) operation to query the hybrid cloud clusters. // // example: // // 740 ClusterId *string `json:"ClusterId,omitempty" xml:"ClusterId,omitempty"` // The end of the time range to query. This value is a UNIX timestamp in UTC. Unit: seconds. // // example: // // 1683388800 EndTime *string `json:"EndTime,omitempty" xml:"EndTime,omitempty"` // Specifies whether to follow the API. Valid values: // // - **1**: follows the API. // // - **0**: does not follow the API. // // example: // // 0 Follow *int64 `json:"Follow,omitempty" xml:"Follow,omitempty"` // The ID of the Web Application Firewall (WAF) instance. // // > You can call the [DescribeInstance](https://help.aliyun.com/document_detail/433756.html) operation to query the ID of the WAF instance. // // This parameter is required. // // example: // // waf_v2_public_cn-u***gr20j InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"` // The domain name or IP address of the API. // // example: // // a.aliyun.com MatchedHost *string `json:"MatchedHost,omitempty" xml:"MatchedHost,omitempty"` // The remarks. // // example: // // API for logon Note *string `json:"Note,omitempty" xml:"Note,omitempty"` // The name of the sorting field. Valid values: // // - **allCnt**: the total number of calls to the API in the previous 30 days // // - **botCnt**: the number of bot-initiated requests in the previous 30 days // // - **crossBorderCnt**: the number of cross-border requests in the previous 30 days // // - **abnormalNum**: the number of API-related risks // // - **eventNum**: the number of API-related security events // // - **farthestTs**: the time when the API was first detected // // - **lastestTs**: the time of the most recent access to the API // // example: // // allCnt OrderKey *string `json:"OrderKey,omitempty" xml:"OrderKey,omitempty"` // The sorting method. Valid values: // // - **desc* - (default): descending order // // - **asc**: ascending order // // example: // // desc OrderWay *string `json:"OrderWay,omitempty" xml:"OrderWay,omitempty"` // The page number. Default value: **1**. // // example: // // 1 PageNumber *int64 `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"` // The number of entries per page. Default value: **10**. // // example: // // 10 PageSize *int64 `json:"PageSize,omitempty" xml:"PageSize,omitempty"` // The region in which the Web Application Firewall (WAF) instance is deployed. Valid values: // // - **cn-hangzhou**: Chinese mainland // // - **ap-southeast-1**: outside the Chinese mainland // // example: // // cn-hangzhou RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` // The sensitive data type in the request. // // > You can call the [DescribeApisecRules](https://help.aliyun.com/document_detail/2859155.html) operation to query the supported sensitive data types. // // example: // // 1004,1005 RequestSensitiveType *string `json:"RequestSensitiveType,omitempty" xml:"RequestSensitiveType,omitempty"` // The ID of the Alibaba Cloud resource group. // // example: // // rg-acfm***q ResourceManagerResourceGroupId *string `json:"ResourceManagerResourceGroupId,omitempty" xml:"ResourceManagerResourceGroupId,omitempty"` // The sensitivity level of the API. Valid values: // // - **L1**: high sensitivity // // - **L2**: moderate sensitivity // // - **L3**: low sensitivity // // - **N**: non-sensitivity // // example: // // L3 SensitiveLevel *string `json:"SensitiveLevel,omitempty" xml:"SensitiveLevel,omitempty"` // The sensitive data type in the response. // // > You can call the [DescribeApisecRules](https://help.aliyun.com/document_detail/2859155.html) operation to query the supported sensitive data types. // // example: // // 1004 SensitiveType *string `json:"SensitiveType,omitempty" xml:"SensitiveType,omitempty"` // The beginning of the time range to query. This value is a UNIX timestamp in UTC. Unit: seconds. // // example: // // 1681833600 StartTime *string `json:"StartTime,omitempty" xml:"StartTime,omitempty"` }
func (DescribeApisecApiResourcesRequest) GoString ¶
func (s DescribeApisecApiResourcesRequest) GoString() string
func (*DescribeApisecApiResourcesRequest) SetApiFormat ¶
func (s *DescribeApisecApiResourcesRequest) SetApiFormat(v string) *DescribeApisecApiResourcesRequest
func (*DescribeApisecApiResourcesRequest) SetApiId ¶
func (s *DescribeApisecApiResourcesRequest) SetApiId(v string) *DescribeApisecApiResourcesRequest
func (*DescribeApisecApiResourcesRequest) SetApiMethod ¶
func (s *DescribeApisecApiResourcesRequest) SetApiMethod(v string) *DescribeApisecApiResourcesRequest
func (*DescribeApisecApiResourcesRequest) SetApiStatus ¶
func (s *DescribeApisecApiResourcesRequest) SetApiStatus(v string) *DescribeApisecApiResourcesRequest
func (*DescribeApisecApiResourcesRequest) SetApiTag ¶
func (s *DescribeApisecApiResourcesRequest) SetApiTag(v string) *DescribeApisecApiResourcesRequest
func (*DescribeApisecApiResourcesRequest) SetApiType ¶
func (s *DescribeApisecApiResourcesRequest) SetApiType(v string) *DescribeApisecApiResourcesRequest
func (*DescribeApisecApiResourcesRequest) SetAuthFlag ¶
func (s *DescribeApisecApiResourcesRequest) SetAuthFlag(v string) *DescribeApisecApiResourcesRequest
func (*DescribeApisecApiResourcesRequest) SetClusterId ¶
func (s *DescribeApisecApiResourcesRequest) SetClusterId(v string) *DescribeApisecApiResourcesRequest
func (*DescribeApisecApiResourcesRequest) SetEndTime ¶
func (s *DescribeApisecApiResourcesRequest) SetEndTime(v string) *DescribeApisecApiResourcesRequest
func (*DescribeApisecApiResourcesRequest) SetFollow ¶
func (s *DescribeApisecApiResourcesRequest) SetFollow(v int64) *DescribeApisecApiResourcesRequest
func (*DescribeApisecApiResourcesRequest) SetInstanceId ¶
func (s *DescribeApisecApiResourcesRequest) SetInstanceId(v string) *DescribeApisecApiResourcesRequest
func (*DescribeApisecApiResourcesRequest) SetMatchedHost ¶
func (s *DescribeApisecApiResourcesRequest) SetMatchedHost(v string) *DescribeApisecApiResourcesRequest
func (*DescribeApisecApiResourcesRequest) SetNote ¶
func (s *DescribeApisecApiResourcesRequest) SetNote(v string) *DescribeApisecApiResourcesRequest
func (*DescribeApisecApiResourcesRequest) SetOrderKey ¶
func (s *DescribeApisecApiResourcesRequest) SetOrderKey(v string) *DescribeApisecApiResourcesRequest
func (*DescribeApisecApiResourcesRequest) SetOrderWay ¶
func (s *DescribeApisecApiResourcesRequest) SetOrderWay(v string) *DescribeApisecApiResourcesRequest
func (*DescribeApisecApiResourcesRequest) SetPageNumber ¶
func (s *DescribeApisecApiResourcesRequest) SetPageNumber(v int64) *DescribeApisecApiResourcesRequest
func (*DescribeApisecApiResourcesRequest) SetPageSize ¶
func (s *DescribeApisecApiResourcesRequest) SetPageSize(v int64) *DescribeApisecApiResourcesRequest
func (*DescribeApisecApiResourcesRequest) SetRegionId ¶
func (s *DescribeApisecApiResourcesRequest) SetRegionId(v string) *DescribeApisecApiResourcesRequest
func (*DescribeApisecApiResourcesRequest) SetRequestSensitiveType ¶
func (s *DescribeApisecApiResourcesRequest) SetRequestSensitiveType(v string) *DescribeApisecApiResourcesRequest
func (*DescribeApisecApiResourcesRequest) SetResourceManagerResourceGroupId ¶
func (s *DescribeApisecApiResourcesRequest) SetResourceManagerResourceGroupId(v string) *DescribeApisecApiResourcesRequest
func (*DescribeApisecApiResourcesRequest) SetSensitiveLevel ¶
func (s *DescribeApisecApiResourcesRequest) SetSensitiveLevel(v string) *DescribeApisecApiResourcesRequest
func (*DescribeApisecApiResourcesRequest) SetSensitiveType ¶
func (s *DescribeApisecApiResourcesRequest) SetSensitiveType(v string) *DescribeApisecApiResourcesRequest
func (*DescribeApisecApiResourcesRequest) SetStartTime ¶
func (s *DescribeApisecApiResourcesRequest) SetStartTime(v string) *DescribeApisecApiResourcesRequest
func (DescribeApisecApiResourcesRequest) String ¶
func (s DescribeApisecApiResourcesRequest) String() string
type DescribeApisecApiResourcesResponse ¶
type DescribeApisecApiResourcesResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *DescribeApisecApiResourcesResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (DescribeApisecApiResourcesResponse) GoString ¶
func (s DescribeApisecApiResourcesResponse) GoString() string
func (*DescribeApisecApiResourcesResponse) SetHeaders ¶
func (s *DescribeApisecApiResourcesResponse) SetHeaders(v map[string]*string) *DescribeApisecApiResourcesResponse
func (*DescribeApisecApiResourcesResponse) SetStatusCode ¶
func (s *DescribeApisecApiResourcesResponse) SetStatusCode(v int32) *DescribeApisecApiResourcesResponse
func (DescribeApisecApiResourcesResponse) String ¶
func (s DescribeApisecApiResourcesResponse) String() string
type DescribeApisecApiResourcesResponseBody ¶
type DescribeApisecApiResourcesResponseBody struct { // The API assets. Data []*DescribeApisecApiResourcesResponseBodyData `json:"Data,omitempty" xml:"Data,omitempty" type:"Repeated"` // The request ID. // // example: // // 2EFCFE18-78F8-5079-B312-07***48B RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // The total number of entries returned. // // example: // // 5 TotalCount *int64 `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"` }
func (DescribeApisecApiResourcesResponseBody) GoString ¶
func (s DescribeApisecApiResourcesResponseBody) GoString() string
func (*DescribeApisecApiResourcesResponseBody) SetRequestId ¶
func (s *DescribeApisecApiResourcesResponseBody) SetRequestId(v string) *DescribeApisecApiResourcesResponseBody
func (*DescribeApisecApiResourcesResponseBody) SetTotalCount ¶
func (s *DescribeApisecApiResourcesResponseBody) SetTotalCount(v int64) *DescribeApisecApiResourcesResponseBody
func (DescribeApisecApiResourcesResponseBody) String ¶
func (s DescribeApisecApiResourcesResponseBody) String() string
type DescribeApisecApiResourcesResponseBodyData ¶
type DescribeApisecApiResourcesResponseBodyData struct { // The number of API-related risks. // // example: // // 2 AbnormalNum *int64 `json:"AbnormalNum,omitempty" xml:"AbnormalNum,omitempty"` // The total number of calls to this API in the previous 30 days. // // example: // // 10 AllCnt *int64 `json:"AllCnt,omitempty" xml:"AllCnt,omitempty"` // The API. // // example: // // /v1/etl/finddatabyvid ApiFormat *string `json:"ApiFormat,omitempty" xml:"ApiFormat,omitempty"` // The ID of the API. // // example: // // 867ade***24ee6e205b8da82b8f84 ApiId *string `json:"ApiId,omitempty" xml:"ApiId,omitempty"` // The API-related information. The value of this parameter is a JSON string that contains multiple parameters. The value includes the following parameters: // // - **param_num**: the number of API parameters // // - **request_method**: the request method // // - **protocol**: the request protocol // // - **api_url**: the request URL // // - **poc_payload**: the request // // - **request**: the sample request // // - **response**: the sample response // // - **param**: the request parameters ApiInfo *string `json:"ApiInfo,omitempty" xml:"ApiInfo,omitempty"` // The request method of the API. Valid values: // // - **GET** // // - **POST** // // - **HEAD** // // - **PUT** // // - **DELETE** // // - **CONNECT** // // - **PATCH** // // - **OPTIONS** // // example: // // POST ApiMethod *string `json:"ApiMethod,omitempty" xml:"ApiMethod,omitempty"` // The API-related sensitive information. The value of this parameter is a JSON string that contains multiple parameters. The value includes the following parameters: // // - **request_sensitive_list**: the sensitive data type in the request // // - **response_sensitive_list**: the sensitive data type in the response // // - **sensitive_list**: sensitive data types // // - **sensitive_level**: sensitivity level // // example: // // { // // "sensitive_list": ["1003","1005"], // // "sensitive_level": "L2", // // "request_sensitive_list": ["1003"], // // "response_sensitive_list": ["1005"] // // } ApiSensitive *string `json:"ApiSensitive,omitempty" xml:"ApiSensitive,omitempty"` // The sensitive data type in the request. // // example: // // ["1002","1005"] ApiSensitiveRequest *string `json:"ApiSensitiveRequest,omitempty" xml:"ApiSensitiveRequest,omitempty"` // The sensitive data type in the response. // // example: // // ["1002","1005"] ApiSensitiveResponse *string `json:"ApiSensitiveResponse,omitempty" xml:"ApiSensitiveResponse,omitempty"` // The API status. Valid values: // // - **NewbornInterface**: The API is newly added. // // - **OfflineInterface**: The API is inactive. // // - **normal**: The API is normal. // // example: // // NewbornInterface ApiStatus *string `json:"ApiStatus,omitempty" xml:"ApiStatus,omitempty"` // The business purpose of the API. // // > You can call the [DescribeApisecRules](https://help.aliyun.com/document_detail/2859155.html) operation to query the business purpose of the API. // // example: // // SendMail ApiTag *string `json:"ApiTag,omitempty" xml:"ApiTag,omitempty"` // The service object. Valid values: // // - **PublicAPI**: public services // // - **ThirdpartAPI**: cooperation with third-party partners // // - **InternalAPI**: internal office // // example: // // PublicAPI ApiType *string `json:"ApiType,omitempty" xml:"ApiType,omitempty"` // Indicates whether authentication is required. Valid values: // // - **0**: Authentication is required. // // - **1**: Authentication is not required. // // example: // // 1 AuthFlag *string `json:"AuthFlag,omitempty" xml:"AuthFlag,omitempty"` // The number of bot-initiated requests in the previous 30 days. // // example: // // 2 BotCnt *int64 `json:"BotCnt,omitempty" xml:"BotCnt,omitempty"` // The number of the cross-border requests in the previous 30 days. // // example: // // 2 CrossBorderCnt *int64 `json:"CrossBorderCnt,omitempty" xml:"CrossBorderCnt,omitempty"` // The number of API-related security events. // // example: // // 2 EventNum *int64 `json:"EventNum,omitempty" xml:"EventNum,omitempty"` // The sample APIs. Examples []*string `json:"Examples,omitempty" xml:"Examples,omitempty" type:"Repeated"` // The time when the API asset was first detected. This value is a UNIX timestamp in UTC. Unit: seconds. // // example: // // 1683388800 FarthestTs *int64 `json:"FarthestTs,omitempty" xml:"FarthestTs,omitempty"` // Specifies whether to follow the API. Valid values: // // - **1**: follows the API. // // - **0**: does not follow the API. // // example: // // 1 Follow *int32 `json:"Follow,omitempty" xml:"Follow,omitempty"` // The most recent access time of the API. This value is a UNIX timestamp in UTC. Unit: seconds. // // example: // // 1683388800 LastestTs *int64 `json:"LastestTs,omitempty" xml:"LastestTs,omitempty"` // The domain name or IP address of the API. // // example: // // a.aliyun.com MatchedHost *string `json:"MatchedHost,omitempty" xml:"MatchedHost,omitempty"` // The remarks. // // example: // // Password changed Note *string `json:"Note,omitempty" xml:"Note,omitempty"` }
func (DescribeApisecApiResourcesResponseBodyData) GoString ¶
func (s DescribeApisecApiResourcesResponseBodyData) GoString() string
func (*DescribeApisecApiResourcesResponseBodyData) SetAbnormalNum ¶
func (s *DescribeApisecApiResourcesResponseBodyData) SetAbnormalNum(v int64) *DescribeApisecApiResourcesResponseBodyData
func (*DescribeApisecApiResourcesResponseBodyData) SetAllCnt ¶
func (s *DescribeApisecApiResourcesResponseBodyData) SetAllCnt(v int64) *DescribeApisecApiResourcesResponseBodyData
func (*DescribeApisecApiResourcesResponseBodyData) SetApiFormat ¶
func (s *DescribeApisecApiResourcesResponseBodyData) SetApiFormat(v string) *DescribeApisecApiResourcesResponseBodyData
func (*DescribeApisecApiResourcesResponseBodyData) SetApiId ¶
func (s *DescribeApisecApiResourcesResponseBodyData) SetApiId(v string) *DescribeApisecApiResourcesResponseBodyData
func (*DescribeApisecApiResourcesResponseBodyData) SetApiInfo ¶
func (s *DescribeApisecApiResourcesResponseBodyData) SetApiInfo(v string) *DescribeApisecApiResourcesResponseBodyData
func (*DescribeApisecApiResourcesResponseBodyData) SetApiMethod ¶
func (s *DescribeApisecApiResourcesResponseBodyData) SetApiMethod(v string) *DescribeApisecApiResourcesResponseBodyData
func (*DescribeApisecApiResourcesResponseBodyData) SetApiSensitive ¶
func (s *DescribeApisecApiResourcesResponseBodyData) SetApiSensitive(v string) *DescribeApisecApiResourcesResponseBodyData
func (*DescribeApisecApiResourcesResponseBodyData) SetApiSensitiveRequest ¶
func (s *DescribeApisecApiResourcesResponseBodyData) SetApiSensitiveRequest(v string) *DescribeApisecApiResourcesResponseBodyData
func (*DescribeApisecApiResourcesResponseBodyData) SetApiSensitiveResponse ¶
func (s *DescribeApisecApiResourcesResponseBodyData) SetApiSensitiveResponse(v string) *DescribeApisecApiResourcesResponseBodyData
func (*DescribeApisecApiResourcesResponseBodyData) SetApiStatus ¶
func (s *DescribeApisecApiResourcesResponseBodyData) SetApiStatus(v string) *DescribeApisecApiResourcesResponseBodyData
func (*DescribeApisecApiResourcesResponseBodyData) SetApiTag ¶
func (s *DescribeApisecApiResourcesResponseBodyData) SetApiTag(v string) *DescribeApisecApiResourcesResponseBodyData
func (*DescribeApisecApiResourcesResponseBodyData) SetApiType ¶
func (s *DescribeApisecApiResourcesResponseBodyData) SetApiType(v string) *DescribeApisecApiResourcesResponseBodyData
func (*DescribeApisecApiResourcesResponseBodyData) SetAuthFlag ¶
func (s *DescribeApisecApiResourcesResponseBodyData) SetAuthFlag(v string) *DescribeApisecApiResourcesResponseBodyData
func (*DescribeApisecApiResourcesResponseBodyData) SetBotCnt ¶
func (s *DescribeApisecApiResourcesResponseBodyData) SetBotCnt(v int64) *DescribeApisecApiResourcesResponseBodyData
func (*DescribeApisecApiResourcesResponseBodyData) SetCrossBorderCnt ¶
func (s *DescribeApisecApiResourcesResponseBodyData) SetCrossBorderCnt(v int64) *DescribeApisecApiResourcesResponseBodyData
func (*DescribeApisecApiResourcesResponseBodyData) SetEventNum ¶
func (s *DescribeApisecApiResourcesResponseBodyData) SetEventNum(v int64) *DescribeApisecApiResourcesResponseBodyData
func (*DescribeApisecApiResourcesResponseBodyData) SetExamples ¶
func (s *DescribeApisecApiResourcesResponseBodyData) SetExamples(v []*string) *DescribeApisecApiResourcesResponseBodyData
func (*DescribeApisecApiResourcesResponseBodyData) SetFarthestTs ¶
func (s *DescribeApisecApiResourcesResponseBodyData) SetFarthestTs(v int64) *DescribeApisecApiResourcesResponseBodyData
func (*DescribeApisecApiResourcesResponseBodyData) SetFollow ¶
func (s *DescribeApisecApiResourcesResponseBodyData) SetFollow(v int32) *DescribeApisecApiResourcesResponseBodyData
func (*DescribeApisecApiResourcesResponseBodyData) SetLastestTs ¶
func (s *DescribeApisecApiResourcesResponseBodyData) SetLastestTs(v int64) *DescribeApisecApiResourcesResponseBodyData
func (*DescribeApisecApiResourcesResponseBodyData) SetMatchedHost ¶
func (s *DescribeApisecApiResourcesResponseBodyData) SetMatchedHost(v string) *DescribeApisecApiResourcesResponseBodyData
func (*DescribeApisecApiResourcesResponseBodyData) SetNote ¶
func (s *DescribeApisecApiResourcesResponseBodyData) SetNote(v string) *DescribeApisecApiResourcesResponseBodyData
func (DescribeApisecApiResourcesResponseBodyData) String ¶
func (s DescribeApisecApiResourcesResponseBodyData) String() string
type DescribeApisecAssetTrendRequest ¶
type DescribeApisecAssetTrendRequest struct { // The ID of the hybrid cloud cluster. // // example: // // 590 ClusterId *string `json:"ClusterId,omitempty" xml:"ClusterId,omitempty"` // The end of the time range to query. Specify a UNIX timestamp in UTC. Unit: seconds. // // example: // // 1683183599 EndTime *int64 `json:"EndTime,omitempty" xml:"EndTime,omitempty"` // The ID of the WAF instance. // // > You can call the [DescribeInstance](https://help.aliyun.com/document_detail/433756.html) operation to query the ID of the WAF instance. // // This parameter is required. // // example: // // waf_v2_public_cn-ww**b06 InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"` // The region in which the WAF instance is deployed. Valid values: // // - **cn-hangzhou**: Chinese mainland. // // - **ap-southeast-1**: outside the Chinese mainland. // // example: // // cn-hangzhou RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` // The ID of the Alibaba Cloud resource group. // // example: // // rg-aek**7uq ResourceManagerResourceGroupId *string `json:"ResourceManagerResourceGroupId,omitempty" xml:"ResourceManagerResourceGroupId,omitempty"` // The beginning of the time range to query. Specify a UNIX timestamp in UTC. Unit: seconds. // // example: // // 1668496310 StartTime *int64 `json:"StartTime,omitempty" xml:"StartTime,omitempty"` }
func (DescribeApisecAssetTrendRequest) GoString ¶
func (s DescribeApisecAssetTrendRequest) GoString() string
func (*DescribeApisecAssetTrendRequest) SetClusterId ¶
func (s *DescribeApisecAssetTrendRequest) SetClusterId(v string) *DescribeApisecAssetTrendRequest
func (*DescribeApisecAssetTrendRequest) SetEndTime ¶
func (s *DescribeApisecAssetTrendRequest) SetEndTime(v int64) *DescribeApisecAssetTrendRequest
func (*DescribeApisecAssetTrendRequest) SetInstanceId ¶
func (s *DescribeApisecAssetTrendRequest) SetInstanceId(v string) *DescribeApisecAssetTrendRequest
func (*DescribeApisecAssetTrendRequest) SetRegionId ¶
func (s *DescribeApisecAssetTrendRequest) SetRegionId(v string) *DescribeApisecAssetTrendRequest
func (*DescribeApisecAssetTrendRequest) SetResourceManagerResourceGroupId ¶
func (s *DescribeApisecAssetTrendRequest) SetResourceManagerResourceGroupId(v string) *DescribeApisecAssetTrendRequest
func (*DescribeApisecAssetTrendRequest) SetStartTime ¶
func (s *DescribeApisecAssetTrendRequest) SetStartTime(v int64) *DescribeApisecAssetTrendRequest
func (DescribeApisecAssetTrendRequest) String ¶
func (s DescribeApisecAssetTrendRequest) String() string
type DescribeApisecAssetTrendResponse ¶
type DescribeApisecAssetTrendResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *DescribeApisecAssetTrendResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (DescribeApisecAssetTrendResponse) GoString ¶
func (s DescribeApisecAssetTrendResponse) GoString() string
func (*DescribeApisecAssetTrendResponse) SetBody ¶
func (s *DescribeApisecAssetTrendResponse) SetBody(v *DescribeApisecAssetTrendResponseBody) *DescribeApisecAssetTrendResponse
func (*DescribeApisecAssetTrendResponse) SetHeaders ¶
func (s *DescribeApisecAssetTrendResponse) SetHeaders(v map[string]*string) *DescribeApisecAssetTrendResponse
func (*DescribeApisecAssetTrendResponse) SetStatusCode ¶
func (s *DescribeApisecAssetTrendResponse) SetStatusCode(v int32) *DescribeApisecAssetTrendResponse
func (DescribeApisecAssetTrendResponse) String ¶
func (s DescribeApisecAssetTrendResponse) String() string
type DescribeApisecAssetTrendResponseBody ¶
type DescribeApisecAssetTrendResponseBody struct { // The data returned. Data []*DescribeApisecAssetTrendResponseBodyData `json:"Data,omitempty" xml:"Data,omitempty" type:"Repeated"` // Id of the request. // // example: // // D7861F61-5B61-46CE-A47C-6B19****5EB0 RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (DescribeApisecAssetTrendResponseBody) GoString ¶
func (s DescribeApisecAssetTrendResponseBody) GoString() string
func (*DescribeApisecAssetTrendResponseBody) SetRequestId ¶
func (s *DescribeApisecAssetTrendResponseBody) SetRequestId(v string) *DescribeApisecAssetTrendResponseBody
func (DescribeApisecAssetTrendResponseBody) String ¶
func (s DescribeApisecAssetTrendResponseBody) String() string
type DescribeApisecAssetTrendResponseBodyData ¶
type DescribeApisecAssetTrendResponseBodyData struct { // The number of active assets. // // example: // // 60 AssetActive *int64 `json:"AssetActive,omitempty" xml:"AssetActive,omitempty"` // The total number of assets. // // example: // // 80 AssetCount *int64 `json:"AssetCount,omitempty" xml:"AssetCount,omitempty"` // The number of deactivated assets. // // example: // // 20 AssetOffline *int64 `json:"AssetOffline,omitempty" xml:"AssetOffline,omitempty"` // The time for statistics. Specify a UNIX timestamp in UTC. Unit: seconds. // // example: // // 1683600042 Timestamp *int64 `json:"Timestamp,omitempty" xml:"Timestamp,omitempty"` }
func (DescribeApisecAssetTrendResponseBodyData) GoString ¶
func (s DescribeApisecAssetTrendResponseBodyData) GoString() string
func (*DescribeApisecAssetTrendResponseBodyData) SetAssetActive ¶
func (s *DescribeApisecAssetTrendResponseBodyData) SetAssetActive(v int64) *DescribeApisecAssetTrendResponseBodyData
func (*DescribeApisecAssetTrendResponseBodyData) SetAssetCount ¶
func (s *DescribeApisecAssetTrendResponseBodyData) SetAssetCount(v int64) *DescribeApisecAssetTrendResponseBodyData
func (*DescribeApisecAssetTrendResponseBodyData) SetAssetOffline ¶
func (s *DescribeApisecAssetTrendResponseBodyData) SetAssetOffline(v int64) *DescribeApisecAssetTrendResponseBodyData
func (*DescribeApisecAssetTrendResponseBodyData) SetTimestamp ¶
func (s *DescribeApisecAssetTrendResponseBodyData) SetTimestamp(v int64) *DescribeApisecAssetTrendResponseBodyData
func (DescribeApisecAssetTrendResponseBodyData) String ¶
func (s DescribeApisecAssetTrendResponseBodyData) String() string
type DescribeApisecEventDomainStatisticRequest ¶
type DescribeApisecEventDomainStatisticRequest struct { // The ID of the hybrid cloud cluster. // // >For hybrid cloud scenarios only, you can call the [DescribeHybridCloudClusters](https://help.aliyun.com/document_detail/2849376.html) operation to query the hybrid cloud clusters. // // example: // // 428 ClusterId *string `json:"ClusterId,omitempty" xml:"ClusterId,omitempty"` // The end of the time range to query. Specify a UNIX timestamp in UTC. Unit: seconds. // // example: // // 1686895256 EndTime *int64 `json:"EndTime,omitempty" xml:"EndTime,omitempty"` // The ID of the Web Application Firewall (WAF) instance. // // > You can call the [DescribeInstance](https://help.aliyun.com/document_detail/433756.html) operation to query the ID of the WAF instance. // // This parameter is required. // // example: // // waf_elasticity-cn-0xldbqt**** InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"` // The sorting order. Valid values: // // - **asc**: ascending order. // // - **desc**: descending order. // // example: // // desc OrderWay *string `json:"OrderWay,omitempty" xml:"OrderWay,omitempty"` // The page number. Default value: **1**. // // example: // // 1 PageNumber *int64 `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"` // The number of entries per page. Default value: **5**. // // example: // // 5 PageSize *int64 `json:"PageSize,omitempty" xml:"PageSize,omitempty"` // The region in which the WAF instance is deployed. Valid values: // // - **cn-hangzhou**: Chinese mainland // // - **ap-southeast-1**: outside the Chinese mainland. // // example: // // cn-hangzhou RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` // The ID of the Alibaba Cloud resource group. // // example: // // rg-acfmvyknl****fa ResourceManagerResourceGroupId *string `json:"ResourceManagerResourceGroupId,omitempty" xml:"ResourceManagerResourceGroupId,omitempty"` // The beginning of the time range to query. Specify a UNIX timestamp in UTC. Unit: seconds. // // example: // // 1668496310 StartTime *int64 `json:"StartTime,omitempty" xml:"StartTime,omitempty"` }
func (DescribeApisecEventDomainStatisticRequest) GoString ¶
func (s DescribeApisecEventDomainStatisticRequest) GoString() string
func (*DescribeApisecEventDomainStatisticRequest) SetClusterId ¶
func (s *DescribeApisecEventDomainStatisticRequest) SetClusterId(v string) *DescribeApisecEventDomainStatisticRequest
func (*DescribeApisecEventDomainStatisticRequest) SetEndTime ¶
func (s *DescribeApisecEventDomainStatisticRequest) SetEndTime(v int64) *DescribeApisecEventDomainStatisticRequest
func (*DescribeApisecEventDomainStatisticRequest) SetInstanceId ¶
func (s *DescribeApisecEventDomainStatisticRequest) SetInstanceId(v string) *DescribeApisecEventDomainStatisticRequest
func (*DescribeApisecEventDomainStatisticRequest) SetOrderWay ¶
func (s *DescribeApisecEventDomainStatisticRequest) SetOrderWay(v string) *DescribeApisecEventDomainStatisticRequest
func (*DescribeApisecEventDomainStatisticRequest) SetPageNumber ¶
func (s *DescribeApisecEventDomainStatisticRequest) SetPageNumber(v int64) *DescribeApisecEventDomainStatisticRequest
func (*DescribeApisecEventDomainStatisticRequest) SetPageSize ¶
func (s *DescribeApisecEventDomainStatisticRequest) SetPageSize(v int64) *DescribeApisecEventDomainStatisticRequest
func (*DescribeApisecEventDomainStatisticRequest) SetRegionId ¶
func (s *DescribeApisecEventDomainStatisticRequest) SetRegionId(v string) *DescribeApisecEventDomainStatisticRequest
func (*DescribeApisecEventDomainStatisticRequest) SetResourceManagerResourceGroupId ¶
func (s *DescribeApisecEventDomainStatisticRequest) SetResourceManagerResourceGroupId(v string) *DescribeApisecEventDomainStatisticRequest
func (*DescribeApisecEventDomainStatisticRequest) SetStartTime ¶
func (s *DescribeApisecEventDomainStatisticRequest) SetStartTime(v int64) *DescribeApisecEventDomainStatisticRequest
func (DescribeApisecEventDomainStatisticRequest) String ¶
func (s DescribeApisecEventDomainStatisticRequest) String() string
type DescribeApisecEventDomainStatisticResponse ¶
type DescribeApisecEventDomainStatisticResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *DescribeApisecEventDomainStatisticResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (DescribeApisecEventDomainStatisticResponse) GoString ¶
func (s DescribeApisecEventDomainStatisticResponse) GoString() string
func (*DescribeApisecEventDomainStatisticResponse) SetHeaders ¶
func (s *DescribeApisecEventDomainStatisticResponse) SetHeaders(v map[string]*string) *DescribeApisecEventDomainStatisticResponse
func (*DescribeApisecEventDomainStatisticResponse) SetStatusCode ¶
func (s *DescribeApisecEventDomainStatisticResponse) SetStatusCode(v int32) *DescribeApisecEventDomainStatisticResponse
func (DescribeApisecEventDomainStatisticResponse) String ¶
func (s DescribeApisecEventDomainStatisticResponse) String() string
type DescribeApisecEventDomainStatisticResponseBody ¶
type DescribeApisecEventDomainStatisticResponseBody struct { // The response parameters. Data []*DescribeApisecEventDomainStatisticResponseBodyData `json:"Data,omitempty" xml:"Data,omitempty" type:"Repeated"` // Id of the request. // // example: // // 66A98669-*******-80A6-3014697B11AE RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // The total number of entries returned. // // example: // // 10 TotalCount *int64 `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"` }
func (DescribeApisecEventDomainStatisticResponseBody) GoString ¶
func (s DescribeApisecEventDomainStatisticResponseBody) GoString() string
func (*DescribeApisecEventDomainStatisticResponseBody) SetRequestId ¶
func (s *DescribeApisecEventDomainStatisticResponseBody) SetRequestId(v string) *DescribeApisecEventDomainStatisticResponseBody
func (*DescribeApisecEventDomainStatisticResponseBody) SetTotalCount ¶
func (s *DescribeApisecEventDomainStatisticResponseBody) SetTotalCount(v int64) *DescribeApisecEventDomainStatisticResponseBody
func (DescribeApisecEventDomainStatisticResponseBody) String ¶
func (s DescribeApisecEventDomainStatisticResponseBody) String() string
type DescribeApisecEventDomainStatisticResponseBodyData ¶
type DescribeApisecEventDomainStatisticResponseBodyData struct { // The number of APIs. // // example: // // 10 ApiCount *int64 `json:"ApiCount,omitempty" xml:"ApiCount,omitempty"` // The domain name. // // example: // // a.aliyun.com Domain *string `json:"Domain,omitempty" xml:"Domain,omitempty"` // The number of high-risk security events. // // example: // // 10 High *int64 `json:"High,omitempty" xml:"High,omitempty"` // The number of low-risk security events. // // example: // // 2 Low *int64 `json:"Low,omitempty" xml:"Low,omitempty"` // The number of medium-risk security events. // // example: // // 6 Medium *int64 `json:"Medium,omitempty" xml:"Medium,omitempty"` }
func (DescribeApisecEventDomainStatisticResponseBodyData) GoString ¶
func (s DescribeApisecEventDomainStatisticResponseBodyData) GoString() string
func (*DescribeApisecEventDomainStatisticResponseBodyData) SetApiCount ¶
func (s *DescribeApisecEventDomainStatisticResponseBodyData) SetApiCount(v int64) *DescribeApisecEventDomainStatisticResponseBodyData
func (DescribeApisecEventDomainStatisticResponseBodyData) String ¶
func (s DescribeApisecEventDomainStatisticResponseBodyData) String() string
type DescribeApisecEventsRequest ¶
type DescribeApisecEventsRequest struct { // The API. // // example: // // /apisec/v1/register.php ApiFormat *string `json:"ApiFormat,omitempty" xml:"ApiFormat,omitempty"` // The ID of the event-related API. // // example: // // 820b860***6205da93b935b28 ApiId *string `json:"ApiId,omitempty" xml:"ApiId,omitempty"` // The business purpose of the API. // // > You can call the [DescribeApisecRules](https://help.aliyun.com/document_detail/2859155.html) operation to query the business purpose of the API. // // example: // // SendMail ApiTag *string `json:"ApiTag,omitempty" xml:"ApiTag,omitempty"` // The Attack source IP. // // example: // // 42.224.*.* AttackIp *string `json:"AttackIp,omitempty" xml:"AttackIp,omitempty"` // The ID of the hybrid cloud cluster. // // >For hybrid cloud scenarios only, you can call the [DescribeHybridCloudClusters](https://help.aliyun.com/document_detail/2849376.html) operation to query the hybrid cloud clusters. // // example: // // 428 ClusterId *string `json:"ClusterId,omitempty" xml:"ClusterId,omitempty"` // The end of the time range to query. This value is a UNIX timestamp in UTC. Unit: seconds. // // example: // // 1683703260 EndTs *int64 `json:"EndTs,omitempty" xml:"EndTs,omitempty"` // The ID of the API security event. // // example: // // 18ba94fea9***e66ba0557b7b91 EventId *string `json:"EventId,omitempty" xml:"EventId,omitempty"` // The severity level of the event. Valid values: // // - **high** // // - **medium** // // - **low** // // example: // // low EventLevel *string `json:"EventLevel,omitempty" xml:"EventLevel,omitempty"` // The type of the event. // // > You can call the [DescribeApisecRules](https://help.aliyun.com/document_detail/2859155.html) operation to query the supported event types. // // example: // // ObtainSensitiveUnauthorized EventTag *string `json:"EventTag,omitempty" xml:"EventTag,omitempty"` // The ID of the Web Application Firewall (WAF) instance. // // > You can call the [DescribeInstance](https://help.aliyun.com/document_detail/433756.html) operation to query the ID of the WAF instance. // // This parameter is required. // // example: // // waf_v2_public_cn-5y***d31 InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"` // The domain name or IP address of the API. // // example: // // a.aliyun.com MatchedHost *string `json:"MatchedHost,omitempty" xml:"MatchedHost,omitempty"` // The name of the sorting field. Valid values: // // - **allCnt**: the number of attacks // // - **startTs**: the start time of the event // // - **endTs**: the end time of the event // // example: // // startTs OrderKey *string `json:"OrderKey,omitempty" xml:"OrderKey,omitempty"` // The sorting method. Valid values: // // - **desc* - (default): descending order // // - **asc**: ascending order // // example: // // desc OrderWay *string `json:"OrderWay,omitempty" xml:"OrderWay,omitempty"` // The source of the event type. Valid values: // // - **custom** // // - **default** // // example: // // default Origin *string `json:"Origin,omitempty" xml:"Origin,omitempty"` // The page number. Default value: **1**. // // example: // // 1 PageNumber *int64 `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"` // The number of entries per page. Default value: **10**. // // example: // // 10 PageSize *int64 `json:"PageSize,omitempty" xml:"PageSize,omitempty"` // The region in which the WAF instance is deployed. Valid values: // // - **cn-hangzhou**: Chinese mainland. // // - **ap-southeast-1**: outside the Chinese mainland. // // example: // // cn-hangzhou RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` // The ID of the Alibaba Cloud resource group. // // example: // // rg-acfm***q ResourceManagerResourceGroupId *string `json:"ResourceManagerResourceGroupId,omitempty" xml:"ResourceManagerResourceGroupId,omitempty"` // The beginning of the time range to query. This value is a UNIX timestamp in UTC. Unit: seconds. // // example: // // 1683648000 StartTs *int64 `json:"StartTs,omitempty" xml:"StartTs,omitempty"` // The event status. Valid values: // // - **toBeConfirmed** // // - **confirmed** // // - **ignored** // // example: // // Ignore UserStatus *string `json:"UserStatus,omitempty" xml:"UserStatus,omitempty"` }
func (DescribeApisecEventsRequest) GoString ¶
func (s DescribeApisecEventsRequest) GoString() string
func (*DescribeApisecEventsRequest) SetApiFormat ¶
func (s *DescribeApisecEventsRequest) SetApiFormat(v string) *DescribeApisecEventsRequest
func (*DescribeApisecEventsRequest) SetApiId ¶
func (s *DescribeApisecEventsRequest) SetApiId(v string) *DescribeApisecEventsRequest
func (*DescribeApisecEventsRequest) SetApiTag ¶
func (s *DescribeApisecEventsRequest) SetApiTag(v string) *DescribeApisecEventsRequest
func (*DescribeApisecEventsRequest) SetAttackIp ¶
func (s *DescribeApisecEventsRequest) SetAttackIp(v string) *DescribeApisecEventsRequest
func (*DescribeApisecEventsRequest) SetClusterId ¶
func (s *DescribeApisecEventsRequest) SetClusterId(v string) *DescribeApisecEventsRequest
func (*DescribeApisecEventsRequest) SetEndTs ¶
func (s *DescribeApisecEventsRequest) SetEndTs(v int64) *DescribeApisecEventsRequest
func (*DescribeApisecEventsRequest) SetEventId ¶
func (s *DescribeApisecEventsRequest) SetEventId(v string) *DescribeApisecEventsRequest
func (*DescribeApisecEventsRequest) SetEventLevel ¶
func (s *DescribeApisecEventsRequest) SetEventLevel(v string) *DescribeApisecEventsRequest
func (*DescribeApisecEventsRequest) SetEventTag ¶
func (s *DescribeApisecEventsRequest) SetEventTag(v string) *DescribeApisecEventsRequest
func (*DescribeApisecEventsRequest) SetInstanceId ¶
func (s *DescribeApisecEventsRequest) SetInstanceId(v string) *DescribeApisecEventsRequest
func (*DescribeApisecEventsRequest) SetMatchedHost ¶
func (s *DescribeApisecEventsRequest) SetMatchedHost(v string) *DescribeApisecEventsRequest
func (*DescribeApisecEventsRequest) SetOrderKey ¶
func (s *DescribeApisecEventsRequest) SetOrderKey(v string) *DescribeApisecEventsRequest
func (*DescribeApisecEventsRequest) SetOrderWay ¶
func (s *DescribeApisecEventsRequest) SetOrderWay(v string) *DescribeApisecEventsRequest
func (*DescribeApisecEventsRequest) SetOrigin ¶
func (s *DescribeApisecEventsRequest) SetOrigin(v string) *DescribeApisecEventsRequest
func (*DescribeApisecEventsRequest) SetPageNumber ¶
func (s *DescribeApisecEventsRequest) SetPageNumber(v int64) *DescribeApisecEventsRequest
func (*DescribeApisecEventsRequest) SetPageSize ¶
func (s *DescribeApisecEventsRequest) SetPageSize(v int64) *DescribeApisecEventsRequest
func (*DescribeApisecEventsRequest) SetRegionId ¶
func (s *DescribeApisecEventsRequest) SetRegionId(v string) *DescribeApisecEventsRequest
func (*DescribeApisecEventsRequest) SetResourceManagerResourceGroupId ¶
func (s *DescribeApisecEventsRequest) SetResourceManagerResourceGroupId(v string) *DescribeApisecEventsRequest
func (*DescribeApisecEventsRequest) SetStartTs ¶
func (s *DescribeApisecEventsRequest) SetStartTs(v int64) *DescribeApisecEventsRequest
func (*DescribeApisecEventsRequest) SetUserStatus ¶
func (s *DescribeApisecEventsRequest) SetUserStatus(v string) *DescribeApisecEventsRequest
func (DescribeApisecEventsRequest) String ¶
func (s DescribeApisecEventsRequest) String() string
type DescribeApisecEventsResponse ¶
type DescribeApisecEventsResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *DescribeApisecEventsResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (DescribeApisecEventsResponse) GoString ¶
func (s DescribeApisecEventsResponse) GoString() string
func (*DescribeApisecEventsResponse) SetBody ¶
func (s *DescribeApisecEventsResponse) SetBody(v *DescribeApisecEventsResponseBody) *DescribeApisecEventsResponse
func (*DescribeApisecEventsResponse) SetHeaders ¶
func (s *DescribeApisecEventsResponse) SetHeaders(v map[string]*string) *DescribeApisecEventsResponse
func (*DescribeApisecEventsResponse) SetStatusCode ¶
func (s *DescribeApisecEventsResponse) SetStatusCode(v int32) *DescribeApisecEventsResponse
func (DescribeApisecEventsResponse) String ¶
func (s DescribeApisecEventsResponse) String() string
type DescribeApisecEventsResponseBody ¶
type DescribeApisecEventsResponseBody struct { // The security events. Data []*DescribeApisecEventsResponseBodyData `json:"Data,omitempty" xml:"Data,omitempty" type:"Repeated"` // The request ID. // // example: // // 12F4CC8F-7E9F-5E4D-BF7C-BD1EDDE0C282 RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // The total number of entries returned. // // example: // // 3 TotalCount *int64 `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"` }
func (DescribeApisecEventsResponseBody) GoString ¶
func (s DescribeApisecEventsResponseBody) GoString() string
func (*DescribeApisecEventsResponseBody) SetData ¶
func (s *DescribeApisecEventsResponseBody) SetData(v []*DescribeApisecEventsResponseBodyData) *DescribeApisecEventsResponseBody
func (*DescribeApisecEventsResponseBody) SetRequestId ¶
func (s *DescribeApisecEventsResponseBody) SetRequestId(v string) *DescribeApisecEventsResponseBody
func (*DescribeApisecEventsResponseBody) SetTotalCount ¶
func (s *DescribeApisecEventsResponseBody) SetTotalCount(v int64) *DescribeApisecEventsResponseBody
func (DescribeApisecEventsResponseBody) String ¶
func (s DescribeApisecEventsResponseBody) String() string
type DescribeApisecEventsResponseBodyData ¶
type DescribeApisecEventsResponseBodyData struct { // The number of attacks. // // example: // // 10 AllCnt *int64 `json:"AllCnt,omitempty" xml:"AllCnt,omitempty"` // The API. // // example: // // /apisec/v1/register.php ApiFormat *string `json:"ApiFormat,omitempty" xml:"ApiFormat,omitempty"` // The ID of the API that is associated with the security event. // // example: // // 2ecc1cf67b91853bc55545052ccf06a8 ApiId *string `json:"ApiId,omitempty" xml:"ApiId,omitempty"` // The business purpose of the API. // // > You can call the [DescribeApisecRules](https://help.aliyun.com/document_detail/2859155.html) operation to query the business purpose of the API. // // example: // // SendMail ApiTag *string `json:"ApiTag,omitempty" xml:"ApiTag,omitempty"` // The client that is attacked. // // example: // // Chrome AttackClient *string `json:"AttackClient,omitempty" xml:"AttackClient,omitempty"` // The information about the number of attacks. The value of this parameter is a JSON string that contains multiple parameters. Key indicates the timestamp in seconds, and Value indicates the number of attacks. // // example: // // {\\"1717498320\\":500,\\"1717498380\\":529,\\"1717498440\\":20,\\"1717498260\\":518,\\"1717498200\\":481,\\"1717498140\\":52} AttackCntInfo *string `json:"AttackCntInfo,omitempty" xml:"AttackCntInfo,omitempty"` // The source IP address of the attack. // // example: // // 104.234.140.33 AttackIp *string `json:"AttackIp,omitempty" xml:"AttackIp,omitempty"` // The information about the attack source IP address. The value of this parameter is a JSON string that contains multiple parameters. The value includes the following parameters: // // - **ip**: the IP address // // - **country_id**: the country ID // // - **region_id**: the region ID // // - **cnt**: the number of attacks // // example: // // [{\\"ip\\":\\"72.*.*.119\\",\\"country_id\\":\\"US\\",\\"region_id\\":\\"\\",\\"cnt\\":\\"2100\\"}] AttackIpInfo *string `json:"AttackIpInfo,omitempty" xml:"AttackIpInfo,omitempty"` // The end of the time range to query. This value is a UNIX timestamp in UTC. Unit: seconds. // // example: // // 1683703260 EndTs *int64 `json:"EndTs,omitempty" xml:"EndTs,omitempty"` // The ID of the event. // // example: // // c82cb276847e9c96f9597d9f4b0cdcff EventId *string `json:"EventId,omitempty" xml:"EventId,omitempty"` // The details of the event. The value of this parameter is a JSON string that contains multiple parameters. The value includes the following parameters: // // - **ip_info**: the information about the attack source IP address. This parameter corresponds to the **AttackIpInfo* - response parameter. // // - **rule_id**: the ID of the rule corresponding to the event. // // - **rule_tag**: the information about the rule corresponding to the event. // // example: // // {} EventInfo *string `json:"EventInfo,omitempty" xml:"EventInfo,omitempty"` // The severity level of the event. Valid values: // // - **high** // // - **medium** // // - **low** // // example: // // medium EventLevel *string `json:"EventLevel,omitempty" xml:"EventLevel,omitempty"` // The type of the event. // // > You can call the [DescribeApisecRules](https://help.aliyun.com/document_detail/2859155.html) operation to query the supported event types. // // example: // // ObtainSensitiveUnauthorized EventTag *string `json:"EventTag,omitempty" xml:"EventTag,omitempty"` // Indicates whether the API is followed. Valid values: // // - **1**: The API is followed. // // - **0**: The API is not followed. // // example: // // 0 Follow *int32 `json:"Follow,omitempty" xml:"Follow,omitempty"` // The domain name or IP address of the API. // // example: // // a.aliyun.com MatchedHost *string `json:"MatchedHost,omitempty" xml:"MatchedHost,omitempty"` // The remarks. // // example: // // Notified Note *string `json:"Note,omitempty" xml:"Note,omitempty"` // The source of the event type. Valid values: // // - **custom** // // - **default** // // example: // // custom Origin *string `json:"Origin,omitempty" xml:"Origin,omitempty"` // The country to which the attack source IP address belongs. // // example: // // US RemoteCountry *string `json:"RemoteCountry,omitempty" xml:"RemoteCountry,omitempty"` // The region to which the attack source IP address belongs. // // example: // // 110000 RemoteRegion *string `json:"RemoteRegion,omitempty" xml:"RemoteRegion,omitempty"` // The sample API request. The value of this parameter is a JSON string that contains multiple parameters. // // example: // // {} RequestData *string `json:"RequestData,omitempty" xml:"RequestData,omitempty"` // The sample API response. The value of this parameter is a JSON string that contains multiple parameters. // // example: // // {} ResponseData *string `json:"ResponseData,omitempty" xml:"ResponseData,omitempty"` // The beginning of the time range to query. This value is a UNIX timestamp in UTC. Unit: seconds. // // example: // // 1683648000 StartTs *int64 `json:"StartTs,omitempty" xml:"StartTs,omitempty"` // The event status. Valid values: // // - **toBeConfirmed** // // - **confirmed** // // - **ignored** // // example: // // Ignore UserStatus *string `json:"UserStatus,omitempty" xml:"UserStatus,omitempty"` }
func (DescribeApisecEventsResponseBodyData) GoString ¶
func (s DescribeApisecEventsResponseBodyData) GoString() string
func (*DescribeApisecEventsResponseBodyData) SetAllCnt ¶
func (s *DescribeApisecEventsResponseBodyData) SetAllCnt(v int64) *DescribeApisecEventsResponseBodyData
func (*DescribeApisecEventsResponseBodyData) SetApiFormat ¶
func (s *DescribeApisecEventsResponseBodyData) SetApiFormat(v string) *DescribeApisecEventsResponseBodyData
func (*DescribeApisecEventsResponseBodyData) SetApiId ¶
func (s *DescribeApisecEventsResponseBodyData) SetApiId(v string) *DescribeApisecEventsResponseBodyData
func (*DescribeApisecEventsResponseBodyData) SetApiTag ¶
func (s *DescribeApisecEventsResponseBodyData) SetApiTag(v string) *DescribeApisecEventsResponseBodyData
func (*DescribeApisecEventsResponseBodyData) SetAttackClient ¶
func (s *DescribeApisecEventsResponseBodyData) SetAttackClient(v string) *DescribeApisecEventsResponseBodyData
func (*DescribeApisecEventsResponseBodyData) SetAttackCntInfo ¶
func (s *DescribeApisecEventsResponseBodyData) SetAttackCntInfo(v string) *DescribeApisecEventsResponseBodyData
func (*DescribeApisecEventsResponseBodyData) SetAttackIp ¶
func (s *DescribeApisecEventsResponseBodyData) SetAttackIp(v string) *DescribeApisecEventsResponseBodyData
func (*DescribeApisecEventsResponseBodyData) SetAttackIpInfo ¶
func (s *DescribeApisecEventsResponseBodyData) SetAttackIpInfo(v string) *DescribeApisecEventsResponseBodyData
func (*DescribeApisecEventsResponseBodyData) SetEndTs ¶
func (s *DescribeApisecEventsResponseBodyData) SetEndTs(v int64) *DescribeApisecEventsResponseBodyData
func (*DescribeApisecEventsResponseBodyData) SetEventId ¶
func (s *DescribeApisecEventsResponseBodyData) SetEventId(v string) *DescribeApisecEventsResponseBodyData
func (*DescribeApisecEventsResponseBodyData) SetEventInfo ¶
func (s *DescribeApisecEventsResponseBodyData) SetEventInfo(v string) *DescribeApisecEventsResponseBodyData
func (*DescribeApisecEventsResponseBodyData) SetEventLevel ¶
func (s *DescribeApisecEventsResponseBodyData) SetEventLevel(v string) *DescribeApisecEventsResponseBodyData
func (*DescribeApisecEventsResponseBodyData) SetEventTag ¶
func (s *DescribeApisecEventsResponseBodyData) SetEventTag(v string) *DescribeApisecEventsResponseBodyData
func (*DescribeApisecEventsResponseBodyData) SetFollow ¶
func (s *DescribeApisecEventsResponseBodyData) SetFollow(v int32) *DescribeApisecEventsResponseBodyData
func (*DescribeApisecEventsResponseBodyData) SetMatchedHost ¶
func (s *DescribeApisecEventsResponseBodyData) SetMatchedHost(v string) *DescribeApisecEventsResponseBodyData
func (*DescribeApisecEventsResponseBodyData) SetNote ¶
func (s *DescribeApisecEventsResponseBodyData) SetNote(v string) *DescribeApisecEventsResponseBodyData
func (*DescribeApisecEventsResponseBodyData) SetOrigin ¶
func (s *DescribeApisecEventsResponseBodyData) SetOrigin(v string) *DescribeApisecEventsResponseBodyData
func (*DescribeApisecEventsResponseBodyData) SetRemoteCountry ¶
func (s *DescribeApisecEventsResponseBodyData) SetRemoteCountry(v string) *DescribeApisecEventsResponseBodyData
func (*DescribeApisecEventsResponseBodyData) SetRemoteRegion ¶
func (s *DescribeApisecEventsResponseBodyData) SetRemoteRegion(v string) *DescribeApisecEventsResponseBodyData
func (*DescribeApisecEventsResponseBodyData) SetRequestData ¶
func (s *DescribeApisecEventsResponseBodyData) SetRequestData(v string) *DescribeApisecEventsResponseBodyData
func (*DescribeApisecEventsResponseBodyData) SetResponseData ¶
func (s *DescribeApisecEventsResponseBodyData) SetResponseData(v string) *DescribeApisecEventsResponseBodyData
func (*DescribeApisecEventsResponseBodyData) SetStartTs ¶
func (s *DescribeApisecEventsResponseBodyData) SetStartTs(v int64) *DescribeApisecEventsResponseBodyData
func (*DescribeApisecEventsResponseBodyData) SetUserStatus ¶
func (s *DescribeApisecEventsResponseBodyData) SetUserStatus(v string) *DescribeApisecEventsResponseBodyData
func (DescribeApisecEventsResponseBodyData) String ¶
func (s DescribeApisecEventsResponseBodyData) String() string
type DescribeApisecLogDeliveriesRequest ¶
type DescribeApisecLogDeliveriesRequest struct { // The ID of the Web Application Firewall (WAF) instance. // // > You can call the [DescribeInstance](https://help.aliyun.com/document_detail/433756.html) operation to query the ID of the WAF instance. // // This parameter is required. // // example: // // waf_v3_public_cn-uqm2z****0a InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"` // The region where the WAF instance is deployed. Valid values: // // - **cn-hangzhou**: Chinese mainland. // // - **ap-southeast-1**: outside the Chinese mainland. // // example: // // cn-hangzhou RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` // The ID of the Alibaba Cloud resource group. // // example: // // rg-acfm***q ResourceManagerResourceGroupId *string `json:"ResourceManagerResourceGroupId,omitempty" xml:"ResourceManagerResourceGroupId,omitempty"` }
func (DescribeApisecLogDeliveriesRequest) GoString ¶
func (s DescribeApisecLogDeliveriesRequest) GoString() string
func (*DescribeApisecLogDeliveriesRequest) SetInstanceId ¶
func (s *DescribeApisecLogDeliveriesRequest) SetInstanceId(v string) *DescribeApisecLogDeliveriesRequest
func (*DescribeApisecLogDeliveriesRequest) SetRegionId ¶
func (s *DescribeApisecLogDeliveriesRequest) SetRegionId(v string) *DescribeApisecLogDeliveriesRequest
func (*DescribeApisecLogDeliveriesRequest) SetResourceManagerResourceGroupId ¶
func (s *DescribeApisecLogDeliveriesRequest) SetResourceManagerResourceGroupId(v string) *DescribeApisecLogDeliveriesRequest
func (DescribeApisecLogDeliveriesRequest) String ¶
func (s DescribeApisecLogDeliveriesRequest) String() string
type DescribeApisecLogDeliveriesResponse ¶
type DescribeApisecLogDeliveriesResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *DescribeApisecLogDeliveriesResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (DescribeApisecLogDeliveriesResponse) GoString ¶
func (s DescribeApisecLogDeliveriesResponse) GoString() string
func (*DescribeApisecLogDeliveriesResponse) SetHeaders ¶
func (s *DescribeApisecLogDeliveriesResponse) SetHeaders(v map[string]*string) *DescribeApisecLogDeliveriesResponse
func (*DescribeApisecLogDeliveriesResponse) SetStatusCode ¶
func (s *DescribeApisecLogDeliveriesResponse) SetStatusCode(v int32) *DescribeApisecLogDeliveriesResponse
func (DescribeApisecLogDeliveriesResponse) String ¶
func (s DescribeApisecLogDeliveriesResponse) String() string
type DescribeApisecLogDeliveriesResponseBody ¶
type DescribeApisecLogDeliveriesResponseBody struct { // The configurations of API security log subscription. DeliveryConfigs []*DescribeApisecLogDeliveriesResponseBodyDeliveryConfigs `json:"DeliveryConfigs,omitempty" xml:"DeliveryConfigs,omitempty" type:"Repeated"` // The ID of the request. // // example: // // 2EFCFE18-78F8-5079-B312-07***48B RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (DescribeApisecLogDeliveriesResponseBody) GoString ¶
func (s DescribeApisecLogDeliveriesResponseBody) GoString() string
func (*DescribeApisecLogDeliveriesResponseBody) SetDeliveryConfigs ¶
func (s *DescribeApisecLogDeliveriesResponseBody) SetDeliveryConfigs(v []*DescribeApisecLogDeliveriesResponseBodyDeliveryConfigs) *DescribeApisecLogDeliveriesResponseBody
func (*DescribeApisecLogDeliveriesResponseBody) SetRequestId ¶
func (s *DescribeApisecLogDeliveriesResponseBody) SetRequestId(v string) *DescribeApisecLogDeliveriesResponseBody
func (DescribeApisecLogDeliveriesResponseBody) String ¶
func (s DescribeApisecLogDeliveriesResponseBody) String() string
type DescribeApisecLogDeliveriesResponseBodyDeliveryConfigs ¶
type DescribeApisecLogDeliveriesResponseBodyDeliveryConfigs struct { // The type of the log subscription. Valid values: // // - **risk**: risk information. // // - **event**: attack event information. // // - **asset**: asset information. // // example: // // risk AssertKey *string `json:"AssertKey,omitempty" xml:"AssertKey,omitempty"` // The ID of the region where logs are stored. // // example: // // cn-hangzhou LogRegionId *string `json:"LogRegionId,omitempty" xml:"LogRegionId,omitempty"` // The name of the Logstore in Simple Log Service. // // example: // // apisec-logstore*** LogStoreName *string `json:"LogStoreName,omitempty" xml:"LogStoreName,omitempty"` // The name of the project in Simple Log Service. // // example: // // apisec-project-14316572******** ProjectName *string `json:"ProjectName,omitempty" xml:"ProjectName,omitempty"` // The status of API security log subscription. Valid values: // // - **true**: enabled. // // - **false**: disabled. // // example: // // true Status *bool `json:"Status,omitempty" xml:"Status,omitempty"` }
func (DescribeApisecLogDeliveriesResponseBodyDeliveryConfigs) GoString ¶
func (s DescribeApisecLogDeliveriesResponseBodyDeliveryConfigs) GoString() string
func (*DescribeApisecLogDeliveriesResponseBodyDeliveryConfigs) SetAssertKey ¶
func (s *DescribeApisecLogDeliveriesResponseBodyDeliveryConfigs) SetAssertKey(v string) *DescribeApisecLogDeliveriesResponseBodyDeliveryConfigs
func (*DescribeApisecLogDeliveriesResponseBodyDeliveryConfigs) SetLogRegionId ¶
func (s *DescribeApisecLogDeliveriesResponseBodyDeliveryConfigs) SetLogRegionId(v string) *DescribeApisecLogDeliveriesResponseBodyDeliveryConfigs
func (*DescribeApisecLogDeliveriesResponseBodyDeliveryConfigs) SetLogStoreName ¶
func (s *DescribeApisecLogDeliveriesResponseBodyDeliveryConfigs) SetLogStoreName(v string) *DescribeApisecLogDeliveriesResponseBodyDeliveryConfigs
func (*DescribeApisecLogDeliveriesResponseBodyDeliveryConfigs) SetProjectName ¶
func (s *DescribeApisecLogDeliveriesResponseBodyDeliveryConfigs) SetProjectName(v string) *DescribeApisecLogDeliveriesResponseBodyDeliveryConfigs
func (DescribeApisecLogDeliveriesResponseBodyDeliveryConfigs) String ¶
func (s DescribeApisecLogDeliveriesResponseBodyDeliveryConfigs) String() string
type DescribeApisecMatchedHostsRequest ¶
type DescribeApisecMatchedHostsRequest struct { // The ID of the hybrid cloud cluster. // // >For hybrid cloud scenarios only, you can call the [DescribeHybridCloudClusters](https://help.aliyun.com/document_detail/2849376.html) operation to query the hybrid cloud clusters. // // example: // // 433 ClusterId *string `json:"ClusterId,omitempty" xml:"ClusterId,omitempty"` // The ID of the Web Application Firewall (WAF) instance. // // > You can call the [DescribeInstance](https://help.aliyun.com/document_detail/433756.html) operation to query the ID of the WAF instance. // // This parameter is required. // // example: // // waf_v2_public_cn-x0r37plpl0g InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"` // The domain name or IP address. // // example: // // bc.aliyun.com MatchedHost *string `json:"MatchedHost,omitempty" xml:"MatchedHost,omitempty"` // The page number. Default value: **1**. // // example: // // 1 PageNumber *string `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"` // The number of entries per page. Default value: **10**. // // example: // // 8 PageSize *string `json:"PageSize,omitempty" xml:"PageSize,omitempty"` // The region in which the WAF instance is deployed. Valid values: // // - **cn-hangzhou**: Chinese mainland // // - **ap-southeast-1**: outside the Chinese mainland // // example: // // cn-hangzhou RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` // The ID of the Alibaba Cloud resource group. // // example: // // rg-aekz5qqo7jthcsa ResourceManagerResourceGroupId *string `json:"ResourceManagerResourceGroupId,omitempty" xml:"ResourceManagerResourceGroupId,omitempty"` // The detection type. Valid values: // // - **api**: API-related domain names // // - **abnormal**: risk-related domain names // // - **event**: security event-related domain names // // example: // // event Type *string `json:"Type,omitempty" xml:"Type,omitempty"` }
func (DescribeApisecMatchedHostsRequest) GoString ¶
func (s DescribeApisecMatchedHostsRequest) GoString() string
func (*DescribeApisecMatchedHostsRequest) SetClusterId ¶
func (s *DescribeApisecMatchedHostsRequest) SetClusterId(v string) *DescribeApisecMatchedHostsRequest
func (*DescribeApisecMatchedHostsRequest) SetInstanceId ¶
func (s *DescribeApisecMatchedHostsRequest) SetInstanceId(v string) *DescribeApisecMatchedHostsRequest
func (*DescribeApisecMatchedHostsRequest) SetMatchedHost ¶
func (s *DescribeApisecMatchedHostsRequest) SetMatchedHost(v string) *DescribeApisecMatchedHostsRequest
func (*DescribeApisecMatchedHostsRequest) SetPageNumber ¶
func (s *DescribeApisecMatchedHostsRequest) SetPageNumber(v string) *DescribeApisecMatchedHostsRequest
func (*DescribeApisecMatchedHostsRequest) SetPageSize ¶
func (s *DescribeApisecMatchedHostsRequest) SetPageSize(v string) *DescribeApisecMatchedHostsRequest
func (*DescribeApisecMatchedHostsRequest) SetRegionId ¶
func (s *DescribeApisecMatchedHostsRequest) SetRegionId(v string) *DescribeApisecMatchedHostsRequest
func (*DescribeApisecMatchedHostsRequest) SetResourceManagerResourceGroupId ¶
func (s *DescribeApisecMatchedHostsRequest) SetResourceManagerResourceGroupId(v string) *DescribeApisecMatchedHostsRequest
func (*DescribeApisecMatchedHostsRequest) SetType ¶
func (s *DescribeApisecMatchedHostsRequest) SetType(v string) *DescribeApisecMatchedHostsRequest
func (DescribeApisecMatchedHostsRequest) String ¶
func (s DescribeApisecMatchedHostsRequest) String() string
type DescribeApisecMatchedHostsResponse ¶
type DescribeApisecMatchedHostsResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *DescribeApisecMatchedHostsResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (DescribeApisecMatchedHostsResponse) GoString ¶
func (s DescribeApisecMatchedHostsResponse) GoString() string
func (*DescribeApisecMatchedHostsResponse) SetHeaders ¶
func (s *DescribeApisecMatchedHostsResponse) SetHeaders(v map[string]*string) *DescribeApisecMatchedHostsResponse
func (*DescribeApisecMatchedHostsResponse) SetStatusCode ¶
func (s *DescribeApisecMatchedHostsResponse) SetStatusCode(v int32) *DescribeApisecMatchedHostsResponse
func (DescribeApisecMatchedHostsResponse) String ¶
func (s DescribeApisecMatchedHostsResponse) String() string
type DescribeApisecMatchedHostsResponseBody ¶
type DescribeApisecMatchedHostsResponseBody struct { // The domain names. Data []*DescribeApisecMatchedHostsResponseBodyData `json:"Data,omitempty" xml:"Data,omitempty" type:"Repeated"` // The request ID. // // example: // // 8D4CA088-F72B-5658-BD5B-ECE8B8F0C7BB RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // The total number of entries returned. // // example: // // 2 TotalCount *string `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"` }
func (DescribeApisecMatchedHostsResponseBody) GoString ¶
func (s DescribeApisecMatchedHostsResponseBody) GoString() string
func (*DescribeApisecMatchedHostsResponseBody) SetRequestId ¶
func (s *DescribeApisecMatchedHostsResponseBody) SetRequestId(v string) *DescribeApisecMatchedHostsResponseBody
func (*DescribeApisecMatchedHostsResponseBody) SetTotalCount ¶
func (s *DescribeApisecMatchedHostsResponseBody) SetTotalCount(v string) *DescribeApisecMatchedHostsResponseBody
func (DescribeApisecMatchedHostsResponseBody) String ¶
func (s DescribeApisecMatchedHostsResponseBody) String() string
type DescribeApisecMatchedHostsResponseBodyData ¶
type DescribeApisecMatchedHostsResponseBodyData struct { // The number of APIs related to the domain name. // // example: // // 31 Count *int64 `json:"Count,omitempty" xml:"Count,omitempty"` // The domain name or IP address. // // example: // // bc.aliyun.com MatchedHost *string `json:"MatchedHost,omitempty" xml:"MatchedHost,omitempty"` }
func (DescribeApisecMatchedHostsResponseBodyData) GoString ¶
func (s DescribeApisecMatchedHostsResponseBodyData) GoString() string
func (*DescribeApisecMatchedHostsResponseBodyData) SetCount ¶
func (s *DescribeApisecMatchedHostsResponseBodyData) SetCount(v int64) *DescribeApisecMatchedHostsResponseBodyData
func (*DescribeApisecMatchedHostsResponseBodyData) SetMatchedHost ¶
func (s *DescribeApisecMatchedHostsResponseBodyData) SetMatchedHost(v string) *DescribeApisecMatchedHostsResponseBodyData
func (DescribeApisecMatchedHostsResponseBodyData) String ¶
func (s DescribeApisecMatchedHostsResponseBodyData) String() string
type DescribeApisecProtectionGroupsRequest ¶
type DescribeApisecProtectionGroupsRequest struct { // The switch of the API security module. // // example: // // 1 ApisecStatus *int32 `json:"ApisecStatus,omitempty" xml:"ApisecStatus,omitempty"` // The ID of the WAF instance. // // > You can call the [DescribeInstance](https://help.aliyun.com/document_detail/433756.html) operation to query the ID of the WAF instance. // // This parameter is required. // // example: // // waf_elasticity-cn-0xldbqt**** InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"` // The page number. Default value: **1**. // // example: // // 1 PageNumber *int64 `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"` // The number of entries per page. Default value: **10**. // // example: // // 10 PageSize *int64 `json:"PageSize,omitempty" xml:"PageSize,omitempty"` // The region in which the Web Application Firewall (WAF) instance is deployed. Valid values: // // - **cn-hangzhou**: Chinese mainland // // - **ap-southeast-1**: outside the Chinese mainland // // example: // // cn-hangzhou RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` // The name of the protected object group to which the protected object belongs. // // example: // // group1 ResourceGroup *string `json:"ResourceGroup,omitempty" xml:"ResourceGroup,omitempty"` // The ID of the Alibaba Cloud resource group. // // example: // // rg-acfm***q ResourceManagerResourceGroupId *string `json:"ResourceManagerResourceGroupId,omitempty" xml:"ResourceManagerResourceGroupId,omitempty"` }
func (DescribeApisecProtectionGroupsRequest) GoString ¶
func (s DescribeApisecProtectionGroupsRequest) GoString() string
func (*DescribeApisecProtectionGroupsRequest) SetApisecStatus ¶
func (s *DescribeApisecProtectionGroupsRequest) SetApisecStatus(v int32) *DescribeApisecProtectionGroupsRequest
func (*DescribeApisecProtectionGroupsRequest) SetInstanceId ¶
func (s *DescribeApisecProtectionGroupsRequest) SetInstanceId(v string) *DescribeApisecProtectionGroupsRequest
func (*DescribeApisecProtectionGroupsRequest) SetPageNumber ¶
func (s *DescribeApisecProtectionGroupsRequest) SetPageNumber(v int64) *DescribeApisecProtectionGroupsRequest
func (*DescribeApisecProtectionGroupsRequest) SetPageSize ¶
func (s *DescribeApisecProtectionGroupsRequest) SetPageSize(v int64) *DescribeApisecProtectionGroupsRequest
func (*DescribeApisecProtectionGroupsRequest) SetRegionId ¶
func (s *DescribeApisecProtectionGroupsRequest) SetRegionId(v string) *DescribeApisecProtectionGroupsRequest
func (*DescribeApisecProtectionGroupsRequest) SetResourceGroup ¶
func (s *DescribeApisecProtectionGroupsRequest) SetResourceGroup(v string) *DescribeApisecProtectionGroupsRequest
func (*DescribeApisecProtectionGroupsRequest) SetResourceManagerResourceGroupId ¶
func (s *DescribeApisecProtectionGroupsRequest) SetResourceManagerResourceGroupId(v string) *DescribeApisecProtectionGroupsRequest
func (DescribeApisecProtectionGroupsRequest) String ¶
func (s DescribeApisecProtectionGroupsRequest) String() string
type DescribeApisecProtectionGroupsResponse ¶
type DescribeApisecProtectionGroupsResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *DescribeApisecProtectionGroupsResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (DescribeApisecProtectionGroupsResponse) GoString ¶
func (s DescribeApisecProtectionGroupsResponse) GoString() string
func (*DescribeApisecProtectionGroupsResponse) SetHeaders ¶
func (s *DescribeApisecProtectionGroupsResponse) SetHeaders(v map[string]*string) *DescribeApisecProtectionGroupsResponse
func (*DescribeApisecProtectionGroupsResponse) SetStatusCode ¶
func (s *DescribeApisecProtectionGroupsResponse) SetStatusCode(v int32) *DescribeApisecProtectionGroupsResponse
func (DescribeApisecProtectionGroupsResponse) String ¶
func (s DescribeApisecProtectionGroupsResponse) String() string
type DescribeApisecProtectionGroupsResponseBody ¶
type DescribeApisecProtectionGroupsResponseBody struct { // The protected object groups. Data []*DescribeApisecProtectionGroupsResponseBodyData `json:"Data,omitempty" xml:"Data,omitempty" type:"Repeated"` // The request ID. // // example: // // D7861F61-5B61-46CE-A47C-6B19****5EB0 RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // The total number of protected object groups. // // example: // // 8 TotalCount *int64 `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"` }
func (DescribeApisecProtectionGroupsResponseBody) GoString ¶
func (s DescribeApisecProtectionGroupsResponseBody) GoString() string
func (*DescribeApisecProtectionGroupsResponseBody) SetRequestId ¶
func (s *DescribeApisecProtectionGroupsResponseBody) SetRequestId(v string) *DescribeApisecProtectionGroupsResponseBody
func (*DescribeApisecProtectionGroupsResponseBody) SetTotalCount ¶
func (s *DescribeApisecProtectionGroupsResponseBody) SetTotalCount(v int64) *DescribeApisecProtectionGroupsResponseBody
func (DescribeApisecProtectionGroupsResponseBody) String ¶
func (s DescribeApisecProtectionGroupsResponseBody) String() string
type DescribeApisecProtectionGroupsResponseBodyData ¶
type DescribeApisecProtectionGroupsResponseBodyData struct { // The switch of the API security module. // // example: // // 1 ApisecStatus *int64 `json:"ApisecStatus,omitempty" xml:"ApisecStatus,omitempty"` // The switch of the compliance check feature. // // example: // // 0 ReportStatus *int64 `json:"ReportStatus,omitempty" xml:"ReportStatus,omitempty"` // The name of the protected object group. // // example: // // group1 ResourceGroup *string `json:"ResourceGroup,omitempty" xml:"ResourceGroup,omitempty"` // The switch of the tracing and auditing feature. // // example: // // 0 TraceStatus *int64 `json:"TraceStatus,omitempty" xml:"TraceStatus,omitempty"` }
func (DescribeApisecProtectionGroupsResponseBodyData) GoString ¶
func (s DescribeApisecProtectionGroupsResponseBodyData) GoString() string
func (*DescribeApisecProtectionGroupsResponseBodyData) SetApisecStatus ¶
func (s *DescribeApisecProtectionGroupsResponseBodyData) SetApisecStatus(v int64) *DescribeApisecProtectionGroupsResponseBodyData
func (*DescribeApisecProtectionGroupsResponseBodyData) SetReportStatus ¶
func (s *DescribeApisecProtectionGroupsResponseBodyData) SetReportStatus(v int64) *DescribeApisecProtectionGroupsResponseBodyData
func (*DescribeApisecProtectionGroupsResponseBodyData) SetResourceGroup ¶
func (s *DescribeApisecProtectionGroupsResponseBodyData) SetResourceGroup(v string) *DescribeApisecProtectionGroupsResponseBodyData
func (*DescribeApisecProtectionGroupsResponseBodyData) SetTraceStatus ¶
func (s *DescribeApisecProtectionGroupsResponseBodyData) SetTraceStatus(v int64) *DescribeApisecProtectionGroupsResponseBodyData
func (DescribeApisecProtectionGroupsResponseBodyData) String ¶
func (s DescribeApisecProtectionGroupsResponseBodyData) String() string
type DescribeApisecProtectionResourcesRequest ¶
type DescribeApisecProtectionResourcesRequest struct { // The switch of the API security module. // // example: // // 1 ApisecStatus *int32 `json:"ApisecStatus,omitempty" xml:"ApisecStatus,omitempty"` // The ID of the WAF instance. // // > You can call the [DescribeInstance](https://help.aliyun.com/document_detail/433756.html) operation to query the ID of the WAF instance. // // This parameter is required. // // example: // // waf-cn-0xldbqt**** InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"` // The page number. Default value: **1**. // // example: // // 1 PageNumber *int64 `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"` // The number of entries per page. Default value: **10**. // // example: // // 10 PageSize *int64 `json:"PageSize,omitempty" xml:"PageSize,omitempty"` // The region in which the Web Application Firewall (WAF) instance is deployed. Valid values: // // - **cn-hangzhou**: Chinese mainland // // - **ap-southeast-1**: outside the Chinese mainland // // example: // // cn-hangzhou RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` // The name of the protected object. // // example: // // cwaf-***-waf Resource *string `json:"Resource,omitempty" xml:"Resource,omitempty"` // The ID of the Alibaba Cloud resource group. // // example: // // rg-acfm***q ResourceManagerResourceGroupId *string `json:"ResourceManagerResourceGroupId,omitempty" xml:"ResourceManagerResourceGroupId,omitempty"` }
func (DescribeApisecProtectionResourcesRequest) GoString ¶
func (s DescribeApisecProtectionResourcesRequest) GoString() string
func (*DescribeApisecProtectionResourcesRequest) SetApisecStatus ¶
func (s *DescribeApisecProtectionResourcesRequest) SetApisecStatus(v int32) *DescribeApisecProtectionResourcesRequest
func (*DescribeApisecProtectionResourcesRequest) SetInstanceId ¶
func (s *DescribeApisecProtectionResourcesRequest) SetInstanceId(v string) *DescribeApisecProtectionResourcesRequest
func (*DescribeApisecProtectionResourcesRequest) SetPageNumber ¶
func (s *DescribeApisecProtectionResourcesRequest) SetPageNumber(v int64) *DescribeApisecProtectionResourcesRequest
func (*DescribeApisecProtectionResourcesRequest) SetPageSize ¶
func (s *DescribeApisecProtectionResourcesRequest) SetPageSize(v int64) *DescribeApisecProtectionResourcesRequest
func (*DescribeApisecProtectionResourcesRequest) SetRegionId ¶
func (s *DescribeApisecProtectionResourcesRequest) SetRegionId(v string) *DescribeApisecProtectionResourcesRequest
func (*DescribeApisecProtectionResourcesRequest) SetResource ¶
func (s *DescribeApisecProtectionResourcesRequest) SetResource(v string) *DescribeApisecProtectionResourcesRequest
func (*DescribeApisecProtectionResourcesRequest) SetResourceManagerResourceGroupId ¶
func (s *DescribeApisecProtectionResourcesRequest) SetResourceManagerResourceGroupId(v string) *DescribeApisecProtectionResourcesRequest
func (DescribeApisecProtectionResourcesRequest) String ¶
func (s DescribeApisecProtectionResourcesRequest) String() string
type DescribeApisecProtectionResourcesResponse ¶
type DescribeApisecProtectionResourcesResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *DescribeApisecProtectionResourcesResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (DescribeApisecProtectionResourcesResponse) GoString ¶
func (s DescribeApisecProtectionResourcesResponse) GoString() string
func (*DescribeApisecProtectionResourcesResponse) SetHeaders ¶
func (s *DescribeApisecProtectionResourcesResponse) SetHeaders(v map[string]*string) *DescribeApisecProtectionResourcesResponse
func (*DescribeApisecProtectionResourcesResponse) SetStatusCode ¶
func (s *DescribeApisecProtectionResourcesResponse) SetStatusCode(v int32) *DescribeApisecProtectionResourcesResponse
func (DescribeApisecProtectionResourcesResponse) String ¶
func (s DescribeApisecProtectionResourcesResponse) String() string
type DescribeApisecProtectionResourcesResponseBody ¶
type DescribeApisecProtectionResourcesResponseBody struct { // The protected objects. Data []*DescribeApisecProtectionResourcesResponseBodyData `json:"Data,omitempty" xml:"Data,omitempty" type:"Repeated"` // The request ID. // // example: // // 2EFCFE18-78F8-5079-B312-07***48B RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // The total number of entries returned. // // example: // // 5 TotalCount *int64 `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"` }
func (DescribeApisecProtectionResourcesResponseBody) GoString ¶
func (s DescribeApisecProtectionResourcesResponseBody) GoString() string
func (*DescribeApisecProtectionResourcesResponseBody) SetRequestId ¶
func (s *DescribeApisecProtectionResourcesResponseBody) SetRequestId(v string) *DescribeApisecProtectionResourcesResponseBody
func (*DescribeApisecProtectionResourcesResponseBody) SetTotalCount ¶
func (s *DescribeApisecProtectionResourcesResponseBody) SetTotalCount(v int64) *DescribeApisecProtectionResourcesResponseBody
func (DescribeApisecProtectionResourcesResponseBody) String ¶
func (s DescribeApisecProtectionResourcesResponseBody) String() string
type DescribeApisecProtectionResourcesResponseBodyData ¶
type DescribeApisecProtectionResourcesResponseBodyData struct { // The switch of the API security module. // // example: // // 1 ApisecStatus *int64 `json:"ApisecStatus,omitempty" xml:"ApisecStatus,omitempty"` // The switch of the compliance check feature. // // example: // // 1 ReportStatus *int64 `json:"ReportStatus,omitempty" xml:"ReportStatus,omitempty"` // The protected object. // // example: // // cwaf-***-waf Resource *string `json:"Resource,omitempty" xml:"Resource,omitempty"` // The switch of the tracing and auditing feature. // // example: // // 0 TraceStatus *int64 `json:"TraceStatus,omitempty" xml:"TraceStatus,omitempty"` }
func (DescribeApisecProtectionResourcesResponseBodyData) GoString ¶
func (s DescribeApisecProtectionResourcesResponseBodyData) GoString() string
func (*DescribeApisecProtectionResourcesResponseBodyData) SetApisecStatus ¶
func (s *DescribeApisecProtectionResourcesResponseBodyData) SetApisecStatus(v int64) *DescribeApisecProtectionResourcesResponseBodyData
func (*DescribeApisecProtectionResourcesResponseBodyData) SetReportStatus ¶
func (s *DescribeApisecProtectionResourcesResponseBodyData) SetReportStatus(v int64) *DescribeApisecProtectionResourcesResponseBodyData
func (*DescribeApisecProtectionResourcesResponseBodyData) SetResource ¶
func (s *DescribeApisecProtectionResourcesResponseBodyData) SetResource(v string) *DescribeApisecProtectionResourcesResponseBodyData
func (*DescribeApisecProtectionResourcesResponseBodyData) SetTraceStatus ¶
func (s *DescribeApisecProtectionResourcesResponseBodyData) SetTraceStatus(v int64) *DescribeApisecProtectionResourcesResponseBodyData
func (DescribeApisecProtectionResourcesResponseBodyData) String ¶
func (s DescribeApisecProtectionResourcesResponseBodyData) String() string
type DescribeApisecRulesRequest ¶
type DescribeApisecRulesRequest struct { // The ID of the Web Application Firewall (WAF) instance. // // > You can call the [DescribeInstance](https://help.aliyun.com/document_detail/433756.html) operation to query the ID of the WAF instance. // // This parameter is required. // // example: // // waf_elasticity-cn-0x*** InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"` // The level of the policy. // // If Type is set to risk or event, you can set this parameter to one of the following values: // // - **high** // // - **medium** // // - **low** // // If Type is set to sensitive_word, you can set this parameter to one of the following values: // // - **S1** // // - **S2** // // - **S3** // // - **S4** // // example: // // high Level *string `json:"Level,omitempty" xml:"Level,omitempty"` // The name of the policy. // // example: // // Information Leak Name *string `json:"Name,omitempty" xml:"Name,omitempty"` // The source of the policy. Valid values: // // - **custom** // // - **default** // // example: // // custom Origin *string `json:"Origin,omitempty" xml:"Origin,omitempty"` // The page number. Default value: **1**. // // example: // // 1 PageNumber *int64 `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"` // The number of entries per page. Default value: **10**. // // example: // // 10 PageSize *int64 `json:"PageSize,omitempty" xml:"PageSize,omitempty"` // The region in which the WAF instance is deployed. Valid values: // // - **cn-hangzhou**: Chinese mainland // // - **ap-southeast-1**: outside the Chinese mainland // // example: // // cn-hangzhou RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` // The ID of the Alibaba Cloud resource group. // // example: // // rg-acfm***q ResourceManagerResourceGroupId *string `json:"ResourceManagerResourceGroupId,omitempty" xml:"ResourceManagerResourceGroupId,omitempty"` // The status of the policy. Valid values: // // - **1**: enabled // // - **0**: disabled // // example: // // 1 Status *int64 `json:"Status,omitempty" xml:"Status,omitempty"` // The type of the policy. Valid values: // // - **risk**: risk detection // // - **event**: security event // // - **sensitive_word**: sensitive data // // - **auth_flag**: authentication credential // // - **api_tag**: business purpose // // - **desensitization**: masking // // - **whitelist**: whitelist // // - **recognition**: API recognition // // - **offline_api**: lifecycle management // // This parameter is required. // // example: // // risk Type *string `json:"Type,omitempty" xml:"Type,omitempty"` }
func (DescribeApisecRulesRequest) GoString ¶
func (s DescribeApisecRulesRequest) GoString() string
func (*DescribeApisecRulesRequest) SetInstanceId ¶
func (s *DescribeApisecRulesRequest) SetInstanceId(v string) *DescribeApisecRulesRequest
func (*DescribeApisecRulesRequest) SetLevel ¶
func (s *DescribeApisecRulesRequest) SetLevel(v string) *DescribeApisecRulesRequest
func (*DescribeApisecRulesRequest) SetName ¶
func (s *DescribeApisecRulesRequest) SetName(v string) *DescribeApisecRulesRequest
func (*DescribeApisecRulesRequest) SetOrigin ¶
func (s *DescribeApisecRulesRequest) SetOrigin(v string) *DescribeApisecRulesRequest
func (*DescribeApisecRulesRequest) SetPageNumber ¶
func (s *DescribeApisecRulesRequest) SetPageNumber(v int64) *DescribeApisecRulesRequest
func (*DescribeApisecRulesRequest) SetPageSize ¶
func (s *DescribeApisecRulesRequest) SetPageSize(v int64) *DescribeApisecRulesRequest
func (*DescribeApisecRulesRequest) SetRegionId ¶
func (s *DescribeApisecRulesRequest) SetRegionId(v string) *DescribeApisecRulesRequest
func (*DescribeApisecRulesRequest) SetResourceManagerResourceGroupId ¶
func (s *DescribeApisecRulesRequest) SetResourceManagerResourceGroupId(v string) *DescribeApisecRulesRequest
func (*DescribeApisecRulesRequest) SetStatus ¶
func (s *DescribeApisecRulesRequest) SetStatus(v int64) *DescribeApisecRulesRequest
func (*DescribeApisecRulesRequest) SetType ¶
func (s *DescribeApisecRulesRequest) SetType(v string) *DescribeApisecRulesRequest
func (DescribeApisecRulesRequest) String ¶
func (s DescribeApisecRulesRequest) String() string
type DescribeApisecRulesResponse ¶
type DescribeApisecRulesResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *DescribeApisecRulesResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (DescribeApisecRulesResponse) GoString ¶
func (s DescribeApisecRulesResponse) GoString() string
func (*DescribeApisecRulesResponse) SetBody ¶
func (s *DescribeApisecRulesResponse) SetBody(v *DescribeApisecRulesResponseBody) *DescribeApisecRulesResponse
func (*DescribeApisecRulesResponse) SetHeaders ¶
func (s *DescribeApisecRulesResponse) SetHeaders(v map[string]*string) *DescribeApisecRulesResponse
func (*DescribeApisecRulesResponse) SetStatusCode ¶
func (s *DescribeApisecRulesResponse) SetStatusCode(v int32) *DescribeApisecRulesResponse
func (DescribeApisecRulesResponse) String ¶
func (s DescribeApisecRulesResponse) String() string
type DescribeApisecRulesResponseBody ¶
type DescribeApisecRulesResponseBody struct { // The policies. Data []*DescribeApisecRulesResponseBodyData `json:"Data,omitempty" xml:"Data,omitempty" type:"Repeated"` // The request ID. // // example: // // D7861F61-5B61-46CE-A47C-6B19160D5EB0 RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // The total number of entries returned. // // example: // // 6 TotalCount *int64 `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"` }
func (DescribeApisecRulesResponseBody) GoString ¶
func (s DescribeApisecRulesResponseBody) GoString() string
func (*DescribeApisecRulesResponseBody) SetData ¶
func (s *DescribeApisecRulesResponseBody) SetData(v []*DescribeApisecRulesResponseBodyData) *DescribeApisecRulesResponseBody
func (*DescribeApisecRulesResponseBody) SetRequestId ¶
func (s *DescribeApisecRulesResponseBody) SetRequestId(v string) *DescribeApisecRulesResponseBody
func (*DescribeApisecRulesResponseBody) SetTotalCount ¶
func (s *DescribeApisecRulesResponseBody) SetTotalCount(v int64) *DescribeApisecRulesResponseBody
func (DescribeApisecRulesResponseBody) String ¶
func (s DescribeApisecRulesResponseBody) String() string
type DescribeApisecRulesResponseBodyData ¶
type DescribeApisecRulesResponseBodyData struct { // The ID of the policy. // // example: // // 34933 Id *int64 `json:"Id,omitempty" xml:"Id,omitempty"` // The details of the policy. The value is a string that consists of multiple parameters in the JSON format. // // example: // // { // // "ext": "Date", // // "regex": "-", // // "code": "2009", // // "level": "S1", // // "origin": "default", // // "name": "2009" // // } Rule *string `json:"Rule,omitempty" xml:"Rule,omitempty"` // The status of the policy. Valid values: // // - **1**: enabled // // - **0**: disabled // // example: // // 1 Status *int64 `json:"Status,omitempty" xml:"Status,omitempty"` // The type of the policy. Valid values: // // - **risk**: risk detection // // - **event**: security event // // - **sensitive_word**: sensitive data // // - **auth_flag**: authentication credential // // - **api_tag**: business purpose // // - **desensitization**: data masking // // - **whitelist**: whitelist // // - **recognition**: API recognition // // - **offline_api**: lifecycle management // // example: // // risk Type *string `json:"Type,omitempty" xml:"Type,omitempty"` // The time when the policy was updated. The value is a UNIX timestamp displayed in UTC. Unit: seconds. // // example: // // 1721095301 UpdateTime *int64 `json:"UpdateTime,omitempty" xml:"UpdateTime,omitempty"` }
func (DescribeApisecRulesResponseBodyData) GoString ¶
func (s DescribeApisecRulesResponseBodyData) GoString() string
func (*DescribeApisecRulesResponseBodyData) SetId ¶
func (s *DescribeApisecRulesResponseBodyData) SetId(v int64) *DescribeApisecRulesResponseBodyData
func (*DescribeApisecRulesResponseBodyData) SetRule ¶
func (s *DescribeApisecRulesResponseBodyData) SetRule(v string) *DescribeApisecRulesResponseBodyData
func (*DescribeApisecRulesResponseBodyData) SetStatus ¶
func (s *DescribeApisecRulesResponseBodyData) SetStatus(v int64) *DescribeApisecRulesResponseBodyData
func (*DescribeApisecRulesResponseBodyData) SetType ¶
func (s *DescribeApisecRulesResponseBodyData) SetType(v string) *DescribeApisecRulesResponseBodyData
func (*DescribeApisecRulesResponseBodyData) SetUpdateTime ¶
func (s *DescribeApisecRulesResponseBodyData) SetUpdateTime(v int64) *DescribeApisecRulesResponseBodyData
func (DescribeApisecRulesResponseBodyData) String ¶
func (s DescribeApisecRulesResponseBodyData) String() string
type DescribeApisecSensitiveDomainStatisticRequest ¶
type DescribeApisecSensitiveDomainStatisticRequest struct { // The ID of the hybrid cloud cluster. // // example: // // 428 ClusterId *string `json:"ClusterId,omitempty" xml:"ClusterId,omitempty"` // The end of the time range to query. Specify a UNIX timestamp in UTC. Unit: milliseconds. // // example: // // 1686895256 EndTime *int64 `json:"EndTime,omitempty" xml:"EndTime,omitempty"` // The ID of the Web Application Firewall (WAF) instance. // // > You can call the [DescribeInstanceInfo](https://help.aliyun.com/document_detail/140857.html) operation to query the ID of the WAF instance. // // This parameter is required. // // example: // // waf_cdnsdf3**** InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"` // The sorting order. Valid values: // // - **asc**: ascending order. // // - **desc**: descending order. // // example: // // desc OrderWay *string `json:"OrderWay,omitempty" xml:"OrderWay,omitempty"` // The page number. Default value: **1**. // // example: // // 1 PageNumber *int64 `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"` // The number of entries per page. Default value: **5**. // // example: // // 5 PageSize *int64 `json:"PageSize,omitempty" xml:"PageSize,omitempty"` // The region in which the WAF instance is deployed. Valid values: // // - **cn-hangzhou**: Chinese mainland. // // - **ap-southeast-1**: outside the Chinese mainland. // // example: // // cn-hangzhou RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` // The ID of the Alibaba Cloud resource group. // // example: // // rg-acfm***q ResourceManagerResourceGroupId *string `json:"ResourceManagerResourceGroupId,omitempty" xml:"ResourceManagerResourceGroupId,omitempty"` // The beginning of the time range to query. Specify a UNIX timestamp in UTC. Unit: milliseconds. // // example: // // 1668496310 StartTime *int64 `json:"StartTime,omitempty" xml:"StartTime,omitempty"` // The sensitive data type. Valid values: // // - **request**: sensitive data in requests. // // - **response**: sensitive data in responses. // // example: // // request Type *string `json:"Type,omitempty" xml:"Type,omitempty"` }
func (DescribeApisecSensitiveDomainStatisticRequest) GoString ¶
func (s DescribeApisecSensitiveDomainStatisticRequest) GoString() string
func (*DescribeApisecSensitiveDomainStatisticRequest) SetClusterId ¶
func (s *DescribeApisecSensitiveDomainStatisticRequest) SetClusterId(v string) *DescribeApisecSensitiveDomainStatisticRequest
func (*DescribeApisecSensitiveDomainStatisticRequest) SetEndTime ¶
func (s *DescribeApisecSensitiveDomainStatisticRequest) SetEndTime(v int64) *DescribeApisecSensitiveDomainStatisticRequest
func (*DescribeApisecSensitiveDomainStatisticRequest) SetInstanceId ¶
func (s *DescribeApisecSensitiveDomainStatisticRequest) SetInstanceId(v string) *DescribeApisecSensitiveDomainStatisticRequest
func (*DescribeApisecSensitiveDomainStatisticRequest) SetOrderWay ¶
func (s *DescribeApisecSensitiveDomainStatisticRequest) SetOrderWay(v string) *DescribeApisecSensitiveDomainStatisticRequest
func (*DescribeApisecSensitiveDomainStatisticRequest) SetPageNumber ¶
func (s *DescribeApisecSensitiveDomainStatisticRequest) SetPageNumber(v int64) *DescribeApisecSensitiveDomainStatisticRequest
func (*DescribeApisecSensitiveDomainStatisticRequest) SetPageSize ¶
func (s *DescribeApisecSensitiveDomainStatisticRequest) SetPageSize(v int64) *DescribeApisecSensitiveDomainStatisticRequest
func (*DescribeApisecSensitiveDomainStatisticRequest) SetRegionId ¶
func (s *DescribeApisecSensitiveDomainStatisticRequest) SetRegionId(v string) *DescribeApisecSensitiveDomainStatisticRequest
func (*DescribeApisecSensitiveDomainStatisticRequest) SetResourceManagerResourceGroupId ¶
func (s *DescribeApisecSensitiveDomainStatisticRequest) SetResourceManagerResourceGroupId(v string) *DescribeApisecSensitiveDomainStatisticRequest
func (*DescribeApisecSensitiveDomainStatisticRequest) SetStartTime ¶
func (s *DescribeApisecSensitiveDomainStatisticRequest) SetStartTime(v int64) *DescribeApisecSensitiveDomainStatisticRequest
func (*DescribeApisecSensitiveDomainStatisticRequest) SetType ¶
func (s *DescribeApisecSensitiveDomainStatisticRequest) SetType(v string) *DescribeApisecSensitiveDomainStatisticRequest
func (DescribeApisecSensitiveDomainStatisticRequest) String ¶
func (s DescribeApisecSensitiveDomainStatisticRequest) String() string
type DescribeApisecSensitiveDomainStatisticResponse ¶
type DescribeApisecSensitiveDomainStatisticResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *DescribeApisecSensitiveDomainStatisticResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (DescribeApisecSensitiveDomainStatisticResponse) GoString ¶
func (s DescribeApisecSensitiveDomainStatisticResponse) GoString() string
func (*DescribeApisecSensitiveDomainStatisticResponse) SetHeaders ¶
func (s *DescribeApisecSensitiveDomainStatisticResponse) SetHeaders(v map[string]*string) *DescribeApisecSensitiveDomainStatisticResponse
func (*DescribeApisecSensitiveDomainStatisticResponse) SetStatusCode ¶
func (s *DescribeApisecSensitiveDomainStatisticResponse) SetStatusCode(v int32) *DescribeApisecSensitiveDomainStatisticResponse
func (DescribeApisecSensitiveDomainStatisticResponse) String ¶
func (s DescribeApisecSensitiveDomainStatisticResponse) String() string
type DescribeApisecSensitiveDomainStatisticResponseBody ¶
type DescribeApisecSensitiveDomainStatisticResponseBody struct { // The response parameters. Data []*DescribeApisecSensitiveDomainStatisticResponseBodyData `json:"Data,omitempty" xml:"Data,omitempty" type:"Repeated"` // The request ID. // // example: // // 56B40D30-4960-4F19-B7D5-2B1F***6CB70 RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // The total number of entries returned. // // example: // // 27 TotalCount *int64 `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"` }
func (DescribeApisecSensitiveDomainStatisticResponseBody) GoString ¶
func (s DescribeApisecSensitiveDomainStatisticResponseBody) GoString() string
func (*DescribeApisecSensitiveDomainStatisticResponseBody) SetRequestId ¶
func (s *DescribeApisecSensitiveDomainStatisticResponseBody) SetRequestId(v string) *DescribeApisecSensitiveDomainStatisticResponseBody
func (*DescribeApisecSensitiveDomainStatisticResponseBody) SetTotalCount ¶
func (s *DescribeApisecSensitiveDomainStatisticResponseBody) SetTotalCount(v int64) *DescribeApisecSensitiveDomainStatisticResponseBody
func (DescribeApisecSensitiveDomainStatisticResponseBody) String ¶
func (s DescribeApisecSensitiveDomainStatisticResponseBody) String() string
type DescribeApisecSensitiveDomainStatisticResponseBodyData ¶
type DescribeApisecSensitiveDomainStatisticResponseBodyData struct { // The number of APIs that are involved. // // example: // // 10 ApiCount *int64 `json:"ApiCount,omitempty" xml:"ApiCount,omitempty"` // The number of sites that are involved. // // example: // // 10 DomainCount *int64 `json:"DomainCount,omitempty" xml:"DomainCount,omitempty"` // The code of the sensitive data. // // > You can call the [DescribeApisecRules](https://help.aliyun.com/document_detail/2859155.html) operation to query the supported sensitive data types. // // example: // // 10 SensitiveCode *string `json:"SensitiveCode,omitempty" xml:"SensitiveCode,omitempty"` // The sensitivity level of the sensitive data.Valid values: // // - **S1**: low sensitivity. // // - **S2**: moderate sensitivity. // // - **S3**: high sensitivity. // // example: // // L3 SensitiveLevel *string `json:"SensitiveLevel,omitempty" xml:"SensitiveLevel,omitempty"` // The name of the sensitive data. // // example: // // 1002 SensitiveName *string `json:"SensitiveName,omitempty" xml:"SensitiveName,omitempty"` }
func (DescribeApisecSensitiveDomainStatisticResponseBodyData) GoString ¶
func (s DescribeApisecSensitiveDomainStatisticResponseBodyData) GoString() string
func (*DescribeApisecSensitiveDomainStatisticResponseBodyData) SetApiCount ¶
func (*DescribeApisecSensitiveDomainStatisticResponseBodyData) SetDomainCount ¶
func (s *DescribeApisecSensitiveDomainStatisticResponseBodyData) SetDomainCount(v int64) *DescribeApisecSensitiveDomainStatisticResponseBodyData
func (*DescribeApisecSensitiveDomainStatisticResponseBodyData) SetSensitiveCode ¶
func (s *DescribeApisecSensitiveDomainStatisticResponseBodyData) SetSensitiveCode(v string) *DescribeApisecSensitiveDomainStatisticResponseBodyData
func (*DescribeApisecSensitiveDomainStatisticResponseBodyData) SetSensitiveLevel ¶
func (s *DescribeApisecSensitiveDomainStatisticResponseBodyData) SetSensitiveLevel(v string) *DescribeApisecSensitiveDomainStatisticResponseBodyData
func (*DescribeApisecSensitiveDomainStatisticResponseBodyData) SetSensitiveName ¶
func (s *DescribeApisecSensitiveDomainStatisticResponseBodyData) SetSensitiveName(v string) *DescribeApisecSensitiveDomainStatisticResponseBodyData
func (DescribeApisecSensitiveDomainStatisticResponseBodyData) String ¶
func (s DescribeApisecSensitiveDomainStatisticResponseBodyData) String() string
type DescribeApisecSlsLogStoresRequest ¶
type DescribeApisecSlsLogStoresRequest struct { // The ID of the Web Application Firewall (WAF) instance. // // > You can call the [DescribeInstance](https://help.aliyun.com/document_detail/433756.html) operation to query the ID of the WAF instance. // // This parameter is required. // // example: // // waf_v3_public_cn-uqm2z****0a InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"` // The ID of the region where logs are stored. // // > You can call the [DescribeUserSlsLogRegions](https://help.aliyun.com/document_detail/2712598.html) operation to query available log storage regions. // // This parameter is required. // // example: // // cn-hangzhou LogRegionId *string `json:"LogRegionId,omitempty" xml:"LogRegionId,omitempty"` // The name of the project in Simple Log Service. // // This parameter is required. // // example: // // apisec-project-14316572******** ProjectName *string `json:"ProjectName,omitempty" xml:"ProjectName,omitempty"` // The region where the WAF instance is deployed. Valid values: // // - **cn-hangzhou**: Chinese mainland. // // - **ap-southeast-1**: outside the Chinese mainland. // // example: // // cn-hangzhou RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` // The ID of the Alibaba Cloud resource group. // // example: // // rg-acfm***q ResourceManagerResourceGroupId *string `json:"ResourceManagerResourceGroupId,omitempty" xml:"ResourceManagerResourceGroupId,omitempty"` }
func (DescribeApisecSlsLogStoresRequest) GoString ¶
func (s DescribeApisecSlsLogStoresRequest) GoString() string
func (*DescribeApisecSlsLogStoresRequest) SetInstanceId ¶
func (s *DescribeApisecSlsLogStoresRequest) SetInstanceId(v string) *DescribeApisecSlsLogStoresRequest
func (*DescribeApisecSlsLogStoresRequest) SetLogRegionId ¶
func (s *DescribeApisecSlsLogStoresRequest) SetLogRegionId(v string) *DescribeApisecSlsLogStoresRequest
func (*DescribeApisecSlsLogStoresRequest) SetProjectName ¶
func (s *DescribeApisecSlsLogStoresRequest) SetProjectName(v string) *DescribeApisecSlsLogStoresRequest
func (*DescribeApisecSlsLogStoresRequest) SetRegionId ¶
func (s *DescribeApisecSlsLogStoresRequest) SetRegionId(v string) *DescribeApisecSlsLogStoresRequest
func (*DescribeApisecSlsLogStoresRequest) SetResourceManagerResourceGroupId ¶
func (s *DescribeApisecSlsLogStoresRequest) SetResourceManagerResourceGroupId(v string) *DescribeApisecSlsLogStoresRequest
func (DescribeApisecSlsLogStoresRequest) String ¶
func (s DescribeApisecSlsLogStoresRequest) String() string
type DescribeApisecSlsLogStoresResponse ¶
type DescribeApisecSlsLogStoresResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *DescribeApisecSlsLogStoresResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (DescribeApisecSlsLogStoresResponse) GoString ¶
func (s DescribeApisecSlsLogStoresResponse) GoString() string
func (*DescribeApisecSlsLogStoresResponse) SetHeaders ¶
func (s *DescribeApisecSlsLogStoresResponse) SetHeaders(v map[string]*string) *DescribeApisecSlsLogStoresResponse
func (*DescribeApisecSlsLogStoresResponse) SetStatusCode ¶
func (s *DescribeApisecSlsLogStoresResponse) SetStatusCode(v int32) *DescribeApisecSlsLogStoresResponse
func (DescribeApisecSlsLogStoresResponse) String ¶
func (s DescribeApisecSlsLogStoresResponse) String() string
type DescribeApisecSlsLogStoresResponseBody ¶
type DescribeApisecSlsLogStoresResponseBody struct { // The names of the Logstores in Simple Log Service. LogStores []*string `json:"LogStores,omitempty" xml:"LogStores,omitempty" type:"Repeated"` // The ID of the request. // // example: // // D7861F61-5B61-46CE-A47C-6B19****5EB0 RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (DescribeApisecSlsLogStoresResponseBody) GoString ¶
func (s DescribeApisecSlsLogStoresResponseBody) GoString() string
func (*DescribeApisecSlsLogStoresResponseBody) SetLogStores ¶
func (s *DescribeApisecSlsLogStoresResponseBody) SetLogStores(v []*string) *DescribeApisecSlsLogStoresResponseBody
func (*DescribeApisecSlsLogStoresResponseBody) SetRequestId ¶
func (s *DescribeApisecSlsLogStoresResponseBody) SetRequestId(v string) *DescribeApisecSlsLogStoresResponseBody
func (DescribeApisecSlsLogStoresResponseBody) String ¶
func (s DescribeApisecSlsLogStoresResponseBody) String() string
type DescribeApisecSlsProjectsRequest ¶
type DescribeApisecSlsProjectsRequest struct { // The ID of the Web Application Firewall (WAF) instance. // // > You can call the [DescribeInstance](https://help.aliyun.com/document_detail/433756.html) operation to query the ID of the WAF instance. // // This parameter is required. // // example: // // waf_v3_public_cn-uqm2z****0a InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"` // The ID of the region where logs are stored. // // > You can call the [DescribeUserSlsLogRegions](https://help.aliyun.com/document_detail/2712598.html) operation to query available log storage regions. // // This parameter is required. // // example: // // cn-hangzhou LogRegionId *string `json:"LogRegionId,omitempty" xml:"LogRegionId,omitempty"` // The region where the WAF instance is deployed. Valid values: // // - **cn-hangzhou**: Chinese mainland. // // - **ap-southeast-1**: outside the Chinese mainland. // // example: // // cn-hangzhou RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` // The ID of the Alibaba Cloud resource group. // // example: // // rg-acfm***q ResourceManagerResourceGroupId *string `json:"ResourceManagerResourceGroupId,omitempty" xml:"ResourceManagerResourceGroupId,omitempty"` }
func (DescribeApisecSlsProjectsRequest) GoString ¶
func (s DescribeApisecSlsProjectsRequest) GoString() string
func (*DescribeApisecSlsProjectsRequest) SetInstanceId ¶
func (s *DescribeApisecSlsProjectsRequest) SetInstanceId(v string) *DescribeApisecSlsProjectsRequest
func (*DescribeApisecSlsProjectsRequest) SetLogRegionId ¶
func (s *DescribeApisecSlsProjectsRequest) SetLogRegionId(v string) *DescribeApisecSlsProjectsRequest
func (*DescribeApisecSlsProjectsRequest) SetRegionId ¶
func (s *DescribeApisecSlsProjectsRequest) SetRegionId(v string) *DescribeApisecSlsProjectsRequest
func (*DescribeApisecSlsProjectsRequest) SetResourceManagerResourceGroupId ¶
func (s *DescribeApisecSlsProjectsRequest) SetResourceManagerResourceGroupId(v string) *DescribeApisecSlsProjectsRequest
func (DescribeApisecSlsProjectsRequest) String ¶
func (s DescribeApisecSlsProjectsRequest) String() string
type DescribeApisecSlsProjectsResponse ¶
type DescribeApisecSlsProjectsResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *DescribeApisecSlsProjectsResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (DescribeApisecSlsProjectsResponse) GoString ¶
func (s DescribeApisecSlsProjectsResponse) GoString() string
func (*DescribeApisecSlsProjectsResponse) SetHeaders ¶
func (s *DescribeApisecSlsProjectsResponse) SetHeaders(v map[string]*string) *DescribeApisecSlsProjectsResponse
func (*DescribeApisecSlsProjectsResponse) SetStatusCode ¶
func (s *DescribeApisecSlsProjectsResponse) SetStatusCode(v int32) *DescribeApisecSlsProjectsResponse
func (DescribeApisecSlsProjectsResponse) String ¶
func (s DescribeApisecSlsProjectsResponse) String() string
type DescribeApisecSlsProjectsResponseBody ¶
type DescribeApisecSlsProjectsResponseBody struct { // The names of the projects in Simple Log Service. Projects []*string `json:"Projects,omitempty" xml:"Projects,omitempty" type:"Repeated"` // The ID of the request. // // example: // // D7861F61-5B61-46CE-A47C-6B19****5EB0 RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (DescribeApisecSlsProjectsResponseBody) GoString ¶
func (s DescribeApisecSlsProjectsResponseBody) GoString() string
func (*DescribeApisecSlsProjectsResponseBody) SetProjects ¶
func (s *DescribeApisecSlsProjectsResponseBody) SetProjects(v []*string) *DescribeApisecSlsProjectsResponseBody
func (*DescribeApisecSlsProjectsResponseBody) SetRequestId ¶
func (s *DescribeApisecSlsProjectsResponseBody) SetRequestId(v string) *DescribeApisecSlsProjectsResponseBody
func (DescribeApisecSlsProjectsResponseBody) String ¶
func (s DescribeApisecSlsProjectsResponseBody) String() string
type DescribeApisecStatisticsRequest ¶
type DescribeApisecStatisticsRequest struct { // The ID of the hybrid cloud cluster. // // >For hybrid cloud scenarios only, you can call the [DescribeHybridCloudClusters](https://help.aliyun.com/document_detail/2849376.html) operation to query the hybrid cloud clusters. // // example: // // 428 ClusterId *string `json:"ClusterId,omitempty" xml:"ClusterId,omitempty"` // The region in which the Web Application Firewall (WAF) instance is deployed. Valid values: // // - **cn-hangzhou**: Chinese mainland // // - **ap-southeast-1**: outside the Chinese mainland // // This parameter is required. // // example: // // waf_v2_public_cn-uax***b09 InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"` // The region in which the Web Application Firewall (WAF) instance is deployed. Valid values: // // - **cn-hangzhou**: Chinese mainland. // // - **ap-southeast-1**: outside the Chinese mainland. // // example: // // cn-hangzhou RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` // The ID of the Alibaba Cloud resource group. // // example: // // rg-aek2***uwbs5q ResourceManagerResourceGroupId *string `json:"ResourceManagerResourceGroupId,omitempty" xml:"ResourceManagerResourceGroupId,omitempty"` // The type of statistics to be detected. Valid values: // // - **risk**: risk impact statistics // // - **event**: attack impact statistics // // example: // // asset_num Type *string `json:"Type,omitempty" xml:"Type,omitempty"` }
func (DescribeApisecStatisticsRequest) GoString ¶
func (s DescribeApisecStatisticsRequest) GoString() string
func (*DescribeApisecStatisticsRequest) SetClusterId ¶
func (s *DescribeApisecStatisticsRequest) SetClusterId(v string) *DescribeApisecStatisticsRequest
func (*DescribeApisecStatisticsRequest) SetInstanceId ¶
func (s *DescribeApisecStatisticsRequest) SetInstanceId(v string) *DescribeApisecStatisticsRequest
func (*DescribeApisecStatisticsRequest) SetRegionId ¶
func (s *DescribeApisecStatisticsRequest) SetRegionId(v string) *DescribeApisecStatisticsRequest
func (*DescribeApisecStatisticsRequest) SetResourceManagerResourceGroupId ¶
func (s *DescribeApisecStatisticsRequest) SetResourceManagerResourceGroupId(v string) *DescribeApisecStatisticsRequest
func (*DescribeApisecStatisticsRequest) SetType ¶
func (s *DescribeApisecStatisticsRequest) SetType(v string) *DescribeApisecStatisticsRequest
func (DescribeApisecStatisticsRequest) String ¶
func (s DescribeApisecStatisticsRequest) String() string
type DescribeApisecStatisticsResponse ¶
type DescribeApisecStatisticsResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *DescribeApisecStatisticsResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (DescribeApisecStatisticsResponse) GoString ¶
func (s DescribeApisecStatisticsResponse) GoString() string
func (*DescribeApisecStatisticsResponse) SetBody ¶
func (s *DescribeApisecStatisticsResponse) SetBody(v *DescribeApisecStatisticsResponseBody) *DescribeApisecStatisticsResponse
func (*DescribeApisecStatisticsResponse) SetHeaders ¶
func (s *DescribeApisecStatisticsResponse) SetHeaders(v map[string]*string) *DescribeApisecStatisticsResponse
func (*DescribeApisecStatisticsResponse) SetStatusCode ¶
func (s *DescribeApisecStatisticsResponse) SetStatusCode(v int32) *DescribeApisecStatisticsResponse
func (DescribeApisecStatisticsResponse) String ¶
func (s DescribeApisecStatisticsResponse) String() string
type DescribeApisecStatisticsResponseBody ¶
type DescribeApisecStatisticsResponseBody struct { // The check results. Data *DescribeApisecStatisticsResponseBodyData `json:"Data,omitempty" xml:"Data,omitempty" type:"Struct"` // The request ID. // // example: // // 221F0F14-54C6-59A1-9967-72***81B61A RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (DescribeApisecStatisticsResponseBody) GoString ¶
func (s DescribeApisecStatisticsResponseBody) GoString() string
func (*DescribeApisecStatisticsResponseBody) SetRequestId ¶
func (s *DescribeApisecStatisticsResponseBody) SetRequestId(v string) *DescribeApisecStatisticsResponseBody
func (DescribeApisecStatisticsResponseBody) String ¶
func (s DescribeApisecStatisticsResponseBody) String() string
type DescribeApisecStatisticsResponseBodyData ¶
type DescribeApisecStatisticsResponseBodyData struct { // The number of APIs. // // example: // // /api/v1/login Api *int64 `json:"Api,omitempty" xml:"Api,omitempty"` // The number of confirmed events. // // example: // // 10 Confirmed *int64 `json:"Confirmed,omitempty" xml:"Confirmed,omitempty"` // The number of domain names. // // example: // // a.aliyun.com Domain *int64 `json:"Domain,omitempty" xml:"Domain,omitempty"` // The number of fixed risks. // // example: // // 0 Fixed *int64 `json:"Fixed,omitempty" xml:"Fixed,omitempty"` // The number of high-risk events. // // example: // // 10 High *int64 `json:"High,omitempty" xml:"High,omitempty"` // The number of ignored risks. // // example: // // 0 Ignore *int64 `json:"Ignore,omitempty" xml:"Ignore,omitempty"` // The number of low-risk events. // // example: // // 10 Low *int64 `json:"Low,omitempty" xml:"Low,omitempty"` // The number of moderate-risk events. // // example: // // 10 Medium *int64 `json:"Medium,omitempty" xml:"Medium,omitempty"` // The number of events to be confirmed. // // example: // // 10 ToBeConfirmed *int64 `json:"ToBeConfirmed,omitempty" xml:"ToBeConfirmed,omitempty"` // The number of risks to be fixed. // // example: // // 10 ToBeFixed *int64 `json:"ToBeFixed,omitempty" xml:"ToBeFixed,omitempty"` // The number of new high-risk events today. // // example: // // 10 TodayHigh *string `json:"TodayHigh,omitempty" xml:"TodayHigh,omitempty"` // The number of new low-risk events today. // // example: // // 10 TodayLow *int64 `json:"TodayLow,omitempty" xml:"TodayLow,omitempty"` // The number of new moderate-risk events today. // // example: // // 10 TodayMedium *string `json:"TodayMedium,omitempty" xml:"TodayMedium,omitempty"` // The total number of new events today. // // example: // // 30 TodayTotal *string `json:"TodayTotal,omitempty" xml:"TodayTotal,omitempty"` // The total number of events. // // example: // // 30 Total *int64 `json:"Total,omitempty" xml:"Total,omitempty"` }
func (DescribeApisecStatisticsResponseBodyData) GoString ¶
func (s DescribeApisecStatisticsResponseBodyData) GoString() string
func (*DescribeApisecStatisticsResponseBodyData) SetApi ¶
func (s *DescribeApisecStatisticsResponseBodyData) SetApi(v int64) *DescribeApisecStatisticsResponseBodyData
func (*DescribeApisecStatisticsResponseBodyData) SetConfirmed ¶
func (s *DescribeApisecStatisticsResponseBodyData) SetConfirmed(v int64) *DescribeApisecStatisticsResponseBodyData
func (*DescribeApisecStatisticsResponseBodyData) SetDomain ¶
func (s *DescribeApisecStatisticsResponseBodyData) SetDomain(v int64) *DescribeApisecStatisticsResponseBodyData
func (*DescribeApisecStatisticsResponseBodyData) SetFixed ¶
func (s *DescribeApisecStatisticsResponseBodyData) SetFixed(v int64) *DescribeApisecStatisticsResponseBodyData
func (*DescribeApisecStatisticsResponseBodyData) SetHigh ¶
func (s *DescribeApisecStatisticsResponseBodyData) SetHigh(v int64) *DescribeApisecStatisticsResponseBodyData
func (*DescribeApisecStatisticsResponseBodyData) SetIgnore ¶
func (s *DescribeApisecStatisticsResponseBodyData) SetIgnore(v int64) *DescribeApisecStatisticsResponseBodyData
func (*DescribeApisecStatisticsResponseBodyData) SetLow ¶
func (s *DescribeApisecStatisticsResponseBodyData) SetLow(v int64) *DescribeApisecStatisticsResponseBodyData
func (*DescribeApisecStatisticsResponseBodyData) SetMedium ¶
func (s *DescribeApisecStatisticsResponseBodyData) SetMedium(v int64) *DescribeApisecStatisticsResponseBodyData
func (*DescribeApisecStatisticsResponseBodyData) SetToBeConfirmed ¶
func (s *DescribeApisecStatisticsResponseBodyData) SetToBeConfirmed(v int64) *DescribeApisecStatisticsResponseBodyData
func (*DescribeApisecStatisticsResponseBodyData) SetToBeFixed ¶
func (s *DescribeApisecStatisticsResponseBodyData) SetToBeFixed(v int64) *DescribeApisecStatisticsResponseBodyData
func (*DescribeApisecStatisticsResponseBodyData) SetTodayHigh ¶
func (s *DescribeApisecStatisticsResponseBodyData) SetTodayHigh(v string) *DescribeApisecStatisticsResponseBodyData
func (*DescribeApisecStatisticsResponseBodyData) SetTodayLow ¶
func (s *DescribeApisecStatisticsResponseBodyData) SetTodayLow(v int64) *DescribeApisecStatisticsResponseBodyData
func (*DescribeApisecStatisticsResponseBodyData) SetTodayMedium ¶
func (s *DescribeApisecStatisticsResponseBodyData) SetTodayMedium(v string) *DescribeApisecStatisticsResponseBodyData
func (*DescribeApisecStatisticsResponseBodyData) SetTodayTotal ¶
func (s *DescribeApisecStatisticsResponseBodyData) SetTodayTotal(v string) *DescribeApisecStatisticsResponseBodyData
func (*DescribeApisecStatisticsResponseBodyData) SetTotal ¶
func (s *DescribeApisecStatisticsResponseBodyData) SetTotal(v int64) *DescribeApisecStatisticsResponseBodyData
func (DescribeApisecStatisticsResponseBodyData) String ¶
func (s DescribeApisecStatisticsResponseBodyData) String() string
type DescribeApisecSuggestionsRequest ¶
type DescribeApisecSuggestionsRequest struct { // The ID of the API. // // This parameter is required. // // example: // // a60fd7e3021fe371c06dc1dcb883def0 ApiId *string `json:"ApiId,omitempty" xml:"ApiId,omitempty"` // The ID of the hybrid cloud cluster. // // >For hybrid cloud scenarios only, you can call the [DescribeHybridCloudClusters](https://help.aliyun.com/document_detail/2849376.html) operation to query the hybrid cloud clusters. // // example: // // 428 ClusterId *string `json:"ClusterId,omitempty" xml:"ClusterId,omitempty"` // The ID of the Web Application Firewall (WAF) instance. // // > You can call the [DescribeInstance](https://help.aliyun.com/document_detail/433756.html) operation to query the ID of the WAF instance. // // This parameter is required. // // example: // // waf_v2_public_cn-pe336n43m04 InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"` // The region in which the WAF instance is deployed. Valid values: // // - **cn-hangzhou**: Chinese mainland // // - **ap-southeast-1**: outside the Chinese mainland // // example: // // cn-hangzhou RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` // The ID of the Alibaba Cloud resource group. // // example: // // rg-acfm***q ResourceManagerResourceGroupId *string `json:"ResourceManagerResourceGroupId,omitempty" xml:"ResourceManagerResourceGroupId,omitempty"` }
func (DescribeApisecSuggestionsRequest) GoString ¶
func (s DescribeApisecSuggestionsRequest) GoString() string
func (*DescribeApisecSuggestionsRequest) SetApiId ¶
func (s *DescribeApisecSuggestionsRequest) SetApiId(v string) *DescribeApisecSuggestionsRequest
func (*DescribeApisecSuggestionsRequest) SetClusterId ¶
func (s *DescribeApisecSuggestionsRequest) SetClusterId(v string) *DescribeApisecSuggestionsRequest
func (*DescribeApisecSuggestionsRequest) SetInstanceId ¶
func (s *DescribeApisecSuggestionsRequest) SetInstanceId(v string) *DescribeApisecSuggestionsRequest
func (*DescribeApisecSuggestionsRequest) SetRegionId ¶
func (s *DescribeApisecSuggestionsRequest) SetRegionId(v string) *DescribeApisecSuggestionsRequest
func (*DescribeApisecSuggestionsRequest) SetResourceManagerResourceGroupId ¶
func (s *DescribeApisecSuggestionsRequest) SetResourceManagerResourceGroupId(v string) *DescribeApisecSuggestionsRequest
func (DescribeApisecSuggestionsRequest) String ¶
func (s DescribeApisecSuggestionsRequest) String() string
type DescribeApisecSuggestionsResponse ¶
type DescribeApisecSuggestionsResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *DescribeApisecSuggestionsResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (DescribeApisecSuggestionsResponse) GoString ¶
func (s DescribeApisecSuggestionsResponse) GoString() string
func (*DescribeApisecSuggestionsResponse) SetHeaders ¶
func (s *DescribeApisecSuggestionsResponse) SetHeaders(v map[string]*string) *DescribeApisecSuggestionsResponse
func (*DescribeApisecSuggestionsResponse) SetStatusCode ¶
func (s *DescribeApisecSuggestionsResponse) SetStatusCode(v int32) *DescribeApisecSuggestionsResponse
func (DescribeApisecSuggestionsResponse) String ¶
func (s DescribeApisecSuggestionsResponse) String() string
type DescribeApisecSuggestionsResponseBody ¶
type DescribeApisecSuggestionsResponseBody struct { // The protection suggestions. Data []*DescribeApisecSuggestionsResponseBodyData `json:"Data,omitempty" xml:"Data,omitempty" type:"Repeated"` // The request ID. // // example: // // D7861F61-5B61-46CE-A47C-6B19160D5EB0 RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (DescribeApisecSuggestionsResponseBody) GoString ¶
func (s DescribeApisecSuggestionsResponseBody) GoString() string
func (*DescribeApisecSuggestionsResponseBody) SetRequestId ¶
func (s *DescribeApisecSuggestionsResponseBody) SetRequestId(v string) *DescribeApisecSuggestionsResponseBody
func (DescribeApisecSuggestionsResponseBody) String ¶
func (s DescribeApisecSuggestionsResponseBody) String() string
type DescribeApisecSuggestionsResponseBodyData ¶
type DescribeApisecSuggestionsResponseBodyData struct { // The API. // // example: // // /apisec/v1/saveinfo ApiFormat *string `json:"ApiFormat,omitempty" xml:"ApiFormat,omitempty"` // The domain name or IP address of the API. // // example: // // a.aliyun.com MatchedHost *string `json:"MatchedHost,omitempty" xml:"MatchedHost,omitempty"` // The rule ID of the protection suggestion. // // example: // // 15060a1f8fed40130b7c4a7bf8d8733b SuggestId *string `json:"SuggestId,omitempty" xml:"SuggestId,omitempty"` // The rule content of the protection suggestion. The value is a string that consists of multiple parameters in the JSON format. Valid values: // // - **event_tags**: event type // // - **black_iplist**: IP address blacklist // // - **ip_baseline**: IP address // // - **freq_baseline**: throttling frequency // // - **client_id_baseline**: client information // // - **country_baseline**: country information // // - **province_baseline**: province information // // - **sensitive_type**: sensitive information // // example: // // { // // "rule": "ClientRule", // // "client_id_baseline": ["Edge"] // // } SuggestRule *string `json:"SuggestRule,omitempty" xml:"SuggestRule,omitempty"` // The rule type of the protection suggestion. Valid values: // // - **BotRule**: bot management rules // // - **BlackIPRule**: IP address blacklist rules // // - **WhiteIPRule**: IP address whitelist rules // // - **RateLimitRule**: throttling rules // // - **ClientRule**: client rules // // - **GeoRule**: region-related rules // // - **SensitiveRule**: sensitive information rules // // - **UnauthRule**: authentication rules // // example: // // WhiteIPRule SuggestType *string `json:"SuggestType,omitempty" xml:"SuggestType,omitempty"` }
func (DescribeApisecSuggestionsResponseBodyData) GoString ¶
func (s DescribeApisecSuggestionsResponseBodyData) GoString() string
func (*DescribeApisecSuggestionsResponseBodyData) SetApiFormat ¶
func (s *DescribeApisecSuggestionsResponseBodyData) SetApiFormat(v string) *DescribeApisecSuggestionsResponseBodyData
func (*DescribeApisecSuggestionsResponseBodyData) SetMatchedHost ¶
func (s *DescribeApisecSuggestionsResponseBodyData) SetMatchedHost(v string) *DescribeApisecSuggestionsResponseBodyData
func (*DescribeApisecSuggestionsResponseBodyData) SetSuggestId ¶
func (s *DescribeApisecSuggestionsResponseBodyData) SetSuggestId(v string) *DescribeApisecSuggestionsResponseBodyData
func (*DescribeApisecSuggestionsResponseBodyData) SetSuggestRule ¶
func (s *DescribeApisecSuggestionsResponseBodyData) SetSuggestRule(v string) *DescribeApisecSuggestionsResponseBodyData
func (*DescribeApisecSuggestionsResponseBodyData) SetSuggestType ¶
func (s *DescribeApisecSuggestionsResponseBodyData) SetSuggestType(v string) *DescribeApisecSuggestionsResponseBodyData
func (DescribeApisecSuggestionsResponseBodyData) String ¶
func (s DescribeApisecSuggestionsResponseBodyData) String() string
type DescribeApisecUserOperationsRequest ¶
type DescribeApisecUserOperationsRequest struct { // The ID of the hybrid cloud cluster. // // >For hybrid cloud scenarios only, you can call the [DescribeHybridCloudClusters](https://help.aliyun.com/document_detail/2849376.html) operation to query the hybrid cloud clusters. // // example: // // 428 ClusterId *string `json:"ClusterId,omitempty" xml:"ClusterId,omitempty"` // The ID of the Web Application Firewall (WAF) instance. // // > You can call the [DescribeInstance](https://help.aliyun.com/document_detail/433756.html) operation to query the ID of the WAF instance. // // This parameter is required. // // example: // // waf_v2_public_cn-wwo36ksck1e InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"` // The object ID of the operation record. // // This parameter is required. // // example: // // fe8723e92e2037245014ab62161bbec8 ObjectId *string `json:"ObjectId,omitempty" xml:"ObjectId,omitempty"` // The region in which the WAF instance is deployed. Valid values: // // - **cn-hangzhou**: Chinese mainland // // - **ap-southeast-1**: outside the Chinese mainland // // example: // // cn-hangzhou RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` // The ID of the Alibaba Cloud resource group. // // example: // // rg-aek2ax2y5****pi ResourceManagerResourceGroupId *string `json:"ResourceManagerResourceGroupId,omitempty" xml:"ResourceManagerResourceGroupId,omitempty"` // The type of the operation record. Valid values: // // - **abnormal**: risk detection // // - **event**: security event // // example: // // event Type *string `json:"Type,omitempty" xml:"Type,omitempty"` }
func (DescribeApisecUserOperationsRequest) GoString ¶
func (s DescribeApisecUserOperationsRequest) GoString() string
func (*DescribeApisecUserOperationsRequest) SetClusterId ¶
func (s *DescribeApisecUserOperationsRequest) SetClusterId(v string) *DescribeApisecUserOperationsRequest
func (*DescribeApisecUserOperationsRequest) SetInstanceId ¶
func (s *DescribeApisecUserOperationsRequest) SetInstanceId(v string) *DescribeApisecUserOperationsRequest
func (*DescribeApisecUserOperationsRequest) SetObjectId ¶
func (s *DescribeApisecUserOperationsRequest) SetObjectId(v string) *DescribeApisecUserOperationsRequest
func (*DescribeApisecUserOperationsRequest) SetRegionId ¶
func (s *DescribeApisecUserOperationsRequest) SetRegionId(v string) *DescribeApisecUserOperationsRequest
func (*DescribeApisecUserOperationsRequest) SetResourceManagerResourceGroupId ¶
func (s *DescribeApisecUserOperationsRequest) SetResourceManagerResourceGroupId(v string) *DescribeApisecUserOperationsRequest
func (*DescribeApisecUserOperationsRequest) SetType ¶
func (s *DescribeApisecUserOperationsRequest) SetType(v string) *DescribeApisecUserOperationsRequest
func (DescribeApisecUserOperationsRequest) String ¶
func (s DescribeApisecUserOperationsRequest) String() string
type DescribeApisecUserOperationsResponse ¶
type DescribeApisecUserOperationsResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *DescribeApisecUserOperationsResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (DescribeApisecUserOperationsResponse) GoString ¶
func (s DescribeApisecUserOperationsResponse) GoString() string
func (*DescribeApisecUserOperationsResponse) SetHeaders ¶
func (s *DescribeApisecUserOperationsResponse) SetHeaders(v map[string]*string) *DescribeApisecUserOperationsResponse
func (*DescribeApisecUserOperationsResponse) SetStatusCode ¶
func (s *DescribeApisecUserOperationsResponse) SetStatusCode(v int32) *DescribeApisecUserOperationsResponse
func (DescribeApisecUserOperationsResponse) String ¶
func (s DescribeApisecUserOperationsResponse) String() string
type DescribeApisecUserOperationsResponseBody ¶
type DescribeApisecUserOperationsResponseBody struct { // The operation records. Data []*DescribeApisecUserOperationsResponseBodyData `json:"Data,omitempty" xml:"Data,omitempty" type:"Repeated"` // The request ID. // // example: // // C9825654-327B-5156-A570-847054B4CF10 RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (DescribeApisecUserOperationsResponseBody) GoString ¶
func (s DescribeApisecUserOperationsResponseBody) GoString() string
func (*DescribeApisecUserOperationsResponseBody) SetRequestId ¶
func (s *DescribeApisecUserOperationsResponseBody) SetRequestId(v string) *DescribeApisecUserOperationsResponseBody
func (DescribeApisecUserOperationsResponseBody) String ¶
func (s DescribeApisecUserOperationsResponseBody) String() string
type DescribeApisecUserOperationsResponseBodyData ¶
type DescribeApisecUserOperationsResponseBodyData struct { // The state before the operation. // // Valid values of the risk state: // // - **toBeConfirmed** // // - **confirmed** // // - **toBeFixed** // // - **fixed** // // - **ignored** // // Valid values of the event state: // // - **toBeConfirmed** // // - **confirmed** // // - **ignored** // // example: // // ignored FromStatus *string `json:"FromStatus,omitempty" xml:"FromStatus,omitempty"` // The remarks. // // example: // // Handled Note *string `json:"Note,omitempty" xml:"Note,omitempty"` // The object ID of the operation record. // // example: // // 24d997acc48a67a01e09b9c5ad861287 ObjectId *string `json:"ObjectId,omitempty" xml:"ObjectId,omitempty"` // The time at which the operation was performed. The value is a UNIX timestamp displayed in UTC. Unit: seconds. // // example: // // 1685072214 Time *int64 `json:"Time,omitempty" xml:"Time,omitempty"` // The state after the operation. // // Valid values of the risk state: // // - **toBeConfirmed** // // - **confirmed** // // - **toBeFixed** // // - **fixed** // // - **ignored** // // Valid values of the event state: // // - **toBeConfirmed** // // - **confirmed** // // - **ignored** // // example: // // Confirmed ToStatus *string `json:"ToStatus,omitempty" xml:"ToStatus,omitempty"` // The type of the operation record. Valid values: // // - **abnormal**: risk detection // // - **event**: security event // // example: // // abnormal Type *string `json:"Type,omitempty" xml:"Type,omitempty"` // The user ID. // // example: // // 1610954**** UserId *string `json:"UserId,omitempty" xml:"UserId,omitempty"` }
func (DescribeApisecUserOperationsResponseBodyData) GoString ¶
func (s DescribeApisecUserOperationsResponseBodyData) GoString() string
func (*DescribeApisecUserOperationsResponseBodyData) SetFromStatus ¶
func (s *DescribeApisecUserOperationsResponseBodyData) SetFromStatus(v string) *DescribeApisecUserOperationsResponseBodyData
func (*DescribeApisecUserOperationsResponseBodyData) SetNote ¶
func (s *DescribeApisecUserOperationsResponseBodyData) SetNote(v string) *DescribeApisecUserOperationsResponseBodyData
func (*DescribeApisecUserOperationsResponseBodyData) SetObjectId ¶
func (s *DescribeApisecUserOperationsResponseBodyData) SetObjectId(v string) *DescribeApisecUserOperationsResponseBodyData
func (*DescribeApisecUserOperationsResponseBodyData) SetTime ¶
func (s *DescribeApisecUserOperationsResponseBodyData) SetTime(v int64) *DescribeApisecUserOperationsResponseBodyData
func (*DescribeApisecUserOperationsResponseBodyData) SetToStatus ¶
func (s *DescribeApisecUserOperationsResponseBodyData) SetToStatus(v string) *DescribeApisecUserOperationsResponseBodyData
func (*DescribeApisecUserOperationsResponseBodyData) SetType ¶
func (s *DescribeApisecUserOperationsResponseBodyData) SetType(v string) *DescribeApisecUserOperationsResponseBodyData
func (*DescribeApisecUserOperationsResponseBodyData) SetUserId ¶
func (s *DescribeApisecUserOperationsResponseBodyData) SetUserId(v string) *DescribeApisecUserOperationsResponseBodyData
func (DescribeApisecUserOperationsResponseBodyData) String ¶
func (s DescribeApisecUserOperationsResponseBodyData) String() string
type DescribeCertDetailRequest ¶
type DescribeCertDetailRequest struct { // The ID of the certificate. // // This parameter is required. // // example: // // 123-cn-hangzhou CertIdentifier *string `json:"CertIdentifier,omitempty" xml:"CertIdentifier,omitempty"` // The ID of the WAF instance. // // > You can call the [DescribeInstance](https://help.aliyun.com/document_detail/433756.html) operation to query the ID of the WAF instance. // // This parameter is required. // // example: // // waf_v3prepaid_public_cn-uax****3k0e InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"` // The region in which the Web Application Firewall (WAF) instance is deployed. Valid values: // // - **cn-hangzhou**: Chinese mainland. // // - **ap-southeast-1**: outside the Chinese mainland. // // example: // // cn-hangzhou RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` // The ID of the Alibaba Cloud resource group. // // example: // // rg-acfm***q ResourceManagerResourceGroupId *string `json:"ResourceManagerResourceGroupId,omitempty" xml:"ResourceManagerResourceGroupId,omitempty"` }
func (DescribeCertDetailRequest) GoString ¶
func (s DescribeCertDetailRequest) GoString() string
func (*DescribeCertDetailRequest) SetCertIdentifier ¶
func (s *DescribeCertDetailRequest) SetCertIdentifier(v string) *DescribeCertDetailRequest
func (*DescribeCertDetailRequest) SetInstanceId ¶
func (s *DescribeCertDetailRequest) SetInstanceId(v string) *DescribeCertDetailRequest
func (*DescribeCertDetailRequest) SetRegionId ¶
func (s *DescribeCertDetailRequest) SetRegionId(v string) *DescribeCertDetailRequest
func (*DescribeCertDetailRequest) SetResourceManagerResourceGroupId ¶
func (s *DescribeCertDetailRequest) SetResourceManagerResourceGroupId(v string) *DescribeCertDetailRequest
func (DescribeCertDetailRequest) String ¶
func (s DescribeCertDetailRequest) String() string
type DescribeCertDetailResponse ¶
type DescribeCertDetailResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *DescribeCertDetailResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (DescribeCertDetailResponse) GoString ¶
func (s DescribeCertDetailResponse) GoString() string
func (*DescribeCertDetailResponse) SetBody ¶
func (s *DescribeCertDetailResponse) SetBody(v *DescribeCertDetailResponseBody) *DescribeCertDetailResponse
func (*DescribeCertDetailResponse) SetHeaders ¶
func (s *DescribeCertDetailResponse) SetHeaders(v map[string]*string) *DescribeCertDetailResponse
func (*DescribeCertDetailResponse) SetStatusCode ¶
func (s *DescribeCertDetailResponse) SetStatusCode(v int32) *DescribeCertDetailResponse
func (DescribeCertDetailResponse) String ¶
func (s DescribeCertDetailResponse) String() string
type DescribeCertDetailResponseBody ¶
type DescribeCertDetailResponseBody struct { // The details of the certificate. CertDetail *DescribeCertDetailResponseBodyCertDetail `json:"CertDetail,omitempty" xml:"CertDetail,omitempty" type:"Struct"` // The ID of the request. // // example: // // 3C115DBE-8E53-5A12-9CAF-FD3F****CDF6 RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (DescribeCertDetailResponseBody) GoString ¶
func (s DescribeCertDetailResponseBody) GoString() string
func (*DescribeCertDetailResponseBody) SetCertDetail ¶
func (s *DescribeCertDetailResponseBody) SetCertDetail(v *DescribeCertDetailResponseBodyCertDetail) *DescribeCertDetailResponseBody
func (*DescribeCertDetailResponseBody) SetRequestId ¶
func (s *DescribeCertDetailResponseBody) SetRequestId(v string) *DescribeCertDetailResponseBody
func (DescribeCertDetailResponseBody) String ¶
func (s DescribeCertDetailResponseBody) String() string
type DescribeCertDetailResponseBodyCertDetail ¶
type DescribeCertDetailResponseBodyCertDetail struct { // The time when the certificate expires. This value is a UNIX timestamp representing the number of milliseconds that have elapsed since January 1, 1970, 00:00:00 UTC. // // example: // // 1976256736582 AfterDate *int64 `json:"AfterDate,omitempty" xml:"AfterDate,omitempty"` // The time when the certificate was issued. This value is a UNIX timestamp representing the number of milliseconds that have elapsed since January 1, 1970, 00:00:00 UTC. // // example: // // 1976256736582 BeforeDate *int64 `json:"BeforeDate,omitempty" xml:"BeforeDate,omitempty"` // The ID of the certificate. // // example: // // 123-cn-hangzhou CertIdentifier *string `json:"CertIdentifier,omitempty" xml:"CertIdentifier,omitempty"` // The name of the certificate. // // example: // // testCertName CertName *string `json:"CertName,omitempty" xml:"CertName,omitempty"` // The primary domain name, which is a common name. // // example: // // *.xxxaliyun.com CommonName *string `json:"CommonName,omitempty" xml:"CommonName,omitempty"` // The domain name that is associated with the certificate. // // example: // // demo.xxxaliyun.com Domain *string `json:"Domain,omitempty" xml:"Domain,omitempty"` // The other domain names that are associated with the certificate. Sans []*string `json:"Sans,omitempty" xml:"Sans,omitempty" type:"Repeated"` }
func (DescribeCertDetailResponseBodyCertDetail) GoString ¶
func (s DescribeCertDetailResponseBodyCertDetail) GoString() string
func (*DescribeCertDetailResponseBodyCertDetail) SetAfterDate ¶
func (s *DescribeCertDetailResponseBodyCertDetail) SetAfterDate(v int64) *DescribeCertDetailResponseBodyCertDetail
func (*DescribeCertDetailResponseBodyCertDetail) SetBeforeDate ¶
func (s *DescribeCertDetailResponseBodyCertDetail) SetBeforeDate(v int64) *DescribeCertDetailResponseBodyCertDetail
func (*DescribeCertDetailResponseBodyCertDetail) SetCertIdentifier ¶
func (s *DescribeCertDetailResponseBodyCertDetail) SetCertIdentifier(v string) *DescribeCertDetailResponseBodyCertDetail
func (*DescribeCertDetailResponseBodyCertDetail) SetCertName ¶
func (s *DescribeCertDetailResponseBodyCertDetail) SetCertName(v string) *DescribeCertDetailResponseBodyCertDetail
func (*DescribeCertDetailResponseBodyCertDetail) SetCommonName ¶
func (s *DescribeCertDetailResponseBodyCertDetail) SetCommonName(v string) *DescribeCertDetailResponseBodyCertDetail
func (*DescribeCertDetailResponseBodyCertDetail) SetDomain ¶
func (s *DescribeCertDetailResponseBodyCertDetail) SetDomain(v string) *DescribeCertDetailResponseBodyCertDetail
func (*DescribeCertDetailResponseBodyCertDetail) SetSans ¶
func (s *DescribeCertDetailResponseBodyCertDetail) SetSans(v []*string) *DescribeCertDetailResponseBodyCertDetail
func (DescribeCertDetailResponseBodyCertDetail) String ¶
func (s DescribeCertDetailResponseBodyCertDetail) String() string
type DescribeCertsRequest ¶
type DescribeCertsRequest struct { // The type of the encryption algorithm. Valid values: // // - **NotSM2**: The encryption algorithm is not the SM2 algorithm. This is the default value. // // - **SM2**: The encryption algorithm is the SM2 algorithm. // // example: // // SM2 Algorithm *string `json:"Algorithm,omitempty" xml:"Algorithm,omitempty"` // The domain name. // // example: // // example.aliyun.com Domain *string `json:"Domain,omitempty" xml:"Domain,omitempty"` // The ID of the WAF instance. // // > You can call the [DescribeInstance](https://help.aliyun.com/document_detail/433756.html) operation to query the ID of the WAF instance. // // This parameter is required. // // example: // // waf_v3prepaid_public_cn-5yd****tb02 InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"` // The page number. Default value: **1**. // // example: // // 1 PageNumber *int64 `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"` // The number of entries per page. Valid values: 1 to 100. Default value: **10**. // // example: // // 10 PageSize *int64 `json:"PageSize,omitempty" xml:"PageSize,omitempty"` // The region in which the WAF instance is deployed. Valid values: // // - **cn-hangzhou**: Chinese mainland. // // - **ap-southeast-1**: Outside the Chinese mainland. // // example: // // ap-southeast-1 RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` // The ID of the Alibaba Cloud resource group. // // example: // // rg-acfmoiy****p2oq ResourceManagerResourceGroupId *string `json:"ResourceManagerResourceGroupId,omitempty" xml:"ResourceManagerResourceGroupId,omitempty"` }
func (DescribeCertsRequest) GoString ¶
func (s DescribeCertsRequest) GoString() string
func (*DescribeCertsRequest) SetAlgorithm ¶
func (s *DescribeCertsRequest) SetAlgorithm(v string) *DescribeCertsRequest
func (*DescribeCertsRequest) SetDomain ¶
func (s *DescribeCertsRequest) SetDomain(v string) *DescribeCertsRequest
func (*DescribeCertsRequest) SetInstanceId ¶
func (s *DescribeCertsRequest) SetInstanceId(v string) *DescribeCertsRequest
func (*DescribeCertsRequest) SetPageNumber ¶
func (s *DescribeCertsRequest) SetPageNumber(v int64) *DescribeCertsRequest
func (*DescribeCertsRequest) SetPageSize ¶
func (s *DescribeCertsRequest) SetPageSize(v int64) *DescribeCertsRequest
func (*DescribeCertsRequest) SetRegionId ¶
func (s *DescribeCertsRequest) SetRegionId(v string) *DescribeCertsRequest
func (*DescribeCertsRequest) SetResourceManagerResourceGroupId ¶
func (s *DescribeCertsRequest) SetResourceManagerResourceGroupId(v string) *DescribeCertsRequest
func (DescribeCertsRequest) String ¶
func (s DescribeCertsRequest) String() string
type DescribeCertsResponse ¶
type DescribeCertsResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *DescribeCertsResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (DescribeCertsResponse) GoString ¶
func (s DescribeCertsResponse) GoString() string
func (*DescribeCertsResponse) SetBody ¶
func (s *DescribeCertsResponse) SetBody(v *DescribeCertsResponseBody) *DescribeCertsResponse
func (*DescribeCertsResponse) SetHeaders ¶
func (s *DescribeCertsResponse) SetHeaders(v map[string]*string) *DescribeCertsResponse
func (*DescribeCertsResponse) SetStatusCode ¶
func (s *DescribeCertsResponse) SetStatusCode(v int32) *DescribeCertsResponse
func (DescribeCertsResponse) String ¶
func (s DescribeCertsResponse) String() string
type DescribeCertsResponseBody ¶
type DescribeCertsResponseBody struct { // The certificates. Certs []*DescribeCertsResponseBodyCerts `json:"Certs,omitempty" xml:"Certs,omitempty" type:"Repeated"` // The request ID. // // example: // // 19511B0D-5AE0-5600-BB8A-DC2C8345**** RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // The total number of entries returned. // // example: // // 8 TotalCount *int64 `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"` }
func (DescribeCertsResponseBody) GoString ¶
func (s DescribeCertsResponseBody) GoString() string
func (*DescribeCertsResponseBody) SetCerts ¶
func (s *DescribeCertsResponseBody) SetCerts(v []*DescribeCertsResponseBodyCerts) *DescribeCertsResponseBody
func (*DescribeCertsResponseBody) SetRequestId ¶
func (s *DescribeCertsResponseBody) SetRequestId(v string) *DescribeCertsResponseBody
func (*DescribeCertsResponseBody) SetTotalCount ¶
func (s *DescribeCertsResponseBody) SetTotalCount(v int64) *DescribeCertsResponseBody
func (DescribeCertsResponseBody) String ¶
func (s DescribeCertsResponseBody) String() string
type DescribeCertsResponseBodyCerts ¶
type DescribeCertsResponseBodyCerts struct { // The expiration time. // // example: // // 1976256736582 AfterDate *int64 `json:"AfterDate,omitempty" xml:"AfterDate,omitempty"` // The effective time. // // example: // // 1976256836582 BeforeDate *int64 `json:"BeforeDate,omitempty" xml:"BeforeDate,omitempty"` // The globally unique ID of the certificate. The value follows a "\\<Certificate ID>-ap-southeast-1" format. For example, if the ID of the certificate is 123, the value of the CertIdentifier parameter is 123-ap-southeast-1. // // example: // // 123-ap-southeast-1 CertIdentifier *string `json:"CertIdentifier,omitempty" xml:"CertIdentifier,omitempty"` // The name of the certificate. // // example: // // waf1234 CertName *string `json:"CertName,omitempty" xml:"CertName,omitempty"` // The common name. // // example: // // *.example.com CommonName *string `json:"CommonName,omitempty" xml:"CommonName,omitempty"` // The domain that is supported by the certificate. // // example: // // www.example.com Domain *string `json:"Domain,omitempty" xml:"Domain,omitempty"` // Indicates whether the certificate chain is complete. Valid values: // // - **true** // // - **false** // // example: // // true IsChainCompleted *bool `json:"IsChainCompleted,omitempty" xml:"IsChainCompleted,omitempty"` }
func (DescribeCertsResponseBodyCerts) GoString ¶
func (s DescribeCertsResponseBodyCerts) GoString() string
func (*DescribeCertsResponseBodyCerts) SetAfterDate ¶
func (s *DescribeCertsResponseBodyCerts) SetAfterDate(v int64) *DescribeCertsResponseBodyCerts
func (*DescribeCertsResponseBodyCerts) SetBeforeDate ¶
func (s *DescribeCertsResponseBodyCerts) SetBeforeDate(v int64) *DescribeCertsResponseBodyCerts
func (*DescribeCertsResponseBodyCerts) SetCertIdentifier ¶
func (s *DescribeCertsResponseBodyCerts) SetCertIdentifier(v string) *DescribeCertsResponseBodyCerts
func (*DescribeCertsResponseBodyCerts) SetCertName ¶
func (s *DescribeCertsResponseBodyCerts) SetCertName(v string) *DescribeCertsResponseBodyCerts
func (*DescribeCertsResponseBodyCerts) SetCommonName ¶
func (s *DescribeCertsResponseBodyCerts) SetCommonName(v string) *DescribeCertsResponseBodyCerts
func (*DescribeCertsResponseBodyCerts) SetDomain ¶
func (s *DescribeCertsResponseBodyCerts) SetDomain(v string) *DescribeCertsResponseBodyCerts
func (*DescribeCertsResponseBodyCerts) SetIsChainCompleted ¶
func (s *DescribeCertsResponseBodyCerts) SetIsChainCompleted(v bool) *DescribeCertsResponseBodyCerts
func (DescribeCertsResponseBodyCerts) String ¶
func (s DescribeCertsResponseBodyCerts) String() string
type DescribeCloudResourceAccessPortDetailsRequest ¶
type DescribeCloudResourceAccessPortDetailsRequest struct { // The ID of the WAF instance. // // > You can call the [DescribeInstance](https://help.aliyun.com/document_detail/433756.html) operation to query the ID of the WAF instance. // // This parameter is required. // // example: // // waf-cn-tl32ast**** InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"` // The page number. Default value: **1**. // // example: // // 1 PageNumber *int32 `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"` // The number of entries per page. Default value: **10**. // // example: // // 10 PageSize *int32 `json:"PageSize,omitempty" xml:"PageSize,omitempty"` // The port of the cloud service that is added to WAF. // // example: // // 443 Port *string `json:"Port,omitempty" xml:"Port,omitempty"` // The type of the protocol. Valid values: // // - **http** // // - **https** // // example: // // https Protocol *string `json:"Protocol,omitempty" xml:"Protocol,omitempty"` // The region in which the WAF instance is deployed. Valid values: // // - **cn-hangzhou**: the Chinese mainland. // // - **ap-southeast-1**: outside the Chinese mainland. // // example: // // cn-hangzhou RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` // The instance ID of the resource. // // This parameter is required. // // example: // // lb-2zeugkfj81jvo****4tqm ResourceInstanceId *string `json:"ResourceInstanceId,omitempty" xml:"ResourceInstanceId,omitempty"` // The ID of the Alibaba Cloud resource group. // // example: // // rg-acfm***q ResourceManagerResourceGroupId *string `json:"ResourceManagerResourceGroupId,omitempty" xml:"ResourceManagerResourceGroupId,omitempty"` // The cloud service. Valid values: // // - **clb4**: Layer 4 CLB. // // - **clb7**: Layer 7 CLB. // // - **ecs**: ECS. // // example: // // clb7 ResourceProduct *string `json:"ResourceProduct,omitempty" xml:"ResourceProduct,omitempty"` }
func (DescribeCloudResourceAccessPortDetailsRequest) GoString ¶
func (s DescribeCloudResourceAccessPortDetailsRequest) GoString() string
func (*DescribeCloudResourceAccessPortDetailsRequest) SetInstanceId ¶
func (s *DescribeCloudResourceAccessPortDetailsRequest) SetInstanceId(v string) *DescribeCloudResourceAccessPortDetailsRequest
func (*DescribeCloudResourceAccessPortDetailsRequest) SetPageNumber ¶
func (s *DescribeCloudResourceAccessPortDetailsRequest) SetPageNumber(v int32) *DescribeCloudResourceAccessPortDetailsRequest
func (*DescribeCloudResourceAccessPortDetailsRequest) SetPageSize ¶
func (s *DescribeCloudResourceAccessPortDetailsRequest) SetPageSize(v int32) *DescribeCloudResourceAccessPortDetailsRequest
func (*DescribeCloudResourceAccessPortDetailsRequest) SetPort ¶
func (s *DescribeCloudResourceAccessPortDetailsRequest) SetPort(v string) *DescribeCloudResourceAccessPortDetailsRequest
func (*DescribeCloudResourceAccessPortDetailsRequest) SetProtocol ¶
func (s *DescribeCloudResourceAccessPortDetailsRequest) SetProtocol(v string) *DescribeCloudResourceAccessPortDetailsRequest
func (*DescribeCloudResourceAccessPortDetailsRequest) SetRegionId ¶
func (s *DescribeCloudResourceAccessPortDetailsRequest) SetRegionId(v string) *DescribeCloudResourceAccessPortDetailsRequest
func (*DescribeCloudResourceAccessPortDetailsRequest) SetResourceInstanceId ¶
func (s *DescribeCloudResourceAccessPortDetailsRequest) SetResourceInstanceId(v string) *DescribeCloudResourceAccessPortDetailsRequest
func (*DescribeCloudResourceAccessPortDetailsRequest) SetResourceManagerResourceGroupId ¶
func (s *DescribeCloudResourceAccessPortDetailsRequest) SetResourceManagerResourceGroupId(v string) *DescribeCloudResourceAccessPortDetailsRequest
func (*DescribeCloudResourceAccessPortDetailsRequest) SetResourceProduct ¶
func (s *DescribeCloudResourceAccessPortDetailsRequest) SetResourceProduct(v string) *DescribeCloudResourceAccessPortDetailsRequest
func (DescribeCloudResourceAccessPortDetailsRequest) String ¶
func (s DescribeCloudResourceAccessPortDetailsRequest) String() string
type DescribeCloudResourceAccessPortDetailsResponse ¶
type DescribeCloudResourceAccessPortDetailsResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *DescribeCloudResourceAccessPortDetailsResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (DescribeCloudResourceAccessPortDetailsResponse) GoString ¶
func (s DescribeCloudResourceAccessPortDetailsResponse) GoString() string
func (*DescribeCloudResourceAccessPortDetailsResponse) SetHeaders ¶
func (s *DescribeCloudResourceAccessPortDetailsResponse) SetHeaders(v map[string]*string) *DescribeCloudResourceAccessPortDetailsResponse
func (*DescribeCloudResourceAccessPortDetailsResponse) SetStatusCode ¶
func (s *DescribeCloudResourceAccessPortDetailsResponse) SetStatusCode(v int32) *DescribeCloudResourceAccessPortDetailsResponse
func (DescribeCloudResourceAccessPortDetailsResponse) String ¶
func (s DescribeCloudResourceAccessPortDetailsResponse) String() string
type DescribeCloudResourceAccessPortDetailsResponseBody ¶
type DescribeCloudResourceAccessPortDetailsResponseBody struct { // The details of the ports of cloud services that are added to WAF. AccessPortDetails []*DescribeCloudResourceAccessPortDetailsResponseBodyAccessPortDetails `json:"AccessPortDetails,omitempty" xml:"AccessPortDetails,omitempty" type:"Repeated"` // The request ID. // // example: // // 2EFCFE18-78F8-5079-B312-07***48B RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // The total number of entries returned. // // example: // // 10 TotalCount *int32 `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"` }
func (DescribeCloudResourceAccessPortDetailsResponseBody) GoString ¶
func (s DescribeCloudResourceAccessPortDetailsResponseBody) GoString() string
func (*DescribeCloudResourceAccessPortDetailsResponseBody) SetAccessPortDetails ¶
func (*DescribeCloudResourceAccessPortDetailsResponseBody) SetRequestId ¶
func (s *DescribeCloudResourceAccessPortDetailsResponseBody) SetRequestId(v string) *DescribeCloudResourceAccessPortDetailsResponseBody
func (*DescribeCloudResourceAccessPortDetailsResponseBody) SetTotalCount ¶
func (s *DescribeCloudResourceAccessPortDetailsResponseBody) SetTotalCount(v int32) *DescribeCloudResourceAccessPortDetailsResponseBody
func (DescribeCloudResourceAccessPortDetailsResponseBody) String ¶
func (s DescribeCloudResourceAccessPortDetailsResponseBody) String() string
type DescribeCloudResourceAccessPortDetailsResponseBodyAccessPortDetails ¶
type DescribeCloudResourceAccessPortDetailsResponseBodyAccessPortDetails struct { // The certificates that are associated with the ports of cloud services. Certificates []*DescribeCloudResourceAccessPortDetailsResponseBodyAccessPortDetailsCertificates `json:"Certificates,omitempty" xml:"Certificates,omitempty" type:"Repeated"` // The type of the cipher suites. Valid values: // // - **1**: all cipher suites. // // - **2**: strong cipher suites. // // - **99**: custom cipher suites. // // example: // // 1 CipherSuite *int32 `json:"CipherSuite,omitempty" xml:"CipherSuite,omitempty"` // The custom cipher suites that you want to add. This parameter is available only if you set **CipherSuite* - to **99**. CustomCiphers []*string `json:"CustomCiphers,omitempty" xml:"CustomCiphers,omitempty" type:"Repeated"` // Indicates whether to support TLS 1.3. Valid values: // // - **true** // // - **false** // // example: // // true EnableTLSv3 *bool `json:"EnableTLSv3,omitempty" xml:"EnableTLSv3,omitempty"` // Indicates whether to enable HTTP/2. Valid values: // // - **true** // // - **false** // // example: // // True Http2Enabled *bool `json:"Http2Enabled,omitempty" xml:"Http2Enabled,omitempty"` // Indicates whether to enable the persistent connection feature. Valid values: // // - **true* - (default) // // - **false:** // // example: // // true Keepalive *bool `json:"Keepalive,omitempty" xml:"Keepalive,omitempty"` // The number of reused persistent connections. Valid values: 60 to 1000. // // > This parameter specifies the number of requests that reuse persistent connections after you enable the persistent connection feature. // // example: // // 1000 KeepaliveRequests *int32 `json:"KeepaliveRequests,omitempty" xml:"KeepaliveRequests,omitempty"` // The timeout period for idle persistent connections. Valid values: 10 to 3600. Default value: 15. Unit: seconds. // // > If no new requests are initiated over the idle persistent connection within the specified timeout period, the connection is closed. // // example: // // 10 KeepaliveTimeout *int32 `json:"KeepaliveTimeout,omitempty" xml:"KeepaliveTimeout,omitempty"` // The custom header field that you want to use to label requests that are processed by WAF. // // > This parameter is returned only when the traffic marking feature is enabled for the domain name. LogHeaders []*DescribeCloudResourceAccessPortDetailsResponseBodyAccessPortDetailsLogHeaders `json:"LogHeaders,omitempty" xml:"LogHeaders,omitempty" type:"Repeated"` // The ID of the Alibaba Cloud account to which the resource belongs. // // example: // // 123 OwnerUserId *string `json:"OwnerUserId,omitempty" xml:"OwnerUserId,omitempty"` // The port of the cloud service that is added to WAF. // // example: // // 443 Port *int32 `json:"Port,omitempty" xml:"Port,omitempty"` // The type of the protocol. Valid values: // // - **http** // // - **https** // // example: // // https Protocol *string `json:"Protocol,omitempty" xml:"Protocol,omitempty"` // The timeout period for read connections. Unit: seconds. Valid values: 1 to 3600. // // example: // // 5 ReadTimeout *int32 `json:"ReadTimeout,omitempty" xml:"ReadTimeout,omitempty"` // The status of the domain name. Valid values: // // - **1**: indicates that the port is available. // // - **2**: indicates that the port is being created. // // - **3**: indicates that the port is being modified. // // - **4**: indicates that the port is being released. // // example: // // 1 Status *int32 `json:"Status,omitempty" xml:"Status,omitempty"` // The version of the Transport Layer Security (TLS) protocol. Valid values: // // - **tlsv1** // // - **tlsv1.1** // // - **tlsv1.2** // // example: // // tlsv1 TLSVersion *string `json:"TLSVersion,omitempty" xml:"TLSVersion,omitempty"` // The timeout period for write connections. Unit: seconds. Valid values: 1 to 3600. // // example: // // 1 WriteTimeout *int32 `json:"WriteTimeout,omitempty" xml:"WriteTimeout,omitempty"` // The method that WAF uses to obtain the originating IP address of a client. Valid values: // // - **0**: No Layer 7 proxies are deployed in front of WAF. // // - **1**: WAF reads the first value of the X-Forwarded-For (XFF) header field as the originating IP address of the client. // // - **2**: WAF reads the value of a custom header field as the originating IP address of the client. // // example: // // 0 XffHeaderMode *int32 `json:"XffHeaderMode,omitempty" xml:"XffHeaderMode,omitempty"` // The custom header field that is used to obtain the originating IP address of a client. Specify the value in the ["header1","header2",...] format. // // > This parameter is required only if you set **XffHeaderMode* - to 2. XffHeaders []*string `json:"XffHeaders,omitempty" xml:"XffHeaders,omitempty" type:"Repeated"` // Indicates whether to use the X-Forward-For-Proto header to identify the protocol used by WAF to forward requests to the origin server. Valid values: // // - **true* - (default) // // - **false** // // example: // // true XffProto *bool `json:"XffProto,omitempty" xml:"XffProto,omitempty"` }
func (DescribeCloudResourceAccessPortDetailsResponseBodyAccessPortDetails) GoString ¶
func (s DescribeCloudResourceAccessPortDetailsResponseBodyAccessPortDetails) GoString() string
func (*DescribeCloudResourceAccessPortDetailsResponseBodyAccessPortDetails) SetCertificates ¶
func (*DescribeCloudResourceAccessPortDetailsResponseBodyAccessPortDetails) SetCipherSuite ¶
func (*DescribeCloudResourceAccessPortDetailsResponseBodyAccessPortDetails) SetCustomCiphers ¶
func (s *DescribeCloudResourceAccessPortDetailsResponseBodyAccessPortDetails) SetCustomCiphers(v []*string) *DescribeCloudResourceAccessPortDetailsResponseBodyAccessPortDetails
func (*DescribeCloudResourceAccessPortDetailsResponseBodyAccessPortDetails) SetEnableTLSv3 ¶
func (*DescribeCloudResourceAccessPortDetailsResponseBodyAccessPortDetails) SetHttp2Enabled ¶
func (*DescribeCloudResourceAccessPortDetailsResponseBodyAccessPortDetails) SetKeepalive ¶
func (*DescribeCloudResourceAccessPortDetailsResponseBodyAccessPortDetails) SetKeepaliveRequests ¶
func (s *DescribeCloudResourceAccessPortDetailsResponseBodyAccessPortDetails) SetKeepaliveRequests(v int32) *DescribeCloudResourceAccessPortDetailsResponseBodyAccessPortDetails
func (*DescribeCloudResourceAccessPortDetailsResponseBodyAccessPortDetails) SetKeepaliveTimeout ¶
func (s *DescribeCloudResourceAccessPortDetailsResponseBodyAccessPortDetails) SetKeepaliveTimeout(v int32) *DescribeCloudResourceAccessPortDetailsResponseBodyAccessPortDetails
func (*DescribeCloudResourceAccessPortDetailsResponseBodyAccessPortDetails) SetLogHeaders ¶
func (*DescribeCloudResourceAccessPortDetailsResponseBodyAccessPortDetails) SetOwnerUserId ¶
func (*DescribeCloudResourceAccessPortDetailsResponseBodyAccessPortDetails) SetProtocol ¶
func (*DescribeCloudResourceAccessPortDetailsResponseBodyAccessPortDetails) SetReadTimeout ¶
func (*DescribeCloudResourceAccessPortDetailsResponseBodyAccessPortDetails) SetTLSVersion ¶
func (*DescribeCloudResourceAccessPortDetailsResponseBodyAccessPortDetails) SetWriteTimeout ¶
func (*DescribeCloudResourceAccessPortDetailsResponseBodyAccessPortDetails) SetXffHeaderMode ¶
func (*DescribeCloudResourceAccessPortDetailsResponseBodyAccessPortDetails) SetXffHeaders ¶
func (*DescribeCloudResourceAccessPortDetailsResponseBodyAccessPortDetails) SetXffProto ¶
func (DescribeCloudResourceAccessPortDetailsResponseBodyAccessPortDetails) String ¶
func (s DescribeCloudResourceAccessPortDetailsResponseBodyAccessPortDetails) String() string
type DescribeCloudResourceAccessPortDetailsResponseBodyAccessPortDetailsCertificates ¶
type DescribeCloudResourceAccessPortDetailsResponseBodyAccessPortDetailsCertificates struct { // The type of the HTTPS certificate. Valid values: // // - **default**: default certificate. // // - **extension**: additional certificate. // // example: // // default AppliedType *string `json:"AppliedType,omitempty" xml:"AppliedType,omitempty"` // The ID of the certificate. // // example: // // 123-cn-hangzhou CertificateId *string `json:"CertificateId,omitempty" xml:"CertificateId,omitempty"` // The name of the certificate. // // example: // // cert-name1 CertificateName *string `json:"CertificateName,omitempty" xml:"CertificateName,omitempty"` }
func (*DescribeCloudResourceAccessPortDetailsResponseBodyAccessPortDetailsCertificates) SetAppliedType ¶
func (*DescribeCloudResourceAccessPortDetailsResponseBodyAccessPortDetailsCertificates) SetCertificateId ¶
func (*DescribeCloudResourceAccessPortDetailsResponseBodyAccessPortDetailsCertificates) SetCertificateName ¶
type DescribeCloudResourceAccessPortDetailsResponseBodyAccessPortDetailsLogHeaders ¶
type DescribeCloudResourceAccessPortDetailsResponseBodyAccessPortDetailsLogHeaders struct { // The key of the custom header field. // // example: // // key1 Key *string `json:"Key,omitempty" xml:"Key,omitempty"` // The value of the custom header field. // // example: // // value1 Value *string `json:"Value,omitempty" xml:"Value,omitempty"` }
func (DescribeCloudResourceAccessPortDetailsResponseBodyAccessPortDetailsLogHeaders) GoString ¶
func (s DescribeCloudResourceAccessPortDetailsResponseBodyAccessPortDetailsLogHeaders) GoString() string
type DescribeCloudResourceAccessedPortsRequest ¶
type DescribeCloudResourceAccessedPortsRequest struct { // The ID of the WAF instance. // // > You can call the [DescribeInstance](https://help.aliyun.com/document_detail/433756.html) operation to query the ID of the WAF instance. // // This parameter is required. // // example: // // waf-cn-tl32ast**** InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"` // The region in which the WAF instance is deployed. Valid values: // // - **cn-hangzhou**: the Chinese mainland. // // - **ap-southeast-1**: outside the Chinese mainland. // // example: // // cn-hangzhou RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` // The instance ID of the resource. // // This parameter is required. // // example: // // lb-bp1*****jqnnqk5uj2p ResourceInstanceId *string `json:"ResourceInstanceId,omitempty" xml:"ResourceInstanceId,omitempty"` // The ID of the Alibaba Cloud resource group. // // example: // // rg-aekzwwkpn****5i ResourceManagerResourceGroupId *string `json:"ResourceManagerResourceGroupId,omitempty" xml:"ResourceManagerResourceGroupId,omitempty"` }
func (DescribeCloudResourceAccessedPortsRequest) GoString ¶
func (s DescribeCloudResourceAccessedPortsRequest) GoString() string
func (*DescribeCloudResourceAccessedPortsRequest) SetInstanceId ¶
func (s *DescribeCloudResourceAccessedPortsRequest) SetInstanceId(v string) *DescribeCloudResourceAccessedPortsRequest
func (*DescribeCloudResourceAccessedPortsRequest) SetRegionId ¶
func (s *DescribeCloudResourceAccessedPortsRequest) SetRegionId(v string) *DescribeCloudResourceAccessedPortsRequest
func (*DescribeCloudResourceAccessedPortsRequest) SetResourceInstanceId ¶
func (s *DescribeCloudResourceAccessedPortsRequest) SetResourceInstanceId(v string) *DescribeCloudResourceAccessedPortsRequest
func (*DescribeCloudResourceAccessedPortsRequest) SetResourceManagerResourceGroupId ¶
func (s *DescribeCloudResourceAccessedPortsRequest) SetResourceManagerResourceGroupId(v string) *DescribeCloudResourceAccessedPortsRequest
func (DescribeCloudResourceAccessedPortsRequest) String ¶
func (s DescribeCloudResourceAccessedPortsRequest) String() string
type DescribeCloudResourceAccessedPortsResponse ¶
type DescribeCloudResourceAccessedPortsResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *DescribeCloudResourceAccessedPortsResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (DescribeCloudResourceAccessedPortsResponse) GoString ¶
func (s DescribeCloudResourceAccessedPortsResponse) GoString() string
func (*DescribeCloudResourceAccessedPortsResponse) SetHeaders ¶
func (s *DescribeCloudResourceAccessedPortsResponse) SetHeaders(v map[string]*string) *DescribeCloudResourceAccessedPortsResponse
func (*DescribeCloudResourceAccessedPortsResponse) SetStatusCode ¶
func (s *DescribeCloudResourceAccessedPortsResponse) SetStatusCode(v int32) *DescribeCloudResourceAccessedPortsResponse
func (DescribeCloudResourceAccessedPortsResponse) String ¶
func (s DescribeCloudResourceAccessedPortsResponse) String() string
type DescribeCloudResourceAccessedPortsResponseBody ¶
type DescribeCloudResourceAccessedPortsResponseBody struct { // The HTTP ports. Http []*int32 `json:"Http,omitempty" xml:"Http,omitempty" type:"Repeated"` // The HTTPS ports. Https []*int32 `json:"Https,omitempty" xml:"Https,omitempty" type:"Repeated"` // The request ID. // // example: // // C1823E96-EF4B-5BD2-9E02-1D18****3ED8 RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (DescribeCloudResourceAccessedPortsResponseBody) GoString ¶
func (s DescribeCloudResourceAccessedPortsResponseBody) GoString() string
func (*DescribeCloudResourceAccessedPortsResponseBody) SetHttp ¶
func (s *DescribeCloudResourceAccessedPortsResponseBody) SetHttp(v []*int32) *DescribeCloudResourceAccessedPortsResponseBody
func (*DescribeCloudResourceAccessedPortsResponseBody) SetHttps ¶
func (s *DescribeCloudResourceAccessedPortsResponseBody) SetHttps(v []*int32) *DescribeCloudResourceAccessedPortsResponseBody
func (*DescribeCloudResourceAccessedPortsResponseBody) SetRequestId ¶
func (s *DescribeCloudResourceAccessedPortsResponseBody) SetRequestId(v string) *DescribeCloudResourceAccessedPortsResponseBody
func (DescribeCloudResourceAccessedPortsResponseBody) String ¶
func (s DescribeCloudResourceAccessedPortsResponseBody) String() string
type DescribeCloudResourcesRequest ¶
type DescribeCloudResourcesRequest struct { // The ID of the WAF instance. // // > You can call the [DescribeInstance](https://help.aliyun.com/document_detail/433756.html) operation to query the ID of the WAF instance. // // This parameter is required. // // example: // // waf_v3prepaid_public_cn-lbj****cn0c InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"` // The ID of the Alibaba Cloud account to which the resource belongs. // // example: // // 11769793****** OwnerUserId *string `json:"OwnerUserId,omitempty" xml:"OwnerUserId,omitempty"` // The page number. Default value: **1**. // // example: // // 1 PageNumber *int64 `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"` // The number of entries per page. Default value: **10**. // // example: // // 10 PageSize *int64 `json:"PageSize,omitempty" xml:"PageSize,omitempty"` // The region in which the WAF instance is deployed. Valid values: // // - **cn-hangzhou**: Chinese mainland. // // - **ap-southeast-1**: outside the Chinese mainland. // // example: // // cn-hangzhou RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` // The domain name. You can use this parameter if you set ResourceProduct to fc or sae. // // example: // // fc-domain-test ResourceDomain *string `json:"ResourceDomain,omitempty" xml:"ResourceDomain,omitempty"` // The function name. You can use this parameter if you set ResourceProduct to fc. // // example: // // fc-test ResourceFunction *string `json:"ResourceFunction,omitempty" xml:"ResourceFunction,omitempty"` // The ID of the resource. // // example: // // alb-43glijk0fr****gths ResourceInstanceId *string `json:"ResourceInstanceId,omitempty" xml:"ResourceInstanceId,omitempty"` // The name of the instance that is added to WAF. // // example: // // test-name ResourceInstanceName *string `json:"ResourceInstanceName,omitempty" xml:"ResourceInstanceName,omitempty"` // The ID of the Alibaba Cloud resource group. // // example: // // rg-acfm4gh****wela ResourceManagerResourceGroupId *string `json:"ResourceManagerResourceGroupId,omitempty" xml:"ResourceManagerResourceGroupId,omitempty"` // Deprecated // // The name of the resource. // // example: // // alb-name ResourceName *string `json:"ResourceName,omitempty" xml:"ResourceName,omitempty"` // The cloud service to which the resource belongs. If you do not specify this parameter, the system automatically returns the Application Load Balancer (ALB), Microservices Engine (MSE), Function Compute, and Serverless App Engine (SAE) resources that are added to WAF. Valid values: // // - **alb**: ALB. // // - **mse**: MSE. // // - **fc**: Function Compute. // // - **sae**: SAE. // // - **ecs**: Elastic Compute Service (ECS). // // - **clb4**: Layer 4 Classic Load Balancer (CLB). // // - **clb7**: Layer 7 CLB. // // - **nlb**: Network Load Balancer (NLB). // // > Different cloud services are available in different regions. The specified cloud service must be available in the specified region. // // example: // // alb ResourceProduct *string `json:"ResourceProduct,omitempty" xml:"ResourceProduct,omitempty"` // The region ID of the resource. For information about region IDs, see the following table. // // > Different cloud services are available in different regions. The specified cloud service must be available in the specified region. // // example: // // cn-beijing ResourceRegionId *string `json:"ResourceRegionId,omitempty" xml:"ResourceRegionId,omitempty"` // The route name. You can use this parameter if you set ResourceProduct to mse. // // example: // // mse-default-traffic ResourceRouteName *string `json:"ResourceRouteName,omitempty" xml:"ResourceRouteName,omitempty"` }
func (DescribeCloudResourcesRequest) GoString ¶
func (s DescribeCloudResourcesRequest) GoString() string
func (*DescribeCloudResourcesRequest) SetInstanceId ¶
func (s *DescribeCloudResourcesRequest) SetInstanceId(v string) *DescribeCloudResourcesRequest
func (*DescribeCloudResourcesRequest) SetOwnerUserId ¶
func (s *DescribeCloudResourcesRequest) SetOwnerUserId(v string) *DescribeCloudResourcesRequest
func (*DescribeCloudResourcesRequest) SetPageNumber ¶
func (s *DescribeCloudResourcesRequest) SetPageNumber(v int64) *DescribeCloudResourcesRequest
func (*DescribeCloudResourcesRequest) SetPageSize ¶
func (s *DescribeCloudResourcesRequest) SetPageSize(v int64) *DescribeCloudResourcesRequest
func (*DescribeCloudResourcesRequest) SetRegionId ¶
func (s *DescribeCloudResourcesRequest) SetRegionId(v string) *DescribeCloudResourcesRequest
func (*DescribeCloudResourcesRequest) SetResourceDomain ¶
func (s *DescribeCloudResourcesRequest) SetResourceDomain(v string) *DescribeCloudResourcesRequest
func (*DescribeCloudResourcesRequest) SetResourceFunction ¶
func (s *DescribeCloudResourcesRequest) SetResourceFunction(v string) *DescribeCloudResourcesRequest
func (*DescribeCloudResourcesRequest) SetResourceInstanceId ¶
func (s *DescribeCloudResourcesRequest) SetResourceInstanceId(v string) *DescribeCloudResourcesRequest
func (*DescribeCloudResourcesRequest) SetResourceInstanceName ¶
func (s *DescribeCloudResourcesRequest) SetResourceInstanceName(v string) *DescribeCloudResourcesRequest
func (*DescribeCloudResourcesRequest) SetResourceManagerResourceGroupId ¶
func (s *DescribeCloudResourcesRequest) SetResourceManagerResourceGroupId(v string) *DescribeCloudResourcesRequest
func (*DescribeCloudResourcesRequest) SetResourceName ¶
func (s *DescribeCloudResourcesRequest) SetResourceName(v string) *DescribeCloudResourcesRequest
func (*DescribeCloudResourcesRequest) SetResourceProduct ¶
func (s *DescribeCloudResourcesRequest) SetResourceProduct(v string) *DescribeCloudResourcesRequest
func (*DescribeCloudResourcesRequest) SetResourceRegionId ¶
func (s *DescribeCloudResourcesRequest) SetResourceRegionId(v string) *DescribeCloudResourcesRequest
func (*DescribeCloudResourcesRequest) SetResourceRouteName ¶
func (s *DescribeCloudResourcesRequest) SetResourceRouteName(v string) *DescribeCloudResourcesRequest
func (DescribeCloudResourcesRequest) String ¶
func (s DescribeCloudResourcesRequest) String() string
type DescribeCloudResourcesResponse ¶
type DescribeCloudResourcesResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *DescribeCloudResourcesResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (DescribeCloudResourcesResponse) GoString ¶
func (s DescribeCloudResourcesResponse) GoString() string
func (*DescribeCloudResourcesResponse) SetBody ¶
func (s *DescribeCloudResourcesResponse) SetBody(v *DescribeCloudResourcesResponseBody) *DescribeCloudResourcesResponse
func (*DescribeCloudResourcesResponse) SetHeaders ¶
func (s *DescribeCloudResourcesResponse) SetHeaders(v map[string]*string) *DescribeCloudResourcesResponse
func (*DescribeCloudResourcesResponse) SetStatusCode ¶
func (s *DescribeCloudResourcesResponse) SetStatusCode(v int32) *DescribeCloudResourcesResponse
func (DescribeCloudResourcesResponse) String ¶
func (s DescribeCloudResourcesResponse) String() string
type DescribeCloudResourcesResponseBody ¶
type DescribeCloudResourcesResponseBody struct { // The cloud service resources that are added to WAF. CloudResources []*DescribeCloudResourcesResponseBodyCloudResources `json:"CloudResources,omitempty" xml:"CloudResources,omitempty" type:"Repeated"` // The request ID. // // example: // // C327F81A-CCE2-5B21-817C-F93E29C5**** RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // The total number of cloud service resources returned. // // example: // // 121 TotalCount *int64 `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"` }
func (DescribeCloudResourcesResponseBody) GoString ¶
func (s DescribeCloudResourcesResponseBody) GoString() string
func (*DescribeCloudResourcesResponseBody) SetCloudResources ¶
func (s *DescribeCloudResourcesResponseBody) SetCloudResources(v []*DescribeCloudResourcesResponseBodyCloudResources) *DescribeCloudResourcesResponseBody
func (*DescribeCloudResourcesResponseBody) SetRequestId ¶
func (s *DescribeCloudResourcesResponseBody) SetRequestId(v string) *DescribeCloudResourcesResponseBody
func (*DescribeCloudResourcesResponseBody) SetTotalCount ¶
func (s *DescribeCloudResourcesResponseBody) SetTotalCount(v int64) *DescribeCloudResourcesResponseBody
func (DescribeCloudResourcesResponseBody) String ¶
func (s DescribeCloudResourcesResponseBody) String() string
type DescribeCloudResourcesResponseBodyCloudResources ¶
type DescribeCloudResourcesResponseBodyCloudResources struct { // The number of the HTTP ports that are added to WAF. // // > This parameter is returned only if the cloud service is ECS or CLB. // // example: // // 1 HttpPortCount *int32 `json:"HttpPortCount,omitempty" xml:"HttpPortCount,omitempty"` // The number of the HTTPS ports that are added to WAF. // // > This parameter is returned only if the cloud service is ECS or CLB. // // example: // // 1 HttpsPortCount *int32 `json:"HttpsPortCount,omitempty" xml:"HttpsPortCount,omitempty"` // The ID of the Alibaba Cloud account to which the resource belongs. // // example: // // 11769793****** OwnerUserId *string `json:"OwnerUserId,omitempty" xml:"OwnerUserId,omitempty"` // The domain name. This parameter has a value only if the value of ResourceProduct is fc or sae. // // example: // // test-resource-domain ResourceDomain *string `json:"ResourceDomain,omitempty" xml:"ResourceDomain,omitempty"` // The function name. This parameter has a value only if the value of ResourceProduct is fc. // // example: // // test-resource-function ResourceFunction *string `json:"ResourceFunction,omitempty" xml:"ResourceFunction,omitempty"` // Deprecated // // The ID of the resource. // // example: // // alb-ffff**** ResourceInstance *string `json:"ResourceInstance,omitempty" xml:"ResourceInstance,omitempty"` // The ID of the instance that is added to WAF. // // example: // // lb-uf60ub45fr9b*** ResourceInstanceId *string `json:"ResourceInstanceId,omitempty" xml:"ResourceInstanceId,omitempty"` // The IP address of the instance that is added to WAF. // // example: // // 1.1.1.1 ResourceInstanceIp *string `json:"ResourceInstanceIp,omitempty" xml:"ResourceInstanceIp,omitempty"` // The name of the instance that is added to WAF. // // example: // // test-name ResourceInstanceName *string `json:"ResourceInstanceName,omitempty" xml:"ResourceInstanceName,omitempty"` // Deprecated // // The name of the resource. // // example: // // test-resource-name ResourceName *string `json:"ResourceName,omitempty" xml:"ResourceName,omitempty"` // The cloud service to which the resource belongs. Valid values: // // - **alb**: ALB. // // - **mse**: MSE. // // - **fc**: Function Compute. // // - **sae**: SAE. // // - **ecs**: ECS. // // - **clb4**: Layer 4 CLB. // // - **clb7**: Layer 7 CLB. // // example: // // alb ResourceProduct *string `json:"ResourceProduct,omitempty" xml:"ResourceProduct,omitempty"` // The region ID of the resource. // // example: // // cn-hangzhou ResourceRegionId *string `json:"ResourceRegionId,omitempty" xml:"ResourceRegionId,omitempty"` // The route name. This parameter has a value only if the value of ResourceProduct is mse. // // example: // // test-route-name ResourceRouteName *string `json:"ResourceRouteName,omitempty" xml:"ResourceRouteName,omitempty"` // The service name. This parameter has a value only if the value of ResourceProduct is fc. // // example: // // test-resource-service ResourceService *string `json:"ResourceService,omitempty" xml:"ResourceService,omitempty"` }
func (DescribeCloudResourcesResponseBodyCloudResources) GoString ¶
func (s DescribeCloudResourcesResponseBodyCloudResources) GoString() string
func (*DescribeCloudResourcesResponseBodyCloudResources) SetHttpPortCount ¶
func (s *DescribeCloudResourcesResponseBodyCloudResources) SetHttpPortCount(v int32) *DescribeCloudResourcesResponseBodyCloudResources
func (*DescribeCloudResourcesResponseBodyCloudResources) SetHttpsPortCount ¶
func (s *DescribeCloudResourcesResponseBodyCloudResources) SetHttpsPortCount(v int32) *DescribeCloudResourcesResponseBodyCloudResources
func (*DescribeCloudResourcesResponseBodyCloudResources) SetOwnerUserId ¶
func (s *DescribeCloudResourcesResponseBodyCloudResources) SetOwnerUserId(v string) *DescribeCloudResourcesResponseBodyCloudResources
func (*DescribeCloudResourcesResponseBodyCloudResources) SetResourceDomain ¶
func (s *DescribeCloudResourcesResponseBodyCloudResources) SetResourceDomain(v string) *DescribeCloudResourcesResponseBodyCloudResources
func (*DescribeCloudResourcesResponseBodyCloudResources) SetResourceFunction ¶
func (s *DescribeCloudResourcesResponseBodyCloudResources) SetResourceFunction(v string) *DescribeCloudResourcesResponseBodyCloudResources
func (*DescribeCloudResourcesResponseBodyCloudResources) SetResourceInstance ¶
func (s *DescribeCloudResourcesResponseBodyCloudResources) SetResourceInstance(v string) *DescribeCloudResourcesResponseBodyCloudResources
func (*DescribeCloudResourcesResponseBodyCloudResources) SetResourceInstanceId ¶
func (s *DescribeCloudResourcesResponseBodyCloudResources) SetResourceInstanceId(v string) *DescribeCloudResourcesResponseBodyCloudResources
func (*DescribeCloudResourcesResponseBodyCloudResources) SetResourceInstanceIp ¶
func (s *DescribeCloudResourcesResponseBodyCloudResources) SetResourceInstanceIp(v string) *DescribeCloudResourcesResponseBodyCloudResources
func (*DescribeCloudResourcesResponseBodyCloudResources) SetResourceInstanceName ¶
func (s *DescribeCloudResourcesResponseBodyCloudResources) SetResourceInstanceName(v string) *DescribeCloudResourcesResponseBodyCloudResources
func (*DescribeCloudResourcesResponseBodyCloudResources) SetResourceName ¶
func (s *DescribeCloudResourcesResponseBodyCloudResources) SetResourceName(v string) *DescribeCloudResourcesResponseBodyCloudResources
func (*DescribeCloudResourcesResponseBodyCloudResources) SetResourceProduct ¶
func (s *DescribeCloudResourcesResponseBodyCloudResources) SetResourceProduct(v string) *DescribeCloudResourcesResponseBodyCloudResources
func (*DescribeCloudResourcesResponseBodyCloudResources) SetResourceRegionId ¶
func (s *DescribeCloudResourcesResponseBodyCloudResources) SetResourceRegionId(v string) *DescribeCloudResourcesResponseBodyCloudResources
func (*DescribeCloudResourcesResponseBodyCloudResources) SetResourceRouteName ¶
func (s *DescribeCloudResourcesResponseBodyCloudResources) SetResourceRouteName(v string) *DescribeCloudResourcesResponseBodyCloudResources
func (*DescribeCloudResourcesResponseBodyCloudResources) SetResourceService ¶
func (s *DescribeCloudResourcesResponseBodyCloudResources) SetResourceService(v string) *DescribeCloudResourcesResponseBodyCloudResources
func (DescribeCloudResourcesResponseBodyCloudResources) String ¶
func (s DescribeCloudResourcesResponseBodyCloudResources) String() string
type DescribeCnameCountRequest ¶
type DescribeCnameCountRequest struct { // The ID of the WAF instance. // // > You can call the [DescribeInstance](https://help.aliyun.com/document_detail/433756.html) operation to query the ID of the WAF instance. // // This parameter is required. // // example: // // waf_v3prepaid_public_cn-*** InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"` // The region in which the WAF instance is deployed. Valid values: // // - **cn-hangzhou**: the Chinese mainland. // // - **ap-southeast-1**: outside the Chinese mainland. // // example: // // cn-hangzhou RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` // 阿里云资源组ID。 // // example: // // rg-acfm***q ResourceManagerResourceGroupId *string `json:"ResourceManagerResourceGroupId,omitempty" xml:"ResourceManagerResourceGroupId,omitempty"` }
func (DescribeCnameCountRequest) GoString ¶
func (s DescribeCnameCountRequest) GoString() string
func (*DescribeCnameCountRequest) SetInstanceId ¶
func (s *DescribeCnameCountRequest) SetInstanceId(v string) *DescribeCnameCountRequest
func (*DescribeCnameCountRequest) SetRegionId ¶
func (s *DescribeCnameCountRequest) SetRegionId(v string) *DescribeCnameCountRequest
func (*DescribeCnameCountRequest) SetResourceManagerResourceGroupId ¶
func (s *DescribeCnameCountRequest) SetResourceManagerResourceGroupId(v string) *DescribeCnameCountRequest
func (DescribeCnameCountRequest) String ¶
func (s DescribeCnameCountRequest) String() string
type DescribeCnameCountResponse ¶
type DescribeCnameCountResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *DescribeCnameCountResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (DescribeCnameCountResponse) GoString ¶
func (s DescribeCnameCountResponse) GoString() string
func (*DescribeCnameCountResponse) SetBody ¶
func (s *DescribeCnameCountResponse) SetBody(v *DescribeCnameCountResponseBody) *DescribeCnameCountResponse
func (*DescribeCnameCountResponse) SetHeaders ¶
func (s *DescribeCnameCountResponse) SetHeaders(v map[string]*string) *DescribeCnameCountResponse
func (*DescribeCnameCountResponse) SetStatusCode ¶
func (s *DescribeCnameCountResponse) SetStatusCode(v int32) *DescribeCnameCountResponse
func (DescribeCnameCountResponse) String ¶
func (s DescribeCnameCountResponse) String() string
type DescribeCnameCountResponseBody ¶
type DescribeCnameCountResponseBody struct { // The information about the number of domain names that are added to WAF in CNAME record mode and hybrid cloud reverse proxy mode. CnameCount *DescribeCnameCountResponseBodyCnameCount `json:"CnameCount,omitempty" xml:"CnameCount,omitempty" type:"Struct"` // The ID of the request. // // example: // // F35F45B0-5D6B-4238-BE02-A62D****E840 RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (DescribeCnameCountResponseBody) GoString ¶
func (s DescribeCnameCountResponseBody) GoString() string
func (*DescribeCnameCountResponseBody) SetCnameCount ¶
func (s *DescribeCnameCountResponseBody) SetCnameCount(v *DescribeCnameCountResponseBodyCnameCount) *DescribeCnameCountResponseBody
func (*DescribeCnameCountResponseBody) SetRequestId ¶
func (s *DescribeCnameCountResponseBody) SetRequestId(v string) *DescribeCnameCountResponseBody
func (DescribeCnameCountResponseBody) String ¶
func (s DescribeCnameCountResponseBody) String() string
type DescribeCnameCountResponseBodyCnameCount ¶
type DescribeCnameCountResponseBodyCnameCount struct { // The number of domain names that are added to WAF in CNAME record mode. // // example: // // 1 Cname *int64 `json:"Cname,omitempty" xml:"Cname,omitempty"` // The number of domain names that are added to WAF in hybrid cloud reverse proxy mode. // // example: // // 1 HybridCloudCname *int64 `json:"HybridCloudCname,omitempty" xml:"HybridCloudCname,omitempty"` // The total number of domain names that are added to WAF in CNAME record mode and hybrid cloud reverse proxy mode. // // example: // // 1 Total *int64 `json:"Total,omitempty" xml:"Total,omitempty"` }
func (DescribeCnameCountResponseBodyCnameCount) GoString ¶
func (s DescribeCnameCountResponseBodyCnameCount) GoString() string
func (*DescribeCnameCountResponseBodyCnameCount) SetCname ¶
func (s *DescribeCnameCountResponseBodyCnameCount) SetCname(v int64) *DescribeCnameCountResponseBodyCnameCount
func (*DescribeCnameCountResponseBodyCnameCount) SetHybridCloudCname ¶
func (s *DescribeCnameCountResponseBodyCnameCount) SetHybridCloudCname(v int64) *DescribeCnameCountResponseBodyCnameCount
func (*DescribeCnameCountResponseBodyCnameCount) SetTotal ¶
func (s *DescribeCnameCountResponseBodyCnameCount) SetTotal(v int64) *DescribeCnameCountResponseBodyCnameCount
func (DescribeCnameCountResponseBodyCnameCount) String ¶
func (s DescribeCnameCountResponseBodyCnameCount) String() string
type DescribeDDoSStatusRequest ¶
type DescribeDDoSStatusRequest struct { // The ID of the WAF instance that you want to query. // // > You can call the [DescribeInstanceInfo](https://help.aliyun.com/document_detail/140857.html) operation to query the ID of the WAF instance. // // This parameter is required. // // example: // // waf_v3prepaid_public_cn-*** InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"` // The region in which the WAF instance is deployed. Valid values: // // - **cn-hangzhou**: Chinese mainland. // // - **ap-southeast-1**: outside the Chinese mainland. // // example: // // cn-hangzhou RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` // The ID of the Alibaba Cloud resource group. // // example: // // rg-acfm***q ResourceManagerResourceGroupId *string `json:"ResourceManagerResourceGroupId,omitempty" xml:"ResourceManagerResourceGroupId,omitempty"` }
func (DescribeDDoSStatusRequest) GoString ¶
func (s DescribeDDoSStatusRequest) GoString() string
func (*DescribeDDoSStatusRequest) SetInstanceId ¶
func (s *DescribeDDoSStatusRequest) SetInstanceId(v string) *DescribeDDoSStatusRequest
func (*DescribeDDoSStatusRequest) SetRegionId ¶
func (s *DescribeDDoSStatusRequest) SetRegionId(v string) *DescribeDDoSStatusRequest
func (*DescribeDDoSStatusRequest) SetResourceManagerResourceGroupId ¶
func (s *DescribeDDoSStatusRequest) SetResourceManagerResourceGroupId(v string) *DescribeDDoSStatusRequest
func (DescribeDDoSStatusRequest) String ¶
func (s DescribeDDoSStatusRequest) String() string
type DescribeDDoSStatusResponse ¶
type DescribeDDoSStatusResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *DescribeDDoSStatusResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (DescribeDDoSStatusResponse) GoString ¶
func (s DescribeDDoSStatusResponse) GoString() string
func (*DescribeDDoSStatusResponse) SetBody ¶
func (s *DescribeDDoSStatusResponse) SetBody(v *DescribeDDoSStatusResponseBody) *DescribeDDoSStatusResponse
func (*DescribeDDoSStatusResponse) SetHeaders ¶
func (s *DescribeDDoSStatusResponse) SetHeaders(v map[string]*string) *DescribeDDoSStatusResponse
func (*DescribeDDoSStatusResponse) SetStatusCode ¶
func (s *DescribeDDoSStatusResponse) SetStatusCode(v int32) *DescribeDDoSStatusResponse
func (DescribeDDoSStatusResponse) String ¶
func (s DescribeDDoSStatusResponse) String() string
type DescribeDDoSStatusResponseBody ¶
type DescribeDDoSStatusResponseBody struct { // Indicates whether DDoS attacks occur on specific domain names. DDoSStatus []*DescribeDDoSStatusResponseBodyDDoSStatus `json:"DDoSStatus,omitempty" xml:"DDoSStatus,omitempty" type:"Repeated"` // The ID of the request. // // example: // // D7861F61-5B61-46CE-A47C-*** RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (DescribeDDoSStatusResponseBody) GoString ¶
func (s DescribeDDoSStatusResponseBody) GoString() string
func (*DescribeDDoSStatusResponseBody) SetDDoSStatus ¶
func (s *DescribeDDoSStatusResponseBody) SetDDoSStatus(v []*DescribeDDoSStatusResponseBodyDDoSStatus) *DescribeDDoSStatusResponseBody
func (*DescribeDDoSStatusResponseBody) SetRequestId ¶
func (s *DescribeDDoSStatusResponseBody) SetRequestId(v string) *DescribeDDoSStatusResponseBody
func (DescribeDDoSStatusResponseBody) String ¶
func (s DescribeDDoSStatusResponseBody) String() string
type DescribeDDoSStatusResponseBodyDDoSStatus ¶
type DescribeDDoSStatusResponseBodyDDoSStatus struct { // The type of events that are triggered by DDoS attacks. Valid values: // // - defense: traffic scrubbing events. // // - blackhole: blackhole filtering events. // // example: // // blackhole EventType *string `json:"EventType,omitempty" xml:"EventType,omitempty"` // Indicates whether DDoS attacks occur on specific domain names. Valid value: // // - **doing**: DDoS attacks occur on specific domain names. // // example: // // doing Status *string `json:"Status,omitempty" xml:"Status,omitempty"` }
func (DescribeDDoSStatusResponseBodyDDoSStatus) GoString ¶
func (s DescribeDDoSStatusResponseBodyDDoSStatus) GoString() string
func (*DescribeDDoSStatusResponseBodyDDoSStatus) SetEventType ¶
func (s *DescribeDDoSStatusResponseBodyDDoSStatus) SetEventType(v string) *DescribeDDoSStatusResponseBodyDDoSStatus
func (*DescribeDDoSStatusResponseBodyDDoSStatus) SetStatus ¶
func (s *DescribeDDoSStatusResponseBodyDDoSStatus) SetStatus(v string) *DescribeDDoSStatusResponseBodyDDoSStatus
func (DescribeDDoSStatusResponseBodyDDoSStatus) String ¶
func (s DescribeDDoSStatusResponseBodyDDoSStatus) String() string
type DescribeDefaultHttpsRequest ¶
type DescribeDefaultHttpsRequest struct { // The ID of the Web Application Firewall (WAF) instance. // // > You can call the [DescribeInstance](https://help.aliyun.com/document_detail/433756.html) operation to query the ID of the WAF instance. // // This parameter is required. // // example: // // waf-cn-7pp26f1**** InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"` // The region in which the WAF instance is deployed. Valid values: // // - **cn-hangzhou**: the Chinese mainland. // // - **ap-southeast-1**: outside the Chinese mainland. // // example: // // cn-hangzhou RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` // The ID of the Alibaba Cloud resource group. // // example: // // rg-acfm***q ResourceManagerResourceGroupId *string `json:"ResourceManagerResourceGroupId,omitempty" xml:"ResourceManagerResourceGroupId,omitempty"` }
func (DescribeDefaultHttpsRequest) GoString ¶
func (s DescribeDefaultHttpsRequest) GoString() string
func (*DescribeDefaultHttpsRequest) SetInstanceId ¶
func (s *DescribeDefaultHttpsRequest) SetInstanceId(v string) *DescribeDefaultHttpsRequest
func (*DescribeDefaultHttpsRequest) SetRegionId ¶
func (s *DescribeDefaultHttpsRequest) SetRegionId(v string) *DescribeDefaultHttpsRequest
func (*DescribeDefaultHttpsRequest) SetResourceManagerResourceGroupId ¶
func (s *DescribeDefaultHttpsRequest) SetResourceManagerResourceGroupId(v string) *DescribeDefaultHttpsRequest
func (DescribeDefaultHttpsRequest) String ¶
func (s DescribeDefaultHttpsRequest) String() string
type DescribeDefaultHttpsResponse ¶
type DescribeDefaultHttpsResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *DescribeDefaultHttpsResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (DescribeDefaultHttpsResponse) GoString ¶
func (s DescribeDefaultHttpsResponse) GoString() string
func (*DescribeDefaultHttpsResponse) SetBody ¶
func (s *DescribeDefaultHttpsResponse) SetBody(v *DescribeDefaultHttpsResponseBody) *DescribeDefaultHttpsResponse
func (*DescribeDefaultHttpsResponse) SetHeaders ¶
func (s *DescribeDefaultHttpsResponse) SetHeaders(v map[string]*string) *DescribeDefaultHttpsResponse
func (*DescribeDefaultHttpsResponse) SetStatusCode ¶
func (s *DescribeDefaultHttpsResponse) SetStatusCode(v int32) *DescribeDefaultHttpsResponse
func (DescribeDefaultHttpsResponse) String ¶
func (s DescribeDefaultHttpsResponse) String() string
type DescribeDefaultHttpsResponseBody ¶
type DescribeDefaultHttpsResponseBody struct { // The default SSL and TLS settings. DefaultHttps *DescribeDefaultHttpsResponseBodyDefaultHttps `json:"DefaultHttps,omitempty" xml:"DefaultHttps,omitempty" type:"Struct"` // The request ID. // // example: // // F35F45B0-5D6B-4238-BE02-A62D****E840 RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (DescribeDefaultHttpsResponseBody) GoString ¶
func (s DescribeDefaultHttpsResponseBody) GoString() string
func (*DescribeDefaultHttpsResponseBody) SetDefaultHttps ¶
func (s *DescribeDefaultHttpsResponseBody) SetDefaultHttps(v *DescribeDefaultHttpsResponseBodyDefaultHttps) *DescribeDefaultHttpsResponseBody
func (*DescribeDefaultHttpsResponseBody) SetRequestId ¶
func (s *DescribeDefaultHttpsResponseBody) SetRequestId(v string) *DescribeDefaultHttpsResponseBody
func (DescribeDefaultHttpsResponseBody) String ¶
func (s DescribeDefaultHttpsResponseBody) String() string
type DescribeDefaultHttpsResponseBodyDefaultHttps ¶
type DescribeDefaultHttpsResponseBodyDefaultHttps struct { // The certificate ID. // // example: // // 123-cn-hangzhou CertId *string `json:"CertId,omitempty" xml:"CertId,omitempty"` // The type of the cipher suites. Valid values: // // - **1**: all cipher suites. // // - **2**: strong cipher suites. // // - **99**: custom cipher suites. // // example: // // 1 CipherSuite *string `json:"CipherSuite,omitempty" xml:"CipherSuite,omitempty"` // The custom cipher suite. // // example: // // ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-RSA-AES256-GCM-SHA384 CustomCiphers *string `json:"CustomCiphers,omitempty" xml:"CustomCiphers,omitempty"` // Indicates whether TLS 1.3 is supported. Valid values: // // - **true** // // - **false** // // example: // // true EnableTLSv3 *bool `json:"EnableTLSv3,omitempty" xml:"EnableTLSv3,omitempty"` // The version of the TLS protocol. Valid values: // // - **tlsv1** // // - **tlsv1.1** // // - **tlsv1.2** // // example: // // tlsv1 TLSVersion *string `json:"TLSVersion,omitempty" xml:"TLSVersion,omitempty"` }
func (DescribeDefaultHttpsResponseBodyDefaultHttps) GoString ¶
func (s DescribeDefaultHttpsResponseBodyDefaultHttps) GoString() string
func (*DescribeDefaultHttpsResponseBodyDefaultHttps) SetCertId ¶
func (s *DescribeDefaultHttpsResponseBodyDefaultHttps) SetCertId(v string) *DescribeDefaultHttpsResponseBodyDefaultHttps
func (*DescribeDefaultHttpsResponseBodyDefaultHttps) SetCipherSuite ¶
func (s *DescribeDefaultHttpsResponseBodyDefaultHttps) SetCipherSuite(v string) *DescribeDefaultHttpsResponseBodyDefaultHttps
func (*DescribeDefaultHttpsResponseBodyDefaultHttps) SetCustomCiphers ¶
func (s *DescribeDefaultHttpsResponseBodyDefaultHttps) SetCustomCiphers(v string) *DescribeDefaultHttpsResponseBodyDefaultHttps
func (*DescribeDefaultHttpsResponseBodyDefaultHttps) SetEnableTLSv3 ¶
func (s *DescribeDefaultHttpsResponseBodyDefaultHttps) SetEnableTLSv3(v bool) *DescribeDefaultHttpsResponseBodyDefaultHttps
func (*DescribeDefaultHttpsResponseBodyDefaultHttps) SetTLSVersion ¶
func (s *DescribeDefaultHttpsResponseBodyDefaultHttps) SetTLSVersion(v string) *DescribeDefaultHttpsResponseBodyDefaultHttps
func (DescribeDefaultHttpsResponseBodyDefaultHttps) String ¶
func (s DescribeDefaultHttpsResponseBodyDefaultHttps) String() string
type DescribeDefenseResourceGroupNamesRequest ¶
type DescribeDefenseResourceGroupNamesRequest struct { // The name of the protected object group. Fuzzy queries are supported. // // example: // // example-group GroupNameLike *string `json:"GroupNameLike,omitempty" xml:"GroupNameLike,omitempty"` // The ID of the Web Application Firewall (WAF) instance. // // > You can call the [DescribeInstance](https://help.aliyun.com/document_detail/433756.html) operation to query the ID of the WAF instance. // // This parameter is required. // // example: // // waf_v3prepaid_public_cn-lbj****cc03 InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"` // The page number. Default value: **1**. // // example: // // 1 PageNumber *int32 `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"` // The number of entries per page. Default value: **20**. // // example: // // 10 PageSize *int32 `json:"PageSize,omitempty" xml:"PageSize,omitempty"` // The region in which the WAF instance is deployed. Valid values: // // - **cn-hangzhou**: Chinese mainland. // // - **ap-southeast-1**: outside the Chinese mainland. // // example: // // cn-hangzhou RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` // The ID of the Alibaba Cloud resource group. // // example: // // rg-aekzwwk****cv5i ResourceManagerResourceGroupId *string `json:"ResourceManagerResourceGroupId,omitempty" xml:"ResourceManagerResourceGroupId,omitempty"` }
func (DescribeDefenseResourceGroupNamesRequest) GoString ¶
func (s DescribeDefenseResourceGroupNamesRequest) GoString() string
func (*DescribeDefenseResourceGroupNamesRequest) SetGroupNameLike ¶
func (s *DescribeDefenseResourceGroupNamesRequest) SetGroupNameLike(v string) *DescribeDefenseResourceGroupNamesRequest
func (*DescribeDefenseResourceGroupNamesRequest) SetInstanceId ¶
func (s *DescribeDefenseResourceGroupNamesRequest) SetInstanceId(v string) *DescribeDefenseResourceGroupNamesRequest
func (*DescribeDefenseResourceGroupNamesRequest) SetPageNumber ¶
func (s *DescribeDefenseResourceGroupNamesRequest) SetPageNumber(v int32) *DescribeDefenseResourceGroupNamesRequest
func (*DescribeDefenseResourceGroupNamesRequest) SetPageSize ¶
func (s *DescribeDefenseResourceGroupNamesRequest) SetPageSize(v int32) *DescribeDefenseResourceGroupNamesRequest
func (*DescribeDefenseResourceGroupNamesRequest) SetRegionId ¶
func (s *DescribeDefenseResourceGroupNamesRequest) SetRegionId(v string) *DescribeDefenseResourceGroupNamesRequest
func (*DescribeDefenseResourceGroupNamesRequest) SetResourceManagerResourceGroupId ¶
func (s *DescribeDefenseResourceGroupNamesRequest) SetResourceManagerResourceGroupId(v string) *DescribeDefenseResourceGroupNamesRequest
func (DescribeDefenseResourceGroupNamesRequest) String ¶
func (s DescribeDefenseResourceGroupNamesRequest) String() string
type DescribeDefenseResourceGroupNamesResponse ¶
type DescribeDefenseResourceGroupNamesResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *DescribeDefenseResourceGroupNamesResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (DescribeDefenseResourceGroupNamesResponse) GoString ¶
func (s DescribeDefenseResourceGroupNamesResponse) GoString() string
func (*DescribeDefenseResourceGroupNamesResponse) SetHeaders ¶
func (s *DescribeDefenseResourceGroupNamesResponse) SetHeaders(v map[string]*string) *DescribeDefenseResourceGroupNamesResponse
func (*DescribeDefenseResourceGroupNamesResponse) SetStatusCode ¶
func (s *DescribeDefenseResourceGroupNamesResponse) SetStatusCode(v int32) *DescribeDefenseResourceGroupNamesResponse
func (DescribeDefenseResourceGroupNamesResponse) String ¶
func (s DescribeDefenseResourceGroupNamesResponse) String() string
type DescribeDefenseResourceGroupNamesResponseBody ¶
type DescribeDefenseResourceGroupNamesResponseBody struct { // The names of the protected object groups. GroupNames []*string `json:"GroupNames,omitempty" xml:"GroupNames,omitempty" type:"Repeated"` // The request ID. // // example: // // 59DA4258-2F32-5095-B283-57AC****70B3 RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // The total number of entries returned. // // example: // // 8 TotalCount *int64 `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"` }
func (DescribeDefenseResourceGroupNamesResponseBody) GoString ¶
func (s DescribeDefenseResourceGroupNamesResponseBody) GoString() string
func (*DescribeDefenseResourceGroupNamesResponseBody) SetGroupNames ¶
func (s *DescribeDefenseResourceGroupNamesResponseBody) SetGroupNames(v []*string) *DescribeDefenseResourceGroupNamesResponseBody
func (*DescribeDefenseResourceGroupNamesResponseBody) SetRequestId ¶
func (s *DescribeDefenseResourceGroupNamesResponseBody) SetRequestId(v string) *DescribeDefenseResourceGroupNamesResponseBody
func (*DescribeDefenseResourceGroupNamesResponseBody) SetTotalCount ¶
func (s *DescribeDefenseResourceGroupNamesResponseBody) SetTotalCount(v int64) *DescribeDefenseResourceGroupNamesResponseBody
func (DescribeDefenseResourceGroupNamesResponseBody) String ¶
func (s DescribeDefenseResourceGroupNamesResponseBody) String() string
type DescribeDefenseResourceGroupRequest ¶
type DescribeDefenseResourceGroupRequest struct { // The name of the protected object group whose information you want to query. // // This parameter is required. // // example: // // group221 GroupName *string `json:"GroupName,omitempty" xml:"GroupName,omitempty"` // The ID of the Web Application Firewall (WAF) instance. // // > You can call the [DescribeInstance](https://help.aliyun.com/document_detail/433756.html) operation to obtain the ID of the WAF instance. // // This parameter is required. // // example: // // waf_cdnsdf3**** InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"` // The region where the WAF instance resides. Valid values: // // - **cn-hangzhou:* - the Chinese mainland. // // - **ap-southeast-1:* - outside the Chinese mainland. // // example: // // cn-hangzhou RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` // The ID of the Alibaba Cloud resource group. // // example: // // rg-acfm***q ResourceManagerResourceGroupId *string `json:"ResourceManagerResourceGroupId,omitempty" xml:"ResourceManagerResourceGroupId,omitempty"` }
func (DescribeDefenseResourceGroupRequest) GoString ¶
func (s DescribeDefenseResourceGroupRequest) GoString() string
func (*DescribeDefenseResourceGroupRequest) SetGroupName ¶
func (s *DescribeDefenseResourceGroupRequest) SetGroupName(v string) *DescribeDefenseResourceGroupRequest
func (*DescribeDefenseResourceGroupRequest) SetInstanceId ¶
func (s *DescribeDefenseResourceGroupRequest) SetInstanceId(v string) *DescribeDefenseResourceGroupRequest
func (*DescribeDefenseResourceGroupRequest) SetRegionId ¶
func (s *DescribeDefenseResourceGroupRequest) SetRegionId(v string) *DescribeDefenseResourceGroupRequest
func (*DescribeDefenseResourceGroupRequest) SetResourceManagerResourceGroupId ¶
func (s *DescribeDefenseResourceGroupRequest) SetResourceManagerResourceGroupId(v string) *DescribeDefenseResourceGroupRequest
func (DescribeDefenseResourceGroupRequest) String ¶
func (s DescribeDefenseResourceGroupRequest) String() string
type DescribeDefenseResourceGroupResponse ¶
type DescribeDefenseResourceGroupResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *DescribeDefenseResourceGroupResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (DescribeDefenseResourceGroupResponse) GoString ¶
func (s DescribeDefenseResourceGroupResponse) GoString() string
func (*DescribeDefenseResourceGroupResponse) SetHeaders ¶
func (s *DescribeDefenseResourceGroupResponse) SetHeaders(v map[string]*string) *DescribeDefenseResourceGroupResponse
func (*DescribeDefenseResourceGroupResponse) SetStatusCode ¶
func (s *DescribeDefenseResourceGroupResponse) SetStatusCode(v int32) *DescribeDefenseResourceGroupResponse
func (DescribeDefenseResourceGroupResponse) String ¶
func (s DescribeDefenseResourceGroupResponse) String() string
type DescribeDefenseResourceGroupResponseBody ¶
type DescribeDefenseResourceGroupResponseBody struct { // The information about the protected object group. Group *DescribeDefenseResourceGroupResponseBodyGroup `json:"Group,omitempty" xml:"Group,omitempty" type:"Struct"` // The ID of the request. // // example: // // E67D21C6-5376-5F94-B745-70E08D03E3CB RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (DescribeDefenseResourceGroupResponseBody) GoString ¶
func (s DescribeDefenseResourceGroupResponseBody) GoString() string
func (*DescribeDefenseResourceGroupResponseBody) SetRequestId ¶
func (s *DescribeDefenseResourceGroupResponseBody) SetRequestId(v string) *DescribeDefenseResourceGroupResponseBody
func (DescribeDefenseResourceGroupResponseBody) String ¶
func (s DescribeDefenseResourceGroupResponseBody) String() string
type DescribeDefenseResourceGroupResponseBodyGroup ¶
type DescribeDefenseResourceGroupResponseBodyGroup struct { // The description of the protected object group. // // example: // // test Description *string `json:"Description,omitempty" xml:"Description,omitempty"` // The time when the protected object group was created. // // example: // // 23242312312 GmtCreate *int64 `json:"GmtCreate,omitempty" xml:"GmtCreate,omitempty"` // The most recent time when the protected object group was modified. // // example: // // 23242312312 GmtModified *int64 `json:"GmtModified,omitempty" xml:"GmtModified,omitempty"` // The name of the protected object group. // // example: // // group1 GroupName *string `json:"GroupName,omitempty" xml:"GroupName,omitempty"` // The protected objects in the protected object group. The protected objects are separated with commas (,). // // example: // // test1.aliyundoc.com,test2.aliyundoc.com ResourceList *string `json:"ResourceList,omitempty" xml:"ResourceList,omitempty"` }
func (DescribeDefenseResourceGroupResponseBodyGroup) GoString ¶
func (s DescribeDefenseResourceGroupResponseBodyGroup) GoString() string
func (*DescribeDefenseResourceGroupResponseBodyGroup) SetDescription ¶
func (s *DescribeDefenseResourceGroupResponseBodyGroup) SetDescription(v string) *DescribeDefenseResourceGroupResponseBodyGroup
func (*DescribeDefenseResourceGroupResponseBodyGroup) SetGmtCreate ¶
func (s *DescribeDefenseResourceGroupResponseBodyGroup) SetGmtCreate(v int64) *DescribeDefenseResourceGroupResponseBodyGroup
func (*DescribeDefenseResourceGroupResponseBodyGroup) SetGmtModified ¶
func (s *DescribeDefenseResourceGroupResponseBodyGroup) SetGmtModified(v int64) *DescribeDefenseResourceGroupResponseBodyGroup
func (*DescribeDefenseResourceGroupResponseBodyGroup) SetGroupName ¶
func (s *DescribeDefenseResourceGroupResponseBodyGroup) SetGroupName(v string) *DescribeDefenseResourceGroupResponseBodyGroup
func (*DescribeDefenseResourceGroupResponseBodyGroup) SetResourceList ¶
func (s *DescribeDefenseResourceGroupResponseBodyGroup) SetResourceList(v string) *DescribeDefenseResourceGroupResponseBodyGroup
func (DescribeDefenseResourceGroupResponseBodyGroup) String ¶
func (s DescribeDefenseResourceGroupResponseBodyGroup) String() string
type DescribeDefenseResourceGroupsRequest ¶
type DescribeDefenseResourceGroupsRequest struct { // The name of the protected object group that you want to query. Fuzzy queries are supported. // // example: // // demoGroupName GroupNameLike *string `json:"GroupNameLike,omitempty" xml:"GroupNameLike,omitempty"` // The names of the protected object groups that you want to query. Separate multiple names with commas (,). // // example: // // groupName1,groupName2 GroupNames *string `json:"GroupNames,omitempty" xml:"GroupNames,omitempty"` // The ID of the Web Application Firewall (WAF) instance. // // > You can call the [DescribeInstance](https://help.aliyun.com/document_detail/433756.html) operation to query the ID of the WAF instance. // // This parameter is required. // // example: // // waf_v2_public_cn-wwo36****0i InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"` // The page number. Default value: **1**. // // example: // // 1 PageNumber *int32 `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"` // The number of entries per page. Default value: **20**. // // example: // // 20 PageSize *int32 `json:"PageSize,omitempty" xml:"PageSize,omitempty"` // The region in which the WAF instance is deployed. Valid values: // // - **cn-hangzhou**: Chinese mainland. // // - **ap-southeast-1**: outside the Chinese mainland. // // example: // // cn-hangzhou RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` // The ID of the Alibaba Cloud resource group. // // example: // // rg-acfmxc7lf****eq ResourceManagerResourceGroupId *string `json:"ResourceManagerResourceGroupId,omitempty" xml:"ResourceManagerResourceGroupId,omitempty"` }
func (DescribeDefenseResourceGroupsRequest) GoString ¶
func (s DescribeDefenseResourceGroupsRequest) GoString() string
func (*DescribeDefenseResourceGroupsRequest) SetGroupNameLike ¶
func (s *DescribeDefenseResourceGroupsRequest) SetGroupNameLike(v string) *DescribeDefenseResourceGroupsRequest
func (*DescribeDefenseResourceGroupsRequest) SetGroupNames ¶
func (s *DescribeDefenseResourceGroupsRequest) SetGroupNames(v string) *DescribeDefenseResourceGroupsRequest
func (*DescribeDefenseResourceGroupsRequest) SetInstanceId ¶
func (s *DescribeDefenseResourceGroupsRequest) SetInstanceId(v string) *DescribeDefenseResourceGroupsRequest
func (*DescribeDefenseResourceGroupsRequest) SetPageNumber ¶
func (s *DescribeDefenseResourceGroupsRequest) SetPageNumber(v int32) *DescribeDefenseResourceGroupsRequest
func (*DescribeDefenseResourceGroupsRequest) SetPageSize ¶
func (s *DescribeDefenseResourceGroupsRequest) SetPageSize(v int32) *DescribeDefenseResourceGroupsRequest
func (*DescribeDefenseResourceGroupsRequest) SetRegionId ¶
func (s *DescribeDefenseResourceGroupsRequest) SetRegionId(v string) *DescribeDefenseResourceGroupsRequest
func (*DescribeDefenseResourceGroupsRequest) SetResourceManagerResourceGroupId ¶
func (s *DescribeDefenseResourceGroupsRequest) SetResourceManagerResourceGroupId(v string) *DescribeDefenseResourceGroupsRequest
func (DescribeDefenseResourceGroupsRequest) String ¶
func (s DescribeDefenseResourceGroupsRequest) String() string
type DescribeDefenseResourceGroupsResponse ¶
type DescribeDefenseResourceGroupsResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *DescribeDefenseResourceGroupsResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (DescribeDefenseResourceGroupsResponse) GoString ¶
func (s DescribeDefenseResourceGroupsResponse) GoString() string
func (*DescribeDefenseResourceGroupsResponse) SetHeaders ¶
func (s *DescribeDefenseResourceGroupsResponse) SetHeaders(v map[string]*string) *DescribeDefenseResourceGroupsResponse
func (*DescribeDefenseResourceGroupsResponse) SetStatusCode ¶
func (s *DescribeDefenseResourceGroupsResponse) SetStatusCode(v int32) *DescribeDefenseResourceGroupsResponse
func (DescribeDefenseResourceGroupsResponse) String ¶
func (s DescribeDefenseResourceGroupsResponse) String() string
type DescribeDefenseResourceGroupsResponseBody ¶
type DescribeDefenseResourceGroupsResponseBody struct { // The list of protected object groups. Groups []*DescribeDefenseResourceGroupsResponseBodyGroups `json:"Groups,omitempty" xml:"Groups,omitempty" type:"Repeated"` // The request ID. // // example: // // BFEC5C77-049B-5E88-A5B6-CB0C****B66E RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // The total number of entries returned. // // example: // // 10 TotalCount *int64 `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"` }
func (DescribeDefenseResourceGroupsResponseBody) GoString ¶
func (s DescribeDefenseResourceGroupsResponseBody) GoString() string
func (*DescribeDefenseResourceGroupsResponseBody) SetRequestId ¶
func (s *DescribeDefenseResourceGroupsResponseBody) SetRequestId(v string) *DescribeDefenseResourceGroupsResponseBody
func (*DescribeDefenseResourceGroupsResponseBody) SetTotalCount ¶
func (s *DescribeDefenseResourceGroupsResponseBody) SetTotalCount(v int64) *DescribeDefenseResourceGroupsResponseBody
func (DescribeDefenseResourceGroupsResponseBody) String ¶
func (s DescribeDefenseResourceGroupsResponseBody) String() string
type DescribeDefenseResourceGroupsResponseBodyGroups ¶
type DescribeDefenseResourceGroupsResponseBodyGroups struct { // The description of the protected object group. // // example: // // This is test description Description *string `json:"Description,omitempty" xml:"Description,omitempty"` // The time when the protected object group was created. Unit: milliseconds. // // example: // // 1624343180000 GmtCreate *int64 `json:"GmtCreate,omitempty" xml:"GmtCreate,omitempty"` // The most recent time when the protected object group was modified. Unit: milliseconds. // // example: // // 1701656305000 GmtModified *int64 `json:"GmtModified,omitempty" xml:"GmtModified,omitempty"` // The name of the protected object group. // // example: // // apptest GroupName *string `json:"GroupName,omitempty" xml:"GroupName,omitempty"` // The names of the protected objects that are added to the protected object group. Separate multiple protected objects with commas (,). // // example: // // example02.aliyun-waf,example01.aliyun-waf ResourceList *string `json:"ResourceList,omitempty" xml:"ResourceList,omitempty"` }
func (DescribeDefenseResourceGroupsResponseBodyGroups) GoString ¶
func (s DescribeDefenseResourceGroupsResponseBodyGroups) GoString() string
func (*DescribeDefenseResourceGroupsResponseBodyGroups) SetDescription ¶
func (s *DescribeDefenseResourceGroupsResponseBodyGroups) SetDescription(v string) *DescribeDefenseResourceGroupsResponseBodyGroups
func (*DescribeDefenseResourceGroupsResponseBodyGroups) SetGmtCreate ¶
func (s *DescribeDefenseResourceGroupsResponseBodyGroups) SetGmtCreate(v int64) *DescribeDefenseResourceGroupsResponseBodyGroups
func (*DescribeDefenseResourceGroupsResponseBodyGroups) SetGmtModified ¶
func (s *DescribeDefenseResourceGroupsResponseBodyGroups) SetGmtModified(v int64) *DescribeDefenseResourceGroupsResponseBodyGroups
func (*DescribeDefenseResourceGroupsResponseBodyGroups) SetGroupName ¶
func (s *DescribeDefenseResourceGroupsResponseBodyGroups) SetGroupName(v string) *DescribeDefenseResourceGroupsResponseBodyGroups
func (*DescribeDefenseResourceGroupsResponseBodyGroups) SetResourceList ¶
func (s *DescribeDefenseResourceGroupsResponseBodyGroups) SetResourceList(v string) *DescribeDefenseResourceGroupsResponseBodyGroups
func (DescribeDefenseResourceGroupsResponseBodyGroups) String ¶
func (s DescribeDefenseResourceGroupsResponseBodyGroups) String() string
type DescribeDefenseResourceNamesRequest ¶
type DescribeDefenseResourceNamesRequest struct { // The ID of the Web Application Firewall (WAF) instance. // // > You can call the [DescribeInstance](https://help.aliyun.com/document_detail/433756.html) operation to query the ID of the WAF instance. // // This parameter is required. // // example: // // waf_v2_public_cn-9lb****5s03 InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"` // The page number. Default value: **1**. // // example: // // 1 PageNumber *int32 `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"` // The number of entries per page. Default value: **20**. // // example: // // 10 PageSize *int32 `json:"PageSize,omitempty" xml:"PageSize,omitempty"` // The region in which the WAF instance is deployed. Valid values: // // - **cn-hangzhou**: Chinese mainland. // // - **ap-southeast-1**: outside the Chinese mainland. // // example: // // cn-hangzhou RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` // The name of the protected object that you want to query. // // example: // // example.xxxxaliyundoc.com Resource *string `json:"Resource,omitempty" xml:"Resource,omitempty"` // The ID of the Alibaba Cloud resource group. // // example: // // rg-aekzd4c****pdwy ResourceManagerResourceGroupId *string `json:"ResourceManagerResourceGroupId,omitempty" xml:"ResourceManagerResourceGroupId,omitempty"` }
func (DescribeDefenseResourceNamesRequest) GoString ¶
func (s DescribeDefenseResourceNamesRequest) GoString() string
func (*DescribeDefenseResourceNamesRequest) SetInstanceId ¶
func (s *DescribeDefenseResourceNamesRequest) SetInstanceId(v string) *DescribeDefenseResourceNamesRequest
func (*DescribeDefenseResourceNamesRequest) SetPageNumber ¶
func (s *DescribeDefenseResourceNamesRequest) SetPageNumber(v int32) *DescribeDefenseResourceNamesRequest
func (*DescribeDefenseResourceNamesRequest) SetPageSize ¶
func (s *DescribeDefenseResourceNamesRequest) SetPageSize(v int32) *DescribeDefenseResourceNamesRequest
func (*DescribeDefenseResourceNamesRequest) SetRegionId ¶
func (s *DescribeDefenseResourceNamesRequest) SetRegionId(v string) *DescribeDefenseResourceNamesRequest
func (*DescribeDefenseResourceNamesRequest) SetResource ¶
func (s *DescribeDefenseResourceNamesRequest) SetResource(v string) *DescribeDefenseResourceNamesRequest
func (*DescribeDefenseResourceNamesRequest) SetResourceManagerResourceGroupId ¶
func (s *DescribeDefenseResourceNamesRequest) SetResourceManagerResourceGroupId(v string) *DescribeDefenseResourceNamesRequest
func (DescribeDefenseResourceNamesRequest) String ¶
func (s DescribeDefenseResourceNamesRequest) String() string
type DescribeDefenseResourceNamesResponse ¶
type DescribeDefenseResourceNamesResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *DescribeDefenseResourceNamesResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (DescribeDefenseResourceNamesResponse) GoString ¶
func (s DescribeDefenseResourceNamesResponse) GoString() string
func (*DescribeDefenseResourceNamesResponse) SetHeaders ¶
func (s *DescribeDefenseResourceNamesResponse) SetHeaders(v map[string]*string) *DescribeDefenseResourceNamesResponse
func (*DescribeDefenseResourceNamesResponse) SetStatusCode ¶
func (s *DescribeDefenseResourceNamesResponse) SetStatusCode(v int32) *DescribeDefenseResourceNamesResponse
func (DescribeDefenseResourceNamesResponse) String ¶
func (s DescribeDefenseResourceNamesResponse) String() string
type DescribeDefenseResourceNamesResponseBody ¶
type DescribeDefenseResourceNamesResponseBody struct { // The ID of the request. // // example: // // C1823E96-EF4B-5BD2-9E02-1D18****3ED8 RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // The names of the protected objects. Resources []*string `json:"Resources,omitempty" xml:"Resources,omitempty" type:"Repeated"` // The total number of entries returned. // // example: // // 75 TotalCount *int64 `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"` }
func (DescribeDefenseResourceNamesResponseBody) GoString ¶
func (s DescribeDefenseResourceNamesResponseBody) GoString() string
func (*DescribeDefenseResourceNamesResponseBody) SetRequestId ¶
func (s *DescribeDefenseResourceNamesResponseBody) SetRequestId(v string) *DescribeDefenseResourceNamesResponseBody
func (*DescribeDefenseResourceNamesResponseBody) SetResources ¶
func (s *DescribeDefenseResourceNamesResponseBody) SetResources(v []*string) *DescribeDefenseResourceNamesResponseBody
func (*DescribeDefenseResourceNamesResponseBody) SetTotalCount ¶
func (s *DescribeDefenseResourceNamesResponseBody) SetTotalCount(v int64) *DescribeDefenseResourceNamesResponseBody
func (DescribeDefenseResourceNamesResponseBody) String ¶
func (s DescribeDefenseResourceNamesResponseBody) String() string
type DescribeDefenseResourceRequest ¶
type DescribeDefenseResourceRequest struct { // The ID of the Web Application Firewall (WAF) instance. // // > You can call the [DescribeInstance](https://help.aliyun.com/document_detail/433756.html) operation to query the ID of the WAF instance. // // This parameter is required. // // example: // // waf_v3prepaid_public_cn-4xl****i60i InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"` // The region in which the WAF instance is deployed. Valid values: // // - **cn-hangzhou**: Chinese mainland. // // - **ap-southeast-1**: outside the Chinese mainland. // // example: // // cn-hangzhou RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` // The name of the protected object that you want to query. Only exact queries are supported. // // This parameter is required. // // example: // // example.aliyundoc.com-waf Resource *string `json:"Resource,omitempty" xml:"Resource,omitempty"` // The ID of the Alibaba Cloud resource group. // // example: // // rg-acfm***q ResourceManagerResourceGroupId *string `json:"ResourceManagerResourceGroupId,omitempty" xml:"ResourceManagerResourceGroupId,omitempty"` }
func (DescribeDefenseResourceRequest) GoString ¶
func (s DescribeDefenseResourceRequest) GoString() string
func (*DescribeDefenseResourceRequest) SetInstanceId ¶
func (s *DescribeDefenseResourceRequest) SetInstanceId(v string) *DescribeDefenseResourceRequest
func (*DescribeDefenseResourceRequest) SetRegionId ¶
func (s *DescribeDefenseResourceRequest) SetRegionId(v string) *DescribeDefenseResourceRequest
func (*DescribeDefenseResourceRequest) SetResource ¶
func (s *DescribeDefenseResourceRequest) SetResource(v string) *DescribeDefenseResourceRequest
func (*DescribeDefenseResourceRequest) SetResourceManagerResourceGroupId ¶
func (s *DescribeDefenseResourceRequest) SetResourceManagerResourceGroupId(v string) *DescribeDefenseResourceRequest
func (DescribeDefenseResourceRequest) String ¶
func (s DescribeDefenseResourceRequest) String() string
type DescribeDefenseResourceResponse ¶
type DescribeDefenseResourceResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *DescribeDefenseResourceResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (DescribeDefenseResourceResponse) GoString ¶
func (s DescribeDefenseResourceResponse) GoString() string
func (*DescribeDefenseResourceResponse) SetBody ¶
func (s *DescribeDefenseResourceResponse) SetBody(v *DescribeDefenseResourceResponseBody) *DescribeDefenseResourceResponse
func (*DescribeDefenseResourceResponse) SetHeaders ¶
func (s *DescribeDefenseResourceResponse) SetHeaders(v map[string]*string) *DescribeDefenseResourceResponse
func (*DescribeDefenseResourceResponse) SetStatusCode ¶
func (s *DescribeDefenseResourceResponse) SetStatusCode(v int32) *DescribeDefenseResourceResponse
func (DescribeDefenseResourceResponse) String ¶
func (s DescribeDefenseResourceResponse) String() string
type DescribeDefenseResourceResponseBody ¶
type DescribeDefenseResourceResponseBody struct { // The request ID. // // example: // // 439AADF2-368C-5E98-B14E-3086****0573 RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // The information about the protected object. Resource *DescribeDefenseResourceResponseBodyResource `json:"Resource,omitempty" xml:"Resource,omitempty" type:"Struct"` }
func (DescribeDefenseResourceResponseBody) GoString ¶
func (s DescribeDefenseResourceResponseBody) GoString() string
func (*DescribeDefenseResourceResponseBody) SetRequestId ¶
func (s *DescribeDefenseResourceResponseBody) SetRequestId(v string) *DescribeDefenseResourceResponseBody
func (*DescribeDefenseResourceResponseBody) SetResource ¶
func (s *DescribeDefenseResourceResponseBody) SetResource(v *DescribeDefenseResourceResponseBodyResource) *DescribeDefenseResourceResponseBody
func (DescribeDefenseResourceResponseBody) String ¶
func (s DescribeDefenseResourceResponseBody) String() string
type DescribeDefenseResourceResponseBodyResource ¶
type DescribeDefenseResourceResponseBodyResource struct { // The status of the tracking cookie. // // - **0**: disabled. // // - **1**: enabled. // // example: // // 0 AcwCookieStatus *int32 `json:"AcwCookieStatus,omitempty" xml:"AcwCookieStatus,omitempty"` // The status of the secure attribute of the tracking cookie. // // - **0**: disabled. // // - **1**: enabled. // // example: // // 0 AcwSecureStatus *int32 `json:"AcwSecureStatus,omitempty" xml:"AcwSecureStatus,omitempty"` // The status of the secure attribute of the slider CAPTCHA cookie. // // - **0**: disabled. // // - **1**: enabled. // // example: // // 0 AcwV3SecureStatus *int32 `json:"AcwV3SecureStatus,omitempty" xml:"AcwV3SecureStatus,omitempty"` // The custom header fields. // // > If the value of XffStatus is 1, the first IP address in the specified header field is used as the originating IP address of the client to prevent X-Forwarded-For (XFF) forgery. If you specify multiple header fields, WAF reads the values of the header fields in sequence until the originating IP address is obtained. If the originating IP address cannot be obtained, the first IP address in the XFF header field is used as the originating IP address of the client. CustomHeaders []*string `json:"CustomHeaders,omitempty" xml:"CustomHeaders,omitempty" type:"Repeated"` // The description of the protected object. // // example: // // This is Description Description *string `json:"Description,omitempty" xml:"Description,omitempty"` // The details of the protected object. Different key-value pairs indicate different attributes of the protected object. // // example: // // { // // "product": "waf", // // "domain": "demo.aliyundoc****.com" // // } Detail map[string]interface{} `json:"Detail,omitempty" xml:"Detail,omitempty"` // The time when the protected object was created. Unit: milliseconds. // // example: // // 1607493144000 GmtCreate *int64 `json:"GmtCreate,omitempty" xml:"GmtCreate,omitempty"` // The time when the protected object was modified. Unit: milliseconds. // // example: // // 1691720010000 GmtModified *int64 `json:"GmtModified,omitempty" xml:"GmtModified,omitempty"` // The user ID (UID) of the Alibaba Cloud account to which the protected object belongs. // // example: // // 170457******9107 OwnerUserId *string `json:"OwnerUserId,omitempty" xml:"OwnerUserId,omitempty"` // The pattern used for the protected object. // // example: // // domain Pattern *string `json:"Pattern,omitempty" xml:"Pattern,omitempty"` // The name of the cloud service. // // example: // // alb Product *string `json:"Product,omitempty" xml:"Product,omitempty"` // The name of the protected object. // // example: // // alb-rencs*** Resource *string `json:"Resource,omitempty" xml:"Resource,omitempty"` // The name of the protected object group to which the protected object belongs. // // example: // // example_resource_group ResourceGroup *string `json:"ResourceGroup,omitempty" xml:"ResourceGroup,omitempty"` // The ID of the Alibaba Cloud resource group. // // example: // // rg-acfmoiy****p2oq ResourceManagerResourceGroupId *string `json:"ResourceManagerResourceGroupId,omitempty" xml:"ResourceManagerResourceGroupId,omitempty"` // The origin of the protected object. Valid values: // // - **custom** // // - **access** // // example: // // custom ResourceOrigin *string `json:"ResourceOrigin,omitempty" xml:"ResourceOrigin,omitempty"` // Indicates whether a Layer 7 proxy is deployed in front of WAF, such as Anti-DDoS Proxy and Alibaba Cloud CDN. Valid values: // // - **0**: No Layer 7 proxy is deployed. // // - **1**: A Layer 7 proxy is deployed. // // example: // // 0 XffStatus *int32 `json:"XffStatus,omitempty" xml:"XffStatus,omitempty"` }
func (DescribeDefenseResourceResponseBodyResource) GoString ¶
func (s DescribeDefenseResourceResponseBodyResource) GoString() string
func (*DescribeDefenseResourceResponseBodyResource) SetAcwCookieStatus ¶
func (s *DescribeDefenseResourceResponseBodyResource) SetAcwCookieStatus(v int32) *DescribeDefenseResourceResponseBodyResource
func (*DescribeDefenseResourceResponseBodyResource) SetAcwSecureStatus ¶
func (s *DescribeDefenseResourceResponseBodyResource) SetAcwSecureStatus(v int32) *DescribeDefenseResourceResponseBodyResource
func (*DescribeDefenseResourceResponseBodyResource) SetAcwV3SecureStatus ¶
func (s *DescribeDefenseResourceResponseBodyResource) SetAcwV3SecureStatus(v int32) *DescribeDefenseResourceResponseBodyResource
func (*DescribeDefenseResourceResponseBodyResource) SetCustomHeaders ¶
func (s *DescribeDefenseResourceResponseBodyResource) SetCustomHeaders(v []*string) *DescribeDefenseResourceResponseBodyResource
func (*DescribeDefenseResourceResponseBodyResource) SetDescription ¶
func (s *DescribeDefenseResourceResponseBodyResource) SetDescription(v string) *DescribeDefenseResourceResponseBodyResource
func (*DescribeDefenseResourceResponseBodyResource) SetDetail ¶
func (s *DescribeDefenseResourceResponseBodyResource) SetDetail(v map[string]interface{}) *DescribeDefenseResourceResponseBodyResource
func (*DescribeDefenseResourceResponseBodyResource) SetGmtCreate ¶
func (s *DescribeDefenseResourceResponseBodyResource) SetGmtCreate(v int64) *DescribeDefenseResourceResponseBodyResource
func (*DescribeDefenseResourceResponseBodyResource) SetGmtModified ¶
func (s *DescribeDefenseResourceResponseBodyResource) SetGmtModified(v int64) *DescribeDefenseResourceResponseBodyResource
func (*DescribeDefenseResourceResponseBodyResource) SetOwnerUserId ¶
func (s *DescribeDefenseResourceResponseBodyResource) SetOwnerUserId(v string) *DescribeDefenseResourceResponseBodyResource
func (*DescribeDefenseResourceResponseBodyResource) SetPattern ¶
func (s *DescribeDefenseResourceResponseBodyResource) SetPattern(v string) *DescribeDefenseResourceResponseBodyResource
func (*DescribeDefenseResourceResponseBodyResource) SetProduct ¶
func (s *DescribeDefenseResourceResponseBodyResource) SetProduct(v string) *DescribeDefenseResourceResponseBodyResource
func (*DescribeDefenseResourceResponseBodyResource) SetResource ¶
func (s *DescribeDefenseResourceResponseBodyResource) SetResource(v string) *DescribeDefenseResourceResponseBodyResource
func (*DescribeDefenseResourceResponseBodyResource) SetResourceGroup ¶
func (s *DescribeDefenseResourceResponseBodyResource) SetResourceGroup(v string) *DescribeDefenseResourceResponseBodyResource
func (*DescribeDefenseResourceResponseBodyResource) SetResourceManagerResourceGroupId ¶
func (s *DescribeDefenseResourceResponseBodyResource) SetResourceManagerResourceGroupId(v string) *DescribeDefenseResourceResponseBodyResource
func (*DescribeDefenseResourceResponseBodyResource) SetResourceOrigin ¶
func (s *DescribeDefenseResourceResponseBodyResource) SetResourceOrigin(v string) *DescribeDefenseResourceResponseBodyResource
func (*DescribeDefenseResourceResponseBodyResource) SetXffStatus ¶
func (s *DescribeDefenseResourceResponseBodyResource) SetXffStatus(v int32) *DescribeDefenseResourceResponseBodyResource
func (DescribeDefenseResourceResponseBodyResource) String ¶
func (s DescribeDefenseResourceResponseBodyResource) String() string
type DescribeDefenseResourceTemplatesRequest ¶
type DescribeDefenseResourceTemplatesRequest struct { // The ID of the Web Application Firewall (WAF) instance. // // > You can call the [DescribeInstance](https://help.aliyun.com/document_detail/433756.html) operation to query the ID of the WAF instance. // // This parameter is required. // // example: // // waf_v3prepaid_public_cn-9lb36****0e InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"` // The region in which the WAF instance is deployed. Valid values: // // - **cn-hangzhou**: Chinese mainland. // // - **ap-southeast-1**: outside the Chinese mainland. // // example: // // cn-hangzhou RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` // The name of the protected object or protected object group that you want to query. // // This parameter is required. // // example: // // xxxxxhemicals.cn-waf Resource *string `json:"Resource,omitempty" xml:"Resource,omitempty"` // The ID of the Alibaba Cloud resource group. // // example: // // rg-aek2ax2y5****pi ResourceManagerResourceGroupId *string `json:"ResourceManagerResourceGroupId,omitempty" xml:"ResourceManagerResourceGroupId,omitempty"` // The type of the protected resource. Valid values: // // - **single**: protected object. This is the default value. // // - **group**: protected object group. // // example: // // single ResourceType *string `json:"ResourceType,omitempty" xml:"ResourceType,omitempty"` // The ID of the protection rule. // // example: // // 20111098 RuleId *int64 `json:"RuleId,omitempty" xml:"RuleId,omitempty"` // The name of the rule. // // example: // // demoRuleName RuleName *string `json:"RuleName,omitempty" xml:"RuleName,omitempty"` // The type of the protection rule. Valid values: // // - **defense**: defense rule. This is the default value. // // - **whitelist**: whitelist rule. // // example: // // whitelist RuleType *string `json:"RuleType,omitempty" xml:"RuleType,omitempty"` // The name of the protection rule template. // // example: // // test221 TemplateName *string `json:"TemplateName,omitempty" xml:"TemplateName,omitempty"` }
func (DescribeDefenseResourceTemplatesRequest) GoString ¶
func (s DescribeDefenseResourceTemplatesRequest) GoString() string
func (*DescribeDefenseResourceTemplatesRequest) SetInstanceId ¶
func (s *DescribeDefenseResourceTemplatesRequest) SetInstanceId(v string) *DescribeDefenseResourceTemplatesRequest
func (*DescribeDefenseResourceTemplatesRequest) SetRegionId ¶
func (s *DescribeDefenseResourceTemplatesRequest) SetRegionId(v string) *DescribeDefenseResourceTemplatesRequest
func (*DescribeDefenseResourceTemplatesRequest) SetResource ¶
func (s *DescribeDefenseResourceTemplatesRequest) SetResource(v string) *DescribeDefenseResourceTemplatesRequest
func (*DescribeDefenseResourceTemplatesRequest) SetResourceManagerResourceGroupId ¶
func (s *DescribeDefenseResourceTemplatesRequest) SetResourceManagerResourceGroupId(v string) *DescribeDefenseResourceTemplatesRequest
func (*DescribeDefenseResourceTemplatesRequest) SetResourceType ¶
func (s *DescribeDefenseResourceTemplatesRequest) SetResourceType(v string) *DescribeDefenseResourceTemplatesRequest
func (*DescribeDefenseResourceTemplatesRequest) SetRuleId ¶
func (s *DescribeDefenseResourceTemplatesRequest) SetRuleId(v int64) *DescribeDefenseResourceTemplatesRequest
func (*DescribeDefenseResourceTemplatesRequest) SetRuleName ¶ added in v5.0.3
func (s *DescribeDefenseResourceTemplatesRequest) SetRuleName(v string) *DescribeDefenseResourceTemplatesRequest
func (*DescribeDefenseResourceTemplatesRequest) SetRuleType ¶
func (s *DescribeDefenseResourceTemplatesRequest) SetRuleType(v string) *DescribeDefenseResourceTemplatesRequest
func (*DescribeDefenseResourceTemplatesRequest) SetTemplateName ¶ added in v5.0.3
func (s *DescribeDefenseResourceTemplatesRequest) SetTemplateName(v string) *DescribeDefenseResourceTemplatesRequest
func (DescribeDefenseResourceTemplatesRequest) String ¶
func (s DescribeDefenseResourceTemplatesRequest) String() string
type DescribeDefenseResourceTemplatesResponse ¶
type DescribeDefenseResourceTemplatesResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *DescribeDefenseResourceTemplatesResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (DescribeDefenseResourceTemplatesResponse) GoString ¶
func (s DescribeDefenseResourceTemplatesResponse) GoString() string
func (*DescribeDefenseResourceTemplatesResponse) SetHeaders ¶
func (s *DescribeDefenseResourceTemplatesResponse) SetHeaders(v map[string]*string) *DescribeDefenseResourceTemplatesResponse
func (*DescribeDefenseResourceTemplatesResponse) SetStatusCode ¶
func (s *DescribeDefenseResourceTemplatesResponse) SetStatusCode(v int32) *DescribeDefenseResourceTemplatesResponse
func (DescribeDefenseResourceTemplatesResponse) String ¶
func (s DescribeDefenseResourceTemplatesResponse) String() string
type DescribeDefenseResourceTemplatesResponseBody ¶
type DescribeDefenseResourceTemplatesResponseBody struct { // The request ID. // // example: // // 2305CEB0-BA5A-5543-A1D3-3F1D0891**** RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // The protection templates. Templates []*DescribeDefenseResourceTemplatesResponseBodyTemplates `json:"Templates,omitempty" xml:"Templates,omitempty" type:"Repeated"` }
func (DescribeDefenseResourceTemplatesResponseBody) GoString ¶
func (s DescribeDefenseResourceTemplatesResponseBody) GoString() string
func (*DescribeDefenseResourceTemplatesResponseBody) SetRequestId ¶
func (s *DescribeDefenseResourceTemplatesResponseBody) SetRequestId(v string) *DescribeDefenseResourceTemplatesResponseBody
func (*DescribeDefenseResourceTemplatesResponseBody) SetTemplates ¶
func (DescribeDefenseResourceTemplatesResponseBody) String ¶
func (s DescribeDefenseResourceTemplatesResponseBody) String() string
type DescribeDefenseResourceTemplatesResponseBodyTemplates ¶
type DescribeDefenseResourceTemplatesResponseBodyTemplates struct { // The scenario in which the protection template is used. // // - **waf_group**: basic protection. // // - **antiscan**: scan protection. // // - **ip_blacklist**: IP address blacklist. // // - **custom_acl**: custom rule. // // - **whitelist**: whitelist. // // - **region_block**: region blacklist. // // - **custom_response**: custom response. // // - **cc**: HTTP flood protection. // // - **tamperproof**: website tamper-proofing. // // - **dlp**: data leakage prevention. // // example: // // whitelist DefenseScene *string `json:"DefenseScene,omitempty" xml:"DefenseScene,omitempty"` // The sub-scenario in which the template is used. Valid values: // // - **web**: bot management for website protection. // // - **app**: bot management for app protection. // // - **basic**: bot management for basic protection. // // example: // // basic DefenseSubScene *string `json:"DefenseSubScene,omitempty" xml:"DefenseSubScene,omitempty"` // The description of the protection template. // // example: // // test Description *string `json:"Description,omitempty" xml:"Description,omitempty"` // The time when the protection template was created. This value is a UNIX timestamp representing the number of milliseconds that have elapsed since January 1, 1970, 00:00:00 UTC. // // example: // // 1692930539000 GmtModified *int64 `json:"GmtModified,omitempty" xml:"GmtModified,omitempty"` // The ID of the protection template. // // example: // // 12345 TemplateId *int64 `json:"TemplateId,omitempty" xml:"TemplateId,omitempty"` // The name of the protection template. // // example: // // TestTemplateName TemplateName *string `json:"TemplateName,omitempty" xml:"TemplateName,omitempty"` // The origin of the protection template. The value custom indicates that the template is a custom template created by the user. // // example: // // custom TemplateOrigin *string `json:"TemplateOrigin,omitempty" xml:"TemplateOrigin,omitempty"` // The status of the protection template. Valid values: // // - **0**: disabled. // // - **1**: enabled. // // example: // // 1 TemplateStatus *int32 `json:"TemplateStatus,omitempty" xml:"TemplateStatus,omitempty"` // The type of the protection template. Valid values: // // - **user_default**: default template. // // - **user_custom**: custom template. // // example: // // user_custom TemplateType *string `json:"TemplateType,omitempty" xml:"TemplateType,omitempty"` }
func (DescribeDefenseResourceTemplatesResponseBodyTemplates) GoString ¶
func (s DescribeDefenseResourceTemplatesResponseBodyTemplates) GoString() string
func (*DescribeDefenseResourceTemplatesResponseBodyTemplates) SetDefenseScene ¶
func (s *DescribeDefenseResourceTemplatesResponseBodyTemplates) SetDefenseScene(v string) *DescribeDefenseResourceTemplatesResponseBodyTemplates
func (*DescribeDefenseResourceTemplatesResponseBodyTemplates) SetDefenseSubScene ¶
func (s *DescribeDefenseResourceTemplatesResponseBodyTemplates) SetDefenseSubScene(v string) *DescribeDefenseResourceTemplatesResponseBodyTemplates
func (*DescribeDefenseResourceTemplatesResponseBodyTemplates) SetDescription ¶
func (s *DescribeDefenseResourceTemplatesResponseBodyTemplates) SetDescription(v string) *DescribeDefenseResourceTemplatesResponseBodyTemplates
func (*DescribeDefenseResourceTemplatesResponseBodyTemplates) SetGmtModified ¶
func (s *DescribeDefenseResourceTemplatesResponseBodyTemplates) SetGmtModified(v int64) *DescribeDefenseResourceTemplatesResponseBodyTemplates
func (*DescribeDefenseResourceTemplatesResponseBodyTemplates) SetTemplateId ¶
func (s *DescribeDefenseResourceTemplatesResponseBodyTemplates) SetTemplateId(v int64) *DescribeDefenseResourceTemplatesResponseBodyTemplates
func (*DescribeDefenseResourceTemplatesResponseBodyTemplates) SetTemplateName ¶
func (s *DescribeDefenseResourceTemplatesResponseBodyTemplates) SetTemplateName(v string) *DescribeDefenseResourceTemplatesResponseBodyTemplates
func (*DescribeDefenseResourceTemplatesResponseBodyTemplates) SetTemplateOrigin ¶
func (s *DescribeDefenseResourceTemplatesResponseBodyTemplates) SetTemplateOrigin(v string) *DescribeDefenseResourceTemplatesResponseBodyTemplates
func (*DescribeDefenseResourceTemplatesResponseBodyTemplates) SetTemplateStatus ¶
func (s *DescribeDefenseResourceTemplatesResponseBodyTemplates) SetTemplateStatus(v int32) *DescribeDefenseResourceTemplatesResponseBodyTemplates
func (*DescribeDefenseResourceTemplatesResponseBodyTemplates) SetTemplateType ¶
func (s *DescribeDefenseResourceTemplatesResponseBodyTemplates) SetTemplateType(v string) *DescribeDefenseResourceTemplatesResponseBodyTemplates
func (DescribeDefenseResourceTemplatesResponseBodyTemplates) String ¶
func (s DescribeDefenseResourceTemplatesResponseBodyTemplates) String() string
type DescribeDefenseResourcesRequest ¶
type DescribeDefenseResourcesRequest struct { // The ID of the Web Application Firewall (WAF) instance. // // > You can call the [DescribeInstance](https://help.aliyun.com/document_detail/433756.html) operation to obtain the ID of the WAF instance. // // This parameter is required. // // example: // // waf_cdnsdf3**** InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"` // The number of the page to return. Default value: **1**. // // example: // // 1 PageNumber *int32 `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"` // The number of entries to return on each page. Default value: **10**. // // example: // // 10 PageSize *int32 `json:"PageSize,omitempty" xml:"PageSize,omitempty"` // The query conditions. Specify the value of this parameter as a string in the JSON format. // // > The results vary based on the query condition. For more information, see the "**Query parameters**" section in this topic. // // example: // // {\\"product\\":\\"waf\\"} Query *string `json:"Query,omitempty" xml:"Query,omitempty"` // The region where the WAF instance resides. Valid values: // // - **cn-hangzhou:* - the Chinese mainland. // // - **ap-southeast-1:* - outside the Chinese mainland. // // example: // // cn-hangzhou RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` // The ID of the Alibaba Cloud resource group. // // example: // // rg-acfm***q ResourceManagerResourceGroupId *string `json:"ResourceManagerResourceGroupId,omitempty" xml:"ResourceManagerResourceGroupId,omitempty"` // The tag of the resource. You can specify up to 20 tags. Tag []*DescribeDefenseResourcesRequestTag `json:"Tag,omitempty" xml:"Tag,omitempty" type:"Repeated"` }
func (DescribeDefenseResourcesRequest) GoString ¶
func (s DescribeDefenseResourcesRequest) GoString() string
func (*DescribeDefenseResourcesRequest) SetInstanceId ¶
func (s *DescribeDefenseResourcesRequest) SetInstanceId(v string) *DescribeDefenseResourcesRequest
func (*DescribeDefenseResourcesRequest) SetPageNumber ¶
func (s *DescribeDefenseResourcesRequest) SetPageNumber(v int32) *DescribeDefenseResourcesRequest
func (*DescribeDefenseResourcesRequest) SetPageSize ¶
func (s *DescribeDefenseResourcesRequest) SetPageSize(v int32) *DescribeDefenseResourcesRequest
func (*DescribeDefenseResourcesRequest) SetQuery ¶
func (s *DescribeDefenseResourcesRequest) SetQuery(v string) *DescribeDefenseResourcesRequest
func (*DescribeDefenseResourcesRequest) SetRegionId ¶
func (s *DescribeDefenseResourcesRequest) SetRegionId(v string) *DescribeDefenseResourcesRequest
func (*DescribeDefenseResourcesRequest) SetResourceManagerResourceGroupId ¶
func (s *DescribeDefenseResourcesRequest) SetResourceManagerResourceGroupId(v string) *DescribeDefenseResourcesRequest
func (*DescribeDefenseResourcesRequest) SetTag ¶
func (s *DescribeDefenseResourcesRequest) SetTag(v []*DescribeDefenseResourcesRequestTag) *DescribeDefenseResourcesRequest
func (DescribeDefenseResourcesRequest) String ¶
func (s DescribeDefenseResourcesRequest) String() string
type DescribeDefenseResourcesRequestTag ¶
type DescribeDefenseResourcesRequestTag struct { // The tag key. // // example: // // Tagkey1 Key *string `json:"Key,omitempty" xml:"Key,omitempty"` // The tag value. // // example: // // TagValue1 Value *string `json:"Value,omitempty" xml:"Value,omitempty"` }
func (DescribeDefenseResourcesRequestTag) GoString ¶
func (s DescribeDefenseResourcesRequestTag) GoString() string
func (*DescribeDefenseResourcesRequestTag) SetKey ¶
func (s *DescribeDefenseResourcesRequestTag) SetKey(v string) *DescribeDefenseResourcesRequestTag
func (*DescribeDefenseResourcesRequestTag) SetValue ¶
func (s *DescribeDefenseResourcesRequestTag) SetValue(v string) *DescribeDefenseResourcesRequestTag
func (DescribeDefenseResourcesRequestTag) String ¶
func (s DescribeDefenseResourcesRequestTag) String() string
type DescribeDefenseResourcesResponse ¶
type DescribeDefenseResourcesResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *DescribeDefenseResourcesResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (DescribeDefenseResourcesResponse) GoString ¶
func (s DescribeDefenseResourcesResponse) GoString() string
func (*DescribeDefenseResourcesResponse) SetBody ¶
func (s *DescribeDefenseResourcesResponse) SetBody(v *DescribeDefenseResourcesResponseBody) *DescribeDefenseResourcesResponse
func (*DescribeDefenseResourcesResponse) SetHeaders ¶
func (s *DescribeDefenseResourcesResponse) SetHeaders(v map[string]*string) *DescribeDefenseResourcesResponse
func (*DescribeDefenseResourcesResponse) SetStatusCode ¶
func (s *DescribeDefenseResourcesResponse) SetStatusCode(v int32) *DescribeDefenseResourcesResponse
func (DescribeDefenseResourcesResponse) String ¶
func (s DescribeDefenseResourcesResponse) String() string
type DescribeDefenseResourcesResponseBody ¶
type DescribeDefenseResourcesResponseBody struct { // The request ID. // // example: // // 618F2626-DB27-5187-8C6C-4E61A491DF29 RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // The protected objects. Resources []*DescribeDefenseResourcesResponseBodyResources `json:"Resources,omitempty" xml:"Resources,omitempty" type:"Repeated"` // The total number of entries that are returned. // // example: // // 73 TotalCount *int64 `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"` }
func (DescribeDefenseResourcesResponseBody) GoString ¶
func (s DescribeDefenseResourcesResponseBody) GoString() string
func (*DescribeDefenseResourcesResponseBody) SetRequestId ¶
func (s *DescribeDefenseResourcesResponseBody) SetRequestId(v string) *DescribeDefenseResourcesResponseBody
func (*DescribeDefenseResourcesResponseBody) SetResources ¶
func (s *DescribeDefenseResourcesResponseBody) SetResources(v []*DescribeDefenseResourcesResponseBodyResources) *DescribeDefenseResourcesResponseBody
func (*DescribeDefenseResourcesResponseBody) SetTotalCount ¶
func (s *DescribeDefenseResourcesResponseBody) SetTotalCount(v int64) *DescribeDefenseResourcesResponseBody
func (DescribeDefenseResourcesResponseBody) String ¶
func (s DescribeDefenseResourcesResponseBody) String() string
type DescribeDefenseResourcesResponseBodyResources ¶
type DescribeDefenseResourcesResponseBodyResources struct { // The status of the tracking cookie. // // - **0**: disabled // // - **1**: enabled. This is the default value. // // example: // // 1 AcwCookieStatus *int32 `json:"AcwCookieStatus,omitempty" xml:"AcwCookieStatus,omitempty"` // The status of the secure attribute of the tracking cookie. // // - **0**: disabled. This is the default value. // // - **1**: enabled. // // example: // // 0 AcwSecureStatus *int32 `json:"AcwSecureStatus,omitempty" xml:"AcwSecureStatus,omitempty"` // The status of the secure attribute of the slider CAPTCHA cookie. // // - **0**: disabled. This is the default value. // // - **1**: enabled. // // example: // // 0 AcwV3SecureStatus *int32 `json:"AcwV3SecureStatus,omitempty" xml:"AcwV3SecureStatus,omitempty"` // The custom header fields that are used to identify the originating IP addresses of clients. If the value of XffStatus is 1 and CustomHeaders is left empty, the first IP addresses in the XFF header fields are used as the originating IP addresses of clients. CustomHeaders []*string `json:"CustomHeaders,omitempty" xml:"CustomHeaders,omitempty" type:"Repeated"` // The description of the protected object. // // example: // // test Description *string `json:"Description,omitempty" xml:"Description,omitempty"` // The description of the protected object. Different key-value pairs in a map indicate different properties of the protected object. Detail map[string]interface{} `json:"Detail,omitempty" xml:"Detail,omitempty"` // The creation time of the protected object. Unit: seconds. // // example: // // 1652149203187 GmtCreate *int64 `json:"GmtCreate,omitempty" xml:"GmtCreate,omitempty"` // The most recent modification time of the protected object. Unit: seconds. // // example: // // 1665633032000 GmtModified *int64 `json:"GmtModified,omitempty" xml:"GmtModified,omitempty"` // The Alibaba Cloud account to which the protected object belongs. You can specify this parameter to query protected objects that belong to a specific Alibaba Cloud account. Exact match is supported. // // example: // // 135*********46 OwnerUserId *string `json:"OwnerUserId,omitempty" xml:"OwnerUserId,omitempty"` // The protection pattern. // // example: // // domain Pattern *string `json:"Pattern,omitempty" xml:"Pattern,omitempty"` // The name of the cloud service. // // example: // // alb Product *string `json:"Product,omitempty" xml:"Product,omitempty"` // The name of the protected object. // // example: // // alb-rencs*** Resource *string `json:"Resource,omitempty" xml:"Resource,omitempty"` // The name of the protected object group to which the protected object belongs. // // example: // // test ResourceGroup *string `json:"ResourceGroup,omitempty" xml:"ResourceGroup,omitempty"` // The ID of the resource group. // // example: // // rg-acfm***q ResourceManagerResourceGroupId *string `json:"ResourceManagerResourceGroupId,omitempty" xml:"ResourceManagerResourceGroupId,omitempty"` // The origin of the protected object. // // example: // // custom ResourceOrigin *string `json:"ResourceOrigin,omitempty" xml:"ResourceOrigin,omitempty"` // Indicates whether the X-Forwarded-For (XFF) header is used. // // example: // // 1 XffStatus *int32 `json:"XffStatus,omitempty" xml:"XffStatus,omitempty"` }
func (DescribeDefenseResourcesResponseBodyResources) GoString ¶
func (s DescribeDefenseResourcesResponseBodyResources) GoString() string
func (*DescribeDefenseResourcesResponseBodyResources) SetAcwCookieStatus ¶
func (s *DescribeDefenseResourcesResponseBodyResources) SetAcwCookieStatus(v int32) *DescribeDefenseResourcesResponseBodyResources
func (*DescribeDefenseResourcesResponseBodyResources) SetAcwSecureStatus ¶
func (s *DescribeDefenseResourcesResponseBodyResources) SetAcwSecureStatus(v int32) *DescribeDefenseResourcesResponseBodyResources
func (*DescribeDefenseResourcesResponseBodyResources) SetAcwV3SecureStatus ¶
func (s *DescribeDefenseResourcesResponseBodyResources) SetAcwV3SecureStatus(v int32) *DescribeDefenseResourcesResponseBodyResources
func (*DescribeDefenseResourcesResponseBodyResources) SetCustomHeaders ¶
func (s *DescribeDefenseResourcesResponseBodyResources) SetCustomHeaders(v []*string) *DescribeDefenseResourcesResponseBodyResources
func (*DescribeDefenseResourcesResponseBodyResources) SetDescription ¶
func (s *DescribeDefenseResourcesResponseBodyResources) SetDescription(v string) *DescribeDefenseResourcesResponseBodyResources
func (*DescribeDefenseResourcesResponseBodyResources) SetDetail ¶
func (s *DescribeDefenseResourcesResponseBodyResources) SetDetail(v map[string]interface{}) *DescribeDefenseResourcesResponseBodyResources
func (*DescribeDefenseResourcesResponseBodyResources) SetGmtCreate ¶
func (s *DescribeDefenseResourcesResponseBodyResources) SetGmtCreate(v int64) *DescribeDefenseResourcesResponseBodyResources
func (*DescribeDefenseResourcesResponseBodyResources) SetGmtModified ¶
func (s *DescribeDefenseResourcesResponseBodyResources) SetGmtModified(v int64) *DescribeDefenseResourcesResponseBodyResources
func (*DescribeDefenseResourcesResponseBodyResources) SetOwnerUserId ¶
func (s *DescribeDefenseResourcesResponseBodyResources) SetOwnerUserId(v string) *DescribeDefenseResourcesResponseBodyResources
func (*DescribeDefenseResourcesResponseBodyResources) SetPattern ¶
func (s *DescribeDefenseResourcesResponseBodyResources) SetPattern(v string) *DescribeDefenseResourcesResponseBodyResources
func (*DescribeDefenseResourcesResponseBodyResources) SetProduct ¶
func (s *DescribeDefenseResourcesResponseBodyResources) SetProduct(v string) *DescribeDefenseResourcesResponseBodyResources
func (*DescribeDefenseResourcesResponseBodyResources) SetResource ¶
func (s *DescribeDefenseResourcesResponseBodyResources) SetResource(v string) *DescribeDefenseResourcesResponseBodyResources
func (*DescribeDefenseResourcesResponseBodyResources) SetResourceGroup ¶
func (s *DescribeDefenseResourcesResponseBodyResources) SetResourceGroup(v string) *DescribeDefenseResourcesResponseBodyResources
func (*DescribeDefenseResourcesResponseBodyResources) SetResourceManagerResourceGroupId ¶
func (s *DescribeDefenseResourcesResponseBodyResources) SetResourceManagerResourceGroupId(v string) *DescribeDefenseResourcesResponseBodyResources
func (*DescribeDefenseResourcesResponseBodyResources) SetResourceOrigin ¶
func (s *DescribeDefenseResourcesResponseBodyResources) SetResourceOrigin(v string) *DescribeDefenseResourcesResponseBodyResources
func (*DescribeDefenseResourcesResponseBodyResources) SetXffStatus ¶
func (s *DescribeDefenseResourcesResponseBodyResources) SetXffStatus(v int32) *DescribeDefenseResourcesResponseBodyResources
func (DescribeDefenseResourcesResponseBodyResources) String ¶
func (s DescribeDefenseResourcesResponseBodyResources) String() string
type DescribeDefenseRuleRequest ¶
type DescribeDefenseRuleRequest struct { // The ID of the Web Application Firewall (WAF) instance. // // > You can call the [DescribeInstance](https://help.aliyun.com/document_detail/433756.html) operation to obtain the ID of the WAF instance. // // This parameter is required. // // example: // // waf_cdnsdf3**** InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"` // The region where the WAF instance resides. Valid values: // // - **cn-hangzhou:* - the Chinese mainland // // - **ap-southeast-1:* - outside the Chinese mainland. // // example: // // cn-hangzhou RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` // The ID of the resource group. // // example: // // rg-acfm***q ResourceManagerResourceGroupId *string `json:"ResourceManagerResourceGroupId,omitempty" xml:"ResourceManagerResourceGroupId,omitempty"` // The ID of the protection rule that you want to query. // // This parameter is required. // // example: // // 20026192 RuleId *int64 `json:"RuleId,omitempty" xml:"RuleId,omitempty"` // The ID of the protection rule template to which the protection rule that you want to query belongs. // // This parameter is required. // // example: // // 10318 TemplateId *int64 `json:"TemplateId,omitempty" xml:"TemplateId,omitempty"` }
func (DescribeDefenseRuleRequest) GoString ¶
func (s DescribeDefenseRuleRequest) GoString() string
func (*DescribeDefenseRuleRequest) SetInstanceId ¶
func (s *DescribeDefenseRuleRequest) SetInstanceId(v string) *DescribeDefenseRuleRequest
func (*DescribeDefenseRuleRequest) SetRegionId ¶
func (s *DescribeDefenseRuleRequest) SetRegionId(v string) *DescribeDefenseRuleRequest
func (*DescribeDefenseRuleRequest) SetResourceManagerResourceGroupId ¶
func (s *DescribeDefenseRuleRequest) SetResourceManagerResourceGroupId(v string) *DescribeDefenseRuleRequest
func (*DescribeDefenseRuleRequest) SetRuleId ¶
func (s *DescribeDefenseRuleRequest) SetRuleId(v int64) *DescribeDefenseRuleRequest
func (*DescribeDefenseRuleRequest) SetTemplateId ¶
func (s *DescribeDefenseRuleRequest) SetTemplateId(v int64) *DescribeDefenseRuleRequest
func (DescribeDefenseRuleRequest) String ¶
func (s DescribeDefenseRuleRequest) String() string
type DescribeDefenseRuleResponse ¶
type DescribeDefenseRuleResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *DescribeDefenseRuleResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (DescribeDefenseRuleResponse) GoString ¶
func (s DescribeDefenseRuleResponse) GoString() string
func (*DescribeDefenseRuleResponse) SetBody ¶
func (s *DescribeDefenseRuleResponse) SetBody(v *DescribeDefenseRuleResponseBody) *DescribeDefenseRuleResponse
func (*DescribeDefenseRuleResponse) SetHeaders ¶
func (s *DescribeDefenseRuleResponse) SetHeaders(v map[string]*string) *DescribeDefenseRuleResponse
func (*DescribeDefenseRuleResponse) SetStatusCode ¶
func (s *DescribeDefenseRuleResponse) SetStatusCode(v int32) *DescribeDefenseRuleResponse
func (DescribeDefenseRuleResponse) String ¶
func (s DescribeDefenseRuleResponse) String() string
type DescribeDefenseRuleResponseBody ¶
type DescribeDefenseRuleResponseBody struct { // The ID of the request. // // example: // // D7861F61-5B61-46CE-A47C-6B19160D5EB0 RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // The configurations of the protection rule. The value is a JSON string that contains multiple parameters. Rule *DescribeDefenseRuleResponseBodyRule `json:"Rule,omitempty" xml:"Rule,omitempty" type:"Struct"` }
func (DescribeDefenseRuleResponseBody) GoString ¶
func (s DescribeDefenseRuleResponseBody) GoString() string
func (*DescribeDefenseRuleResponseBody) SetRequestId ¶
func (s *DescribeDefenseRuleResponseBody) SetRequestId(v string) *DescribeDefenseRuleResponseBody
func (*DescribeDefenseRuleResponseBody) SetRule ¶
func (s *DescribeDefenseRuleResponseBody) SetRule(v *DescribeDefenseRuleResponseBodyRule) *DescribeDefenseRuleResponseBody
func (DescribeDefenseRuleResponseBody) String ¶
func (s DescribeDefenseRuleResponseBody) String() string
type DescribeDefenseRuleResponseBodyRule ¶
type DescribeDefenseRuleResponseBodyRule struct { // The details of the protection rule. The value is a JSON string that contains multiple parameters. For more information, see the "**Protection rule parameters**" section of the [CreateDefenseRule](~~CreateDefenseRule~~) topic. // // example: // // {\\"status\\":1,\\"policyId\\":1012,\\"action\\":\\"block\\"} Config *string `json:"Config,omitempty" xml:"Config,omitempty"` // The origin of the protection rule. Valid values: // // - **custom:* - The protection rule is created by the user. // // - **system:* - The protection rule is automatically generated by the system. // // example: // // custom DefenseOrigin *string `json:"DefenseOrigin,omitempty" xml:"DefenseOrigin,omitempty"` // The scenario in which the protection rule is used. For more information, see the description of **DefenseScene* - in the [CreateDefenseRule](~~CreateDefenseRule~~) topic. // // example: // // waf_group DefenseScene *string `json:"DefenseScene,omitempty" xml:"DefenseScene,omitempty"` // The most recent time when the protection rule was modified. // // example: // // 1665196746000 GmtModified *int64 `json:"GmtModified,omitempty" xml:"GmtModified,omitempty"` // The ID of the protection rule. // // example: // // 2732975 RuleId *int64 `json:"RuleId,omitempty" xml:"RuleId,omitempty"` // The name of the protection rule. // // example: // // test1 RuleName *string `json:"RuleName,omitempty" xml:"RuleName,omitempty"` // The status of the protection rule. Valid values: // // - **0:* - disabled. // // - **1:* - enabled. // // example: // // 1 Status *int32 `json:"Status,omitempty" xml:"Status,omitempty"` // The ID of the protection rule template. // // example: // // 9114 TemplateId *int64 `json:"TemplateId,omitempty" xml:"TemplateId,omitempty"` }
func (DescribeDefenseRuleResponseBodyRule) GoString ¶
func (s DescribeDefenseRuleResponseBodyRule) GoString() string
func (*DescribeDefenseRuleResponseBodyRule) SetConfig ¶
func (s *DescribeDefenseRuleResponseBodyRule) SetConfig(v string) *DescribeDefenseRuleResponseBodyRule
func (*DescribeDefenseRuleResponseBodyRule) SetDefenseOrigin ¶
func (s *DescribeDefenseRuleResponseBodyRule) SetDefenseOrigin(v string) *DescribeDefenseRuleResponseBodyRule
func (*DescribeDefenseRuleResponseBodyRule) SetDefenseScene ¶
func (s *DescribeDefenseRuleResponseBodyRule) SetDefenseScene(v string) *DescribeDefenseRuleResponseBodyRule
func (*DescribeDefenseRuleResponseBodyRule) SetGmtModified ¶
func (s *DescribeDefenseRuleResponseBodyRule) SetGmtModified(v int64) *DescribeDefenseRuleResponseBodyRule
func (*DescribeDefenseRuleResponseBodyRule) SetRuleId ¶
func (s *DescribeDefenseRuleResponseBodyRule) SetRuleId(v int64) *DescribeDefenseRuleResponseBodyRule
func (*DescribeDefenseRuleResponseBodyRule) SetRuleName ¶
func (s *DescribeDefenseRuleResponseBodyRule) SetRuleName(v string) *DescribeDefenseRuleResponseBodyRule
func (*DescribeDefenseRuleResponseBodyRule) SetStatus ¶
func (s *DescribeDefenseRuleResponseBodyRule) SetStatus(v int32) *DescribeDefenseRuleResponseBodyRule
func (*DescribeDefenseRuleResponseBodyRule) SetTemplateId ¶
func (s *DescribeDefenseRuleResponseBodyRule) SetTemplateId(v int64) *DescribeDefenseRuleResponseBodyRule
func (DescribeDefenseRuleResponseBodyRule) String ¶
func (s DescribeDefenseRuleResponseBodyRule) String() string
type DescribeDefenseRulesRequest ¶
type DescribeDefenseRulesRequest struct { // The ID of the Web Application Firewall (WAF) instance. // // > You can call the [DescribeInstance](https://help.aliyun.com/document_detail/433756.html) operation to obtain the ID of the WAF instance. // // This parameter is required. // // example: // // waf_cdnsdf3**** InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"` // The number of the page to return. Default value: **1**. // // example: // // 1 PageNumber *int32 `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"` // The number of entries to return on each page. Default value: **10**. // // example: // // 10 PageSize *int32 `json:"PageSize,omitempty" xml:"PageSize,omitempty"` // The query conditions. Specify a string that contains multiple parameters in the JSON format. // // > The results vary based on the query conditions. For more information, see the "**Query parameters**" section in this topic. // // example: // // {\\\\"name\\\\":\\\\"IP address blocking_20220822_10\\\\",\\\\"scene\\\\":\\\\"custom_acl\\\\",\\\\"templateId\\\\":5327} Query *string `json:"Query,omitempty" xml:"Query,omitempty"` // The region where the WAF instance resides. Valid values: // // - **cn-hangzhou:* - the Chinese mainland. // // - **ap-southeast-1:* - outside the Chinese mainland. // // example: // // cn-hangzhou RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` // The ID of the resource group. // // example: // // rg-acfm***q ResourceManagerResourceGroupId *string `json:"ResourceManagerResourceGroupId,omitempty" xml:"ResourceManagerResourceGroupId,omitempty"` // The type of protection rule that you want to query. Valid values: // // - **whitelist:* - whitelist rule. // // - **defense:* - defense rule. This is the default value. // // example: // // whitelist RuleType *string `json:"RuleType,omitempty" xml:"RuleType,omitempty"` }
func (DescribeDefenseRulesRequest) GoString ¶
func (s DescribeDefenseRulesRequest) GoString() string
func (*DescribeDefenseRulesRequest) SetInstanceId ¶
func (s *DescribeDefenseRulesRequest) SetInstanceId(v string) *DescribeDefenseRulesRequest
func (*DescribeDefenseRulesRequest) SetPageNumber ¶
func (s *DescribeDefenseRulesRequest) SetPageNumber(v int32) *DescribeDefenseRulesRequest
func (*DescribeDefenseRulesRequest) SetPageSize ¶
func (s *DescribeDefenseRulesRequest) SetPageSize(v int32) *DescribeDefenseRulesRequest
func (*DescribeDefenseRulesRequest) SetQuery ¶
func (s *DescribeDefenseRulesRequest) SetQuery(v string) *DescribeDefenseRulesRequest
func (*DescribeDefenseRulesRequest) SetRegionId ¶
func (s *DescribeDefenseRulesRequest) SetRegionId(v string) *DescribeDefenseRulesRequest
func (*DescribeDefenseRulesRequest) SetResourceManagerResourceGroupId ¶
func (s *DescribeDefenseRulesRequest) SetResourceManagerResourceGroupId(v string) *DescribeDefenseRulesRequest
func (*DescribeDefenseRulesRequest) SetRuleType ¶
func (s *DescribeDefenseRulesRequest) SetRuleType(v string) *DescribeDefenseRulesRequest
func (DescribeDefenseRulesRequest) String ¶
func (s DescribeDefenseRulesRequest) String() string
type DescribeDefenseRulesResponse ¶
type DescribeDefenseRulesResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *DescribeDefenseRulesResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (DescribeDefenseRulesResponse) GoString ¶
func (s DescribeDefenseRulesResponse) GoString() string
func (*DescribeDefenseRulesResponse) SetBody ¶
func (s *DescribeDefenseRulesResponse) SetBody(v *DescribeDefenseRulesResponseBody) *DescribeDefenseRulesResponse
func (*DescribeDefenseRulesResponse) SetHeaders ¶
func (s *DescribeDefenseRulesResponse) SetHeaders(v map[string]*string) *DescribeDefenseRulesResponse
func (*DescribeDefenseRulesResponse) SetStatusCode ¶
func (s *DescribeDefenseRulesResponse) SetStatusCode(v int32) *DescribeDefenseRulesResponse
func (DescribeDefenseRulesResponse) String ¶
func (s DescribeDefenseRulesResponse) String() string
type DescribeDefenseRulesResponseBody ¶
type DescribeDefenseRulesResponseBody struct { // The ID of the request. // // example: // // 80736FA5-FA87-55F6-AA69-C5477C6FE6D0 RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // An array of protection rules. Rules []*DescribeDefenseRulesResponseBodyRules `json:"Rules,omitempty" xml:"Rules,omitempty" type:"Repeated"` // The total number of returned entries. // // example: // // 2 TotalCount *int64 `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"` }
func (DescribeDefenseRulesResponseBody) GoString ¶
func (s DescribeDefenseRulesResponseBody) GoString() string
func (*DescribeDefenseRulesResponseBody) SetRequestId ¶
func (s *DescribeDefenseRulesResponseBody) SetRequestId(v string) *DescribeDefenseRulesResponseBody
func (*DescribeDefenseRulesResponseBody) SetRules ¶
func (s *DescribeDefenseRulesResponseBody) SetRules(v []*DescribeDefenseRulesResponseBodyRules) *DescribeDefenseRulesResponseBody
func (*DescribeDefenseRulesResponseBody) SetTotalCount ¶
func (s *DescribeDefenseRulesResponseBody) SetTotalCount(v int64) *DescribeDefenseRulesResponseBody
func (DescribeDefenseRulesResponseBody) String ¶
func (s DescribeDefenseRulesResponseBody) String() string
type DescribeDefenseRulesResponseBodyRules ¶
type DescribeDefenseRulesResponseBodyRules struct { // The details of the protection rule. The value is a string that contains multiple parameters in the JSON format. For more information, see the "**Rule parameters**" section in the [CreateDefenseRule](~~CreateDefenseRule~~) topic. // // example: // // {\\"policyId\\":1012,\\"action\\":\\"block\\"} Config *string `json:"Config,omitempty" xml:"Config,omitempty"` // The origin of the protection rule. Valid values: // // - **custom:* - The protection rule is created by the user. // // - **system:* - The protection rule is automatically generated by the system. // // example: // // custom DefenseOrigin *string `json:"DefenseOrigin,omitempty" xml:"DefenseOrigin,omitempty"` // The scenario in which the protection rule is used. For more information, see the description of the **DefenseScene* - parameter in the [CreateDefenseRule](~~CreateDefenseRule~~) topic. // // example: // // waf_group DefenseScene *string `json:"DefenseScene,omitempty" xml:"DefenseScene,omitempty"` // The most recent time when the protection rule was modified. // // example: // // 1665460629000 GmtModified *int64 `json:"GmtModified,omitempty" xml:"GmtModified,omitempty"` // The ID of the protection rule. // // example: // // 42755 RuleId *int64 `json:"RuleId,omitempty" xml:"RuleId,omitempty"` // The name of the protection rule. // // example: // // rules_41 RuleName *string `json:"RuleName,omitempty" xml:"RuleName,omitempty"` // The status of the protection rule. Valid values: // // - **0:* - disabled. // // - **1:* - enabled. // // example: // // 1 Status *int32 `json:"Status,omitempty" xml:"Status,omitempty"` // The ID of the protection rule template. // // example: // // 5673 TemplateId *int64 `json:"TemplateId,omitempty" xml:"TemplateId,omitempty"` }
func (DescribeDefenseRulesResponseBodyRules) GoString ¶
func (s DescribeDefenseRulesResponseBodyRules) GoString() string
func (*DescribeDefenseRulesResponseBodyRules) SetConfig ¶
func (s *DescribeDefenseRulesResponseBodyRules) SetConfig(v string) *DescribeDefenseRulesResponseBodyRules
func (*DescribeDefenseRulesResponseBodyRules) SetDefenseOrigin ¶
func (s *DescribeDefenseRulesResponseBodyRules) SetDefenseOrigin(v string) *DescribeDefenseRulesResponseBodyRules
func (*DescribeDefenseRulesResponseBodyRules) SetDefenseScene ¶
func (s *DescribeDefenseRulesResponseBodyRules) SetDefenseScene(v string) *DescribeDefenseRulesResponseBodyRules
func (*DescribeDefenseRulesResponseBodyRules) SetGmtModified ¶
func (s *DescribeDefenseRulesResponseBodyRules) SetGmtModified(v int64) *DescribeDefenseRulesResponseBodyRules
func (*DescribeDefenseRulesResponseBodyRules) SetRuleId ¶
func (s *DescribeDefenseRulesResponseBodyRules) SetRuleId(v int64) *DescribeDefenseRulesResponseBodyRules
func (*DescribeDefenseRulesResponseBodyRules) SetRuleName ¶
func (s *DescribeDefenseRulesResponseBodyRules) SetRuleName(v string) *DescribeDefenseRulesResponseBodyRules
func (*DescribeDefenseRulesResponseBodyRules) SetStatus ¶
func (s *DescribeDefenseRulesResponseBodyRules) SetStatus(v int32) *DescribeDefenseRulesResponseBodyRules
func (*DescribeDefenseRulesResponseBodyRules) SetTemplateId ¶
func (s *DescribeDefenseRulesResponseBodyRules) SetTemplateId(v int64) *DescribeDefenseRulesResponseBodyRules
func (DescribeDefenseRulesResponseBodyRules) String ¶
func (s DescribeDefenseRulesResponseBodyRules) String() string
type DescribeDefenseTemplateRequest ¶
type DescribeDefenseTemplateRequest struct { // The ID of the Web Application Firewall (WAF) instance. // // > You can call the [DescribeInstance](https://help.aliyun.com/document_detail/433756.html) operation to obtain the ID of the WAF instance. // // This parameter is required. // // example: // // waf_cdnsdf3**** InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"` // The region where the WAF instance resides. Valid values: // // - **cn-hangzhou:* - the Chinese mainland. // // - **ap-southeast-1:* - outside the Chinese mainland. // // example: // // cn-hangzhou RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` // The ID of the resource group. // // example: // // rg-acfm***q ResourceManagerResourceGroupId *string `json:"ResourceManagerResourceGroupId,omitempty" xml:"ResourceManagerResourceGroupId,omitempty"` // The ID of the protection rule template. // // This parameter is required. // // example: // // 1333 TemplateId *int64 `json:"TemplateId,omitempty" xml:"TemplateId,omitempty"` }
func (DescribeDefenseTemplateRequest) GoString ¶
func (s DescribeDefenseTemplateRequest) GoString() string
func (*DescribeDefenseTemplateRequest) SetInstanceId ¶
func (s *DescribeDefenseTemplateRequest) SetInstanceId(v string) *DescribeDefenseTemplateRequest
func (*DescribeDefenseTemplateRequest) SetRegionId ¶
func (s *DescribeDefenseTemplateRequest) SetRegionId(v string) *DescribeDefenseTemplateRequest
func (*DescribeDefenseTemplateRequest) SetResourceManagerResourceGroupId ¶
func (s *DescribeDefenseTemplateRequest) SetResourceManagerResourceGroupId(v string) *DescribeDefenseTemplateRequest
func (*DescribeDefenseTemplateRequest) SetTemplateId ¶
func (s *DescribeDefenseTemplateRequest) SetTemplateId(v int64) *DescribeDefenseTemplateRequest
func (DescribeDefenseTemplateRequest) String ¶
func (s DescribeDefenseTemplateRequest) String() string
type DescribeDefenseTemplateResponse ¶
type DescribeDefenseTemplateResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *DescribeDefenseTemplateResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (DescribeDefenseTemplateResponse) GoString ¶
func (s DescribeDefenseTemplateResponse) GoString() string
func (*DescribeDefenseTemplateResponse) SetBody ¶
func (s *DescribeDefenseTemplateResponse) SetBody(v *DescribeDefenseTemplateResponseBody) *DescribeDefenseTemplateResponse
func (*DescribeDefenseTemplateResponse) SetHeaders ¶
func (s *DescribeDefenseTemplateResponse) SetHeaders(v map[string]*string) *DescribeDefenseTemplateResponse
func (*DescribeDefenseTemplateResponse) SetStatusCode ¶
func (s *DescribeDefenseTemplateResponse) SetStatusCode(v int32) *DescribeDefenseTemplateResponse
func (DescribeDefenseTemplateResponse) String ¶
func (s DescribeDefenseTemplateResponse) String() string
type DescribeDefenseTemplateResponseBody ¶
type DescribeDefenseTemplateResponseBody struct { // The ID of the request. // // example: // // D7861F61-5B61-46CE-A47C-6B19160D5EB0 RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // The information about the template. Template *DescribeDefenseTemplateResponseBodyTemplate `json:"Template,omitempty" xml:"Template,omitempty" type:"Struct"` }
func (DescribeDefenseTemplateResponseBody) GoString ¶
func (s DescribeDefenseTemplateResponseBody) GoString() string
func (*DescribeDefenseTemplateResponseBody) SetRequestId ¶
func (s *DescribeDefenseTemplateResponseBody) SetRequestId(v string) *DescribeDefenseTemplateResponseBody
func (*DescribeDefenseTemplateResponseBody) SetTemplate ¶
func (s *DescribeDefenseTemplateResponseBody) SetTemplate(v *DescribeDefenseTemplateResponseBodyTemplate) *DescribeDefenseTemplateResponseBody
func (DescribeDefenseTemplateResponseBody) String ¶
func (s DescribeDefenseTemplateResponseBody) String() string
type DescribeDefenseTemplateResponseBodyTemplate ¶
type DescribeDefenseTemplateResponseBodyTemplate struct { // The scenario in which the template is used. For more information, see the description of the **DefenseScene* - parameter in the [CreateDefenseRule](~~CreateDefenseRule~~) topic. // // example: // // waf_group DefenseScene *string `json:"DefenseScene,omitempty" xml:"DefenseScene,omitempty"` // The sub-scenario in which the template is used. Valid values: // // - **web**: The template is a bot management template that is used for website protection. // // - **app**: The template is a bot management template that is used for app protection. // // - **basic**: The template is a bot management template that is used for basic protection. // // example: // // app DefenseSubScene *string `json:"DefenseSubScene,omitempty" xml:"DefenseSubScene,omitempty"` // The description of the protection rule template. // // example: // // test Description *string `json:"Description,omitempty" xml:"Description,omitempty"` // The most recent time when the protection rule template was modified. // // example: // // 1665283642000 GmtModified *int64 `json:"GmtModified,omitempty" xml:"GmtModified,omitempty"` // The ID of the protection rule template. // // example: // // 10097 TemplateId *int64 `json:"TemplateId,omitempty" xml:"TemplateId,omitempty"` // The name of the protection rule template. // // example: // // test0621 TemplateName *string `json:"TemplateName,omitempty" xml:"TemplateName,omitempty"` // The origin of the protection rule template. If the value of this parameter is custom, the protection rule template is created by the user. // // example: // // custom TemplateOrigin *string `json:"TemplateOrigin,omitempty" xml:"TemplateOrigin,omitempty"` // The status of the protection rule template. Valid values: // // - **0:* - disabled. // // - **1:* - enabled. // // example: // // 1 TemplateStatus *int32 `json:"TemplateStatus,omitempty" xml:"TemplateStatus,omitempty"` // The type of the protection rule template. Valid values: // // - **user_default:* - default template. // // - **user_custom:* - custom template. // // example: // // user_default TemplateType *string `json:"TemplateType,omitempty" xml:"TemplateType,omitempty"` }
func (DescribeDefenseTemplateResponseBodyTemplate) GoString ¶
func (s DescribeDefenseTemplateResponseBodyTemplate) GoString() string
func (*DescribeDefenseTemplateResponseBodyTemplate) SetDefenseScene ¶
func (s *DescribeDefenseTemplateResponseBodyTemplate) SetDefenseScene(v string) *DescribeDefenseTemplateResponseBodyTemplate
func (*DescribeDefenseTemplateResponseBodyTemplate) SetDefenseSubScene ¶
func (s *DescribeDefenseTemplateResponseBodyTemplate) SetDefenseSubScene(v string) *DescribeDefenseTemplateResponseBodyTemplate
func (*DescribeDefenseTemplateResponseBodyTemplate) SetDescription ¶
func (s *DescribeDefenseTemplateResponseBodyTemplate) SetDescription(v string) *DescribeDefenseTemplateResponseBodyTemplate
func (*DescribeDefenseTemplateResponseBodyTemplate) SetGmtModified ¶
func (s *DescribeDefenseTemplateResponseBodyTemplate) SetGmtModified(v int64) *DescribeDefenseTemplateResponseBodyTemplate
func (*DescribeDefenseTemplateResponseBodyTemplate) SetTemplateId ¶
func (s *DescribeDefenseTemplateResponseBodyTemplate) SetTemplateId(v int64) *DescribeDefenseTemplateResponseBodyTemplate
func (*DescribeDefenseTemplateResponseBodyTemplate) SetTemplateName ¶
func (s *DescribeDefenseTemplateResponseBodyTemplate) SetTemplateName(v string) *DescribeDefenseTemplateResponseBodyTemplate
func (*DescribeDefenseTemplateResponseBodyTemplate) SetTemplateOrigin ¶
func (s *DescribeDefenseTemplateResponseBodyTemplate) SetTemplateOrigin(v string) *DescribeDefenseTemplateResponseBodyTemplate
func (*DescribeDefenseTemplateResponseBodyTemplate) SetTemplateStatus ¶
func (s *DescribeDefenseTemplateResponseBodyTemplate) SetTemplateStatus(v int32) *DescribeDefenseTemplateResponseBodyTemplate
func (*DescribeDefenseTemplateResponseBodyTemplate) SetTemplateType ¶
func (s *DescribeDefenseTemplateResponseBodyTemplate) SetTemplateType(v string) *DescribeDefenseTemplateResponseBodyTemplate
func (DescribeDefenseTemplateResponseBodyTemplate) String ¶
func (s DescribeDefenseTemplateResponseBodyTemplate) String() string
type DescribeDefenseTemplateValidGroupsRequest ¶
type DescribeDefenseTemplateValidGroupsRequest struct { // The scenario in which the protection template is used. // // - **waf_group**: basic protection. // // - **antiscan**: scan protection. // // - **ip_blacklist**: IP address blacklist. // // - **custom_acl**: custom rule. // // - **whitelist**: whitelist. // // - **region_block**: region blacklist. // // - **custom_response**: custom response. // // - **cc**: HTTP flood protection. // // - **tamperproof**: website tamper-proofing. // // - **dlp**: data leakage prevention. // // This parameter is required. // // example: // // region_block DefenseScene *string `json:"DefenseScene,omitempty" xml:"DefenseScene,omitempty"` // The name of the protected object group that you want to query. // // example: // // group221 GroupName *string `json:"GroupName,omitempty" xml:"GroupName,omitempty"` // The ID of the Web Application Firewall (WAF) instance. // // > You can call the [DescribeInstance](https://help.aliyun.com/document_detail/433756.html) operation to query the ID of the WAF instance. // // This parameter is required. // // example: // // waf_v3prepaid_public_cn-nwy****pf0e InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"` // The page number. Default value: **1**. // // example: // // 1 PageNumber *int32 `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"` // The number of entries per page. Default value: **20**. // // example: // // 10 PageSize *int32 `json:"PageSize,omitempty" xml:"PageSize,omitempty"` // The region in which the WAF instance is deployed. Valid values: // // - **cn-hangzhou**: Chinese mainland. // // - **ap-southeast-1**: outside the Chinese mainland. // // example: // // cn-hangzhou RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` // The ID of the Alibaba Cloud resource group. // // example: // // rg-acfm2th****v6ay ResourceManagerResourceGroupId *string `json:"ResourceManagerResourceGroupId,omitempty" xml:"ResourceManagerResourceGroupId,omitempty"` // The ID of the protection template. // // example: // // 12345 TemplateId *int64 `json:"TemplateId,omitempty" xml:"TemplateId,omitempty"` }
func (DescribeDefenseTemplateValidGroupsRequest) GoString ¶
func (s DescribeDefenseTemplateValidGroupsRequest) GoString() string
func (*DescribeDefenseTemplateValidGroupsRequest) SetDefenseScene ¶
func (s *DescribeDefenseTemplateValidGroupsRequest) SetDefenseScene(v string) *DescribeDefenseTemplateValidGroupsRequest
func (*DescribeDefenseTemplateValidGroupsRequest) SetGroupName ¶
func (s *DescribeDefenseTemplateValidGroupsRequest) SetGroupName(v string) *DescribeDefenseTemplateValidGroupsRequest
func (*DescribeDefenseTemplateValidGroupsRequest) SetInstanceId ¶
func (s *DescribeDefenseTemplateValidGroupsRequest) SetInstanceId(v string) *DescribeDefenseTemplateValidGroupsRequest
func (*DescribeDefenseTemplateValidGroupsRequest) SetPageNumber ¶
func (s *DescribeDefenseTemplateValidGroupsRequest) SetPageNumber(v int32) *DescribeDefenseTemplateValidGroupsRequest
func (*DescribeDefenseTemplateValidGroupsRequest) SetPageSize ¶
func (s *DescribeDefenseTemplateValidGroupsRequest) SetPageSize(v int32) *DescribeDefenseTemplateValidGroupsRequest
func (*DescribeDefenseTemplateValidGroupsRequest) SetRegionId ¶
func (s *DescribeDefenseTemplateValidGroupsRequest) SetRegionId(v string) *DescribeDefenseTemplateValidGroupsRequest
func (*DescribeDefenseTemplateValidGroupsRequest) SetResourceManagerResourceGroupId ¶
func (s *DescribeDefenseTemplateValidGroupsRequest) SetResourceManagerResourceGroupId(v string) *DescribeDefenseTemplateValidGroupsRequest
func (*DescribeDefenseTemplateValidGroupsRequest) SetTemplateId ¶
func (s *DescribeDefenseTemplateValidGroupsRequest) SetTemplateId(v int64) *DescribeDefenseTemplateValidGroupsRequest
func (DescribeDefenseTemplateValidGroupsRequest) String ¶
func (s DescribeDefenseTemplateValidGroupsRequest) String() string
type DescribeDefenseTemplateValidGroupsResponse ¶
type DescribeDefenseTemplateValidGroupsResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *DescribeDefenseTemplateValidGroupsResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (DescribeDefenseTemplateValidGroupsResponse) GoString ¶
func (s DescribeDefenseTemplateValidGroupsResponse) GoString() string
func (*DescribeDefenseTemplateValidGroupsResponse) SetHeaders ¶
func (s *DescribeDefenseTemplateValidGroupsResponse) SetHeaders(v map[string]*string) *DescribeDefenseTemplateValidGroupsResponse
func (*DescribeDefenseTemplateValidGroupsResponse) SetStatusCode ¶
func (s *DescribeDefenseTemplateValidGroupsResponse) SetStatusCode(v int32) *DescribeDefenseTemplateValidGroupsResponse
func (DescribeDefenseTemplateValidGroupsResponse) String ¶
func (s DescribeDefenseTemplateValidGroupsResponse) String() string
type DescribeDefenseTemplateValidGroupsResponseBody ¶
type DescribeDefenseTemplateValidGroupsResponseBody struct { // The names of the protected object groups. Groups []*string `json:"Groups,omitempty" xml:"Groups,omitempty" type:"Repeated"` // The ID of the request. // // example: // // 6EA4B39A-9C0C-5E57-993E-30B6****3AD0 RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // The total number of entries returned. // // example: // // 27 TotalCount *int64 `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"` }
func (DescribeDefenseTemplateValidGroupsResponseBody) GoString ¶
func (s DescribeDefenseTemplateValidGroupsResponseBody) GoString() string
func (*DescribeDefenseTemplateValidGroupsResponseBody) SetGroups ¶
func (s *DescribeDefenseTemplateValidGroupsResponseBody) SetGroups(v []*string) *DescribeDefenseTemplateValidGroupsResponseBody
func (*DescribeDefenseTemplateValidGroupsResponseBody) SetRequestId ¶
func (s *DescribeDefenseTemplateValidGroupsResponseBody) SetRequestId(v string) *DescribeDefenseTemplateValidGroupsResponseBody
func (*DescribeDefenseTemplateValidGroupsResponseBody) SetTotalCount ¶
func (s *DescribeDefenseTemplateValidGroupsResponseBody) SetTotalCount(v int64) *DescribeDefenseTemplateValidGroupsResponseBody
func (DescribeDefenseTemplateValidGroupsResponseBody) String ¶
func (s DescribeDefenseTemplateValidGroupsResponseBody) String() string
type DescribeDefenseTemplatesRequest ¶
type DescribeDefenseTemplatesRequest struct { // The scenario in which the protection template is used. // // - **waf_group**: basic protection. // // - **antiscan**: scan protection. // // - **ip_blacklist**: IP address blacklist. // // - **custom_acl**: custom rule. // // - **whitelist**: whitelist. // // - **region_block**: region blacklist. // // - **custom_response**: custom response. // // - **cc**: HTTP flood protection. // // - **tamperproof**: website tamper-proofing. // // - **dlp**: data leakage prevention. // // example: // // region_block DefenseScene *string `json:"DefenseScene,omitempty" xml:"DefenseScene,omitempty"` // The sub-scenario in which the protection template is used. Valid values: // // - **web**: bot management for website protection. // // - **app**: bot management for app protection. // // - **basic**: bot management for basic protection. // // example: // // basic DefenseSubScene *string `json:"DefenseSubScene,omitempty" xml:"DefenseSubScene,omitempty"` // The ID of the Web Application Firewall (WAF) instance. // // > You can call the [DescribeInstance](https://help.aliyun.com/document_detail/433756.html) operation to query the ID of the WAF instance. // // This parameter is required. // // example: // // waf_v3prepaid_public_cn-pe33b****03 InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"` // The page number. Default value: **1**. // // example: // // 1 PageNumber *int32 `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"` // The number of entries per page. Default value: **20**. // // example: // // 10 PageSize *int32 `json:"PageSize,omitempty" xml:"PageSize,omitempty"` // The region in which the WAF instance is deployed. Valid values: // // - **cn-hangzhou**: Chinese mainland. // // - **ap-southeast-1**: outside the Chinese mainland. // // example: // // cn-hangzhou RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` // The name of the protected object or protected object group. // // > If you specify ResourceType, you must specify this parameter. // // example: // // xxxqiu.cc-ecs Resource *string `json:"Resource,omitempty" xml:"Resource,omitempty"` // The ID of the Alibaba Cloud resource group. // // example: // // rg-acfmvyknl****fa ResourceManagerResourceGroupId *string `json:"ResourceManagerResourceGroupId,omitempty" xml:"ResourceManagerResourceGroupId,omitempty"` // The type of the protected resource. Valid values: // // - **single**: protected object. This is the default value. // // - **group**: protected object group. // // > If you specify Resource, you must specify this parameter. // // example: // // single ResourceType *string `json:"ResourceType,omitempty" xml:"ResourceType,omitempty"` // The ID of the protection template. // // example: // // 12345 TemplateId *int64 `json:"TemplateId,omitempty" xml:"TemplateId,omitempty"` // The IDs of the protection templates that you want to query. Separate multiple template IDs with commas (,). // // example: // // 189731,189539,189538,189531,189540,189542,189541 TemplateIds *string `json:"TemplateIds,omitempty" xml:"TemplateIds,omitempty"` // The name of the protection template. // // example: // // testTemplateName TemplateName *string `json:"TemplateName,omitempty" xml:"TemplateName,omitempty"` // The type of the protection template. Valid values: // // - **user_default**: default template. // // - **user_custom**: custom template. // // example: // // user_default TemplateType *string `json:"TemplateType,omitempty" xml:"TemplateType,omitempty"` }
func (DescribeDefenseTemplatesRequest) GoString ¶
func (s DescribeDefenseTemplatesRequest) GoString() string
func (*DescribeDefenseTemplatesRequest) SetDefenseScene ¶
func (s *DescribeDefenseTemplatesRequest) SetDefenseScene(v string) *DescribeDefenseTemplatesRequest
func (*DescribeDefenseTemplatesRequest) SetDefenseSubScene ¶
func (s *DescribeDefenseTemplatesRequest) SetDefenseSubScene(v string) *DescribeDefenseTemplatesRequest
func (*DescribeDefenseTemplatesRequest) SetInstanceId ¶
func (s *DescribeDefenseTemplatesRequest) SetInstanceId(v string) *DescribeDefenseTemplatesRequest
func (*DescribeDefenseTemplatesRequest) SetPageNumber ¶
func (s *DescribeDefenseTemplatesRequest) SetPageNumber(v int32) *DescribeDefenseTemplatesRequest
func (*DescribeDefenseTemplatesRequest) SetPageSize ¶
func (s *DescribeDefenseTemplatesRequest) SetPageSize(v int32) *DescribeDefenseTemplatesRequest
func (*DescribeDefenseTemplatesRequest) SetRegionId ¶
func (s *DescribeDefenseTemplatesRequest) SetRegionId(v string) *DescribeDefenseTemplatesRequest
func (*DescribeDefenseTemplatesRequest) SetResource ¶
func (s *DescribeDefenseTemplatesRequest) SetResource(v string) *DescribeDefenseTemplatesRequest
func (*DescribeDefenseTemplatesRequest) SetResourceManagerResourceGroupId ¶
func (s *DescribeDefenseTemplatesRequest) SetResourceManagerResourceGroupId(v string) *DescribeDefenseTemplatesRequest
func (*DescribeDefenseTemplatesRequest) SetResourceType ¶
func (s *DescribeDefenseTemplatesRequest) SetResourceType(v string) *DescribeDefenseTemplatesRequest
func (*DescribeDefenseTemplatesRequest) SetTemplateId ¶
func (s *DescribeDefenseTemplatesRequest) SetTemplateId(v int64) *DescribeDefenseTemplatesRequest
func (*DescribeDefenseTemplatesRequest) SetTemplateIds ¶ added in v5.0.3
func (s *DescribeDefenseTemplatesRequest) SetTemplateIds(v string) *DescribeDefenseTemplatesRequest
func (*DescribeDefenseTemplatesRequest) SetTemplateName ¶ added in v5.0.3
func (s *DescribeDefenseTemplatesRequest) SetTemplateName(v string) *DescribeDefenseTemplatesRequest
func (*DescribeDefenseTemplatesRequest) SetTemplateType ¶
func (s *DescribeDefenseTemplatesRequest) SetTemplateType(v string) *DescribeDefenseTemplatesRequest
func (DescribeDefenseTemplatesRequest) String ¶
func (s DescribeDefenseTemplatesRequest) String() string
type DescribeDefenseTemplatesResponse ¶
type DescribeDefenseTemplatesResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *DescribeDefenseTemplatesResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (DescribeDefenseTemplatesResponse) GoString ¶
func (s DescribeDefenseTemplatesResponse) GoString() string
func (*DescribeDefenseTemplatesResponse) SetBody ¶
func (s *DescribeDefenseTemplatesResponse) SetBody(v *DescribeDefenseTemplatesResponseBody) *DescribeDefenseTemplatesResponse
func (*DescribeDefenseTemplatesResponse) SetHeaders ¶
func (s *DescribeDefenseTemplatesResponse) SetHeaders(v map[string]*string) *DescribeDefenseTemplatesResponse
func (*DescribeDefenseTemplatesResponse) SetStatusCode ¶
func (s *DescribeDefenseTemplatesResponse) SetStatusCode(v int32) *DescribeDefenseTemplatesResponse
func (DescribeDefenseTemplatesResponse) String ¶
func (s DescribeDefenseTemplatesResponse) String() string
type DescribeDefenseTemplatesResponseBody ¶
type DescribeDefenseTemplatesResponseBody struct { // The request ID. // // example: // // 4F26D2F1-E288-5104-8518-05E240E3**** RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // The protection templates. Templates []*DescribeDefenseTemplatesResponseBodyTemplates `json:"Templates,omitempty" xml:"Templates,omitempty" type:"Repeated"` // The total number of entries returned. // // example: // // 100 TotalCount *int64 `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"` }
func (DescribeDefenseTemplatesResponseBody) GoString ¶
func (s DescribeDefenseTemplatesResponseBody) GoString() string
func (*DescribeDefenseTemplatesResponseBody) SetRequestId ¶
func (s *DescribeDefenseTemplatesResponseBody) SetRequestId(v string) *DescribeDefenseTemplatesResponseBody
func (*DescribeDefenseTemplatesResponseBody) SetTemplates ¶
func (s *DescribeDefenseTemplatesResponseBody) SetTemplates(v []*DescribeDefenseTemplatesResponseBodyTemplates) *DescribeDefenseTemplatesResponseBody
func (*DescribeDefenseTemplatesResponseBody) SetTotalCount ¶
func (s *DescribeDefenseTemplatesResponseBody) SetTotalCount(v int64) *DescribeDefenseTemplatesResponseBody
func (DescribeDefenseTemplatesResponseBody) String ¶
func (s DescribeDefenseTemplatesResponseBody) String() string
type DescribeDefenseTemplatesResponseBodyTemplates ¶
type DescribeDefenseTemplatesResponseBodyTemplates struct { // The scenario in which the protection template is used. // // - **waf_group**: basic protection. // // - **antiscan**: scan protection. // // - **ip_blacklist**: IP address blacklist. // // - **custom_acl**: custom rule. // // - **whitelist**: whitelist. // // - **region_block**: region blacklist. // // - **custom_response**: custom response. // // - **cc**: HTTP flood protection. // // - **tamperproof**: website tamper-proofing. // // - **dlp**: data leakage prevention. // // example: // // whitelist DefenseScene *string `json:"DefenseScene,omitempty" xml:"DefenseScene,omitempty"` // The sub-scenario in which the protection template is used. Valid values: // // - **web**: bot management for website protection. // // - **app**: bot management for app protection. // // - **basic**: bot management for basic protection. // // example: // // basic DefenseSubScene *string `json:"DefenseSubScene,omitempty" xml:"DefenseSubScene,omitempty"` // The description of the protection template. // // example: // // test Description *string `json:"Description,omitempty" xml:"Description,omitempty"` // The time when the protection template was created. This value is a UNIX timestamp representing the number of milliseconds that have elapsed since January 1, 1970, 00:00:00 UTC. // // example: // // 1683776070000 GmtModified *int64 `json:"GmtModified,omitempty" xml:"GmtModified,omitempty"` // The ID of the protection template. // // example: // // 12345 TemplateId *int64 `json:"TemplateId,omitempty" xml:"TemplateId,omitempty"` // The name of the protection template. // // example: // // testTemplateName TemplateName *string `json:"TemplateName,omitempty" xml:"TemplateName,omitempty"` // The origin of the protection template. The value custom indicates that the protection template is a custom template created by the user. // // example: // // custom TemplateOrigin *string `json:"TemplateOrigin,omitempty" xml:"TemplateOrigin,omitempty"` // The status of the protection template. Valid values: // // - **0**: disabled. // // - **1**: enabled. // // example: // // 1 TemplateStatus *int32 `json:"TemplateStatus,omitempty" xml:"TemplateStatus,omitempty"` // The type of the protection template. Valid values: // // - **user_default**: default template. // // - **user_custom**: custom template. // // example: // // user_custom TemplateType *string `json:"TemplateType,omitempty" xml:"TemplateType,omitempty"` }
func (DescribeDefenseTemplatesResponseBodyTemplates) GoString ¶
func (s DescribeDefenseTemplatesResponseBodyTemplates) GoString() string
func (*DescribeDefenseTemplatesResponseBodyTemplates) SetDefenseScene ¶
func (s *DescribeDefenseTemplatesResponseBodyTemplates) SetDefenseScene(v string) *DescribeDefenseTemplatesResponseBodyTemplates
func (*DescribeDefenseTemplatesResponseBodyTemplates) SetDefenseSubScene ¶
func (s *DescribeDefenseTemplatesResponseBodyTemplates) SetDefenseSubScene(v string) *DescribeDefenseTemplatesResponseBodyTemplates
func (*DescribeDefenseTemplatesResponseBodyTemplates) SetDescription ¶
func (s *DescribeDefenseTemplatesResponseBodyTemplates) SetDescription(v string) *DescribeDefenseTemplatesResponseBodyTemplates
func (*DescribeDefenseTemplatesResponseBodyTemplates) SetGmtModified ¶
func (s *DescribeDefenseTemplatesResponseBodyTemplates) SetGmtModified(v int64) *DescribeDefenseTemplatesResponseBodyTemplates
func (*DescribeDefenseTemplatesResponseBodyTemplates) SetTemplateId ¶
func (s *DescribeDefenseTemplatesResponseBodyTemplates) SetTemplateId(v int64) *DescribeDefenseTemplatesResponseBodyTemplates
func (*DescribeDefenseTemplatesResponseBodyTemplates) SetTemplateName ¶
func (s *DescribeDefenseTemplatesResponseBodyTemplates) SetTemplateName(v string) *DescribeDefenseTemplatesResponseBodyTemplates
func (*DescribeDefenseTemplatesResponseBodyTemplates) SetTemplateOrigin ¶
func (s *DescribeDefenseTemplatesResponseBodyTemplates) SetTemplateOrigin(v string) *DescribeDefenseTemplatesResponseBodyTemplates
func (*DescribeDefenseTemplatesResponseBodyTemplates) SetTemplateStatus ¶
func (s *DescribeDefenseTemplatesResponseBodyTemplates) SetTemplateStatus(v int32) *DescribeDefenseTemplatesResponseBodyTemplates
func (*DescribeDefenseTemplatesResponseBodyTemplates) SetTemplateType ¶
func (s *DescribeDefenseTemplatesResponseBodyTemplates) SetTemplateType(v string) *DescribeDefenseTemplatesResponseBodyTemplates
func (DescribeDefenseTemplatesResponseBodyTemplates) String ¶
func (s DescribeDefenseTemplatesResponseBodyTemplates) String() string
type DescribeDomainDNSRecordRequest ¶
type DescribeDomainDNSRecordRequest struct { // The domain name whose DNS settings you want to check. // // This parameter is required. // // example: // // xxx.aliyundoc.com Domain *string `json:"Domain,omitempty" xml:"Domain,omitempty"` // The ID of the Web Application Firewall (WAF) instance. // // > You can call the [DescribeInstance](https://help.aliyun.com/document_detail/433756.html) operation to query the ID of the WAF instance. // // This parameter is required. // // example: // // waf_v3prepaid_public_cn-nwy****is02 InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"` // The region in which the WAF instance is deployed. Valid values: // // - **cn-hangzhou**: Chinese mainland. // // - **ap-southeast-1**: outside the Chinese mainland. // // example: // // cn-hangzhou RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` // The ID of the Alibaba Cloud resource group. // // example: // // rg-acfm***q ResourceManagerResourceGroupId *string `json:"ResourceManagerResourceGroupId,omitempty" xml:"ResourceManagerResourceGroupId,omitempty"` }
func (DescribeDomainDNSRecordRequest) GoString ¶
func (s DescribeDomainDNSRecordRequest) GoString() string
func (*DescribeDomainDNSRecordRequest) SetDomain ¶
func (s *DescribeDomainDNSRecordRequest) SetDomain(v string) *DescribeDomainDNSRecordRequest
func (*DescribeDomainDNSRecordRequest) SetInstanceId ¶
func (s *DescribeDomainDNSRecordRequest) SetInstanceId(v string) *DescribeDomainDNSRecordRequest
func (*DescribeDomainDNSRecordRequest) SetRegionId ¶
func (s *DescribeDomainDNSRecordRequest) SetRegionId(v string) *DescribeDomainDNSRecordRequest
func (*DescribeDomainDNSRecordRequest) SetResourceManagerResourceGroupId ¶
func (s *DescribeDomainDNSRecordRequest) SetResourceManagerResourceGroupId(v string) *DescribeDomainDNSRecordRequest
func (DescribeDomainDNSRecordRequest) String ¶
func (s DescribeDomainDNSRecordRequest) String() string
type DescribeDomainDNSRecordResponse ¶
type DescribeDomainDNSRecordResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *DescribeDomainDNSRecordResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (DescribeDomainDNSRecordResponse) GoString ¶
func (s DescribeDomainDNSRecordResponse) GoString() string
func (*DescribeDomainDNSRecordResponse) SetBody ¶
func (s *DescribeDomainDNSRecordResponse) SetBody(v *DescribeDomainDNSRecordResponseBody) *DescribeDomainDNSRecordResponse
func (*DescribeDomainDNSRecordResponse) SetHeaders ¶
func (s *DescribeDomainDNSRecordResponse) SetHeaders(v map[string]*string) *DescribeDomainDNSRecordResponse
func (*DescribeDomainDNSRecordResponse) SetStatusCode ¶
func (s *DescribeDomainDNSRecordResponse) SetStatusCode(v int32) *DescribeDomainDNSRecordResponse
func (DescribeDomainDNSRecordResponse) String ¶
func (s DescribeDomainDNSRecordResponse) String() string
type DescribeDomainDNSRecordResponseBody ¶
type DescribeDomainDNSRecordResponseBody struct { // The status of the DNS settings. Valid values: // // - **cnameMatched**: The DNS settings are properly configured. // // - **vipMatched**: An A record maps the domain name to the WAF virtual IP address (VIP). // // - **wafVip**: An A record maps the domain name to another WAF VIP. // // - **unRecord**: The domain name does not have a DNS record. // // - **unUsed**: The domain name is not pointed to WAF. // // - **checkTimeout**: The check times out. // // example: // // cnameMatched DNSStatus *string `json:"DNSStatus,omitempty" xml:"DNSStatus,omitempty"` // The request ID. // // example: // // D827FCFE-90A7-4330-9326-D33C8B4C**** RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (DescribeDomainDNSRecordResponseBody) GoString ¶
func (s DescribeDomainDNSRecordResponseBody) GoString() string
func (*DescribeDomainDNSRecordResponseBody) SetDNSStatus ¶
func (s *DescribeDomainDNSRecordResponseBody) SetDNSStatus(v string) *DescribeDomainDNSRecordResponseBody
func (*DescribeDomainDNSRecordResponseBody) SetRequestId ¶
func (s *DescribeDomainDNSRecordResponseBody) SetRequestId(v string) *DescribeDomainDNSRecordResponseBody
func (DescribeDomainDNSRecordResponseBody) String ¶
func (s DescribeDomainDNSRecordResponseBody) String() string
type DescribeDomainDetailRequest ¶
type DescribeDomainDetailRequest struct { // The domain name that you want to query. // // This parameter is required. // // example: // // www.aliyundoc.com Domain *string `json:"Domain,omitempty" xml:"Domain,omitempty"` // The ID of the WAF instance. // // > You can call the [DescribeInstance](https://help.aliyun.com/document_detail/433756.html) operation to obtain the ID of the WAF instance. // // This parameter is required. // // example: // // waf_cdnsdf3**** InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"` // The region where the WAF instance resides. Valid values: // // - **cn-hangzhou:* - the Chinese mainland. // // - **ap-southeast-1:* - outside the Chinese mainland. // // example: // // cn-hangzhou RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` }
func (DescribeDomainDetailRequest) GoString ¶
func (s DescribeDomainDetailRequest) GoString() string
func (*DescribeDomainDetailRequest) SetDomain ¶
func (s *DescribeDomainDetailRequest) SetDomain(v string) *DescribeDomainDetailRequest
func (*DescribeDomainDetailRequest) SetInstanceId ¶
func (s *DescribeDomainDetailRequest) SetInstanceId(v string) *DescribeDomainDetailRequest
func (*DescribeDomainDetailRequest) SetRegionId ¶
func (s *DescribeDomainDetailRequest) SetRegionId(v string) *DescribeDomainDetailRequest
func (DescribeDomainDetailRequest) String ¶
func (s DescribeDomainDetailRequest) String() string
type DescribeDomainDetailResponse ¶
type DescribeDomainDetailResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *DescribeDomainDetailResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (DescribeDomainDetailResponse) GoString ¶
func (s DescribeDomainDetailResponse) GoString() string
func (*DescribeDomainDetailResponse) SetBody ¶
func (s *DescribeDomainDetailResponse) SetBody(v *DescribeDomainDetailResponseBody) *DescribeDomainDetailResponse
func (*DescribeDomainDetailResponse) SetHeaders ¶
func (s *DescribeDomainDetailResponse) SetHeaders(v map[string]*string) *DescribeDomainDetailResponse
func (*DescribeDomainDetailResponse) SetStatusCode ¶
func (s *DescribeDomainDetailResponse) SetStatusCode(v int32) *DescribeDomainDetailResponse
func (DescribeDomainDetailResponse) String ¶
func (s DescribeDomainDetailResponse) String() string
type DescribeDomainDetailResponseBody ¶
type DescribeDomainDetailResponseBody struct { // The details of the SSL certificate. CertDetail *DescribeDomainDetailResponseBodyCertDetail `json:"CertDetail,omitempty" xml:"CertDetail,omitempty" type:"Struct"` // The CNAME that is assigned by WAF to the domain name. // // example: // // xxxxxcvdaf.****.com Cname *string `json:"Cname,omitempty" xml:"Cname,omitempty"` // The domain name. // // example: // // www.aliyundoc.com Domain *string `json:"Domain,omitempty" xml:"Domain,omitempty"` // The configurations of the listeners. Listen *DescribeDomainDetailResponseBodyListen `json:"Listen,omitempty" xml:"Listen,omitempty" type:"Struct"` // The configurations of the forwarding rule. Redirect *DescribeDomainDetailResponseBodyRedirect `json:"Redirect,omitempty" xml:"Redirect,omitempty" type:"Struct"` // The ID of the request. // // example: // // BAEF9CA9-66A0-533E-BD09-5D5D7AA8**** RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // The ID of the resource group. // // example: // // rg-acfm***q ResourceManagerResourceGroupId *string `json:"ResourceManagerResourceGroupId,omitempty" xml:"ResourceManagerResourceGroupId,omitempty"` // The information about the SM certificate. SM2CertDetail *DescribeDomainDetailResponseBodySM2CertDetail `json:"SM2CertDetail,omitempty" xml:"SM2CertDetail,omitempty" type:"Struct"` // The status of the domain name. Valid values: // // - **1:* - The domain name is in a normal state. // // - **2:* - The domain name is being created. // // - **3:* - The domain name is being modified. // // - **4:* - The domain name is being released. // // - **5:* - WAF no longer forwards traffic of the domain name. // // example: // // 1 Status *int64 `json:"Status,omitempty" xml:"Status,omitempty"` }
func (DescribeDomainDetailResponseBody) GoString ¶
func (s DescribeDomainDetailResponseBody) GoString() string
func (*DescribeDomainDetailResponseBody) SetCertDetail ¶
func (s *DescribeDomainDetailResponseBody) SetCertDetail(v *DescribeDomainDetailResponseBodyCertDetail) *DescribeDomainDetailResponseBody
func (*DescribeDomainDetailResponseBody) SetCname ¶
func (s *DescribeDomainDetailResponseBody) SetCname(v string) *DescribeDomainDetailResponseBody
func (*DescribeDomainDetailResponseBody) SetDomain ¶
func (s *DescribeDomainDetailResponseBody) SetDomain(v string) *DescribeDomainDetailResponseBody
func (*DescribeDomainDetailResponseBody) SetListen ¶
func (s *DescribeDomainDetailResponseBody) SetListen(v *DescribeDomainDetailResponseBodyListen) *DescribeDomainDetailResponseBody
func (*DescribeDomainDetailResponseBody) SetRedirect ¶
func (s *DescribeDomainDetailResponseBody) SetRedirect(v *DescribeDomainDetailResponseBodyRedirect) *DescribeDomainDetailResponseBody
func (*DescribeDomainDetailResponseBody) SetRequestId ¶
func (s *DescribeDomainDetailResponseBody) SetRequestId(v string) *DescribeDomainDetailResponseBody
func (*DescribeDomainDetailResponseBody) SetResourceManagerResourceGroupId ¶
func (s *DescribeDomainDetailResponseBody) SetResourceManagerResourceGroupId(v string) *DescribeDomainDetailResponseBody
func (*DescribeDomainDetailResponseBody) SetSM2CertDetail ¶
func (s *DescribeDomainDetailResponseBody) SetSM2CertDetail(v *DescribeDomainDetailResponseBodySM2CertDetail) *DescribeDomainDetailResponseBody
func (*DescribeDomainDetailResponseBody) SetStatus ¶
func (s *DescribeDomainDetailResponseBody) SetStatus(v int64) *DescribeDomainDetailResponseBody
func (DescribeDomainDetailResponseBody) String ¶
func (s DescribeDomainDetailResponseBody) String() string
type DescribeDomainDetailResponseBodyCertDetail ¶
type DescribeDomainDetailResponseBodyCertDetail struct { // The domain name of your website. // // example: // // test.aliyundoc.com CommonName *string `json:"CommonName,omitempty" xml:"CommonName,omitempty"` // The end of the validity period of the SSL certificate. The value is in the UNIX timestamp format. Unit: milliseconds. // // example: // // 1685590400000 EndTime *int64 `json:"EndTime,omitempty" xml:"EndTime,omitempty"` // The ID of the SSL certificate. // // example: // // 123-cn-hangzhou Id *string `json:"Id,omitempty" xml:"Id,omitempty"` // The name of the SSL certificate. // // example: // // test-cert-name Name *string `json:"Name,omitempty" xml:"Name,omitempty"` // All domain names that are bound to the certificate. Sans []*string `json:"Sans,omitempty" xml:"Sans,omitempty" type:"Repeated"` // The beginning of the validity period of the SSL certificate. The value is in the UNIX timestamp format. Unit: milliseconds. // // example: // // 1677772800000 StartTime *int64 `json:"StartTime,omitempty" xml:"StartTime,omitempty"` }
func (DescribeDomainDetailResponseBodyCertDetail) GoString ¶
func (s DescribeDomainDetailResponseBodyCertDetail) GoString() string
func (*DescribeDomainDetailResponseBodyCertDetail) SetCommonName ¶
func (s *DescribeDomainDetailResponseBodyCertDetail) SetCommonName(v string) *DescribeDomainDetailResponseBodyCertDetail
func (*DescribeDomainDetailResponseBodyCertDetail) SetEndTime ¶
func (s *DescribeDomainDetailResponseBodyCertDetail) SetEndTime(v int64) *DescribeDomainDetailResponseBodyCertDetail
func (*DescribeDomainDetailResponseBodyCertDetail) SetName ¶
func (s *DescribeDomainDetailResponseBodyCertDetail) SetName(v string) *DescribeDomainDetailResponseBodyCertDetail
func (*DescribeDomainDetailResponseBodyCertDetail) SetSans ¶
func (s *DescribeDomainDetailResponseBodyCertDetail) SetSans(v []*string) *DescribeDomainDetailResponseBodyCertDetail
func (*DescribeDomainDetailResponseBodyCertDetail) SetStartTime ¶
func (s *DescribeDomainDetailResponseBodyCertDetail) SetStartTime(v int64) *DescribeDomainDetailResponseBodyCertDetail
func (DescribeDomainDetailResponseBodyCertDetail) String ¶
func (s DescribeDomainDetailResponseBodyCertDetail) String() string
type DescribeDomainDetailResponseBodyListen ¶
type DescribeDomainDetailResponseBodyListen struct { // The ID of the certificate. // // example: // // 123 CertId *int64 `json:"CertId,omitempty" xml:"CertId,omitempty"` // The type of the cipher suites. Valid values: // // - **1:* - all cipher suites. // // - **2:* - strong cipher suites. // // - **99:* - custom cipher suites. // // example: // // 2 CipherSuite *int64 `json:"CipherSuite,omitempty" xml:"CipherSuite,omitempty"` // An array of custom cipher suites. CustomCiphers []*string `json:"CustomCiphers,omitempty" xml:"CustomCiphers,omitempty" type:"Repeated"` // Indicates whether TLS 1.3 is supported. Valid values: // // - **true:* - TLS 1.3 is supported. // // - **false:* - TLS 1.3 is not supported. // // example: // // true EnableTLSv3 *bool `json:"EnableTLSv3,omitempty" xml:"EnableTLSv3,omitempty"` // Indicates whether an exclusive IP address is enabled. Valid values: // // - **true:* - An exclusive IP address is enabled for the domain name. // // - **false:* - No exclusive IP addresses are enabled for the domain name. // // example: // // true ExclusiveIp *bool `json:"ExclusiveIp,omitempty" xml:"ExclusiveIp,omitempty"` // Indicates whether HTTP to HTTPS redirection is enabled for the domain name. Valid values: // // - **true:* - HTTP to HTTPS redirection is enabled. // // - **false:* - HTTP to HTTPS redirection is disabled. // // example: // // true FocusHttps *bool `json:"FocusHttps,omitempty" xml:"FocusHttps,omitempty"` // Indicates whether HTTP/2 is enabled. Valid values: // // - **true:* - HTTP/2 is enabled. // // - **false:* - HTTP/2 is disabled. // // example: // // true Http2Enabled *bool `json:"Http2Enabled,omitempty" xml:"Http2Enabled,omitempty"` // An array of HTTP listener ports. HttpPorts []*int64 `json:"HttpPorts,omitempty" xml:"HttpPorts,omitempty" type:"Repeated"` // An array of HTTPS listener ports. HttpsPorts []*int64 `json:"HttpsPorts,omitempty" xml:"HttpsPorts,omitempty" type:"Repeated"` // Indicates whether IPv6 is enabled. Valid values: // // - **true:* - IPv6 is enabled. // // - **false:* - IPv6 is disabled. // // example: // // true IPv6Enabled *bool `json:"IPv6Enabled,omitempty" xml:"IPv6Enabled,omitempty"` // The type of protection resource that is used. Valid values: // // - **share:* - shared cluster. // // - **gslb:* - shared cluster-based intelligent load balancing. // // example: // // share ProtectionResource *string `json:"ProtectionResource,omitempty" xml:"ProtectionResource,omitempty"` // Indicates whether only SM certificate-based clients can access the domain name. This parameter is returned only if the value of SM2Enabled is true. Valid values: // // - true // // - false // // example: // // true SM2AccessOnly *bool `json:"SM2AccessOnly,omitempty" xml:"SM2AccessOnly,omitempty"` // The ID of the SM certificate that is added. This parameter is returned only if the value of SM2Enabled is true. // // example: // // 123-cn-hangzhou SM2CertId *string `json:"SM2CertId,omitempty" xml:"SM2CertId,omitempty"` // Indicates whether SM certificate-based verification is enabled. Valid values: // // - **true** // // - **false** // // example: // // true SM2Enabled *bool `json:"SM2Enabled,omitempty" xml:"SM2Enabled,omitempty"` // The version of the Transport Layer Security (TLS) protocol. Valid values: // // - **tlsv1** // // - **tlsv1.1** // // - **tlsv1.2** // // example: // // tlsv1.2 TLSVersion *string `json:"TLSVersion,omitempty" xml:"TLSVersion,omitempty"` // The method that WAF uses to obtain the actual IP address of a client. Valid values: // // - **0:* - No Layer 7 proxies are deployed in front of WAF. // // - **1:* - WAF reads the first value of the X-Forwarded-For (XFF) header field as the actual IP address of the client. // // - **2:* - WAF reads the value of a custom header field as the actual IP address of the client. // // example: // // 2 XffHeaderMode *int64 `json:"XffHeaderMode,omitempty" xml:"XffHeaderMode,omitempty"` // An array of custom header fields that are used to obtain the actual IP address of a client. XffHeaders []*string `json:"XffHeaders,omitempty" xml:"XffHeaders,omitempty" type:"Repeated"` }
func (DescribeDomainDetailResponseBodyListen) GoString ¶
func (s DescribeDomainDetailResponseBodyListen) GoString() string
func (*DescribeDomainDetailResponseBodyListen) SetCertId ¶
func (s *DescribeDomainDetailResponseBodyListen) SetCertId(v int64) *DescribeDomainDetailResponseBodyListen
func (*DescribeDomainDetailResponseBodyListen) SetCipherSuite ¶
func (s *DescribeDomainDetailResponseBodyListen) SetCipherSuite(v int64) *DescribeDomainDetailResponseBodyListen
func (*DescribeDomainDetailResponseBodyListen) SetCustomCiphers ¶
func (s *DescribeDomainDetailResponseBodyListen) SetCustomCiphers(v []*string) *DescribeDomainDetailResponseBodyListen
func (*DescribeDomainDetailResponseBodyListen) SetEnableTLSv3 ¶
func (s *DescribeDomainDetailResponseBodyListen) SetEnableTLSv3(v bool) *DescribeDomainDetailResponseBodyListen
func (*DescribeDomainDetailResponseBodyListen) SetExclusiveIp ¶
func (s *DescribeDomainDetailResponseBodyListen) SetExclusiveIp(v bool) *DescribeDomainDetailResponseBodyListen
func (*DescribeDomainDetailResponseBodyListen) SetFocusHttps ¶
func (s *DescribeDomainDetailResponseBodyListen) SetFocusHttps(v bool) *DescribeDomainDetailResponseBodyListen
func (*DescribeDomainDetailResponseBodyListen) SetHttp2Enabled ¶
func (s *DescribeDomainDetailResponseBodyListen) SetHttp2Enabled(v bool) *DescribeDomainDetailResponseBodyListen
func (*DescribeDomainDetailResponseBodyListen) SetHttpPorts ¶
func (s *DescribeDomainDetailResponseBodyListen) SetHttpPorts(v []*int64) *DescribeDomainDetailResponseBodyListen
func (*DescribeDomainDetailResponseBodyListen) SetHttpsPorts ¶
func (s *DescribeDomainDetailResponseBodyListen) SetHttpsPorts(v []*int64) *DescribeDomainDetailResponseBodyListen
func (*DescribeDomainDetailResponseBodyListen) SetIPv6Enabled ¶
func (s *DescribeDomainDetailResponseBodyListen) SetIPv6Enabled(v bool) *DescribeDomainDetailResponseBodyListen
func (*DescribeDomainDetailResponseBodyListen) SetProtectionResource ¶
func (s *DescribeDomainDetailResponseBodyListen) SetProtectionResource(v string) *DescribeDomainDetailResponseBodyListen
func (*DescribeDomainDetailResponseBodyListen) SetSM2AccessOnly ¶
func (s *DescribeDomainDetailResponseBodyListen) SetSM2AccessOnly(v bool) *DescribeDomainDetailResponseBodyListen
func (*DescribeDomainDetailResponseBodyListen) SetSM2CertId ¶
func (s *DescribeDomainDetailResponseBodyListen) SetSM2CertId(v string) *DescribeDomainDetailResponseBodyListen
func (*DescribeDomainDetailResponseBodyListen) SetSM2Enabled ¶
func (s *DescribeDomainDetailResponseBodyListen) SetSM2Enabled(v bool) *DescribeDomainDetailResponseBodyListen
func (*DescribeDomainDetailResponseBodyListen) SetTLSVersion ¶
func (s *DescribeDomainDetailResponseBodyListen) SetTLSVersion(v string) *DescribeDomainDetailResponseBodyListen
func (*DescribeDomainDetailResponseBodyListen) SetXffHeaderMode ¶
func (s *DescribeDomainDetailResponseBodyListen) SetXffHeaderMode(v int64) *DescribeDomainDetailResponseBodyListen
func (*DescribeDomainDetailResponseBodyListen) SetXffHeaders ¶
func (s *DescribeDomainDetailResponseBodyListen) SetXffHeaders(v []*string) *DescribeDomainDetailResponseBodyListen
func (DescribeDomainDetailResponseBodyListen) String ¶
func (s DescribeDomainDetailResponseBodyListen) String() string
type DescribeDomainDetailResponseBodyRedirect ¶
type DescribeDomainDetailResponseBodyRedirect struct { // An array of addresses of origin servers. Backends []*DescribeDomainDetailResponseBodyRedirectBackends `json:"Backends,omitempty" xml:"Backends,omitempty" type:"Repeated"` // An array of HTTPS listener ports. BackupBackends []*DescribeDomainDetailResponseBodyRedirectBackupBackends `json:"BackupBackends,omitempty" xml:"BackupBackends,omitempty" type:"Repeated"` // The timeout period of the connection. Unit: seconds. Valid values: 5 to 120. // // example: // // 120 ConnectTimeout *int32 `json:"ConnectTimeout,omitempty" xml:"ConnectTimeout,omitempty"` // Indicates whether HTTPS to HTTP redirection is enabled for back-to-origin requests of the domain name. Valid values: // // - **true:* - HTTPS to HTTP redirection for back-to-origin requests of the domain name is enabled. // // - **false:* - HTTPS to HTTP redirection for back-to-origin requests of the domain name is disabled. // // example: // // true FocusHttpBackend *bool `json:"FocusHttpBackend,omitempty" xml:"FocusHttpBackend,omitempty"` // Indicates whether the persistent connection feature is enabled. Valid values: // // - **true:* - The persistent connection feature is enabled. This is the default value. // // - **false:* - The persistent connection feature is disabled. // // example: // // true Keepalive *bool `json:"Keepalive,omitempty" xml:"Keepalive,omitempty"` // The number of reused persistent connections. Valid values: 60 to 1000. // // > This parameter specifies the number of reused persistent connections when you enable the persistent connection feature. // // example: // // 1000 KeepaliveRequests *int32 `json:"KeepaliveRequests,omitempty" xml:"KeepaliveRequests,omitempty"` // The timeout period of persistent connections that are in the Idle state. Valid values: 1 to 60. Default value: 15. Unit: seconds. // // > This parameter specifies the period of time during which a reused persistent connection is allowed to remain in the Idle state before the persistent connection is released. // // example: // // 15 KeepaliveTimeout *int32 `json:"KeepaliveTimeout,omitempty" xml:"KeepaliveTimeout,omitempty"` // The load balancing algorithm that is used when WAF forwards requests to the origin server. Valid values: // // - **ip_hash:* - the IP hash algorithm. // // - **roundRobin:* - the round-robin algorithm. // // - **leastTime:* - the least response time algorithm. // // example: // // iphash Loadbalance *string `json:"Loadbalance,omitempty" xml:"Loadbalance,omitempty"` // The read timeout period. Unit: seconds. Valid values: 5 to 1800. // // example: // // 200 ReadTimeout *int32 `json:"ReadTimeout,omitempty" xml:"ReadTimeout,omitempty"` // An array of key-value pairs that are used to mark the requests that pass through the WAF instance. RequestHeaders []*DescribeDomainDetailResponseBodyRedirectRequestHeaders `json:"RequestHeaders,omitempty" xml:"RequestHeaders,omitempty" type:"Repeated"` // Indicates whether WAF retries when requests fail to be forwarded to the origin server. Valid values: // // - **true:* - WAF retries. This is the default value. // // - **false:* - WAF does not retry. // // example: // // true Retry *bool `json:"Retry,omitempty" xml:"Retry,omitempty"` // Indicates whether origin Server Name Indication (SNI) is enabled. Valid values: // // - **true:* - Origin SNI is enabled. // // - **false:* - Origin SNI is disabled. This is the default value. // // example: // // true SniEnabled *bool `json:"SniEnabled,omitempty" xml:"SniEnabled,omitempty"` // The value of the custom SNI field. // // example: // // www.aliyundoc.com SniHost *string `json:"SniHost,omitempty" xml:"SniHost,omitempty"` // The write timeout period. Unit: seconds. Valid values: 5 to 1800. // // example: // // 200 WriteTimeout *int32 `json:"WriteTimeout,omitempty" xml:"WriteTimeout,omitempty"` // Indicates whether the X-Forward-For-Proto header is used to identify the protocol used by WAF to forward requests to the origin server. Valid values: // // - **true* - (default) // // - **false** // // example: // // true XffProto *bool `json:"XffProto,omitempty" xml:"XffProto,omitempty"` }
func (DescribeDomainDetailResponseBodyRedirect) GoString ¶
func (s DescribeDomainDetailResponseBodyRedirect) GoString() string
func (*DescribeDomainDetailResponseBodyRedirect) SetBackends ¶
func (*DescribeDomainDetailResponseBodyRedirect) SetBackupBackends ¶ added in v5.0.2
func (s *DescribeDomainDetailResponseBodyRedirect) SetBackupBackends(v []*DescribeDomainDetailResponseBodyRedirectBackupBackends) *DescribeDomainDetailResponseBodyRedirect
func (*DescribeDomainDetailResponseBodyRedirect) SetConnectTimeout ¶
func (s *DescribeDomainDetailResponseBodyRedirect) SetConnectTimeout(v int32) *DescribeDomainDetailResponseBodyRedirect
func (*DescribeDomainDetailResponseBodyRedirect) SetFocusHttpBackend ¶
func (s *DescribeDomainDetailResponseBodyRedirect) SetFocusHttpBackend(v bool) *DescribeDomainDetailResponseBodyRedirect
func (*DescribeDomainDetailResponseBodyRedirect) SetKeepalive ¶
func (s *DescribeDomainDetailResponseBodyRedirect) SetKeepalive(v bool) *DescribeDomainDetailResponseBodyRedirect
func (*DescribeDomainDetailResponseBodyRedirect) SetKeepaliveRequests ¶
func (s *DescribeDomainDetailResponseBodyRedirect) SetKeepaliveRequests(v int32) *DescribeDomainDetailResponseBodyRedirect
func (*DescribeDomainDetailResponseBodyRedirect) SetKeepaliveTimeout ¶
func (s *DescribeDomainDetailResponseBodyRedirect) SetKeepaliveTimeout(v int32) *DescribeDomainDetailResponseBodyRedirect
func (*DescribeDomainDetailResponseBodyRedirect) SetLoadbalance ¶
func (s *DescribeDomainDetailResponseBodyRedirect) SetLoadbalance(v string) *DescribeDomainDetailResponseBodyRedirect
func (*DescribeDomainDetailResponseBodyRedirect) SetReadTimeout ¶
func (s *DescribeDomainDetailResponseBodyRedirect) SetReadTimeout(v int32) *DescribeDomainDetailResponseBodyRedirect
func (*DescribeDomainDetailResponseBodyRedirect) SetRequestHeaders ¶
func (s *DescribeDomainDetailResponseBodyRedirect) SetRequestHeaders(v []*DescribeDomainDetailResponseBodyRedirectRequestHeaders) *DescribeDomainDetailResponseBodyRedirect
func (*DescribeDomainDetailResponseBodyRedirect) SetRetry ¶
func (s *DescribeDomainDetailResponseBodyRedirect) SetRetry(v bool) *DescribeDomainDetailResponseBodyRedirect
func (*DescribeDomainDetailResponseBodyRedirect) SetSniEnabled ¶
func (s *DescribeDomainDetailResponseBodyRedirect) SetSniEnabled(v bool) *DescribeDomainDetailResponseBodyRedirect
func (*DescribeDomainDetailResponseBodyRedirect) SetSniHost ¶
func (s *DescribeDomainDetailResponseBodyRedirect) SetSniHost(v string) *DescribeDomainDetailResponseBodyRedirect
func (*DescribeDomainDetailResponseBodyRedirect) SetWriteTimeout ¶
func (s *DescribeDomainDetailResponseBodyRedirect) SetWriteTimeout(v int32) *DescribeDomainDetailResponseBodyRedirect
func (*DescribeDomainDetailResponseBodyRedirect) SetXffProto ¶
func (s *DescribeDomainDetailResponseBodyRedirect) SetXffProto(v bool) *DescribeDomainDetailResponseBodyRedirect
func (DescribeDomainDetailResponseBodyRedirect) String ¶
func (s DescribeDomainDetailResponseBodyRedirect) String() string
type DescribeDomainDetailResponseBodyRedirectBackends ¶
type DescribeDomainDetailResponseBodyRedirectBackends struct { // The IP address or domain name of the origin server. // // example: // // 1.1.XX.XX Backend *string `json:"Backend,omitempty" xml:"Backend,omitempty"` }
func (DescribeDomainDetailResponseBodyRedirectBackends) GoString ¶
func (s DescribeDomainDetailResponseBodyRedirectBackends) GoString() string
func (*DescribeDomainDetailResponseBodyRedirectBackends) SetBackend ¶
func (s *DescribeDomainDetailResponseBodyRedirectBackends) SetBackend(v string) *DescribeDomainDetailResponseBodyRedirectBackends
func (DescribeDomainDetailResponseBodyRedirectBackends) String ¶
func (s DescribeDomainDetailResponseBodyRedirectBackends) String() string
type DescribeDomainDetailResponseBodyRedirectBackupBackends ¶ added in v5.0.2
type DescribeDomainDetailResponseBodyRedirectBackupBackends struct { // The back-to-origin IP address or domain name. // // example: // // [ // // "1.1.XX.XX", // // "2.2.XX.XX" // // ] Backend *string `json:"Backend,omitempty" xml:"Backend,omitempty"` }
func (DescribeDomainDetailResponseBodyRedirectBackupBackends) GoString ¶ added in v5.0.2
func (s DescribeDomainDetailResponseBodyRedirectBackupBackends) GoString() string
func (*DescribeDomainDetailResponseBodyRedirectBackupBackends) SetBackend ¶ added in v5.0.2
func (DescribeDomainDetailResponseBodyRedirectBackupBackends) String ¶ added in v5.0.2
func (s DescribeDomainDetailResponseBodyRedirectBackupBackends) String() string
type DescribeDomainDetailResponseBodyRedirectRequestHeaders ¶
type DescribeDomainDetailResponseBodyRedirectRequestHeaders struct { // The custom header field. // // example: // // aaa Key *string `json:"Key,omitempty" xml:"Key,omitempty"` // The value of the custom header field. // // example: // // bbb Value *string `json:"Value,omitempty" xml:"Value,omitempty"` }
func (DescribeDomainDetailResponseBodyRedirectRequestHeaders) GoString ¶
func (s DescribeDomainDetailResponseBodyRedirectRequestHeaders) GoString() string
func (DescribeDomainDetailResponseBodyRedirectRequestHeaders) String ¶
func (s DescribeDomainDetailResponseBodyRedirectRequestHeaders) String() string
type DescribeDomainDetailResponseBodySM2CertDetail ¶
type DescribeDomainDetailResponseBodySM2CertDetail struct { // The domain name of your website. // // example: // // test.aliyundoc.com CommonName *string `json:"CommonName,omitempty" xml:"CommonName,omitempty"` // The end of the validity period of the SSL certificate. This value is a UNIX timestamp representing the number of milliseconds that have elapsed since January 1, 1970, 00:00:00 UTC. // // example: // // 1665590400000 EndTime *int64 `json:"EndTime,omitempty" xml:"EndTime,omitempty"` // The ID of the SSL certificate. // // example: // // 123-cn-hangzhou Id *string `json:"Id,omitempty" xml:"Id,omitempty"` // The name of the SSL certificate. // // example: // // test-sm2-cert-name Name *string `json:"Name,omitempty" xml:"Name,omitempty"` // All domain names that are bound to the certificate. Sans []*string `json:"Sans,omitempty" xml:"Sans,omitempty" type:"Repeated"` // The beginning of the validity period of the SSL certificate. This value is a UNIX timestamp representing the number of milliseconds that have elapsed since January 1, 1970, 00:00:00 UTC. // // example: // // 1657551525000 StartTime *int64 `json:"StartTime,omitempty" xml:"StartTime,omitempty"` }
func (DescribeDomainDetailResponseBodySM2CertDetail) GoString ¶
func (s DescribeDomainDetailResponseBodySM2CertDetail) GoString() string
func (*DescribeDomainDetailResponseBodySM2CertDetail) SetCommonName ¶
func (s *DescribeDomainDetailResponseBodySM2CertDetail) SetCommonName(v string) *DescribeDomainDetailResponseBodySM2CertDetail
func (*DescribeDomainDetailResponseBodySM2CertDetail) SetEndTime ¶
func (s *DescribeDomainDetailResponseBodySM2CertDetail) SetEndTime(v int64) *DescribeDomainDetailResponseBodySM2CertDetail
func (*DescribeDomainDetailResponseBodySM2CertDetail) SetName ¶
func (s *DescribeDomainDetailResponseBodySM2CertDetail) SetName(v string) *DescribeDomainDetailResponseBodySM2CertDetail
func (*DescribeDomainDetailResponseBodySM2CertDetail) SetSans ¶
func (s *DescribeDomainDetailResponseBodySM2CertDetail) SetSans(v []*string) *DescribeDomainDetailResponseBodySM2CertDetail
func (*DescribeDomainDetailResponseBodySM2CertDetail) SetStartTime ¶
func (s *DescribeDomainDetailResponseBodySM2CertDetail) SetStartTime(v int64) *DescribeDomainDetailResponseBodySM2CertDetail
func (DescribeDomainDetailResponseBodySM2CertDetail) String ¶
func (s DescribeDomainDetailResponseBodySM2CertDetail) String() string
type DescribeDomainsRequest ¶
type DescribeDomainsRequest struct { // An array of HTTPS listener ports. // // example: // // 1.1.XX.XX Backend *string `json:"Backend,omitempty" xml:"Backend,omitempty"` // The ID of the request. // // example: // // www.aliyundoc.com Domain *string `json:"Domain,omitempty" xml:"Domain,omitempty"` // The page number of the page to return. Default value: 1. // // This parameter is required. // // example: // // waf_cdnsdf3**** InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"` // The page number. Default value: **1**. // // example: // // 1 PageNumber *int64 `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"` // The number of entries per page. Default value: **10**. // // example: // // 10 PageSize *int64 `json:"PageSize,omitempty" xml:"PageSize,omitempty"` // The region where the WAF instance resides. Valid values: // // - **cn-hangzhou:* - the Chinese mainland. // // - **ap-southeast-1:* - outside the Chinese mainland. // // example: // // cn-hangzhou RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` // The ID of the resource group. // // example: // // rg-acfm***q ResourceManagerResourceGroupId *string `json:"ResourceManagerResourceGroupId,omitempty" xml:"ResourceManagerResourceGroupId,omitempty"` // The tag of the resource. You can specify up to 20 tags. Tag []*DescribeDomainsRequestTag `json:"Tag,omitempty" xml:"Tag,omitempty" type:"Repeated"` }
func (DescribeDomainsRequest) GoString ¶
func (s DescribeDomainsRequest) GoString() string
func (*DescribeDomainsRequest) SetBackend ¶
func (s *DescribeDomainsRequest) SetBackend(v string) *DescribeDomainsRequest
func (*DescribeDomainsRequest) SetDomain ¶
func (s *DescribeDomainsRequest) SetDomain(v string) *DescribeDomainsRequest
func (*DescribeDomainsRequest) SetInstanceId ¶
func (s *DescribeDomainsRequest) SetInstanceId(v string) *DescribeDomainsRequest
func (*DescribeDomainsRequest) SetPageNumber ¶
func (s *DescribeDomainsRequest) SetPageNumber(v int64) *DescribeDomainsRequest
func (*DescribeDomainsRequest) SetPageSize ¶
func (s *DescribeDomainsRequest) SetPageSize(v int64) *DescribeDomainsRequest
func (*DescribeDomainsRequest) SetRegionId ¶
func (s *DescribeDomainsRequest) SetRegionId(v string) *DescribeDomainsRequest
func (*DescribeDomainsRequest) SetResourceManagerResourceGroupId ¶
func (s *DescribeDomainsRequest) SetResourceManagerResourceGroupId(v string) *DescribeDomainsRequest
func (*DescribeDomainsRequest) SetTag ¶
func (s *DescribeDomainsRequest) SetTag(v []*DescribeDomainsRequestTag) *DescribeDomainsRequest
func (DescribeDomainsRequest) String ¶
func (s DescribeDomainsRequest) String() string
type DescribeDomainsRequestTag ¶
type DescribeDomainsRequestTag struct { // The tag key. // // example: // // TagKey1 Key *string `json:"Key,omitempty" xml:"Key,omitempty"` // The tag value. // // example: // // TagValue1 Value *string `json:"Value,omitempty" xml:"Value,omitempty"` }
func (DescribeDomainsRequestTag) GoString ¶
func (s DescribeDomainsRequestTag) GoString() string
func (*DescribeDomainsRequestTag) SetKey ¶
func (s *DescribeDomainsRequestTag) SetKey(v string) *DescribeDomainsRequestTag
func (*DescribeDomainsRequestTag) SetValue ¶
func (s *DescribeDomainsRequestTag) SetValue(v string) *DescribeDomainsRequestTag
func (DescribeDomainsRequestTag) String ¶
func (s DescribeDomainsRequestTag) String() string
type DescribeDomainsResponse ¶
type DescribeDomainsResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *DescribeDomainsResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (DescribeDomainsResponse) GoString ¶
func (s DescribeDomainsResponse) GoString() string
func (*DescribeDomainsResponse) SetBody ¶
func (s *DescribeDomainsResponse) SetBody(v *DescribeDomainsResponseBody) *DescribeDomainsResponse
func (*DescribeDomainsResponse) SetHeaders ¶
func (s *DescribeDomainsResponse) SetHeaders(v map[string]*string) *DescribeDomainsResponse
func (*DescribeDomainsResponse) SetStatusCode ¶
func (s *DescribeDomainsResponse) SetStatusCode(v int32) *DescribeDomainsResponse
func (DescribeDomainsResponse) String ¶
func (s DescribeDomainsResponse) String() string
type DescribeDomainsResponseBody ¶
type DescribeDomainsResponseBody struct { // The domain names that are added to WAF in CNAME record mode. Domains []*DescribeDomainsResponseBodyDomains `json:"Domains,omitempty" xml:"Domains,omitempty" type:"Repeated"` // The ID of the request. // // example: // // ABF68BB3-2C48-5FA4-9750-D5FE55700E36 RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // The total number of returned entries. // // example: // // 146 TotalCount *int64 `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"` }
func (DescribeDomainsResponseBody) GoString ¶
func (s DescribeDomainsResponseBody) GoString() string
func (*DescribeDomainsResponseBody) SetDomains ¶
func (s *DescribeDomainsResponseBody) SetDomains(v []*DescribeDomainsResponseBodyDomains) *DescribeDomainsResponseBody
func (*DescribeDomainsResponseBody) SetRequestId ¶
func (s *DescribeDomainsResponseBody) SetRequestId(v string) *DescribeDomainsResponseBody
func (*DescribeDomainsResponseBody) SetTotalCount ¶
func (s *DescribeDomainsResponseBody) SetTotalCount(v int64) *DescribeDomainsResponseBody
func (DescribeDomainsResponseBody) String ¶
func (s DescribeDomainsResponseBody) String() string
type DescribeDomainsResponseBodyDomains ¶
type DescribeDomainsResponseBodyDomains struct { // The back-to-origin settings. Backeds *DescribeDomainsResponseBodyDomainsBackeds `json:"Backeds,omitempty" xml:"Backeds,omitempty" type:"Struct"` // The CNAME assigned by WAF to the domain name. // // example: // // xxxxxcvdaf.****.com Cname *string `json:"Cname,omitempty" xml:"Cname,omitempty"` // The domain name that is added to WAF in CNAME record mode. // // example: // // www.aliyundoc.com Domain *string `json:"Domain,omitempty" xml:"Domain,omitempty"` // The configurations of the listeners. ListenPorts *DescribeDomainsResponseBodyDomainsListenPorts `json:"ListenPorts,omitempty" xml:"ListenPorts,omitempty" type:"Struct"` // The ID of the resource group. // // example: // // rg-acfmvtc5z52**** ResourceManagerResourceGroupId *string `json:"ResourceManagerResourceGroupId,omitempty" xml:"ResourceManagerResourceGroupId,omitempty"` // The status of the domain name. Valid values: // // - **1:* - The domain name is in a normal state. // // - **2:* - The domain name is being created. // // - **3:* - The domain name is being modified. // // - **4:* - The domain name is being released. // // - **5:* - WAF no longer forwards traffic that is sent to the domain name. // // example: // // 1 Status *int32 `json:"Status,omitempty" xml:"Status,omitempty"` }
func (DescribeDomainsResponseBodyDomains) GoString ¶
func (s DescribeDomainsResponseBodyDomains) GoString() string
func (*DescribeDomainsResponseBodyDomains) SetBackeds ¶
func (s *DescribeDomainsResponseBodyDomains) SetBackeds(v *DescribeDomainsResponseBodyDomainsBackeds) *DescribeDomainsResponseBodyDomains
func (*DescribeDomainsResponseBodyDomains) SetCname ¶
func (s *DescribeDomainsResponseBodyDomains) SetCname(v string) *DescribeDomainsResponseBodyDomains
func (*DescribeDomainsResponseBodyDomains) SetDomain ¶
func (s *DescribeDomainsResponseBodyDomains) SetDomain(v string) *DescribeDomainsResponseBodyDomains
func (*DescribeDomainsResponseBodyDomains) SetListenPorts ¶
func (s *DescribeDomainsResponseBodyDomains) SetListenPorts(v *DescribeDomainsResponseBodyDomainsListenPorts) *DescribeDomainsResponseBodyDomains
func (*DescribeDomainsResponseBodyDomains) SetResourceManagerResourceGroupId ¶
func (s *DescribeDomainsResponseBodyDomains) SetResourceManagerResourceGroupId(v string) *DescribeDomainsResponseBodyDomains
func (*DescribeDomainsResponseBodyDomains) SetStatus ¶
func (s *DescribeDomainsResponseBodyDomains) SetStatus(v int32) *DescribeDomainsResponseBodyDomains
func (DescribeDomainsResponseBodyDomains) String ¶
func (s DescribeDomainsResponseBodyDomains) String() string
type DescribeDomainsResponseBodyDomainsBackeds ¶
type DescribeDomainsResponseBodyDomainsBackeds struct { // The HTTP addresses of the origin server. Http []*DescribeDomainsResponseBodyDomainsBackedsHttp `json:"Http,omitempty" xml:"Http,omitempty" type:"Repeated"` // The HTTPS addresses of the origin server. Https []*DescribeDomainsResponseBodyDomainsBackedsHttps `json:"Https,omitempty" xml:"Https,omitempty" type:"Repeated"` }
func (DescribeDomainsResponseBodyDomainsBackeds) GoString ¶
func (s DescribeDomainsResponseBodyDomainsBackeds) GoString() string
func (DescribeDomainsResponseBodyDomainsBackeds) String ¶
func (s DescribeDomainsResponseBodyDomainsBackeds) String() string
type DescribeDomainsResponseBodyDomainsBackedsHttp ¶
type DescribeDomainsResponseBodyDomainsBackedsHttp struct { // The HTTP address of the origin server. // // example: // // 1.1.XX.XX Backend *string `json:"Backend,omitempty" xml:"Backend,omitempty"` }
func (DescribeDomainsResponseBodyDomainsBackedsHttp) GoString ¶
func (s DescribeDomainsResponseBodyDomainsBackedsHttp) GoString() string
func (*DescribeDomainsResponseBodyDomainsBackedsHttp) SetBackend ¶
func (s *DescribeDomainsResponseBodyDomainsBackedsHttp) SetBackend(v string) *DescribeDomainsResponseBodyDomainsBackedsHttp
func (DescribeDomainsResponseBodyDomainsBackedsHttp) String ¶
func (s DescribeDomainsResponseBodyDomainsBackedsHttp) String() string
type DescribeDomainsResponseBodyDomainsBackedsHttps ¶
type DescribeDomainsResponseBodyDomainsBackedsHttps struct { // The HTTPS address of the origin server. // // example: // // 1.1.XX.XX Backend *string `json:"Backend,omitempty" xml:"Backend,omitempty"` }
func (DescribeDomainsResponseBodyDomainsBackedsHttps) GoString ¶
func (s DescribeDomainsResponseBodyDomainsBackedsHttps) GoString() string
func (*DescribeDomainsResponseBodyDomainsBackedsHttps) SetBackend ¶
func (s *DescribeDomainsResponseBodyDomainsBackedsHttps) SetBackend(v string) *DescribeDomainsResponseBodyDomainsBackedsHttps
func (DescribeDomainsResponseBodyDomainsBackedsHttps) String ¶
func (s DescribeDomainsResponseBodyDomainsBackedsHttps) String() string
type DescribeDomainsResponseBodyDomainsListenPorts ¶
type DescribeDomainsResponseBodyDomainsListenPorts struct { // The HTTP listener ports. Http []*int64 `json:"Http,omitempty" xml:"Http,omitempty" type:"Repeated"` // The HTTPS listener ports. Https []*int64 `json:"Https,omitempty" xml:"Https,omitempty" type:"Repeated"` }
func (DescribeDomainsResponseBodyDomainsListenPorts) GoString ¶
func (s DescribeDomainsResponseBodyDomainsListenPorts) GoString() string
func (*DescribeDomainsResponseBodyDomainsListenPorts) SetHttp ¶
func (s *DescribeDomainsResponseBodyDomainsListenPorts) SetHttp(v []*int64) *DescribeDomainsResponseBodyDomainsListenPorts
func (*DescribeDomainsResponseBodyDomainsListenPorts) SetHttps ¶
func (s *DescribeDomainsResponseBodyDomainsListenPorts) SetHttps(v []*int64) *DescribeDomainsResponseBodyDomainsListenPorts
func (DescribeDomainsResponseBodyDomainsListenPorts) String ¶
func (s DescribeDomainsResponseBodyDomainsListenPorts) String() string
type DescribeFlowChartRequest ¶
type DescribeFlowChartRequest struct { // The end of the time range to query. Unit: seconds. If you do not specify this parameter, the current time is used. // // example: // // 1665386280 EndTimestamp *string `json:"EndTimestamp,omitempty" xml:"EndTimestamp,omitempty"` // The ID of the WAF instance. // // > You can call the [DescribeInstance](https://help.aliyun.com/document_detail/433756.html) operation to obtain the ID of the WAF instance. // // This parameter is required. // // example: // // waf_cdnsdf3**** InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"` // The time interval. Unit: seconds. The value must be an integral multiple of 60. // // This parameter is required. // // example: // // 300 Interval *string `json:"Interval,omitempty" xml:"Interval,omitempty"` // The region where the WAF instance resides. Valid values: // // - **cn-hangzhou:* - the Chinese mainland. // // - **ap-southeast-1:* - outside the Chinese mainland. // // example: // // cn-hangzhou RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` // The protected object. // // example: // // www.aliyundoc.com Resource *string `json:"Resource,omitempty" xml:"Resource,omitempty"` // The ID of the Alibaba Cloud resource group. // // example: // // rg-acfm***q ResourceManagerResourceGroupId *string `json:"ResourceManagerResourceGroupId,omitempty" xml:"ResourceManagerResourceGroupId,omitempty"` // The beginning of the time range to query. Unit: seconds. // // This parameter is required. // // example: // // 1665331200 StartTimestamp *string `json:"StartTimestamp,omitempty" xml:"StartTimestamp,omitempty"` }
func (DescribeFlowChartRequest) GoString ¶
func (s DescribeFlowChartRequest) GoString() string
func (*DescribeFlowChartRequest) SetEndTimestamp ¶
func (s *DescribeFlowChartRequest) SetEndTimestamp(v string) *DescribeFlowChartRequest
func (*DescribeFlowChartRequest) SetInstanceId ¶
func (s *DescribeFlowChartRequest) SetInstanceId(v string) *DescribeFlowChartRequest
func (*DescribeFlowChartRequest) SetInterval ¶
func (s *DescribeFlowChartRequest) SetInterval(v string) *DescribeFlowChartRequest
func (*DescribeFlowChartRequest) SetRegionId ¶
func (s *DescribeFlowChartRequest) SetRegionId(v string) *DescribeFlowChartRequest
func (*DescribeFlowChartRequest) SetResource ¶
func (s *DescribeFlowChartRequest) SetResource(v string) *DescribeFlowChartRequest
func (*DescribeFlowChartRequest) SetResourceManagerResourceGroupId ¶
func (s *DescribeFlowChartRequest) SetResourceManagerResourceGroupId(v string) *DescribeFlowChartRequest
func (*DescribeFlowChartRequest) SetStartTimestamp ¶
func (s *DescribeFlowChartRequest) SetStartTimestamp(v string) *DescribeFlowChartRequest
func (DescribeFlowChartRequest) String ¶
func (s DescribeFlowChartRequest) String() string
type DescribeFlowChartResponse ¶
type DescribeFlowChartResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *DescribeFlowChartResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (DescribeFlowChartResponse) GoString ¶
func (s DescribeFlowChartResponse) GoString() string
func (*DescribeFlowChartResponse) SetBody ¶
func (s *DescribeFlowChartResponse) SetBody(v *DescribeFlowChartResponseBody) *DescribeFlowChartResponse
func (*DescribeFlowChartResponse) SetHeaders ¶
func (s *DescribeFlowChartResponse) SetHeaders(v map[string]*string) *DescribeFlowChartResponse
func (*DescribeFlowChartResponse) SetStatusCode ¶
func (s *DescribeFlowChartResponse) SetStatusCode(v int32) *DescribeFlowChartResponse
func (DescribeFlowChartResponse) String ¶
func (s DescribeFlowChartResponse) String() string
type DescribeFlowChartResponseBody ¶
type DescribeFlowChartResponseBody struct { // The traffic statistics. FlowChart []*DescribeFlowChartResponseBodyFlowChart `json:"FlowChart,omitempty" xml:"FlowChart,omitempty" type:"Repeated"` // The ID of the request. // // example: // // BFA71416-670E-585D-AAE6-E7BBEE248FAB RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (DescribeFlowChartResponseBody) GoString ¶
func (s DescribeFlowChartResponseBody) GoString() string
func (*DescribeFlowChartResponseBody) SetFlowChart ¶
func (s *DescribeFlowChartResponseBody) SetFlowChart(v []*DescribeFlowChartResponseBodyFlowChart) *DescribeFlowChartResponseBody
func (*DescribeFlowChartResponseBody) SetRequestId ¶
func (s *DescribeFlowChartResponseBody) SetRequestId(v string) *DescribeFlowChartResponseBody
func (DescribeFlowChartResponseBody) String ¶
func (s DescribeFlowChartResponseBody) String() string
type DescribeFlowChartResponseBodyFlowChart ¶
type DescribeFlowChartResponseBodyFlowChart struct { // The number of requests that are blocked by custom access control list (ACL) rules. // // example: // // 0 AclCustomBlockSum *int64 `json:"AclCustomBlockSum,omitempty" xml:"AclCustomBlockSum,omitempty"` // The number of requests that are monitored by custom ACL rules. // // example: // // 0 AclCustomReportsSum *int64 `json:"AclCustomReportsSum,omitempty" xml:"AclCustomReportsSum,omitempty"` // The number of requests that are blocked by scan protection rules. // // example: // // 0 AntiScanBlockSum *int64 `json:"AntiScanBlockSum,omitempty" xml:"AntiScanBlockSum,omitempty"` // The number of requests that are blocked by bot management rules. // // example: // // 0 AntibotBlockSum *int64 `json:"AntibotBlockSum,omitempty" xml:"AntibotBlockSum,omitempty"` // The number of requests that are monitored by bot management rules. // // example: // // 0 AntibotReportSum *string `json:"AntibotReportSum,omitempty" xml:"AntibotReportSum,omitempty"` // The number of requests that are monitored by scan protection rules. // // example: // // 0 AntiscanReportsSum *int64 `json:"AntiscanReportsSum,omitempty" xml:"AntiscanReportsSum,omitempty"` // The number of requests that are blocked by the IP address blacklist. // // example: // // 0 BlacklistBlockSum *string `json:"BlacklistBlockSum,omitempty" xml:"BlacklistBlockSum,omitempty"` // The number of requests that are monitored by the IP address blacklist. // // example: // // 0 BlacklistReportsSum *int64 `json:"BlacklistReportsSum,omitempty" xml:"BlacklistReportsSum,omitempty"` // The number of requests that are blocked by custom HTTP flood protection rules. // // example: // // 0 CcCustomBlockSum *int64 `json:"CcCustomBlockSum,omitempty" xml:"CcCustomBlockSum,omitempty"` // The number of requests that are monitored by custom HTTP flood protection rules. // // example: // // 0 CcCustomReportsSum *int64 `json:"CcCustomReportsSum,omitempty" xml:"CcCustomReportsSum,omitempty"` // The number of requests that are blocked by HTTP flood protection rules created by the system. // // example: // // 0 CcSystemBlocksSum *int64 `json:"CcSystemBlocksSum,omitempty" xml:"CcSystemBlocksSum,omitempty"` // The number of requests that are monitored by HTTP flood protection rules created by the system. // // example: // // 0 CcSystemReportsSum *int64 `json:"CcSystemReportsSum,omitempty" xml:"CcSystemReportsSum,omitempty"` // The total number of requests. // // example: // // 2932 Count *int64 `json:"Count,omitempty" xml:"Count,omitempty"` // The total number of requests that are redirected to the WAF instance. // // example: // // 121645464 InBytes *int64 `json:"InBytes,omitempty" xml:"InBytes,omitempty"` // The serial number of the time interval. The serial numbers are arranged in chronological order. // // example: // // 10 Index *int64 `json:"Index,omitempty" xml:"Index,omitempty"` // The peak traffic. // // example: // // 2932 MaxPv *int64 `json:"MaxPv,omitempty" xml:"MaxPv,omitempty"` // The total number of requests that are forwarded by the WAF instance. // // example: // // 1200540464 OutBytes *int64 `json:"OutBytes,omitempty" xml:"OutBytes,omitempty"` // The number of requests that are blocked by rate limiting rules. // // example: // // 0 RatelimitBlockSum *int64 `json:"RatelimitBlockSum,omitempty" xml:"RatelimitBlockSum,omitempty"` // The number of requests that are monitored by rate limiting rules. // // example: // // 0 RatelimitReportSum *int64 `json:"RatelimitReportSum,omitempty" xml:"RatelimitReportSum,omitempty"` // The number of requests that are blocked by region blacklist rules. // // example: // // 0 RegionBlockBlocksSum *int64 `json:"RegionBlockBlocksSum,omitempty" xml:"RegionBlockBlocksSum,omitempty"` // The number of requests that are monitored by region blacklist rules. // // example: // // 0 RegionBlockReportsSum *int64 `json:"RegionBlockReportsSum,omitempty" xml:"RegionBlockReportsSum,omitempty"` // The total number of bot requests. // // example: // // 1110 RobotCount *int64 `json:"RobotCount,omitempty" xml:"RobotCount,omitempty"` // The number of requests that are blocked by basic protection rules. // // example: // // 0 WafBlockSum *int64 `json:"WafBlockSum,omitempty" xml:"WafBlockSum,omitempty"` // The number of requests that are monitored by basic protection rules. // // example: // // 0 WafReportSum *string `json:"WafReportSum,omitempty" xml:"WafReportSum,omitempty"` }
func (DescribeFlowChartResponseBodyFlowChart) GoString ¶
func (s DescribeFlowChartResponseBodyFlowChart) GoString() string
func (*DescribeFlowChartResponseBodyFlowChart) SetAclCustomBlockSum ¶
func (s *DescribeFlowChartResponseBodyFlowChart) SetAclCustomBlockSum(v int64) *DescribeFlowChartResponseBodyFlowChart
func (*DescribeFlowChartResponseBodyFlowChart) SetAclCustomReportsSum ¶
func (s *DescribeFlowChartResponseBodyFlowChart) SetAclCustomReportsSum(v int64) *DescribeFlowChartResponseBodyFlowChart
func (*DescribeFlowChartResponseBodyFlowChart) SetAntiScanBlockSum ¶
func (s *DescribeFlowChartResponseBodyFlowChart) SetAntiScanBlockSum(v int64) *DescribeFlowChartResponseBodyFlowChart
func (*DescribeFlowChartResponseBodyFlowChart) SetAntibotBlockSum ¶
func (s *DescribeFlowChartResponseBodyFlowChart) SetAntibotBlockSum(v int64) *DescribeFlowChartResponseBodyFlowChart
func (*DescribeFlowChartResponseBodyFlowChart) SetAntibotReportSum ¶
func (s *DescribeFlowChartResponseBodyFlowChart) SetAntibotReportSum(v string) *DescribeFlowChartResponseBodyFlowChart
func (*DescribeFlowChartResponseBodyFlowChart) SetAntiscanReportsSum ¶
func (s *DescribeFlowChartResponseBodyFlowChart) SetAntiscanReportsSum(v int64) *DescribeFlowChartResponseBodyFlowChart
func (*DescribeFlowChartResponseBodyFlowChart) SetBlacklistBlockSum ¶
func (s *DescribeFlowChartResponseBodyFlowChart) SetBlacklistBlockSum(v string) *DescribeFlowChartResponseBodyFlowChart
func (*DescribeFlowChartResponseBodyFlowChart) SetBlacklistReportsSum ¶
func (s *DescribeFlowChartResponseBodyFlowChart) SetBlacklistReportsSum(v int64) *DescribeFlowChartResponseBodyFlowChart
func (*DescribeFlowChartResponseBodyFlowChart) SetCcCustomBlockSum ¶
func (s *DescribeFlowChartResponseBodyFlowChart) SetCcCustomBlockSum(v int64) *DescribeFlowChartResponseBodyFlowChart
func (*DescribeFlowChartResponseBodyFlowChart) SetCcCustomReportsSum ¶
func (s *DescribeFlowChartResponseBodyFlowChart) SetCcCustomReportsSum(v int64) *DescribeFlowChartResponseBodyFlowChart
func (*DescribeFlowChartResponseBodyFlowChart) SetCcSystemBlocksSum ¶
func (s *DescribeFlowChartResponseBodyFlowChart) SetCcSystemBlocksSum(v int64) *DescribeFlowChartResponseBodyFlowChart
func (*DescribeFlowChartResponseBodyFlowChart) SetCcSystemReportsSum ¶
func (s *DescribeFlowChartResponseBodyFlowChart) SetCcSystemReportsSum(v int64) *DescribeFlowChartResponseBodyFlowChart
func (*DescribeFlowChartResponseBodyFlowChart) SetCount ¶
func (s *DescribeFlowChartResponseBodyFlowChart) SetCount(v int64) *DescribeFlowChartResponseBodyFlowChart
func (*DescribeFlowChartResponseBodyFlowChart) SetInBytes ¶
func (s *DescribeFlowChartResponseBodyFlowChart) SetInBytes(v int64) *DescribeFlowChartResponseBodyFlowChart
func (*DescribeFlowChartResponseBodyFlowChart) SetIndex ¶
func (s *DescribeFlowChartResponseBodyFlowChart) SetIndex(v int64) *DescribeFlowChartResponseBodyFlowChart
func (*DescribeFlowChartResponseBodyFlowChart) SetMaxPv ¶
func (s *DescribeFlowChartResponseBodyFlowChart) SetMaxPv(v int64) *DescribeFlowChartResponseBodyFlowChart
func (*DescribeFlowChartResponseBodyFlowChart) SetOutBytes ¶
func (s *DescribeFlowChartResponseBodyFlowChart) SetOutBytes(v int64) *DescribeFlowChartResponseBodyFlowChart
func (*DescribeFlowChartResponseBodyFlowChart) SetRatelimitBlockSum ¶
func (s *DescribeFlowChartResponseBodyFlowChart) SetRatelimitBlockSum(v int64) *DescribeFlowChartResponseBodyFlowChart
func (*DescribeFlowChartResponseBodyFlowChart) SetRatelimitReportSum ¶
func (s *DescribeFlowChartResponseBodyFlowChart) SetRatelimitReportSum(v int64) *DescribeFlowChartResponseBodyFlowChart
func (*DescribeFlowChartResponseBodyFlowChart) SetRegionBlockBlocksSum ¶
func (s *DescribeFlowChartResponseBodyFlowChart) SetRegionBlockBlocksSum(v int64) *DescribeFlowChartResponseBodyFlowChart
func (*DescribeFlowChartResponseBodyFlowChart) SetRegionBlockReportsSum ¶
func (s *DescribeFlowChartResponseBodyFlowChart) SetRegionBlockReportsSum(v int64) *DescribeFlowChartResponseBodyFlowChart
func (*DescribeFlowChartResponseBodyFlowChart) SetRobotCount ¶
func (s *DescribeFlowChartResponseBodyFlowChart) SetRobotCount(v int64) *DescribeFlowChartResponseBodyFlowChart
func (*DescribeFlowChartResponseBodyFlowChart) SetWafBlockSum ¶
func (s *DescribeFlowChartResponseBodyFlowChart) SetWafBlockSum(v int64) *DescribeFlowChartResponseBodyFlowChart
func (*DescribeFlowChartResponseBodyFlowChart) SetWafReportSum ¶
func (s *DescribeFlowChartResponseBodyFlowChart) SetWafReportSum(v string) *DescribeFlowChartResponseBodyFlowChart
func (DescribeFlowChartResponseBodyFlowChart) String ¶
func (s DescribeFlowChartResponseBodyFlowChart) String() string
type DescribeFlowTopResourceRequest ¶
type DescribeFlowTopResourceRequest struct { // The end of the time range to query. Unit: seconds. If you do not specify this parameter, the current time is used. // // example: // // 1665386340 EndTimestamp *string `json:"EndTimestamp,omitempty" xml:"EndTimestamp,omitempty"` // The ID of the Web Application Firewall (WAF) instance. // // > You can call the [DescribeInstance](https://help.aliyun.com/document_detail/433756.html) operation to obtain the ID of the WAF instance. // // This parameter is required. // // example: // // waf_cdnsdf3**** InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"` // The region where the WAF instance resides. Valid values: // // - **cn-hangzhou:* - the Chinese mainland. // // - **ap-southeast-1:* - outside the Chinese mainland. // // example: // // cn-hangzhou RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` // The ID of the Alibaba Cloud resource group. // // example: // // rg-acfm***q ResourceManagerResourceGroupId *string `json:"ResourceManagerResourceGroupId,omitempty" xml:"ResourceManagerResourceGroupId,omitempty"` // The beginning of the time range to query. Unit: seconds. // // This parameter is required. // // example: // // 1665331200 StartTimestamp *string `json:"StartTimestamp,omitempty" xml:"StartTimestamp,omitempty"` }
func (DescribeFlowTopResourceRequest) GoString ¶
func (s DescribeFlowTopResourceRequest) GoString() string
func (*DescribeFlowTopResourceRequest) SetEndTimestamp ¶
func (s *DescribeFlowTopResourceRequest) SetEndTimestamp(v string) *DescribeFlowTopResourceRequest
func (*DescribeFlowTopResourceRequest) SetInstanceId ¶
func (s *DescribeFlowTopResourceRequest) SetInstanceId(v string) *DescribeFlowTopResourceRequest
func (*DescribeFlowTopResourceRequest) SetRegionId ¶
func (s *DescribeFlowTopResourceRequest) SetRegionId(v string) *DescribeFlowTopResourceRequest
func (*DescribeFlowTopResourceRequest) SetResourceManagerResourceGroupId ¶
func (s *DescribeFlowTopResourceRequest) SetResourceManagerResourceGroupId(v string) *DescribeFlowTopResourceRequest
func (*DescribeFlowTopResourceRequest) SetStartTimestamp ¶
func (s *DescribeFlowTopResourceRequest) SetStartTimestamp(v string) *DescribeFlowTopResourceRequest
func (DescribeFlowTopResourceRequest) String ¶
func (s DescribeFlowTopResourceRequest) String() string
type DescribeFlowTopResourceResponse ¶
type DescribeFlowTopResourceResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *DescribeFlowTopResourceResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (DescribeFlowTopResourceResponse) GoString ¶
func (s DescribeFlowTopResourceResponse) GoString() string
func (*DescribeFlowTopResourceResponse) SetBody ¶
func (s *DescribeFlowTopResourceResponse) SetBody(v *DescribeFlowTopResourceResponseBody) *DescribeFlowTopResourceResponse
func (*DescribeFlowTopResourceResponse) SetHeaders ¶
func (s *DescribeFlowTopResourceResponse) SetHeaders(v map[string]*string) *DescribeFlowTopResourceResponse
func (*DescribeFlowTopResourceResponse) SetStatusCode ¶
func (s *DescribeFlowTopResourceResponse) SetStatusCode(v int32) *DescribeFlowTopResourceResponse
func (DescribeFlowTopResourceResponse) String ¶
func (s DescribeFlowTopResourceResponse) String() string
type DescribeFlowTopResourceResponseBody ¶
type DescribeFlowTopResourceResponseBody struct { // The ID of the request. // // example: // // 8F0E0B9A-B518-5C6D-BEFC-A373DDE4F652 RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // The array of the top 10 protected objects that receive requests. RuleHitsTopResource []*DescribeFlowTopResourceResponseBodyRuleHitsTopResource `json:"RuleHitsTopResource,omitempty" xml:"RuleHitsTopResource,omitempty" type:"Repeated"` }
func (DescribeFlowTopResourceResponseBody) GoString ¶
func (s DescribeFlowTopResourceResponseBody) GoString() string
func (*DescribeFlowTopResourceResponseBody) SetRequestId ¶
func (s *DescribeFlowTopResourceResponseBody) SetRequestId(v string) *DescribeFlowTopResourceResponseBody
func (*DescribeFlowTopResourceResponseBody) SetRuleHitsTopResource ¶
func (s *DescribeFlowTopResourceResponseBody) SetRuleHitsTopResource(v []*DescribeFlowTopResourceResponseBodyRuleHitsTopResource) *DescribeFlowTopResourceResponseBody
func (DescribeFlowTopResourceResponseBody) String ¶
func (s DescribeFlowTopResourceResponseBody) String() string
type DescribeFlowTopResourceResponseBodyRuleHitsTopResource ¶
type DescribeFlowTopResourceResponseBodyRuleHitsTopResource struct { // The total number of requests received by the protected object in a specified time range. // // example: // // 181174784 Count *int64 `json:"Count,omitempty" xml:"Count,omitempty"` // The protected object. // // example: // // www.aliyundoc.com Resource *string `json:"Resource,omitempty" xml:"Resource,omitempty"` }
func (DescribeFlowTopResourceResponseBodyRuleHitsTopResource) GoString ¶
func (s DescribeFlowTopResourceResponseBodyRuleHitsTopResource) GoString() string
func (*DescribeFlowTopResourceResponseBodyRuleHitsTopResource) SetResource ¶
func (DescribeFlowTopResourceResponseBodyRuleHitsTopResource) String ¶
func (s DescribeFlowTopResourceResponseBodyRuleHitsTopResource) String() string
type DescribeFlowTopUrlRequest ¶
type DescribeFlowTopUrlRequest struct { // The end of the time range to query. Unit: seconds. If you do not specify this parameter, the current time is used. // // example: // // 1665386340 EndTimestamp *string `json:"EndTimestamp,omitempty" xml:"EndTimestamp,omitempty"` // The ID of the Web Application Firewall (WAF) instance. // // > You can call the [DescribeInstance](https://help.aliyun.com/document_detail/433756.html) operation to obtain the ID of the WAF instance. // // This parameter is required. // // example: // // waf_cdnsdf3**** InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"` // The region where the WAF instance resides. Valid values: // // - **cn-hangzhou:* - the Chinese mainland. // // - **ap-southeast-1:* - outside the Chinese mainland. // // example: // // cn-hangzhou RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` // The protected object. // // example: // // www.aliyundoc.com Resource *string `json:"Resource,omitempty" xml:"Resource,omitempty"` // The ID of the Alibaba Cloud resource group. // // example: // // rg-acfm***q ResourceManagerResourceGroupId *string `json:"ResourceManagerResourceGroupId,omitempty" xml:"ResourceManagerResourceGroupId,omitempty"` // The beginning of the time range to query. Unit: seconds. // // This parameter is required. // // example: // // 1665331200 StartTimestamp *string `json:"StartTimestamp,omitempty" xml:"StartTimestamp,omitempty"` }
func (DescribeFlowTopUrlRequest) GoString ¶
func (s DescribeFlowTopUrlRequest) GoString() string
func (*DescribeFlowTopUrlRequest) SetEndTimestamp ¶
func (s *DescribeFlowTopUrlRequest) SetEndTimestamp(v string) *DescribeFlowTopUrlRequest
func (*DescribeFlowTopUrlRequest) SetInstanceId ¶
func (s *DescribeFlowTopUrlRequest) SetInstanceId(v string) *DescribeFlowTopUrlRequest
func (*DescribeFlowTopUrlRequest) SetRegionId ¶
func (s *DescribeFlowTopUrlRequest) SetRegionId(v string) *DescribeFlowTopUrlRequest
func (*DescribeFlowTopUrlRequest) SetResource ¶
func (s *DescribeFlowTopUrlRequest) SetResource(v string) *DescribeFlowTopUrlRequest
func (*DescribeFlowTopUrlRequest) SetResourceManagerResourceGroupId ¶
func (s *DescribeFlowTopUrlRequest) SetResourceManagerResourceGroupId(v string) *DescribeFlowTopUrlRequest
func (*DescribeFlowTopUrlRequest) SetStartTimestamp ¶
func (s *DescribeFlowTopUrlRequest) SetStartTimestamp(v string) *DescribeFlowTopUrlRequest
func (DescribeFlowTopUrlRequest) String ¶
func (s DescribeFlowTopUrlRequest) String() string
type DescribeFlowTopUrlResponse ¶
type DescribeFlowTopUrlResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *DescribeFlowTopUrlResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (DescribeFlowTopUrlResponse) GoString ¶
func (s DescribeFlowTopUrlResponse) GoString() string
func (*DescribeFlowTopUrlResponse) SetBody ¶
func (s *DescribeFlowTopUrlResponse) SetBody(v *DescribeFlowTopUrlResponseBody) *DescribeFlowTopUrlResponse
func (*DescribeFlowTopUrlResponse) SetHeaders ¶
func (s *DescribeFlowTopUrlResponse) SetHeaders(v map[string]*string) *DescribeFlowTopUrlResponse
func (*DescribeFlowTopUrlResponse) SetStatusCode ¶
func (s *DescribeFlowTopUrlResponse) SetStatusCode(v int32) *DescribeFlowTopUrlResponse
func (DescribeFlowTopUrlResponse) String ¶
func (s DescribeFlowTopUrlResponse) String() string
type DescribeFlowTopUrlResponseBody ¶
type DescribeFlowTopUrlResponseBody struct { // The ID of the request. // // example: // // 520D4E4C-B8EC-5602-ACB6-4D378ACBA28D RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // The array of the top 10 URLs that are used to initiate requests. RuleHitsTopUrl []*DescribeFlowTopUrlResponseBodyRuleHitsTopUrl `json:"RuleHitsTopUrl,omitempty" xml:"RuleHitsTopUrl,omitempty" type:"Repeated"` }
func (DescribeFlowTopUrlResponseBody) GoString ¶
func (s DescribeFlowTopUrlResponseBody) GoString() string
func (*DescribeFlowTopUrlResponseBody) SetRequestId ¶
func (s *DescribeFlowTopUrlResponseBody) SetRequestId(v string) *DescribeFlowTopUrlResponseBody
func (*DescribeFlowTopUrlResponseBody) SetRuleHitsTopUrl ¶
func (s *DescribeFlowTopUrlResponseBody) SetRuleHitsTopUrl(v []*DescribeFlowTopUrlResponseBodyRuleHitsTopUrl) *DescribeFlowTopUrlResponseBody
func (DescribeFlowTopUrlResponseBody) String ¶
func (s DescribeFlowTopUrlResponseBody) String() string
type DescribeFlowTopUrlResponseBodyRuleHitsTopUrl ¶
type DescribeFlowTopUrlResponseBodyRuleHitsTopUrl struct { // The total number of requests that are initiated by using the URL. // // example: // // 181174784 Count *int64 `json:"Count,omitempty" xml:"Count,omitempty"` // The URL that is used to initiate requests. // // example: // // www.aliyundoc.com/path1 Url *string `json:"Url,omitempty" xml:"Url,omitempty"` }
func (DescribeFlowTopUrlResponseBodyRuleHitsTopUrl) GoString ¶
func (s DescribeFlowTopUrlResponseBodyRuleHitsTopUrl) GoString() string
func (*DescribeFlowTopUrlResponseBodyRuleHitsTopUrl) SetCount ¶
func (s *DescribeFlowTopUrlResponseBodyRuleHitsTopUrl) SetCount(v int64) *DescribeFlowTopUrlResponseBodyRuleHitsTopUrl
func (DescribeFlowTopUrlResponseBodyRuleHitsTopUrl) String ¶
func (s DescribeFlowTopUrlResponseBodyRuleHitsTopUrl) String() string
type DescribeFreeUserAssetCountRequest ¶
type DescribeFreeUserAssetCountRequest struct { // The ID of the Web Application Firewall (WAF) instance. // // > You can call the [DescribeInstance](https://help.aliyun.com/document_detail/433756.html) operation to query the ID of the WAF instance. // // This parameter is required. // // example: // // waf_v3prepaid_public_cn-cs0***** InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"` // The region in which the WAF instance is deployed. Valid values: // // - **cn-hangzhou**: Chinese mainland // // - **ap-southeast-1**: outside the Chinese mainland // // example: // // cn-hangzhou RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` // The ID of the Alibaba Cloud resource group. // // example: // // rg-acfm***q ResourceManagerResourceGroupId *string `json:"ResourceManagerResourceGroupId,omitempty" xml:"ResourceManagerResourceGroupId,omitempty"` }
func (DescribeFreeUserAssetCountRequest) GoString ¶
func (s DescribeFreeUserAssetCountRequest) GoString() string
func (*DescribeFreeUserAssetCountRequest) SetInstanceId ¶
func (s *DescribeFreeUserAssetCountRequest) SetInstanceId(v string) *DescribeFreeUserAssetCountRequest
func (*DescribeFreeUserAssetCountRequest) SetRegionId ¶
func (s *DescribeFreeUserAssetCountRequest) SetRegionId(v string) *DescribeFreeUserAssetCountRequest
func (*DescribeFreeUserAssetCountRequest) SetResourceManagerResourceGroupId ¶
func (s *DescribeFreeUserAssetCountRequest) SetResourceManagerResourceGroupId(v string) *DescribeFreeUserAssetCountRequest
func (DescribeFreeUserAssetCountRequest) String ¶
func (s DescribeFreeUserAssetCountRequest) String() string
type DescribeFreeUserAssetCountResponse ¶
type DescribeFreeUserAssetCountResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *DescribeFreeUserAssetCountResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (DescribeFreeUserAssetCountResponse) GoString ¶
func (s DescribeFreeUserAssetCountResponse) GoString() string
func (*DescribeFreeUserAssetCountResponse) SetHeaders ¶
func (s *DescribeFreeUserAssetCountResponse) SetHeaders(v map[string]*string) *DescribeFreeUserAssetCountResponse
func (*DescribeFreeUserAssetCountResponse) SetStatusCode ¶
func (s *DescribeFreeUserAssetCountResponse) SetStatusCode(v int32) *DescribeFreeUserAssetCountResponse
func (DescribeFreeUserAssetCountResponse) String ¶
func (s DescribeFreeUserAssetCountResponse) String() string
type DescribeFreeUserAssetCountResponseBody ¶
type DescribeFreeUserAssetCountResponseBody struct { // The asset statistics provided by basic detection. Asset *DescribeFreeUserAssetCountResponseBodyAsset `json:"Asset,omitempty" xml:"Asset,omitempty" type:"Struct"` // The request ID. // // example: // // 30488BF0-FD58-52DD-B396-D014549F43A3 RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (DescribeFreeUserAssetCountResponseBody) GoString ¶
func (s DescribeFreeUserAssetCountResponseBody) GoString() string
func (*DescribeFreeUserAssetCountResponseBody) SetRequestId ¶
func (s *DescribeFreeUserAssetCountResponseBody) SetRequestId(v string) *DescribeFreeUserAssetCountResponseBody
func (DescribeFreeUserAssetCountResponseBody) String ¶
func (s DescribeFreeUserAssetCountResponseBody) String() string
type DescribeFreeUserAssetCountResponseBodyAsset ¶
type DescribeFreeUserAssetCountResponseBodyAsset struct { // The number of active APIs. // // example: // // 34 AssetActive *int64 `json:"AssetActive,omitempty" xml:"AssetActive,omitempty"` // The total number of APIs. // // example: // // 15 AssetCount *int64 `json:"AssetCount,omitempty" xml:"AssetCount,omitempty"` // The number of deactivated APIs. // // example: // // 13 AssetOffline *int64 `json:"AssetOffline,omitempty" xml:"AssetOffline,omitempty"` }
func (DescribeFreeUserAssetCountResponseBodyAsset) GoString ¶
func (s DescribeFreeUserAssetCountResponseBodyAsset) GoString() string
func (*DescribeFreeUserAssetCountResponseBodyAsset) SetAssetActive ¶
func (s *DescribeFreeUserAssetCountResponseBodyAsset) SetAssetActive(v int64) *DescribeFreeUserAssetCountResponseBodyAsset
func (*DescribeFreeUserAssetCountResponseBodyAsset) SetAssetCount ¶
func (s *DescribeFreeUserAssetCountResponseBodyAsset) SetAssetCount(v int64) *DescribeFreeUserAssetCountResponseBodyAsset
func (*DescribeFreeUserAssetCountResponseBodyAsset) SetAssetOffline ¶
func (s *DescribeFreeUserAssetCountResponseBodyAsset) SetAssetOffline(v int64) *DescribeFreeUserAssetCountResponseBodyAsset
func (DescribeFreeUserAssetCountResponseBodyAsset) String ¶
func (s DescribeFreeUserAssetCountResponseBodyAsset) String() string
type DescribeFreeUserEventCountRequest ¶
type DescribeFreeUserEventCountRequest struct { // The ID of the Web Application Firewall (WAF) instance. // // > You can call the [DescribeInstance](https://help.aliyun.com/document_detail/433756.html) operation to query the ID of the WAF instance. // // This parameter is required. // // example: // // waf_v3prepay_public_intl-sg-vf*** InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"` // The region in which the WAF instance is deployed. Valid values: // // - **cn-hangzhou**: Chinese mainland. // // - **ap-southeast-1**: outside the Chinese mainland. // // example: // // cn-hangzhou RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` // The ID of the Alibaba Cloud resource group. // // example: // // rg-acfm***q ResourceManagerResourceGroupId *string `json:"ResourceManagerResourceGroupId,omitempty" xml:"ResourceManagerResourceGroupId,omitempty"` }
func (DescribeFreeUserEventCountRequest) GoString ¶
func (s DescribeFreeUserEventCountRequest) GoString() string
func (*DescribeFreeUserEventCountRequest) SetInstanceId ¶
func (s *DescribeFreeUserEventCountRequest) SetInstanceId(v string) *DescribeFreeUserEventCountRequest
func (*DescribeFreeUserEventCountRequest) SetRegionId ¶
func (s *DescribeFreeUserEventCountRequest) SetRegionId(v string) *DescribeFreeUserEventCountRequest
func (*DescribeFreeUserEventCountRequest) SetResourceManagerResourceGroupId ¶
func (s *DescribeFreeUserEventCountRequest) SetResourceManagerResourceGroupId(v string) *DescribeFreeUserEventCountRequest
func (DescribeFreeUserEventCountRequest) String ¶
func (s DescribeFreeUserEventCountRequest) String() string
type DescribeFreeUserEventCountResponse ¶
type DescribeFreeUserEventCountResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *DescribeFreeUserEventCountResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (DescribeFreeUserEventCountResponse) GoString ¶
func (s DescribeFreeUserEventCountResponse) GoString() string
func (*DescribeFreeUserEventCountResponse) SetHeaders ¶
func (s *DescribeFreeUserEventCountResponse) SetHeaders(v map[string]*string) *DescribeFreeUserEventCountResponse
func (*DescribeFreeUserEventCountResponse) SetStatusCode ¶
func (s *DescribeFreeUserEventCountResponse) SetStatusCode(v int32) *DescribeFreeUserEventCountResponse
func (DescribeFreeUserEventCountResponse) String ¶
func (s DescribeFreeUserEventCountResponse) String() string
type DescribeFreeUserEventCountResponseBody ¶
type DescribeFreeUserEventCountResponseBody struct { // The information about the security events that are detected by using the basic detection feature. Event *DescribeFreeUserEventCountResponseBodyEvent `json:"Event,omitempty" xml:"Event,omitempty" type:"Struct"` // The request ID. // // example: // // 0D9FB3BC-0DE9-58A8-9663-ACE56F24F405 RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (DescribeFreeUserEventCountResponseBody) GoString ¶
func (s DescribeFreeUserEventCountResponseBody) GoString() string
func (*DescribeFreeUserEventCountResponseBody) SetRequestId ¶
func (s *DescribeFreeUserEventCountResponseBody) SetRequestId(v string) *DescribeFreeUserEventCountResponseBody
func (DescribeFreeUserEventCountResponseBody) String ¶
func (s DescribeFreeUserEventCountResponseBody) String() string
type DescribeFreeUserEventCountResponseBodyEvent ¶
type DescribeFreeUserEventCountResponseBodyEvent struct { // The number of high-risk events. // // example: // // 1 EventHigh *int64 `json:"EventHigh,omitempty" xml:"EventHigh,omitempty"` // The number of low-risk events. // // example: // // 12 EventLow *int64 `json:"EventLow,omitempty" xml:"EventLow,omitempty"` // The number of medium-risk events. // // example: // // 3 EventMedium *int64 `json:"EventMedium,omitempty" xml:"EventMedium,omitempty"` // The total number of security events. // // example: // // 16 EventTotal *int64 `json:"EventTotal,omitempty" xml:"EventTotal,omitempty"` }
func (DescribeFreeUserEventCountResponseBodyEvent) GoString ¶
func (s DescribeFreeUserEventCountResponseBodyEvent) GoString() string
func (*DescribeFreeUserEventCountResponseBodyEvent) SetEventHigh ¶
func (s *DescribeFreeUserEventCountResponseBodyEvent) SetEventHigh(v int64) *DescribeFreeUserEventCountResponseBodyEvent
func (*DescribeFreeUserEventCountResponseBodyEvent) SetEventLow ¶
func (s *DescribeFreeUserEventCountResponseBodyEvent) SetEventLow(v int64) *DescribeFreeUserEventCountResponseBodyEvent
func (*DescribeFreeUserEventCountResponseBodyEvent) SetEventMedium ¶
func (s *DescribeFreeUserEventCountResponseBodyEvent) SetEventMedium(v int64) *DescribeFreeUserEventCountResponseBodyEvent
func (*DescribeFreeUserEventCountResponseBodyEvent) SetEventTotal ¶
func (s *DescribeFreeUserEventCountResponseBodyEvent) SetEventTotal(v int64) *DescribeFreeUserEventCountResponseBodyEvent
func (DescribeFreeUserEventCountResponseBodyEvent) String ¶
func (s DescribeFreeUserEventCountResponseBodyEvent) String() string
type DescribeFreeUserEventTypesRequest ¶
type DescribeFreeUserEventTypesRequest struct { // The ID of the Web Application Firewall (WAF) instance. // // > You can call the [DescribeInstance](https://help.aliyun.com/document_detail/433756.html) operation to query the ID of the WAF instance. // // This parameter is required. // // example: // // waf_v3prepaid_public_cn-bl0**** InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"` // The region in which the WAF instance is deployed. Valid values: // // - **cn-hangzhou**: Chinese mainland // // - **ap-southeast-1**: outside the Chinese mainland // // example: // // cn-hangzhou RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` // The ID of the Alibaba Cloud resource group. // // example: // // rg-acfm***q ResourceManagerResourceGroupId *string `json:"ResourceManagerResourceGroupId,omitempty" xml:"ResourceManagerResourceGroupId,omitempty"` }
func (DescribeFreeUserEventTypesRequest) GoString ¶
func (s DescribeFreeUserEventTypesRequest) GoString() string
func (*DescribeFreeUserEventTypesRequest) SetInstanceId ¶
func (s *DescribeFreeUserEventTypesRequest) SetInstanceId(v string) *DescribeFreeUserEventTypesRequest
func (*DescribeFreeUserEventTypesRequest) SetRegionId ¶
func (s *DescribeFreeUserEventTypesRequest) SetRegionId(v string) *DescribeFreeUserEventTypesRequest
func (*DescribeFreeUserEventTypesRequest) SetResourceManagerResourceGroupId ¶
func (s *DescribeFreeUserEventTypesRequest) SetResourceManagerResourceGroupId(v string) *DescribeFreeUserEventTypesRequest
func (DescribeFreeUserEventTypesRequest) String ¶
func (s DescribeFreeUserEventTypesRequest) String() string
type DescribeFreeUserEventTypesResponse ¶
type DescribeFreeUserEventTypesResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *DescribeFreeUserEventTypesResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (DescribeFreeUserEventTypesResponse) GoString ¶
func (s DescribeFreeUserEventTypesResponse) GoString() string
func (*DescribeFreeUserEventTypesResponse) SetHeaders ¶
func (s *DescribeFreeUserEventTypesResponse) SetHeaders(v map[string]*string) *DescribeFreeUserEventTypesResponse
func (*DescribeFreeUserEventTypesResponse) SetStatusCode ¶
func (s *DescribeFreeUserEventTypesResponse) SetStatusCode(v int32) *DescribeFreeUserEventTypesResponse
func (DescribeFreeUserEventTypesResponse) String ¶
func (s DescribeFreeUserEventTypesResponse) String() string
type DescribeFreeUserEventTypesResponseBody ¶
type DescribeFreeUserEventTypesResponseBody struct { // The types of security events on which basic detection is performed. Data []*DescribeFreeUserEventTypesResponseBodyData `json:"Data,omitempty" xml:"Data,omitempty" type:"Repeated"` // The request ID. // // example: // // B9D6AD11-DD3D-5A27-B1D9-8A37F7777196 RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (DescribeFreeUserEventTypesResponseBody) GoString ¶
func (s DescribeFreeUserEventTypesResponseBody) GoString() string
func (*DescribeFreeUserEventTypesResponseBody) SetRequestId ¶
func (s *DescribeFreeUserEventTypesResponseBody) SetRequestId(v string) *DescribeFreeUserEventTypesResponseBody
func (DescribeFreeUserEventTypesResponseBody) String ¶
func (s DescribeFreeUserEventTypesResponseBody) String() string
type DescribeFreeUserEventTypesResponseBodyData ¶
type DescribeFreeUserEventTypesResponseBodyData struct { // The number of security events. // // example: // // 4 EventNum *string `json:"EventNum,omitempty" xml:"EventNum,omitempty"` // The type of the security event. // // example: // // SMSInterfaceAbuse EventType *string `json:"EventType,omitempty" xml:"EventType,omitempty"` }
func (DescribeFreeUserEventTypesResponseBodyData) GoString ¶
func (s DescribeFreeUserEventTypesResponseBodyData) GoString() string
func (*DescribeFreeUserEventTypesResponseBodyData) SetEventNum ¶
func (s *DescribeFreeUserEventTypesResponseBodyData) SetEventNum(v string) *DescribeFreeUserEventTypesResponseBodyData
func (*DescribeFreeUserEventTypesResponseBodyData) SetEventType ¶
func (s *DescribeFreeUserEventTypesResponseBodyData) SetEventType(v string) *DescribeFreeUserEventTypesResponseBodyData
func (DescribeFreeUserEventTypesResponseBodyData) String ¶
func (s DescribeFreeUserEventTypesResponseBodyData) String() string
type DescribeFreeUserEventsRequest ¶
type DescribeFreeUserEventsRequest struct { // The ID of the Web Application Firewall (WAF) instance. // // > You can call the [DescribeInstance](https://help.aliyun.com/document_detail/433756.html) operation to query the ID of the WAF instance. // // This parameter is required. // // example: // // waf_v3prepaid_public_cn-27a3**** InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"` // The region in which the WAF instance is deployed. Valid values: // // - **cn-hangzhou**: Chinese mainland // // - **ap-southeast-1**: outside the Chinese mainland // // example: // // cn-hangzhou RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` // The ID of the Alibaba Cloud resource group. // // example: // // rg-acfm***q ResourceManagerResourceGroupId *string `json:"ResourceManagerResourceGroupId,omitempty" xml:"ResourceManagerResourceGroupId,omitempty"` }
func (DescribeFreeUserEventsRequest) GoString ¶
func (s DescribeFreeUserEventsRequest) GoString() string
func (*DescribeFreeUserEventsRequest) SetInstanceId ¶
func (s *DescribeFreeUserEventsRequest) SetInstanceId(v string) *DescribeFreeUserEventsRequest
func (*DescribeFreeUserEventsRequest) SetRegionId ¶
func (s *DescribeFreeUserEventsRequest) SetRegionId(v string) *DescribeFreeUserEventsRequest
func (*DescribeFreeUserEventsRequest) SetResourceManagerResourceGroupId ¶
func (s *DescribeFreeUserEventsRequest) SetResourceManagerResourceGroupId(v string) *DescribeFreeUserEventsRequest
func (DescribeFreeUserEventsRequest) String ¶
func (s DescribeFreeUserEventsRequest) String() string
type DescribeFreeUserEventsResponse ¶
type DescribeFreeUserEventsResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *DescribeFreeUserEventsResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (DescribeFreeUserEventsResponse) GoString ¶
func (s DescribeFreeUserEventsResponse) GoString() string
func (*DescribeFreeUserEventsResponse) SetBody ¶
func (s *DescribeFreeUserEventsResponse) SetBody(v *DescribeFreeUserEventsResponseBody) *DescribeFreeUserEventsResponse
func (*DescribeFreeUserEventsResponse) SetHeaders ¶
func (s *DescribeFreeUserEventsResponse) SetHeaders(v map[string]*string) *DescribeFreeUserEventsResponse
func (*DescribeFreeUserEventsResponse) SetStatusCode ¶
func (s *DescribeFreeUserEventsResponse) SetStatusCode(v int32) *DescribeFreeUserEventsResponse
func (DescribeFreeUserEventsResponse) String ¶
func (s DescribeFreeUserEventsResponse) String() string
type DescribeFreeUserEventsResponseBody ¶
type DescribeFreeUserEventsResponseBody struct { // The security events on which basic detection is performed. Event []*DescribeFreeUserEventsResponseBodyEvent `json:"Event,omitempty" xml:"Event,omitempty" type:"Repeated"` // The request ID. // // example: // // 8A2DF88D-90C2-56E9-B8D5-36BB9646791C RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (DescribeFreeUserEventsResponseBody) GoString ¶
func (s DescribeFreeUserEventsResponseBody) GoString() string
func (*DescribeFreeUserEventsResponseBody) SetEvent ¶
func (s *DescribeFreeUserEventsResponseBody) SetEvent(v []*DescribeFreeUserEventsResponseBodyEvent) *DescribeFreeUserEventsResponseBody
func (*DescribeFreeUserEventsResponseBody) SetRequestId ¶
func (s *DescribeFreeUserEventsResponseBody) SetRequestId(v string) *DescribeFreeUserEventsResponseBody
func (DescribeFreeUserEventsResponseBody) String ¶
func (s DescribeFreeUserEventsResponseBody) String() string
type DescribeFreeUserEventsResponseBodyEvent ¶
type DescribeFreeUserEventsResponseBodyEvent struct { // The API. // // example: // // /api/login ApiFormat *string `json:"ApiFormat,omitempty" xml:"ApiFormat,omitempty"` // The attacker IP address. // // example: // // 104.234.140.** AttackIP *string `json:"AttackIP,omitempty" xml:"AttackIP,omitempty"` // The time at which the attack was launched. The value is a UNIX timestamp displayed in UTC. Unit: seconds. // // example: // // 1683703260 AttackTime *int64 `json:"AttackTime,omitempty" xml:"AttackTime,omitempty"` // The domain name of the API. // // example: // // www.***.cn Domain *string `json:"Domain,omitempty" xml:"Domain,omitempty"` // The severity level of the security event. Valid values: // // - **high** // // - **medium** // // - **low** // // example: // // high EventLevel *string `json:"EventLevel,omitempty" xml:"EventLevel,omitempty"` // The type of the security event. // // > You can call the [DescribeApisecRules](https://help.aliyun.com/document_detail/2859155.html) operation to query the supported types of security events. // // example: // // Event_DataTraverse EventTag *string `json:"EventTag,omitempty" xml:"EventTag,omitempty"` }
func (DescribeFreeUserEventsResponseBodyEvent) GoString ¶
func (s DescribeFreeUserEventsResponseBodyEvent) GoString() string
func (*DescribeFreeUserEventsResponseBodyEvent) SetApiFormat ¶
func (s *DescribeFreeUserEventsResponseBodyEvent) SetApiFormat(v string) *DescribeFreeUserEventsResponseBodyEvent
func (*DescribeFreeUserEventsResponseBodyEvent) SetAttackIP ¶
func (s *DescribeFreeUserEventsResponseBodyEvent) SetAttackIP(v string) *DescribeFreeUserEventsResponseBodyEvent
func (*DescribeFreeUserEventsResponseBodyEvent) SetAttackTime ¶
func (s *DescribeFreeUserEventsResponseBodyEvent) SetAttackTime(v int64) *DescribeFreeUserEventsResponseBodyEvent
func (*DescribeFreeUserEventsResponseBodyEvent) SetDomain ¶
func (s *DescribeFreeUserEventsResponseBodyEvent) SetDomain(v string) *DescribeFreeUserEventsResponseBodyEvent
func (*DescribeFreeUserEventsResponseBodyEvent) SetEventLevel ¶
func (s *DescribeFreeUserEventsResponseBodyEvent) SetEventLevel(v string) *DescribeFreeUserEventsResponseBodyEvent
func (*DescribeFreeUserEventsResponseBodyEvent) SetEventTag ¶
func (s *DescribeFreeUserEventsResponseBodyEvent) SetEventTag(v string) *DescribeFreeUserEventsResponseBodyEvent
func (DescribeFreeUserEventsResponseBodyEvent) String ¶
func (s DescribeFreeUserEventsResponseBodyEvent) String() string
type DescribeHybridCloudClusterRuleRequest ¶
type DescribeHybridCloudClusterRuleRequest struct { // The ID of the hybrid cloud cluster. // // This parameter is required. // // example: // // 1 ClusterId *int64 `json:"ClusterId,omitempty" xml:"ClusterId,omitempty"` // The ID of the WAF instance. // // > You can call the [DescribeInstance](https://help.aliyun.com/document_detail/433756.html) operation to query the ID of the WAF instance. // // This parameter is required. // // example: // // waf-cn-uqm33n***02 InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"` // The region in which the WAF instance is deployed. Valid value: // // - **cn-hangzhou**: Chinese mainland. // // - **ap-southeast-1**: outside the Chinese mainland. // // example: // // cn-hangzhou RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` // The ID of the Alibaba Cloud resource group. // // example: // // rg-acfm***q ResourceManagerResourceGroupId *string `json:"ResourceManagerResourceGroupId,omitempty" xml:"ResourceManagerResourceGroupId,omitempty"` // The type of the rule. Valid values: // // - **pullin**: The traffic redirection rule of the hybrid cloud cluster. // // This parameter is required. // // example: // // pullin RuleType *string `json:"RuleType,omitempty" xml:"RuleType,omitempty"` }
func (DescribeHybridCloudClusterRuleRequest) GoString ¶
func (s DescribeHybridCloudClusterRuleRequest) GoString() string
func (*DescribeHybridCloudClusterRuleRequest) SetClusterId ¶
func (s *DescribeHybridCloudClusterRuleRequest) SetClusterId(v int64) *DescribeHybridCloudClusterRuleRequest
func (*DescribeHybridCloudClusterRuleRequest) SetInstanceId ¶
func (s *DescribeHybridCloudClusterRuleRequest) SetInstanceId(v string) *DescribeHybridCloudClusterRuleRequest
func (*DescribeHybridCloudClusterRuleRequest) SetRegionId ¶
func (s *DescribeHybridCloudClusterRuleRequest) SetRegionId(v string) *DescribeHybridCloudClusterRuleRequest
func (*DescribeHybridCloudClusterRuleRequest) SetResourceManagerResourceGroupId ¶
func (s *DescribeHybridCloudClusterRuleRequest) SetResourceManagerResourceGroupId(v string) *DescribeHybridCloudClusterRuleRequest
func (*DescribeHybridCloudClusterRuleRequest) SetRuleType ¶
func (s *DescribeHybridCloudClusterRuleRequest) SetRuleType(v string) *DescribeHybridCloudClusterRuleRequest
func (DescribeHybridCloudClusterRuleRequest) String ¶
func (s DescribeHybridCloudClusterRuleRequest) String() string
type DescribeHybridCloudClusterRuleResponse ¶
type DescribeHybridCloudClusterRuleResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *DescribeHybridCloudClusterRuleResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (DescribeHybridCloudClusterRuleResponse) GoString ¶
func (s DescribeHybridCloudClusterRuleResponse) GoString() string
func (*DescribeHybridCloudClusterRuleResponse) SetHeaders ¶
func (s *DescribeHybridCloudClusterRuleResponse) SetHeaders(v map[string]*string) *DescribeHybridCloudClusterRuleResponse
func (*DescribeHybridCloudClusterRuleResponse) SetStatusCode ¶
func (s *DescribeHybridCloudClusterRuleResponse) SetStatusCode(v int32) *DescribeHybridCloudClusterRuleResponse
func (DescribeHybridCloudClusterRuleResponse) String ¶
func (s DescribeHybridCloudClusterRuleResponse) String() string
type DescribeHybridCloudClusterRuleResponseBody ¶
type DescribeHybridCloudClusterRuleResponseBody struct { // The details of the rule. ClusterRule *DescribeHybridCloudClusterRuleResponseBodyClusterRule `json:"ClusterRule,omitempty" xml:"ClusterRule,omitempty" type:"Struct"` // The request ID. // // example: // // 1F29A6D2-9EB6-526D-A997-36888**99CB RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (DescribeHybridCloudClusterRuleResponseBody) GoString ¶
func (s DescribeHybridCloudClusterRuleResponseBody) GoString() string
func (*DescribeHybridCloudClusterRuleResponseBody) SetClusterRule ¶
func (*DescribeHybridCloudClusterRuleResponseBody) SetRequestId ¶
func (s *DescribeHybridCloudClusterRuleResponseBody) SetRequestId(v string) *DescribeHybridCloudClusterRuleResponseBody
func (DescribeHybridCloudClusterRuleResponseBody) String ¶
func (s DescribeHybridCloudClusterRuleResponseBody) String() string
type DescribeHybridCloudClusterRuleResponseBodyClusterRule ¶
type DescribeHybridCloudClusterRuleResponseBodyClusterRule struct { // The configuration of the rule. // // example: // // {\\"check_mode\\":\\"all\\",\\"exclude\\":{\\"exact\\":[],\\"regex\\":[]}} RuleConfig *string `json:"RuleConfig,omitempty" xml:"RuleConfig,omitempty"` // The status of the rule. Valid values: // // - **on**: enabled. // // - **off**: disabled. // // example: // // on RuleStatus *string `json:"RuleStatus,omitempty" xml:"RuleStatus,omitempty"` // The type of the rule. Valid values: // // - **pullin**: The traffic redirection rule of the hybrid cloud cluster. // // example: // // pullin RuleType *string `json:"RuleType,omitempty" xml:"RuleType,omitempty"` }
func (DescribeHybridCloudClusterRuleResponseBodyClusterRule) GoString ¶
func (s DescribeHybridCloudClusterRuleResponseBodyClusterRule) GoString() string
func (*DescribeHybridCloudClusterRuleResponseBodyClusterRule) SetRuleConfig ¶
func (s *DescribeHybridCloudClusterRuleResponseBodyClusterRule) SetRuleConfig(v string) *DescribeHybridCloudClusterRuleResponseBodyClusterRule
func (*DescribeHybridCloudClusterRuleResponseBodyClusterRule) SetRuleStatus ¶
func (s *DescribeHybridCloudClusterRuleResponseBodyClusterRule) SetRuleStatus(v string) *DescribeHybridCloudClusterRuleResponseBodyClusterRule
func (*DescribeHybridCloudClusterRuleResponseBodyClusterRule) SetRuleType ¶
func (s *DescribeHybridCloudClusterRuleResponseBodyClusterRule) SetRuleType(v string) *DescribeHybridCloudClusterRuleResponseBodyClusterRule
func (DescribeHybridCloudClusterRuleResponseBodyClusterRule) String ¶
func (s DescribeHybridCloudClusterRuleResponseBodyClusterRule) String() string
type DescribeHybridCloudClustersRequest ¶
type DescribeHybridCloudClustersRequest struct { // The ID of the Web Application Firewall (WAF) instance. // // > You can call the [DescribeInstanceInfo](https://help.aliyun.com/document_detail/140857.html) operation to query the ID of the WAF instance. // // This parameter is required. // // example: // // waf_v2_public_cn-uqm35****02 InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"` // The region where the WAF instance is deployed. Valid values: // // - **cn-hangzhou**: the Chinese mainland. // // - **ap-southeast-1**: outside the Chinese mainland. // // example: // // cn-hangzhou RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` // The ID of the Alibaba Cloud resource group. // // example: // // rg-acfm***q ResourceManagerResourceGroupId *string `json:"ResourceManagerResourceGroupId,omitempty" xml:"ResourceManagerResourceGroupId,omitempty"` }
func (DescribeHybridCloudClustersRequest) GoString ¶
func (s DescribeHybridCloudClustersRequest) GoString() string
func (*DescribeHybridCloudClustersRequest) SetInstanceId ¶
func (s *DescribeHybridCloudClustersRequest) SetInstanceId(v string) *DescribeHybridCloudClustersRequest
func (*DescribeHybridCloudClustersRequest) SetRegionId ¶
func (s *DescribeHybridCloudClustersRequest) SetRegionId(v string) *DescribeHybridCloudClustersRequest
func (*DescribeHybridCloudClustersRequest) SetResourceManagerResourceGroupId ¶
func (s *DescribeHybridCloudClustersRequest) SetResourceManagerResourceGroupId(v string) *DescribeHybridCloudClustersRequest
func (DescribeHybridCloudClustersRequest) String ¶
func (s DescribeHybridCloudClustersRequest) String() string
type DescribeHybridCloudClustersResponse ¶
type DescribeHybridCloudClustersResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *DescribeHybridCloudClustersResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (DescribeHybridCloudClustersResponse) GoString ¶
func (s DescribeHybridCloudClustersResponse) GoString() string
func (*DescribeHybridCloudClustersResponse) SetHeaders ¶
func (s *DescribeHybridCloudClustersResponse) SetHeaders(v map[string]*string) *DescribeHybridCloudClustersResponse
func (*DescribeHybridCloudClustersResponse) SetStatusCode ¶
func (s *DescribeHybridCloudClustersResponse) SetStatusCode(v int32) *DescribeHybridCloudClustersResponse
func (DescribeHybridCloudClustersResponse) String ¶
func (s DescribeHybridCloudClustersResponse) String() string
type DescribeHybridCloudClustersResponseBody ¶
type DescribeHybridCloudClustersResponseBody struct { // The information about the clusters. ClusterInfos []*DescribeHybridCloudClustersResponseBodyClusterInfos `json:"ClusterInfos,omitempty" xml:"ClusterInfos,omitempty" type:"Repeated"` // The ID of the request. // // example: // // 66A98669-ER12-WE34-23PO-301469*****E RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (DescribeHybridCloudClustersResponseBody) GoString ¶
func (s DescribeHybridCloudClustersResponseBody) GoString() string
func (*DescribeHybridCloudClustersResponseBody) SetClusterInfos ¶
func (s *DescribeHybridCloudClustersResponseBody) SetClusterInfos(v []*DescribeHybridCloudClustersResponseBodyClusterInfos) *DescribeHybridCloudClustersResponseBody
func (*DescribeHybridCloudClustersResponseBody) SetRequestId ¶
func (s *DescribeHybridCloudClustersResponseBody) SetRequestId(v string) *DescribeHybridCloudClustersResponseBody
func (DescribeHybridCloudClustersResponseBody) String ¶
func (s DescribeHybridCloudClustersResponseBody) String() string
type DescribeHybridCloudClustersResponseBodyClusterInfos ¶
type DescribeHybridCloudClustersResponseBodyClusterInfos struct { // The network access mode. Valid values: // // - **internet**: Internet access. // // - **vpc**: internal network access by using Express Connect circuits. // // example: // // internet AccessMode *string `json:"AccessMode,omitempty" xml:"AccessMode,omitempty"` // The region where the virtual private cloud (VPC) resides. Valid values: // // - **cn-hangzhou**: China (Hangzhou). // // - **cn-beiijng**: China (Beijing). // // - **cn-shanghai**: China (Shanghai). // // example: // // cn-hangzhou AccessRegion *string `json:"AccessRegion,omitempty" xml:"AccessRegion,omitempty"` // The name of the cluster. // // example: // // test ClusterName *string `json:"ClusterName,omitempty" xml:"ClusterName,omitempty"` // The ID of the hybrid cloud cluster resource. // // example: // // hdbc-cluster-t1****a ClusterResourceId *string `json:"ClusterResourceId,omitempty" xml:"ClusterResourceId,omitempty"` // The HTTP ports. The value is a string. If multiple ports are returned, the value is in the **port1,port2,port3* - format. // // example: // // 80,8080 HttpPorts *string `json:"HttpPorts,omitempty" xml:"HttpPorts,omitempty"` // The HTTPS ports. The value is a string. If multiple ports are returned, the value is in the **port1,port2,port3* - format. // // example: // // 443,8443 HttpsPorts *string `json:"HttpsPorts,omitempty" xml:"HttpsPorts,omitempty"` // The ID of the cluster. // // example: // // 524**8 Id *int64 `json:"Id,omitempty" xml:"Id,omitempty"` // The number of protection nodes that can be added to the cluster. // // example: // // 1 ProtectionServerCount *int32 `json:"ProtectionServerCount,omitempty" xml:"ProtectionServerCount,omitempty"` // The status of the proxy gateway. Valid values: // // - **on**: enabled. // // - **off**: disabled. // // example: // // off ProxyStatus *string `json:"ProxyStatus,omitempty" xml:"ProxyStatus,omitempty"` // The type of the cluster. Valid values: // // - **cname**: reverse proxy cluster. // // - **service**: SDK-based traffic mirroring cluster. // // example: // // cname ProxyType *string `json:"ProxyType,omitempty" xml:"ProxyType,omitempty"` // The remarks about the cluster. // // example: // // demo Remark *string `json:"Remark,omitempty" xml:"Remark,omitempty"` // The configurations of the rule. // // example: // // {"enable":true,"param":{"breaker":{"duration":1,"failed":1,"recent_failed":1},"disable_protect":false,"max_request_body_len":1,"timeout":1}} RuleConfig *string `json:"RuleConfig,omitempty" xml:"RuleConfig,omitempty"` // The status of manual bypass. Valid values: // // - **on**: enabled. // // - **off**: disabled. // // example: // // off RuleStatus *string `json:"RuleStatus,omitempty" xml:"RuleStatus,omitempty"` // The type of the rule. Valid value: // // - **bypass**: Requests are allowed without security checks. // // example: // // bypass RuleType *string `json:"RuleType,omitempty" xml:"RuleType,omitempty"` }
func (DescribeHybridCloudClustersResponseBodyClusterInfos) GoString ¶
func (s DescribeHybridCloudClustersResponseBodyClusterInfos) GoString() string
func (*DescribeHybridCloudClustersResponseBodyClusterInfos) SetAccessMode ¶
func (s *DescribeHybridCloudClustersResponseBodyClusterInfos) SetAccessMode(v string) *DescribeHybridCloudClustersResponseBodyClusterInfos
func (*DescribeHybridCloudClustersResponseBodyClusterInfos) SetAccessRegion ¶
func (s *DescribeHybridCloudClustersResponseBodyClusterInfos) SetAccessRegion(v string) *DescribeHybridCloudClustersResponseBodyClusterInfos
func (*DescribeHybridCloudClustersResponseBodyClusterInfos) SetClusterName ¶
func (s *DescribeHybridCloudClustersResponseBodyClusterInfos) SetClusterName(v string) *DescribeHybridCloudClustersResponseBodyClusterInfos
func (*DescribeHybridCloudClustersResponseBodyClusterInfos) SetClusterResourceId ¶
func (s *DescribeHybridCloudClustersResponseBodyClusterInfos) SetClusterResourceId(v string) *DescribeHybridCloudClustersResponseBodyClusterInfos
func (*DescribeHybridCloudClustersResponseBodyClusterInfos) SetHttpPorts ¶
func (s *DescribeHybridCloudClustersResponseBodyClusterInfos) SetHttpPorts(v string) *DescribeHybridCloudClustersResponseBodyClusterInfos
func (*DescribeHybridCloudClustersResponseBodyClusterInfos) SetHttpsPorts ¶
func (s *DescribeHybridCloudClustersResponseBodyClusterInfos) SetHttpsPorts(v string) *DescribeHybridCloudClustersResponseBodyClusterInfos
func (*DescribeHybridCloudClustersResponseBodyClusterInfos) SetProtectionServerCount ¶
func (s *DescribeHybridCloudClustersResponseBodyClusterInfos) SetProtectionServerCount(v int32) *DescribeHybridCloudClustersResponseBodyClusterInfos
func (*DescribeHybridCloudClustersResponseBodyClusterInfos) SetProxyStatus ¶
func (s *DescribeHybridCloudClustersResponseBodyClusterInfos) SetProxyStatus(v string) *DescribeHybridCloudClustersResponseBodyClusterInfos
func (*DescribeHybridCloudClustersResponseBodyClusterInfos) SetProxyType ¶
func (s *DescribeHybridCloudClustersResponseBodyClusterInfos) SetProxyType(v string) *DescribeHybridCloudClustersResponseBodyClusterInfos
func (*DescribeHybridCloudClustersResponseBodyClusterInfos) SetRuleConfig ¶
func (s *DescribeHybridCloudClustersResponseBodyClusterInfos) SetRuleConfig(v string) *DescribeHybridCloudClustersResponseBodyClusterInfos
func (*DescribeHybridCloudClustersResponseBodyClusterInfos) SetRuleStatus ¶
func (s *DescribeHybridCloudClustersResponseBodyClusterInfos) SetRuleStatus(v string) *DescribeHybridCloudClustersResponseBodyClusterInfos
func (*DescribeHybridCloudClustersResponseBodyClusterInfos) SetRuleType ¶
func (s *DescribeHybridCloudClustersResponseBodyClusterInfos) SetRuleType(v string) *DescribeHybridCloudClustersResponseBodyClusterInfos
func (DescribeHybridCloudClustersResponseBodyClusterInfos) String ¶
func (s DescribeHybridCloudClustersResponseBodyClusterInfos) String() string
type DescribeHybridCloudGroupsRequest ¶
type DescribeHybridCloudGroupsRequest struct { // The ID of the hybrid cloud cluster. // // example: // // 428 ClusterId *int64 `json:"ClusterId,omitempty" xml:"ClusterId,omitempty"` // The type of proxy cluster that is used. Valid values: // // - **service**: service-based traffic mirroring. // // - **cname**: reverse proxy. // // example: // // cname ClusterProxyType *string `json:"ClusterProxyType,omitempty" xml:"ClusterProxyType,omitempty"` // The name of the node group that you want to query. // // example: // // groupName1 GroupName *int32 `json:"GroupName,omitempty" xml:"GroupName,omitempty"` // The type of the node group. Valid values: // // - **protect** // // - **control** // // - **storage** // // - **controlStorage** // // example: // // protect GroupType *string `json:"GroupType,omitempty" xml:"GroupType,omitempty"` // The ID of the WAF instance. // // > You can call the [DescribeInstance](https://help.aliyun.com/document_detail/433756.html) operation to obtain the ID of the WAF instance. // // This parameter is required. // // example: // // waf_v3prepaid_public_cn-********w0b InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"` // The page number. Default value: **1**. // // example: // // 1 PageNumber *int32 `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"` // The number of entries per page. Default value: **10**. // // example: // // 10 PageSize *int32 `json:"PageSize,omitempty" xml:"PageSize,omitempty"` // The region ID of the WAF instance. Valid values: // // - **cn-hangzhou:* - the Chinese mainland. // // - **ap-southeast-1:* - outside the Chinese mainland. // // example: // // cn-hangzhou RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` // The ID of the resource group. // // example: // // rg-acfm***q ResourceManagerResourceGroupId *string `json:"ResourceManagerResourceGroupId,omitempty" xml:"ResourceManagerResourceGroupId,omitempty"` }
func (DescribeHybridCloudGroupsRequest) GoString ¶
func (s DescribeHybridCloudGroupsRequest) GoString() string
func (*DescribeHybridCloudGroupsRequest) SetClusterId ¶
func (s *DescribeHybridCloudGroupsRequest) SetClusterId(v int64) *DescribeHybridCloudGroupsRequest
func (*DescribeHybridCloudGroupsRequest) SetClusterProxyType ¶
func (s *DescribeHybridCloudGroupsRequest) SetClusterProxyType(v string) *DescribeHybridCloudGroupsRequest
func (*DescribeHybridCloudGroupsRequest) SetGroupName ¶
func (s *DescribeHybridCloudGroupsRequest) SetGroupName(v int32) *DescribeHybridCloudGroupsRequest
func (*DescribeHybridCloudGroupsRequest) SetGroupType ¶
func (s *DescribeHybridCloudGroupsRequest) SetGroupType(v string) *DescribeHybridCloudGroupsRequest
func (*DescribeHybridCloudGroupsRequest) SetInstanceId ¶
func (s *DescribeHybridCloudGroupsRequest) SetInstanceId(v string) *DescribeHybridCloudGroupsRequest
func (*DescribeHybridCloudGroupsRequest) SetPageNumber ¶
func (s *DescribeHybridCloudGroupsRequest) SetPageNumber(v int32) *DescribeHybridCloudGroupsRequest
func (*DescribeHybridCloudGroupsRequest) SetPageSize ¶
func (s *DescribeHybridCloudGroupsRequest) SetPageSize(v int32) *DescribeHybridCloudGroupsRequest
func (*DescribeHybridCloudGroupsRequest) SetRegionId ¶
func (s *DescribeHybridCloudGroupsRequest) SetRegionId(v string) *DescribeHybridCloudGroupsRequest
func (*DescribeHybridCloudGroupsRequest) SetResourceManagerResourceGroupId ¶
func (s *DescribeHybridCloudGroupsRequest) SetResourceManagerResourceGroupId(v string) *DescribeHybridCloudGroupsRequest
func (DescribeHybridCloudGroupsRequest) String ¶
func (s DescribeHybridCloudGroupsRequest) String() string
type DescribeHybridCloudGroupsResponse ¶
type DescribeHybridCloudGroupsResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *DescribeHybridCloudGroupsResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (DescribeHybridCloudGroupsResponse) GoString ¶
func (s DescribeHybridCloudGroupsResponse) GoString() string
func (*DescribeHybridCloudGroupsResponse) SetHeaders ¶
func (s *DescribeHybridCloudGroupsResponse) SetHeaders(v map[string]*string) *DescribeHybridCloudGroupsResponse
func (*DescribeHybridCloudGroupsResponse) SetStatusCode ¶
func (s *DescribeHybridCloudGroupsResponse) SetStatusCode(v int32) *DescribeHybridCloudGroupsResponse
func (DescribeHybridCloudGroupsResponse) String ¶
func (s DescribeHybridCloudGroupsResponse) String() string
type DescribeHybridCloudGroupsResponseBody ¶
type DescribeHybridCloudGroupsResponseBody struct { // The node groups. Groups []*DescribeHybridCloudGroupsResponseBodyGroups `json:"Groups,omitempty" xml:"Groups,omitempty" type:"Repeated"` // The ID of the request. // // example: // // 045660E7-C4C6-5CD7-8182-7B337D95**** RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // The total number of entries returned. // // example: // // 146 TotalCount *int32 `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"` }
func (DescribeHybridCloudGroupsResponseBody) GoString ¶
func (s DescribeHybridCloudGroupsResponseBody) GoString() string
func (*DescribeHybridCloudGroupsResponseBody) SetRequestId ¶
func (s *DescribeHybridCloudGroupsResponseBody) SetRequestId(v string) *DescribeHybridCloudGroupsResponseBody
func (*DescribeHybridCloudGroupsResponseBody) SetTotalCount ¶
func (s *DescribeHybridCloudGroupsResponseBody) SetTotalCount(v int32) *DescribeHybridCloudGroupsResponseBody
func (DescribeHybridCloudGroupsResponseBody) String ¶
func (s DescribeHybridCloudGroupsResponseBody) String() string
type DescribeHybridCloudGroupsResponseBodyGroups ¶
type DescribeHybridCloudGroupsResponseBodyGroups struct { // The back-to-origin mark of the protected cluster. The value is in the {ISP name}-{Continent name}-{City name}-{Back-to-origin identifier} format. The back-to-origin identifier is optional. // // > For more information about ISP names, continent names, city names, and back-to-origin identifiers, see the following sections. // // example: // // aliyun-asiapacific-beijing-12345678 BackSourceMark *string `json:"BackSourceMark,omitempty" xml:"BackSourceMark,omitempty"` // The continent code of the protected cluster. // // > For more information about continent codes, see Continent codes in this topic. // // example: // // 410 ContinentsValue *int32 `json:"ContinentsValue,omitempty" xml:"ContinentsValue,omitempty"` // The ID of the node group. // // example: // // 123 GroupId *int32 `json:"GroupId,omitempty" xml:"GroupId,omitempty"` // The name of the node group. // // example: // // StorageGroup GroupName *string `json:"GroupName,omitempty" xml:"GroupName,omitempty"` // The type of the node group. Valid values: // // - **protect** // // - **control** // // - **storage** // // - **controlStorage** // // example: // // protect GroupType *string `json:"GroupType,omitempty" xml:"GroupType,omitempty"` // The IP address of the server used for load balancing. // // example: // // 1.1.XX.XX LoadBalanceIp *string `json:"LoadBalanceIp,omitempty" xml:"LoadBalanceIp,omitempty"` // The ID of the protection node. // // example: // // 1312 LocationId *int64 `json:"LocationId,omitempty" xml:"LocationId,omitempty"` // The ISP code of the protected cluster. // // > For more information about ISP codes, see ISP codes in this topic. // // example: // // 0 OperatorValue *int32 `json:"OperatorValue,omitempty" xml:"OperatorValue,omitempty"` // The port that is used by the hybrid cloud cluster. The value of this parameter is a string. If multiple ports are returned, the value is in the **port1,port2,port3* - format. // // example: // // 80,9200,20018 Ports *string `json:"Ports,omitempty" xml:"Ports,omitempty"` // The city code of the protected cluster. // // > For more information about city codes, see City codes in this topic. // // example: // // 0 RegionCodeValue *int32 `json:"RegionCodeValue,omitempty" xml:"RegionCodeValue,omitempty"` // The description of the node group. // // example: // // test Remark *string `json:"Remark,omitempty" xml:"Remark,omitempty"` }
func (DescribeHybridCloudGroupsResponseBodyGroups) GoString ¶
func (s DescribeHybridCloudGroupsResponseBodyGroups) GoString() string
func (*DescribeHybridCloudGroupsResponseBodyGroups) SetBackSourceMark ¶
func (s *DescribeHybridCloudGroupsResponseBodyGroups) SetBackSourceMark(v string) *DescribeHybridCloudGroupsResponseBodyGroups
func (*DescribeHybridCloudGroupsResponseBodyGroups) SetContinentsValue ¶
func (s *DescribeHybridCloudGroupsResponseBodyGroups) SetContinentsValue(v int32) *DescribeHybridCloudGroupsResponseBodyGroups
func (*DescribeHybridCloudGroupsResponseBodyGroups) SetGroupId ¶
func (s *DescribeHybridCloudGroupsResponseBodyGroups) SetGroupId(v int32) *DescribeHybridCloudGroupsResponseBodyGroups
func (*DescribeHybridCloudGroupsResponseBodyGroups) SetGroupName ¶
func (s *DescribeHybridCloudGroupsResponseBodyGroups) SetGroupName(v string) *DescribeHybridCloudGroupsResponseBodyGroups
func (*DescribeHybridCloudGroupsResponseBodyGroups) SetGroupType ¶
func (s *DescribeHybridCloudGroupsResponseBodyGroups) SetGroupType(v string) *DescribeHybridCloudGroupsResponseBodyGroups
func (*DescribeHybridCloudGroupsResponseBodyGroups) SetLoadBalanceIp ¶
func (s *DescribeHybridCloudGroupsResponseBodyGroups) SetLoadBalanceIp(v string) *DescribeHybridCloudGroupsResponseBodyGroups
func (*DescribeHybridCloudGroupsResponseBodyGroups) SetLocationId ¶
func (s *DescribeHybridCloudGroupsResponseBodyGroups) SetLocationId(v int64) *DescribeHybridCloudGroupsResponseBodyGroups
func (*DescribeHybridCloudGroupsResponseBodyGroups) SetOperatorValue ¶
func (s *DescribeHybridCloudGroupsResponseBodyGroups) SetOperatorValue(v int32) *DescribeHybridCloudGroupsResponseBodyGroups
func (*DescribeHybridCloudGroupsResponseBodyGroups) SetPorts ¶
func (s *DescribeHybridCloudGroupsResponseBodyGroups) SetPorts(v string) *DescribeHybridCloudGroupsResponseBodyGroups
func (*DescribeHybridCloudGroupsResponseBodyGroups) SetRegionCodeValue ¶
func (s *DescribeHybridCloudGroupsResponseBodyGroups) SetRegionCodeValue(v int32) *DescribeHybridCloudGroupsResponseBodyGroups
func (*DescribeHybridCloudGroupsResponseBodyGroups) SetRemark ¶
func (s *DescribeHybridCloudGroupsResponseBodyGroups) SetRemark(v string) *DescribeHybridCloudGroupsResponseBodyGroups
func (DescribeHybridCloudGroupsResponseBodyGroups) String ¶
func (s DescribeHybridCloudGroupsResponseBodyGroups) String() string
type DescribeHybridCloudResourcesRequest ¶
type DescribeHybridCloudResourcesRequest struct { // The back-to-origin IP address or domain name. // // example: // // 1.1.XX.XX Backend *string `json:"Backend,omitempty" xml:"Backend,omitempty"` // Specifies whether the public cloud disaster recovery feature is enabled for the domain name. Valid values: // // - **true** // // - **false** // // example: // // true CnameEnabled *bool `json:"CnameEnabled,omitempty" xml:"CnameEnabled,omitempty"` // The domain name that you want to query. // // example: // // www.aliyundoc.com Domain *string `json:"Domain,omitempty" xml:"Domain,omitempty"` // The ID of the WAF instance. // // > You can call the [DescribeInstance](https://help.aliyun.com/document_detail/433756.html) operation to obtain the ID of the WAF instance. // // This parameter is required. // // example: // // waf_v3prepaid_public_cn-*********** InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"` // The page number. Default value: **1**. // // example: // // 1 PageNumber *int64 `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"` // The number of entries per page. Default value: **10**. // // example: // // 10 PageSize *int64 `json:"PageSize,omitempty" xml:"PageSize,omitempty"` // The region ID of the WAF instance. Valid values: // // - **cn-hangzhou:* - the Chinese mainland. // // - **ap-southeast-1:* - outside the Chinese mainland. // // example: // // cn-hangzhou RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` // The ID of the resource group. // // example: // // rg-acfmvtc5z52**** ResourceManagerResourceGroupId *string `json:"ResourceManagerResourceGroupId,omitempty" xml:"ResourceManagerResourceGroupId,omitempty"` }
func (DescribeHybridCloudResourcesRequest) GoString ¶
func (s DescribeHybridCloudResourcesRequest) GoString() string
func (*DescribeHybridCloudResourcesRequest) SetBackend ¶
func (s *DescribeHybridCloudResourcesRequest) SetBackend(v string) *DescribeHybridCloudResourcesRequest
func (*DescribeHybridCloudResourcesRequest) SetCnameEnabled ¶
func (s *DescribeHybridCloudResourcesRequest) SetCnameEnabled(v bool) *DescribeHybridCloudResourcesRequest
func (*DescribeHybridCloudResourcesRequest) SetDomain ¶
func (s *DescribeHybridCloudResourcesRequest) SetDomain(v string) *DescribeHybridCloudResourcesRequest
func (*DescribeHybridCloudResourcesRequest) SetInstanceId ¶
func (s *DescribeHybridCloudResourcesRequest) SetInstanceId(v string) *DescribeHybridCloudResourcesRequest
func (*DescribeHybridCloudResourcesRequest) SetPageNumber ¶
func (s *DescribeHybridCloudResourcesRequest) SetPageNumber(v int64) *DescribeHybridCloudResourcesRequest
func (*DescribeHybridCloudResourcesRequest) SetPageSize ¶
func (s *DescribeHybridCloudResourcesRequest) SetPageSize(v int64) *DescribeHybridCloudResourcesRequest
func (*DescribeHybridCloudResourcesRequest) SetRegionId ¶
func (s *DescribeHybridCloudResourcesRequest) SetRegionId(v string) *DescribeHybridCloudResourcesRequest
func (*DescribeHybridCloudResourcesRequest) SetResourceManagerResourceGroupId ¶
func (s *DescribeHybridCloudResourcesRequest) SetResourceManagerResourceGroupId(v string) *DescribeHybridCloudResourcesRequest
func (DescribeHybridCloudResourcesRequest) String ¶
func (s DescribeHybridCloudResourcesRequest) String() string
type DescribeHybridCloudResourcesResponse ¶
type DescribeHybridCloudResourcesResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *DescribeHybridCloudResourcesResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (DescribeHybridCloudResourcesResponse) GoString ¶
func (s DescribeHybridCloudResourcesResponse) GoString() string
func (*DescribeHybridCloudResourcesResponse) SetHeaders ¶
func (s *DescribeHybridCloudResourcesResponse) SetHeaders(v map[string]*string) *DescribeHybridCloudResourcesResponse
func (*DescribeHybridCloudResourcesResponse) SetStatusCode ¶
func (s *DescribeHybridCloudResourcesResponse) SetStatusCode(v int32) *DescribeHybridCloudResourcesResponse
func (DescribeHybridCloudResourcesResponse) String ¶
func (s DescribeHybridCloudResourcesResponse) String() string
type DescribeHybridCloudResourcesResponseBody ¶
type DescribeHybridCloudResourcesResponseBody struct { // The domain names. Domains []*DescribeHybridCloudResourcesResponseBodyDomains `json:"Domains,omitempty" xml:"Domains,omitempty" type:"Repeated"` // The ID of the request. // // example: // // 98D2AA9A-5959-5CCD-83E3-B6606232A2BE RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // The total number of entries that are returned. // // example: // // 24 TotalCount *int64 `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"` }
func (DescribeHybridCloudResourcesResponseBody) GoString ¶
func (s DescribeHybridCloudResourcesResponseBody) GoString() string
func (*DescribeHybridCloudResourcesResponseBody) SetDomains ¶
func (*DescribeHybridCloudResourcesResponseBody) SetRequestId ¶
func (s *DescribeHybridCloudResourcesResponseBody) SetRequestId(v string) *DescribeHybridCloudResourcesResponseBody
func (*DescribeHybridCloudResourcesResponseBody) SetTotalCount ¶
func (s *DescribeHybridCloudResourcesResponseBody) SetTotalCount(v int64) *DescribeHybridCloudResourcesResponseBody
func (DescribeHybridCloudResourcesResponseBody) String ¶
func (s DescribeHybridCloudResourcesResponseBody) String() string
type DescribeHybridCloudResourcesResponseBodyDomains ¶
type DescribeHybridCloudResourcesResponseBodyDomains struct { // The CNAME assigned by WAF. // // > This parameter is returned only if the value of **CnameEnabled* - is true. // // example: // // 50fqmu1ci7g0xtiyxnrhgx6qdhmn****.yundunwaf5.com Cname *string `json:"Cname,omitempty" xml:"Cname,omitempty"` // The domain name. // // example: // // www.aliyundoc.com Domain *string `json:"Domain,omitempty" xml:"Domain,omitempty"` // The access ID. // // example: // // 1 Id *int64 `json:"Id,omitempty" xml:"Id,omitempty"` // The listeners. Listen *DescribeHybridCloudResourcesResponseBodyDomainsListen `json:"Listen,omitempty" xml:"Listen,omitempty" type:"Struct"` // The configurations of the forwarding rule. Redirect *DescribeHybridCloudResourcesResponseBodyDomainsRedirect `json:"Redirect,omitempty" xml:"Redirect,omitempty" type:"Struct"` // The ID of the Alibaba Cloud resource group. // // example: // // rg-acfmvtc5z52**** ResourceManagerResourceGroupId *string `json:"ResourceManagerResourceGroupId,omitempty" xml:"ResourceManagerResourceGroupId,omitempty"` // The status of the domain name. Valid values: // // - **1:* - The domain name is in a normal state. // // - **2:* - The domain name is being created. // // - **3:* - The domain name is being modified. // // - **4:* - The domain name is being released. // // - **5:* - WAF no longer forwards the traffic of the domain name. // // example: // // 1 Status *int32 `json:"Status,omitempty" xml:"Status,omitempty"` // The user ID. // // example: // // 130715431409**** Uid *string `json:"Uid,omitempty" xml:"Uid,omitempty"` }
func (DescribeHybridCloudResourcesResponseBodyDomains) GoString ¶
func (s DescribeHybridCloudResourcesResponseBodyDomains) GoString() string
func (*DescribeHybridCloudResourcesResponseBodyDomains) SetCname ¶
func (s *DescribeHybridCloudResourcesResponseBodyDomains) SetCname(v string) *DescribeHybridCloudResourcesResponseBodyDomains
func (*DescribeHybridCloudResourcesResponseBodyDomains) SetDomain ¶
func (s *DescribeHybridCloudResourcesResponseBodyDomains) SetDomain(v string) *DescribeHybridCloudResourcesResponseBodyDomains
func (*DescribeHybridCloudResourcesResponseBodyDomains) SetRedirect ¶
func (*DescribeHybridCloudResourcesResponseBodyDomains) SetResourceManagerResourceGroupId ¶
func (s *DescribeHybridCloudResourcesResponseBodyDomains) SetResourceManagerResourceGroupId(v string) *DescribeHybridCloudResourcesResponseBodyDomains
func (*DescribeHybridCloudResourcesResponseBodyDomains) SetStatus ¶
func (s *DescribeHybridCloudResourcesResponseBodyDomains) SetStatus(v int32) *DescribeHybridCloudResourcesResponseBodyDomains
func (DescribeHybridCloudResourcesResponseBodyDomains) String ¶
func (s DescribeHybridCloudResourcesResponseBodyDomains) String() string
type DescribeHybridCloudResourcesResponseBodyDomainsListen ¶
type DescribeHybridCloudResourcesResponseBodyDomainsListen struct { // The ID of the certificate. // // example: // // 72***76-cn-hangzhou CertId *string `json:"CertId,omitempty" xml:"CertId,omitempty"` // The types of cipher suites that are added. Valid values: // // - **1:* - all cipher suites. // // - **2:* - strong cipher suites. // // - **99:* - custom cipher suites. // // example: // // 1 CipherSuite *int32 `json:"CipherSuite,omitempty" xml:"CipherSuite,omitempty"` // The custom cipher suites. // // > This parameter is returned only if the value of **CipherSuite* - is **99**. CustomCiphers []*string `json:"CustomCiphers,omitempty" xml:"CustomCiphers,omitempty" type:"Repeated"` // Indicates whether TLS 1.3 is supported. Valid values: // // - **true** // // - **false** // // example: // // true EnableTLSv3 *bool `json:"EnableTLSv3,omitempty" xml:"EnableTLSv3,omitempty"` // Indicates whether exclusive IP addresses are supported. Valid values: // // - **true** // // - **false** // // example: // // true ExclusiveIp *bool `json:"ExclusiveIp,omitempty" xml:"ExclusiveIp,omitempty"` // Indicates whether the HTTP to HTTPS redirection feature is enabled for the domain name. Valid values: // // - **true** // // - **false** // // example: // // false FocusHttps *bool `json:"FocusHttps,omitempty" xml:"FocusHttps,omitempty"` // Indicates whether HTTP/2 is enabled. Valid values: // // - **true** // // - **false** // // example: // // false Http2Enabled *bool `json:"Http2Enabled,omitempty" xml:"Http2Enabled,omitempty"` // The HTTP listener ports. HttpPorts []*int64 `json:"HttpPorts,omitempty" xml:"HttpPorts,omitempty" type:"Repeated"` // The HTTPS listener ports. HttpsPorts []*int64 `json:"HttpsPorts,omitempty" xml:"HttpsPorts,omitempty" type:"Repeated"` // Specifies whether to enable IPv6. Valid values: // // - **true** // // - **false** // // example: // // false IPv6Enabled *bool `json:"IPv6Enabled,omitempty" xml:"IPv6Enabled,omitempty"` // The type of the protection resource. Valid values: // // - **share:* - shared cluster. // // - **gslb:* - shared cluster-based intelligent load balancing. // // example: // // share ProtectionResource *string `json:"ProtectionResource,omitempty" xml:"ProtectionResource,omitempty"` // The version of the Transport Layer Security (TLS) protocol. Valid values: // // - **tlsv1** // // - **tlsv1.1** // // - **tlsv1.2** // // example: // // tlsv1.2 TLSVersion *string `json:"TLSVersion,omitempty" xml:"TLSVersion,omitempty"` // The method that is used to obtain the actual IP address of a client. Valid values: // // - **0**: No Layer 7 proxies are deployed in front of WAF. // // - **1**: WAF reads the first value of the X-Forwarded-For (XFF) header field as the actual IP address of the client. // // - **2**: WAF reads the value of a custom header field as the actual IP address of the client. // // example: // // 0 XffHeaderMode *int32 `json:"XffHeaderMode,omitempty" xml:"XffHeaderMode,omitempty"` // The custom header fields that are used to obtain the actual IP addresses of clients. The value is in the ["header1","header2",...] format. // // > This parameter is returned only if the value of **XffHeaderMode* - is 2. XffHeaders []*string `json:"XffHeaders,omitempty" xml:"XffHeaders,omitempty" type:"Repeated"` }
func (DescribeHybridCloudResourcesResponseBodyDomainsListen) GoString ¶
func (s DescribeHybridCloudResourcesResponseBodyDomainsListen) GoString() string
func (*DescribeHybridCloudResourcesResponseBodyDomainsListen) SetCipherSuite ¶
func (s *DescribeHybridCloudResourcesResponseBodyDomainsListen) SetCipherSuite(v int32) *DescribeHybridCloudResourcesResponseBodyDomainsListen
func (*DescribeHybridCloudResourcesResponseBodyDomainsListen) SetCustomCiphers ¶
func (s *DescribeHybridCloudResourcesResponseBodyDomainsListen) SetCustomCiphers(v []*string) *DescribeHybridCloudResourcesResponseBodyDomainsListen
func (*DescribeHybridCloudResourcesResponseBodyDomainsListen) SetEnableTLSv3 ¶
func (s *DescribeHybridCloudResourcesResponseBodyDomainsListen) SetEnableTLSv3(v bool) *DescribeHybridCloudResourcesResponseBodyDomainsListen
func (*DescribeHybridCloudResourcesResponseBodyDomainsListen) SetExclusiveIp ¶
func (s *DescribeHybridCloudResourcesResponseBodyDomainsListen) SetExclusiveIp(v bool) *DescribeHybridCloudResourcesResponseBodyDomainsListen
func (*DescribeHybridCloudResourcesResponseBodyDomainsListen) SetFocusHttps ¶
func (s *DescribeHybridCloudResourcesResponseBodyDomainsListen) SetFocusHttps(v bool) *DescribeHybridCloudResourcesResponseBodyDomainsListen
func (*DescribeHybridCloudResourcesResponseBodyDomainsListen) SetHttp2Enabled ¶
func (s *DescribeHybridCloudResourcesResponseBodyDomainsListen) SetHttp2Enabled(v bool) *DescribeHybridCloudResourcesResponseBodyDomainsListen
func (*DescribeHybridCloudResourcesResponseBodyDomainsListen) SetHttpPorts ¶
func (s *DescribeHybridCloudResourcesResponseBodyDomainsListen) SetHttpPorts(v []*int64) *DescribeHybridCloudResourcesResponseBodyDomainsListen
func (*DescribeHybridCloudResourcesResponseBodyDomainsListen) SetHttpsPorts ¶
func (s *DescribeHybridCloudResourcesResponseBodyDomainsListen) SetHttpsPorts(v []*int64) *DescribeHybridCloudResourcesResponseBodyDomainsListen
func (*DescribeHybridCloudResourcesResponseBodyDomainsListen) SetIPv6Enabled ¶
func (s *DescribeHybridCloudResourcesResponseBodyDomainsListen) SetIPv6Enabled(v bool) *DescribeHybridCloudResourcesResponseBodyDomainsListen
func (*DescribeHybridCloudResourcesResponseBodyDomainsListen) SetProtectionResource ¶
func (s *DescribeHybridCloudResourcesResponseBodyDomainsListen) SetProtectionResource(v string) *DescribeHybridCloudResourcesResponseBodyDomainsListen
func (*DescribeHybridCloudResourcesResponseBodyDomainsListen) SetTLSVersion ¶
func (s *DescribeHybridCloudResourcesResponseBodyDomainsListen) SetTLSVersion(v string) *DescribeHybridCloudResourcesResponseBodyDomainsListen
func (*DescribeHybridCloudResourcesResponseBodyDomainsListen) SetXffHeaderMode ¶
func (s *DescribeHybridCloudResourcesResponseBodyDomainsListen) SetXffHeaderMode(v int32) *DescribeHybridCloudResourcesResponseBodyDomainsListen
func (*DescribeHybridCloudResourcesResponseBodyDomainsListen) SetXffHeaders ¶
func (s *DescribeHybridCloudResourcesResponseBodyDomainsListen) SetXffHeaders(v []*string) *DescribeHybridCloudResourcesResponseBodyDomainsListen
func (DescribeHybridCloudResourcesResponseBodyDomainsListen) String ¶
func (s DescribeHybridCloudResourcesResponseBodyDomainsListen) String() string
type DescribeHybridCloudResourcesResponseBodyDomainsRedirect ¶
type DescribeHybridCloudResourcesResponseBodyDomainsRedirect struct { // The IP addresses or domain names of the origin server. Backends []*string `json:"Backends,omitempty" xml:"Backends,omitempty" type:"Repeated"` // Indicates whether the public cloud disaster recovery feature is enabled. Valid values: // // - **true** // // - **false** // // example: // // true CnameEnabled *bool `json:"CnameEnabled,omitempty" xml:"CnameEnabled,omitempty"` // The timeout period for connections. Unit: seconds. Valid values: 5 to 120. // // example: // // 120 ConnectTimeout *int64 `json:"ConnectTimeout,omitempty" xml:"ConnectTimeout,omitempty"` // Indicates whether the HTTPS to HTTP redirection feature is enabled for back-to-origin requests. Valid values: // // - **true** // // - **false** // // example: // // true FocusHttpBackend *bool `json:"FocusHttpBackend,omitempty" xml:"FocusHttpBackend,omitempty"` // Indicates whether the persistent connection feature is enabled. Valid values: // // - **true** // // - **false** // // example: // // true Keepalive *bool `json:"Keepalive,omitempty" xml:"Keepalive,omitempty"` // The number of reused persistent connections. Valid values: 60 to 1000. // // > This parameter indicates the number of reused persistent connections after the persistent connection feature is enabled. // // example: // // 1000 KeepaliveRequests *int64 `json:"KeepaliveRequests,omitempty" xml:"KeepaliveRequests,omitempty"` // The timeout period for persistent connections that are in the Idle state. Unit: seconds. Valid values: 1 to 60. Default value: 15. // // > This parameter indicates the period of time during which a reused persistent connection can remain in the Idle state before the persistent connection is released. // // example: // // 15 KeepaliveTimeout *int64 `json:"KeepaliveTimeout,omitempty" xml:"KeepaliveTimeout,omitempty"` // The load balancing algorithm that is used to forward requests to the origin server. Valid values: // // - **iphash** // // - **roundRobin** // // - **leastTime** // // example: // // iphash Loadbalance *string `json:"Loadbalance,omitempty" xml:"Loadbalance,omitempty"` // The timeout period for read connections. Unit: seconds. Valid values: 5 to 1800. // // example: // // 200 ReadTimeout *int64 `json:"ReadTimeout,omitempty" xml:"ReadTimeout,omitempty"` // The key-value pair that is used to label requests that pass through WAF. RequestHeaders []*DescribeHybridCloudResourcesResponseBodyDomainsRedirectRequestHeaders `json:"RequestHeaders,omitempty" xml:"RequestHeaders,omitempty" type:"Repeated"` // Indicates whether WAF retries forwarding requests if requests fail to be forwarded to the origin server. Valid values: // // - **true** // // - **false** // // example: // // true Retry *bool `json:"Retry,omitempty" xml:"Retry,omitempty"` // The forwarding rules that are configured for the domain name. This parameter is a string that consists of JSON arrays. Each element in a JSON array is a JSON struct that contains the following fields: // // - **rs**: the back-to-origin IP addresses or CNAMEs. The value is of the ARRAY type. // // - **location**: the name of the protection node. The value is of the STRING type. // // - **locationId**: the ID of the protection node. The value is of the LONG type. // // example: // // [ // // { // // "rs": [ // // "1.1.XX.XX" // // ], // // "locationId": 535, // // "location": "test1111" // // } // // ] RoutingRules *string `json:"RoutingRules,omitempty" xml:"RoutingRules,omitempty"` // Indicates whether the origin Server Name Indication (SNI) feature is enabled. Valid values: // // - **true** // // - **false** // // example: // // true SniEnabled *bool `json:"SniEnabled,omitempty" xml:"SniEnabled,omitempty"` // The value of the custom SNI field. If the parameter is left empty, the value of the **Host* - field in the request header is automatically used as the value of the SNI field. // // > This parameter is returned only if the value of **SniEnabled* - is **true**. // // example: // // www.aliyundoc.com SniHost *string `json:"SniHost,omitempty" xml:"SniHost,omitempty"` // The timeout period for write connections. Unit: seconds. Valid values: 5 to 1800. // // example: // // 200 WriteTimeout *int64 `json:"WriteTimeout,omitempty" xml:"WriteTimeout,omitempty"` }
func (DescribeHybridCloudResourcesResponseBodyDomainsRedirect) GoString ¶
func (s DescribeHybridCloudResourcesResponseBodyDomainsRedirect) GoString() string
func (*DescribeHybridCloudResourcesResponseBodyDomainsRedirect) SetBackends ¶
func (s *DescribeHybridCloudResourcesResponseBodyDomainsRedirect) SetBackends(v []*string) *DescribeHybridCloudResourcesResponseBodyDomainsRedirect
func (*DescribeHybridCloudResourcesResponseBodyDomainsRedirect) SetCnameEnabled ¶
func (s *DescribeHybridCloudResourcesResponseBodyDomainsRedirect) SetCnameEnabled(v bool) *DescribeHybridCloudResourcesResponseBodyDomainsRedirect
func (*DescribeHybridCloudResourcesResponseBodyDomainsRedirect) SetConnectTimeout ¶
func (s *DescribeHybridCloudResourcesResponseBodyDomainsRedirect) SetConnectTimeout(v int64) *DescribeHybridCloudResourcesResponseBodyDomainsRedirect
func (*DescribeHybridCloudResourcesResponseBodyDomainsRedirect) SetFocusHttpBackend ¶
func (s *DescribeHybridCloudResourcesResponseBodyDomainsRedirect) SetFocusHttpBackend(v bool) *DescribeHybridCloudResourcesResponseBodyDomainsRedirect
func (*DescribeHybridCloudResourcesResponseBodyDomainsRedirect) SetKeepalive ¶
func (s *DescribeHybridCloudResourcesResponseBodyDomainsRedirect) SetKeepalive(v bool) *DescribeHybridCloudResourcesResponseBodyDomainsRedirect
func (*DescribeHybridCloudResourcesResponseBodyDomainsRedirect) SetKeepaliveRequests ¶
func (s *DescribeHybridCloudResourcesResponseBodyDomainsRedirect) SetKeepaliveRequests(v int64) *DescribeHybridCloudResourcesResponseBodyDomainsRedirect
func (*DescribeHybridCloudResourcesResponseBodyDomainsRedirect) SetKeepaliveTimeout ¶
func (s *DescribeHybridCloudResourcesResponseBodyDomainsRedirect) SetKeepaliveTimeout(v int64) *DescribeHybridCloudResourcesResponseBodyDomainsRedirect
func (*DescribeHybridCloudResourcesResponseBodyDomainsRedirect) SetLoadbalance ¶
func (s *DescribeHybridCloudResourcesResponseBodyDomainsRedirect) SetLoadbalance(v string) *DescribeHybridCloudResourcesResponseBodyDomainsRedirect
func (*DescribeHybridCloudResourcesResponseBodyDomainsRedirect) SetReadTimeout ¶
func (s *DescribeHybridCloudResourcesResponseBodyDomainsRedirect) SetReadTimeout(v int64) *DescribeHybridCloudResourcesResponseBodyDomainsRedirect
func (*DescribeHybridCloudResourcesResponseBodyDomainsRedirect) SetRequestHeaders ¶
func (*DescribeHybridCloudResourcesResponseBodyDomainsRedirect) SetRoutingRules ¶
func (s *DescribeHybridCloudResourcesResponseBodyDomainsRedirect) SetRoutingRules(v string) *DescribeHybridCloudResourcesResponseBodyDomainsRedirect
func (*DescribeHybridCloudResourcesResponseBodyDomainsRedirect) SetSniEnabled ¶
func (s *DescribeHybridCloudResourcesResponseBodyDomainsRedirect) SetSniEnabled(v bool) *DescribeHybridCloudResourcesResponseBodyDomainsRedirect
func (*DescribeHybridCloudResourcesResponseBodyDomainsRedirect) SetSniHost ¶
func (*DescribeHybridCloudResourcesResponseBodyDomainsRedirect) SetWriteTimeout ¶
func (s *DescribeHybridCloudResourcesResponseBodyDomainsRedirect) SetWriteTimeout(v int64) *DescribeHybridCloudResourcesResponseBodyDomainsRedirect
func (DescribeHybridCloudResourcesResponseBodyDomainsRedirect) String ¶
func (s DescribeHybridCloudResourcesResponseBodyDomainsRedirect) String() string
type DescribeHybridCloudResourcesResponseBodyDomainsRedirectRequestHeaders ¶
type DescribeHybridCloudResourcesResponseBodyDomainsRedirectRequestHeaders struct { // The key of the custom header field. // // example: // // aaa Key *string `json:"Key,omitempty" xml:"Key,omitempty"` // The value of the custom header field. // // example: // // bbb Value *string `json:"Value,omitempty" xml:"Value,omitempty"` }
func (DescribeHybridCloudResourcesResponseBodyDomainsRedirectRequestHeaders) GoString ¶
func (s DescribeHybridCloudResourcesResponseBodyDomainsRedirectRequestHeaders) GoString() string
func (DescribeHybridCloudResourcesResponseBodyDomainsRedirectRequestHeaders) String ¶
func (s DescribeHybridCloudResourcesResponseBodyDomainsRedirectRequestHeaders) String() string
type DescribeHybridCloudServerRegionsRequest ¶
type DescribeHybridCloudServerRegionsRequest struct { // The ID of the Web Application Firewall (WAF) instance. // // > You can call the [DescribeInstance](https://help.aliyun.com/document_detail/433756.html) operation to query the ID of the WAF instance. // // This parameter is required. // // example: // // waf_v3prepaid_public_cn-5yd****7009 InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"` // The code of the region. // // > This parameter is required if you set RegionType to region. The value is the code of the city. // // example: // // 410 RegionCode *string `json:"RegionCode,omitempty" xml:"RegionCode,omitempty"` // The region in which the WAF instance is deployed. Valid values: // // - **cn-hangzhou**: Chinese mainland. // // - **ap-southeast-1**: outside the Chinese mainland. // // example: // // cn-hangzhou RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` // The type of the region. Valid values: // // - **operator**: the ISP. // // - **continents**: the continent. // // - **region**: the city. // // This parameter is required. // // example: // // region RegionType *string `json:"RegionType,omitempty" xml:"RegionType,omitempty"` // The ID of the Alibaba Cloud resource group. // // example: // // rg-acfm***q ResourceManagerResourceGroupId *string `json:"ResourceManagerResourceGroupId,omitempty" xml:"ResourceManagerResourceGroupId,omitempty"` }
func (DescribeHybridCloudServerRegionsRequest) GoString ¶
func (s DescribeHybridCloudServerRegionsRequest) GoString() string
func (*DescribeHybridCloudServerRegionsRequest) SetInstanceId ¶
func (s *DescribeHybridCloudServerRegionsRequest) SetInstanceId(v string) *DescribeHybridCloudServerRegionsRequest
func (*DescribeHybridCloudServerRegionsRequest) SetRegionCode ¶
func (s *DescribeHybridCloudServerRegionsRequest) SetRegionCode(v string) *DescribeHybridCloudServerRegionsRequest
func (*DescribeHybridCloudServerRegionsRequest) SetRegionId ¶
func (s *DescribeHybridCloudServerRegionsRequest) SetRegionId(v string) *DescribeHybridCloudServerRegionsRequest
func (*DescribeHybridCloudServerRegionsRequest) SetRegionType ¶
func (s *DescribeHybridCloudServerRegionsRequest) SetRegionType(v string) *DescribeHybridCloudServerRegionsRequest
func (*DescribeHybridCloudServerRegionsRequest) SetResourceManagerResourceGroupId ¶
func (s *DescribeHybridCloudServerRegionsRequest) SetResourceManagerResourceGroupId(v string) *DescribeHybridCloudServerRegionsRequest
func (DescribeHybridCloudServerRegionsRequest) String ¶
func (s DescribeHybridCloudServerRegionsRequest) String() string
type DescribeHybridCloudServerRegionsResponse ¶
type DescribeHybridCloudServerRegionsResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *DescribeHybridCloudServerRegionsResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (DescribeHybridCloudServerRegionsResponse) GoString ¶
func (s DescribeHybridCloudServerRegionsResponse) GoString() string
func (*DescribeHybridCloudServerRegionsResponse) SetHeaders ¶
func (s *DescribeHybridCloudServerRegionsResponse) SetHeaders(v map[string]*string) *DescribeHybridCloudServerRegionsResponse
func (*DescribeHybridCloudServerRegionsResponse) SetStatusCode ¶
func (s *DescribeHybridCloudServerRegionsResponse) SetStatusCode(v int32) *DescribeHybridCloudServerRegionsResponse
func (DescribeHybridCloudServerRegionsResponse) String ¶
func (s DescribeHybridCloudServerRegionsResponse) String() string
type DescribeHybridCloudServerRegionsResponseBody ¶
type DescribeHybridCloudServerRegionsResponseBody struct { // The information about the regions. Regions []*DescribeHybridCloudServerRegionsResponseBodyRegions `json:"Regions,omitempty" xml:"Regions,omitempty" type:"Repeated"` // The ID of the request. // // example: // // 0FBBDE11-C35F-531B-96BA-64CA****C875 RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (DescribeHybridCloudServerRegionsResponseBody) GoString ¶
func (s DescribeHybridCloudServerRegionsResponseBody) GoString() string
func (*DescribeHybridCloudServerRegionsResponseBody) SetRegions ¶
func (*DescribeHybridCloudServerRegionsResponseBody) SetRequestId ¶
func (s *DescribeHybridCloudServerRegionsResponseBody) SetRequestId(v string) *DescribeHybridCloudServerRegionsResponseBody
func (DescribeHybridCloudServerRegionsResponseBody) String ¶
func (s DescribeHybridCloudServerRegionsResponseBody) String() string
type DescribeHybridCloudServerRegionsResponseBodyRegions ¶
type DescribeHybridCloudServerRegionsResponseBodyRegions struct { // The code of the region. // // example: // // 1 Code *int32 `json:"Code,omitempty" xml:"Code,omitempty"` // The name of the region. // // example: // // aliyun Name *string `json:"Name,omitempty" xml:"Name,omitempty"` }
func (DescribeHybridCloudServerRegionsResponseBodyRegions) GoString ¶
func (s DescribeHybridCloudServerRegionsResponseBodyRegions) GoString() string
func (DescribeHybridCloudServerRegionsResponseBodyRegions) String ¶
func (s DescribeHybridCloudServerRegionsResponseBodyRegions) String() string
type DescribeHybridCloudUnassignedMachinesRequest ¶
type DescribeHybridCloudUnassignedMachinesRequest struct { // The ID of the hybrid cloud cluster. // // This parameter is required. // // example: // // 123 ClusterId *int32 `json:"ClusterId,omitempty" xml:"ClusterId,omitempty"` // The host name. // // example: // // online-xagent1 HostName *string `json:"HostName,omitempty" xml:"HostName,omitempty"` // The ID of the Web Application Firewall (WAF) instance. // // > You can call the [DescribeInstance](https://help.aliyun.com/document_detail/433756.html) operation to query the ID of the WAF instance. // // This parameter is required. // // example: // // waf_v3prepaid_public_cn-5yd****7009 InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"` // The IP address of the server. // // example: // // 1.X.X.1 Ip *string `json:"Ip,omitempty" xml:"Ip,omitempty"` // The page number. Default value: **1**. // // example: // // 1 PageNumber *int32 `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"` // The number of entries per page. Default value: **10**. // // example: // // 10 PageSize *int32 `json:"PageSize,omitempty" xml:"PageSize,omitempty"` // The region in which the WAF instance is deployed. Valid values: // // - **cn-hangzhou**: Chinese mainland. // // - **ap-southeast-1**: outside the Chinese mainland. // // example: // // cn-hangzhou RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` // The ID of the Alibaba Cloud resource group. // // example: // // rg-acfm***q ResourceManagerResourceGroupId *string `json:"ResourceManagerResourceGroupId,omitempty" xml:"ResourceManagerResourceGroupId,omitempty"` }
func (DescribeHybridCloudUnassignedMachinesRequest) GoString ¶
func (s DescribeHybridCloudUnassignedMachinesRequest) GoString() string
func (*DescribeHybridCloudUnassignedMachinesRequest) SetClusterId ¶
func (s *DescribeHybridCloudUnassignedMachinesRequest) SetClusterId(v int32) *DescribeHybridCloudUnassignedMachinesRequest
func (*DescribeHybridCloudUnassignedMachinesRequest) SetHostName ¶
func (s *DescribeHybridCloudUnassignedMachinesRequest) SetHostName(v string) *DescribeHybridCloudUnassignedMachinesRequest
func (*DescribeHybridCloudUnassignedMachinesRequest) SetInstanceId ¶
func (s *DescribeHybridCloudUnassignedMachinesRequest) SetInstanceId(v string) *DescribeHybridCloudUnassignedMachinesRequest
func (*DescribeHybridCloudUnassignedMachinesRequest) SetPageNumber ¶
func (s *DescribeHybridCloudUnassignedMachinesRequest) SetPageNumber(v int32) *DescribeHybridCloudUnassignedMachinesRequest
func (*DescribeHybridCloudUnassignedMachinesRequest) SetPageSize ¶
func (s *DescribeHybridCloudUnassignedMachinesRequest) SetPageSize(v int32) *DescribeHybridCloudUnassignedMachinesRequest
func (*DescribeHybridCloudUnassignedMachinesRequest) SetRegionId ¶
func (s *DescribeHybridCloudUnassignedMachinesRequest) SetRegionId(v string) *DescribeHybridCloudUnassignedMachinesRequest
func (*DescribeHybridCloudUnassignedMachinesRequest) SetResourceManagerResourceGroupId ¶
func (s *DescribeHybridCloudUnassignedMachinesRequest) SetResourceManagerResourceGroupId(v string) *DescribeHybridCloudUnassignedMachinesRequest
func (DescribeHybridCloudUnassignedMachinesRequest) String ¶
func (s DescribeHybridCloudUnassignedMachinesRequest) String() string
type DescribeHybridCloudUnassignedMachinesResponse ¶
type DescribeHybridCloudUnassignedMachinesResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *DescribeHybridCloudUnassignedMachinesResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (DescribeHybridCloudUnassignedMachinesResponse) GoString ¶
func (s DescribeHybridCloudUnassignedMachinesResponse) GoString() string
func (*DescribeHybridCloudUnassignedMachinesResponse) SetHeaders ¶
func (s *DescribeHybridCloudUnassignedMachinesResponse) SetHeaders(v map[string]*string) *DescribeHybridCloudUnassignedMachinesResponse
func (*DescribeHybridCloudUnassignedMachinesResponse) SetStatusCode ¶
func (s *DescribeHybridCloudUnassignedMachinesResponse) SetStatusCode(v int32) *DescribeHybridCloudUnassignedMachinesResponse
func (DescribeHybridCloudUnassignedMachinesResponse) String ¶
func (s DescribeHybridCloudUnassignedMachinesResponse) String() string
type DescribeHybridCloudUnassignedMachinesResponseBody ¶
type DescribeHybridCloudUnassignedMachinesResponseBody struct { // The ID of the request. // // example: // // 3EBCFCE9-4A3C-5E01-915D-691B****510A RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // The total number of entries returned. // // example: // // 28 TotalCount *int64 `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"` // The servers that are not assigned to the hybrid cloud cluster. UnassignedMachines []*DescribeHybridCloudUnassignedMachinesResponseBodyUnassignedMachines `json:"UnassignedMachines,omitempty" xml:"UnassignedMachines,omitempty" type:"Repeated"` }
func (DescribeHybridCloudUnassignedMachinesResponseBody) GoString ¶
func (s DescribeHybridCloudUnassignedMachinesResponseBody) GoString() string
func (*DescribeHybridCloudUnassignedMachinesResponseBody) SetRequestId ¶
func (s *DescribeHybridCloudUnassignedMachinesResponseBody) SetRequestId(v string) *DescribeHybridCloudUnassignedMachinesResponseBody
func (*DescribeHybridCloudUnassignedMachinesResponseBody) SetTotalCount ¶
func (s *DescribeHybridCloudUnassignedMachinesResponseBody) SetTotalCount(v int64) *DescribeHybridCloudUnassignedMachinesResponseBody
func (*DescribeHybridCloudUnassignedMachinesResponseBody) SetUnassignedMachines ¶
func (DescribeHybridCloudUnassignedMachinesResponseBody) String ¶
func (s DescribeHybridCloudUnassignedMachinesResponseBody) String() string
type DescribeHybridCloudUnassignedMachinesResponseBodyUnassignedMachines ¶
type DescribeHybridCloudUnassignedMachinesResponseBodyUnassignedMachines struct { // The number of CPU cores. // // example: // // 16 Cpu *int64 `json:"Cpu,omitempty" xml:"Cpu,omitempty"` // The name of the node. // // example: // // exampleName CustomName *string `json:"CustomName,omitempty" xml:"CustomName,omitempty"` // The host name. // // example: // // online-xagent1 HostName *string `json:"HostName,omitempty" xml:"HostName,omitempty"` // The IP address of the server. // // example: // // 1.X.X.1 Ip *string `json:"Ip,omitempty" xml:"Ip,omitempty"` // The media access control (MAC) address of the device. // // example: // // 00163e2686ac Mac *string `json:"Mac,omitempty" xml:"Mac,omitempty"` // The memory size. Unit: KB. A conversion factor of 1,000 is used. // // example: // // 31580872 Memory *int64 `json:"Memory,omitempty" xml:"Memory,omitempty"` // The ID of the node. // // example: // // 78db009ab6cf055a9085f9f4****ae3a Mid *string `json:"Mid,omitempty" xml:"Mid,omitempty"` }
func (DescribeHybridCloudUnassignedMachinesResponseBodyUnassignedMachines) GoString ¶
func (s DescribeHybridCloudUnassignedMachinesResponseBodyUnassignedMachines) GoString() string
func (*DescribeHybridCloudUnassignedMachinesResponseBodyUnassignedMachines) SetCustomName ¶
func (*DescribeHybridCloudUnassignedMachinesResponseBodyUnassignedMachines) SetHostName ¶
func (DescribeHybridCloudUnassignedMachinesResponseBodyUnassignedMachines) String ¶
func (s DescribeHybridCloudUnassignedMachinesResponseBodyUnassignedMachines) String() string
type DescribeHybridCloudUserRequest ¶
type DescribeHybridCloudUserRequest struct { // The ID of the Web Application Firewall (WAF) instance. // // > You can call the [DescribeInstance](https://help.aliyun.com/document_detail/433756.html) operation to obtain the ID of the WAF instance. // // This parameter is required. // // example: // // waf_v3prepaid_public_cn-*********** InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"` // The region where the WAF instance resides. Valid values: // // - **cn-hangzhou:* - the Chinese mainland. // // - **ap-southeast-1:* - outside the Chinese mainland. // // example: // // cn-hangzhou RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` // The ID of the resource group. // // example: // // rg-acfm***q ResourceManagerResourceGroupId *string `json:"ResourceManagerResourceGroupId,omitempty" xml:"ResourceManagerResourceGroupId,omitempty"` }
func (DescribeHybridCloudUserRequest) GoString ¶
func (s DescribeHybridCloudUserRequest) GoString() string
func (*DescribeHybridCloudUserRequest) SetInstanceId ¶
func (s *DescribeHybridCloudUserRequest) SetInstanceId(v string) *DescribeHybridCloudUserRequest
func (*DescribeHybridCloudUserRequest) SetRegionId ¶
func (s *DescribeHybridCloudUserRequest) SetRegionId(v string) *DescribeHybridCloudUserRequest
func (*DescribeHybridCloudUserRequest) SetResourceManagerResourceGroupId ¶
func (s *DescribeHybridCloudUserRequest) SetResourceManagerResourceGroupId(v string) *DescribeHybridCloudUserRequest
func (DescribeHybridCloudUserRequest) String ¶
func (s DescribeHybridCloudUserRequest) String() string
type DescribeHybridCloudUserResponse ¶
type DescribeHybridCloudUserResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *DescribeHybridCloudUserResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (DescribeHybridCloudUserResponse) GoString ¶
func (s DescribeHybridCloudUserResponse) GoString() string
func (*DescribeHybridCloudUserResponse) SetBody ¶
func (s *DescribeHybridCloudUserResponse) SetBody(v *DescribeHybridCloudUserResponseBody) *DescribeHybridCloudUserResponse
func (*DescribeHybridCloudUserResponse) SetHeaders ¶
func (s *DescribeHybridCloudUserResponse) SetHeaders(v map[string]*string) *DescribeHybridCloudUserResponse
func (*DescribeHybridCloudUserResponse) SetStatusCode ¶
func (s *DescribeHybridCloudUserResponse) SetStatusCode(v int32) *DescribeHybridCloudUserResponse
func (DescribeHybridCloudUserResponse) String ¶
func (s DescribeHybridCloudUserResponse) String() string
type DescribeHybridCloudUserResponseBody ¶
type DescribeHybridCloudUserResponseBody struct { // The ID of the request. // // example: // // 9178CB86-285F-5679-A30A-3B3F007E4206 RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // The information about the ports that can be used by a hybrid cloud cluster. UserInfo *DescribeHybridCloudUserResponseBodyUserInfo `json:"UserInfo,omitempty" xml:"UserInfo,omitempty" type:"Struct"` }
func (DescribeHybridCloudUserResponseBody) GoString ¶
func (s DescribeHybridCloudUserResponseBody) GoString() string
func (*DescribeHybridCloudUserResponseBody) SetRequestId ¶
func (s *DescribeHybridCloudUserResponseBody) SetRequestId(v string) *DescribeHybridCloudUserResponseBody
func (*DescribeHybridCloudUserResponseBody) SetUserInfo ¶
func (s *DescribeHybridCloudUserResponseBody) SetUserInfo(v *DescribeHybridCloudUserResponseBodyUserInfo) *DescribeHybridCloudUserResponseBody
func (DescribeHybridCloudUserResponseBody) String ¶
func (s DescribeHybridCloudUserResponseBody) String() string
type DescribeHybridCloudUserResponseBodyUserInfo ¶
type DescribeHybridCloudUserResponseBodyUserInfo struct { // The HTTP ports. The value is a string. If multiple ports are returned, the value is in the **port1,port2,port3* - format. // // example: // // 80,8080 HttpPorts *string `json:"HttpPorts,omitempty" xml:"HttpPorts,omitempty"` // The HTTPS ports. The value is a string. If multiple ports are returned, the value is in the **port1,port2,port3* - format. // // example: // // 8443,443 HttpsPorts *string `json:"HttpsPorts,omitempty" xml:"HttpsPorts,omitempty"` }
func (DescribeHybridCloudUserResponseBodyUserInfo) GoString ¶
func (s DescribeHybridCloudUserResponseBodyUserInfo) GoString() string
func (*DescribeHybridCloudUserResponseBodyUserInfo) SetHttpPorts ¶
func (s *DescribeHybridCloudUserResponseBodyUserInfo) SetHttpPorts(v string) *DescribeHybridCloudUserResponseBodyUserInfo
func (*DescribeHybridCloudUserResponseBodyUserInfo) SetHttpsPorts ¶
func (s *DescribeHybridCloudUserResponseBodyUserInfo) SetHttpsPorts(v string) *DescribeHybridCloudUserResponseBodyUserInfo
func (DescribeHybridCloudUserResponseBodyUserInfo) String ¶
func (s DescribeHybridCloudUserResponseBodyUserInfo) String() string
type DescribeInstanceRequest ¶
type DescribeInstanceRequest struct { // The region where the WAF instance resides. Valid values: // // - **cn-hangzhou:* - the Chinese mainland // // - **ap-southeast-1:* - outside the Chinese mainland. // // example: // // cn-hangzhou RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` // The ID of the resource group. // // example: // // rg-acfm***q ResourceManagerResourceGroupId *string `json:"ResourceManagerResourceGroupId,omitempty" xml:"ResourceManagerResourceGroupId,omitempty"` }
func (DescribeInstanceRequest) GoString ¶
func (s DescribeInstanceRequest) GoString() string
func (*DescribeInstanceRequest) SetRegionId ¶
func (s *DescribeInstanceRequest) SetRegionId(v string) *DescribeInstanceRequest
func (*DescribeInstanceRequest) SetResourceManagerResourceGroupId ¶
func (s *DescribeInstanceRequest) SetResourceManagerResourceGroupId(v string) *DescribeInstanceRequest
func (DescribeInstanceRequest) String ¶
func (s DescribeInstanceRequest) String() string
type DescribeInstanceResponse ¶
type DescribeInstanceResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *DescribeInstanceResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (DescribeInstanceResponse) GoString ¶
func (s DescribeInstanceResponse) GoString() string
func (*DescribeInstanceResponse) SetBody ¶
func (s *DescribeInstanceResponse) SetBody(v *DescribeInstanceResponseBody) *DescribeInstanceResponse
func (*DescribeInstanceResponse) SetHeaders ¶
func (s *DescribeInstanceResponse) SetHeaders(v map[string]*string) *DescribeInstanceResponse
func (*DescribeInstanceResponse) SetStatusCode ¶
func (s *DescribeInstanceResponse) SetStatusCode(v int32) *DescribeInstanceResponse
func (DescribeInstanceResponse) String ¶
func (s DescribeInstanceResponse) String() string
type DescribeInstanceResponseBody ¶
type DescribeInstanceResponseBody struct { // The details of the WAF instance. Details *DescribeInstanceResponseBodyDetails `json:"Details,omitempty" xml:"Details,omitempty" type:"Struct"` // The edition of the WAF instance. // // example: // // default_version Edition *string `json:"Edition,omitempty" xml:"Edition,omitempty"` // The expiration time of the WAF instance. // // example: // // 4809859200000 EndTime *int64 `json:"EndTime,omitempty" xml:"EndTime,omitempty"` // Indicates whether the WAF instance has overdue payments. Valid values: // // - **0**: The WAF instance does not have overdue payments. // // - **1**: The WAF instance has overdue payments. // // example: // // 1 InDebt *string `json:"InDebt,omitempty" xml:"InDebt,omitempty"` // The ID of the WAF instance. // // example: // // waf-cn-xxx InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"` // The billing method of the WAF instance. Valid values: // // - **POSTPAY:* - The WAF instance uses the pay-as-you-go billing method. // // - **PREPAY:* - The WAF instance uses the subscription billing method. // // example: // // POSTPAY PayType *string `json:"PayType,omitempty" xml:"PayType,omitempty"` // The region where the WAF instance resides. Valid values: // // - **cn-hangzhou:* - the Chinese mainland // // - **ap-southeast-1:* - outside the Chinese mainland. // // example: // // cn-hangzhou RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` // The ID of the request. // // example: // // 66A98669-CC6E-4F3E-80A6-3014697B11AE RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // The purchase time of the WAF instance. The time is in the UNIX timestamp format. The time is displayed in UTC. Unit: milliseconds. // // example: // // 1668496310000 StartTime *int64 `json:"StartTime,omitempty" xml:"StartTime,omitempty"` // The status of the WAF instance. Valid values: // // - **1:* - The WAF instance is in a normal state. // // - **2:* - The WAF instance has expired. // // - **3:* - The WAF instance has been released. // // example: // // 1 Status *int32 `json:"Status,omitempty" xml:"Status,omitempty"` }
func (DescribeInstanceResponseBody) GoString ¶
func (s DescribeInstanceResponseBody) GoString() string
func (*DescribeInstanceResponseBody) SetDetails ¶
func (s *DescribeInstanceResponseBody) SetDetails(v *DescribeInstanceResponseBodyDetails) *DescribeInstanceResponseBody
func (*DescribeInstanceResponseBody) SetEdition ¶
func (s *DescribeInstanceResponseBody) SetEdition(v string) *DescribeInstanceResponseBody
func (*DescribeInstanceResponseBody) SetEndTime ¶
func (s *DescribeInstanceResponseBody) SetEndTime(v int64) *DescribeInstanceResponseBody
func (*DescribeInstanceResponseBody) SetInDebt ¶
func (s *DescribeInstanceResponseBody) SetInDebt(v string) *DescribeInstanceResponseBody
func (*DescribeInstanceResponseBody) SetInstanceId ¶
func (s *DescribeInstanceResponseBody) SetInstanceId(v string) *DescribeInstanceResponseBody
func (*DescribeInstanceResponseBody) SetPayType ¶
func (s *DescribeInstanceResponseBody) SetPayType(v string) *DescribeInstanceResponseBody
func (*DescribeInstanceResponseBody) SetRegionId ¶
func (s *DescribeInstanceResponseBody) SetRegionId(v string) *DescribeInstanceResponseBody
func (*DescribeInstanceResponseBody) SetRequestId ¶
func (s *DescribeInstanceResponseBody) SetRequestId(v string) *DescribeInstanceResponseBody
func (*DescribeInstanceResponseBody) SetStartTime ¶
func (s *DescribeInstanceResponseBody) SetStartTime(v int64) *DescribeInstanceResponseBody
func (*DescribeInstanceResponseBody) SetStatus ¶
func (s *DescribeInstanceResponseBody) SetStatus(v int32) *DescribeInstanceResponseBody
func (DescribeInstanceResponseBody) String ¶
func (s DescribeInstanceResponseBody) String() string
type DescribeInstanceResponseBodyDetails ¶
type DescribeInstanceResponseBodyDetails struct { // The maximum number of IP addresses that can be added to the match content of a match condition. For more information, see [Match conditions](https://help.aliyun.com/document_detail/374354.html). // // example: // // 100 AclRuleMaxIpCount *int64 `json:"AclRuleMaxIpCount,omitempty" xml:"AclRuleMaxIpCount,omitempty"` // Indicates whether the scan protection module is supported. Valid values: // // - **true:* - The scan protection module is supported. // // - **false:* - The scan protection module is not supported. // // example: // // true AntiScan *bool `json:"AntiScan,omitempty" xml:"AntiScan,omitempty"` // The maximum number of scan protection rule templates that can be configured. // // example: // // 20 AntiScanTemplateMaxCount *int64 `json:"AntiScanTemplateMaxCount,omitempty" xml:"AntiScanTemplateMaxCount,omitempty"` // The maximum number of back-to-origin IP addresses that can be configured. // // example: // // 20 BackendMaxCount *int64 `json:"BackendMaxCount,omitempty" xml:"BackendMaxCount,omitempty"` // Indicates whether the basic protection rule module is supported. Valid values: // // - **true:* - The basic protection rule module is supported. // // - **false:* - The basic protection rule module is not supported. // // example: // // true BaseWafGroup *bool `json:"BaseWafGroup,omitempty" xml:"BaseWafGroup,omitempty"` // The maximum number of protection rules that can be included in a basic protection rule template. // // example: // // 100 BaseWafGroupRuleInTemplateMaxCount *int64 `json:"BaseWafGroupRuleInTemplateMaxCount,omitempty" xml:"BaseWafGroupRuleInTemplateMaxCount,omitempty"` // The maximum number of basic protection rule templates that can be configured. // // example: // // 20 BaseWafGroupRuleTemplateMaxCount *int64 `json:"BaseWafGroupRuleTemplateMaxCount,omitempty" xml:"BaseWafGroupRuleTemplateMaxCount,omitempty"` // Indicates whether the bot management module is supported. Valid values: // // - **true:* - The bot management module is supported. // // - **false:* - The bot management module is not supported. // // example: // // true Bot *bool `json:"Bot,omitempty" xml:"Bot,omitempty"` // Indicates whether bot management for app protection is supported. Valid values: // // - **true:* - Bot management for app protection is supported. // // - **false:* - Bot management for app protection is not supported. // // example: // // true BotApp *string `json:"BotApp,omitempty" xml:"BotApp,omitempty"` // The maximum number of bot management rule templates that can be configured. // // example: // // 50 BotTemplateMaxCount *int64 `json:"BotTemplateMaxCount,omitempty" xml:"BotTemplateMaxCount,omitempty"` // Indicates whether bot management for website protection is supported. Valid values: // // - **true:* - Bot management for website protection is supported. // // - **false:* - Bot management for website protection is not supported. // // example: // // true BotWeb *string `json:"BotWeb,omitempty" xml:"BotWeb,omitempty"` // The maximum number of CNAMEs that can be added. // // example: // // 1000 CnameResourceMaxCount *int64 `json:"CnameResourceMaxCount,omitempty" xml:"CnameResourceMaxCount,omitempty"` // Indicates whether the custom response module is supported. Valid values: // // - **true:* - The custom response module is supported. // // - **false:* - The custom response module is not supported. // // example: // // true CustomResponse *bool `json:"CustomResponse,omitempty" xml:"CustomResponse,omitempty"` // The maximum number of rules that can be included in a custom response rule template. // // example: // // 100 CustomResponseRuleInTemplateMaxCount *int64 `json:"CustomResponseRuleInTemplateMaxCount,omitempty" xml:"CustomResponseRuleInTemplateMaxCount,omitempty"` // The maximum number of custom response rule templates that can be configured. // // example: // // 20 CustomResponseTemplateMaxCount *int64 `json:"CustomResponseTemplateMaxCount,omitempty" xml:"CustomResponseTemplateMaxCount,omitempty"` // Indicates whether the custom rule module is supported. Valid values: // // - **true:* - The custom rule module is supported. // // - **false:* - The custom rule module is not supported. // // example: // // true CustomRule *bool `json:"CustomRule,omitempty" xml:"CustomRule,omitempty"` // The action that can be included in a custom rule. // // example: // // block CustomRuleAction *string `json:"CustomRuleAction,omitempty" xml:"CustomRuleAction,omitempty"` // The match conditions that can be used in a custom rule. For more information, see **Match condition parameters* - in the "**Parameters of custom rules (custom_acl)**" section in the [CreateDefenseRule](~~CreateDefenseRule~~) topic. // // example: // // URL CustomRuleCondition *string `json:"CustomRuleCondition,omitempty" xml:"CustomRuleCondition,omitempty"` // The maximum number of rules that can be included in a custom rule template. // // example: // // 100 CustomRuleInTemplateMaxCount *int64 `json:"CustomRuleInTemplateMaxCount,omitempty" xml:"CustomRuleInTemplateMaxCount,omitempty"` // The statistical object for rate limiting in a custom rule. // // example: // // header CustomRuleRatelimitor *string `json:"CustomRuleRatelimitor,omitempty" xml:"CustomRuleRatelimitor,omitempty"` // The maximum number of custom rule templates that can be configured. // // example: // // 20 CustomRuleTemplateMaxCount *int64 `json:"CustomRuleTemplateMaxCount,omitempty" xml:"CustomRuleTemplateMaxCount,omitempty"` // The maximum number of protected object groups that can be configured. // // example: // // 100 DefenseGroupMaxCount *int64 `json:"DefenseGroupMaxCount,omitempty" xml:"DefenseGroupMaxCount,omitempty"` // The maximum number of protected objects that can be included in a protected object group. // // example: // // 100 DefenseObjectInGroupMaxCount *int64 `json:"DefenseObjectInGroupMaxCount,omitempty" xml:"DefenseObjectInGroupMaxCount,omitempty"` // The maximum number of protected objects to which a protection rule template can be applied. // // example: // // 100 DefenseObjectInTemplateMaxCount *int64 `json:"DefenseObjectInTemplateMaxCount,omitempty" xml:"DefenseObjectInTemplateMaxCount,omitempty"` // The maximum number of protected objects that can be configured. // // example: // // 20,000 DefenseObjectMaxCount *int64 `json:"DefenseObjectMaxCount,omitempty" xml:"DefenseObjectMaxCount,omitempty"` // Indicates whether the data leakage prevention module is supported. Valid values: // // - **true:* - The data leakage prevention module is supported. // // - **false:* - The data leakage prevention module is not supported. // // example: // // true Dlp *bool `json:"Dlp,omitempty" xml:"Dlp,omitempty"` // The maximum number of rules that can be included in a data leakage prevention rule template. // // example: // // 50 DlpRuleInTemplateMaxCount *int64 `json:"DlpRuleInTemplateMaxCount,omitempty" xml:"DlpRuleInTemplateMaxCount,omitempty"` // The maximum number of data leakage prevention rule templates that can be configured. // // example: // // 50 DlpTemplateMaxCount *int64 `json:"DlpTemplateMaxCount,omitempty" xml:"DlpTemplateMaxCount,omitempty"` // Indicates whether exclusive IP addresses are supported. Valid values: // // - **true:* - Exclusive IP addresses are supported. // // - **false:* - Exclusive IP addresses are not supported. // // example: // // true ExclusiveIp *bool `json:"ExclusiveIp,omitempty" xml:"ExclusiveIp,omitempty"` // Indicates whether global server load balancing (GSLB) is supported. Valid values: // // - **true:* - GSLB is supported. // // - **false:* - GSLB is not supported. // // example: // // true Gslb *bool `json:"Gslb,omitempty" xml:"Gslb,omitempty"` // The HTTP port range that is supported. For more information, see [View supported ports](https://help.aliyun.com/document_detail/385578.html). // // example: // // 80 HttpPorts *string `json:"HttpPorts,omitempty" xml:"HttpPorts,omitempty"` // The HTTPS port range that is supported. For more information, see [View supported ports](https://help.aliyun.com/document_detail/385578.html). // // example: // // 443 HttpsPorts *string `json:"HttpsPorts,omitempty" xml:"HttpsPorts,omitempty"` // Indicates whether the IP address blacklist module is supported. Valid values: // // - **true:* - The IP address blacklist module is supported. // // - **false:* - The IP address blacklist module is not supported. // // example: // // true IpBlacklist *bool `json:"IpBlacklist,omitempty" xml:"IpBlacklist,omitempty"` // The maximum number of IP addresses that can be added to an IP address blacklist rule. // // example: // // 200 IpBlacklistIpInRuleMaxCount *int64 `json:"IpBlacklistIpInRuleMaxCount,omitempty" xml:"IpBlacklistIpInRuleMaxCount,omitempty"` // The maximum number of rules that can be included in an IP address blacklist rule template. // // example: // // 100 IpBlacklistRuleInTemplateMaxCount *int64 `json:"IpBlacklistRuleInTemplateMaxCount,omitempty" xml:"IpBlacklistRuleInTemplateMaxCount,omitempty"` // The maximum number of IP address blacklist rule templates that can be configured. // // example: // // 20 IpBlacklistTemplateMaxCount *int64 `json:"IpBlacklistTemplateMaxCount,omitempty" xml:"IpBlacklistTemplateMaxCount,omitempty"` // Indicates whether IPv6 is supported. Valid values: // // - **true:* - IPv6 is supported. // // - **false:* - IPv6 is not supported. // // example: // // true Ipv6 *bool `json:"Ipv6,omitempty" xml:"Ipv6,omitempty"` // Indicates whether the log collection feature is supported. Valid values: // // - **true:* - The log collection feature is supported. // // - **false:* - The log collection feature is not supported. // // example: // // true LogService *bool `json:"LogService,omitempty" xml:"LogService,omitempty"` // Indicates whether major event protection is supported. Valid values: // // - **true:* - Major event protection is supported. // // - **false:* - Major event protection is not supported. // // example: // // true MajorProtection *bool `json:"MajorProtection,omitempty" xml:"MajorProtection,omitempty"` // The maximum number of major event protection rule templates that can be configured. // // example: // // 20 MajorProtectionTemplateMaxCount *int64 `json:"MajorProtectionTemplateMaxCount,omitempty" xml:"MajorProtectionTemplateMaxCount,omitempty"` // Indicates whether the website tamper-proofing module is supported. Valid values: // // - **true:* - The website tamper-proofing module is supported. // // - **false:* - The website tamper-proofing module is not supported. // // example: // // true Tamperproof *bool `json:"Tamperproof,omitempty" xml:"Tamperproof,omitempty"` // The maximum number of rules that can be included in a website tamper-proofing rule template. // // example: // // 50 TamperproofRuleInTemplateMaxCount *int64 `json:"TamperproofRuleInTemplateMaxCount,omitempty" xml:"TamperproofRuleInTemplateMaxCount,omitempty"` // The maximum number of website tamper-proofing rule templates that can be configured. // // example: // // 50 TamperproofTemplateMaxCount *int64 `json:"TamperproofTemplateMaxCount,omitempty" xml:"TamperproofTemplateMaxCount,omitempty"` // The maximum number of IP addresses or CIDR blocks that can be added to an IP address blacklist in a batch. // // example: // // 2,000 VastIpBlacklistInFileMaxCount *int64 `json:"VastIpBlacklistInFileMaxCount,omitempty" xml:"VastIpBlacklistInFileMaxCount,omitempty"` // The maximum number of IP addresses or CIDR blocks that can be added to an IP address blacklist on a page. // // example: // // 500 VastIpBlacklistInOperationMaxCount *int64 `json:"VastIpBlacklistInOperationMaxCount,omitempty" xml:"VastIpBlacklistInOperationMaxCount,omitempty"` // The maximum number of IP addresses or CIDR blocks that can be added to an IP address blacklist per Alibaba Cloud account. // // example: // // 50,000 VastIpBlacklistMaxCount *int64 `json:"VastIpBlacklistMaxCount,omitempty" xml:"VastIpBlacklistMaxCount,omitempty"` // Indicates whether the whitelist module is supported. Valid values: // // - **true:* - The whitelist module is supported. // // - **false:* - The whitelist module is not supported. // // example: // // true Whitelist *bool `json:"Whitelist,omitempty" xml:"Whitelist,omitempty"` // The logical operators that can be used in a whitelist rule. For more information, see **Match condition parameters* - in the "**Parameters of whitelist rules (whitelist)**" section in the [CreateDefenseRule](~~CreateDefenseRule~~) topic. // // example: // // contain WhitelistLogical *string `json:"WhitelistLogical,omitempty" xml:"WhitelistLogical,omitempty"` // The match fields that can be used in a whitelist rule. For more information, see **Match condition parameters* - in the "**Parameters of whitelist rules (whitelist)**" section in the [CreateDefenseRule](~~CreateDefenseRule~~) topic. // // example: // // URL WhitelistRuleCondition *string `json:"WhitelistRuleCondition,omitempty" xml:"WhitelistRuleCondition,omitempty"` // The maximum number of rules that can be included in a whitelist rule template. // // example: // // 100 WhitelistRuleInTemplateMaxCount *int64 `json:"WhitelistRuleInTemplateMaxCount,omitempty" xml:"WhitelistRuleInTemplateMaxCount,omitempty"` // The maximum number of whitelist rule templates that can be configured. // // example: // // 20 WhitelistTemplateMaxCount *int64 `json:"WhitelistTemplateMaxCount,omitempty" xml:"WhitelistTemplateMaxCount,omitempty"` }
func (DescribeInstanceResponseBodyDetails) GoString ¶
func (s DescribeInstanceResponseBodyDetails) GoString() string
func (*DescribeInstanceResponseBodyDetails) SetAclRuleMaxIpCount ¶
func (s *DescribeInstanceResponseBodyDetails) SetAclRuleMaxIpCount(v int64) *DescribeInstanceResponseBodyDetails
func (*DescribeInstanceResponseBodyDetails) SetAntiScan ¶
func (s *DescribeInstanceResponseBodyDetails) SetAntiScan(v bool) *DescribeInstanceResponseBodyDetails
func (*DescribeInstanceResponseBodyDetails) SetAntiScanTemplateMaxCount ¶
func (s *DescribeInstanceResponseBodyDetails) SetAntiScanTemplateMaxCount(v int64) *DescribeInstanceResponseBodyDetails
func (*DescribeInstanceResponseBodyDetails) SetBackendMaxCount ¶
func (s *DescribeInstanceResponseBodyDetails) SetBackendMaxCount(v int64) *DescribeInstanceResponseBodyDetails
func (*DescribeInstanceResponseBodyDetails) SetBaseWafGroup ¶
func (s *DescribeInstanceResponseBodyDetails) SetBaseWafGroup(v bool) *DescribeInstanceResponseBodyDetails
func (*DescribeInstanceResponseBodyDetails) SetBaseWafGroupRuleInTemplateMaxCount ¶
func (s *DescribeInstanceResponseBodyDetails) SetBaseWafGroupRuleInTemplateMaxCount(v int64) *DescribeInstanceResponseBodyDetails
func (*DescribeInstanceResponseBodyDetails) SetBaseWafGroupRuleTemplateMaxCount ¶
func (s *DescribeInstanceResponseBodyDetails) SetBaseWafGroupRuleTemplateMaxCount(v int64) *DescribeInstanceResponseBodyDetails
func (*DescribeInstanceResponseBodyDetails) SetBot ¶
func (s *DescribeInstanceResponseBodyDetails) SetBot(v bool) *DescribeInstanceResponseBodyDetails
func (*DescribeInstanceResponseBodyDetails) SetBotApp ¶
func (s *DescribeInstanceResponseBodyDetails) SetBotApp(v string) *DescribeInstanceResponseBodyDetails
func (*DescribeInstanceResponseBodyDetails) SetBotTemplateMaxCount ¶
func (s *DescribeInstanceResponseBodyDetails) SetBotTemplateMaxCount(v int64) *DescribeInstanceResponseBodyDetails
func (*DescribeInstanceResponseBodyDetails) SetBotWeb ¶
func (s *DescribeInstanceResponseBodyDetails) SetBotWeb(v string) *DescribeInstanceResponseBodyDetails
func (*DescribeInstanceResponseBodyDetails) SetCnameResourceMaxCount ¶
func (s *DescribeInstanceResponseBodyDetails) SetCnameResourceMaxCount(v int64) *DescribeInstanceResponseBodyDetails
func (*DescribeInstanceResponseBodyDetails) SetCustomResponse ¶
func (s *DescribeInstanceResponseBodyDetails) SetCustomResponse(v bool) *DescribeInstanceResponseBodyDetails
func (*DescribeInstanceResponseBodyDetails) SetCustomResponseRuleInTemplateMaxCount ¶
func (s *DescribeInstanceResponseBodyDetails) SetCustomResponseRuleInTemplateMaxCount(v int64) *DescribeInstanceResponseBodyDetails
func (*DescribeInstanceResponseBodyDetails) SetCustomResponseTemplateMaxCount ¶
func (s *DescribeInstanceResponseBodyDetails) SetCustomResponseTemplateMaxCount(v int64) *DescribeInstanceResponseBodyDetails
func (*DescribeInstanceResponseBodyDetails) SetCustomRule ¶
func (s *DescribeInstanceResponseBodyDetails) SetCustomRule(v bool) *DescribeInstanceResponseBodyDetails
func (*DescribeInstanceResponseBodyDetails) SetCustomRuleAction ¶
func (s *DescribeInstanceResponseBodyDetails) SetCustomRuleAction(v string) *DescribeInstanceResponseBodyDetails
func (*DescribeInstanceResponseBodyDetails) SetCustomRuleCondition ¶
func (s *DescribeInstanceResponseBodyDetails) SetCustomRuleCondition(v string) *DescribeInstanceResponseBodyDetails
func (*DescribeInstanceResponseBodyDetails) SetCustomRuleInTemplateMaxCount ¶
func (s *DescribeInstanceResponseBodyDetails) SetCustomRuleInTemplateMaxCount(v int64) *DescribeInstanceResponseBodyDetails
func (*DescribeInstanceResponseBodyDetails) SetCustomRuleRatelimitor ¶
func (s *DescribeInstanceResponseBodyDetails) SetCustomRuleRatelimitor(v string) *DescribeInstanceResponseBodyDetails
func (*DescribeInstanceResponseBodyDetails) SetCustomRuleTemplateMaxCount ¶
func (s *DescribeInstanceResponseBodyDetails) SetCustomRuleTemplateMaxCount(v int64) *DescribeInstanceResponseBodyDetails
func (*DescribeInstanceResponseBodyDetails) SetDefenseGroupMaxCount ¶
func (s *DescribeInstanceResponseBodyDetails) SetDefenseGroupMaxCount(v int64) *DescribeInstanceResponseBodyDetails
func (*DescribeInstanceResponseBodyDetails) SetDefenseObjectInGroupMaxCount ¶
func (s *DescribeInstanceResponseBodyDetails) SetDefenseObjectInGroupMaxCount(v int64) *DescribeInstanceResponseBodyDetails
func (*DescribeInstanceResponseBodyDetails) SetDefenseObjectInTemplateMaxCount ¶
func (s *DescribeInstanceResponseBodyDetails) SetDefenseObjectInTemplateMaxCount(v int64) *DescribeInstanceResponseBodyDetails
func (*DescribeInstanceResponseBodyDetails) SetDefenseObjectMaxCount ¶
func (s *DescribeInstanceResponseBodyDetails) SetDefenseObjectMaxCount(v int64) *DescribeInstanceResponseBodyDetails
func (*DescribeInstanceResponseBodyDetails) SetDlp ¶
func (s *DescribeInstanceResponseBodyDetails) SetDlp(v bool) *DescribeInstanceResponseBodyDetails
func (*DescribeInstanceResponseBodyDetails) SetDlpRuleInTemplateMaxCount ¶
func (s *DescribeInstanceResponseBodyDetails) SetDlpRuleInTemplateMaxCount(v int64) *DescribeInstanceResponseBodyDetails
func (*DescribeInstanceResponseBodyDetails) SetDlpTemplateMaxCount ¶
func (s *DescribeInstanceResponseBodyDetails) SetDlpTemplateMaxCount(v int64) *DescribeInstanceResponseBodyDetails
func (*DescribeInstanceResponseBodyDetails) SetExclusiveIp ¶
func (s *DescribeInstanceResponseBodyDetails) SetExclusiveIp(v bool) *DescribeInstanceResponseBodyDetails
func (*DescribeInstanceResponseBodyDetails) SetGslb ¶
func (s *DescribeInstanceResponseBodyDetails) SetGslb(v bool) *DescribeInstanceResponseBodyDetails
func (*DescribeInstanceResponseBodyDetails) SetHttpPorts ¶
func (s *DescribeInstanceResponseBodyDetails) SetHttpPorts(v string) *DescribeInstanceResponseBodyDetails
func (*DescribeInstanceResponseBodyDetails) SetHttpsPorts ¶
func (s *DescribeInstanceResponseBodyDetails) SetHttpsPorts(v string) *DescribeInstanceResponseBodyDetails
func (*DescribeInstanceResponseBodyDetails) SetIpBlacklist ¶
func (s *DescribeInstanceResponseBodyDetails) SetIpBlacklist(v bool) *DescribeInstanceResponseBodyDetails
func (*DescribeInstanceResponseBodyDetails) SetIpBlacklistIpInRuleMaxCount ¶
func (s *DescribeInstanceResponseBodyDetails) SetIpBlacklistIpInRuleMaxCount(v int64) *DescribeInstanceResponseBodyDetails
func (*DescribeInstanceResponseBodyDetails) SetIpBlacklistRuleInTemplateMaxCount ¶
func (s *DescribeInstanceResponseBodyDetails) SetIpBlacklistRuleInTemplateMaxCount(v int64) *DescribeInstanceResponseBodyDetails
func (*DescribeInstanceResponseBodyDetails) SetIpBlacklistTemplateMaxCount ¶
func (s *DescribeInstanceResponseBodyDetails) SetIpBlacklistTemplateMaxCount(v int64) *DescribeInstanceResponseBodyDetails
func (*DescribeInstanceResponseBodyDetails) SetIpv6 ¶
func (s *DescribeInstanceResponseBodyDetails) SetIpv6(v bool) *DescribeInstanceResponseBodyDetails
func (*DescribeInstanceResponseBodyDetails) SetLogService ¶
func (s *DescribeInstanceResponseBodyDetails) SetLogService(v bool) *DescribeInstanceResponseBodyDetails
func (*DescribeInstanceResponseBodyDetails) SetMajorProtection ¶
func (s *DescribeInstanceResponseBodyDetails) SetMajorProtection(v bool) *DescribeInstanceResponseBodyDetails
func (*DescribeInstanceResponseBodyDetails) SetMajorProtectionTemplateMaxCount ¶
func (s *DescribeInstanceResponseBodyDetails) SetMajorProtectionTemplateMaxCount(v int64) *DescribeInstanceResponseBodyDetails
func (*DescribeInstanceResponseBodyDetails) SetTamperproof ¶
func (s *DescribeInstanceResponseBodyDetails) SetTamperproof(v bool) *DescribeInstanceResponseBodyDetails
func (*DescribeInstanceResponseBodyDetails) SetTamperproofRuleInTemplateMaxCount ¶
func (s *DescribeInstanceResponseBodyDetails) SetTamperproofRuleInTemplateMaxCount(v int64) *DescribeInstanceResponseBodyDetails
func (*DescribeInstanceResponseBodyDetails) SetTamperproofTemplateMaxCount ¶
func (s *DescribeInstanceResponseBodyDetails) SetTamperproofTemplateMaxCount(v int64) *DescribeInstanceResponseBodyDetails
func (*DescribeInstanceResponseBodyDetails) SetVastIpBlacklistInFileMaxCount ¶
func (s *DescribeInstanceResponseBodyDetails) SetVastIpBlacklistInFileMaxCount(v int64) *DescribeInstanceResponseBodyDetails
func (*DescribeInstanceResponseBodyDetails) SetVastIpBlacklistInOperationMaxCount ¶
func (s *DescribeInstanceResponseBodyDetails) SetVastIpBlacklistInOperationMaxCount(v int64) *DescribeInstanceResponseBodyDetails
func (*DescribeInstanceResponseBodyDetails) SetVastIpBlacklistMaxCount ¶
func (s *DescribeInstanceResponseBodyDetails) SetVastIpBlacklistMaxCount(v int64) *DescribeInstanceResponseBodyDetails
func (*DescribeInstanceResponseBodyDetails) SetWhitelist ¶
func (s *DescribeInstanceResponseBodyDetails) SetWhitelist(v bool) *DescribeInstanceResponseBodyDetails
func (*DescribeInstanceResponseBodyDetails) SetWhitelistLogical ¶
func (s *DescribeInstanceResponseBodyDetails) SetWhitelistLogical(v string) *DescribeInstanceResponseBodyDetails
func (*DescribeInstanceResponseBodyDetails) SetWhitelistRuleCondition ¶
func (s *DescribeInstanceResponseBodyDetails) SetWhitelistRuleCondition(v string) *DescribeInstanceResponseBodyDetails
func (*DescribeInstanceResponseBodyDetails) SetWhitelistRuleInTemplateMaxCount ¶
func (s *DescribeInstanceResponseBodyDetails) SetWhitelistRuleInTemplateMaxCount(v int64) *DescribeInstanceResponseBodyDetails
func (*DescribeInstanceResponseBodyDetails) SetWhitelistTemplateMaxCount ¶
func (s *DescribeInstanceResponseBodyDetails) SetWhitelistTemplateMaxCount(v int64) *DescribeInstanceResponseBodyDetails
func (DescribeInstanceResponseBodyDetails) String ¶
func (s DescribeInstanceResponseBodyDetails) String() string
type DescribeMajorProtectionBlackIpsRequest ¶
type DescribeMajorProtectionBlackIpsRequest struct { // The ID of the WAF instance. // // > You can call the [DescribeInstance](https://help.aliyun.com/document_detail/433756.html) operation to obtain the ID of the WAF instance. // // This parameter is required. // // example: // // waf_cdnsdf3**** InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"` // The IP address that you want to query. You can specify this parameter to query an IP address in the IP address blacklist for major event protection by using fuzzy matching. // // example: // // 192.0.XX.XX IpLike *string `json:"IpLike,omitempty" xml:"IpLike,omitempty"` // The method that you want to use to sort the IP addresses **in descending order**. Valid values: // // - **gmtModified:* - sorts the IP addresses by most recent modification time. // // - **ip:* - sorts the IP addresses by IP address. // // - **templateId:* - sorts the IP addresses by template ID. // // - **id:* - sorts the IP addresses by primary key. // // example: // // gmtModified OrderBy *string `json:"OrderBy,omitempty" xml:"OrderBy,omitempty"` // The number of the page to return. Default value: **1**. // // example: // // 1 PageNumber *int32 `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"` // The number of entries to return on each page. Default value: **10**. // // example: // // 10 PageSize *int32 `json:"PageSize,omitempty" xml:"PageSize,omitempty"` // The region where the WAF instance resides. Valid values: // // - **cn-hangzhou:* - the Chinese mainland. // // - **ap-southeast-1:* - outside the Chinese mainland. // // example: // // cn-hangzhou RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` // The ID of the resource group. // // example: // // rg-acfm***q ResourceManagerResourceGroupId *string `json:"ResourceManagerResourceGroupId,omitempty" xml:"ResourceManagerResourceGroupId,omitempty"` // The ID of the IP address blacklist rule for major event protection. // // example: // // 20013199 RuleId *int64 `json:"RuleId,omitempty" xml:"RuleId,omitempty"` // The ID of the rule template for major event protection. // // example: // // 5673 TemplateId *int64 `json:"TemplateId,omitempty" xml:"TemplateId,omitempty"` }
func (DescribeMajorProtectionBlackIpsRequest) GoString ¶
func (s DescribeMajorProtectionBlackIpsRequest) GoString() string
func (*DescribeMajorProtectionBlackIpsRequest) SetInstanceId ¶
func (s *DescribeMajorProtectionBlackIpsRequest) SetInstanceId(v string) *DescribeMajorProtectionBlackIpsRequest
func (*DescribeMajorProtectionBlackIpsRequest) SetIpLike ¶
func (s *DescribeMajorProtectionBlackIpsRequest) SetIpLike(v string) *DescribeMajorProtectionBlackIpsRequest
func (*DescribeMajorProtectionBlackIpsRequest) SetOrderBy ¶
func (s *DescribeMajorProtectionBlackIpsRequest) SetOrderBy(v string) *DescribeMajorProtectionBlackIpsRequest
func (*DescribeMajorProtectionBlackIpsRequest) SetPageNumber ¶
func (s *DescribeMajorProtectionBlackIpsRequest) SetPageNumber(v int32) *DescribeMajorProtectionBlackIpsRequest
func (*DescribeMajorProtectionBlackIpsRequest) SetPageSize ¶
func (s *DescribeMajorProtectionBlackIpsRequest) SetPageSize(v int32) *DescribeMajorProtectionBlackIpsRequest
func (*DescribeMajorProtectionBlackIpsRequest) SetRegionId ¶
func (s *DescribeMajorProtectionBlackIpsRequest) SetRegionId(v string) *DescribeMajorProtectionBlackIpsRequest
func (*DescribeMajorProtectionBlackIpsRequest) SetResourceManagerResourceGroupId ¶
func (s *DescribeMajorProtectionBlackIpsRequest) SetResourceManagerResourceGroupId(v string) *DescribeMajorProtectionBlackIpsRequest
func (*DescribeMajorProtectionBlackIpsRequest) SetRuleId ¶
func (s *DescribeMajorProtectionBlackIpsRequest) SetRuleId(v int64) *DescribeMajorProtectionBlackIpsRequest
func (*DescribeMajorProtectionBlackIpsRequest) SetTemplateId ¶
func (s *DescribeMajorProtectionBlackIpsRequest) SetTemplateId(v int64) *DescribeMajorProtectionBlackIpsRequest
func (DescribeMajorProtectionBlackIpsRequest) String ¶
func (s DescribeMajorProtectionBlackIpsRequest) String() string
type DescribeMajorProtectionBlackIpsResponse ¶
type DescribeMajorProtectionBlackIpsResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *DescribeMajorProtectionBlackIpsResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (DescribeMajorProtectionBlackIpsResponse) GoString ¶
func (s DescribeMajorProtectionBlackIpsResponse) GoString() string
func (*DescribeMajorProtectionBlackIpsResponse) SetHeaders ¶
func (s *DescribeMajorProtectionBlackIpsResponse) SetHeaders(v map[string]*string) *DescribeMajorProtectionBlackIpsResponse
func (*DescribeMajorProtectionBlackIpsResponse) SetStatusCode ¶
func (s *DescribeMajorProtectionBlackIpsResponse) SetStatusCode(v int32) *DescribeMajorProtectionBlackIpsResponse
func (DescribeMajorProtectionBlackIpsResponse) String ¶
func (s DescribeMajorProtectionBlackIpsResponse) String() string
type DescribeMajorProtectionBlackIpsResponseBody ¶
type DescribeMajorProtectionBlackIpsResponseBody struct { // An array of IP addresses in the IP address blacklist. IpList []*DescribeMajorProtectionBlackIpsResponseBodyIpList `json:"IpList,omitempty" xml:"IpList,omitempty" type:"Repeated"` // The ID of the request. // // example: // // 41631674-EEB0-5B02-BEB4-40A758E9B841 RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // The total number of IP addresses in the blacklist. // // example: // // 63 TotalCount *int64 `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"` }
func (DescribeMajorProtectionBlackIpsResponseBody) GoString ¶
func (s DescribeMajorProtectionBlackIpsResponseBody) GoString() string
func (*DescribeMajorProtectionBlackIpsResponseBody) SetRequestId ¶
func (s *DescribeMajorProtectionBlackIpsResponseBody) SetRequestId(v string) *DescribeMajorProtectionBlackIpsResponseBody
func (*DescribeMajorProtectionBlackIpsResponseBody) SetTotalCount ¶
func (s *DescribeMajorProtectionBlackIpsResponseBody) SetTotalCount(v int64) *DescribeMajorProtectionBlackIpsResponseBody
func (DescribeMajorProtectionBlackIpsResponseBody) String ¶
func (s DescribeMajorProtectionBlackIpsResponseBody) String() string
type DescribeMajorProtectionBlackIpsResponseBodyIpList ¶
type DescribeMajorProtectionBlackIpsResponseBodyIpList struct { // The description of the IP address in the blacklist. // // example: // // test0003asdffas Description *string `json:"Description,omitempty" xml:"Description,omitempty"` // The time after which the IP address blacklist becomes invalid. Unit: seconds. // // > If the value of this parameter is **0**, the blacklist is permanently valid. // // example: // // 1662603328 ExpiredTime *int64 `json:"ExpiredTime,omitempty" xml:"ExpiredTime,omitempty"` // The most recent time when the IP address blacklist was modified. // // example: // // 1665456202000 GmtModified *int64 `json:"GmtModified,omitempty" xml:"GmtModified,omitempty"` // The IP address in the IP address blacklist. // // example: // // 192.0.XX.XX Ip *string `json:"Ip,omitempty" xml:"Ip,omitempty"` // The ID of the IP address blacklist rule for major event protection. // // example: // // 8508970 RuleId *int64 `json:"RuleId,omitempty" xml:"RuleId,omitempty"` // The ID of the rule template for major event protection. // // example: // // 9684 TemplateId *int64 `json:"TemplateId,omitempty" xml:"TemplateId,omitempty"` }
func (DescribeMajorProtectionBlackIpsResponseBodyIpList) GoString ¶
func (s DescribeMajorProtectionBlackIpsResponseBodyIpList) GoString() string
func (*DescribeMajorProtectionBlackIpsResponseBodyIpList) SetDescription ¶
func (s *DescribeMajorProtectionBlackIpsResponseBodyIpList) SetDescription(v string) *DescribeMajorProtectionBlackIpsResponseBodyIpList
func (*DescribeMajorProtectionBlackIpsResponseBodyIpList) SetExpiredTime ¶
func (s *DescribeMajorProtectionBlackIpsResponseBodyIpList) SetExpiredTime(v int64) *DescribeMajorProtectionBlackIpsResponseBodyIpList
func (*DescribeMajorProtectionBlackIpsResponseBodyIpList) SetGmtModified ¶
func (s *DescribeMajorProtectionBlackIpsResponseBodyIpList) SetGmtModified(v int64) *DescribeMajorProtectionBlackIpsResponseBodyIpList
func (*DescribeMajorProtectionBlackIpsResponseBodyIpList) SetRuleId ¶
func (s *DescribeMajorProtectionBlackIpsResponseBodyIpList) SetRuleId(v int64) *DescribeMajorProtectionBlackIpsResponseBodyIpList
func (*DescribeMajorProtectionBlackIpsResponseBodyIpList) SetTemplateId ¶
func (s *DescribeMajorProtectionBlackIpsResponseBodyIpList) SetTemplateId(v int64) *DescribeMajorProtectionBlackIpsResponseBodyIpList
func (DescribeMajorProtectionBlackIpsResponseBodyIpList) String ¶
func (s DescribeMajorProtectionBlackIpsResponseBodyIpList) String() string
type DescribeMemberAccountsRequest ¶
type DescribeMemberAccountsRequest struct { // The status of the member that you want to query. // // - **enabled**: managed. // // - **disabled**: not managed. // // - **disabling**: being deleted. // // example: // // enabled AccountStatus *string `json:"AccountStatus,omitempty" xml:"AccountStatus,omitempty"` // The ID of the Web Application Firewall (WAF) instance. // // > You can call the [DescribeInstance](https://help.aliyun.com/document_detail/433756.html) operation to query the ID of the WAF instance. // // This parameter is required. // // example: // // waf_cdnsdf3**** InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"` // The region in which the WAF instance is deployed. Valid values: // // - **cn-hangzhou**: Chinese mainland. // // - **ap-southeast-1**: outside the Chinese mainland. // // example: // // cn-hangzhou RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` // The ID of the Alibaba Cloud resource group. // // example: // // rg-acfm***q ResourceManagerResourceGroupId *string `json:"ResourceManagerResourceGroupId,omitempty" xml:"ResourceManagerResourceGroupId,omitempty"` // The source IP address of the request. The system specifies this parameter. // // example: // // 0.0.XX.XX SourceIp *string `json:"SourceIp,omitempty" xml:"SourceIp,omitempty"` }
func (DescribeMemberAccountsRequest) GoString ¶
func (s DescribeMemberAccountsRequest) GoString() string
func (*DescribeMemberAccountsRequest) SetAccountStatus ¶
func (s *DescribeMemberAccountsRequest) SetAccountStatus(v string) *DescribeMemberAccountsRequest
func (*DescribeMemberAccountsRequest) SetInstanceId ¶
func (s *DescribeMemberAccountsRequest) SetInstanceId(v string) *DescribeMemberAccountsRequest
func (*DescribeMemberAccountsRequest) SetRegionId ¶
func (s *DescribeMemberAccountsRequest) SetRegionId(v string) *DescribeMemberAccountsRequest
func (*DescribeMemberAccountsRequest) SetResourceManagerResourceGroupId ¶
func (s *DescribeMemberAccountsRequest) SetResourceManagerResourceGroupId(v string) *DescribeMemberAccountsRequest
func (*DescribeMemberAccountsRequest) SetSourceIp ¶
func (s *DescribeMemberAccountsRequest) SetSourceIp(v string) *DescribeMemberAccountsRequest
func (DescribeMemberAccountsRequest) String ¶
func (s DescribeMemberAccountsRequest) String() string
type DescribeMemberAccountsResponse ¶
type DescribeMemberAccountsResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *DescribeMemberAccountsResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (DescribeMemberAccountsResponse) GoString ¶
func (s DescribeMemberAccountsResponse) GoString() string
func (*DescribeMemberAccountsResponse) SetBody ¶
func (s *DescribeMemberAccountsResponse) SetBody(v *DescribeMemberAccountsResponseBody) *DescribeMemberAccountsResponse
func (*DescribeMemberAccountsResponse) SetHeaders ¶
func (s *DescribeMemberAccountsResponse) SetHeaders(v map[string]*string) *DescribeMemberAccountsResponse
func (*DescribeMemberAccountsResponse) SetStatusCode ¶
func (s *DescribeMemberAccountsResponse) SetStatusCode(v int32) *DescribeMemberAccountsResponse
func (DescribeMemberAccountsResponse) String ¶
func (s DescribeMemberAccountsResponse) String() string
type DescribeMemberAccountsResponseBody ¶
type DescribeMemberAccountsResponseBody struct { // The information about the member. AccountInfos []*DescribeMemberAccountsResponseBodyAccountInfos `json:"AccountInfos,omitempty" xml:"AccountInfos,omitempty" type:"Repeated"` // The ID of the request. // // example: // // 50C4A80D-D46C-57E0-9A7D-03C0****4852 RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (DescribeMemberAccountsResponseBody) GoString ¶
func (s DescribeMemberAccountsResponseBody) GoString() string
func (*DescribeMemberAccountsResponseBody) SetAccountInfos ¶
func (s *DescribeMemberAccountsResponseBody) SetAccountInfos(v []*DescribeMemberAccountsResponseBodyAccountInfos) *DescribeMemberAccountsResponseBody
func (*DescribeMemberAccountsResponseBody) SetRequestId ¶
func (s *DescribeMemberAccountsResponseBody) SetRequestId(v string) *DescribeMemberAccountsResponseBody
func (DescribeMemberAccountsResponseBody) String ¶
func (s DescribeMemberAccountsResponseBody) String() string
type DescribeMemberAccountsResponseBodyAccountInfos ¶
type DescribeMemberAccountsResponseBodyAccountInfos struct { // The ID of the member. // // example: // // 169************21 AccountId *string `json:"AccountId,omitempty" xml:"AccountId,omitempty"` // The name of the member. // // example: // // ipflgmqqnbjg AccountName *string `json:"AccountName,omitempty" xml:"AccountName,omitempty"` // The status of the member. // // - **enabled**: managed. // // - **disabled**: not managed. // // - **disabling**: being deleted. // // example: // // enabled AccountStatus *string `json:"AccountStatus,omitempty" xml:"AccountStatus,omitempty"` // The description of the member. // // example: // // test Description *string `json:"Description,omitempty" xml:"Description,omitempty"` // The time when the member was added. // // example: // // 1683367751000 GmtCreate *int64 `json:"GmtCreate,omitempty" xml:"GmtCreate,omitempty"` }
func (DescribeMemberAccountsResponseBodyAccountInfos) GoString ¶
func (s DescribeMemberAccountsResponseBodyAccountInfos) GoString() string
func (*DescribeMemberAccountsResponseBodyAccountInfos) SetAccountId ¶
func (s *DescribeMemberAccountsResponseBodyAccountInfos) SetAccountId(v string) *DescribeMemberAccountsResponseBodyAccountInfos
func (*DescribeMemberAccountsResponseBodyAccountInfos) SetAccountName ¶
func (s *DescribeMemberAccountsResponseBodyAccountInfos) SetAccountName(v string) *DescribeMemberAccountsResponseBodyAccountInfos
func (*DescribeMemberAccountsResponseBodyAccountInfos) SetAccountStatus ¶
func (s *DescribeMemberAccountsResponseBodyAccountInfos) SetAccountStatus(v string) *DescribeMemberAccountsResponseBodyAccountInfos
func (*DescribeMemberAccountsResponseBodyAccountInfos) SetDescription ¶
func (s *DescribeMemberAccountsResponseBodyAccountInfos) SetDescription(v string) *DescribeMemberAccountsResponseBodyAccountInfos
func (*DescribeMemberAccountsResponseBodyAccountInfos) SetGmtCreate ¶
func (s *DescribeMemberAccountsResponseBodyAccountInfos) SetGmtCreate(v int64) *DescribeMemberAccountsResponseBodyAccountInfos
func (DescribeMemberAccountsResponseBodyAccountInfos) String ¶
func (s DescribeMemberAccountsResponseBodyAccountInfos) String() string
type DescribePauseProtectionStatusRequest ¶
type DescribePauseProtectionStatusRequest struct { // The ID of the WAF instance. // // > You can call the [DescribeInstance](https://help.aliyun.com/document_detail/433756.html) operation to query the ID of the WAF instance. // // This parameter is required. // // example: // // waf-cn-tl32ast**** InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"` // The region in which the WAF instance is deployed. Valid values: // // - **cn-hangzhou**: the Chinese mainland. // // - **ap-southeast-1**: outside the Chinese mainland. // // example: // // cn-hangzhou RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` // The ID of the Alibaba Cloud resource group. // // example: // // rg-acfm***q ResourceManagerResourceGroupId *string `json:"ResourceManagerResourceGroupId,omitempty" xml:"ResourceManagerResourceGroupId,omitempty"` }
func (DescribePauseProtectionStatusRequest) GoString ¶
func (s DescribePauseProtectionStatusRequest) GoString() string
func (*DescribePauseProtectionStatusRequest) SetInstanceId ¶
func (s *DescribePauseProtectionStatusRequest) SetInstanceId(v string) *DescribePauseProtectionStatusRequest
func (*DescribePauseProtectionStatusRequest) SetRegionId ¶
func (s *DescribePauseProtectionStatusRequest) SetRegionId(v string) *DescribePauseProtectionStatusRequest
func (*DescribePauseProtectionStatusRequest) SetResourceManagerResourceGroupId ¶
func (s *DescribePauseProtectionStatusRequest) SetResourceManagerResourceGroupId(v string) *DescribePauseProtectionStatusRequest
func (DescribePauseProtectionStatusRequest) String ¶
func (s DescribePauseProtectionStatusRequest) String() string
type DescribePauseProtectionStatusResponse ¶
type DescribePauseProtectionStatusResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *DescribePauseProtectionStatusResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (DescribePauseProtectionStatusResponse) GoString ¶
func (s DescribePauseProtectionStatusResponse) GoString() string
func (*DescribePauseProtectionStatusResponse) SetHeaders ¶
func (s *DescribePauseProtectionStatusResponse) SetHeaders(v map[string]*string) *DescribePauseProtectionStatusResponse
func (*DescribePauseProtectionStatusResponse) SetStatusCode ¶
func (s *DescribePauseProtectionStatusResponse) SetStatusCode(v int32) *DescribePauseProtectionStatusResponse
func (DescribePauseProtectionStatusResponse) String ¶
func (s DescribePauseProtectionStatusResponse) String() string
type DescribePauseProtectionStatusResponseBody ¶
type DescribePauseProtectionStatusResponseBody struct { // Indicates whether WAF protection is paused. // // - **0**: indicates that WAF protection is not paused. This is the default value. // // - **1**: indicates that WAF protection is paused. // // example: // // 0 PauseStatus *int32 `json:"PauseStatus,omitempty" xml:"PauseStatus,omitempty"` // The ID of the request. // // example: // // D7861F61-****-46CE-A47C-6B19****5EB0 RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (DescribePauseProtectionStatusResponseBody) GoString ¶
func (s DescribePauseProtectionStatusResponseBody) GoString() string
func (*DescribePauseProtectionStatusResponseBody) SetPauseStatus ¶
func (s *DescribePauseProtectionStatusResponseBody) SetPauseStatus(v int32) *DescribePauseProtectionStatusResponseBody
func (*DescribePauseProtectionStatusResponseBody) SetRequestId ¶
func (s *DescribePauseProtectionStatusResponseBody) SetRequestId(v string) *DescribePauseProtectionStatusResponseBody
func (DescribePauseProtectionStatusResponseBody) String ¶
func (s DescribePauseProtectionStatusResponseBody) String() string
type DescribePeakTrendRequest ¶
type DescribePeakTrendRequest struct { // The end of the time range to query. Unit: seconds. If you do not specify this parameter, the current time is used. // // example: // // 1665386340 EndTimestamp *string `json:"EndTimestamp,omitempty" xml:"EndTimestamp,omitempty"` // The ID of the WAF instance. // // > You can call the [DescribeInstance](https://help.aliyun.com/document_detail/433756.html) operation to obtain the ID of the WAF instance. // // This parameter is required. // // example: // // waf_cdnsdf3**** InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"` // The time interval. Unit: seconds. The value must be an integral multiple of 60. // // This parameter is required. // // example: // // 300 Interval *string `json:"Interval,omitempty" xml:"Interval,omitempty"` // The region where the WAF instance resides. Valid values: // // - **cn-hangzhou:* - the Chinese mainland. // // - **ap-southeast-1:* - outside the Chinese mainland. // // example: // // cn-hangzhou RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` // The protected object. // // example: // // www.aliyundoc.com Resource *string `json:"Resource,omitempty" xml:"Resource,omitempty"` // The ID of the Alibaba Cloud resource group. // // example: // // rg-acfm***q ResourceManagerResourceGroupId *string `json:"ResourceManagerResourceGroupId,omitempty" xml:"ResourceManagerResourceGroupId,omitempty"` // The beginning of the time range to query. Unit: seconds. // // This parameter is required. // // example: // // 1665331200 StartTimestamp *string `json:"StartTimestamp,omitempty" xml:"StartTimestamp,omitempty"` }
func (DescribePeakTrendRequest) GoString ¶
func (s DescribePeakTrendRequest) GoString() string
func (*DescribePeakTrendRequest) SetEndTimestamp ¶
func (s *DescribePeakTrendRequest) SetEndTimestamp(v string) *DescribePeakTrendRequest
func (*DescribePeakTrendRequest) SetInstanceId ¶
func (s *DescribePeakTrendRequest) SetInstanceId(v string) *DescribePeakTrendRequest
func (*DescribePeakTrendRequest) SetInterval ¶
func (s *DescribePeakTrendRequest) SetInterval(v string) *DescribePeakTrendRequest
func (*DescribePeakTrendRequest) SetRegionId ¶
func (s *DescribePeakTrendRequest) SetRegionId(v string) *DescribePeakTrendRequest
func (*DescribePeakTrendRequest) SetResource ¶
func (s *DescribePeakTrendRequest) SetResource(v string) *DescribePeakTrendRequest
func (*DescribePeakTrendRequest) SetResourceManagerResourceGroupId ¶
func (s *DescribePeakTrendRequest) SetResourceManagerResourceGroupId(v string) *DescribePeakTrendRequest
func (*DescribePeakTrendRequest) SetStartTimestamp ¶
func (s *DescribePeakTrendRequest) SetStartTimestamp(v string) *DescribePeakTrendRequest
func (DescribePeakTrendRequest) String ¶
func (s DescribePeakTrendRequest) String() string
type DescribePeakTrendResponse ¶
type DescribePeakTrendResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *DescribePeakTrendResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (DescribePeakTrendResponse) GoString ¶
func (s DescribePeakTrendResponse) GoString() string
func (*DescribePeakTrendResponse) SetBody ¶
func (s *DescribePeakTrendResponse) SetBody(v *DescribePeakTrendResponseBody) *DescribePeakTrendResponse
func (*DescribePeakTrendResponse) SetHeaders ¶
func (s *DescribePeakTrendResponse) SetHeaders(v map[string]*string) *DescribePeakTrendResponse
func (*DescribePeakTrendResponse) SetStatusCode ¶
func (s *DescribePeakTrendResponse) SetStatusCode(v int32) *DescribePeakTrendResponse
func (DescribePeakTrendResponse) String ¶
func (s DescribePeakTrendResponse) String() string
type DescribePeakTrendResponseBody ¶
type DescribePeakTrendResponseBody struct { // An array of the QPS statistics of the WAF instance. FlowChart []*DescribePeakTrendResponseBodyFlowChart `json:"FlowChart,omitempty" xml:"FlowChart,omitempty" type:"Repeated"` // The ID of the request. // // example: // // 9D11AC3A-A10C-56E7-A342-E87EC892BAE2 RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (DescribePeakTrendResponseBody) GoString ¶
func (s DescribePeakTrendResponseBody) GoString() string
func (*DescribePeakTrendResponseBody) SetFlowChart ¶
func (s *DescribePeakTrendResponseBody) SetFlowChart(v []*DescribePeakTrendResponseBodyFlowChart) *DescribePeakTrendResponseBody
func (*DescribePeakTrendResponseBody) SetRequestId ¶
func (s *DescribePeakTrendResponseBody) SetRequestId(v string) *DescribePeakTrendResponseBody
func (DescribePeakTrendResponseBody) String ¶
func (s DescribePeakTrendResponseBody) String() string
type DescribePeakTrendResponseBodyFlowChart ¶
type DescribePeakTrendResponseBodyFlowChart struct { // The number of requests that are monitored or blocked by the custom rule (access control) module. // // example: // // 0 AclSum *int64 `json:"AclSum,omitempty" xml:"AclSum,omitempty"` // The number of requests that are monitored or blocked by the scan protection module. // // example: // // 0 AntiScanSum *int64 `json:"AntiScanSum,omitempty" xml:"AntiScanSum,omitempty"` // The number of requests that are monitored or blocked by the HTTP flood protection module. // // example: // // 0 CcSum *int64 `json:"CcSum,omitempty" xml:"CcSum,omitempty"` // The total number of requests. // // example: // // 2622 Count *int64 `json:"Count,omitempty" xml:"Count,omitempty"` // The serial number of the time interval. The serial numbers are arranged in chronological order. // // example: // // 10 Index *int64 `json:"Index,omitempty" xml:"Index,omitempty"` // The number of requests that are monitored or blocked by the regular expression protection engine. // // example: // // 0 WafSum *int64 `json:"WafSum,omitempty" xml:"WafSum,omitempty"` }
func (DescribePeakTrendResponseBodyFlowChart) GoString ¶
func (s DescribePeakTrendResponseBodyFlowChart) GoString() string
func (*DescribePeakTrendResponseBodyFlowChart) SetAclSum ¶
func (s *DescribePeakTrendResponseBodyFlowChart) SetAclSum(v int64) *DescribePeakTrendResponseBodyFlowChart
func (*DescribePeakTrendResponseBodyFlowChart) SetAntiScanSum ¶
func (s *DescribePeakTrendResponseBodyFlowChart) SetAntiScanSum(v int64) *DescribePeakTrendResponseBodyFlowChart
func (*DescribePeakTrendResponseBodyFlowChart) SetCcSum ¶
func (s *DescribePeakTrendResponseBodyFlowChart) SetCcSum(v int64) *DescribePeakTrendResponseBodyFlowChart
func (*DescribePeakTrendResponseBodyFlowChart) SetCount ¶
func (s *DescribePeakTrendResponseBodyFlowChart) SetCount(v int64) *DescribePeakTrendResponseBodyFlowChart
func (*DescribePeakTrendResponseBodyFlowChart) SetIndex ¶
func (s *DescribePeakTrendResponseBodyFlowChart) SetIndex(v int64) *DescribePeakTrendResponseBodyFlowChart
func (*DescribePeakTrendResponseBodyFlowChart) SetWafSum ¶
func (s *DescribePeakTrendResponseBodyFlowChart) SetWafSum(v int64) *DescribePeakTrendResponseBodyFlowChart
func (DescribePeakTrendResponseBodyFlowChart) String ¶
func (s DescribePeakTrendResponseBodyFlowChart) String() string
type DescribeProductInstancesRequest ¶
type DescribeProductInstancesRequest struct { // The ID of the WAF instance. // // > You can call the [DescribeInstance](https://help.aliyun.com/document_detail/433756.html) operation to query the ID of the WAF instance. // // This parameter is required. // // example: // // waf_v3prepaid_public_cn-zxu****9d02 InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"` // The ID of the Alibaba Cloud account to which the resource belongs. // // example: // // 1704********9107 OwnerUserId *string `json:"OwnerUserId,omitempty" xml:"OwnerUserId,omitempty"` // The page number. Default value: **1**. // // example: // // 1 PageNumber *int64 `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"` // The number of entries per page. Default value: **10**. // // example: // // 10 PageSize *int64 `json:"PageSize,omitempty" xml:"PageSize,omitempty"` // The region in which the WAF instance is deployed. Valid values: // // - **cn-hangzhou**: Chinese mainland. // // - **ap-southeast-1**: outside the Chinese mainland. // // example: // // cn-hangzhou RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` // The ID of the instance. // // example: // // lb-2zeugkfj81jvo****4tqm ResourceInstanceId *string `json:"ResourceInstanceId,omitempty" xml:"ResourceInstanceId,omitempty"` // The IP address of the instance that is added to WAF. // // example: // // 1.X.X.1 ResourceInstanceIp *string `json:"ResourceInstanceIp,omitempty" xml:"ResourceInstanceIp,omitempty"` // The name of the instance that is added to WAF. // // example: // // demoInstanceName ResourceInstanceName *string `json:"ResourceInstanceName,omitempty" xml:"ResourceInstanceName,omitempty"` // Deprecated // // The public IP address of the instance. // // example: // // 1.X.X.1 ResourceIp *string `json:"ResourceIp,omitempty" xml:"ResourceIp,omitempty"` // The ID of the Alibaba Cloud resource group. // // example: // // rg-aekz6ql****5uzi ResourceManagerResourceGroupId *string `json:"ResourceManagerResourceGroupId,omitempty" xml:"ResourceManagerResourceGroupId,omitempty"` // Deprecated // // The name of the instance. // // example: // // exampleResourceName ResourceName *string `json:"ResourceName,omitempty" xml:"ResourceName,omitempty"` // The cloud service to which the instance belongs. Valid values: // // - **clb4**: Layer 4 Classic Load Balancer (CLB). // // - **clb7**: Layer 7 CLB. // // - **ecs**: Elastic Compute Service (ECS). // // example: // // clb7 ResourceProduct *string `json:"ResourceProduct,omitempty" xml:"ResourceProduct,omitempty"` // The region ID of the instance. Valid values: // // - **cn-chengdu**: China (Chengdu). // // - **cn-beijing**: China (Beijing). // // - **cn-zhangjiakou**: China (Zhangjiakou). // // - **cn-hangzhou**: China (Hangzhou). // // - **cn-shanghai**: China (Shanghai). // // - **cn-shenzhen**: China (Shenzhen). // // - **cn-qingdao**: China (Qingdao). // // - **cn-hongkong**: China (Hong Kong). // // - **ap-southeast-3**: Malaysia (Kuala Lumpur). // // - **ap-southeast-5**: Indonesia (Jakarta). // // example: // // cn-hangzhou ResourceRegionId *string `json:"ResourceRegionId,omitempty" xml:"ResourceRegionId,omitempty"` }
func (DescribeProductInstancesRequest) GoString ¶
func (s DescribeProductInstancesRequest) GoString() string
func (*DescribeProductInstancesRequest) SetInstanceId ¶
func (s *DescribeProductInstancesRequest) SetInstanceId(v string) *DescribeProductInstancesRequest
func (*DescribeProductInstancesRequest) SetOwnerUserId ¶
func (s *DescribeProductInstancesRequest) SetOwnerUserId(v string) *DescribeProductInstancesRequest
func (*DescribeProductInstancesRequest) SetPageNumber ¶
func (s *DescribeProductInstancesRequest) SetPageNumber(v int64) *DescribeProductInstancesRequest
func (*DescribeProductInstancesRequest) SetPageSize ¶
func (s *DescribeProductInstancesRequest) SetPageSize(v int64) *DescribeProductInstancesRequest
func (*DescribeProductInstancesRequest) SetRegionId ¶
func (s *DescribeProductInstancesRequest) SetRegionId(v string) *DescribeProductInstancesRequest
func (*DescribeProductInstancesRequest) SetResourceInstanceId ¶
func (s *DescribeProductInstancesRequest) SetResourceInstanceId(v string) *DescribeProductInstancesRequest
func (*DescribeProductInstancesRequest) SetResourceInstanceIp ¶
func (s *DescribeProductInstancesRequest) SetResourceInstanceIp(v string) *DescribeProductInstancesRequest
func (*DescribeProductInstancesRequest) SetResourceInstanceName ¶
func (s *DescribeProductInstancesRequest) SetResourceInstanceName(v string) *DescribeProductInstancesRequest
func (*DescribeProductInstancesRequest) SetResourceIp ¶
func (s *DescribeProductInstancesRequest) SetResourceIp(v string) *DescribeProductInstancesRequest
func (*DescribeProductInstancesRequest) SetResourceManagerResourceGroupId ¶
func (s *DescribeProductInstancesRequest) SetResourceManagerResourceGroupId(v string) *DescribeProductInstancesRequest
func (*DescribeProductInstancesRequest) SetResourceName ¶
func (s *DescribeProductInstancesRequest) SetResourceName(v string) *DescribeProductInstancesRequest
func (*DescribeProductInstancesRequest) SetResourceProduct ¶
func (s *DescribeProductInstancesRequest) SetResourceProduct(v string) *DescribeProductInstancesRequest
func (*DescribeProductInstancesRequest) SetResourceRegionId ¶
func (s *DescribeProductInstancesRequest) SetResourceRegionId(v string) *DescribeProductInstancesRequest
func (DescribeProductInstancesRequest) String ¶
func (s DescribeProductInstancesRequest) String() string
type DescribeProductInstancesResponse ¶
type DescribeProductInstancesResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *DescribeProductInstancesResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (DescribeProductInstancesResponse) GoString ¶
func (s DescribeProductInstancesResponse) GoString() string
func (*DescribeProductInstancesResponse) SetBody ¶
func (s *DescribeProductInstancesResponse) SetBody(v *DescribeProductInstancesResponseBody) *DescribeProductInstancesResponse
func (*DescribeProductInstancesResponse) SetHeaders ¶
func (s *DescribeProductInstancesResponse) SetHeaders(v map[string]*string) *DescribeProductInstancesResponse
func (*DescribeProductInstancesResponse) SetStatusCode ¶
func (s *DescribeProductInstancesResponse) SetStatusCode(v int32) *DescribeProductInstancesResponse
func (DescribeProductInstancesResponse) String ¶
func (s DescribeProductInstancesResponse) String() string
type DescribeProductInstancesResponseBody ¶
type DescribeProductInstancesResponseBody struct { // The information about the instances. ProductInstances []*DescribeProductInstancesResponseBodyProductInstances `json:"ProductInstances,omitempty" xml:"ProductInstances,omitempty" type:"Repeated"` // The ID of the request. // // example: // // FDCBAE1E-2B3F-5C13-AD20-844B9473**** RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // The total number of entries returned. // // example: // // 100 TotalCount *int64 `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"` }
func (DescribeProductInstancesResponseBody) GoString ¶
func (s DescribeProductInstancesResponseBody) GoString() string
func (*DescribeProductInstancesResponseBody) SetProductInstances ¶
func (s *DescribeProductInstancesResponseBody) SetProductInstances(v []*DescribeProductInstancesResponseBodyProductInstances) *DescribeProductInstancesResponseBody
func (*DescribeProductInstancesResponseBody) SetRequestId ¶
func (s *DescribeProductInstancesResponseBody) SetRequestId(v string) *DescribeProductInstancesResponseBody
func (*DescribeProductInstancesResponseBody) SetTotalCount ¶
func (s *DescribeProductInstancesResponseBody) SetTotalCount(v int64) *DescribeProductInstancesResponseBody
func (DescribeProductInstancesResponseBody) String ¶
func (s DescribeProductInstancesResponseBody) String() string
type DescribeProductInstancesResponseBodyProductInstances ¶
type DescribeProductInstancesResponseBodyProductInstances struct { // The ID of the Alibaba Cloud account to which the resource belongs. // // example: // // 1704********9107 OwnerUserId *string `json:"OwnerUserId,omitempty" xml:"OwnerUserId,omitempty"` // The ID of the instance. // // example: // // i-2ze1tm4pvghp****cluv ResourceInstanceId *string `json:"ResourceInstanceId,omitempty" xml:"ResourceInstanceId,omitempty"` // The IP address of the instance that is added to WAF. // // example: // // 1.X.X.1 ResourceInstanceIp *string `json:"ResourceInstanceIp,omitempty" xml:"ResourceInstanceIp,omitempty"` // The name of the instance that is added to WAF. // // example: // // demoInstanceName ResourceInstanceName *string `json:"ResourceInstanceName,omitempty" xml:"ResourceInstanceName,omitempty"` // Deprecated // // The public IP address of the instance. // // example: // // 1.X.X.1 ResourceIp *string `json:"ResourceIp,omitempty" xml:"ResourceIp,omitempty"` // Deprecated // // The name of the instance. // // example: // // ecs-test ResourceName *string `json:"ResourceName,omitempty" xml:"ResourceName,omitempty"` // The information about the ports. ResourcePorts []*DescribeProductInstancesResponseBodyProductInstancesResourcePorts `json:"ResourcePorts,omitempty" xml:"ResourcePorts,omitempty" type:"Repeated"` // The cloud service to which the instance belongs. Valid values: // // - **clb4**: Layer 4 CLB. // // - **clb7**: Layer 7 CLB. // // - **ecs**: ECS. // // example: // // clb4 ResourceProduct *string `json:"ResourceProduct,omitempty" xml:"ResourceProduct,omitempty"` // The region ID of the instance. Valid values: // // - **cn-chengdu**: China (Chengdu). // // - **cn-beijing**: China (Beijing). // // - **cn-zhangjiakou**: China (Zhangjiakou). // // - **cn-hangzhou**: China (Hangzhou). // // - **cn-shanghai**: China (Shanghai). // // - **cn-shenzhen**: China (Shenzhen). // // - **cn-qingdao**: China (Qingdao). // // - **cn-hongkong**: China (Hong Kong). // // - **ap-southeast-3**: Malaysia (Kuala Lumpur). // // - **ap-southeast-5**: Indonesia (Jakarta). // // example: // // cn-beijing ResourceRegionId *string `json:"ResourceRegionId,omitempty" xml:"ResourceRegionId,omitempty"` }
func (DescribeProductInstancesResponseBodyProductInstances) GoString ¶
func (s DescribeProductInstancesResponseBodyProductInstances) GoString() string
func (*DescribeProductInstancesResponseBodyProductInstances) SetOwnerUserId ¶
func (s *DescribeProductInstancesResponseBodyProductInstances) SetOwnerUserId(v string) *DescribeProductInstancesResponseBodyProductInstances
func (*DescribeProductInstancesResponseBodyProductInstances) SetResourceInstanceId ¶
func (s *DescribeProductInstancesResponseBodyProductInstances) SetResourceInstanceId(v string) *DescribeProductInstancesResponseBodyProductInstances
func (*DescribeProductInstancesResponseBodyProductInstances) SetResourceInstanceIp ¶
func (s *DescribeProductInstancesResponseBodyProductInstances) SetResourceInstanceIp(v string) *DescribeProductInstancesResponseBodyProductInstances
func (*DescribeProductInstancesResponseBodyProductInstances) SetResourceInstanceName ¶
func (s *DescribeProductInstancesResponseBodyProductInstances) SetResourceInstanceName(v string) *DescribeProductInstancesResponseBodyProductInstances
func (*DescribeProductInstancesResponseBodyProductInstances) SetResourceIp ¶
func (s *DescribeProductInstancesResponseBodyProductInstances) SetResourceIp(v string) *DescribeProductInstancesResponseBodyProductInstances
func (*DescribeProductInstancesResponseBodyProductInstances) SetResourceName ¶
func (s *DescribeProductInstancesResponseBodyProductInstances) SetResourceName(v string) *DescribeProductInstancesResponseBodyProductInstances
func (*DescribeProductInstancesResponseBodyProductInstances) SetResourcePorts ¶
func (*DescribeProductInstancesResponseBodyProductInstances) SetResourceProduct ¶
func (s *DescribeProductInstancesResponseBodyProductInstances) SetResourceProduct(v string) *DescribeProductInstancesResponseBodyProductInstances
func (*DescribeProductInstancesResponseBodyProductInstances) SetResourceRegionId ¶
func (s *DescribeProductInstancesResponseBodyProductInstances) SetResourceRegionId(v string) *DescribeProductInstancesResponseBodyProductInstances
func (DescribeProductInstancesResponseBodyProductInstances) String ¶
func (s DescribeProductInstancesResponseBodyProductInstances) String() string
type DescribeProductInstancesResponseBodyProductInstancesResourcePorts ¶
type DescribeProductInstancesResponseBodyProductInstancesResourcePorts struct { // The information about the certificates. Certificates []*DescribeProductInstancesResponseBodyProductInstancesResourcePortsCertificates `json:"Certificates,omitempty" xml:"Certificates,omitempty" type:"Repeated"` // The port number. // // example: // // 443 Port *int32 `json:"Port,omitempty" xml:"Port,omitempty"` // The protocol type. Valid values: // // - **http** // // - **https** // // example: // // https Protocol *string `json:"Protocol,omitempty" xml:"Protocol,omitempty"` }
func (DescribeProductInstancesResponseBodyProductInstancesResourcePorts) GoString ¶
func (s DescribeProductInstancesResponseBodyProductInstancesResourcePorts) GoString() string
func (*DescribeProductInstancesResponseBodyProductInstancesResourcePorts) SetCertificates ¶
func (*DescribeProductInstancesResponseBodyProductInstancesResourcePorts) SetProtocol ¶
func (DescribeProductInstancesResponseBodyProductInstancesResourcePorts) String ¶
func (s DescribeProductInstancesResponseBodyProductInstancesResourcePorts) String() string
type DescribeProductInstancesResponseBodyProductInstancesResourcePortsCertificates ¶
type DescribeProductInstancesResponseBodyProductInstancesResourcePortsCertificates struct { // The ID of the certificate. // // example: // // 10106183 CertificateId *string `json:"CertificateId,omitempty" xml:"CertificateId,omitempty"` // The name of the certificate. // // example: // // trafficxxxx.cn CertificateName *string `json:"CertificateName,omitempty" xml:"CertificateName,omitempty"` }
func (DescribeProductInstancesResponseBodyProductInstancesResourcePortsCertificates) GoString ¶
func (s DescribeProductInstancesResponseBodyProductInstancesResourcePortsCertificates) GoString() string
func (*DescribeProductInstancesResponseBodyProductInstancesResourcePortsCertificates) SetCertificateId ¶
func (*DescribeProductInstancesResponseBodyProductInstancesResourcePortsCertificates) SetCertificateName ¶
type DescribePunishedDomainsRequest ¶
type DescribePunishedDomainsRequest struct { // The domain names. Domains []*string `json:"Domains,omitempty" xml:"Domains,omitempty" type:"Repeated"` // The ID of the WAF instance. // // > You can call the [DescribeInstance](https://help.aliyun.com/document_detail/433756.html) operation to query the ID of the WAF instance. // // This parameter is required. // // example: // // waf_v3prepaid_public_cn-uqm****qa07 InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"` PunishType *string `json:"PunishType,omitempty" xml:"PunishType,omitempty"` // The region in which the WAF instance is deployed. Valid values: // // - **cn-hangzhou**: Chinese mainland. // // - **ap-southeast-1**: outside the Chinese mainland. // // example: // // cn-hangzhou RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` // The ID of the Alibaba Cloud resource group. // // example: // // rg-aekz7nc****aata ResourceManagerResourceGroupId *string `json:"ResourceManagerResourceGroupId,omitempty" xml:"ResourceManagerResourceGroupId,omitempty"` }
func (DescribePunishedDomainsRequest) GoString ¶
func (s DescribePunishedDomainsRequest) GoString() string
func (*DescribePunishedDomainsRequest) SetDomains ¶
func (s *DescribePunishedDomainsRequest) SetDomains(v []*string) *DescribePunishedDomainsRequest
func (*DescribePunishedDomainsRequest) SetInstanceId ¶
func (s *DescribePunishedDomainsRequest) SetInstanceId(v string) *DescribePunishedDomainsRequest
func (*DescribePunishedDomainsRequest) SetPunishType ¶ added in v5.0.4
func (s *DescribePunishedDomainsRequest) SetPunishType(v string) *DescribePunishedDomainsRequest
func (*DescribePunishedDomainsRequest) SetRegionId ¶
func (s *DescribePunishedDomainsRequest) SetRegionId(v string) *DescribePunishedDomainsRequest
func (*DescribePunishedDomainsRequest) SetResourceManagerResourceGroupId ¶
func (s *DescribePunishedDomainsRequest) SetResourceManagerResourceGroupId(v string) *DescribePunishedDomainsRequest
func (DescribePunishedDomainsRequest) String ¶
func (s DescribePunishedDomainsRequest) String() string
type DescribePunishedDomainsResponse ¶
type DescribePunishedDomainsResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *DescribePunishedDomainsResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (DescribePunishedDomainsResponse) GoString ¶
func (s DescribePunishedDomainsResponse) GoString() string
func (*DescribePunishedDomainsResponse) SetBody ¶
func (s *DescribePunishedDomainsResponse) SetBody(v *DescribePunishedDomainsResponseBody) *DescribePunishedDomainsResponse
func (*DescribePunishedDomainsResponse) SetHeaders ¶
func (s *DescribePunishedDomainsResponse) SetHeaders(v map[string]*string) *DescribePunishedDomainsResponse
func (*DescribePunishedDomainsResponse) SetStatusCode ¶
func (s *DescribePunishedDomainsResponse) SetStatusCode(v int32) *DescribePunishedDomainsResponse
func (DescribePunishedDomainsResponse) String ¶
func (s DescribePunishedDomainsResponse) String() string
type DescribePunishedDomainsResponseBody ¶
type DescribePunishedDomainsResponseBody struct { // The domain names that are penalized for failing to obtain an ICP filing. PunishedDomains []*string `json:"PunishedDomains,omitempty" xml:"PunishedDomains,omitempty" type:"Repeated"` // The request ID. // // example: // // B1F4D802-55A1-5D53-A247-7E79****85E7 RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (DescribePunishedDomainsResponseBody) GoString ¶
func (s DescribePunishedDomainsResponseBody) GoString() string
func (*DescribePunishedDomainsResponseBody) SetPunishedDomains ¶
func (s *DescribePunishedDomainsResponseBody) SetPunishedDomains(v []*string) *DescribePunishedDomainsResponseBody
func (*DescribePunishedDomainsResponseBody) SetRequestId ¶
func (s *DescribePunishedDomainsResponseBody) SetRequestId(v string) *DescribePunishedDomainsResponseBody
func (DescribePunishedDomainsResponseBody) String ¶
func (s DescribePunishedDomainsResponseBody) String() string
type DescribeResourceInstanceCertsRequest ¶
type DescribeResourceInstanceCertsRequest struct { // The ID of the WAF instance. // // > You can call the [DescribeInstance](https://help.aliyun.com/document_detail/433756.html) operation to query the ID of the WAF instance. // // This parameter is required. // // example: // // waf_v2_public_cn-* InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"` // The page number. Default value: **1**. // // example: // // 1 PageNumber *int64 `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"` // The number of entries per page. Default value: **10**. // // example: // // 10 PageSize *int64 `json:"PageSize,omitempty" xml:"PageSize,omitempty"` // The region in which the WAF instance is deployed. Valid values: // // - **cn-hangzhou**: Chinese mainland. // // - **ap-southeast-1**: outside the Chinese mainland. // // example: // // cn-hangzhou RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` // The ID of the instance. // // example: // // lb-bp1*****jqnnqk5uj2p ResourceInstanceId *string `json:"ResourceInstanceId,omitempty" xml:"ResourceInstanceId,omitempty"` // The ID of the Alibaba Cloud resource group. // // example: // // rg-acfm***q ResourceManagerResourceGroupId *string `json:"ResourceManagerResourceGroupId,omitempty" xml:"ResourceManagerResourceGroupId,omitempty"` }
func (DescribeResourceInstanceCertsRequest) GoString ¶
func (s DescribeResourceInstanceCertsRequest) GoString() string
func (*DescribeResourceInstanceCertsRequest) SetInstanceId ¶
func (s *DescribeResourceInstanceCertsRequest) SetInstanceId(v string) *DescribeResourceInstanceCertsRequest
func (*DescribeResourceInstanceCertsRequest) SetPageNumber ¶
func (s *DescribeResourceInstanceCertsRequest) SetPageNumber(v int64) *DescribeResourceInstanceCertsRequest
func (*DescribeResourceInstanceCertsRequest) SetPageSize ¶
func (s *DescribeResourceInstanceCertsRequest) SetPageSize(v int64) *DescribeResourceInstanceCertsRequest
func (*DescribeResourceInstanceCertsRequest) SetRegionId ¶
func (s *DescribeResourceInstanceCertsRequest) SetRegionId(v string) *DescribeResourceInstanceCertsRequest
func (*DescribeResourceInstanceCertsRequest) SetResourceInstanceId ¶
func (s *DescribeResourceInstanceCertsRequest) SetResourceInstanceId(v string) *DescribeResourceInstanceCertsRequest
func (*DescribeResourceInstanceCertsRequest) SetResourceManagerResourceGroupId ¶
func (s *DescribeResourceInstanceCertsRequest) SetResourceManagerResourceGroupId(v string) *DescribeResourceInstanceCertsRequest
func (DescribeResourceInstanceCertsRequest) String ¶
func (s DescribeResourceInstanceCertsRequest) String() string
type DescribeResourceInstanceCertsResponse ¶
type DescribeResourceInstanceCertsResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *DescribeResourceInstanceCertsResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (DescribeResourceInstanceCertsResponse) GoString ¶
func (s DescribeResourceInstanceCertsResponse) GoString() string
func (*DescribeResourceInstanceCertsResponse) SetHeaders ¶
func (s *DescribeResourceInstanceCertsResponse) SetHeaders(v map[string]*string) *DescribeResourceInstanceCertsResponse
func (*DescribeResourceInstanceCertsResponse) SetStatusCode ¶
func (s *DescribeResourceInstanceCertsResponse) SetStatusCode(v int32) *DescribeResourceInstanceCertsResponse
func (DescribeResourceInstanceCertsResponse) String ¶
func (s DescribeResourceInstanceCertsResponse) String() string
type DescribeResourceInstanceCertsResponseBody ¶
type DescribeResourceInstanceCertsResponseBody struct { // The certificates. Certs []*DescribeResourceInstanceCertsResponseBodyCerts `json:"Certs,omitempty" xml:"Certs,omitempty" type:"Repeated"` // The request ID. // // example: // // D7861F61-***-6B19160D5EB0 RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // The total number of entries returned. // // example: // // 1 TotalCount *int64 `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"` }
func (DescribeResourceInstanceCertsResponseBody) GoString ¶
func (s DescribeResourceInstanceCertsResponseBody) GoString() string
func (*DescribeResourceInstanceCertsResponseBody) SetRequestId ¶
func (s *DescribeResourceInstanceCertsResponseBody) SetRequestId(v string) *DescribeResourceInstanceCertsResponseBody
func (*DescribeResourceInstanceCertsResponseBody) SetTotalCount ¶
func (s *DescribeResourceInstanceCertsResponseBody) SetTotalCount(v int64) *DescribeResourceInstanceCertsResponseBody
func (DescribeResourceInstanceCertsResponseBody) String ¶
func (s DescribeResourceInstanceCertsResponseBody) String() string
type DescribeResourceInstanceCertsResponseBodyCerts ¶
type DescribeResourceInstanceCertsResponseBodyCerts struct { // The time when the certificate expires. // // example: // // 1708415521211 AfterDate *int64 `json:"AfterDate,omitempty" xml:"AfterDate,omitempty"` // The time when the certificate was issued. // // example: // // 1708415521211 BeforeDate *int64 `json:"BeforeDate,omitempty" xml:"BeforeDate,omitempty"` // The globally unique ID of the certificate. The value is in the "Certificate ID-cn-hangzhou" format. For example, if the ID of the certificate is 123, the value of CertIdentifier is 123-cn-hangzhou. // // example: // // 123-cn-hangzhou CertIdentifier *string `json:"CertIdentifier,omitempty" xml:"CertIdentifier,omitempty"` // The name of the certificate. // // example: // // demoCertName CertName *string `json:"CertName,omitempty" xml:"CertName,omitempty"` // The common name. // // example: // // *.aliyundemo.com CommonName *string `json:"CommonName,omitempty" xml:"CommonName,omitempty"` // The domain name for which the certificate is issued. // // example: // // waf.aliyundemo.com Domain *string `json:"Domain,omitempty" xml:"Domain,omitempty"` // Indicates whether the certificate chain is complete. // // example: // // true IsChainCompleted *bool `json:"IsChainCompleted,omitempty" xml:"IsChainCompleted,omitempty"` }
func (DescribeResourceInstanceCertsResponseBodyCerts) GoString ¶
func (s DescribeResourceInstanceCertsResponseBodyCerts) GoString() string
func (*DescribeResourceInstanceCertsResponseBodyCerts) SetAfterDate ¶
func (s *DescribeResourceInstanceCertsResponseBodyCerts) SetAfterDate(v int64) *DescribeResourceInstanceCertsResponseBodyCerts
func (*DescribeResourceInstanceCertsResponseBodyCerts) SetBeforeDate ¶
func (s *DescribeResourceInstanceCertsResponseBodyCerts) SetBeforeDate(v int64) *DescribeResourceInstanceCertsResponseBodyCerts
func (*DescribeResourceInstanceCertsResponseBodyCerts) SetCertIdentifier ¶
func (s *DescribeResourceInstanceCertsResponseBodyCerts) SetCertIdentifier(v string) *DescribeResourceInstanceCertsResponseBodyCerts
func (*DescribeResourceInstanceCertsResponseBodyCerts) SetCertName ¶
func (s *DescribeResourceInstanceCertsResponseBodyCerts) SetCertName(v string) *DescribeResourceInstanceCertsResponseBodyCerts
func (*DescribeResourceInstanceCertsResponseBodyCerts) SetCommonName ¶
func (s *DescribeResourceInstanceCertsResponseBodyCerts) SetCommonName(v string) *DescribeResourceInstanceCertsResponseBodyCerts
func (*DescribeResourceInstanceCertsResponseBodyCerts) SetDomain ¶
func (s *DescribeResourceInstanceCertsResponseBodyCerts) SetDomain(v string) *DescribeResourceInstanceCertsResponseBodyCerts
func (*DescribeResourceInstanceCertsResponseBodyCerts) SetIsChainCompleted ¶
func (s *DescribeResourceInstanceCertsResponseBodyCerts) SetIsChainCompleted(v bool) *DescribeResourceInstanceCertsResponseBodyCerts
func (DescribeResourceInstanceCertsResponseBodyCerts) String ¶
func (s DescribeResourceInstanceCertsResponseBodyCerts) String() string
type DescribeResourceLogStatusRequest ¶
type DescribeResourceLogStatusRequest struct { // The ID of the Web Application Firewall (WAF) instance. // // > You can call the [DescribeInstance](https://help.aliyun.com/document_detail/433756.html) operation to obtain the ID of the WAF instance. // // This parameter is required. // // example: // // waf-cn-zz11zcl**** InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"` // The region where the WAF instance resides. Valid values: // // - **cn-hangzhou:* - the Chinese mainland // // - **ap-southeast-1:* - outside the Chinese mainland. // // example: // // cn-hangzhou RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` // The ID of the resource group. // // example: // // rg-acfm***q ResourceManagerResourceGroupId *string `json:"ResourceManagerResourceGroupId,omitempty" xml:"ResourceManagerResourceGroupId,omitempty"` // The protected object that you want to query. You can specify multiple protected objects. Separate the protected objects with commas (,). // // This parameter is required. // // example: // // alb-wewbb23dfsetetcic1242-0****,alb-wewbb23dfsetetcic1242-1**** Resources *string `json:"Resources,omitempty" xml:"Resources,omitempty"` }
func (DescribeResourceLogStatusRequest) GoString ¶
func (s DescribeResourceLogStatusRequest) GoString() string
func (*DescribeResourceLogStatusRequest) SetInstanceId ¶
func (s *DescribeResourceLogStatusRequest) SetInstanceId(v string) *DescribeResourceLogStatusRequest
func (*DescribeResourceLogStatusRequest) SetRegionId ¶
func (s *DescribeResourceLogStatusRequest) SetRegionId(v string) *DescribeResourceLogStatusRequest
func (*DescribeResourceLogStatusRequest) SetResourceManagerResourceGroupId ¶
func (s *DescribeResourceLogStatusRequest) SetResourceManagerResourceGroupId(v string) *DescribeResourceLogStatusRequest
func (*DescribeResourceLogStatusRequest) SetResources ¶
func (s *DescribeResourceLogStatusRequest) SetResources(v string) *DescribeResourceLogStatusRequest
func (DescribeResourceLogStatusRequest) String ¶
func (s DescribeResourceLogStatusRequest) String() string
type DescribeResourceLogStatusResponse ¶
type DescribeResourceLogStatusResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *DescribeResourceLogStatusResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (DescribeResourceLogStatusResponse) GoString ¶
func (s DescribeResourceLogStatusResponse) GoString() string
func (*DescribeResourceLogStatusResponse) SetHeaders ¶
func (s *DescribeResourceLogStatusResponse) SetHeaders(v map[string]*string) *DescribeResourceLogStatusResponse
func (*DescribeResourceLogStatusResponse) SetStatusCode ¶
func (s *DescribeResourceLogStatusResponse) SetStatusCode(v int32) *DescribeResourceLogStatusResponse
func (DescribeResourceLogStatusResponse) String ¶
func (s DescribeResourceLogStatusResponse) String() string
type DescribeResourceLogStatusResponseBody ¶
type DescribeResourceLogStatusResponseBody struct { // The ID of the request. // // example: // // 0DABF8AB-2321-5F8D-A8D7-922D757FBFFE RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // The returned result. Result []*DescribeResourceLogStatusResponseBodyResult `json:"Result,omitempty" xml:"Result,omitempty" type:"Repeated"` }
func (DescribeResourceLogStatusResponseBody) GoString ¶
func (s DescribeResourceLogStatusResponseBody) GoString() string
func (*DescribeResourceLogStatusResponseBody) SetRequestId ¶
func (s *DescribeResourceLogStatusResponseBody) SetRequestId(v string) *DescribeResourceLogStatusResponseBody
func (DescribeResourceLogStatusResponseBody) String ¶
func (s DescribeResourceLogStatusResponseBody) String() string
type DescribeResourceLogStatusResponseBodyResult ¶
type DescribeResourceLogStatusResponseBodyResult struct { // The protected object. // // example: // // alb-wewbb23dfsetetcic**** Resource *string `json:"Resource,omitempty" xml:"Resource,omitempty"` // Indicates whether the log collection feature is enabled for the protected object. Valid values: // // - **true:* - The log collection feature is enabled. // // - **false:* - The log collection feature is disabled. // // example: // // true Status *bool `json:"Status,omitempty" xml:"Status,omitempty"` }
func (DescribeResourceLogStatusResponseBodyResult) GoString ¶
func (s DescribeResourceLogStatusResponseBodyResult) GoString() string
func (*DescribeResourceLogStatusResponseBodyResult) SetResource ¶
func (s *DescribeResourceLogStatusResponseBodyResult) SetResource(v string) *DescribeResourceLogStatusResponseBodyResult
func (*DescribeResourceLogStatusResponseBodyResult) SetStatus ¶
func (s *DescribeResourceLogStatusResponseBodyResult) SetStatus(v bool) *DescribeResourceLogStatusResponseBodyResult
func (DescribeResourceLogStatusResponseBodyResult) String ¶
func (s DescribeResourceLogStatusResponseBodyResult) String() string
type DescribeResourcePortRequest ¶
type DescribeResourcePortRequest struct { // The ID of the WAF instance. // // > You can call the [DescribeInstance](https://help.aliyun.com/document_detail/433756.html) operation to obtain the ID of the WAF instance. // // This parameter is required. // // example: // // waf_cdnsdf3**** InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"` // The region where the WAF instance resides. Valid values: // // - **cn-hangzhou:* - the Chinese mainland. // // - **ap-southeast-1:* - outside the Chinese mainland. // // example: // // cn-hangzhou RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` // The ID of the cloud service instance. // // This parameter is required. // // example: // // 8vb40vj87znu3ai7l5lv4-80**** ResourceInstanceId *string `json:"ResourceInstanceId,omitempty" xml:"ResourceInstanceId,omitempty"` // The ID of the Alibaba Cloud resource group. // // example: // // rg-acfm***q ResourceManagerResourceGroupId *string `json:"ResourceManagerResourceGroupId,omitempty" xml:"ResourceManagerResourceGroupId,omitempty"` }
func (DescribeResourcePortRequest) GoString ¶
func (s DescribeResourcePortRequest) GoString() string
func (*DescribeResourcePortRequest) SetInstanceId ¶
func (s *DescribeResourcePortRequest) SetInstanceId(v string) *DescribeResourcePortRequest
func (*DescribeResourcePortRequest) SetRegionId ¶
func (s *DescribeResourcePortRequest) SetRegionId(v string) *DescribeResourcePortRequest
func (*DescribeResourcePortRequest) SetResourceInstanceId ¶
func (s *DescribeResourcePortRequest) SetResourceInstanceId(v string) *DescribeResourcePortRequest
func (*DescribeResourcePortRequest) SetResourceManagerResourceGroupId ¶
func (s *DescribeResourcePortRequest) SetResourceManagerResourceGroupId(v string) *DescribeResourcePortRequest
func (DescribeResourcePortRequest) String ¶
func (s DescribeResourcePortRequest) String() string
type DescribeResourcePortResponse ¶
type DescribeResourcePortResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *DescribeResourcePortResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (DescribeResourcePortResponse) GoString ¶
func (s DescribeResourcePortResponse) GoString() string
func (*DescribeResourcePortResponse) SetBody ¶
func (s *DescribeResourcePortResponse) SetBody(v *DescribeResourcePortResponseBody) *DescribeResourcePortResponse
func (*DescribeResourcePortResponse) SetHeaders ¶
func (s *DescribeResourcePortResponse) SetHeaders(v map[string]*string) *DescribeResourcePortResponse
func (*DescribeResourcePortResponse) SetStatusCode ¶
func (s *DescribeResourcePortResponse) SetStatusCode(v int32) *DescribeResourcePortResponse
func (DescribeResourcePortResponse) String ¶
func (s DescribeResourcePortResponse) String() string
type DescribeResourcePortResponseBody ¶
type DescribeResourcePortResponseBody struct { // The ID of the request. // // example: // // 66A98669-CC6E-4F3E-80A6-3014697B11AE RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // An array of HTTP and HTTPS listener ports that are added to the WAF instance. ResourcePorts []*string `json:"ResourcePorts,omitempty" xml:"ResourcePorts,omitempty" type:"Repeated"` }
func (DescribeResourcePortResponseBody) GoString ¶
func (s DescribeResourcePortResponseBody) GoString() string
func (*DescribeResourcePortResponseBody) SetRequestId ¶
func (s *DescribeResourcePortResponseBody) SetRequestId(v string) *DescribeResourcePortResponseBody
func (*DescribeResourcePortResponseBody) SetResourcePorts ¶
func (s *DescribeResourcePortResponseBody) SetResourcePorts(v []*string) *DescribeResourcePortResponseBody
func (DescribeResourcePortResponseBody) String ¶
func (s DescribeResourcePortResponseBody) String() string
type DescribeResourceRegionIdRequest ¶
type DescribeResourceRegionIdRequest struct { // The ID of the WAF instance. // // > You can call the [DescribeInstance](https://help.aliyun.com/document_detail/433756.html) operation to obtain the ID of the WAF instance. // // This parameter is required. // // example: // // waf_cdnsdf3**** InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"` // The region in which the WAF instance is deployed. Valid values: // // - **cn-hangzhou**: Chinese mainland. // // - **ap-southeast-1**: outside the Chinese mainland. // // example: // // cn-hangzhou RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` // The ID of the Alibaba Cloud resource group. // // example: // // rg-aek2lrm****6pnq ResourceManagerResourceGroupId *string `json:"ResourceManagerResourceGroupId,omitempty" xml:"ResourceManagerResourceGroupId,omitempty"` }
func (DescribeResourceRegionIdRequest) GoString ¶
func (s DescribeResourceRegionIdRequest) GoString() string
func (*DescribeResourceRegionIdRequest) SetInstanceId ¶
func (s *DescribeResourceRegionIdRequest) SetInstanceId(v string) *DescribeResourceRegionIdRequest
func (*DescribeResourceRegionIdRequest) SetRegionId ¶
func (s *DescribeResourceRegionIdRequest) SetRegionId(v string) *DescribeResourceRegionIdRequest
func (*DescribeResourceRegionIdRequest) SetResourceManagerResourceGroupId ¶
func (s *DescribeResourceRegionIdRequest) SetResourceManagerResourceGroupId(v string) *DescribeResourceRegionIdRequest
func (DescribeResourceRegionIdRequest) String ¶
func (s DescribeResourceRegionIdRequest) String() string
type DescribeResourceRegionIdResponse ¶
type DescribeResourceRegionIdResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *DescribeResourceRegionIdResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (DescribeResourceRegionIdResponse) GoString ¶
func (s DescribeResourceRegionIdResponse) GoString() string
func (*DescribeResourceRegionIdResponse) SetBody ¶
func (s *DescribeResourceRegionIdResponse) SetBody(v *DescribeResourceRegionIdResponseBody) *DescribeResourceRegionIdResponse
func (*DescribeResourceRegionIdResponse) SetHeaders ¶
func (s *DescribeResourceRegionIdResponse) SetHeaders(v map[string]*string) *DescribeResourceRegionIdResponse
func (*DescribeResourceRegionIdResponse) SetStatusCode ¶
func (s *DescribeResourceRegionIdResponse) SetStatusCode(v int32) *DescribeResourceRegionIdResponse
func (DescribeResourceRegionIdResponse) String ¶
func (s DescribeResourceRegionIdResponse) String() string
type DescribeResourceRegionIdResponseBody ¶
type DescribeResourceRegionIdResponseBody struct { // The ID of the request. // // example: // // F5905D3F-F674-5177-9E48-466DD3B8**** RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // The region IDs. ResourceRegionIds []*string `json:"ResourceRegionIds,omitempty" xml:"ResourceRegionIds,omitempty" type:"Repeated"` }
func (DescribeResourceRegionIdResponseBody) GoString ¶
func (s DescribeResourceRegionIdResponseBody) GoString() string
func (*DescribeResourceRegionIdResponseBody) SetRequestId ¶
func (s *DescribeResourceRegionIdResponseBody) SetRequestId(v string) *DescribeResourceRegionIdResponseBody
func (*DescribeResourceRegionIdResponseBody) SetResourceRegionIds ¶
func (s *DescribeResourceRegionIdResponseBody) SetResourceRegionIds(v []*string) *DescribeResourceRegionIdResponseBody
func (DescribeResourceRegionIdResponseBody) String ¶
func (s DescribeResourceRegionIdResponseBody) String() string
type DescribeResourceSupportRegionsRequest ¶
type DescribeResourceSupportRegionsRequest struct { // The ID of the WAF instance. // // > You can call the [DescribeInstance](https://help.aliyun.com/document_detail/433756.html) operation to obtain the ID of the WAF instance. // // This parameter is required. // // example: // // waf_cdnsdf3**** InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"` // The region in which the WAF instance is deployed. Valid values: // // - **cn-hangzhou**: the Chinese mainland. // // - **ap-southeast-1**: outside the Chinese mainland. // // example: // // cn-hangzhou RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` // The ID of the Alibaba Cloud resource group. // // example: // // rg-aekzpks****kdjq ResourceManagerResourceGroupId *string `json:"ResourceManagerResourceGroupId,omitempty" xml:"ResourceManagerResourceGroupId,omitempty"` // The cloud service. Valid values: // // - **clb4**: Layer 4 CLB. // // - **clb7**: Layer 7 CLB. // // - **ecs**: ECS. // // example: // // clb7 ResourceProduct *string `json:"ResourceProduct,omitempty" xml:"ResourceProduct,omitempty"` }
func (DescribeResourceSupportRegionsRequest) GoString ¶
func (s DescribeResourceSupportRegionsRequest) GoString() string
func (*DescribeResourceSupportRegionsRequest) SetInstanceId ¶
func (s *DescribeResourceSupportRegionsRequest) SetInstanceId(v string) *DescribeResourceSupportRegionsRequest
func (*DescribeResourceSupportRegionsRequest) SetRegionId ¶
func (s *DescribeResourceSupportRegionsRequest) SetRegionId(v string) *DescribeResourceSupportRegionsRequest
func (*DescribeResourceSupportRegionsRequest) SetResourceManagerResourceGroupId ¶
func (s *DescribeResourceSupportRegionsRequest) SetResourceManagerResourceGroupId(v string) *DescribeResourceSupportRegionsRequest
func (*DescribeResourceSupportRegionsRequest) SetResourceProduct ¶
func (s *DescribeResourceSupportRegionsRequest) SetResourceProduct(v string) *DescribeResourceSupportRegionsRequest
func (DescribeResourceSupportRegionsRequest) String ¶
func (s DescribeResourceSupportRegionsRequest) String() string
type DescribeResourceSupportRegionsResponse ¶
type DescribeResourceSupportRegionsResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *DescribeResourceSupportRegionsResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (DescribeResourceSupportRegionsResponse) GoString ¶
func (s DescribeResourceSupportRegionsResponse) GoString() string
func (*DescribeResourceSupportRegionsResponse) SetHeaders ¶
func (s *DescribeResourceSupportRegionsResponse) SetHeaders(v map[string]*string) *DescribeResourceSupportRegionsResponse
func (*DescribeResourceSupportRegionsResponse) SetStatusCode ¶
func (s *DescribeResourceSupportRegionsResponse) SetStatusCode(v int32) *DescribeResourceSupportRegionsResponse
func (DescribeResourceSupportRegionsResponse) String ¶
func (s DescribeResourceSupportRegionsResponse) String() string
type DescribeResourceSupportRegionsResponseBody ¶
type DescribeResourceSupportRegionsResponseBody struct { // The ID of the request. // // example: // // 58FD****-3D56-5DE8-91E0-96A26BABFFDD RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // An array of region IDs of the CLB and ECS instances that are added to WAF in cloud native mode. SupportRegions []*string `json:"SupportRegions,omitempty" xml:"SupportRegions,omitempty" type:"Repeated"` }
func (DescribeResourceSupportRegionsResponseBody) GoString ¶
func (s DescribeResourceSupportRegionsResponseBody) GoString() string
func (*DescribeResourceSupportRegionsResponseBody) SetRequestId ¶
func (s *DescribeResourceSupportRegionsResponseBody) SetRequestId(v string) *DescribeResourceSupportRegionsResponseBody
func (*DescribeResourceSupportRegionsResponseBody) SetSupportRegions ¶
func (s *DescribeResourceSupportRegionsResponseBody) SetSupportRegions(v []*string) *DescribeResourceSupportRegionsResponseBody
func (DescribeResourceSupportRegionsResponseBody) String ¶
func (s DescribeResourceSupportRegionsResponseBody) String() string
type DescribeResponseCodeTrendGraphRequest ¶
type DescribeResponseCodeTrendGraphRequest struct { // The end of the time range to query. Unit: seconds. If you do not specify this parameter, the current time is used. // // example: // // 1665386280 EndTimestamp *string `json:"EndTimestamp,omitempty" xml:"EndTimestamp,omitempty"` // The ID of the WAF instance. // // > You can call the [DescribeInstance](https://help.aliyun.com/document_detail/433756.html) operation to obtain the ID of the WAF instance. // // This parameter is required. // // example: // // waf_cdnsdf3**** InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"` // The time interval. Unit: seconds. The value must be an integral multiple of 60. // // This parameter is required. // // example: // // 300 Interval *string `json:"Interval,omitempty" xml:"Interval,omitempty"` // The ID of the region where the WAF instance resides. Valid values: // // - **cn-hangzhou:* - the Chinese mainland. // // - **ap-southeast-1:* - outside the Chinese mainland. // // example: // // cn-hangzhou RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` // The protected object. // // example: // // www.aliyundoc.com Resource *string `json:"Resource,omitempty" xml:"Resource,omitempty"` // The ID of the resource group. // // example: // // rg-acfm***q ResourceManagerResourceGroupId *string `json:"ResourceManagerResourceGroupId,omitempty" xml:"ResourceManagerResourceGroupId,omitempty"` // The beginning of the time range to query. Unit: seconds. // // This parameter is required. // // example: // // 1665331200 StartTimestamp *string `json:"StartTimestamp,omitempty" xml:"StartTimestamp,omitempty"` // The type of the error codes. Valid values: // // - **waf:* - error codes that are returned to clients from WAF. // // - **upstream:* - error codes that are returned to WAF from the origin server. // // This parameter is required. // // example: // // waf Type *string `json:"Type,omitempty" xml:"Type,omitempty"` }
func (DescribeResponseCodeTrendGraphRequest) GoString ¶
func (s DescribeResponseCodeTrendGraphRequest) GoString() string
func (*DescribeResponseCodeTrendGraphRequest) SetEndTimestamp ¶
func (s *DescribeResponseCodeTrendGraphRequest) SetEndTimestamp(v string) *DescribeResponseCodeTrendGraphRequest
func (*DescribeResponseCodeTrendGraphRequest) SetInstanceId ¶
func (s *DescribeResponseCodeTrendGraphRequest) SetInstanceId(v string) *DescribeResponseCodeTrendGraphRequest
func (*DescribeResponseCodeTrendGraphRequest) SetInterval ¶
func (s *DescribeResponseCodeTrendGraphRequest) SetInterval(v string) *DescribeResponseCodeTrendGraphRequest
func (*DescribeResponseCodeTrendGraphRequest) SetRegionId ¶
func (s *DescribeResponseCodeTrendGraphRequest) SetRegionId(v string) *DescribeResponseCodeTrendGraphRequest
func (*DescribeResponseCodeTrendGraphRequest) SetResource ¶
func (s *DescribeResponseCodeTrendGraphRequest) SetResource(v string) *DescribeResponseCodeTrendGraphRequest
func (*DescribeResponseCodeTrendGraphRequest) SetResourceManagerResourceGroupId ¶
func (s *DescribeResponseCodeTrendGraphRequest) SetResourceManagerResourceGroupId(v string) *DescribeResponseCodeTrendGraphRequest
func (*DescribeResponseCodeTrendGraphRequest) SetStartTimestamp ¶
func (s *DescribeResponseCodeTrendGraphRequest) SetStartTimestamp(v string) *DescribeResponseCodeTrendGraphRequest
func (*DescribeResponseCodeTrendGraphRequest) SetType ¶
func (s *DescribeResponseCodeTrendGraphRequest) SetType(v string) *DescribeResponseCodeTrendGraphRequest
func (DescribeResponseCodeTrendGraphRequest) String ¶
func (s DescribeResponseCodeTrendGraphRequest) String() string
type DescribeResponseCodeTrendGraphResponse ¶
type DescribeResponseCodeTrendGraphResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *DescribeResponseCodeTrendGraphResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (DescribeResponseCodeTrendGraphResponse) GoString ¶
func (s DescribeResponseCodeTrendGraphResponse) GoString() string
func (*DescribeResponseCodeTrendGraphResponse) SetHeaders ¶
func (s *DescribeResponseCodeTrendGraphResponse) SetHeaders(v map[string]*string) *DescribeResponseCodeTrendGraphResponse
func (*DescribeResponseCodeTrendGraphResponse) SetStatusCode ¶
func (s *DescribeResponseCodeTrendGraphResponse) SetStatusCode(v int32) *DescribeResponseCodeTrendGraphResponse
func (DescribeResponseCodeTrendGraphResponse) String ¶
func (s DescribeResponseCodeTrendGraphResponse) String() string
type DescribeResponseCodeTrendGraphResponseBody ¶
type DescribeResponseCodeTrendGraphResponseBody struct { // The ID of the request. // // example: // // 7D46493E-84DD-58CE-80A7-8643****9ECC RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // The array of the statistics of the error codes. ResponseCodes []*DescribeResponseCodeTrendGraphResponseBodyResponseCodes `json:"ResponseCodes,omitempty" xml:"ResponseCodes,omitempty" type:"Repeated"` }
func (DescribeResponseCodeTrendGraphResponseBody) GoString ¶
func (s DescribeResponseCodeTrendGraphResponseBody) GoString() string
func (*DescribeResponseCodeTrendGraphResponseBody) SetRequestId ¶
func (s *DescribeResponseCodeTrendGraphResponseBody) SetRequestId(v string) *DescribeResponseCodeTrendGraphResponseBody
func (*DescribeResponseCodeTrendGraphResponseBody) SetResponseCodes ¶
func (s *DescribeResponseCodeTrendGraphResponseBody) SetResponseCodes(v []*DescribeResponseCodeTrendGraphResponseBodyResponseCodes) *DescribeResponseCodeTrendGraphResponseBody
func (DescribeResponseCodeTrendGraphResponseBody) String ¶
func (s DescribeResponseCodeTrendGraphResponseBody) String() string
type DescribeResponseCodeTrendGraphResponseBodyResponseCodes ¶
type DescribeResponseCodeTrendGraphResponseBodyResponseCodes struct { // The number of 302 error codes that are returned. // // example: // // 0 Code302Pv *int64 `json:"302Pv,omitempty" xml:"302Pv,omitempty"` // The number of 405 error codes that are returned. // // example: // // 121645464 Code405Pv *int64 `json:"405Pv,omitempty" xml:"405Pv,omitempty"` // The number of 444 error codes that are returned. // // example: // // 0 Code444Pv *int64 `json:"444Pv,omitempty" xml:"444Pv,omitempty"` // The number of 499 error codes that are returned. // // example: // // 0 Code499Pv *int64 `json:"499Pv,omitempty" xml:"499Pv,omitempty"` // The number of 5xx error codes that are returned. // // example: // // 2932 Code5xxPv *int64 `json:"5xxPv,omitempty" xml:"5xxPv,omitempty"` // The serial number of the time interval. The serial numbers are arranged in chronological order. // // example: // // 10 Index *int64 `json:"Index,omitempty" xml:"Index,omitempty"` }
func (DescribeResponseCodeTrendGraphResponseBodyResponseCodes) GoString ¶
func (s DescribeResponseCodeTrendGraphResponseBodyResponseCodes) GoString() string
func (*DescribeResponseCodeTrendGraphResponseBodyResponseCodes) SetCode302Pv ¶
func (s *DescribeResponseCodeTrendGraphResponseBodyResponseCodes) SetCode302Pv(v int64) *DescribeResponseCodeTrendGraphResponseBodyResponseCodes
func (*DescribeResponseCodeTrendGraphResponseBodyResponseCodes) SetCode405Pv ¶
func (s *DescribeResponseCodeTrendGraphResponseBodyResponseCodes) SetCode405Pv(v int64) *DescribeResponseCodeTrendGraphResponseBodyResponseCodes
func (*DescribeResponseCodeTrendGraphResponseBodyResponseCodes) SetCode444Pv ¶
func (s *DescribeResponseCodeTrendGraphResponseBodyResponseCodes) SetCode444Pv(v int64) *DescribeResponseCodeTrendGraphResponseBodyResponseCodes
func (*DescribeResponseCodeTrendGraphResponseBodyResponseCodes) SetCode499Pv ¶
func (s *DescribeResponseCodeTrendGraphResponseBodyResponseCodes) SetCode499Pv(v int64) *DescribeResponseCodeTrendGraphResponseBodyResponseCodes
func (*DescribeResponseCodeTrendGraphResponseBodyResponseCodes) SetCode5xxPv ¶
func (s *DescribeResponseCodeTrendGraphResponseBodyResponseCodes) SetCode5xxPv(v int64) *DescribeResponseCodeTrendGraphResponseBodyResponseCodes
func (DescribeResponseCodeTrendGraphResponseBodyResponseCodes) String ¶
func (s DescribeResponseCodeTrendGraphResponseBodyResponseCodes) String() string
type DescribeRuleGroupsRequest ¶
type DescribeRuleGroupsRequest struct { // The ID of the Web Application Firewall (WAF) instance. // // > You can call the [DescribeInstance](https://help.aliyun.com/document_detail/433756.html) operation to obtain the ID of the WAF instance. // // This parameter is required. // // example: // // waf_cdnsdf3**** InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"` // The number of the page to return. Default value: **1**. // // example: // // 1 PageNumber *int32 `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"` // The number of entries to return on each page. Default value: **10**. // // example: // // 10 PageSize *int32 `json:"PageSize,omitempty" xml:"PageSize,omitempty"` // The region where the WAF instance resides. Valid values: // // - **cn-hangzhou:* - the Chinese mainland // // - **ap-southeast-1:* - outside the Chinese mainland. // // example: // // cn-hangzhou RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` // The ID of the resource group. // // example: // // rg-acfm***q ResourceManagerResourceGroupId *string `json:"ResourceManagerResourceGroupId,omitempty" xml:"ResourceManagerResourceGroupId,omitempty"` // The type of the query condition. Valid values: // // - **id:* - queries regular expression rule groups by ID. // // - **name:* - queries regular expression rule groups by name. // // example: // // name SearchType *string `json:"SearchType,omitempty" xml:"SearchType,omitempty"` // The query condition. // // example: // // test SearchValue *string `json:"SearchValue,omitempty" xml:"SearchValue,omitempty"` }
func (DescribeRuleGroupsRequest) GoString ¶
func (s DescribeRuleGroupsRequest) GoString() string
func (*DescribeRuleGroupsRequest) SetInstanceId ¶
func (s *DescribeRuleGroupsRequest) SetInstanceId(v string) *DescribeRuleGroupsRequest
func (*DescribeRuleGroupsRequest) SetPageNumber ¶
func (s *DescribeRuleGroupsRequest) SetPageNumber(v int32) *DescribeRuleGroupsRequest
func (*DescribeRuleGroupsRequest) SetPageSize ¶
func (s *DescribeRuleGroupsRequest) SetPageSize(v int32) *DescribeRuleGroupsRequest
func (*DescribeRuleGroupsRequest) SetRegionId ¶
func (s *DescribeRuleGroupsRequest) SetRegionId(v string) *DescribeRuleGroupsRequest
func (*DescribeRuleGroupsRequest) SetResourceManagerResourceGroupId ¶
func (s *DescribeRuleGroupsRequest) SetResourceManagerResourceGroupId(v string) *DescribeRuleGroupsRequest
func (*DescribeRuleGroupsRequest) SetSearchType ¶
func (s *DescribeRuleGroupsRequest) SetSearchType(v string) *DescribeRuleGroupsRequest
func (*DescribeRuleGroupsRequest) SetSearchValue ¶
func (s *DescribeRuleGroupsRequest) SetSearchValue(v string) *DescribeRuleGroupsRequest
func (DescribeRuleGroupsRequest) String ¶
func (s DescribeRuleGroupsRequest) String() string
type DescribeRuleGroupsResponse ¶
type DescribeRuleGroupsResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *DescribeRuleGroupsResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (DescribeRuleGroupsResponse) GoString ¶
func (s DescribeRuleGroupsResponse) GoString() string
func (*DescribeRuleGroupsResponse) SetBody ¶
func (s *DescribeRuleGroupsResponse) SetBody(v *DescribeRuleGroupsResponseBody) *DescribeRuleGroupsResponse
func (*DescribeRuleGroupsResponse) SetHeaders ¶
func (s *DescribeRuleGroupsResponse) SetHeaders(v map[string]*string) *DescribeRuleGroupsResponse
func (*DescribeRuleGroupsResponse) SetStatusCode ¶
func (s *DescribeRuleGroupsResponse) SetStatusCode(v int32) *DescribeRuleGroupsResponse
func (DescribeRuleGroupsResponse) String ¶
func (s DescribeRuleGroupsResponse) String() string
type DescribeRuleGroupsResponseBody ¶
type DescribeRuleGroupsResponseBody struct { // The ID of the request. // // example: // // 02E9A4B8-90FB-5F41-A049-C82277EB82FB RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // An array of regular expression rule groups. RuleGroups []*DescribeRuleGroupsResponseBodyRuleGroups `json:"RuleGroups,omitempty" xml:"RuleGroups,omitempty" type:"Repeated"` // The total number of entries that are returned. // // example: // // 24 TotalCount *int64 `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"` }
func (DescribeRuleGroupsResponseBody) GoString ¶
func (s DescribeRuleGroupsResponseBody) GoString() string
func (*DescribeRuleGroupsResponseBody) SetRequestId ¶
func (s *DescribeRuleGroupsResponseBody) SetRequestId(v string) *DescribeRuleGroupsResponseBody
func (*DescribeRuleGroupsResponseBody) SetRuleGroups ¶
func (s *DescribeRuleGroupsResponseBody) SetRuleGroups(v []*DescribeRuleGroupsResponseBodyRuleGroups) *DescribeRuleGroupsResponseBody
func (*DescribeRuleGroupsResponseBody) SetTotalCount ¶
func (s *DescribeRuleGroupsResponseBody) SetTotalCount(v int64) *DescribeRuleGroupsResponseBody
func (DescribeRuleGroupsResponseBody) String ¶
func (s DescribeRuleGroupsResponseBody) String() string
type DescribeRuleGroupsResponseBodyRuleGroups ¶
type DescribeRuleGroupsResponseBodyRuleGroups struct { // The most recent time when the rule group was modified. // // example: // // 1664336364000 GmtModified *int64 `json:"GmtModified,omitempty" xml:"GmtModified,omitempty"` // Indicates whether the automatic update feature is enabled for the rule group. // // - 1: The automatic update feature is enabled for the rule group. // // - 2: The automatic update feature is disabled for the rule group. // // example: // // 1 IsSubscribe *int32 `json:"IsSubscribe,omitempty" xml:"IsSubscribe,omitempty"` // The ID of the rule group. // // - 0: The rule group is created from scratch. // // - 1011: The rule group is a strict rule group. // // - 1012: The rule group is a medium rule group. // // - 1013: The rue group is a loose rule group. // // example: // // 1012 ParentRuleGroupId *int64 `json:"ParentRuleGroupId,omitempty" xml:"ParentRuleGroupId,omitempty"` // The ID of the regular expression rule group. // // example: // // 115361 RuleGroupId *int64 `json:"RuleGroupId,omitempty" xml:"RuleGroupId,omitempty"` // The name of the rule group. // // example: // // ssssss RuleGroupName *string `json:"RuleGroupName,omitempty" xml:"RuleGroupName,omitempty"` // The number of built-in rules in the rule group. // // example: // // 4444 RuleTotalCount *int32 `json:"RuleTotalCount,omitempty" xml:"RuleTotalCount,omitempty"` }
func (DescribeRuleGroupsResponseBodyRuleGroups) GoString ¶
func (s DescribeRuleGroupsResponseBodyRuleGroups) GoString() string
func (*DescribeRuleGroupsResponseBodyRuleGroups) SetGmtModified ¶
func (s *DescribeRuleGroupsResponseBodyRuleGroups) SetGmtModified(v int64) *DescribeRuleGroupsResponseBodyRuleGroups
func (*DescribeRuleGroupsResponseBodyRuleGroups) SetIsSubscribe ¶
func (s *DescribeRuleGroupsResponseBodyRuleGroups) SetIsSubscribe(v int32) *DescribeRuleGroupsResponseBodyRuleGroups
func (*DescribeRuleGroupsResponseBodyRuleGroups) SetParentRuleGroupId ¶
func (s *DescribeRuleGroupsResponseBodyRuleGroups) SetParentRuleGroupId(v int64) *DescribeRuleGroupsResponseBodyRuleGroups
func (*DescribeRuleGroupsResponseBodyRuleGroups) SetRuleGroupId ¶
func (s *DescribeRuleGroupsResponseBodyRuleGroups) SetRuleGroupId(v int64) *DescribeRuleGroupsResponseBodyRuleGroups
func (*DescribeRuleGroupsResponseBodyRuleGroups) SetRuleGroupName ¶
func (s *DescribeRuleGroupsResponseBodyRuleGroups) SetRuleGroupName(v string) *DescribeRuleGroupsResponseBodyRuleGroups
func (*DescribeRuleGroupsResponseBodyRuleGroups) SetRuleTotalCount ¶
func (s *DescribeRuleGroupsResponseBodyRuleGroups) SetRuleTotalCount(v int32) *DescribeRuleGroupsResponseBodyRuleGroups
func (DescribeRuleGroupsResponseBodyRuleGroups) String ¶
func (s DescribeRuleGroupsResponseBodyRuleGroups) String() string
type DescribeRuleHitsTopClientIpRequest ¶
type DescribeRuleHitsTopClientIpRequest struct { // The end of the time range to query. Unit: seconds. If you do not specify this parameter, the current time is used. // // example: // // 1665386280 EndTimestamp *string `json:"EndTimestamp,omitempty" xml:"EndTimestamp,omitempty"` // The ID of the Web Application Firewall (WAF) instance. // // > You can call the [DescribeInstance](https://help.aliyun.com/document_detail/433756.html) operation to obtain the ID of the WAF instance. // // This parameter is required. // // example: // // waf_cdnsdf3**** InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"` // The region where the WAF instance resides. Valid values: // // - **cn-hangzhou:* - the Chinese mainland. // // - **ap-southeast-1:* - outside the Chinese mainland. // // example: // // cn-hangzhou RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` // The protected object. // // example: // // www.aliyundoc.com Resource *string `json:"Resource,omitempty" xml:"Resource,omitempty"` // The ID of the resource group. // // example: // // rg-acfm***q ResourceManagerResourceGroupId *string `json:"ResourceManagerResourceGroupId,omitempty" xml:"ResourceManagerResourceGroupId,omitempty"` // The type of rules that are triggered by the protected object. By default, this parameter is not specified and all types of rules are queried. // // - **blacklist:* - IP address blacklist rules. // // - **custom:* - custom rules. // // - **antiscan:* - scan protection rules. // // - **cc_system:* - HTTP flood protection rules. // // - **region_block:* - region blacklist rules. // // example: // // blacklist RuleType *string `json:"RuleType,omitempty" xml:"RuleType,omitempty"` // The beginning of the time range to query. Unit: seconds. // // This parameter is required. // // example: // // 1665331200 StartTimestamp *string `json:"StartTimestamp,omitempty" xml:"StartTimestamp,omitempty"` }
func (DescribeRuleHitsTopClientIpRequest) GoString ¶
func (s DescribeRuleHitsTopClientIpRequest) GoString() string
func (*DescribeRuleHitsTopClientIpRequest) SetEndTimestamp ¶
func (s *DescribeRuleHitsTopClientIpRequest) SetEndTimestamp(v string) *DescribeRuleHitsTopClientIpRequest
func (*DescribeRuleHitsTopClientIpRequest) SetInstanceId ¶
func (s *DescribeRuleHitsTopClientIpRequest) SetInstanceId(v string) *DescribeRuleHitsTopClientIpRequest
func (*DescribeRuleHitsTopClientIpRequest) SetRegionId ¶
func (s *DescribeRuleHitsTopClientIpRequest) SetRegionId(v string) *DescribeRuleHitsTopClientIpRequest
func (*DescribeRuleHitsTopClientIpRequest) SetResource ¶
func (s *DescribeRuleHitsTopClientIpRequest) SetResource(v string) *DescribeRuleHitsTopClientIpRequest
func (*DescribeRuleHitsTopClientIpRequest) SetResourceManagerResourceGroupId ¶
func (s *DescribeRuleHitsTopClientIpRequest) SetResourceManagerResourceGroupId(v string) *DescribeRuleHitsTopClientIpRequest
func (*DescribeRuleHitsTopClientIpRequest) SetRuleType ¶
func (s *DescribeRuleHitsTopClientIpRequest) SetRuleType(v string) *DescribeRuleHitsTopClientIpRequest
func (*DescribeRuleHitsTopClientIpRequest) SetStartTimestamp ¶
func (s *DescribeRuleHitsTopClientIpRequest) SetStartTimestamp(v string) *DescribeRuleHitsTopClientIpRequest
func (DescribeRuleHitsTopClientIpRequest) String ¶
func (s DescribeRuleHitsTopClientIpRequest) String() string
type DescribeRuleHitsTopClientIpResponse ¶
type DescribeRuleHitsTopClientIpResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *DescribeRuleHitsTopClientIpResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (DescribeRuleHitsTopClientIpResponse) GoString ¶
func (s DescribeRuleHitsTopClientIpResponse) GoString() string
func (*DescribeRuleHitsTopClientIpResponse) SetHeaders ¶
func (s *DescribeRuleHitsTopClientIpResponse) SetHeaders(v map[string]*string) *DescribeRuleHitsTopClientIpResponse
func (*DescribeRuleHitsTopClientIpResponse) SetStatusCode ¶
func (s *DescribeRuleHitsTopClientIpResponse) SetStatusCode(v int32) *DescribeRuleHitsTopClientIpResponse
func (DescribeRuleHitsTopClientIpResponse) String ¶
func (s DescribeRuleHitsTopClientIpResponse) String() string
type DescribeRuleHitsTopClientIpResponseBody ¶
type DescribeRuleHitsTopClientIpResponseBody struct { // The ID of the request. // // example: // // 9F0F9AD6-62E2-50BB-A3E5-30FFB9410262 RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // The array of the top 10 IP addresses from which attacks are initiated. RuleHitsTopClientIp []*DescribeRuleHitsTopClientIpResponseBodyRuleHitsTopClientIp `json:"RuleHitsTopClientIp,omitempty" xml:"RuleHitsTopClientIp,omitempty" type:"Repeated"` }
func (DescribeRuleHitsTopClientIpResponseBody) GoString ¶
func (s DescribeRuleHitsTopClientIpResponseBody) GoString() string
func (*DescribeRuleHitsTopClientIpResponseBody) SetRequestId ¶
func (s *DescribeRuleHitsTopClientIpResponseBody) SetRequestId(v string) *DescribeRuleHitsTopClientIpResponseBody
func (*DescribeRuleHitsTopClientIpResponseBody) SetRuleHitsTopClientIp ¶
func (s *DescribeRuleHitsTopClientIpResponseBody) SetRuleHitsTopClientIp(v []*DescribeRuleHitsTopClientIpResponseBodyRuleHitsTopClientIp) *DescribeRuleHitsTopClientIpResponseBody
func (DescribeRuleHitsTopClientIpResponseBody) String ¶
func (s DescribeRuleHitsTopClientIpResponseBody) String() string
type DescribeRuleHitsTopClientIpResponseBodyRuleHitsTopClientIp ¶
type DescribeRuleHitsTopClientIpResponseBodyRuleHitsTopClientIp struct { // The IP address of the service client. // // example: // // 3.3.XX.XX ClientIp *string `json:"ClientIp,omitempty" xml:"ClientIp,omitempty"` // The number of attacks that are initiated from the IP address. // // example: // // 531 Count *int64 `json:"Count,omitempty" xml:"Count,omitempty"` }
func (DescribeRuleHitsTopClientIpResponseBodyRuleHitsTopClientIp) GoString ¶
func (s DescribeRuleHitsTopClientIpResponseBodyRuleHitsTopClientIp) GoString() string
func (*DescribeRuleHitsTopClientIpResponseBodyRuleHitsTopClientIp) SetClientIp ¶
func (DescribeRuleHitsTopClientIpResponseBodyRuleHitsTopClientIp) String ¶
func (s DescribeRuleHitsTopClientIpResponseBodyRuleHitsTopClientIp) String() string
type DescribeRuleHitsTopResourceRequest ¶
type DescribeRuleHitsTopResourceRequest struct { // The end of the time range to query. Unit: seconds. If you do not specify this parameter, the current time is used. // // example: // // 1665386340 EndTimestamp *string `json:"EndTimestamp,omitempty" xml:"EndTimestamp,omitempty"` // The ID of the Web Application Firewall (WAF) instance. // // > You can call the [DescribeInstance](https://help.aliyun.com/document_detail/433756.html) operation to obtain the ID of the WAF instance. // // This parameter is required. // // example: // // waf_cdnsdf3**** InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"` // The region where the WAF instance resides. Valid values: // // - **cn-hangzhou:* - the Chinese mainland. // // - **ap-southeast-1:* - outside the Chinese mainland. // // example: // // cn-hangzhou RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` // The ID of the resource group. // // example: // // rg-acfm***q ResourceManagerResourceGroupId *string `json:"ResourceManagerResourceGroupId,omitempty" xml:"ResourceManagerResourceGroupId,omitempty"` // The type of rules that are triggered by the protected object. By default, this parameter is not specified and all types of rules are queried. // // - **blacklist:* - IP address blacklist rules. // // - **custom:* - custom rules. // // - **antiscan:* - scan protection rules. // // - **cc_system:* - HTTP flood protection rules. // // - **region_block:* - region blacklist rules. // // example: // // blacklist RuleType *string `json:"RuleType,omitempty" xml:"RuleType,omitempty"` // The beginning of the time range to query. Unit: seconds. // // This parameter is required. // // example: // // 1665331200 StartTimestamp *string `json:"StartTimestamp,omitempty" xml:"StartTimestamp,omitempty"` }
func (DescribeRuleHitsTopResourceRequest) GoString ¶
func (s DescribeRuleHitsTopResourceRequest) GoString() string
func (*DescribeRuleHitsTopResourceRequest) SetEndTimestamp ¶
func (s *DescribeRuleHitsTopResourceRequest) SetEndTimestamp(v string) *DescribeRuleHitsTopResourceRequest
func (*DescribeRuleHitsTopResourceRequest) SetInstanceId ¶
func (s *DescribeRuleHitsTopResourceRequest) SetInstanceId(v string) *DescribeRuleHitsTopResourceRequest
func (*DescribeRuleHitsTopResourceRequest) SetRegionId ¶
func (s *DescribeRuleHitsTopResourceRequest) SetRegionId(v string) *DescribeRuleHitsTopResourceRequest
func (*DescribeRuleHitsTopResourceRequest) SetResourceManagerResourceGroupId ¶
func (s *DescribeRuleHitsTopResourceRequest) SetResourceManagerResourceGroupId(v string) *DescribeRuleHitsTopResourceRequest
func (*DescribeRuleHitsTopResourceRequest) SetRuleType ¶
func (s *DescribeRuleHitsTopResourceRequest) SetRuleType(v string) *DescribeRuleHitsTopResourceRequest
func (*DescribeRuleHitsTopResourceRequest) SetStartTimestamp ¶
func (s *DescribeRuleHitsTopResourceRequest) SetStartTimestamp(v string) *DescribeRuleHitsTopResourceRequest
func (DescribeRuleHitsTopResourceRequest) String ¶
func (s DescribeRuleHitsTopResourceRequest) String() string
type DescribeRuleHitsTopResourceResponse ¶
type DescribeRuleHitsTopResourceResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *DescribeRuleHitsTopResourceResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (DescribeRuleHitsTopResourceResponse) GoString ¶
func (s DescribeRuleHitsTopResourceResponse) GoString() string
func (*DescribeRuleHitsTopResourceResponse) SetHeaders ¶
func (s *DescribeRuleHitsTopResourceResponse) SetHeaders(v map[string]*string) *DescribeRuleHitsTopResourceResponse
func (*DescribeRuleHitsTopResourceResponse) SetStatusCode ¶
func (s *DescribeRuleHitsTopResourceResponse) SetStatusCode(v int32) *DescribeRuleHitsTopResourceResponse
func (DescribeRuleHitsTopResourceResponse) String ¶
func (s DescribeRuleHitsTopResourceResponse) String() string
type DescribeRuleHitsTopResourceResponseBody ¶
type DescribeRuleHitsTopResourceResponseBody struct { // The ID of the request. // // example: // // ADA11BC7-AA95-5C31-9095-5802C02ED1DC RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // The array of the top 10 protected objects that trigger protection rules. RuleHitsTopResource []*DescribeRuleHitsTopResourceResponseBodyRuleHitsTopResource `json:"RuleHitsTopResource,omitempty" xml:"RuleHitsTopResource,omitempty" type:"Repeated"` }
func (DescribeRuleHitsTopResourceResponseBody) GoString ¶
func (s DescribeRuleHitsTopResourceResponseBody) GoString() string
func (*DescribeRuleHitsTopResourceResponseBody) SetRequestId ¶
func (s *DescribeRuleHitsTopResourceResponseBody) SetRequestId(v string) *DescribeRuleHitsTopResourceResponseBody
func (*DescribeRuleHitsTopResourceResponseBody) SetRuleHitsTopResource ¶
func (s *DescribeRuleHitsTopResourceResponseBody) SetRuleHitsTopResource(v []*DescribeRuleHitsTopResourceResponseBodyRuleHitsTopResource) *DescribeRuleHitsTopResourceResponseBody
func (DescribeRuleHitsTopResourceResponseBody) String ¶
func (s DescribeRuleHitsTopResourceResponseBody) String() string
type DescribeRuleHitsTopResourceResponseBodyRuleHitsTopResource ¶
type DescribeRuleHitsTopResourceResponseBodyRuleHitsTopResource struct { // The number of requests that match protection rules. // // example: // // 14219 Count *int64 `json:"Count,omitempty" xml:"Count,omitempty"` // The protected object. // // example: // // www.aliyundoc.com Resource *string `json:"Resource,omitempty" xml:"Resource,omitempty"` }
func (DescribeRuleHitsTopResourceResponseBodyRuleHitsTopResource) GoString ¶
func (s DescribeRuleHitsTopResourceResponseBodyRuleHitsTopResource) GoString() string
func (*DescribeRuleHitsTopResourceResponseBodyRuleHitsTopResource) SetResource ¶
func (DescribeRuleHitsTopResourceResponseBodyRuleHitsTopResource) String ¶
func (s DescribeRuleHitsTopResourceResponseBodyRuleHitsTopResource) String() string
type DescribeRuleHitsTopRuleIdRequest ¶
type DescribeRuleHitsTopRuleIdRequest struct { // The end of the time range to query. Unit: seconds. If you do not specify this parameter, the current time is used. // // example: // // 1665386280 EndTimestamp *string `json:"EndTimestamp,omitempty" xml:"EndTimestamp,omitempty"` // The ID of the Web Application Firewall (WAF) instance. // // > You can call the [DescribeInstance](https://help.aliyun.com/document_detail/433756.html) operation to query the ID of the WAF instance. // // This parameter is required. // // example: // // waf_cdnsdf3**** InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"` // Specifies whether protected objects that trigger protection rules are returned in the response. Valid values // // - **true**: returns only the number of times each protection rule is triggered. If you set IsGroupResource to true, Resource is left empty. // // - **false**: returns the number of times each protection rule is triggered by each protected object. // // example: // // true IsGroupResource *string `json:"IsGroupResource,omitempty" xml:"IsGroupResource,omitempty"` // The region where the WAF instance resides. Valid values: // // - **cn-hangzhou:* - the Chinese mainland. // // - **ap-southeast-1:* - outside the Chinese mainland. // // example: // // cn-hangzhou RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` // The protected object. // // example: // // www.aliyundoc.com Resource *string `json:"Resource,omitempty" xml:"Resource,omitempty"` // The ID of the Alibaba Cloud resource group. // // example: // // rg-acfm***q ResourceManagerResourceGroupId *string `json:"ResourceManagerResourceGroupId,omitempty" xml:"ResourceManagerResourceGroupId,omitempty"` // The type of rules that are triggered by the protected object. By default, this parameter is not specified and all types of rules are queried. // // - **blacklist:* - IP address blacklist rules. // // - **custom:* - custom rules. // // - **antiscan:* - scan protection rules. // // - **cc_system:* - HTTP flood protection rules. // // - **region_block:* - region blacklist rules. // // example: // // blacklist RuleType *string `json:"RuleType,omitempty" xml:"RuleType,omitempty"` // The beginning of the time range to query. Unit: seconds. // // This parameter is required. // // example: // // 1665331200 StartTimestamp *string `json:"StartTimestamp,omitempty" xml:"StartTimestamp,omitempty"` }
func (DescribeRuleHitsTopRuleIdRequest) GoString ¶
func (s DescribeRuleHitsTopRuleIdRequest) GoString() string
func (*DescribeRuleHitsTopRuleIdRequest) SetEndTimestamp ¶
func (s *DescribeRuleHitsTopRuleIdRequest) SetEndTimestamp(v string) *DescribeRuleHitsTopRuleIdRequest
func (*DescribeRuleHitsTopRuleIdRequest) SetInstanceId ¶
func (s *DescribeRuleHitsTopRuleIdRequest) SetInstanceId(v string) *DescribeRuleHitsTopRuleIdRequest
func (*DescribeRuleHitsTopRuleIdRequest) SetIsGroupResource ¶
func (s *DescribeRuleHitsTopRuleIdRequest) SetIsGroupResource(v string) *DescribeRuleHitsTopRuleIdRequest
func (*DescribeRuleHitsTopRuleIdRequest) SetRegionId ¶
func (s *DescribeRuleHitsTopRuleIdRequest) SetRegionId(v string) *DescribeRuleHitsTopRuleIdRequest
func (*DescribeRuleHitsTopRuleIdRequest) SetResource ¶
func (s *DescribeRuleHitsTopRuleIdRequest) SetResource(v string) *DescribeRuleHitsTopRuleIdRequest
func (*DescribeRuleHitsTopRuleIdRequest) SetResourceManagerResourceGroupId ¶
func (s *DescribeRuleHitsTopRuleIdRequest) SetResourceManagerResourceGroupId(v string) *DescribeRuleHitsTopRuleIdRequest
func (*DescribeRuleHitsTopRuleIdRequest) SetRuleType ¶
func (s *DescribeRuleHitsTopRuleIdRequest) SetRuleType(v string) *DescribeRuleHitsTopRuleIdRequest
func (*DescribeRuleHitsTopRuleIdRequest) SetStartTimestamp ¶
func (s *DescribeRuleHitsTopRuleIdRequest) SetStartTimestamp(v string) *DescribeRuleHitsTopRuleIdRequest
func (DescribeRuleHitsTopRuleIdRequest) String ¶
func (s DescribeRuleHitsTopRuleIdRequest) String() string
type DescribeRuleHitsTopRuleIdResponse ¶
type DescribeRuleHitsTopRuleIdResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *DescribeRuleHitsTopRuleIdResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (DescribeRuleHitsTopRuleIdResponse) GoString ¶
func (s DescribeRuleHitsTopRuleIdResponse) GoString() string
func (*DescribeRuleHitsTopRuleIdResponse) SetHeaders ¶
func (s *DescribeRuleHitsTopRuleIdResponse) SetHeaders(v map[string]*string) *DescribeRuleHitsTopRuleIdResponse
func (*DescribeRuleHitsTopRuleIdResponse) SetStatusCode ¶
func (s *DescribeRuleHitsTopRuleIdResponse) SetStatusCode(v int32) *DescribeRuleHitsTopRuleIdResponse
func (DescribeRuleHitsTopRuleIdResponse) String ¶
func (s DescribeRuleHitsTopRuleIdResponse) String() string
type DescribeRuleHitsTopRuleIdResponseBody ¶
type DescribeRuleHitsTopRuleIdResponseBody struct { // The ID of the request. // // example: // // F6334274-8870-5D2F-A1AD-D6EF885AC1ED RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // The array of the IDs of the top 10 rules that are matched by requests. RuleHitsTopRuleId []*DescribeRuleHitsTopRuleIdResponseBodyRuleHitsTopRuleId `json:"RuleHitsTopRuleId,omitempty" xml:"RuleHitsTopRuleId,omitempty" type:"Repeated"` }
func (DescribeRuleHitsTopRuleIdResponseBody) GoString ¶
func (s DescribeRuleHitsTopRuleIdResponseBody) GoString() string
func (*DescribeRuleHitsTopRuleIdResponseBody) SetRequestId ¶
func (s *DescribeRuleHitsTopRuleIdResponseBody) SetRequestId(v string) *DescribeRuleHitsTopRuleIdResponseBody
func (*DescribeRuleHitsTopRuleIdResponseBody) SetRuleHitsTopRuleId ¶
func (s *DescribeRuleHitsTopRuleIdResponseBody) SetRuleHitsTopRuleId(v []*DescribeRuleHitsTopRuleIdResponseBodyRuleHitsTopRuleId) *DescribeRuleHitsTopRuleIdResponseBody
func (DescribeRuleHitsTopRuleIdResponseBody) String ¶
func (s DescribeRuleHitsTopRuleIdResponseBody) String() string
type DescribeRuleHitsTopRuleIdResponseBodyRuleHitsTopRuleId ¶
type DescribeRuleHitsTopRuleIdResponseBodyRuleHitsTopRuleId struct { // The number of requests that match the rule. // // example: // // 181174784 Count *int64 `json:"Count,omitempty" xml:"Count,omitempty"` // The protected object. // // example: // // www.aliyundoc.com Resource *string `json:"Resource,omitempty" xml:"Resource,omitempty"` // The ID of the rule. // // example: // // 5465465 RuleId *string `json:"RuleId,omitempty" xml:"RuleId,omitempty"` }
func (DescribeRuleHitsTopRuleIdResponseBodyRuleHitsTopRuleId) GoString ¶
func (s DescribeRuleHitsTopRuleIdResponseBodyRuleHitsTopRuleId) GoString() string
func (*DescribeRuleHitsTopRuleIdResponseBodyRuleHitsTopRuleId) SetResource ¶
func (DescribeRuleHitsTopRuleIdResponseBodyRuleHitsTopRuleId) String ¶
func (s DescribeRuleHitsTopRuleIdResponseBodyRuleHitsTopRuleId) String() string
type DescribeRuleHitsTopTuleTypeRequest ¶
type DescribeRuleHitsTopTuleTypeRequest struct { // The end point of the time period for which to query. Unit: seconds. If you do not specify this parameter, the current time is used. // // example: // // 1665386280 EndTimestamp *string `json:"EndTimestamp,omitempty" xml:"EndTimestamp,omitempty"` // The ID of the Web Application Firewall (WAF) instance. // // > You can call the [DescribeInstance](https://help.aliyun.com/document_detail/433756.html) operation to query the ID of the WAF instance. // // This parameter is required. // // example: // // waf_cdnsdf3**** InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"` // The ID of the region where the WAF instance resides. Valid values: // // - **cn-hangzhou**: the Chinese mainland. // // - **ap-southeast-1**: outside the Chinese mainland. // // example: // // cn-hangzhou RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` // The protected object. // // example: // // www.aliyundoc.com Resource *string `json:"Resource,omitempty" xml:"Resource,omitempty"` // The ID of the Alibaba Cloud resource group. // // example: // // rg-aekzwwkpn****5i ResourceManagerResourceGroupId *string `json:"ResourceManagerResourceGroupId,omitempty" xml:"ResourceManagerResourceGroupId,omitempty"` // The start point of the time period for which to query. Unit: seconds. // // This parameter is required. // // example: // // 1665331200 StartTimestamp *string `json:"StartTimestamp,omitempty" xml:"StartTimestamp,omitempty"` }
func (DescribeRuleHitsTopTuleTypeRequest) GoString ¶
func (s DescribeRuleHitsTopTuleTypeRequest) GoString() string
func (*DescribeRuleHitsTopTuleTypeRequest) SetEndTimestamp ¶
func (s *DescribeRuleHitsTopTuleTypeRequest) SetEndTimestamp(v string) *DescribeRuleHitsTopTuleTypeRequest
func (*DescribeRuleHitsTopTuleTypeRequest) SetInstanceId ¶
func (s *DescribeRuleHitsTopTuleTypeRequest) SetInstanceId(v string) *DescribeRuleHitsTopTuleTypeRequest
func (*DescribeRuleHitsTopTuleTypeRequest) SetRegionId ¶
func (s *DescribeRuleHitsTopTuleTypeRequest) SetRegionId(v string) *DescribeRuleHitsTopTuleTypeRequest
func (*DescribeRuleHitsTopTuleTypeRequest) SetResource ¶
func (s *DescribeRuleHitsTopTuleTypeRequest) SetResource(v string) *DescribeRuleHitsTopTuleTypeRequest
func (*DescribeRuleHitsTopTuleTypeRequest) SetResourceManagerResourceGroupId ¶
func (s *DescribeRuleHitsTopTuleTypeRequest) SetResourceManagerResourceGroupId(v string) *DescribeRuleHitsTopTuleTypeRequest
func (*DescribeRuleHitsTopTuleTypeRequest) SetStartTimestamp ¶
func (s *DescribeRuleHitsTopTuleTypeRequest) SetStartTimestamp(v string) *DescribeRuleHitsTopTuleTypeRequest
func (DescribeRuleHitsTopTuleTypeRequest) String ¶
func (s DescribeRuleHitsTopTuleTypeRequest) String() string
type DescribeRuleHitsTopTuleTypeResponse ¶
type DescribeRuleHitsTopTuleTypeResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *DescribeRuleHitsTopTuleTypeResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (DescribeRuleHitsTopTuleTypeResponse) GoString ¶
func (s DescribeRuleHitsTopTuleTypeResponse) GoString() string
func (*DescribeRuleHitsTopTuleTypeResponse) SetHeaders ¶
func (s *DescribeRuleHitsTopTuleTypeResponse) SetHeaders(v map[string]*string) *DescribeRuleHitsTopTuleTypeResponse
func (*DescribeRuleHitsTopTuleTypeResponse) SetStatusCode ¶
func (s *DescribeRuleHitsTopTuleTypeResponse) SetStatusCode(v int32) *DescribeRuleHitsTopTuleTypeResponse
func (DescribeRuleHitsTopTuleTypeResponse) String ¶
func (s DescribeRuleHitsTopTuleTypeResponse) String() string
type DescribeRuleHitsTopTuleTypeResponseBody ¶
type DescribeRuleHitsTopTuleTypeResponseBody struct { // The ID of the request. // // example: // // 45E377CE-0B04-578E-B653-EEA63CFE**** RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // The top 10 protection modules that are matched. RuleHitsTopTuleType []*DescribeRuleHitsTopTuleTypeResponseBodyRuleHitsTopTuleType `json:"RuleHitsTopTuleType,omitempty" xml:"RuleHitsTopTuleType,omitempty" type:"Repeated"` }
func (DescribeRuleHitsTopTuleTypeResponseBody) GoString ¶
func (s DescribeRuleHitsTopTuleTypeResponseBody) GoString() string
func (*DescribeRuleHitsTopTuleTypeResponseBody) SetRequestId ¶
func (s *DescribeRuleHitsTopTuleTypeResponseBody) SetRequestId(v string) *DescribeRuleHitsTopTuleTypeResponseBody
func (*DescribeRuleHitsTopTuleTypeResponseBody) SetRuleHitsTopTuleType ¶
func (s *DescribeRuleHitsTopTuleTypeResponseBody) SetRuleHitsTopTuleType(v []*DescribeRuleHitsTopTuleTypeResponseBodyRuleHitsTopTuleType) *DescribeRuleHitsTopTuleTypeResponseBody
func (DescribeRuleHitsTopTuleTypeResponseBody) String ¶
func (s DescribeRuleHitsTopTuleTypeResponseBody) String() string
type DescribeRuleHitsTopTuleTypeResponseBodyRuleHitsTopTuleType ¶
type DescribeRuleHitsTopTuleTypeResponseBodyRuleHitsTopTuleType struct { // The number of requests that match protection rules. // // example: // // 698455 Count *int64 `json:"Count,omitempty" xml:"Count,omitempty"` // The type of rule that is matched. By default, this parameter is not returned. This indicates that all types of rules that are matched are returned. // // - **waf:* - basic protection rules. // // - **blacklist:* - IP address blacklist rules. // // - **custom:* - custom rules. // // - **antiscan:* - scan protection rules. // // - **cc_system:* - HTTP flood protection rules. // // - **region_block:* - region blacklist rules. // // - **scene:* - bot management rules. // // - **dlp:* - data leakage prevention rules. // // example: // // cc_system RuleType *string `json:"RuleType,omitempty" xml:"RuleType,omitempty"` }
func (DescribeRuleHitsTopTuleTypeResponseBodyRuleHitsTopTuleType) GoString ¶
func (s DescribeRuleHitsTopTuleTypeResponseBodyRuleHitsTopTuleType) GoString() string
func (*DescribeRuleHitsTopTuleTypeResponseBodyRuleHitsTopTuleType) SetRuleType ¶
func (DescribeRuleHitsTopTuleTypeResponseBodyRuleHitsTopTuleType) String ¶
func (s DescribeRuleHitsTopTuleTypeResponseBodyRuleHitsTopTuleType) String() string
type DescribeRuleHitsTopUaRequest ¶
type DescribeRuleHitsTopUaRequest struct { // The end of the time range to query. Unit: seconds. If you do not specify this parameter, the current time is used. // // example: // // 1665386280 EndTimestamp *string `json:"EndTimestamp,omitempty" xml:"EndTimestamp,omitempty"` // The ID of the Web Application Firewall (WAF) instance. // // > You can call the [DescribeInstance](https://help.aliyun.com/document_detail/433756.html) operation to obtain the ID of the WAF instance. // // This parameter is required. // // example: // // waf_cdnsdf3**** InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"` // The region where the WAF instance resides. Valid values: // // - **cn-hangzhou:* - the Chinese mainland. // // - **ap-southeast-1:* - outside the Chinese mainland. // // example: // // cn-hangzhou RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` // The protected object. // // example: // // www.aliyundoc.com Resource *string `json:"Resource,omitempty" xml:"Resource,omitempty"` // The ID of the Alibaba Cloud resource group. // // example: // // rg-acfm***q ResourceManagerResourceGroupId *string `json:"ResourceManagerResourceGroupId,omitempty" xml:"ResourceManagerResourceGroupId,omitempty"` // The beginning of the time range to query. Unit: seconds. // // This parameter is required. // // example: // // 1665331200 StartTimestamp *string `json:"StartTimestamp,omitempty" xml:"StartTimestamp,omitempty"` }
func (DescribeRuleHitsTopUaRequest) GoString ¶
func (s DescribeRuleHitsTopUaRequest) GoString() string
func (*DescribeRuleHitsTopUaRequest) SetEndTimestamp ¶
func (s *DescribeRuleHitsTopUaRequest) SetEndTimestamp(v string) *DescribeRuleHitsTopUaRequest
func (*DescribeRuleHitsTopUaRequest) SetInstanceId ¶
func (s *DescribeRuleHitsTopUaRequest) SetInstanceId(v string) *DescribeRuleHitsTopUaRequest
func (*DescribeRuleHitsTopUaRequest) SetRegionId ¶
func (s *DescribeRuleHitsTopUaRequest) SetRegionId(v string) *DescribeRuleHitsTopUaRequest
func (*DescribeRuleHitsTopUaRequest) SetResource ¶
func (s *DescribeRuleHitsTopUaRequest) SetResource(v string) *DescribeRuleHitsTopUaRequest
func (*DescribeRuleHitsTopUaRequest) SetResourceManagerResourceGroupId ¶
func (s *DescribeRuleHitsTopUaRequest) SetResourceManagerResourceGroupId(v string) *DescribeRuleHitsTopUaRequest
func (*DescribeRuleHitsTopUaRequest) SetStartTimestamp ¶
func (s *DescribeRuleHitsTopUaRequest) SetStartTimestamp(v string) *DescribeRuleHitsTopUaRequest
func (DescribeRuleHitsTopUaRequest) String ¶
func (s DescribeRuleHitsTopUaRequest) String() string
type DescribeRuleHitsTopUaResponse ¶
type DescribeRuleHitsTopUaResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *DescribeRuleHitsTopUaResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (DescribeRuleHitsTopUaResponse) GoString ¶
func (s DescribeRuleHitsTopUaResponse) GoString() string
func (*DescribeRuleHitsTopUaResponse) SetBody ¶
func (s *DescribeRuleHitsTopUaResponse) SetBody(v *DescribeRuleHitsTopUaResponseBody) *DescribeRuleHitsTopUaResponse
func (*DescribeRuleHitsTopUaResponse) SetHeaders ¶
func (s *DescribeRuleHitsTopUaResponse) SetHeaders(v map[string]*string) *DescribeRuleHitsTopUaResponse
func (*DescribeRuleHitsTopUaResponse) SetStatusCode ¶
func (s *DescribeRuleHitsTopUaResponse) SetStatusCode(v int32) *DescribeRuleHitsTopUaResponse
func (DescribeRuleHitsTopUaResponse) String ¶
func (s DescribeRuleHitsTopUaResponse) String() string
type DescribeRuleHitsTopUaResponseBody ¶
type DescribeRuleHitsTopUaResponseBody struct { // The ID of the request. // // example: // // 8E5C7ED7-503A-5986-A005-36F2511EB89F RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // The array of the top 10 user agents that are used to initiate attacks. RuleHitsTopUa []*DescribeRuleHitsTopUaResponseBodyRuleHitsTopUa `json:"RuleHitsTopUa,omitempty" xml:"RuleHitsTopUa,omitempty" type:"Repeated"` }
func (DescribeRuleHitsTopUaResponseBody) GoString ¶
func (s DescribeRuleHitsTopUaResponseBody) GoString() string
func (*DescribeRuleHitsTopUaResponseBody) SetRequestId ¶
func (s *DescribeRuleHitsTopUaResponseBody) SetRequestId(v string) *DescribeRuleHitsTopUaResponseBody
func (*DescribeRuleHitsTopUaResponseBody) SetRuleHitsTopUa ¶
func (s *DescribeRuleHitsTopUaResponseBody) SetRuleHitsTopUa(v []*DescribeRuleHitsTopUaResponseBodyRuleHitsTopUa) *DescribeRuleHitsTopUaResponseBody
func (DescribeRuleHitsTopUaResponseBody) String ¶
func (s DescribeRuleHitsTopUaResponseBody) String() string
type DescribeRuleHitsTopUaResponseBodyRuleHitsTopUa ¶
type DescribeRuleHitsTopUaResponseBodyRuleHitsTopUa struct { // The number of attacks that are initiated from the IP address. // // example: // // 531 Count *int64 `json:"Count,omitempty" xml:"Count,omitempty"` // The user agent. // // example: // // android Ua *string `json:"Ua,omitempty" xml:"Ua,omitempty"` }
func (DescribeRuleHitsTopUaResponseBodyRuleHitsTopUa) GoString ¶
func (s DescribeRuleHitsTopUaResponseBodyRuleHitsTopUa) GoString() string
func (*DescribeRuleHitsTopUaResponseBodyRuleHitsTopUa) SetCount ¶
func (s *DescribeRuleHitsTopUaResponseBodyRuleHitsTopUa) SetCount(v int64) *DescribeRuleHitsTopUaResponseBodyRuleHitsTopUa
func (DescribeRuleHitsTopUaResponseBodyRuleHitsTopUa) String ¶
func (s DescribeRuleHitsTopUaResponseBodyRuleHitsTopUa) String() string
type DescribeRuleHitsTopUrlRequest ¶
type DescribeRuleHitsTopUrlRequest struct { // The end of the time range to query. Unit: seconds. If you do not specify this parameter, the current time is used. // // example: // // 1665386280 EndTimestamp *string `json:"EndTimestamp,omitempty" xml:"EndTimestamp,omitempty"` // The ID of the Web Application Firewall (WAF) instance. // // > You can call the [DescribeInstance](https://help.aliyun.com/document_detail/433756.html) operation to obtain the ID of the WAF instance. // // This parameter is required. // // example: // // waf_cdnsdf3**** InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"` // The region where the WAF instance resides. Valid values: // // - **cn-hangzhou:* - the Chinese mainland. // // - **ap-southeast-1:* - outside the Chinese mainland. // // example: // // cn-hangzhou RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` // The protected object. // // This parameter is required. // // example: // // www.aliyundoc.com Resource *string `json:"Resource,omitempty" xml:"Resource,omitempty"` // The ID of the resource group. // // example: // // rg-acfm***q ResourceManagerResourceGroupId *string `json:"ResourceManagerResourceGroupId,omitempty" xml:"ResourceManagerResourceGroupId,omitempty"` // The type of rules that are triggered by the protected object. By default, this parameter is not specified and all types of rules are queried. // // - **blacklist:* - IP address blacklist rules. // // - **custom:* - custom rules. // // - **antiscan:* - scan protection rules. // // - **cc_system:* - HTTP flood protection rules. // // - **region_block:* - region blacklist rules. // // example: // // blacklist RuleType *string `json:"RuleType,omitempty" xml:"RuleType,omitempty"` // The beginning of the time range to query. Unit: seconds. // // This parameter is required. // // example: // // 1665331200 StartTimestamp *string `json:"StartTimestamp,omitempty" xml:"StartTimestamp,omitempty"` }
func (DescribeRuleHitsTopUrlRequest) GoString ¶
func (s DescribeRuleHitsTopUrlRequest) GoString() string
func (*DescribeRuleHitsTopUrlRequest) SetEndTimestamp ¶
func (s *DescribeRuleHitsTopUrlRequest) SetEndTimestamp(v string) *DescribeRuleHitsTopUrlRequest
func (*DescribeRuleHitsTopUrlRequest) SetInstanceId ¶
func (s *DescribeRuleHitsTopUrlRequest) SetInstanceId(v string) *DescribeRuleHitsTopUrlRequest
func (*DescribeRuleHitsTopUrlRequest) SetRegionId ¶
func (s *DescribeRuleHitsTopUrlRequest) SetRegionId(v string) *DescribeRuleHitsTopUrlRequest
func (*DescribeRuleHitsTopUrlRequest) SetResource ¶
func (s *DescribeRuleHitsTopUrlRequest) SetResource(v string) *DescribeRuleHitsTopUrlRequest
func (*DescribeRuleHitsTopUrlRequest) SetResourceManagerResourceGroupId ¶
func (s *DescribeRuleHitsTopUrlRequest) SetResourceManagerResourceGroupId(v string) *DescribeRuleHitsTopUrlRequest
func (*DescribeRuleHitsTopUrlRequest) SetRuleType ¶
func (s *DescribeRuleHitsTopUrlRequest) SetRuleType(v string) *DescribeRuleHitsTopUrlRequest
func (*DescribeRuleHitsTopUrlRequest) SetStartTimestamp ¶
func (s *DescribeRuleHitsTopUrlRequest) SetStartTimestamp(v string) *DescribeRuleHitsTopUrlRequest
func (DescribeRuleHitsTopUrlRequest) String ¶
func (s DescribeRuleHitsTopUrlRequest) String() string
type DescribeRuleHitsTopUrlResponse ¶
type DescribeRuleHitsTopUrlResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *DescribeRuleHitsTopUrlResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (DescribeRuleHitsTopUrlResponse) GoString ¶
func (s DescribeRuleHitsTopUrlResponse) GoString() string
func (*DescribeRuleHitsTopUrlResponse) SetBody ¶
func (s *DescribeRuleHitsTopUrlResponse) SetBody(v *DescribeRuleHitsTopUrlResponseBody) *DescribeRuleHitsTopUrlResponse
func (*DescribeRuleHitsTopUrlResponse) SetHeaders ¶
func (s *DescribeRuleHitsTopUrlResponse) SetHeaders(v map[string]*string) *DescribeRuleHitsTopUrlResponse
func (*DescribeRuleHitsTopUrlResponse) SetStatusCode ¶
func (s *DescribeRuleHitsTopUrlResponse) SetStatusCode(v int32) *DescribeRuleHitsTopUrlResponse
func (DescribeRuleHitsTopUrlResponse) String ¶
func (s DescribeRuleHitsTopUrlResponse) String() string
type DescribeRuleHitsTopUrlResponseBody ¶
type DescribeRuleHitsTopUrlResponseBody struct { // The request ID. // // example: // // 3D8AF43B-08EB-51CE-B33A-93AA****9B0C RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // The top 10 URLs that match protection rules. RuleHitsTopUrl []*DescribeRuleHitsTopUrlResponseBodyRuleHitsTopUrl `json:"RuleHitsTopUrl,omitempty" xml:"RuleHitsTopUrl,omitempty" type:"Repeated"` }
func (DescribeRuleHitsTopUrlResponseBody) GoString ¶
func (s DescribeRuleHitsTopUrlResponseBody) GoString() string
func (*DescribeRuleHitsTopUrlResponseBody) SetRequestId ¶
func (s *DescribeRuleHitsTopUrlResponseBody) SetRequestId(v string) *DescribeRuleHitsTopUrlResponseBody
func (*DescribeRuleHitsTopUrlResponseBody) SetRuleHitsTopUrl ¶
func (s *DescribeRuleHitsTopUrlResponseBody) SetRuleHitsTopUrl(v []*DescribeRuleHitsTopUrlResponseBodyRuleHitsTopUrl) *DescribeRuleHitsTopUrlResponseBody
func (DescribeRuleHitsTopUrlResponseBody) String ¶
func (s DescribeRuleHitsTopUrlResponseBody) String() string
type DescribeRuleHitsTopUrlResponseBodyRuleHitsTopUrl ¶
type DescribeRuleHitsTopUrlResponseBodyRuleHitsTopUrl struct { // The number of requests that match protection rules. // // example: // // 21862 Count *int64 `json:"Count,omitempty" xml:"Count,omitempty"` // The request URL. // // > The value is Base64-encoded. // // example: // // d3d3LmFsaXl1bmRvYy5jb20vcGF0aDM= Url *string `json:"Url,omitempty" xml:"Url,omitempty"` }
func (DescribeRuleHitsTopUrlResponseBodyRuleHitsTopUrl) GoString ¶
func (s DescribeRuleHitsTopUrlResponseBodyRuleHitsTopUrl) GoString() string
func (DescribeRuleHitsTopUrlResponseBodyRuleHitsTopUrl) String ¶
func (s DescribeRuleHitsTopUrlResponseBodyRuleHitsTopUrl) String() string
type DescribeSensitiveApiStatisticRequest ¶
type DescribeSensitiveApiStatisticRequest struct { // The ID of the hybrid cloud cluster. // // >For hybrid cloud scenarios only, you can call the [DescribeHybridCloudClusters](https://help.aliyun.com/document_detail/2849376.html) operation to query the hybrid cloud clusters. // // example: // // 269 ClusterId *string `json:"ClusterId,omitempty" xml:"ClusterId,omitempty"` // The end of the time range to query. The value is a UNIX timestamp displayed in UTC. Unit: seconds. // // > You can query only data of the previous month, previous 3 months, previous 6 months, previous 12 months, and data generated since January 1 of last year for compliance check. You must specify a valid time range. // // example: // // 1725966000 EndTime *int64 `json:"EndTime,omitempty" xml:"EndTime,omitempty"` // The ID of the WAF instance. // // > You can call the [DescribeInstance](https://help.aliyun.com/document_detail/433756.html) operation to query the ID of the WAF instance. // // This parameter is required. // // example: // // waf_cdnsdf3**** InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"` // The domain name or IP address of the API. // // example: // // a.***.com MatchedHost *string `json:"MatchedHost,omitempty" xml:"MatchedHost,omitempty"` // The page number. Default value: **1**. // // example: // // 1 PageNumber *int64 `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"` // The number of entries per page. Default value: **10**. // // example: // // 10 PageSize *int64 `json:"PageSize,omitempty" xml:"PageSize,omitempty"` // The region in which the Web Application Firewall (WAF) instance is deployed. Valid values: // // - **cn-hangzhou**: Chinese mainland // // - **ap-southeast-1**: outside the Chinese mainland // // example: // // cn-hangzhou RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` // The ID of the Alibaba Cloud resource group. // // example: // // rg-acfm***q ResourceManagerResourceGroupId *string `json:"ResourceManagerResourceGroupId,omitempty" xml:"ResourceManagerResourceGroupId,omitempty"` // The beginning of the time range to query. The value is a UNIX timestamp displayed in UTC. Unit: seconds. // // > You can query only data of the previous month, previous 3 months, previous 6 months, previous 12 months, and data generated since January 1 of last year for compliance check. You must specify a valid time range. // // example: // // 1672502400 StartTime *int64 `json:"StartTime,omitempty" xml:"StartTime,omitempty"` }
func (DescribeSensitiveApiStatisticRequest) GoString ¶
func (s DescribeSensitiveApiStatisticRequest) GoString() string
func (*DescribeSensitiveApiStatisticRequest) SetClusterId ¶
func (s *DescribeSensitiveApiStatisticRequest) SetClusterId(v string) *DescribeSensitiveApiStatisticRequest
func (*DescribeSensitiveApiStatisticRequest) SetEndTime ¶
func (s *DescribeSensitiveApiStatisticRequest) SetEndTime(v int64) *DescribeSensitiveApiStatisticRequest
func (*DescribeSensitiveApiStatisticRequest) SetInstanceId ¶
func (s *DescribeSensitiveApiStatisticRequest) SetInstanceId(v string) *DescribeSensitiveApiStatisticRequest
func (*DescribeSensitiveApiStatisticRequest) SetMatchedHost ¶
func (s *DescribeSensitiveApiStatisticRequest) SetMatchedHost(v string) *DescribeSensitiveApiStatisticRequest
func (*DescribeSensitiveApiStatisticRequest) SetPageNumber ¶
func (s *DescribeSensitiveApiStatisticRequest) SetPageNumber(v int64) *DescribeSensitiveApiStatisticRequest
func (*DescribeSensitiveApiStatisticRequest) SetPageSize ¶
func (s *DescribeSensitiveApiStatisticRequest) SetPageSize(v int64) *DescribeSensitiveApiStatisticRequest
func (*DescribeSensitiveApiStatisticRequest) SetRegionId ¶
func (s *DescribeSensitiveApiStatisticRequest) SetRegionId(v string) *DescribeSensitiveApiStatisticRequest
func (*DescribeSensitiveApiStatisticRequest) SetResourceManagerResourceGroupId ¶
func (s *DescribeSensitiveApiStatisticRequest) SetResourceManagerResourceGroupId(v string) *DescribeSensitiveApiStatisticRequest
func (*DescribeSensitiveApiStatisticRequest) SetStartTime ¶
func (s *DescribeSensitiveApiStatisticRequest) SetStartTime(v int64) *DescribeSensitiveApiStatisticRequest
func (DescribeSensitiveApiStatisticRequest) String ¶
func (s DescribeSensitiveApiStatisticRequest) String() string
type DescribeSensitiveApiStatisticResponse ¶
type DescribeSensitiveApiStatisticResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *DescribeSensitiveApiStatisticResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (DescribeSensitiveApiStatisticResponse) GoString ¶
func (s DescribeSensitiveApiStatisticResponse) GoString() string
func (*DescribeSensitiveApiStatisticResponse) SetHeaders ¶
func (s *DescribeSensitiveApiStatisticResponse) SetHeaders(v map[string]*string) *DescribeSensitiveApiStatisticResponse
func (*DescribeSensitiveApiStatisticResponse) SetStatusCode ¶
func (s *DescribeSensitiveApiStatisticResponse) SetStatusCode(v int32) *DescribeSensitiveApiStatisticResponse
func (DescribeSensitiveApiStatisticResponse) String ¶
func (s DescribeSensitiveApiStatisticResponse) String() string
type DescribeSensitiveApiStatisticResponseBody ¶
type DescribeSensitiveApiStatisticResponseBody struct { // The statistics. Data []*DescribeSensitiveApiStatisticResponseBodyData `json:"Data,omitempty" xml:"Data,omitempty" type:"Repeated"` // The request ID. // // example: // // D7861F61-5B61-46CE-A47C-6B19160D5EB0 RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // The total number of entries returned. // // example: // // 10 TotalCount *int64 `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"` }
func (DescribeSensitiveApiStatisticResponseBody) GoString ¶
func (s DescribeSensitiveApiStatisticResponseBody) GoString() string
func (*DescribeSensitiveApiStatisticResponseBody) SetRequestId ¶
func (s *DescribeSensitiveApiStatisticResponseBody) SetRequestId(v string) *DescribeSensitiveApiStatisticResponseBody
func (*DescribeSensitiveApiStatisticResponseBody) SetTotalCount ¶
func (s *DescribeSensitiveApiStatisticResponseBody) SetTotalCount(v int64) *DescribeSensitiveApiStatisticResponseBody
func (DescribeSensitiveApiStatisticResponseBody) String ¶
func (s DescribeSensitiveApiStatisticResponseBody) String() string
type DescribeSensitiveApiStatisticResponseBodyData ¶
type DescribeSensitiveApiStatisticResponseBodyData struct { // The number of personal information records involved in cross-border data transfer by domain name. // // example: // // 213 InfoOutboundCount *int64 `json:"InfoOutboundCount,omitempty" xml:"InfoOutboundCount,omitempty"` // The domain name-related APIs. List []*DescribeSensitiveApiStatisticResponseBodyDataList `json:"List,omitempty" xml:"List,omitempty" type:"Repeated"` // The domain name or IP address. // // example: // // www.***.top MatchedHost *string `json:"MatchedHost,omitempty" xml:"MatchedHost,omitempty"` // The number of sensitive personal information records involved in cross-border data transfer by domain name. // // example: // // 127 SensitiveOutboundCount *int64 `json:"SensitiveOutboundCount,omitempty" xml:"SensitiveOutboundCount,omitempty"` }
func (DescribeSensitiveApiStatisticResponseBodyData) GoString ¶
func (s DescribeSensitiveApiStatisticResponseBodyData) GoString() string
func (*DescribeSensitiveApiStatisticResponseBodyData) SetInfoOutboundCount ¶
func (s *DescribeSensitiveApiStatisticResponseBodyData) SetInfoOutboundCount(v int64) *DescribeSensitiveApiStatisticResponseBodyData
func (*DescribeSensitiveApiStatisticResponseBodyData) SetMatchedHost ¶
func (s *DescribeSensitiveApiStatisticResponseBodyData) SetMatchedHost(v string) *DescribeSensitiveApiStatisticResponseBodyData
func (*DescribeSensitiveApiStatisticResponseBodyData) SetSensitiveOutboundCount ¶
func (s *DescribeSensitiveApiStatisticResponseBodyData) SetSensitiveOutboundCount(v int64) *DescribeSensitiveApiStatisticResponseBodyData
func (DescribeSensitiveApiStatisticResponseBodyData) String ¶
func (s DescribeSensitiveApiStatisticResponseBodyData) String() string
type DescribeSensitiveApiStatisticResponseBodyDataList ¶
type DescribeSensitiveApiStatisticResponseBodyDataList struct { // The API. // // example: // // /api/login ApiFormat *string `json:"ApiFormat,omitempty" xml:"ApiFormat,omitempty"` // The ID of the API. // // example: // // d288137009c119a873d4c395**** ApiId *string `json:"ApiId,omitempty" xml:"ApiId,omitempty"` // The number of personal information records involved in cross-border data transfer by API. // // example: // // 78 InfoCount *int64 `json:"InfoCount,omitempty" xml:"InfoCount,omitempty"` // The types of sensitive data. SensitiveCode []*string `json:"SensitiveCode,omitempty" xml:"SensitiveCode,omitempty" type:"Repeated"` // The number of sensitive personal information records involved in cross-border data transfer by API. // // example: // // 55 SensitiveCount *int64 `json:"SensitiveCount,omitempty" xml:"SensitiveCount,omitempty"` }
func (DescribeSensitiveApiStatisticResponseBodyDataList) GoString ¶
func (s DescribeSensitiveApiStatisticResponseBodyDataList) GoString() string
func (*DescribeSensitiveApiStatisticResponseBodyDataList) SetApiFormat ¶
func (s *DescribeSensitiveApiStatisticResponseBodyDataList) SetApiFormat(v string) *DescribeSensitiveApiStatisticResponseBodyDataList
func (*DescribeSensitiveApiStatisticResponseBodyDataList) SetInfoCount ¶
func (s *DescribeSensitiveApiStatisticResponseBodyDataList) SetInfoCount(v int64) *DescribeSensitiveApiStatisticResponseBodyDataList
func (*DescribeSensitiveApiStatisticResponseBodyDataList) SetSensitiveCode ¶
func (s *DescribeSensitiveApiStatisticResponseBodyDataList) SetSensitiveCode(v []*string) *DescribeSensitiveApiStatisticResponseBodyDataList
func (*DescribeSensitiveApiStatisticResponseBodyDataList) SetSensitiveCount ¶
func (s *DescribeSensitiveApiStatisticResponseBodyDataList) SetSensitiveCount(v int64) *DescribeSensitiveApiStatisticResponseBodyDataList
func (DescribeSensitiveApiStatisticResponseBodyDataList) String ¶
func (s DescribeSensitiveApiStatisticResponseBodyDataList) String() string
type DescribeSensitiveDetectionResultRequest ¶
type DescribeSensitiveDetectionResultRequest struct { // The ID of the hybrid cloud cluster. // // >For hybrid cloud scenarios only, you can call the [DescribeHybridCloudClusters](https://help.aliyun.com/document_detail/2849376.html) operation to query the hybrid cloud clusters. // // example: // // 428 ClusterId *string `json:"ClusterId,omitempty" xml:"ClusterId,omitempty"` // The end of the time range to query. This value is a UNIX timestamp in UTC. Unit: seconds. // // example: // // 1725966000 EndTime *int64 `json:"EndTime,omitempty" xml:"EndTime,omitempty"` // The ID of the WAF instance. // // > You can call the [DescribeInstance](https://help.aliyun.com/document_detail/433756.html) operation to query the ID of the WAF instance. // // This parameter is required. // // example: // // waf-cn-7pp26f1**** InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"` // The region in which the Web Application Firewall (WAF) instance is deployed. Valid values: // // - **cn-hangzhou**: Chinese mainland. // // - **ap-southeast-1**: outside the Chinese mainland. // // example: // // cn-hangzhou RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` // The ID of the Alibaba Cloud resource group. // // example: // // rg-acfm***q ResourceManagerResourceGroupId *string `json:"ResourceManagerResourceGroupId,omitempty" xml:"ResourceManagerResourceGroupId,omitempty"` // The beginning of the time range to query. This value is a UNIX timestamp in UTC. Unit: seconds. // // example: // // 1672502400 StartTime *int64 `json:"StartTime,omitempty" xml:"StartTime,omitempty"` }
func (DescribeSensitiveDetectionResultRequest) GoString ¶
func (s DescribeSensitiveDetectionResultRequest) GoString() string
func (*DescribeSensitiveDetectionResultRequest) SetClusterId ¶
func (s *DescribeSensitiveDetectionResultRequest) SetClusterId(v string) *DescribeSensitiveDetectionResultRequest
func (*DescribeSensitiveDetectionResultRequest) SetEndTime ¶
func (s *DescribeSensitiveDetectionResultRequest) SetEndTime(v int64) *DescribeSensitiveDetectionResultRequest
func (*DescribeSensitiveDetectionResultRequest) SetInstanceId ¶
func (s *DescribeSensitiveDetectionResultRequest) SetInstanceId(v string) *DescribeSensitiveDetectionResultRequest
func (*DescribeSensitiveDetectionResultRequest) SetRegionId ¶
func (s *DescribeSensitiveDetectionResultRequest) SetRegionId(v string) *DescribeSensitiveDetectionResultRequest
func (*DescribeSensitiveDetectionResultRequest) SetResourceManagerResourceGroupId ¶
func (s *DescribeSensitiveDetectionResultRequest) SetResourceManagerResourceGroupId(v string) *DescribeSensitiveDetectionResultRequest
func (*DescribeSensitiveDetectionResultRequest) SetStartTime ¶
func (s *DescribeSensitiveDetectionResultRequest) SetStartTime(v int64) *DescribeSensitiveDetectionResultRequest
func (DescribeSensitiveDetectionResultRequest) String ¶
func (s DescribeSensitiveDetectionResultRequest) String() string
type DescribeSensitiveDetectionResultResponse ¶
type DescribeSensitiveDetectionResultResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *DescribeSensitiveDetectionResultResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (DescribeSensitiveDetectionResultResponse) GoString ¶
func (s DescribeSensitiveDetectionResultResponse) GoString() string
func (*DescribeSensitiveDetectionResultResponse) SetHeaders ¶
func (s *DescribeSensitiveDetectionResultResponse) SetHeaders(v map[string]*string) *DescribeSensitiveDetectionResultResponse
func (*DescribeSensitiveDetectionResultResponse) SetStatusCode ¶
func (s *DescribeSensitiveDetectionResultResponse) SetStatusCode(v int32) *DescribeSensitiveDetectionResultResponse
func (DescribeSensitiveDetectionResultResponse) String ¶
func (s DescribeSensitiveDetectionResultResponse) String() string
type DescribeSensitiveDetectionResultResponseBody ¶
type DescribeSensitiveDetectionResultResponseBody struct { // The compliance check results. Data *DescribeSensitiveDetectionResultResponseBodyData `json:"Data,omitempty" xml:"Data,omitempty" type:"Struct"` // The request ID. // // example: // // D7861F61-5B61-46CE-A47C-6B19160D5EB0 RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (DescribeSensitiveDetectionResultResponseBody) GoString ¶
func (s DescribeSensitiveDetectionResultResponseBody) GoString() string
func (*DescribeSensitiveDetectionResultResponseBody) SetRequestId ¶
func (s *DescribeSensitiveDetectionResultResponseBody) SetRequestId(v string) *DescribeSensitiveDetectionResultResponseBody
func (DescribeSensitiveDetectionResultResponseBody) String ¶
func (s DescribeSensitiveDetectionResultResponseBody) String() string
type DescribeSensitiveDetectionResultResponseBodyData ¶
type DescribeSensitiveDetectionResultResponseBodyData struct { // The compliance checks. Result []*DescribeSensitiveDetectionResultResponseBodyDataResult `json:"Result,omitempty" xml:"Result,omitempty" type:"Repeated"` }
func (DescribeSensitiveDetectionResultResponseBodyData) GoString ¶
func (s DescribeSensitiveDetectionResultResponseBodyData) GoString() string
func (DescribeSensitiveDetectionResultResponseBodyData) String ¶
func (s DescribeSensitiveDetectionResultResponseBodyData) String() string
type DescribeSensitiveDetectionResultResponseBodyDataResult ¶
type DescribeSensitiveDetectionResultResponseBodyDataResult struct { // The compliance check results. Valid values: // // - **report**: Risks exist in cross-border data transfer. // // - **none**: No risks exist in cross-border data transfer. // // example: // // report DetectionResult *string `json:"DetectionResult,omitempty" xml:"DetectionResult,omitempty"` // The sensitive information check results by sensitive data type. List []*DescribeSensitiveDetectionResultResponseBodyDataResultList `json:"List,omitempty" xml:"List,omitempty" type:"Repeated"` // The maximum values in the statistics of sensitive data types. Max *DescribeSensitiveDetectionResultResponseBodyDataResultMax `json:"Max,omitempty" xml:"Max,omitempty" type:"Struct"` }
func (DescribeSensitiveDetectionResultResponseBodyDataResult) GoString ¶
func (s DescribeSensitiveDetectionResultResponseBodyDataResult) GoString() string
func (*DescribeSensitiveDetectionResultResponseBodyDataResult) SetDetectionResult ¶
func (s *DescribeSensitiveDetectionResultResponseBodyDataResult) SetDetectionResult(v string) *DescribeSensitiveDetectionResultResponseBodyDataResult
func (DescribeSensitiveDetectionResultResponseBodyDataResult) String ¶
func (s DescribeSensitiveDetectionResultResponseBodyDataResult) String() string
type DescribeSensitiveDetectionResultResponseBodyDataResultList ¶
type DescribeSensitiveDetectionResultResponseBodyDataResultList struct { // The number of personal information records. // // example: // // 11 InfoCount *int64 `json:"InfoCount,omitempty" xml:"InfoCount,omitempty"` // The number of sensitive personal information records that are involved in cross-border data transfer. // // example: // // 6 OutboundCount *int64 `json:"OutboundCount,omitempty" xml:"OutboundCount,omitempty"` // The sensitive data type. // // example: // // 1002 SensitiveCode *int64 `json:"SensitiveCode,omitempty" xml:"SensitiveCode,omitempty"` }
func (DescribeSensitiveDetectionResultResponseBodyDataResultList) GoString ¶
func (s DescribeSensitiveDetectionResultResponseBodyDataResultList) GoString() string
func (*DescribeSensitiveDetectionResultResponseBodyDataResultList) SetInfoCount ¶
func (*DescribeSensitiveDetectionResultResponseBodyDataResultList) SetOutboundCount ¶
func (s *DescribeSensitiveDetectionResultResponseBodyDataResultList) SetOutboundCount(v int64) *DescribeSensitiveDetectionResultResponseBodyDataResultList
func (*DescribeSensitiveDetectionResultResponseBodyDataResultList) SetSensitiveCode ¶
func (s *DescribeSensitiveDetectionResultResponseBodyDataResultList) SetSensitiveCode(v int64) *DescribeSensitiveDetectionResultResponseBodyDataResultList
func (DescribeSensitiveDetectionResultResponseBodyDataResultList) String ¶
func (s DescribeSensitiveDetectionResultResponseBodyDataResultList) String() string
type DescribeSensitiveDetectionResultResponseBodyDataResultMax ¶
type DescribeSensitiveDetectionResultResponseBodyDataResultMax struct { // The number of sensitive personal information records that are of the most frequent sensitive data type. // // example: // // 187 InfoCount *int64 `json:"InfoCount,omitempty" xml:"InfoCount,omitempty"` // The number of sensitive personal information records that are of the most frequent sensitive data type and are involved in cross-border data transfer. // // example: // // 54 OutboundCount *int64 `json:"OutboundCount,omitempty" xml:"OutboundCount,omitempty"` // The most frequent sensitive data type. // // example: // // 1003 SensitiveCode *int64 `json:"SensitiveCode,omitempty" xml:"SensitiveCode,omitempty"` }
func (DescribeSensitiveDetectionResultResponseBodyDataResultMax) GoString ¶
func (s DescribeSensitiveDetectionResultResponseBodyDataResultMax) GoString() string
func (*DescribeSensitiveDetectionResultResponseBodyDataResultMax) SetInfoCount ¶
func (*DescribeSensitiveDetectionResultResponseBodyDataResultMax) SetOutboundCount ¶
func (s *DescribeSensitiveDetectionResultResponseBodyDataResultMax) SetOutboundCount(v int64) *DescribeSensitiveDetectionResultResponseBodyDataResultMax
func (*DescribeSensitiveDetectionResultResponseBodyDataResultMax) SetSensitiveCode ¶
func (s *DescribeSensitiveDetectionResultResponseBodyDataResultMax) SetSensitiveCode(v int64) *DescribeSensitiveDetectionResultResponseBodyDataResultMax
func (DescribeSensitiveDetectionResultResponseBodyDataResultMax) String ¶
func (s DescribeSensitiveDetectionResultResponseBodyDataResultMax) String() string
type DescribeSensitiveOutboundDistributionRequest ¶
type DescribeSensitiveOutboundDistributionRequest struct { // The ID of the hybrid cloud cluster. // // >For hybrid cloud scenarios only, you can call the [DescribeHybridCloudClusters](https://help.aliyun.com/document_detail/2849376.html) operation to query the hybrid cloud clusters. // // example: // // 443 ClusterId *string `json:"ClusterId,omitempty" xml:"ClusterId,omitempty"` // The end of the time range to query. The value is a UNIX timestamp displayed in UTC. Unit: seconds. // // > You can query only data of the previous month, previous 3 months, previous 6 months, previous 12 months, and data generated since January 1 of last year for compliance check. You must specify a valid time range. // // example: // // 1725966000 EndTime *int64 `json:"EndTime,omitempty" xml:"EndTime,omitempty"` // The ID of the WAF instance. // // > You can call the [DescribeInstance](https://help.aliyun.com/document_detail/433756.html) operation to query the ID of the WAF instance. // // This parameter is required. // // example: // // waf-cn-tl32ast**** InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"` // The region in which the Web Application Firewall (WAF) instance is deployed. Valid values: // // - **cn-hangzhou**: Chinese mainland // // - **ap-southeast-1**: outside the Chinese mainland // // example: // // cn-hangzhou RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` // The ID of the Alibaba Cloud resource group. // // example: // // rg-acfm***q ResourceManagerResourceGroupId *string `json:"ResourceManagerResourceGroupId,omitempty" xml:"ResourceManagerResourceGroupId,omitempty"` // The beginning of the time range to query. The value is a UNIX timestamp displayed in UTC. Unit: seconds. // // > You can query only data of the previous month, previous 3 months, previous 6 months, previous 12 months, and data generated since January 1 of last year for compliance check. You must specify a valid time range. // // example: // // 1672502400 StartTime *int64 `json:"StartTime,omitempty" xml:"StartTime,omitempty"` }
func (DescribeSensitiveOutboundDistributionRequest) GoString ¶
func (s DescribeSensitiveOutboundDistributionRequest) GoString() string
func (*DescribeSensitiveOutboundDistributionRequest) SetClusterId ¶
func (s *DescribeSensitiveOutboundDistributionRequest) SetClusterId(v string) *DescribeSensitiveOutboundDistributionRequest
func (*DescribeSensitiveOutboundDistributionRequest) SetEndTime ¶
func (s *DescribeSensitiveOutboundDistributionRequest) SetEndTime(v int64) *DescribeSensitiveOutboundDistributionRequest
func (*DescribeSensitiveOutboundDistributionRequest) SetInstanceId ¶
func (s *DescribeSensitiveOutboundDistributionRequest) SetInstanceId(v string) *DescribeSensitiveOutboundDistributionRequest
func (*DescribeSensitiveOutboundDistributionRequest) SetRegionId ¶
func (s *DescribeSensitiveOutboundDistributionRequest) SetRegionId(v string) *DescribeSensitiveOutboundDistributionRequest
func (*DescribeSensitiveOutboundDistributionRequest) SetResourceManagerResourceGroupId ¶
func (s *DescribeSensitiveOutboundDistributionRequest) SetResourceManagerResourceGroupId(v string) *DescribeSensitiveOutboundDistributionRequest
func (*DescribeSensitiveOutboundDistributionRequest) SetStartTime ¶
func (s *DescribeSensitiveOutboundDistributionRequest) SetStartTime(v int64) *DescribeSensitiveOutboundDistributionRequest
func (DescribeSensitiveOutboundDistributionRequest) String ¶
func (s DescribeSensitiveOutboundDistributionRequest) String() string
type DescribeSensitiveOutboundDistributionResponse ¶
type DescribeSensitiveOutboundDistributionResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *DescribeSensitiveOutboundDistributionResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (DescribeSensitiveOutboundDistributionResponse) GoString ¶
func (s DescribeSensitiveOutboundDistributionResponse) GoString() string
func (*DescribeSensitiveOutboundDistributionResponse) SetHeaders ¶
func (s *DescribeSensitiveOutboundDistributionResponse) SetHeaders(v map[string]*string) *DescribeSensitiveOutboundDistributionResponse
func (*DescribeSensitiveOutboundDistributionResponse) SetStatusCode ¶
func (s *DescribeSensitiveOutboundDistributionResponse) SetStatusCode(v int32) *DescribeSensitiveOutboundDistributionResponse
func (DescribeSensitiveOutboundDistributionResponse) String ¶
func (s DescribeSensitiveOutboundDistributionResponse) String() string
type DescribeSensitiveOutboundDistributionResponseBody ¶
type DescribeSensitiveOutboundDistributionResponseBody struct { // The traffic distribution of personal information records involved in cross-border data transfer. Data []*DescribeSensitiveOutboundDistributionResponseBodyData `json:"Data,omitempty" xml:"Data,omitempty" type:"Repeated"` // The request ID. // // example: // // D7861F61-5B61-46CE-A47C-6B19160D5EB0 RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (DescribeSensitiveOutboundDistributionResponseBody) GoString ¶
func (s DescribeSensitiveOutboundDistributionResponseBody) GoString() string
func (*DescribeSensitiveOutboundDistributionResponseBody) SetRequestId ¶
func (s *DescribeSensitiveOutboundDistributionResponseBody) SetRequestId(v string) *DescribeSensitiveOutboundDistributionResponseBody
func (DescribeSensitiveOutboundDistributionResponseBody) String ¶
func (s DescribeSensitiveOutboundDistributionResponseBody) String() string
type DescribeSensitiveOutboundDistributionResponseBodyData ¶
type DescribeSensitiveOutboundDistributionResponseBodyData struct { // The country to which the data is transferred. // // example: // // US Country *string `json:"Country,omitempty" xml:"Country,omitempty"` // The number of personal information records involved in cross-border data transfer. // // example: // // 213 InfoOutboundCount *int64 `json:"InfoOutboundCount,omitempty" xml:"InfoOutboundCount,omitempty"` // The number of sensitive information records involved in cross-border data transfer. // // example: // // 144 SensitiveOutboundCount *int64 `json:"SensitiveOutboundCount,omitempty" xml:"SensitiveOutboundCount,omitempty"` }
func (DescribeSensitiveOutboundDistributionResponseBodyData) GoString ¶
func (s DescribeSensitiveOutboundDistributionResponseBodyData) GoString() string
func (*DescribeSensitiveOutboundDistributionResponseBodyData) SetCountry ¶
func (*DescribeSensitiveOutboundDistributionResponseBodyData) SetInfoOutboundCount ¶
func (s *DescribeSensitiveOutboundDistributionResponseBodyData) SetInfoOutboundCount(v int64) *DescribeSensitiveOutboundDistributionResponseBodyData
func (*DescribeSensitiveOutboundDistributionResponseBodyData) SetSensitiveOutboundCount ¶
func (s *DescribeSensitiveOutboundDistributionResponseBodyData) SetSensitiveOutboundCount(v int64) *DescribeSensitiveOutboundDistributionResponseBodyData
func (DescribeSensitiveOutboundDistributionResponseBodyData) String ¶
func (s DescribeSensitiveOutboundDistributionResponseBodyData) String() string
type DescribeSensitiveOutboundStatisticRequest ¶
type DescribeSensitiveOutboundStatisticRequest struct { // The ID of the hybrid cloud cluster. // // >For hybrid cloud scenarios only, you can call the [DescribeHybridCloudClusters](https://help.aliyun.com/document_detail/2849376.html) operation to query the hybrid cloud clusters. // // example: // // 428 ClusterId *string `json:"ClusterId,omitempty" xml:"ClusterId,omitempty"` // The evaluation result. Valid values: // // - **report**: Risks exist in cross-border data transfer. // // - **none**: No risks exist in cross-border data transfer. // // example: // // report DetectionResult *string `json:"DetectionResult,omitempty" xml:"DetectionResult,omitempty"` // The end of the time range to query. The value is a UNIX timestamp displayed in UTC. Unit: seconds. // // > You can query only data of the previous month, previous 3 months, previous 6 months, previous 12 months, and data generated since January 1 of last year for compliance check. You must specify a valid time range. // // example: // // 1725966000 EndTime *int64 `json:"EndTime,omitempty" xml:"EndTime,omitempty"` // The ID of the WAF instance. // // > You can call the [DescribeInstance](https://help.aliyun.com/document_detail/433756.html) operation to query the ID of the WAF instance. // // This parameter is required. // // example: // // waf-cn-0xldbqt**** InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"` // The name of the sorting field. Valid values: // // - **total_count* - (default): total number of data entries // // - **outbound_count**: total number of data entries that are transferred across borders // // example: // // total_count OrderKey *string `json:"OrderKey,omitempty" xml:"OrderKey,omitempty"` // The sorting method. Valid values: // // - **desc* - (default): in descending order // // - **asc**: in ascending order // // example: // // desc OrderWay *string `json:"OrderWay,omitempty" xml:"OrderWay,omitempty"` // The page number. Default value: **1**. // // example: // // 1 PageNumber *int64 `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"` // The number of entries per page. Default value: **10**. // // example: // // 10 PageSize *int64 `json:"PageSize,omitempty" xml:"PageSize,omitempty"` // The region in which the Web Application Firewall (WAF) instance is deployed. Valid values: // // - **cn-hangzhou**: Chinese mainland // // - **ap-southeast-1**: outside the Chinese mainland // // example: // // cn-hangzhou RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` // The ID of the Alibaba Cloud resource group. // // example: // // rg-acfm***q ResourceManagerResourceGroupId *string `json:"ResourceManagerResourceGroupId,omitempty" xml:"ResourceManagerResourceGroupId,omitempty"` // The type of the sensitive data. Separate multiple types with commas (,). // // > You can call the [DescribeApisecRules](https://help.aliyun.com/document_detail/2859155.html) operation to query the supported types of sensitive data. Only built-in types of sensitive data are supported for this operation. // // example: // // 1000,1001 SensitiveCode *string `json:"SensitiveCode,omitempty" xml:"SensitiveCode,omitempty"` // The sensitivity level. Valid values: // // - **high** // // - **medium** // // - **low** // // example: // // high SensitiveLevel *string `json:"SensitiveLevel,omitempty" xml:"SensitiveLevel,omitempty"` // The type of the information. Valid values: // // - **info* - (default): full personal information // // - **sensitive**: sensitive personal information // // example: // // info SensitiveType *string `json:"SensitiveType,omitempty" xml:"SensitiveType,omitempty"` // The beginning of the time range to query. The value is a UNIX timestamp displayed in UTC. Unit: seconds. // // > You can query only data of the previous month, previous 3 months, previous 6 months, previous 12 months, and data generated since January 1 of last year for compliance check. You must specify a valid time range. // // example: // // 1672502400 StartTime *int64 `json:"StartTime,omitempty" xml:"StartTime,omitempty"` }
func (DescribeSensitiveOutboundStatisticRequest) GoString ¶
func (s DescribeSensitiveOutboundStatisticRequest) GoString() string
func (*DescribeSensitiveOutboundStatisticRequest) SetClusterId ¶
func (s *DescribeSensitiveOutboundStatisticRequest) SetClusterId(v string) *DescribeSensitiveOutboundStatisticRequest
func (*DescribeSensitiveOutboundStatisticRequest) SetDetectionResult ¶
func (s *DescribeSensitiveOutboundStatisticRequest) SetDetectionResult(v string) *DescribeSensitiveOutboundStatisticRequest
func (*DescribeSensitiveOutboundStatisticRequest) SetEndTime ¶
func (s *DescribeSensitiveOutboundStatisticRequest) SetEndTime(v int64) *DescribeSensitiveOutboundStatisticRequest
func (*DescribeSensitiveOutboundStatisticRequest) SetInstanceId ¶
func (s *DescribeSensitiveOutboundStatisticRequest) SetInstanceId(v string) *DescribeSensitiveOutboundStatisticRequest
func (*DescribeSensitiveOutboundStatisticRequest) SetOrderKey ¶
func (s *DescribeSensitiveOutboundStatisticRequest) SetOrderKey(v string) *DescribeSensitiveOutboundStatisticRequest
func (*DescribeSensitiveOutboundStatisticRequest) SetOrderWay ¶
func (s *DescribeSensitiveOutboundStatisticRequest) SetOrderWay(v string) *DescribeSensitiveOutboundStatisticRequest
func (*DescribeSensitiveOutboundStatisticRequest) SetPageNumber ¶
func (s *DescribeSensitiveOutboundStatisticRequest) SetPageNumber(v int64) *DescribeSensitiveOutboundStatisticRequest
func (*DescribeSensitiveOutboundStatisticRequest) SetPageSize ¶
func (s *DescribeSensitiveOutboundStatisticRequest) SetPageSize(v int64) *DescribeSensitiveOutboundStatisticRequest
func (*DescribeSensitiveOutboundStatisticRequest) SetRegionId ¶
func (s *DescribeSensitiveOutboundStatisticRequest) SetRegionId(v string) *DescribeSensitiveOutboundStatisticRequest
func (*DescribeSensitiveOutboundStatisticRequest) SetResourceManagerResourceGroupId ¶
func (s *DescribeSensitiveOutboundStatisticRequest) SetResourceManagerResourceGroupId(v string) *DescribeSensitiveOutboundStatisticRequest
func (*DescribeSensitiveOutboundStatisticRequest) SetSensitiveCode ¶
func (s *DescribeSensitiveOutboundStatisticRequest) SetSensitiveCode(v string) *DescribeSensitiveOutboundStatisticRequest
func (*DescribeSensitiveOutboundStatisticRequest) SetSensitiveLevel ¶
func (s *DescribeSensitiveOutboundStatisticRequest) SetSensitiveLevel(v string) *DescribeSensitiveOutboundStatisticRequest
func (*DescribeSensitiveOutboundStatisticRequest) SetSensitiveType ¶
func (s *DescribeSensitiveOutboundStatisticRequest) SetSensitiveType(v string) *DescribeSensitiveOutboundStatisticRequest
func (*DescribeSensitiveOutboundStatisticRequest) SetStartTime ¶
func (s *DescribeSensitiveOutboundStatisticRequest) SetStartTime(v int64) *DescribeSensitiveOutboundStatisticRequest
func (DescribeSensitiveOutboundStatisticRequest) String ¶
func (s DescribeSensitiveOutboundStatisticRequest) String() string
type DescribeSensitiveOutboundStatisticResponse ¶
type DescribeSensitiveOutboundStatisticResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *DescribeSensitiveOutboundStatisticResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (DescribeSensitiveOutboundStatisticResponse) GoString ¶
func (s DescribeSensitiveOutboundStatisticResponse) GoString() string
func (*DescribeSensitiveOutboundStatisticResponse) SetHeaders ¶
func (s *DescribeSensitiveOutboundStatisticResponse) SetHeaders(v map[string]*string) *DescribeSensitiveOutboundStatisticResponse
func (*DescribeSensitiveOutboundStatisticResponse) SetStatusCode ¶
func (s *DescribeSensitiveOutboundStatisticResponse) SetStatusCode(v int32) *DescribeSensitiveOutboundStatisticResponse
func (DescribeSensitiveOutboundStatisticResponse) String ¶
func (s DescribeSensitiveOutboundStatisticResponse) String() string
type DescribeSensitiveOutboundStatisticResponseBody ¶
type DescribeSensitiveOutboundStatisticResponseBody struct { // The data types of personal information involved in cross-border data transfer. Data []*DescribeSensitiveOutboundStatisticResponseBodyData `json:"Data,omitempty" xml:"Data,omitempty" type:"Repeated"` // The request ID. // // example: // // 2EFCFE18-78F8-5079-B312-07***48B RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // The total number of entries returned. // // example: // // 5 TotalCount *int64 `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"` }
func (DescribeSensitiveOutboundStatisticResponseBody) GoString ¶
func (s DescribeSensitiveOutboundStatisticResponseBody) GoString() string
func (*DescribeSensitiveOutboundStatisticResponseBody) SetRequestId ¶
func (s *DescribeSensitiveOutboundStatisticResponseBody) SetRequestId(v string) *DescribeSensitiveOutboundStatisticResponseBody
func (*DescribeSensitiveOutboundStatisticResponseBody) SetTotalCount ¶
func (s *DescribeSensitiveOutboundStatisticResponseBody) SetTotalCount(v int64) *DescribeSensitiveOutboundStatisticResponseBody
func (DescribeSensitiveOutboundStatisticResponseBody) String ¶
func (s DescribeSensitiveOutboundStatisticResponseBody) String() string
type DescribeSensitiveOutboundStatisticResponseBodyData ¶
type DescribeSensitiveOutboundStatisticResponseBodyData struct { // The evaluation result. Valid values: // // - **report**: Risks exist in cross-border data transfer. // // - **none**: No risks exist in cross-border data transfer. // // example: // // report DetectionResult *string `json:"DetectionResult,omitempty" xml:"DetectionResult,omitempty"` // The total number of entries returned. // // example: // // 546 InfoCount *int64 `json:"InfoCount,omitempty" xml:"InfoCount,omitempty"` // The number of data entries that are transferred across borders. // // example: // // 300 OutboundCount *int64 `json:"OutboundCount,omitempty" xml:"OutboundCount,omitempty"` // The type of the sensitive data. // // > You can call the [DescribeApisecRules](https://help.aliyun.com/document_detail/2859155.html) operation to query the supported types of sensitive data. // // example: // // 1001 SensitiveCode *int64 `json:"SensitiveCode,omitempty" xml:"SensitiveCode,omitempty"` // The sensitivity level. Valid values: // // - **high** // // - **medium** // // - **low** // // example: // // high SensitiveLevel *string `json:"SensitiveLevel,omitempty" xml:"SensitiveLevel,omitempty"` // The type of the information. Valid values: // // - **info**: full personal information // // - **sensitive**: sensitive personal information // // example: // // info SensitiveType *string `json:"SensitiveType,omitempty" xml:"SensitiveType,omitempty"` }
func (DescribeSensitiveOutboundStatisticResponseBodyData) GoString ¶
func (s DescribeSensitiveOutboundStatisticResponseBodyData) GoString() string
func (*DescribeSensitiveOutboundStatisticResponseBodyData) SetDetectionResult ¶
func (s *DescribeSensitiveOutboundStatisticResponseBodyData) SetDetectionResult(v string) *DescribeSensitiveOutboundStatisticResponseBodyData
func (*DescribeSensitiveOutboundStatisticResponseBodyData) SetInfoCount ¶
func (s *DescribeSensitiveOutboundStatisticResponseBodyData) SetInfoCount(v int64) *DescribeSensitiveOutboundStatisticResponseBodyData
func (*DescribeSensitiveOutboundStatisticResponseBodyData) SetOutboundCount ¶
func (s *DescribeSensitiveOutboundStatisticResponseBodyData) SetOutboundCount(v int64) *DescribeSensitiveOutboundStatisticResponseBodyData
func (*DescribeSensitiveOutboundStatisticResponseBodyData) SetSensitiveCode ¶
func (s *DescribeSensitiveOutboundStatisticResponseBodyData) SetSensitiveCode(v int64) *DescribeSensitiveOutboundStatisticResponseBodyData
func (*DescribeSensitiveOutboundStatisticResponseBodyData) SetSensitiveLevel ¶
func (s *DescribeSensitiveOutboundStatisticResponseBodyData) SetSensitiveLevel(v string) *DescribeSensitiveOutboundStatisticResponseBodyData
func (*DescribeSensitiveOutboundStatisticResponseBodyData) SetSensitiveType ¶
func (s *DescribeSensitiveOutboundStatisticResponseBodyData) SetSensitiveType(v string) *DescribeSensitiveOutboundStatisticResponseBodyData
func (DescribeSensitiveOutboundStatisticResponseBodyData) String ¶
func (s DescribeSensitiveOutboundStatisticResponseBodyData) String() string
type DescribeSensitiveOutboundTrendRequest ¶
type DescribeSensitiveOutboundTrendRequest struct { // The ID of the hybrid cloud cluster. // // >For hybrid cloud scenarios only, you can call the [DescribeHybridCloudClusters](https://help.aliyun.com/document_detail/2849376.html) operation to query the hybrid cloud clusters. // // example: // // 433 ClusterId *string `json:"ClusterId,omitempty" xml:"ClusterId,omitempty"` // The end of the time range to query. The value is a UNIX timestamp displayed in UTC. Unit: seconds. // // > You can query only data of the previous month, previous 3 months, previous 6 months, previous 12 months, and data generated since January 1 of last year for compliance check. You must specify a valid time range. // // example: // // 1725966000 EndTime *int64 `json:"EndTime,omitempty" xml:"EndTime,omitempty"` // The ID of the WAF instance. // // > You can call the [DescribeInstance](https://help.aliyun.com/document_detail/433756.html) operation to query the ID of the WAF instance. // // This parameter is required. // // example: // // waf_elasticity-cn-0xldbqt**** InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"` // The region in which the Web Application Firewall (WAF) instance is deployed. Valid values: // // - **cn-hangzhou**: Chinese mainland // // - **ap-southeast-1**: outside the Chinese mainland // // example: // // cn-hangzhou RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` // The ID of the Alibaba Cloud resource group. // // example: // // rg-acfm***q ResourceManagerResourceGroupId *string `json:"ResourceManagerResourceGroupId,omitempty" xml:"ResourceManagerResourceGroupId,omitempty"` // The beginning of the time range to query. The value is a UNIX timestamp displayed in UTC. Unit: seconds. // // > You can query only data of the previous month, previous 3 months, previous 6 months, previous 12 months, and data generated since January 1 of last year for compliance check. You must specify a valid time range. // // example: // // 1672502400 StartTime *int64 `json:"StartTime,omitempty" xml:"StartTime,omitempty"` }
func (DescribeSensitiveOutboundTrendRequest) GoString ¶
func (s DescribeSensitiveOutboundTrendRequest) GoString() string
func (*DescribeSensitiveOutboundTrendRequest) SetClusterId ¶
func (s *DescribeSensitiveOutboundTrendRequest) SetClusterId(v string) *DescribeSensitiveOutboundTrendRequest
func (*DescribeSensitiveOutboundTrendRequest) SetEndTime ¶
func (s *DescribeSensitiveOutboundTrendRequest) SetEndTime(v int64) *DescribeSensitiveOutboundTrendRequest
func (*DescribeSensitiveOutboundTrendRequest) SetInstanceId ¶
func (s *DescribeSensitiveOutboundTrendRequest) SetInstanceId(v string) *DescribeSensitiveOutboundTrendRequest
func (*DescribeSensitiveOutboundTrendRequest) SetRegionId ¶
func (s *DescribeSensitiveOutboundTrendRequest) SetRegionId(v string) *DescribeSensitiveOutboundTrendRequest
func (*DescribeSensitiveOutboundTrendRequest) SetResourceManagerResourceGroupId ¶
func (s *DescribeSensitiveOutboundTrendRequest) SetResourceManagerResourceGroupId(v string) *DescribeSensitiveOutboundTrendRequest
func (*DescribeSensitiveOutboundTrendRequest) SetStartTime ¶
func (s *DescribeSensitiveOutboundTrendRequest) SetStartTime(v int64) *DescribeSensitiveOutboundTrendRequest
func (DescribeSensitiveOutboundTrendRequest) String ¶
func (s DescribeSensitiveOutboundTrendRequest) String() string
type DescribeSensitiveOutboundTrendResponse ¶
type DescribeSensitiveOutboundTrendResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *DescribeSensitiveOutboundTrendResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (DescribeSensitiveOutboundTrendResponse) GoString ¶
func (s DescribeSensitiveOutboundTrendResponse) GoString() string
func (*DescribeSensitiveOutboundTrendResponse) SetHeaders ¶
func (s *DescribeSensitiveOutboundTrendResponse) SetHeaders(v map[string]*string) *DescribeSensitiveOutboundTrendResponse
func (*DescribeSensitiveOutboundTrendResponse) SetStatusCode ¶
func (s *DescribeSensitiveOutboundTrendResponse) SetStatusCode(v int32) *DescribeSensitiveOutboundTrendResponse
func (DescribeSensitiveOutboundTrendResponse) String ¶
func (s DescribeSensitiveOutboundTrendResponse) String() string
type DescribeSensitiveOutboundTrendResponseBody ¶
type DescribeSensitiveOutboundTrendResponseBody struct { // The information records involved in cross-border data transfer. Data []*DescribeSensitiveOutboundTrendResponseBodyData `json:"Data,omitempty" xml:"Data,omitempty" type:"Repeated"` // The request ID. // // example: // // C1823E96-EF4B-5BD2-9E02-1D18****3ED8 RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // The total number of entries returned. // // example: // // 7 TotalCount *int64 `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"` }
func (DescribeSensitiveOutboundTrendResponseBody) GoString ¶
func (s DescribeSensitiveOutboundTrendResponseBody) GoString() string
func (*DescribeSensitiveOutboundTrendResponseBody) SetRequestId ¶
func (s *DescribeSensitiveOutboundTrendResponseBody) SetRequestId(v string) *DescribeSensitiveOutboundTrendResponseBody
func (*DescribeSensitiveOutboundTrendResponseBody) SetTotalCount ¶
func (s *DescribeSensitiveOutboundTrendResponseBody) SetTotalCount(v int64) *DescribeSensitiveOutboundTrendResponseBody
func (DescribeSensitiveOutboundTrendResponseBody) String ¶
func (s DescribeSensitiveOutboundTrendResponseBody) String() string
type DescribeSensitiveOutboundTrendResponseBodyData ¶
type DescribeSensitiveOutboundTrendResponseBodyData struct { // The total number of personal information records. // // example: // // 672 InfoCount *int64 `json:"InfoCount,omitempty" xml:"InfoCount,omitempty"` // The total number of personal information records involved in cross-border data transfer. // // example: // // 541 InfoOutboundCount *int64 `json:"InfoOutboundCount,omitempty" xml:"InfoOutboundCount,omitempty"` // The total number of sensitive information records involved in cross-border data transfer. // // example: // // 378 SensitiveOutboundCount *int64 `json:"SensitiveOutboundCount,omitempty" xml:"SensitiveOutboundCount,omitempty"` // The time of cross-border data transfer. The value is a UNIX timestamp displayed in UTC. Unit: seconds. // // example: // // 1672502400 Timestamp *int64 `json:"Timestamp,omitempty" xml:"Timestamp,omitempty"` }
func (DescribeSensitiveOutboundTrendResponseBodyData) GoString ¶
func (s DescribeSensitiveOutboundTrendResponseBodyData) GoString() string
func (*DescribeSensitiveOutboundTrendResponseBodyData) SetInfoCount ¶
func (s *DescribeSensitiveOutboundTrendResponseBodyData) SetInfoCount(v int64) *DescribeSensitiveOutboundTrendResponseBodyData
func (*DescribeSensitiveOutboundTrendResponseBodyData) SetInfoOutboundCount ¶
func (s *DescribeSensitiveOutboundTrendResponseBodyData) SetInfoOutboundCount(v int64) *DescribeSensitiveOutboundTrendResponseBodyData
func (*DescribeSensitiveOutboundTrendResponseBodyData) SetSensitiveOutboundCount ¶
func (s *DescribeSensitiveOutboundTrendResponseBodyData) SetSensitiveOutboundCount(v int64) *DescribeSensitiveOutboundTrendResponseBodyData
func (*DescribeSensitiveOutboundTrendResponseBodyData) SetTimestamp ¶
func (s *DescribeSensitiveOutboundTrendResponseBodyData) SetTimestamp(v int64) *DescribeSensitiveOutboundTrendResponseBodyData
func (DescribeSensitiveOutboundTrendResponseBodyData) String ¶
func (s DescribeSensitiveOutboundTrendResponseBodyData) String() string
type DescribeSensitiveRequestLogRequest ¶
type DescribeSensitiveRequestLogRequest struct { // The API. // // example: // // /api/users/login ApiFormat *string `json:"ApiFormat,omitempty" xml:"ApiFormat,omitempty"` // The IP address. // // example: // // 103.118.55.** ClientIP *string `json:"ClientIP,omitempty" xml:"ClientIP,omitempty"` // The ID of the hybrid cloud cluster. // // >For hybrid cloud scenarios only, you can call the [DescribeHybridCloudClusters](https://help.aliyun.com/document_detail/2849376.html) operation to query the hybrid cloud clusters. // // example: // // 433 ClusterId *string `json:"ClusterId,omitempty" xml:"ClusterId,omitempty"` // The end of the time range to query. The value is a UNIX timestamp displayed in UTC. Unit: seconds. // // example: // // 1726057800 EndTime *int64 `json:"EndTime,omitempty" xml:"EndTime,omitempty"` // The ID of the WAF instance. // // > You can call the [DescribeInstance](https://help.aliyun.com/document_detail/433756.html) operation to query the ID of the WAF instance. // // This parameter is required. // // example: // // waf_cdnsdf3**** InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"` // The domain name of the API. // // example: // // a.***.com MatchedHost *string `json:"MatchedHost,omitempty" xml:"MatchedHost,omitempty"` // The page number. Default value: **1**. // // example: // // 1 PageNumber *int64 `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"` // The number of entries per page. Default value: **10**. // // example: // // 10 PageSize *int64 `json:"PageSize,omitempty" xml:"PageSize,omitempty"` // The region in which the Web Application Firewall (WAF) instance is deployed. Valid values: // // - **cn-hangzhou**: Chinese mainland // // - **ap-southeast-1**: outside the Chinese mainland // // example: // // cn-hangzhou RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` // The ID of the Alibaba Cloud resource group. // // example: // // rg-acfm***q ResourceManagerResourceGroupId *string `json:"ResourceManagerResourceGroupId,omitempty" xml:"ResourceManagerResourceGroupId,omitempty"` // The type of the sensitive data. // // > You can call the [DescribeApisecRules](https://help.aliyun.com/document_detail/2859155.html) operation to query the supported types of sensitive data. // // example: // // 1000,1001 SensitiveCode *string `json:"SensitiveCode,omitempty" xml:"SensitiveCode,omitempty"` // The response sensitive data. // // example: // // user SensitiveData *string `json:"SensitiveData,omitempty" xml:"SensitiveData,omitempty"` // The beginning of the time range to query. The value is a UNIX timestamp displayed in UTC. Unit: seconds. // // example: // // 1723392000 StartTime *int64 `json:"StartTime,omitempty" xml:"StartTime,omitempty"` }
func (DescribeSensitiveRequestLogRequest) GoString ¶
func (s DescribeSensitiveRequestLogRequest) GoString() string
func (*DescribeSensitiveRequestLogRequest) SetApiFormat ¶
func (s *DescribeSensitiveRequestLogRequest) SetApiFormat(v string) *DescribeSensitiveRequestLogRequest
func (*DescribeSensitiveRequestLogRequest) SetClientIP ¶
func (s *DescribeSensitiveRequestLogRequest) SetClientIP(v string) *DescribeSensitiveRequestLogRequest
func (*DescribeSensitiveRequestLogRequest) SetClusterId ¶
func (s *DescribeSensitiveRequestLogRequest) SetClusterId(v string) *DescribeSensitiveRequestLogRequest
func (*DescribeSensitiveRequestLogRequest) SetEndTime ¶
func (s *DescribeSensitiveRequestLogRequest) SetEndTime(v int64) *DescribeSensitiveRequestLogRequest
func (*DescribeSensitiveRequestLogRequest) SetInstanceId ¶
func (s *DescribeSensitiveRequestLogRequest) SetInstanceId(v string) *DescribeSensitiveRequestLogRequest
func (*DescribeSensitiveRequestLogRequest) SetMatchedHost ¶
func (s *DescribeSensitiveRequestLogRequest) SetMatchedHost(v string) *DescribeSensitiveRequestLogRequest
func (*DescribeSensitiveRequestLogRequest) SetPageNumber ¶
func (s *DescribeSensitiveRequestLogRequest) SetPageNumber(v int64) *DescribeSensitiveRequestLogRequest
func (*DescribeSensitiveRequestLogRequest) SetPageSize ¶
func (s *DescribeSensitiveRequestLogRequest) SetPageSize(v int64) *DescribeSensitiveRequestLogRequest
func (*DescribeSensitiveRequestLogRequest) SetRegionId ¶
func (s *DescribeSensitiveRequestLogRequest) SetRegionId(v string) *DescribeSensitiveRequestLogRequest
func (*DescribeSensitiveRequestLogRequest) SetResourceManagerResourceGroupId ¶
func (s *DescribeSensitiveRequestLogRequest) SetResourceManagerResourceGroupId(v string) *DescribeSensitiveRequestLogRequest
func (*DescribeSensitiveRequestLogRequest) SetSensitiveCode ¶
func (s *DescribeSensitiveRequestLogRequest) SetSensitiveCode(v string) *DescribeSensitiveRequestLogRequest
func (*DescribeSensitiveRequestLogRequest) SetSensitiveData ¶
func (s *DescribeSensitiveRequestLogRequest) SetSensitiveData(v string) *DescribeSensitiveRequestLogRequest
func (*DescribeSensitiveRequestLogRequest) SetStartTime ¶
func (s *DescribeSensitiveRequestLogRequest) SetStartTime(v int64) *DescribeSensitiveRequestLogRequest
func (DescribeSensitiveRequestLogRequest) String ¶
func (s DescribeSensitiveRequestLogRequest) String() string
type DescribeSensitiveRequestLogResponse ¶
type DescribeSensitiveRequestLogResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *DescribeSensitiveRequestLogResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (DescribeSensitiveRequestLogResponse) GoString ¶
func (s DescribeSensitiveRequestLogResponse) GoString() string
func (*DescribeSensitiveRequestLogResponse) SetHeaders ¶
func (s *DescribeSensitiveRequestLogResponse) SetHeaders(v map[string]*string) *DescribeSensitiveRequestLogResponse
func (*DescribeSensitiveRequestLogResponse) SetStatusCode ¶
func (s *DescribeSensitiveRequestLogResponse) SetStatusCode(v int32) *DescribeSensitiveRequestLogResponse
func (DescribeSensitiveRequestLogResponse) String ¶
func (s DescribeSensitiveRequestLogResponse) String() string
type DescribeSensitiveRequestLogResponseBody ¶
type DescribeSensitiveRequestLogResponseBody struct { // The access logs. Data []*DescribeSensitiveRequestLogResponseBodyData `json:"Data,omitempty" xml:"Data,omitempty" type:"Repeated"` // The request ID. // // example: // // 26E46541-7AAB-5565-801D-F14DBDC5**** RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // The total number of entries returned. // // example: // // 7 TotalCount *int64 `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"` }
func (DescribeSensitiveRequestLogResponseBody) GoString ¶
func (s DescribeSensitiveRequestLogResponseBody) GoString() string
func (*DescribeSensitiveRequestLogResponseBody) SetRequestId ¶
func (s *DescribeSensitiveRequestLogResponseBody) SetRequestId(v string) *DescribeSensitiveRequestLogResponseBody
func (*DescribeSensitiveRequestLogResponseBody) SetTotalCount ¶
func (s *DescribeSensitiveRequestLogResponseBody) SetTotalCount(v int64) *DescribeSensitiveRequestLogResponseBody
func (DescribeSensitiveRequestLogResponseBody) String ¶
func (s DescribeSensitiveRequestLogResponseBody) String() string
type DescribeSensitiveRequestLogResponseBodyData ¶
type DescribeSensitiveRequestLogResponseBodyData struct { // The API. // // example: // // /api/users/login ApiFormat *string `json:"ApiFormat,omitempty" xml:"ApiFormat,omitempty"` // The ID of the API. // // example: // // 197b52abcd81d6a8bd4***e477 ApiId *string `json:"ApiId,omitempty" xml:"ApiId,omitempty"` // The IP address. // // example: // // 103.118.55.** ClientIP *string `json:"ClientIP,omitempty" xml:"ClientIP,omitempty"` // The number of sensitive data records involved in cross-border data transfer. // // example: // // 12 Count *int64 `json:"Count,omitempty" xml:"Count,omitempty"` // The domain name of the API. // // example: // // a.****.com MatchedHost *string `json:"MatchedHost,omitempty" xml:"MatchedHost,omitempty"` // IP region, formatted as a region code. // // example: // // CN RemoteCountryId *string `json:"RemoteCountryId,omitempty" xml:"RemoteCountryId,omitempty"` // The time when the request was initiated. The value is a UNIX timestamp displayed in UTC. Unit: seconds. // // example: // // 1723392000 RequestTime *int64 `json:"RequestTime,omitempty" xml:"RequestTime,omitempty"` // The sensitive data. // // example: // // A0Y5MPH3P SensitiveList *string `json:"SensitiveList,omitempty" xml:"SensitiveList,omitempty"` // The trace ID. // // example: // // 0a3d455b17027784870843933dce3d TraceId *string `json:"TraceId,omitempty" xml:"TraceId,omitempty"` }
func (DescribeSensitiveRequestLogResponseBodyData) GoString ¶
func (s DescribeSensitiveRequestLogResponseBodyData) GoString() string
func (*DescribeSensitiveRequestLogResponseBodyData) SetApiFormat ¶
func (s *DescribeSensitiveRequestLogResponseBodyData) SetApiFormat(v string) *DescribeSensitiveRequestLogResponseBodyData
func (*DescribeSensitiveRequestLogResponseBodyData) SetApiId ¶
func (s *DescribeSensitiveRequestLogResponseBodyData) SetApiId(v string) *DescribeSensitiveRequestLogResponseBodyData
func (*DescribeSensitiveRequestLogResponseBodyData) SetClientIP ¶
func (s *DescribeSensitiveRequestLogResponseBodyData) SetClientIP(v string) *DescribeSensitiveRequestLogResponseBodyData
func (*DescribeSensitiveRequestLogResponseBodyData) SetCount ¶
func (s *DescribeSensitiveRequestLogResponseBodyData) SetCount(v int64) *DescribeSensitiveRequestLogResponseBodyData
func (*DescribeSensitiveRequestLogResponseBodyData) SetMatchedHost ¶
func (s *DescribeSensitiveRequestLogResponseBodyData) SetMatchedHost(v string) *DescribeSensitiveRequestLogResponseBodyData
func (*DescribeSensitiveRequestLogResponseBodyData) SetRemoteCountryId ¶ added in v5.0.1
func (s *DescribeSensitiveRequestLogResponseBodyData) SetRemoteCountryId(v string) *DescribeSensitiveRequestLogResponseBodyData
func (*DescribeSensitiveRequestLogResponseBodyData) SetRequestTime ¶
func (s *DescribeSensitiveRequestLogResponseBodyData) SetRequestTime(v int64) *DescribeSensitiveRequestLogResponseBodyData
func (*DescribeSensitiveRequestLogResponseBodyData) SetSensitiveList ¶
func (s *DescribeSensitiveRequestLogResponseBodyData) SetSensitiveList(v string) *DescribeSensitiveRequestLogResponseBodyData
func (*DescribeSensitiveRequestLogResponseBodyData) SetTraceId ¶
func (s *DescribeSensitiveRequestLogResponseBodyData) SetTraceId(v string) *DescribeSensitiveRequestLogResponseBodyData
func (DescribeSensitiveRequestLogResponseBodyData) String ¶
func (s DescribeSensitiveRequestLogResponseBodyData) String() string
type DescribeSensitiveRequestsRequest ¶
type DescribeSensitiveRequestsRequest struct { // The ID of the hybrid cloud cluster. // // >For hybrid cloud scenarios only, you can call the [DescribeHybridCloudClusters](https://help.aliyun.com/document_detail/2849376.html) operation to query the hybrid cloud clusters. // // example: // // 269 ClusterId *string `json:"ClusterId,omitempty" xml:"ClusterId,omitempty"` // The end of the time range to query. The value is a UNIX timestamp displayed in UTC. Unit: seconds. // // example: // // 1725966000 EndTime *int64 `json:"EndTime,omitempty" xml:"EndTime,omitempty"` // The ID of the WAF instance. // // > You can call the [DescribeInstance](https://help.aliyun.com/document_detail/433756.html) operation to query the ID of the WAF instance. // // This parameter is required. // // example: // // waf-cn-0xldbqt**** InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"` // The page number. Default value: **1**. // // example: // // 1 PageNumber *int64 `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"` // The number of entries per page. Default value: 10. // // example: // // 10 PageSize *int64 `json:"PageSize,omitempty" xml:"PageSize,omitempty"` // The region in which the Web Application Firewall (WAF) instance is deployed. Valid values: // // - **cn-hangzhou**: Chinese mainland // // - **ap-southeast-1**: outside the Chinese mainland // // example: // // cn-hangzhou RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` // The ID of the Alibaba Cloud resource group. // // example: // // rg-aekzwwkpn****5i ResourceManagerResourceGroupId *string `json:"ResourceManagerResourceGroupId,omitempty" xml:"ResourceManagerResourceGroupId,omitempty"` // The type of the sensitive data. // // > You can call the [DescribeApisecRules](https://help.aliyun.com/document_detail/2859155.html) operation to query the supported types of sensitive data. // // example: // // 1001 SensitiveCode *int64 `json:"SensitiveCode,omitempty" xml:"SensitiveCode,omitempty"` // The sensitive data. // // example: // // card SensitiveData *string `json:"SensitiveData,omitempty" xml:"SensitiveData,omitempty"` // The beginning of the time range to query. The value is a UNIX timestamp displayed in UTC. Unit: seconds. // // example: // // 1723392000 StartTime *int64 `json:"StartTime,omitempty" xml:"StartTime,omitempty"` }
func (DescribeSensitiveRequestsRequest) GoString ¶
func (s DescribeSensitiveRequestsRequest) GoString() string
func (*DescribeSensitiveRequestsRequest) SetClusterId ¶
func (s *DescribeSensitiveRequestsRequest) SetClusterId(v string) *DescribeSensitiveRequestsRequest
func (*DescribeSensitiveRequestsRequest) SetEndTime ¶
func (s *DescribeSensitiveRequestsRequest) SetEndTime(v int64) *DescribeSensitiveRequestsRequest
func (*DescribeSensitiveRequestsRequest) SetInstanceId ¶
func (s *DescribeSensitiveRequestsRequest) SetInstanceId(v string) *DescribeSensitiveRequestsRequest
func (*DescribeSensitiveRequestsRequest) SetPageNumber ¶
func (s *DescribeSensitiveRequestsRequest) SetPageNumber(v int64) *DescribeSensitiveRequestsRequest
func (*DescribeSensitiveRequestsRequest) SetPageSize ¶
func (s *DescribeSensitiveRequestsRequest) SetPageSize(v int64) *DescribeSensitiveRequestsRequest
func (*DescribeSensitiveRequestsRequest) SetRegionId ¶
func (s *DescribeSensitiveRequestsRequest) SetRegionId(v string) *DescribeSensitiveRequestsRequest
func (*DescribeSensitiveRequestsRequest) SetResourceManagerResourceGroupId ¶
func (s *DescribeSensitiveRequestsRequest) SetResourceManagerResourceGroupId(v string) *DescribeSensitiveRequestsRequest
func (*DescribeSensitiveRequestsRequest) SetSensitiveCode ¶
func (s *DescribeSensitiveRequestsRequest) SetSensitiveCode(v int64) *DescribeSensitiveRequestsRequest
func (*DescribeSensitiveRequestsRequest) SetSensitiveData ¶
func (s *DescribeSensitiveRequestsRequest) SetSensitiveData(v string) *DescribeSensitiveRequestsRequest
func (*DescribeSensitiveRequestsRequest) SetStartTime ¶
func (s *DescribeSensitiveRequestsRequest) SetStartTime(v int64) *DescribeSensitiveRequestsRequest
func (DescribeSensitiveRequestsRequest) String ¶
func (s DescribeSensitiveRequestsRequest) String() string
type DescribeSensitiveRequestsResponse ¶
type DescribeSensitiveRequestsResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *DescribeSensitiveRequestsResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (DescribeSensitiveRequestsResponse) GoString ¶
func (s DescribeSensitiveRequestsResponse) GoString() string
func (*DescribeSensitiveRequestsResponse) SetHeaders ¶
func (s *DescribeSensitiveRequestsResponse) SetHeaders(v map[string]*string) *DescribeSensitiveRequestsResponse
func (*DescribeSensitiveRequestsResponse) SetStatusCode ¶
func (s *DescribeSensitiveRequestsResponse) SetStatusCode(v int32) *DescribeSensitiveRequestsResponse
func (DescribeSensitiveRequestsResponse) String ¶
func (s DescribeSensitiveRequestsResponse) String() string
type DescribeSensitiveRequestsResponseBody ¶
type DescribeSensitiveRequestsResponseBody struct { // The tracing results of the data. Data []*DescribeSensitiveRequestsResponseBodyData `json:"Data,omitempty" xml:"Data,omitempty" type:"Repeated"` // The request ID. // // example: // // 26E46541-7AAB-5565-801D-F14DBDC5**** RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // The total number of entries returned. // // example: // // 10 TotalCount *int64 `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"` }
func (DescribeSensitiveRequestsResponseBody) GoString ¶
func (s DescribeSensitiveRequestsResponseBody) GoString() string
func (*DescribeSensitiveRequestsResponseBody) SetRequestId ¶
func (s *DescribeSensitiveRequestsResponseBody) SetRequestId(v string) *DescribeSensitiveRequestsResponseBody
func (*DescribeSensitiveRequestsResponseBody) SetTotalCount ¶
func (s *DescribeSensitiveRequestsResponseBody) SetTotalCount(v int64) *DescribeSensitiveRequestsResponseBody
func (DescribeSensitiveRequestsResponseBody) String ¶
func (s DescribeSensitiveRequestsResponseBody) String() string
type DescribeSensitiveRequestsResponseBodyData ¶
type DescribeSensitiveRequestsResponseBodyData struct { // The number of risks in the previous 30 days. // // example: // // 23 AbnormalCount *int64 `json:"AbnormalCount,omitempty" xml:"AbnormalCount,omitempty"` // The API. // // example: // // /api/users/login ApiFormat *string `json:"ApiFormat,omitempty" xml:"ApiFormat,omitempty"` // The ID of the API. // // example: // // 09559c0d71ca2ffc996b81***836d8 ApiId *string `json:"ApiId,omitempty" xml:"ApiId,omitempty"` // The IP address. // // example: // // 103.118.55.** ClientIP *string `json:"ClientIP,omitempty" xml:"ClientIP,omitempty"` // The evaluation result. Valid values: // // - **leak**: Data leaks may occur. // // - **none**: No data leak can occur. // // example: // // leak DetectionResult *string `json:"DetectionResult,omitempty" xml:"DetectionResult,omitempty"` // The number of events in the previous 30 days. // // example: // // 679 EventCount *int64 `json:"EventCount,omitempty" xml:"EventCount,omitempty"` // The statistics of the sensitive data. InfoCount []*DescribeSensitiveRequestsResponseBodyDataInfoCount `json:"InfoCount,omitempty" xml:"InfoCount,omitempty" type:"Repeated"` // The domain name of the API. // // example: // // a.****.com MatchedHost *string `json:"MatchedHost,omitempty" xml:"MatchedHost,omitempty"` // The sensitive data. SensitiveList []*string `json:"SensitiveList,omitempty" xml:"SensitiveList,omitempty" type:"Repeated"` }
func (DescribeSensitiveRequestsResponseBodyData) GoString ¶
func (s DescribeSensitiveRequestsResponseBodyData) GoString() string
func (*DescribeSensitiveRequestsResponseBodyData) SetAbnormalCount ¶
func (s *DescribeSensitiveRequestsResponseBodyData) SetAbnormalCount(v int64) *DescribeSensitiveRequestsResponseBodyData
func (*DescribeSensitiveRequestsResponseBodyData) SetApiFormat ¶
func (s *DescribeSensitiveRequestsResponseBodyData) SetApiFormat(v string) *DescribeSensitiveRequestsResponseBodyData
func (*DescribeSensitiveRequestsResponseBodyData) SetApiId ¶
func (s *DescribeSensitiveRequestsResponseBodyData) SetApiId(v string) *DescribeSensitiveRequestsResponseBodyData
func (*DescribeSensitiveRequestsResponseBodyData) SetClientIP ¶
func (s *DescribeSensitiveRequestsResponseBodyData) SetClientIP(v string) *DescribeSensitiveRequestsResponseBodyData
func (*DescribeSensitiveRequestsResponseBodyData) SetDetectionResult ¶
func (s *DescribeSensitiveRequestsResponseBodyData) SetDetectionResult(v string) *DescribeSensitiveRequestsResponseBodyData
func (*DescribeSensitiveRequestsResponseBodyData) SetEventCount ¶
func (s *DescribeSensitiveRequestsResponseBodyData) SetEventCount(v int64) *DescribeSensitiveRequestsResponseBodyData
func (*DescribeSensitiveRequestsResponseBodyData) SetInfoCount ¶
func (*DescribeSensitiveRequestsResponseBodyData) SetMatchedHost ¶
func (s *DescribeSensitiveRequestsResponseBodyData) SetMatchedHost(v string) *DescribeSensitiveRequestsResponseBodyData
func (*DescribeSensitiveRequestsResponseBodyData) SetSensitiveList ¶
func (s *DescribeSensitiveRequestsResponseBodyData) SetSensitiveList(v []*string) *DescribeSensitiveRequestsResponseBodyData
func (DescribeSensitiveRequestsResponseBodyData) String ¶
func (s DescribeSensitiveRequestsResponseBodyData) String() string
type DescribeSensitiveRequestsResponseBodyDataInfoCount ¶
type DescribeSensitiveRequestsResponseBodyDataInfoCount struct { // The type of the sensitive data. // // example: // // 1001 Code *string `json:"Code,omitempty" xml:"Code,omitempty"` // The number of sensitive data entries. // // example: // // 23 Count *int64 `json:"Count,omitempty" xml:"Count,omitempty"` }
func (DescribeSensitiveRequestsResponseBodyDataInfoCount) GoString ¶
func (s DescribeSensitiveRequestsResponseBodyDataInfoCount) GoString() string
func (DescribeSensitiveRequestsResponseBodyDataInfoCount) String ¶
func (s DescribeSensitiveRequestsResponseBodyDataInfoCount) String() string
type DescribeSensitiveStatisticRequest ¶
type DescribeSensitiveStatisticRequest struct { // The ID of the hybrid cloud cluster. // // >For hybrid cloud scenarios only, you can call the [DescribeHybridCloudClusters](https://help.aliyun.com/document_detail/2849376.html) operation to query the hybrid cloud clusters. // // example: // // 428 ClusterId *string `json:"ClusterId,omitempty" xml:"ClusterId,omitempty"` // The end of the time range to query. The value is a UNIX timestamp displayed in UTC. Unit: seconds. // // example: // // 1725966000 EndTime *int64 `json:"EndTime,omitempty" xml:"EndTime,omitempty"` // The ID of the WAF instance. // // > You can call the [DescribeInstance](https://help.aliyun.com/document_detail/433756.html) operation to query the ID of the WAF instance. // // This parameter is required. // // example: // // waf_elasticity-cn-0xldbq**** InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"` // The page number. Default value: **1**. // // example: // // 1 PageNumber *int64 `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"` // The number of entries per page. Default value: **10**. // // example: // // 10 PageSize *int64 `json:"PageSize,omitempty" xml:"PageSize,omitempty"` // The region in which the Web Application Firewall (WAF) instance is deployed. Valid values: // // - **cn-hangzhou**: Chinese mainland // // - **ap-southeast-1**: outside the Chinese mainland // // example: // // cn-hangzhou RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` // The ID of the Alibaba Cloud resource group. // // example: // // rg-acfm***q ResourceManagerResourceGroupId *string `json:"ResourceManagerResourceGroupId,omitempty" xml:"ResourceManagerResourceGroupId,omitempty"` // The beginning of the time range to query. The value is a UNIX timestamp displayed in UTC. Unit: seconds. // // example: // // 1672502400 StartTime *int64 `json:"StartTime,omitempty" xml:"StartTime,omitempty"` // The type of the statistics. Valid values: // // - **ip**: IP address // // - **host**: domain name // // - **sensitive_code**: sensitive data type // // - **api**: sensitive data-related API // // example: // // ip StatisticType *string `json:"StatisticType,omitempty" xml:"StatisticType,omitempty"` }
func (DescribeSensitiveStatisticRequest) GoString ¶
func (s DescribeSensitiveStatisticRequest) GoString() string
func (*DescribeSensitiveStatisticRequest) SetClusterId ¶
func (s *DescribeSensitiveStatisticRequest) SetClusterId(v string) *DescribeSensitiveStatisticRequest
func (*DescribeSensitiveStatisticRequest) SetEndTime ¶
func (s *DescribeSensitiveStatisticRequest) SetEndTime(v int64) *DescribeSensitiveStatisticRequest
func (*DescribeSensitiveStatisticRequest) SetInstanceId ¶
func (s *DescribeSensitiveStatisticRequest) SetInstanceId(v string) *DescribeSensitiveStatisticRequest
func (*DescribeSensitiveStatisticRequest) SetPageNumber ¶
func (s *DescribeSensitiveStatisticRequest) SetPageNumber(v int64) *DescribeSensitiveStatisticRequest
func (*DescribeSensitiveStatisticRequest) SetPageSize ¶
func (s *DescribeSensitiveStatisticRequest) SetPageSize(v int64) *DescribeSensitiveStatisticRequest
func (*DescribeSensitiveStatisticRequest) SetRegionId ¶
func (s *DescribeSensitiveStatisticRequest) SetRegionId(v string) *DescribeSensitiveStatisticRequest
func (*DescribeSensitiveStatisticRequest) SetResourceManagerResourceGroupId ¶
func (s *DescribeSensitiveStatisticRequest) SetResourceManagerResourceGroupId(v string) *DescribeSensitiveStatisticRequest
func (*DescribeSensitiveStatisticRequest) SetStartTime ¶
func (s *DescribeSensitiveStatisticRequest) SetStartTime(v int64) *DescribeSensitiveStatisticRequest
func (*DescribeSensitiveStatisticRequest) SetStatisticType ¶
func (s *DescribeSensitiveStatisticRequest) SetStatisticType(v string) *DescribeSensitiveStatisticRequest
func (DescribeSensitiveStatisticRequest) String ¶
func (s DescribeSensitiveStatisticRequest) String() string
type DescribeSensitiveStatisticResponse ¶
type DescribeSensitiveStatisticResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *DescribeSensitiveStatisticResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (DescribeSensitiveStatisticResponse) GoString ¶
func (s DescribeSensitiveStatisticResponse) GoString() string
func (*DescribeSensitiveStatisticResponse) SetHeaders ¶
func (s *DescribeSensitiveStatisticResponse) SetHeaders(v map[string]*string) *DescribeSensitiveStatisticResponse
func (*DescribeSensitiveStatisticResponse) SetStatusCode ¶
func (s *DescribeSensitiveStatisticResponse) SetStatusCode(v int32) *DescribeSensitiveStatisticResponse
func (DescribeSensitiveStatisticResponse) String ¶
func (s DescribeSensitiveStatisticResponse) String() string
type DescribeSensitiveStatisticResponseBody ¶
type DescribeSensitiveStatisticResponseBody struct { // The statistics of the sensitive data. Data []*DescribeSensitiveStatisticResponseBodyData `json:"Data,omitempty" xml:"Data,omitempty" type:"Repeated"` // The request ID. // // example: // // D7861F61-5B61-46CE-A47C-6B19160D5EB0 RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // The total number of entries returned. // // example: // // 10 TotalCount *int64 `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"` }
func (DescribeSensitiveStatisticResponseBody) GoString ¶
func (s DescribeSensitiveStatisticResponseBody) GoString() string
func (*DescribeSensitiveStatisticResponseBody) SetRequestId ¶
func (s *DescribeSensitiveStatisticResponseBody) SetRequestId(v string) *DescribeSensitiveStatisticResponseBody
func (*DescribeSensitiveStatisticResponseBody) SetTotalCount ¶
func (s *DescribeSensitiveStatisticResponseBody) SetTotalCount(v int64) *DescribeSensitiveStatisticResponseBody
func (DescribeSensitiveStatisticResponseBody) String ¶
func (s DescribeSensitiveStatisticResponseBody) String() string
type DescribeSensitiveStatisticResponseBodyData ¶
type DescribeSensitiveStatisticResponseBodyData struct { // The API. // // example: // // /api/login ApiFormat *string `json:"ApiFormat,omitempty" xml:"ApiFormat,omitempty"` // The IP address. // // example: // // 10.50.11.** ClientIP *string `json:"ClientIP,omitempty" xml:"ClientIP,omitempty"` // The number of entries returned. // // example: // // 169 Count *int64 `json:"Count,omitempty" xml:"Count,omitempty"` // The domain name. // // example: // // a.****.com MatchedHost *string `json:"MatchedHost,omitempty" xml:"MatchedHost,omitempty"` // The type of the sensitive data. // // > You can call the [DescribeApisecRules](https://help.aliyun.com/document_detail/2859155.html) operation to query the supported types of sensitive data. // // example: // // 1003 SensitiveCode *string `json:"SensitiveCode,omitempty" xml:"SensitiveCode,omitempty"` }
func (DescribeSensitiveStatisticResponseBodyData) GoString ¶
func (s DescribeSensitiveStatisticResponseBodyData) GoString() string
func (*DescribeSensitiveStatisticResponseBodyData) SetApiFormat ¶
func (s *DescribeSensitiveStatisticResponseBodyData) SetApiFormat(v string) *DescribeSensitiveStatisticResponseBodyData
func (*DescribeSensitiveStatisticResponseBodyData) SetClientIP ¶
func (s *DescribeSensitiveStatisticResponseBodyData) SetClientIP(v string) *DescribeSensitiveStatisticResponseBodyData
func (*DescribeSensitiveStatisticResponseBodyData) SetCount ¶
func (s *DescribeSensitiveStatisticResponseBodyData) SetCount(v int64) *DescribeSensitiveStatisticResponseBodyData
func (*DescribeSensitiveStatisticResponseBodyData) SetMatchedHost ¶
func (s *DescribeSensitiveStatisticResponseBodyData) SetMatchedHost(v string) *DescribeSensitiveStatisticResponseBodyData
func (*DescribeSensitiveStatisticResponseBodyData) SetSensitiveCode ¶
func (s *DescribeSensitiveStatisticResponseBodyData) SetSensitiveCode(v string) *DescribeSensitiveStatisticResponseBodyData
func (DescribeSensitiveStatisticResponseBodyData) String ¶
func (s DescribeSensitiveStatisticResponseBodyData) String() string
type DescribeSlsAuthStatusRequest ¶
type DescribeSlsAuthStatusRequest struct { // The ID of the WAF instance. // // > You can call the [DescribeInstance](https://help.aliyun.com/document_detail/433756.html) operation to query the ID of the WAF instance. // // This parameter is required. // // example: // // waf_v3prepaid_public_cn-g4t3g****04 InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"` // The region in which the WAF instance is deployed. Valid values: // // - **cn-hangzhou:* - the Chinese mainland. // // - **ap-southeast-1:* - outside the Chinese mainland. // // example: // // cn-hangzhou RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` // The ID of the Alibaba Cloud resource group. // // example: // // rg-aek2okfav****iq ResourceManagerResourceGroupId *string `json:"ResourceManagerResourceGroupId,omitempty" xml:"ResourceManagerResourceGroupId,omitempty"` }
func (DescribeSlsAuthStatusRequest) GoString ¶
func (s DescribeSlsAuthStatusRequest) GoString() string
func (*DescribeSlsAuthStatusRequest) SetInstanceId ¶
func (s *DescribeSlsAuthStatusRequest) SetInstanceId(v string) *DescribeSlsAuthStatusRequest
func (*DescribeSlsAuthStatusRequest) SetRegionId ¶
func (s *DescribeSlsAuthStatusRequest) SetRegionId(v string) *DescribeSlsAuthStatusRequest
func (*DescribeSlsAuthStatusRequest) SetResourceManagerResourceGroupId ¶
func (s *DescribeSlsAuthStatusRequest) SetResourceManagerResourceGroupId(v string) *DescribeSlsAuthStatusRequest
func (DescribeSlsAuthStatusRequest) String ¶
func (s DescribeSlsAuthStatusRequest) String() string
type DescribeSlsAuthStatusResponse ¶
type DescribeSlsAuthStatusResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *DescribeSlsAuthStatusResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (DescribeSlsAuthStatusResponse) GoString ¶
func (s DescribeSlsAuthStatusResponse) GoString() string
func (*DescribeSlsAuthStatusResponse) SetBody ¶
func (s *DescribeSlsAuthStatusResponse) SetBody(v *DescribeSlsAuthStatusResponseBody) *DescribeSlsAuthStatusResponse
func (*DescribeSlsAuthStatusResponse) SetHeaders ¶
func (s *DescribeSlsAuthStatusResponse) SetHeaders(v map[string]*string) *DescribeSlsAuthStatusResponse
func (*DescribeSlsAuthStatusResponse) SetStatusCode ¶
func (s *DescribeSlsAuthStatusResponse) SetStatusCode(v int32) *DescribeSlsAuthStatusResponse
func (DescribeSlsAuthStatusResponse) String ¶
func (s DescribeSlsAuthStatusResponse) String() string
type DescribeSlsAuthStatusResponseBody ¶
type DescribeSlsAuthStatusResponseBody struct { // The ID of the request. // // example: // // 3589D3A3-4A04-51CB-AA89-353ED20A**** RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // Indicates whether WAF is authorized to access Logstores. Valid values: // // - **true** // // - **false** // // example: // // false Status *bool `json:"Status,omitempty" xml:"Status,omitempty"` }
func (DescribeSlsAuthStatusResponseBody) GoString ¶
func (s DescribeSlsAuthStatusResponseBody) GoString() string
func (*DescribeSlsAuthStatusResponseBody) SetRequestId ¶
func (s *DescribeSlsAuthStatusResponseBody) SetRequestId(v string) *DescribeSlsAuthStatusResponseBody
func (*DescribeSlsAuthStatusResponseBody) SetStatus ¶
func (s *DescribeSlsAuthStatusResponseBody) SetStatus(v bool) *DescribeSlsAuthStatusResponseBody
func (DescribeSlsAuthStatusResponseBody) String ¶
func (s DescribeSlsAuthStatusResponseBody) String() string
type DescribeSlsLogStoreRequest ¶
type DescribeSlsLogStoreRequest struct { // The ID of the Web Application Firewall (WAF) instance. // // > You can call the [DescribeInstance](https://help.aliyun.com/document_detail/433756.html) operation to query the ID of the WAF instance. // // This parameter is required. // // example: // // waf_v3prepaid_public_cn-zpr3d****0o InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"` // The region in which the WAF instance is deployed. Valid values: // // - **cn-hangzhou**: Chinese mainland. // // - **ap-southeast-1**: outside the Chinese mainland. // // example: // // cn-hangzhou RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` // The ID of the Alibaba Cloud resource group. // // example: // // rg-aek2wf3mn****vq ResourceManagerResourceGroupId *string `json:"ResourceManagerResourceGroupId,omitempty" xml:"ResourceManagerResourceGroupId,omitempty"` }
func (DescribeSlsLogStoreRequest) GoString ¶
func (s DescribeSlsLogStoreRequest) GoString() string
func (*DescribeSlsLogStoreRequest) SetInstanceId ¶
func (s *DescribeSlsLogStoreRequest) SetInstanceId(v string) *DescribeSlsLogStoreRequest
func (*DescribeSlsLogStoreRequest) SetRegionId ¶
func (s *DescribeSlsLogStoreRequest) SetRegionId(v string) *DescribeSlsLogStoreRequest
func (*DescribeSlsLogStoreRequest) SetResourceManagerResourceGroupId ¶
func (s *DescribeSlsLogStoreRequest) SetResourceManagerResourceGroupId(v string) *DescribeSlsLogStoreRequest
func (DescribeSlsLogStoreRequest) String ¶
func (s DescribeSlsLogStoreRequest) String() string
type DescribeSlsLogStoreResponse ¶
type DescribeSlsLogStoreResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *DescribeSlsLogStoreResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (DescribeSlsLogStoreResponse) GoString ¶
func (s DescribeSlsLogStoreResponse) GoString() string
func (*DescribeSlsLogStoreResponse) SetBody ¶
func (s *DescribeSlsLogStoreResponse) SetBody(v *DescribeSlsLogStoreResponseBody) *DescribeSlsLogStoreResponse
func (*DescribeSlsLogStoreResponse) SetHeaders ¶
func (s *DescribeSlsLogStoreResponse) SetHeaders(v map[string]*string) *DescribeSlsLogStoreResponse
func (*DescribeSlsLogStoreResponse) SetStatusCode ¶
func (s *DescribeSlsLogStoreResponse) SetStatusCode(v int32) *DescribeSlsLogStoreResponse
func (DescribeSlsLogStoreResponse) String ¶
func (s DescribeSlsLogStoreResponse) String() string
type DescribeSlsLogStoreResponseBody ¶
type DescribeSlsLogStoreResponseBody struct { // The name of the Logstore. // // example: // // wafng-logstore LogStoreName *string `json:"LogStoreName,omitempty" xml:"LogStoreName,omitempty"` // The name of the Simple Log Service project. // // example: // // wafng-project-14316572********-cn-hangzhou ProjectName *string `json:"ProjectName,omitempty" xml:"ProjectName,omitempty"` // The capacity of the Logstore. Unit: bytes. // // example: // // 3298534883328 Quota *int64 `json:"Quota,omitempty" xml:"Quota,omitempty"` // The request ID. // // example: // // CAC0A24B-486A-5E12-9894-BE860E5F**** RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // The storage duration of the Logstore. Unit: days. // // example: // // 180 Ttl *int32 `json:"Ttl,omitempty" xml:"Ttl,omitempty"` // The used capacity of the Logstore. Unit: bytes. // // example: // // 35471136 Used *int64 `json:"Used,omitempty" xml:"Used,omitempty"` }
func (DescribeSlsLogStoreResponseBody) GoString ¶
func (s DescribeSlsLogStoreResponseBody) GoString() string
func (*DescribeSlsLogStoreResponseBody) SetLogStoreName ¶
func (s *DescribeSlsLogStoreResponseBody) SetLogStoreName(v string) *DescribeSlsLogStoreResponseBody
func (*DescribeSlsLogStoreResponseBody) SetProjectName ¶
func (s *DescribeSlsLogStoreResponseBody) SetProjectName(v string) *DescribeSlsLogStoreResponseBody
func (*DescribeSlsLogStoreResponseBody) SetQuota ¶
func (s *DescribeSlsLogStoreResponseBody) SetQuota(v int64) *DescribeSlsLogStoreResponseBody
func (*DescribeSlsLogStoreResponseBody) SetRequestId ¶
func (s *DescribeSlsLogStoreResponseBody) SetRequestId(v string) *DescribeSlsLogStoreResponseBody
func (*DescribeSlsLogStoreResponseBody) SetTtl ¶
func (s *DescribeSlsLogStoreResponseBody) SetTtl(v int32) *DescribeSlsLogStoreResponseBody
func (*DescribeSlsLogStoreResponseBody) SetUsed ¶
func (s *DescribeSlsLogStoreResponseBody) SetUsed(v int64) *DescribeSlsLogStoreResponseBody
func (DescribeSlsLogStoreResponseBody) String ¶
func (s DescribeSlsLogStoreResponseBody) String() string
type DescribeSlsLogStoreStatusRequest ¶
type DescribeSlsLogStoreStatusRequest struct { // The ID of the Web Application Firewall (WAF) instance. // // > You can call the [DescribeInstance](https://help.aliyun.com/document_detail/433756.html) operation to query the ID of the WAF instance. // // This parameter is required. // // example: // // waf_v2_public_cn-uqm35****02 InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"` // The region in which the WAF instance is deployed. Valid values: // // - **cn-hangzhou:* - the Chinese mainland. // // - **ap-southeast-1:* - outside the Chinese mainland. // // example: // // cn-hangzhou RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` // The ID of the Alibaba Cloud resource group. // // example: // // rg-acfmzedqv****ma ResourceManagerResourceGroupId *string `json:"ResourceManagerResourceGroupId,omitempty" xml:"ResourceManagerResourceGroupId,omitempty"` }
func (DescribeSlsLogStoreStatusRequest) GoString ¶
func (s DescribeSlsLogStoreStatusRequest) GoString() string
func (*DescribeSlsLogStoreStatusRequest) SetInstanceId ¶
func (s *DescribeSlsLogStoreStatusRequest) SetInstanceId(v string) *DescribeSlsLogStoreStatusRequest
func (*DescribeSlsLogStoreStatusRequest) SetRegionId ¶
func (s *DescribeSlsLogStoreStatusRequest) SetRegionId(v string) *DescribeSlsLogStoreStatusRequest
func (*DescribeSlsLogStoreStatusRequest) SetResourceManagerResourceGroupId ¶
func (s *DescribeSlsLogStoreStatusRequest) SetResourceManagerResourceGroupId(v string) *DescribeSlsLogStoreStatusRequest
func (DescribeSlsLogStoreStatusRequest) String ¶
func (s DescribeSlsLogStoreStatusRequest) String() string
type DescribeSlsLogStoreStatusResponse ¶
type DescribeSlsLogStoreStatusResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *DescribeSlsLogStoreStatusResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (DescribeSlsLogStoreStatusResponse) GoString ¶
func (s DescribeSlsLogStoreStatusResponse) GoString() string
func (*DescribeSlsLogStoreStatusResponse) SetHeaders ¶
func (s *DescribeSlsLogStoreStatusResponse) SetHeaders(v map[string]*string) *DescribeSlsLogStoreStatusResponse
func (*DescribeSlsLogStoreStatusResponse) SetStatusCode ¶
func (s *DescribeSlsLogStoreStatusResponse) SetStatusCode(v int32) *DescribeSlsLogStoreStatusResponse
func (DescribeSlsLogStoreStatusResponse) String ¶
func (s DescribeSlsLogStoreStatusResponse) String() string
type DescribeSlsLogStoreStatusResponseBody ¶
type DescribeSlsLogStoreStatusResponseBody struct { // Indicates whether a Logstore is created for WAF. Valid values: // // - **true** // // - **false** // // example: // // true ExistStatus *bool `json:"ExistStatus,omitempty" xml:"ExistStatus,omitempty"` // The request ID. // // example: // // 184F538F-C115-5C89-A4EF-C79CD2E29AC7 RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (DescribeSlsLogStoreStatusResponseBody) GoString ¶
func (s DescribeSlsLogStoreStatusResponseBody) GoString() string
func (*DescribeSlsLogStoreStatusResponseBody) SetExistStatus ¶
func (s *DescribeSlsLogStoreStatusResponseBody) SetExistStatus(v bool) *DescribeSlsLogStoreStatusResponseBody
func (*DescribeSlsLogStoreStatusResponseBody) SetRequestId ¶
func (s *DescribeSlsLogStoreStatusResponseBody) SetRequestId(v string) *DescribeSlsLogStoreStatusResponseBody
func (DescribeSlsLogStoreStatusResponseBody) String ¶
func (s DescribeSlsLogStoreStatusResponseBody) String() string
type DescribeTemplateResourceCountRequest ¶
type DescribeTemplateResourceCountRequest struct { // The ID of the Web Application Firewall (WAF) instance. // // > You can call the [DescribeInstance](https://help.aliyun.com/document_detail/433756.html) operation to query the ID of the WAF instance. // // This parameter is required. // // example: // // waf_v3prepaid_public_cn-lbj****gx08 InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"` // The region in which the WAF instance is deployed. Valid values: // // - **cn-hangzhou**: Chinese mainland. // // - **ap-southeast-1**: outside the Chinese mainland. // // example: // // cn-hangzhou RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` // The ID of the Alibaba Cloud resource group. // // example: // // rg-aekzwwkpn****5i ResourceManagerResourceGroupId *string `json:"ResourceManagerResourceGroupId,omitempty" xml:"ResourceManagerResourceGroupId,omitempty"` // The IDs of the protection templates that you want to query. Separate multiple template IDs with commas (,). // // This parameter is required. // // example: // // 12345,12346 TemplateIds *string `json:"TemplateIds,omitempty" xml:"TemplateIds,omitempty"` }
func (DescribeTemplateResourceCountRequest) GoString ¶
func (s DescribeTemplateResourceCountRequest) GoString() string
func (*DescribeTemplateResourceCountRequest) SetInstanceId ¶
func (s *DescribeTemplateResourceCountRequest) SetInstanceId(v string) *DescribeTemplateResourceCountRequest
func (*DescribeTemplateResourceCountRequest) SetRegionId ¶
func (s *DescribeTemplateResourceCountRequest) SetRegionId(v string) *DescribeTemplateResourceCountRequest
func (*DescribeTemplateResourceCountRequest) SetResourceManagerResourceGroupId ¶
func (s *DescribeTemplateResourceCountRequest) SetResourceManagerResourceGroupId(v string) *DescribeTemplateResourceCountRequest
func (*DescribeTemplateResourceCountRequest) SetTemplateIds ¶
func (s *DescribeTemplateResourceCountRequest) SetTemplateIds(v string) *DescribeTemplateResourceCountRequest
func (DescribeTemplateResourceCountRequest) String ¶
func (s DescribeTemplateResourceCountRequest) String() string
type DescribeTemplateResourceCountResponse ¶
type DescribeTemplateResourceCountResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *DescribeTemplateResourceCountResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (DescribeTemplateResourceCountResponse) GoString ¶
func (s DescribeTemplateResourceCountResponse) GoString() string
func (*DescribeTemplateResourceCountResponse) SetHeaders ¶
func (s *DescribeTemplateResourceCountResponse) SetHeaders(v map[string]*string) *DescribeTemplateResourceCountResponse
func (*DescribeTemplateResourceCountResponse) SetStatusCode ¶
func (s *DescribeTemplateResourceCountResponse) SetStatusCode(v int32) *DescribeTemplateResourceCountResponse
func (DescribeTemplateResourceCountResponse) String ¶
func (s DescribeTemplateResourceCountResponse) String() string
type DescribeTemplateResourceCountResponseBody ¶
type DescribeTemplateResourceCountResponseBody struct { // The request ID. // // example: // // B8064433-9781-5E86-806E-C1DD****1D95 RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // The number of protected objects or protected object groups for which the protection template takes effect. ResourceCount []*DescribeTemplateResourceCountResponseBodyResourceCount `json:"ResourceCount,omitempty" xml:"ResourceCount,omitempty" type:"Repeated"` }
func (DescribeTemplateResourceCountResponseBody) GoString ¶
func (s DescribeTemplateResourceCountResponseBody) GoString() string
func (*DescribeTemplateResourceCountResponseBody) SetRequestId ¶
func (s *DescribeTemplateResourceCountResponseBody) SetRequestId(v string) *DescribeTemplateResourceCountResponseBody
func (*DescribeTemplateResourceCountResponseBody) SetResourceCount ¶
func (s *DescribeTemplateResourceCountResponseBody) SetResourceCount(v []*DescribeTemplateResourceCountResponseBodyResourceCount) *DescribeTemplateResourceCountResponseBody
func (DescribeTemplateResourceCountResponseBody) String ¶
func (s DescribeTemplateResourceCountResponseBody) String() string
type DescribeTemplateResourceCountResponseBodyResourceCount ¶
type DescribeTemplateResourceCountResponseBodyResourceCount struct { // The number of protected object groups. // // example: // // 30 GroupCount *int32 `json:"GroupCount,omitempty" xml:"GroupCount,omitempty"` // The number of protected objects. // // example: // // 30 SingleCount *int32 `json:"SingleCount,omitempty" xml:"SingleCount,omitempty"` // The ID of the protection template. // // example: // // 12345 TemplateId *int64 `json:"TemplateId,omitempty" xml:"TemplateId,omitempty"` }
func (DescribeTemplateResourceCountResponseBodyResourceCount) GoString ¶
func (s DescribeTemplateResourceCountResponseBodyResourceCount) GoString() string
func (*DescribeTemplateResourceCountResponseBodyResourceCount) SetGroupCount ¶
func (s *DescribeTemplateResourceCountResponseBodyResourceCount) SetGroupCount(v int32) *DescribeTemplateResourceCountResponseBodyResourceCount
func (*DescribeTemplateResourceCountResponseBodyResourceCount) SetSingleCount ¶
func (s *DescribeTemplateResourceCountResponseBodyResourceCount) SetSingleCount(v int32) *DescribeTemplateResourceCountResponseBodyResourceCount
func (*DescribeTemplateResourceCountResponseBodyResourceCount) SetTemplateId ¶
func (s *DescribeTemplateResourceCountResponseBodyResourceCount) SetTemplateId(v int64) *DescribeTemplateResourceCountResponseBodyResourceCount
func (DescribeTemplateResourceCountResponseBodyResourceCount) String ¶
func (s DescribeTemplateResourceCountResponseBodyResourceCount) String() string
type DescribeTemplateResourcesRequest ¶
type DescribeTemplateResourcesRequest struct { // The ID of the Web Application Firewall (WAF) instance. // // > You can call the [DescribeInstance](https://help.aliyun.com/document_detail/433756.html) operation to obtain the ID of the WAF instance. // // This parameter is required. // // example: // // waf_cdnsdf3**** InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"` // The region where the WAF instance resides. Valid values: // // - **cn-hangzhou:* - the Chinese mainland. // // - **ap-southeast-1:* - outside the Chinese mainland. // // example: // // cn-hangzhou RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` // The ID of the Alibaba Cloud resource group. // // example: // // rg-acfm***q ResourceManagerResourceGroupId *string `json:"ResourceManagerResourceGroupId,omitempty" xml:"ResourceManagerResourceGroupId,omitempty"` // The type of the protected resource. Valid values: // // - **single:* - protected object. // // - **group:* - protected object group. // // This parameter is required. // // example: // // single ResourceType *string `json:"ResourceType,omitempty" xml:"ResourceType,omitempty"` // The ID of the protection rule template. // // This parameter is required. // // example: // // 1020 TemplateId *int64 `json:"TemplateId,omitempty" xml:"TemplateId,omitempty"` }
func (DescribeTemplateResourcesRequest) GoString ¶
func (s DescribeTemplateResourcesRequest) GoString() string
func (*DescribeTemplateResourcesRequest) SetInstanceId ¶
func (s *DescribeTemplateResourcesRequest) SetInstanceId(v string) *DescribeTemplateResourcesRequest
func (*DescribeTemplateResourcesRequest) SetRegionId ¶
func (s *DescribeTemplateResourcesRequest) SetRegionId(v string) *DescribeTemplateResourcesRequest
func (*DescribeTemplateResourcesRequest) SetResourceManagerResourceGroupId ¶
func (s *DescribeTemplateResourcesRequest) SetResourceManagerResourceGroupId(v string) *DescribeTemplateResourcesRequest
func (*DescribeTemplateResourcesRequest) SetResourceType ¶
func (s *DescribeTemplateResourcesRequest) SetResourceType(v string) *DescribeTemplateResourcesRequest
func (*DescribeTemplateResourcesRequest) SetTemplateId ¶
func (s *DescribeTemplateResourcesRequest) SetTemplateId(v int64) *DescribeTemplateResourcesRequest
func (DescribeTemplateResourcesRequest) String ¶
func (s DescribeTemplateResourcesRequest) String() string
type DescribeTemplateResourcesResponse ¶
type DescribeTemplateResourcesResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *DescribeTemplateResourcesResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (DescribeTemplateResourcesResponse) GoString ¶
func (s DescribeTemplateResourcesResponse) GoString() string
func (*DescribeTemplateResourcesResponse) SetHeaders ¶
func (s *DescribeTemplateResourcesResponse) SetHeaders(v map[string]*string) *DescribeTemplateResourcesResponse
func (*DescribeTemplateResourcesResponse) SetStatusCode ¶
func (s *DescribeTemplateResourcesResponse) SetStatusCode(v int32) *DescribeTemplateResourcesResponse
func (DescribeTemplateResourcesResponse) String ¶
func (s DescribeTemplateResourcesResponse) String() string
type DescribeTemplateResourcesResponseBody ¶
type DescribeTemplateResourcesResponseBody struct { // The ID of the request. // // example: // // C7BC9373-3960-53B0-8968-2B13454AE18F RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // An array of protected objects or protected object groups that are associated to the protection rule template. Resources []*string `json:"Resources,omitempty" xml:"Resources,omitempty" type:"Repeated"` }
func (DescribeTemplateResourcesResponseBody) GoString ¶
func (s DescribeTemplateResourcesResponseBody) GoString() string
func (*DescribeTemplateResourcesResponseBody) SetRequestId ¶
func (s *DescribeTemplateResourcesResponseBody) SetRequestId(v string) *DescribeTemplateResourcesResponseBody
func (*DescribeTemplateResourcesResponseBody) SetResources ¶
func (s *DescribeTemplateResourcesResponseBody) SetResources(v []*string) *DescribeTemplateResourcesResponseBody
func (DescribeTemplateResourcesResponseBody) String ¶
func (s DescribeTemplateResourcesResponseBody) String() string
type DescribeUserAbnormalTrendRequest ¶
type DescribeUserAbnormalTrendRequest struct { // The ID of the hybrid cloud cluster. // // >For hybrid cloud scenarios only, you can call the [DescribeHybridCloudClusters](https://help.aliyun.com/document_detail/2849376.html) operation to query the hybrid cloud clusters. // // example: // // 428 ClusterId *string `json:"ClusterId,omitempty" xml:"ClusterId,omitempty"` // The ID of the Web Application Firewall (WAF) instance. // // > You can call the [DescribeInstance](https://help.aliyun.com/document_detail/433756.html) operation to query the ID of the WAF instance. // // This parameter is required. // // example: // // waf-cn-uqm342yj*** InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"` // The region in which the WAF instance is deployed. Valid values: // // - **cn-hangzhou**: Chinese mainland // // - **ap-southeast-1**: outside the Chinese mainland // // example: // // cn-hangzhou RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` // The ID of the Alibaba Cloud resource group. // // example: // // rg-acfm***q ResourceManagerResourceGroupId *string `json:"ResourceManagerResourceGroupId,omitempty" xml:"ResourceManagerResourceGroupId,omitempty"` }
func (DescribeUserAbnormalTrendRequest) GoString ¶
func (s DescribeUserAbnormalTrendRequest) GoString() string
func (*DescribeUserAbnormalTrendRequest) SetClusterId ¶
func (s *DescribeUserAbnormalTrendRequest) SetClusterId(v string) *DescribeUserAbnormalTrendRequest
func (*DescribeUserAbnormalTrendRequest) SetInstanceId ¶
func (s *DescribeUserAbnormalTrendRequest) SetInstanceId(v string) *DescribeUserAbnormalTrendRequest
func (*DescribeUserAbnormalTrendRequest) SetRegionId ¶
func (s *DescribeUserAbnormalTrendRequest) SetRegionId(v string) *DescribeUserAbnormalTrendRequest
func (*DescribeUserAbnormalTrendRequest) SetResourceManagerResourceGroupId ¶
func (s *DescribeUserAbnormalTrendRequest) SetResourceManagerResourceGroupId(v string) *DescribeUserAbnormalTrendRequest
func (DescribeUserAbnormalTrendRequest) String ¶
func (s DescribeUserAbnormalTrendRequest) String() string
type DescribeUserAbnormalTrendResponse ¶
type DescribeUserAbnormalTrendResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *DescribeUserAbnormalTrendResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (DescribeUserAbnormalTrendResponse) GoString ¶
func (s DescribeUserAbnormalTrendResponse) GoString() string
func (*DescribeUserAbnormalTrendResponse) SetHeaders ¶
func (s *DescribeUserAbnormalTrendResponse) SetHeaders(v map[string]*string) *DescribeUserAbnormalTrendResponse
func (*DescribeUserAbnormalTrendResponse) SetStatusCode ¶
func (s *DescribeUserAbnormalTrendResponse) SetStatusCode(v int32) *DescribeUserAbnormalTrendResponse
func (DescribeUserAbnormalTrendResponse) String ¶
func (s DescribeUserAbnormalTrendResponse) String() string
type DescribeUserAbnormalTrendResponseBody ¶
type DescribeUserAbnormalTrendResponseBody struct { // The request ID. // // example: // // D7861F61-5B61-46CE-A47C-6B19160D5EB0 RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // The trends of risks. Trend []*DescribeUserAbnormalTrendResponseBodyTrend `json:"Trend,omitempty" xml:"Trend,omitempty" type:"Repeated"` }
func (DescribeUserAbnormalTrendResponseBody) GoString ¶
func (s DescribeUserAbnormalTrendResponseBody) GoString() string
func (*DescribeUserAbnormalTrendResponseBody) SetRequestId ¶
func (s *DescribeUserAbnormalTrendResponseBody) SetRequestId(v string) *DescribeUserAbnormalTrendResponseBody
func (DescribeUserAbnormalTrendResponseBody) String ¶
func (s DescribeUserAbnormalTrendResponseBody) String() string
type DescribeUserAbnormalTrendResponseBodyTrend ¶
type DescribeUserAbnormalTrendResponseBodyTrend struct { // The number of high risks. // // example: // // 12 AbnormalHigh *int64 `json:"AbnormalHigh,omitempty" xml:"AbnormalHigh,omitempty"` // The number of low risks. // // example: // // 23 AbnormalLow *int64 `json:"AbnormalLow,omitempty" xml:"AbnormalLow,omitempty"` // The number of medium risks. // // example: // // 14 AbnormalMedium *int64 `json:"AbnormalMedium,omitempty" xml:"AbnormalMedium,omitempty"` // The time at which the API was called. The value is a UNIX timestamp displayed in UTC. Unit: seconds. // // Notice: The parameter has been deprecated, it is recommended to use the Timestamp parameter. // // example: // // 1722268800 TimeStamp *int64 `json:"TimeStamp,omitempty" xml:"TimeStamp,omitempty"` // The time at which the API was called. The value is a UNIX timestamp displayed in UTC. Unit: seconds. // // example: // // 1722268800 Timestamp *int64 `json:"Timestamp,omitempty" xml:"Timestamp,omitempty"` }
func (DescribeUserAbnormalTrendResponseBodyTrend) GoString ¶
func (s DescribeUserAbnormalTrendResponseBodyTrend) GoString() string
func (*DescribeUserAbnormalTrendResponseBodyTrend) SetAbnormalHigh ¶
func (s *DescribeUserAbnormalTrendResponseBodyTrend) SetAbnormalHigh(v int64) *DescribeUserAbnormalTrendResponseBodyTrend
func (*DescribeUserAbnormalTrendResponseBodyTrend) SetAbnormalLow ¶
func (s *DescribeUserAbnormalTrendResponseBodyTrend) SetAbnormalLow(v int64) *DescribeUserAbnormalTrendResponseBodyTrend
func (*DescribeUserAbnormalTrendResponseBodyTrend) SetAbnormalMedium ¶
func (s *DescribeUserAbnormalTrendResponseBodyTrend) SetAbnormalMedium(v int64) *DescribeUserAbnormalTrendResponseBodyTrend
func (*DescribeUserAbnormalTrendResponseBodyTrend) SetTimeStamp ¶
func (s *DescribeUserAbnormalTrendResponseBodyTrend) SetTimeStamp(v int64) *DescribeUserAbnormalTrendResponseBodyTrend
func (*DescribeUserAbnormalTrendResponseBodyTrend) SetTimestamp ¶
func (s *DescribeUserAbnormalTrendResponseBodyTrend) SetTimestamp(v int64) *DescribeUserAbnormalTrendResponseBodyTrend
func (DescribeUserAbnormalTrendResponseBodyTrend) String ¶
func (s DescribeUserAbnormalTrendResponseBodyTrend) String() string
type DescribeUserAbnormalTypeRequest ¶
type DescribeUserAbnormalTypeRequest struct { // The ID of the hybrid cloud cluster. // // >For hybrid cloud scenarios only, you can call the [DescribeHybridCloudClusters](https://help.aliyun.com/document_detail/2849376.html) operation to query the hybrid cloud clusters. // // example: // // 993 ClusterId *string `json:"ClusterId,omitempty" xml:"ClusterId,omitempty"` // The end of the time range to query. The value is a UNIX timestamp displayed in UTC. Unit: seconds. // // example: // // 1726113600 EndTime *int64 `json:"EndTime,omitempty" xml:"EndTime,omitempty"` // The ID of the Web Application Firewall (WAF) instance. // // > You can call the [DescribeInstance](https://help.aliyun.com/document_detail/433756.html) operation to query the ID of the WAF instance. // // This parameter is required. // // example: // // waf_v2_public_cn-g4***201 InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"` // The region in which the WAF instance is deployed. Valid values: // // - **cn-hangzhou**: Chinese mainland // // - **ap-southeast-1**: outside the Chinese mainland // // example: // // cn-hangzhou RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` // The ID of the Alibaba Cloud resource group. // // example: // // rg-ac***lani ResourceManagerResourceGroupId *string `json:"ResourceManagerResourceGroupId,omitempty" xml:"ResourceManagerResourceGroupId,omitempty"` // The beginning of the time range to query. The value is a UNIX timestamp displayed in UTC. Unit: seconds. // // example: // // 1723435200 StartTime *int64 `json:"StartTime,omitempty" xml:"StartTime,omitempty"` }
func (DescribeUserAbnormalTypeRequest) GoString ¶
func (s DescribeUserAbnormalTypeRequest) GoString() string
func (*DescribeUserAbnormalTypeRequest) SetClusterId ¶
func (s *DescribeUserAbnormalTypeRequest) SetClusterId(v string) *DescribeUserAbnormalTypeRequest
func (*DescribeUserAbnormalTypeRequest) SetEndTime ¶
func (s *DescribeUserAbnormalTypeRequest) SetEndTime(v int64) *DescribeUserAbnormalTypeRequest
func (*DescribeUserAbnormalTypeRequest) SetInstanceId ¶
func (s *DescribeUserAbnormalTypeRequest) SetInstanceId(v string) *DescribeUserAbnormalTypeRequest
func (*DescribeUserAbnormalTypeRequest) SetRegionId ¶
func (s *DescribeUserAbnormalTypeRequest) SetRegionId(v string) *DescribeUserAbnormalTypeRequest
func (*DescribeUserAbnormalTypeRequest) SetResourceManagerResourceGroupId ¶
func (s *DescribeUserAbnormalTypeRequest) SetResourceManagerResourceGroupId(v string) *DescribeUserAbnormalTypeRequest
func (*DescribeUserAbnormalTypeRequest) SetStartTime ¶
func (s *DescribeUserAbnormalTypeRequest) SetStartTime(v int64) *DescribeUserAbnormalTypeRequest
func (DescribeUserAbnormalTypeRequest) String ¶
func (s DescribeUserAbnormalTypeRequest) String() string
type DescribeUserAbnormalTypeResponse ¶
type DescribeUserAbnormalTypeResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *DescribeUserAbnormalTypeResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (DescribeUserAbnormalTypeResponse) GoString ¶
func (s DescribeUserAbnormalTypeResponse) GoString() string
func (*DescribeUserAbnormalTypeResponse) SetBody ¶
func (s *DescribeUserAbnormalTypeResponse) SetBody(v *DescribeUserAbnormalTypeResponseBody) *DescribeUserAbnormalTypeResponse
func (*DescribeUserAbnormalTypeResponse) SetHeaders ¶
func (s *DescribeUserAbnormalTypeResponse) SetHeaders(v map[string]*string) *DescribeUserAbnormalTypeResponse
func (*DescribeUserAbnormalTypeResponse) SetStatusCode ¶
func (s *DescribeUserAbnormalTypeResponse) SetStatusCode(v int32) *DescribeUserAbnormalTypeResponse
func (DescribeUserAbnormalTypeResponse) String ¶
func (s DescribeUserAbnormalTypeResponse) String() string
type DescribeUserAbnormalTypeResponseBody ¶
type DescribeUserAbnormalTypeResponseBody struct { // The types and statistics of risks. Abnormal []*DescribeUserAbnormalTypeResponseBodyAbnormal `json:"Abnormal,omitempty" xml:"Abnormal,omitempty" type:"Repeated"` // The request ID. // // example: // // 3E1CB966-1407-5988-9432-7***D784 RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (DescribeUserAbnormalTypeResponseBody) GoString ¶
func (s DescribeUserAbnormalTypeResponseBody) GoString() string
func (*DescribeUserAbnormalTypeResponseBody) SetAbnormal ¶
func (s *DescribeUserAbnormalTypeResponseBody) SetAbnormal(v []*DescribeUserAbnormalTypeResponseBodyAbnormal) *DescribeUserAbnormalTypeResponseBody
func (*DescribeUserAbnormalTypeResponseBody) SetRequestId ¶
func (s *DescribeUserAbnormalTypeResponseBody) SetRequestId(v string) *DescribeUserAbnormalTypeResponseBody
func (DescribeUserAbnormalTypeResponseBody) String ¶
func (s DescribeUserAbnormalTypeResponseBody) String() string
type DescribeUserAbnormalTypeResponseBodyAbnormal ¶
type DescribeUserAbnormalTypeResponseBodyAbnormal struct { // The code of the risk. // // example: // // Risk_InternalWeakPasswd AbnormalCode *string `json:"AbnormalCode,omitempty" xml:"AbnormalCode,omitempty"` // The number of risks. // // example: // // 10 AbnormalCount *int64 `json:"AbnormalCount,omitempty" xml:"AbnormalCount,omitempty"` // The parent type of the risk. // // example: // // RiskType_Account AbnormalParentType *string `json:"AbnormalParentType,omitempty" xml:"AbnormalParentType,omitempty"` // The type of the risk. // // > You can call the [DescribeApisecRules](https://help.aliyun.com/document_detail/2859155.html) operation to query the supported types of risks. // // example: // // LackOfSpeedLimit AbnormalType *string `json:"AbnormalType,omitempty" xml:"AbnormalType,omitempty"` }
func (DescribeUserAbnormalTypeResponseBodyAbnormal) GoString ¶
func (s DescribeUserAbnormalTypeResponseBodyAbnormal) GoString() string
func (*DescribeUserAbnormalTypeResponseBodyAbnormal) SetAbnormalCode ¶
func (s *DescribeUserAbnormalTypeResponseBodyAbnormal) SetAbnormalCode(v string) *DescribeUserAbnormalTypeResponseBodyAbnormal
func (*DescribeUserAbnormalTypeResponseBodyAbnormal) SetAbnormalCount ¶
func (s *DescribeUserAbnormalTypeResponseBodyAbnormal) SetAbnormalCount(v int64) *DescribeUserAbnormalTypeResponseBodyAbnormal
func (*DescribeUserAbnormalTypeResponseBodyAbnormal) SetAbnormalParentType ¶
func (s *DescribeUserAbnormalTypeResponseBodyAbnormal) SetAbnormalParentType(v string) *DescribeUserAbnormalTypeResponseBodyAbnormal
func (*DescribeUserAbnormalTypeResponseBodyAbnormal) SetAbnormalType ¶
func (s *DescribeUserAbnormalTypeResponseBodyAbnormal) SetAbnormalType(v string) *DescribeUserAbnormalTypeResponseBodyAbnormal
func (DescribeUserAbnormalTypeResponseBodyAbnormal) String ¶
func (s DescribeUserAbnormalTypeResponseBodyAbnormal) String() string
type DescribeUserApiRequestRequest ¶
type DescribeUserApiRequestRequest struct { // The API. // // Notice: This parameter is deprecated, please use ApiId to query. // // example: // // /api/v1/know ApiFormat *string `json:"ApiFormat,omitempty" xml:"ApiFormat,omitempty"` // The ID of the API. // // This parameter is required. // // example: // // 3799f0695c0d687f3295d132fe49bc14 ApiId *string `json:"ApiId,omitempty" xml:"ApiId,omitempty"` // The ID of the hybrid cloud cluster. // // >For hybrid cloud scenarios only, you can call the [DescribeHybridCloudClusters](https://help.aliyun.com/document_detail/2849376.html) operation to query the hybrid cloud clusters. // // example: // // 428 ClusterId *string `json:"ClusterId,omitempty" xml:"ClusterId,omitempty"` // The domain name or IP address of the API. // // Notice: This parameter is deprecated, please use ApiId to query. // // example: // // c.***.com Domain *string `json:"Domain,omitempty" xml:"Domain,omitempty"` // The ID of the Web Application Firewall (WAF) instance. // // > You can call the [DescribeInstance](https://help.aliyun.com/document_detail/433756.html) operation to query the ID of the WAF instance. // // This parameter is required. // // example: // // waf_v3prepaid_public_cn-zxu38*** InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"` // The region in which the WAF instance is deployed. Valid values: // // - **cn-hangzhou**: Chinese mainland // // - **ap-southeast-1**: outside the Chinese mainland // // example: // // cn-hangzhou RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` // The ID of the Alibaba Cloud resource group. // // example: // // rg-acfm***q ResourceManagerResourceGroupId *string `json:"ResourceManagerResourceGroupId,omitempty" xml:"ResourceManagerResourceGroupId,omitempty"` // The type of the statistics. Valid values: // // - **api_ip**: total traffic // // - **api_cross_border_ip**: cross-border traffic // // - **api_bot_ip**: bot traffic // // - **remote_region**: geographical location // // - **client_id**: client type // // - **http_referer**: Referer // // - **api_cnt**: total number of calls // // - **bot_cnt**: number of bot calls // // - **cross_border_cnt**: number of cross-border requests // // - **api_freq**: call frequency // // example: // // api_ip Type *string `json:"Type,omitempty" xml:"Type,omitempty"` }
func (DescribeUserApiRequestRequest) GoString ¶
func (s DescribeUserApiRequestRequest) GoString() string
func (*DescribeUserApiRequestRequest) SetApiFormat ¶
func (s *DescribeUserApiRequestRequest) SetApiFormat(v string) *DescribeUserApiRequestRequest
func (*DescribeUserApiRequestRequest) SetApiId ¶
func (s *DescribeUserApiRequestRequest) SetApiId(v string) *DescribeUserApiRequestRequest
func (*DescribeUserApiRequestRequest) SetClusterId ¶
func (s *DescribeUserApiRequestRequest) SetClusterId(v string) *DescribeUserApiRequestRequest
func (*DescribeUserApiRequestRequest) SetDomain ¶
func (s *DescribeUserApiRequestRequest) SetDomain(v string) *DescribeUserApiRequestRequest
func (*DescribeUserApiRequestRequest) SetInstanceId ¶
func (s *DescribeUserApiRequestRequest) SetInstanceId(v string) *DescribeUserApiRequestRequest
func (*DescribeUserApiRequestRequest) SetRegionId ¶
func (s *DescribeUserApiRequestRequest) SetRegionId(v string) *DescribeUserApiRequestRequest
func (*DescribeUserApiRequestRequest) SetResourceManagerResourceGroupId ¶
func (s *DescribeUserApiRequestRequest) SetResourceManagerResourceGroupId(v string) *DescribeUserApiRequestRequest
func (*DescribeUserApiRequestRequest) SetType ¶
func (s *DescribeUserApiRequestRequest) SetType(v string) *DescribeUserApiRequestRequest
func (DescribeUserApiRequestRequest) String ¶
func (s DescribeUserApiRequestRequest) String() string
type DescribeUserApiRequestResponse ¶
type DescribeUserApiRequestResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *DescribeUserApiRequestResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (DescribeUserApiRequestResponse) GoString ¶
func (s DescribeUserApiRequestResponse) GoString() string
func (*DescribeUserApiRequestResponse) SetBody ¶
func (s *DescribeUserApiRequestResponse) SetBody(v *DescribeUserApiRequestResponseBody) *DescribeUserApiRequestResponse
func (*DescribeUserApiRequestResponse) SetHeaders ¶
func (s *DescribeUserApiRequestResponse) SetHeaders(v map[string]*string) *DescribeUserApiRequestResponse
func (*DescribeUserApiRequestResponse) SetStatusCode ¶
func (s *DescribeUserApiRequestResponse) SetStatusCode(v int32) *DescribeUserApiRequestResponse
func (DescribeUserApiRequestResponse) String ¶
func (s DescribeUserApiRequestResponse) String() string
type DescribeUserApiRequestResponseBody ¶
type DescribeUserApiRequestResponseBody struct { // The request ID. // // example: // // D13E4540-4432-5AD7-B216-6369512514F4 RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // The statistics. Requests []*DescribeUserApiRequestResponseBodyRequests `json:"Requests,omitempty" xml:"Requests,omitempty" type:"Repeated"` }
func (DescribeUserApiRequestResponseBody) GoString ¶
func (s DescribeUserApiRequestResponseBody) GoString() string
func (*DescribeUserApiRequestResponseBody) SetRequestId ¶
func (s *DescribeUserApiRequestResponseBody) SetRequestId(v string) *DescribeUserApiRequestResponseBody
func (*DescribeUserApiRequestResponseBody) SetRequests ¶
func (s *DescribeUserApiRequestResponseBody) SetRequests(v []*DescribeUserApiRequestResponseBodyRequests) *DescribeUserApiRequestResponseBody
func (DescribeUserApiRequestResponseBody) String ¶
func (s DescribeUserApiRequestResponseBody) String() string
type DescribeUserApiRequestResponseBodyRequests ¶
type DescribeUserApiRequestResponseBodyRequests struct { // The number of entries returned. // // example: // // 76 Count *int64 `json:"Count,omitempty" xml:"Count,omitempty"` // The type of the statistics. Valid values: // // - **client_list**: client // // - **ip**: IP address // // - **region_id* - region // // - **country_id**: country // // example: // // { // // "client_list": [ // // "Unknown" // // ], // // "ip": "47.92.113.***", // // "region_id": "110000", // // "country_id": "CN" // // } Value *string `json:"Value,omitempty" xml:"Value,omitempty"` }
func (DescribeUserApiRequestResponseBodyRequests) GoString ¶
func (s DescribeUserApiRequestResponseBodyRequests) GoString() string
func (*DescribeUserApiRequestResponseBodyRequests) SetCount ¶
func (s *DescribeUserApiRequestResponseBodyRequests) SetCount(v int64) *DescribeUserApiRequestResponseBodyRequests
func (*DescribeUserApiRequestResponseBodyRequests) SetValue ¶
func (s *DescribeUserApiRequestResponseBodyRequests) SetValue(v string) *DescribeUserApiRequestResponseBodyRequests
func (DescribeUserApiRequestResponseBodyRequests) String ¶
func (s DescribeUserApiRequestResponseBodyRequests) String() string
type DescribeUserAssetRequest ¶
type DescribeUserAssetRequest struct { // The ID of the hybrid cloud cluster. // // >For hybrid cloud scenarios only, you can call the [DescribeHybridCloudClusters](https://help.aliyun.com/document_detail/2849376.html) operation to query the hybrid cloud clusters. // // example: // // 428 ClusterId *string `json:"ClusterId,omitempty" xml:"ClusterId,omitempty"` // The type of the statistics. Valid values: // // - **asset_num**: total number of APIs // // - **asset_active**: number of active APIs // // - **asset_newborn**: number of new APIs // // - **asset_offline**: number of deactivated APIs // // - **asset_bot**: number of APIs that are called by bots // // - **asset_cross_border**: number of APIs that are called for cross-border data transfer // // - **sensitive_api**: number of response-sensitive APIs // // - **sensitive_domain**: number of response-sensitive domain names // // This parameter is required. // // example: // // asset_num DataType *string `json:"DataType,omitempty" xml:"DataType,omitempty"` // The time at which the API was called. The value is a UNIX timestamp displayed in UTC. Unit: seconds. // // Notice: The parameter has been deprecated. // // example: // // 1723435200 Days *string `json:"Days,omitempty" xml:"Days,omitempty"` // The ID of the Web Application Firewall (WAF) instance. // // > You can call the [DescribeInstance](https://help.aliyun.com/document_detail/433756.html) operation to query the ID of the WAF instance. // // This parameter is required. // // example: // // waf-cn-uax37ijm*** InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"` // The region in which the WAF instance is deployed. Valid values: // // - **cn-hangzhou**: Chinese mainland // // - **ap-southeast-1**: outside the Chinese mainland // // example: // // cn-hangzhou RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` // The ID of the Alibaba Cloud resource group. // // example: // // rg-acfm***q ResourceManagerResourceGroupId *string `json:"ResourceManagerResourceGroupId,omitempty" xml:"ResourceManagerResourceGroupId,omitempty"` }
func (DescribeUserAssetRequest) GoString ¶
func (s DescribeUserAssetRequest) GoString() string
func (*DescribeUserAssetRequest) SetClusterId ¶
func (s *DescribeUserAssetRequest) SetClusterId(v string) *DescribeUserAssetRequest
func (*DescribeUserAssetRequest) SetDataType ¶
func (s *DescribeUserAssetRequest) SetDataType(v string) *DescribeUserAssetRequest
func (*DescribeUserAssetRequest) SetDays ¶
func (s *DescribeUserAssetRequest) SetDays(v string) *DescribeUserAssetRequest
func (*DescribeUserAssetRequest) SetInstanceId ¶
func (s *DescribeUserAssetRequest) SetInstanceId(v string) *DescribeUserAssetRequest
func (*DescribeUserAssetRequest) SetRegionId ¶
func (s *DescribeUserAssetRequest) SetRegionId(v string) *DescribeUserAssetRequest
func (*DescribeUserAssetRequest) SetResourceManagerResourceGroupId ¶
func (s *DescribeUserAssetRequest) SetResourceManagerResourceGroupId(v string) *DescribeUserAssetRequest
func (DescribeUserAssetRequest) String ¶
func (s DescribeUserAssetRequest) String() string
type DescribeUserAssetResponse ¶
type DescribeUserAssetResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *DescribeUserAssetResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (DescribeUserAssetResponse) GoString ¶
func (s DescribeUserAssetResponse) GoString() string
func (*DescribeUserAssetResponse) SetBody ¶
func (s *DescribeUserAssetResponse) SetBody(v *DescribeUserAssetResponseBody) *DescribeUserAssetResponse
func (*DescribeUserAssetResponse) SetHeaders ¶
func (s *DescribeUserAssetResponse) SetHeaders(v map[string]*string) *DescribeUserAssetResponse
func (*DescribeUserAssetResponse) SetStatusCode ¶
func (s *DescribeUserAssetResponse) SetStatusCode(v int32) *DescribeUserAssetResponse
func (DescribeUserAssetResponse) String ¶
func (s DescribeUserAssetResponse) String() string
type DescribeUserAssetResponseBody ¶
type DescribeUserAssetResponseBody struct { // The API statistics. Assets []*DescribeUserAssetResponseBodyAssets `json:"Assets,omitempty" xml:"Assets,omitempty" type:"Repeated"` // The request ID. // // example: // // C1823E96-EF4B-5BD2-9E02-1D18****3ED8 RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (DescribeUserAssetResponseBody) GoString ¶
func (s DescribeUserAssetResponseBody) GoString() string
func (*DescribeUserAssetResponseBody) SetAssets ¶
func (s *DescribeUserAssetResponseBody) SetAssets(v []*DescribeUserAssetResponseBodyAssets) *DescribeUserAssetResponseBody
func (*DescribeUserAssetResponseBody) SetRequestId ¶
func (s *DescribeUserAssetResponseBody) SetRequestId(v string) *DescribeUserAssetResponseBody
func (DescribeUserAssetResponseBody) String ¶
func (s DescribeUserAssetResponseBody) String() string
type DescribeUserAssetResponseBodyAssets ¶
type DescribeUserAssetResponseBodyAssets struct { // The number of APIs returned. // // example: // // 134 AssetNum *int64 `json:"AssetNum,omitempty" xml:"AssetNum,omitempty"` // The time at which the API was called. The value is a UNIX timestamp displayed in UTC. Unit: seconds. // // example: // // 1723435200 TimeStamp *int64 `json:"TimeStamp,omitempty" xml:"TimeStamp,omitempty"` }
func (DescribeUserAssetResponseBodyAssets) GoString ¶
func (s DescribeUserAssetResponseBodyAssets) GoString() string
func (*DescribeUserAssetResponseBodyAssets) SetAssetNum ¶
func (s *DescribeUserAssetResponseBodyAssets) SetAssetNum(v int64) *DescribeUserAssetResponseBodyAssets
func (*DescribeUserAssetResponseBodyAssets) SetTimeStamp ¶
func (s *DescribeUserAssetResponseBodyAssets) SetTimeStamp(v int64) *DescribeUserAssetResponseBodyAssets
func (DescribeUserAssetResponseBodyAssets) String ¶
func (s DescribeUserAssetResponseBodyAssets) String() string
type DescribeUserEventTrendRequest ¶
type DescribeUserEventTrendRequest struct { // The ID of the hybrid cloud cluster. // // >For hybrid cloud scenarios only, you can call the [DescribeHybridCloudClusters](https://help.aliyun.com/document_detail/2849376.html) operation to query the hybrid cloud clusters. // // example: // // 428 ClusterId *string `json:"ClusterId,omitempty" xml:"ClusterId,omitempty"` // The ID of the Web Application Firewall (WAF) instance. // // > You can call the [DescribeInstance](https://help.aliyun.com/document_detail/433756.html) operation to query the ID of the WAF instance. // // This parameter is required. // // example: // // waf-cn-7mz2797x*** InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"` // The region in which the WAF instance is deployed. Valid values: // // - **cn-hangzhou**: Chinese mainland // // - **ap-southeast-1**: outside the Chinese mainland // // example: // // cn-hangzhou RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` // The ID of the Alibaba Cloud resource group. // // example: // // rg-aekzwwk****cv5i ResourceManagerResourceGroupId *string `json:"ResourceManagerResourceGroupId,omitempty" xml:"ResourceManagerResourceGroupId,omitempty"` }
func (DescribeUserEventTrendRequest) GoString ¶
func (s DescribeUserEventTrendRequest) GoString() string
func (*DescribeUserEventTrendRequest) SetClusterId ¶
func (s *DescribeUserEventTrendRequest) SetClusterId(v string) *DescribeUserEventTrendRequest
func (*DescribeUserEventTrendRequest) SetInstanceId ¶
func (s *DescribeUserEventTrendRequest) SetInstanceId(v string) *DescribeUserEventTrendRequest
func (*DescribeUserEventTrendRequest) SetRegionId ¶
func (s *DescribeUserEventTrendRequest) SetRegionId(v string) *DescribeUserEventTrendRequest
func (*DescribeUserEventTrendRequest) SetResourceManagerResourceGroupId ¶
func (s *DescribeUserEventTrendRequest) SetResourceManagerResourceGroupId(v string) *DescribeUserEventTrendRequest
func (DescribeUserEventTrendRequest) String ¶
func (s DescribeUserEventTrendRequest) String() string
type DescribeUserEventTrendResponse ¶
type DescribeUserEventTrendResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *DescribeUserEventTrendResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (DescribeUserEventTrendResponse) GoString ¶
func (s DescribeUserEventTrendResponse) GoString() string
func (*DescribeUserEventTrendResponse) SetBody ¶
func (s *DescribeUserEventTrendResponse) SetBody(v *DescribeUserEventTrendResponseBody) *DescribeUserEventTrendResponse
func (*DescribeUserEventTrendResponse) SetHeaders ¶
func (s *DescribeUserEventTrendResponse) SetHeaders(v map[string]*string) *DescribeUserEventTrendResponse
func (*DescribeUserEventTrendResponse) SetStatusCode ¶
func (s *DescribeUserEventTrendResponse) SetStatusCode(v int32) *DescribeUserEventTrendResponse
func (DescribeUserEventTrendResponse) String ¶
func (s DescribeUserEventTrendResponse) String() string
type DescribeUserEventTrendResponseBody ¶
type DescribeUserEventTrendResponseBody struct { // The request ID. // // example: // // F51E6DD6-B2D2-57C9-90F1-FAFD0A19DE00 RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // The trends of attacks. Trend []*DescribeUserEventTrendResponseBodyTrend `json:"Trend,omitempty" xml:"Trend,omitempty" type:"Repeated"` }
func (DescribeUserEventTrendResponseBody) GoString ¶
func (s DescribeUserEventTrendResponseBody) GoString() string
func (*DescribeUserEventTrendResponseBody) SetRequestId ¶
func (s *DescribeUserEventTrendResponseBody) SetRequestId(v string) *DescribeUserEventTrendResponseBody
func (*DescribeUserEventTrendResponseBody) SetTrend ¶
func (s *DescribeUserEventTrendResponseBody) SetTrend(v []*DescribeUserEventTrendResponseBodyTrend) *DescribeUserEventTrendResponseBody
func (DescribeUserEventTrendResponseBody) String ¶
func (s DescribeUserEventTrendResponseBody) String() string
type DescribeUserEventTrendResponseBodyTrend ¶
type DescribeUserEventTrendResponseBodyTrend struct { // The number of high-risk events. // // example: // // 9 EventHigh *int64 `json:"EventHigh,omitempty" xml:"EventHigh,omitempty"` // The number of low-risk events. // // example: // // 23 EventLow *int64 `json:"EventLow,omitempty" xml:"EventLow,omitempty"` // The number of medium-risk events. // // example: // // 17 EventMedium *int64 `json:"EventMedium,omitempty" xml:"EventMedium,omitempty"` // The time at which the API was called. The value is a UNIX timestamp displayed in UTC. Unit: seconds. // // Notice: The parameter has been deprecated, it is recommended to use the Timestamp parameter. // // example: // // 1723435200 TimeStamp *int64 `json:"TimeStamp,omitempty" xml:"TimeStamp,omitempty"` // The time at which the API was called. The value is a UNIX timestamp displayed in UTC. Unit: seconds. // // example: // // 1723435200 Timestamp *int64 `json:"Timestamp,omitempty" xml:"Timestamp,omitempty"` }
func (DescribeUserEventTrendResponseBodyTrend) GoString ¶
func (s DescribeUserEventTrendResponseBodyTrend) GoString() string
func (*DescribeUserEventTrendResponseBodyTrend) SetEventHigh ¶
func (s *DescribeUserEventTrendResponseBodyTrend) SetEventHigh(v int64) *DescribeUserEventTrendResponseBodyTrend
func (*DescribeUserEventTrendResponseBodyTrend) SetEventLow ¶
func (s *DescribeUserEventTrendResponseBodyTrend) SetEventLow(v int64) *DescribeUserEventTrendResponseBodyTrend
func (*DescribeUserEventTrendResponseBodyTrend) SetEventMedium ¶
func (s *DescribeUserEventTrendResponseBodyTrend) SetEventMedium(v int64) *DescribeUserEventTrendResponseBodyTrend
func (*DescribeUserEventTrendResponseBodyTrend) SetTimeStamp ¶
func (s *DescribeUserEventTrendResponseBodyTrend) SetTimeStamp(v int64) *DescribeUserEventTrendResponseBodyTrend
func (*DescribeUserEventTrendResponseBodyTrend) SetTimestamp ¶
func (s *DescribeUserEventTrendResponseBodyTrend) SetTimestamp(v int64) *DescribeUserEventTrendResponseBodyTrend
func (DescribeUserEventTrendResponseBodyTrend) String ¶
func (s DescribeUserEventTrendResponseBodyTrend) String() string
type DescribeUserEventTypeRequest ¶
type DescribeUserEventTypeRequest struct { // The ID of the hybrid cloud cluster. // // >For hybrid cloud scenarios only, you can call the [DescribeHybridCloudClusters](https://help.aliyun.com/document_detail/2849376.html) operation to query the hybrid cloud clusters. // // example: // // 976 ClusterId *string `json:"ClusterId,omitempty" xml:"ClusterId,omitempty"` // The end of the time range to query. The value is a UNIX timestamp displayed in UTC. Unit: seconds. // // example: // // 1726113600 EndTime *int64 `json:"EndTime,omitempty" xml:"EndTime,omitempty"` // The ID of the Web Application Firewall (WAF) instance. // // > You can call the [DescribeInstance](https://help.aliyun.com/document_detail/433756.html) operation to query the ID of the WAF instance. // // This parameter is required. // // example: // // waf_v2_public_cn-5y***h0t InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"` // The region in which the Web Application Firewall (WAF) instance is deployed. Valid values: // // - **cn-hangzhou**: Chinese mainland // // - **ap-southeast-1**: outside the Chinese mainland // // example: // // cn-hangzhou RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` // The ID of the Alibaba Cloud resource group. // // example: // // rg-aek***ktt3y ResourceManagerResourceGroupId *string `json:"ResourceManagerResourceGroupId,omitempty" xml:"ResourceManagerResourceGroupId,omitempty"` // The beginning of the time range to query. The value is a UNIX timestamp displayed in UTC. Unit: seconds. // // example: // // 1723435200 StartTime *int64 `json:"StartTime,omitempty" xml:"StartTime,omitempty"` }
func (DescribeUserEventTypeRequest) GoString ¶
func (s DescribeUserEventTypeRequest) GoString() string
func (*DescribeUserEventTypeRequest) SetClusterId ¶
func (s *DescribeUserEventTypeRequest) SetClusterId(v string) *DescribeUserEventTypeRequest
func (*DescribeUserEventTypeRequest) SetEndTime ¶
func (s *DescribeUserEventTypeRequest) SetEndTime(v int64) *DescribeUserEventTypeRequest
func (*DescribeUserEventTypeRequest) SetInstanceId ¶
func (s *DescribeUserEventTypeRequest) SetInstanceId(v string) *DescribeUserEventTypeRequest
func (*DescribeUserEventTypeRequest) SetRegionId ¶
func (s *DescribeUserEventTypeRequest) SetRegionId(v string) *DescribeUserEventTypeRequest
func (*DescribeUserEventTypeRequest) SetResourceManagerResourceGroupId ¶
func (s *DescribeUserEventTypeRequest) SetResourceManagerResourceGroupId(v string) *DescribeUserEventTypeRequest
func (*DescribeUserEventTypeRequest) SetStartTime ¶
func (s *DescribeUserEventTypeRequest) SetStartTime(v int64) *DescribeUserEventTypeRequest
func (DescribeUserEventTypeRequest) String ¶
func (s DescribeUserEventTypeRequest) String() string
type DescribeUserEventTypeResponse ¶
type DescribeUserEventTypeResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *DescribeUserEventTypeResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (DescribeUserEventTypeResponse) GoString ¶
func (s DescribeUserEventTypeResponse) GoString() string
func (*DescribeUserEventTypeResponse) SetBody ¶
func (s *DescribeUserEventTypeResponse) SetBody(v *DescribeUserEventTypeResponseBody) *DescribeUserEventTypeResponse
func (*DescribeUserEventTypeResponse) SetHeaders ¶
func (s *DescribeUserEventTypeResponse) SetHeaders(v map[string]*string) *DescribeUserEventTypeResponse
func (*DescribeUserEventTypeResponse) SetStatusCode ¶
func (s *DescribeUserEventTypeResponse) SetStatusCode(v int32) *DescribeUserEventTypeResponse
func (DescribeUserEventTypeResponse) String ¶
func (s DescribeUserEventTypeResponse) String() string
type DescribeUserEventTypeResponseBody ¶
type DescribeUserEventTypeResponseBody struct { // The types and statistics of security events. Event []*DescribeUserEventTypeResponseBodyEvent `json:"Event,omitempty" xml:"Event,omitempty" type:"Repeated"` // The request ID. // // example: // // 177BA739-6512-5470-98C6-E***0BAA3D RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (DescribeUserEventTypeResponseBody) GoString ¶
func (s DescribeUserEventTypeResponseBody) GoString() string
func (*DescribeUserEventTypeResponseBody) SetEvent ¶
func (s *DescribeUserEventTypeResponseBody) SetEvent(v []*DescribeUserEventTypeResponseBodyEvent) *DescribeUserEventTypeResponseBody
func (*DescribeUserEventTypeResponseBody) SetRequestId ¶
func (s *DescribeUserEventTypeResponseBody) SetRequestId(v string) *DescribeUserEventTypeResponseBody
func (DescribeUserEventTypeResponseBody) String ¶
func (s DescribeUserEventTypeResponseBody) String() string
type DescribeUserEventTypeResponseBodyEvent ¶
type DescribeUserEventTypeResponseBodyEvent struct { // The code of the security event. // // example: // // Event_LoginCollision EventCode *string `json:"EventCode,omitempty" xml:"EventCode,omitempty"` // The number of events. // // example: // // 0 EventCount *int64 `json:"EventCount,omitempty" xml:"EventCount,omitempty"` // The parent type of the security event. // // example: // // EventType_Account EventParentType *string `json:"EventParentType,omitempty" xml:"EventParentType,omitempty"` // The type of the security event. // // > You can call the [DescribeApisecRules](https://help.aliyun.com/document_detail/2859155.html) operation to query the supported types of security events. // // example: // // Event_AbnormalFrequency EventType *string `json:"EventType,omitempty" xml:"EventType,omitempty"` }
func (DescribeUserEventTypeResponseBodyEvent) GoString ¶
func (s DescribeUserEventTypeResponseBodyEvent) GoString() string
func (*DescribeUserEventTypeResponseBodyEvent) SetEventCode ¶
func (s *DescribeUserEventTypeResponseBodyEvent) SetEventCode(v string) *DescribeUserEventTypeResponseBodyEvent
func (*DescribeUserEventTypeResponseBodyEvent) SetEventCount ¶
func (s *DescribeUserEventTypeResponseBodyEvent) SetEventCount(v int64) *DescribeUserEventTypeResponseBodyEvent
func (*DescribeUserEventTypeResponseBodyEvent) SetEventParentType ¶
func (s *DescribeUserEventTypeResponseBodyEvent) SetEventParentType(v string) *DescribeUserEventTypeResponseBodyEvent
func (*DescribeUserEventTypeResponseBodyEvent) SetEventType ¶
func (s *DescribeUserEventTypeResponseBodyEvent) SetEventType(v string) *DescribeUserEventTypeResponseBodyEvent
func (DescribeUserEventTypeResponseBodyEvent) String ¶
func (s DescribeUserEventTypeResponseBodyEvent) String() string
type DescribeUserSlsLogRegionsRequest ¶
type DescribeUserSlsLogRegionsRequest struct { // The ID of the Web Application Firewall (WAF) instance. // // > You can call the [DescribeInstance](https://help.aliyun.com/document_detail/433756.html) operation to query the ID of the WAF instance. // // This parameter is required. // // example: // // waf_v2_public_cn-uqm2z****0a InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"` // The region in which the WAF instance is deployed. Valid values: // // - **cn-hangzhou:* - Chinese mainland. // // - **ap-southeast-1:* - outside the Chinese mainland. // // example: // // cn-hangzhou RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` // The ID of the Alibaba Cloud resource group. // // example: // // rg-acfm***q ResourceManagerResourceGroupId *string `json:"ResourceManagerResourceGroupId,omitempty" xml:"ResourceManagerResourceGroupId,omitempty"` }
func (DescribeUserSlsLogRegionsRequest) GoString ¶
func (s DescribeUserSlsLogRegionsRequest) GoString() string
func (*DescribeUserSlsLogRegionsRequest) SetInstanceId ¶
func (s *DescribeUserSlsLogRegionsRequest) SetInstanceId(v string) *DescribeUserSlsLogRegionsRequest
func (*DescribeUserSlsLogRegionsRequest) SetRegionId ¶
func (s *DescribeUserSlsLogRegionsRequest) SetRegionId(v string) *DescribeUserSlsLogRegionsRequest
func (*DescribeUserSlsLogRegionsRequest) SetResourceManagerResourceGroupId ¶
func (s *DescribeUserSlsLogRegionsRequest) SetResourceManagerResourceGroupId(v string) *DescribeUserSlsLogRegionsRequest
func (DescribeUserSlsLogRegionsRequest) String ¶
func (s DescribeUserSlsLogRegionsRequest) String() string
type DescribeUserSlsLogRegionsResponse ¶
type DescribeUserSlsLogRegionsResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *DescribeUserSlsLogRegionsResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (DescribeUserSlsLogRegionsResponse) GoString ¶
func (s DescribeUserSlsLogRegionsResponse) GoString() string
func (*DescribeUserSlsLogRegionsResponse) SetHeaders ¶
func (s *DescribeUserSlsLogRegionsResponse) SetHeaders(v map[string]*string) *DescribeUserSlsLogRegionsResponse
func (*DescribeUserSlsLogRegionsResponse) SetStatusCode ¶
func (s *DescribeUserSlsLogRegionsResponse) SetStatusCode(v int32) *DescribeUserSlsLogRegionsResponse
func (DescribeUserSlsLogRegionsResponse) String ¶
func (s DescribeUserSlsLogRegionsResponse) String() string
type DescribeUserSlsLogRegionsResponseBody ¶
type DescribeUserSlsLogRegionsResponseBody struct { // The region IDs. LogRegions []*string `json:"LogRegions,omitempty" xml:"LogRegions,omitempty" type:"Repeated"` // The request ID. // // example: // // 9D11AC3A-A10C-56E7-A342-E87EC892**** RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (DescribeUserSlsLogRegionsResponseBody) GoString ¶
func (s DescribeUserSlsLogRegionsResponseBody) GoString() string
func (*DescribeUserSlsLogRegionsResponseBody) SetLogRegions ¶
func (s *DescribeUserSlsLogRegionsResponseBody) SetLogRegions(v []*string) *DescribeUserSlsLogRegionsResponseBody
func (*DescribeUserSlsLogRegionsResponseBody) SetRequestId ¶
func (s *DescribeUserSlsLogRegionsResponseBody) SetRequestId(v string) *DescribeUserSlsLogRegionsResponseBody
func (DescribeUserSlsLogRegionsResponseBody) String ¶
func (s DescribeUserSlsLogRegionsResponseBody) String() string
type DescribeUserWafLogStatusRequest ¶
type DescribeUserWafLogStatusRequest struct { // The ID of the WAF instance. // // > You can call the [DescribeInstance](https://help.aliyun.com/document_detail/433756.html) operation to query the ID of the WAF instance. // // This parameter is required. // // example: // // waf_v3prepaid_public_cn-nwy34****0j InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"` // The region where the WAF instance is deployed. Valid values: // // - **cn-hangzhou**: Chinese mainland. // // - **ap-southeast-1**: outside the Chinese mainland. // // example: // // cn-hangzhou RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` // 阿里云资源组ID。 // // example: // // rg-acfm***q ResourceManagerResourceGroupId *string `json:"ResourceManagerResourceGroupId,omitempty" xml:"ResourceManagerResourceGroupId,omitempty"` }
func (DescribeUserWafLogStatusRequest) GoString ¶
func (s DescribeUserWafLogStatusRequest) GoString() string
func (*DescribeUserWafLogStatusRequest) SetInstanceId ¶
func (s *DescribeUserWafLogStatusRequest) SetInstanceId(v string) *DescribeUserWafLogStatusRequest
func (*DescribeUserWafLogStatusRequest) SetRegionId ¶
func (s *DescribeUserWafLogStatusRequest) SetRegionId(v string) *DescribeUserWafLogStatusRequest
func (*DescribeUserWafLogStatusRequest) SetResourceManagerResourceGroupId ¶
func (s *DescribeUserWafLogStatusRequest) SetResourceManagerResourceGroupId(v string) *DescribeUserWafLogStatusRequest
func (DescribeUserWafLogStatusRequest) String ¶
func (s DescribeUserWafLogStatusRequest) String() string
type DescribeUserWafLogStatusResponse ¶
type DescribeUserWafLogStatusResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *DescribeUserWafLogStatusResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (DescribeUserWafLogStatusResponse) GoString ¶
func (s DescribeUserWafLogStatusResponse) GoString() string
func (*DescribeUserWafLogStatusResponse) SetBody ¶
func (s *DescribeUserWafLogStatusResponse) SetBody(v *DescribeUserWafLogStatusResponseBody) *DescribeUserWafLogStatusResponse
func (*DescribeUserWafLogStatusResponse) SetHeaders ¶
func (s *DescribeUserWafLogStatusResponse) SetHeaders(v map[string]*string) *DescribeUserWafLogStatusResponse
func (*DescribeUserWafLogStatusResponse) SetStatusCode ¶
func (s *DescribeUserWafLogStatusResponse) SetStatusCode(v int32) *DescribeUserWafLogStatusResponse
func (DescribeUserWafLogStatusResponse) String ¶
func (s DescribeUserWafLogStatusResponse) String() string
type DescribeUserWafLogStatusResponseBody ¶
type DescribeUserWafLogStatusResponseBody struct { // The ID of the region where WAF logs are stored. Valid values: // // - **cn-hangzhou**: China (Hangzhou). // // - **cn-beijing**: China (Beijing). // // - **cn-hongkong**: China (Hong Kong). // // - **ap-southeast-1**: Singapore. // // - **ap-southeast-3**: Malaysia (Kuala Lumpur). // // - **ap-southeast-5**: Indonesia (Jakarta). // // - **ap-southeast-6**: Philippines (Manila). // // - **ap-southeast-7**: Thailand (Bangkok). // // - **me-east-1**: UAE (Dubai). // // - **eu-central-1**: Germany (Frankfurt). // // - **us-east-1**: US (Virginia). // // - **us-west-1**: US (Silicon Valley). // // - **ap-northeast-1**: Japan (Tokyo). // // - **ap-northeast-2**: South Korea (Seoul). // // - **eu-west-1**: UK (London). // // - **cn-hangzhou-finance**: China East 1 Finance. // // - **cn-shanghai-finance-1**: China East 2 Finance. // // - **cn-shenzhen-finance**: China South 1 Finance. // // > The China East 1 Finance, China East 2 Finance, and China South 1 Finance regions are available only for Alibaba Finance Cloud users. Alibaba Finance Cloud users are also limited to storing logs within these specific regions. // // example: // // cn-hangzhou LogRegionId *string `json:"LogRegionId,omitempty" xml:"LogRegionId,omitempty"` // The status of WAF logs. // // - **initializing** // // - **initialize_failed** // // - **normal** // // - **releasing** // // - **release_failed** // // example: // // normal LogStatus *string `json:"LogStatus,omitempty" xml:"LogStatus,omitempty"` // The request ID. // // example: // // D7861F61-5B61-46CE-A47C-6B19160D**** RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // The time when the log status was modified. Unit: milliseconds. // // example: // // 1706771796859 StatusUpdateTime *int64 `json:"StatusUpdateTime,omitempty" xml:"StatusUpdateTime,omitempty"` }
func (DescribeUserWafLogStatusResponseBody) GoString ¶
func (s DescribeUserWafLogStatusResponseBody) GoString() string
func (*DescribeUserWafLogStatusResponseBody) SetLogRegionId ¶
func (s *DescribeUserWafLogStatusResponseBody) SetLogRegionId(v string) *DescribeUserWafLogStatusResponseBody
func (*DescribeUserWafLogStatusResponseBody) SetLogStatus ¶
func (s *DescribeUserWafLogStatusResponseBody) SetLogStatus(v string) *DescribeUserWafLogStatusResponseBody
func (*DescribeUserWafLogStatusResponseBody) SetRequestId ¶
func (s *DescribeUserWafLogStatusResponseBody) SetRequestId(v string) *DescribeUserWafLogStatusResponseBody
func (*DescribeUserWafLogStatusResponseBody) SetStatusUpdateTime ¶
func (s *DescribeUserWafLogStatusResponseBody) SetStatusUpdateTime(v int64) *DescribeUserWafLogStatusResponseBody
func (DescribeUserWafLogStatusResponseBody) String ¶
func (s DescribeUserWafLogStatusResponseBody) String() string
type DescribeVisitTopIpRequest ¶
type DescribeVisitTopIpRequest struct { // The end of the time range to query. Unit: seconds. If you do not specify this parameter, the current time is used. // // example: // // 1665386280 EndTimestamp *string `json:"EndTimestamp,omitempty" xml:"EndTimestamp,omitempty"` // The ID of the Web Application Firewall (WAF) instance. // // > You can call the [DescribeInstance](https://help.aliyun.com/document_detail/433756.html) operation to obtain the ID of the WAF instance. // // This parameter is required. // // example: // // waf_cdnsdf3**** InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"` // The region where the WAF instance resides. Valid values: // // - **cn-hangzhou:* - the Chinese mainland. // // - **ap-southeast-1:* - outside the Chinese mainland. // // example: // // cn-hangzhou RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` // The protected object. // // example: // // www.aliyundoc.com Resource *string `json:"Resource,omitempty" xml:"Resource,omitempty"` // The ID of the Alibaba Cloud resource group. // // example: // // rg-acfm***q ResourceManagerResourceGroupId *string `json:"ResourceManagerResourceGroupId,omitempty" xml:"ResourceManagerResourceGroupId,omitempty"` // The beginning of the time range to query. Unit: seconds. // // This parameter is required. // // example: // // 1665331200 StartTimestamp *string `json:"StartTimestamp,omitempty" xml:"StartTimestamp,omitempty"` }
func (DescribeVisitTopIpRequest) GoString ¶
func (s DescribeVisitTopIpRequest) GoString() string
func (*DescribeVisitTopIpRequest) SetEndTimestamp ¶
func (s *DescribeVisitTopIpRequest) SetEndTimestamp(v string) *DescribeVisitTopIpRequest
func (*DescribeVisitTopIpRequest) SetInstanceId ¶
func (s *DescribeVisitTopIpRequest) SetInstanceId(v string) *DescribeVisitTopIpRequest
func (*DescribeVisitTopIpRequest) SetRegionId ¶
func (s *DescribeVisitTopIpRequest) SetRegionId(v string) *DescribeVisitTopIpRequest
func (*DescribeVisitTopIpRequest) SetResource ¶
func (s *DescribeVisitTopIpRequest) SetResource(v string) *DescribeVisitTopIpRequest
func (*DescribeVisitTopIpRequest) SetResourceManagerResourceGroupId ¶
func (s *DescribeVisitTopIpRequest) SetResourceManagerResourceGroupId(v string) *DescribeVisitTopIpRequest
func (*DescribeVisitTopIpRequest) SetStartTimestamp ¶
func (s *DescribeVisitTopIpRequest) SetStartTimestamp(v string) *DescribeVisitTopIpRequest
func (DescribeVisitTopIpRequest) String ¶
func (s DescribeVisitTopIpRequest) String() string
type DescribeVisitTopIpResponse ¶
type DescribeVisitTopIpResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *DescribeVisitTopIpResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (DescribeVisitTopIpResponse) GoString ¶
func (s DescribeVisitTopIpResponse) GoString() string
func (*DescribeVisitTopIpResponse) SetBody ¶
func (s *DescribeVisitTopIpResponse) SetBody(v *DescribeVisitTopIpResponseBody) *DescribeVisitTopIpResponse
func (*DescribeVisitTopIpResponse) SetHeaders ¶
func (s *DescribeVisitTopIpResponse) SetHeaders(v map[string]*string) *DescribeVisitTopIpResponse
func (*DescribeVisitTopIpResponse) SetStatusCode ¶
func (s *DescribeVisitTopIpResponse) SetStatusCode(v int32) *DescribeVisitTopIpResponse
func (DescribeVisitTopIpResponse) String ¶
func (s DescribeVisitTopIpResponse) String() string
type DescribeVisitTopIpResponseBody ¶
type DescribeVisitTopIpResponseBody struct { // The ID of the request. // // example: // // 5D2B8DAE-A761-58CB-A68D-74989E4831DA RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // The array of the top 10 IP addresses from which requests are sent. TopIp []*DescribeVisitTopIpResponseBodyTopIp `json:"TopIp,omitempty" xml:"TopIp,omitempty" type:"Repeated"` }
func (DescribeVisitTopIpResponseBody) GoString ¶
func (s DescribeVisitTopIpResponseBody) GoString() string
func (*DescribeVisitTopIpResponseBody) SetRequestId ¶
func (s *DescribeVisitTopIpResponseBody) SetRequestId(v string) *DescribeVisitTopIpResponseBody
func (*DescribeVisitTopIpResponseBody) SetTopIp ¶
func (s *DescribeVisitTopIpResponseBody) SetTopIp(v []*DescribeVisitTopIpResponseBodyTopIp) *DescribeVisitTopIpResponseBody
func (DescribeVisitTopIpResponseBody) String ¶
func (s DescribeVisitTopIpResponseBody) String() string
type DescribeVisitTopIpResponseBodyTopIp ¶
type DescribeVisitTopIpResponseBodyTopIp struct { // The ordinal number of the area to which the IP address belongs. // // example: // // 310000 Area *string `json:"Area,omitempty" xml:"Area,omitempty"` // The total number of requests that are sent from the IP address. // // example: // // 2622 Count *int64 `json:"Count,omitempty" xml:"Count,omitempty"` // The IP address. // // example: // // 1.1.XX.XX Ip *string `json:"Ip,omitempty" xml:"Ip,omitempty"` // The ISP. // // example: // // AAA Isp *string `json:"Isp,omitempty" xml:"Isp,omitempty"` }
func (DescribeVisitTopIpResponseBodyTopIp) GoString ¶
func (s DescribeVisitTopIpResponseBodyTopIp) GoString() string
func (*DescribeVisitTopIpResponseBodyTopIp) SetArea ¶
func (s *DescribeVisitTopIpResponseBodyTopIp) SetArea(v string) *DescribeVisitTopIpResponseBodyTopIp
func (*DescribeVisitTopIpResponseBodyTopIp) SetCount ¶
func (s *DescribeVisitTopIpResponseBodyTopIp) SetCount(v int64) *DescribeVisitTopIpResponseBodyTopIp
func (*DescribeVisitTopIpResponseBodyTopIp) SetIp ¶
func (s *DescribeVisitTopIpResponseBodyTopIp) SetIp(v string) *DescribeVisitTopIpResponseBodyTopIp
func (*DescribeVisitTopIpResponseBodyTopIp) SetIsp ¶
func (s *DescribeVisitTopIpResponseBodyTopIp) SetIsp(v string) *DescribeVisitTopIpResponseBodyTopIp
func (DescribeVisitTopIpResponseBodyTopIp) String ¶
func (s DescribeVisitTopIpResponseBodyTopIp) String() string
type DescribeVisitUasRequest ¶
type DescribeVisitUasRequest struct { // The end of the time range to query. Unit: seconds. If you do not specify this parameter, the current time is used. // // example: // // 1665386280 EndTimestamp *string `json:"EndTimestamp,omitempty" xml:"EndTimestamp,omitempty"` // The ID of the Web Application Firewall (WAF) instance. // // > You can call the [DescribeInstance](https://help.aliyun.com/document_detail/433756.html) operation to obtain the ID of the WAF instance. // // This parameter is required. // // example: // // waf_cdnsdf3**** InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"` // The region ID of the WAF instance. Valid values: // // - **cn-hangzhou**: Chinese mainland // // - **ap-southeast-1**: outside the Chinese mainland. // // example: // // cn-hangzhou RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` // The protected object. // // example: // // www.aliyundoc.com Resource *string `json:"Resource,omitempty" xml:"Resource,omitempty"` // The ID of the Alibaba Cloud resource group. // // example: // // rg-acfm***q ResourceManagerResourceGroupId *string `json:"ResourceManagerResourceGroupId,omitempty" xml:"ResourceManagerResourceGroupId,omitempty"` // The beginning of the time range to query. Unit: seconds. // // This parameter is required. // // example: // // 1665331200 StartTimestamp *string `json:"StartTimestamp,omitempty" xml:"StartTimestamp,omitempty"` }
func (DescribeVisitUasRequest) GoString ¶
func (s DescribeVisitUasRequest) GoString() string
func (*DescribeVisitUasRequest) SetEndTimestamp ¶
func (s *DescribeVisitUasRequest) SetEndTimestamp(v string) *DescribeVisitUasRequest
func (*DescribeVisitUasRequest) SetInstanceId ¶
func (s *DescribeVisitUasRequest) SetInstanceId(v string) *DescribeVisitUasRequest
func (*DescribeVisitUasRequest) SetRegionId ¶
func (s *DescribeVisitUasRequest) SetRegionId(v string) *DescribeVisitUasRequest
func (*DescribeVisitUasRequest) SetResource ¶
func (s *DescribeVisitUasRequest) SetResource(v string) *DescribeVisitUasRequest
func (*DescribeVisitUasRequest) SetResourceManagerResourceGroupId ¶
func (s *DescribeVisitUasRequest) SetResourceManagerResourceGroupId(v string) *DescribeVisitUasRequest
func (*DescribeVisitUasRequest) SetStartTimestamp ¶
func (s *DescribeVisitUasRequest) SetStartTimestamp(v string) *DescribeVisitUasRequest
func (DescribeVisitUasRequest) String ¶
func (s DescribeVisitUasRequest) String() string
type DescribeVisitUasResponse ¶
type DescribeVisitUasResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *DescribeVisitUasResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (DescribeVisitUasResponse) GoString ¶
func (s DescribeVisitUasResponse) GoString() string
func (*DescribeVisitUasResponse) SetBody ¶
func (s *DescribeVisitUasResponse) SetBody(v *DescribeVisitUasResponseBody) *DescribeVisitUasResponse
func (*DescribeVisitUasResponse) SetHeaders ¶
func (s *DescribeVisitUasResponse) SetHeaders(v map[string]*string) *DescribeVisitUasResponse
func (*DescribeVisitUasResponse) SetStatusCode ¶
func (s *DescribeVisitUasResponse) SetStatusCode(v int32) *DescribeVisitUasResponse
func (DescribeVisitUasResponse) String ¶
func (s DescribeVisitUasResponse) String() string
type DescribeVisitUasResponseBody ¶
type DescribeVisitUasResponseBody struct { // The ID of the request. // // example: // // 2847CE98-AFAE-5A64-B80E-60461717F9DE RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // The array of the top 10 user agents that are used to initiate requests. Uas []*DescribeVisitUasResponseBodyUas `json:"Uas,omitempty" xml:"Uas,omitempty" type:"Repeated"` }
func (DescribeVisitUasResponseBody) GoString ¶
func (s DescribeVisitUasResponseBody) GoString() string
func (*DescribeVisitUasResponseBody) SetRequestId ¶
func (s *DescribeVisitUasResponseBody) SetRequestId(v string) *DescribeVisitUasResponseBody
func (*DescribeVisitUasResponseBody) SetUas ¶
func (s *DescribeVisitUasResponseBody) SetUas(v []*DescribeVisitUasResponseBodyUas) *DescribeVisitUasResponseBody
func (DescribeVisitUasResponseBody) String ¶
func (s DescribeVisitUasResponseBody) String() string
type DescribeVisitUasResponseBodyUas ¶
type DescribeVisitUasResponseBodyUas struct { // The number of requests that use the user agent. // // example: // // 698455 Count *int64 `json:"Count,omitempty" xml:"Count,omitempty"` // The user agent. // // example: // // chrome Ua *string `json:"Ua,omitempty" xml:"Ua,omitempty"` }
func (DescribeVisitUasResponseBodyUas) GoString ¶
func (s DescribeVisitUasResponseBodyUas) GoString() string
func (*DescribeVisitUasResponseBodyUas) SetCount ¶
func (s *DescribeVisitUasResponseBodyUas) SetCount(v int64) *DescribeVisitUasResponseBodyUas
func (*DescribeVisitUasResponseBodyUas) SetUa ¶
func (s *DescribeVisitUasResponseBodyUas) SetUa(v string) *DescribeVisitUasResponseBodyUas
func (DescribeVisitUasResponseBodyUas) String ¶
func (s DescribeVisitUasResponseBodyUas) String() string
type DescribeWafSourceIpSegmentRequest ¶
type DescribeWafSourceIpSegmentRequest struct { // The ID of the WAF instance. // // > You can call the [DescribeInstance](https://help.aliyun.com/document_detail/433756.html) operation to obtain the ID of the WAF instance. // // This parameter is required. // // example: // // waf_v2_public_cn-***** InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"` // The region where the WAF instance resides. Valid values: // // - **cn-hangzhou:* - the Chinese mainland. // // - **ap-southeast-1:* - outside the Chinese mainland. // // example: // // cn-hangzhou RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` // The ID of the Alibaba Cloud resource group. // // example: // // rg-acfm***q ResourceManagerResourceGroupId *string `json:"ResourceManagerResourceGroupId,omitempty" xml:"ResourceManagerResourceGroupId,omitempty"` }
func (DescribeWafSourceIpSegmentRequest) GoString ¶
func (s DescribeWafSourceIpSegmentRequest) GoString() string
func (*DescribeWafSourceIpSegmentRequest) SetInstanceId ¶
func (s *DescribeWafSourceIpSegmentRequest) SetInstanceId(v string) *DescribeWafSourceIpSegmentRequest
func (*DescribeWafSourceIpSegmentRequest) SetRegionId ¶
func (s *DescribeWafSourceIpSegmentRequest) SetRegionId(v string) *DescribeWafSourceIpSegmentRequest
func (*DescribeWafSourceIpSegmentRequest) SetResourceManagerResourceGroupId ¶
func (s *DescribeWafSourceIpSegmentRequest) SetResourceManagerResourceGroupId(v string) *DescribeWafSourceIpSegmentRequest
func (DescribeWafSourceIpSegmentRequest) String ¶
func (s DescribeWafSourceIpSegmentRequest) String() string
type DescribeWafSourceIpSegmentResponse ¶
type DescribeWafSourceIpSegmentResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *DescribeWafSourceIpSegmentResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (DescribeWafSourceIpSegmentResponse) GoString ¶
func (s DescribeWafSourceIpSegmentResponse) GoString() string
func (*DescribeWafSourceIpSegmentResponse) SetHeaders ¶
func (s *DescribeWafSourceIpSegmentResponse) SetHeaders(v map[string]*string) *DescribeWafSourceIpSegmentResponse
func (*DescribeWafSourceIpSegmentResponse) SetStatusCode ¶
func (s *DescribeWafSourceIpSegmentResponse) SetStatusCode(v int32) *DescribeWafSourceIpSegmentResponse
func (DescribeWafSourceIpSegmentResponse) String ¶
func (s DescribeWafSourceIpSegmentResponse) String() string
type DescribeWafSourceIpSegmentResponseBody ¶
type DescribeWafSourceIpSegmentResponseBody struct { // The ID of the request. // // example: // // 9087ADDC-9047-4D02-82A7-33021B58083C RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // The back-to-origin CIDR blocks that are used by the protection cluster. WafSourceIp *DescribeWafSourceIpSegmentResponseBodyWafSourceIp `json:"WafSourceIp,omitempty" xml:"WafSourceIp,omitempty" type:"Struct"` }
func (DescribeWafSourceIpSegmentResponseBody) GoString ¶
func (s DescribeWafSourceIpSegmentResponseBody) GoString() string
func (*DescribeWafSourceIpSegmentResponseBody) SetRequestId ¶
func (s *DescribeWafSourceIpSegmentResponseBody) SetRequestId(v string) *DescribeWafSourceIpSegmentResponseBody
func (*DescribeWafSourceIpSegmentResponseBody) SetWafSourceIp ¶
func (s *DescribeWafSourceIpSegmentResponseBody) SetWafSourceIp(v *DescribeWafSourceIpSegmentResponseBodyWafSourceIp) *DescribeWafSourceIpSegmentResponseBody
func (DescribeWafSourceIpSegmentResponseBody) String ¶
func (s DescribeWafSourceIpSegmentResponseBody) String() string
type DescribeWafSourceIpSegmentResponseBodyWafSourceIp ¶
type DescribeWafSourceIpSegmentResponseBodyWafSourceIp struct { // An array of back-to-origin IPv4 CIDR blocks. IPv4 []*string `json:"IPv4,omitempty" xml:"IPv4,omitempty" type:"Repeated"` // An array of back-to-origin IPv6 CIDR blocks. IPv6 []*string `json:"IPv6,omitempty" xml:"IPv6,omitempty" type:"Repeated"` }
func (DescribeWafSourceIpSegmentResponseBodyWafSourceIp) GoString ¶
func (s DescribeWafSourceIpSegmentResponseBodyWafSourceIp) GoString() string
func (*DescribeWafSourceIpSegmentResponseBodyWafSourceIp) SetIPv4 ¶
func (s *DescribeWafSourceIpSegmentResponseBodyWafSourceIp) SetIPv4(v []*string) *DescribeWafSourceIpSegmentResponseBodyWafSourceIp
func (*DescribeWafSourceIpSegmentResponseBodyWafSourceIp) SetIPv6 ¶
func (s *DescribeWafSourceIpSegmentResponseBodyWafSourceIp) SetIPv6(v []*string) *DescribeWafSourceIpSegmentResponseBodyWafSourceIp
func (DescribeWafSourceIpSegmentResponseBodyWafSourceIp) String ¶
func (s DescribeWafSourceIpSegmentResponseBodyWafSourceIp) String() string
type ListTagKeysRequest ¶
type ListTagKeysRequest struct { // The ID of the WAF instance. // // > You can call the [DescribeInstance](https://help.aliyun.com/document_detail/433756.html) operation to query the ID of the WAF instance. // // This parameter is required. // // example: // // waf_v3prepaid_public_cn-wwo****iw02 InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"` // The pagination token that is used in the next request to retrieve a new page of results. // // example: // // caeba0bbb2be03f84eb48b699f0***** NextToken *string `json:"NextToken,omitempty" xml:"NextToken,omitempty"` // The region in which the Web Application Firewall (WAF) instance is deployed. Valid values: // // - **cn-hangzhou**: Chinese mainland. // // - **ap-southeast-1**: outside the Chinese mainland. // // This parameter is required. // // example: // // cn-hangzhou RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` // The type of the resource. Set the value to ALIYUN::WAF::DEFENSERESOURCE. // // This parameter is required. // // example: // // ALIYUN::WAF::DEFENSERESOURCE ResourceType *string `json:"ResourceType,omitempty" xml:"ResourceType,omitempty"` }
func (ListTagKeysRequest) GoString ¶
func (s ListTagKeysRequest) GoString() string
func (*ListTagKeysRequest) SetInstanceId ¶
func (s *ListTagKeysRequest) SetInstanceId(v string) *ListTagKeysRequest
func (*ListTagKeysRequest) SetNextToken ¶
func (s *ListTagKeysRequest) SetNextToken(v string) *ListTagKeysRequest
func (*ListTagKeysRequest) SetRegionId ¶
func (s *ListTagKeysRequest) SetRegionId(v string) *ListTagKeysRequest
func (*ListTagKeysRequest) SetResourceType ¶
func (s *ListTagKeysRequest) SetResourceType(v string) *ListTagKeysRequest
func (ListTagKeysRequest) String ¶
func (s ListTagKeysRequest) String() string
type ListTagKeysResponse ¶
type ListTagKeysResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *ListTagKeysResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (ListTagKeysResponse) GoString ¶
func (s ListTagKeysResponse) GoString() string
func (*ListTagKeysResponse) SetBody ¶
func (s *ListTagKeysResponse) SetBody(v *ListTagKeysResponseBody) *ListTagKeysResponse
func (*ListTagKeysResponse) SetHeaders ¶
func (s *ListTagKeysResponse) SetHeaders(v map[string]*string) *ListTagKeysResponse
func (*ListTagKeysResponse) SetStatusCode ¶
func (s *ListTagKeysResponse) SetStatusCode(v int32) *ListTagKeysResponse
func (ListTagKeysResponse) String ¶
func (s ListTagKeysResponse) String() string
type ListTagKeysResponseBody ¶
type ListTagKeysResponseBody struct { // The keys and types of the tags. Keys []*ListTagKeysResponseBodyKeys `json:"Keys,omitempty" xml:"Keys,omitempty" type:"Repeated"` // A pagination token. It can be used in the next request to retrieve a new page of results. If NextToken is empty, no next page exists. // // example: // // caeba0bbb2be03f84eb48b699f0***** NextToken *string `json:"NextToken,omitempty" xml:"NextToken,omitempty"` // The request ID. // // example: // // 8CB8BB88-24C7-5608-BF5E-4DCA****CF1C RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (ListTagKeysResponseBody) GoString ¶
func (s ListTagKeysResponseBody) GoString() string
func (*ListTagKeysResponseBody) SetKeys ¶
func (s *ListTagKeysResponseBody) SetKeys(v []*ListTagKeysResponseBodyKeys) *ListTagKeysResponseBody
func (*ListTagKeysResponseBody) SetNextToken ¶
func (s *ListTagKeysResponseBody) SetNextToken(v string) *ListTagKeysResponseBody
func (*ListTagKeysResponseBody) SetRequestId ¶
func (s *ListTagKeysResponseBody) SetRequestId(v string) *ListTagKeysResponseBody
func (ListTagKeysResponseBody) String ¶
func (s ListTagKeysResponseBody) String() string
type ListTagKeysResponseBodyKeys ¶
type ListTagKeysResponseBodyKeys struct { // The type of the tag. Valid values: // // - custom // // - system // // example: // // custom Category *string `json:"Category,omitempty" xml:"Category,omitempty"` // The key of the tag. // // example: // // demoTagKey Key *string `json:"Key,omitempty" xml:"Key,omitempty"` }
func (ListTagKeysResponseBodyKeys) GoString ¶
func (s ListTagKeysResponseBodyKeys) GoString() string
func (*ListTagKeysResponseBodyKeys) SetCategory ¶
func (s *ListTagKeysResponseBodyKeys) SetCategory(v string) *ListTagKeysResponseBodyKeys
func (*ListTagKeysResponseBodyKeys) SetKey ¶
func (s *ListTagKeysResponseBodyKeys) SetKey(v string) *ListTagKeysResponseBodyKeys
func (ListTagKeysResponseBodyKeys) String ¶
func (s ListTagKeysResponseBodyKeys) String() string
type ListTagResourcesRequest ¶
type ListTagResourcesRequest struct { // The pagination token that is used in the next request to retrieve a new page of results. // // example: // // caeba0bbb2be03f84eb48b699f0***** NextToken *string `json:"NextToken,omitempty" xml:"NextToken,omitempty"` // The region in which the Web Application Firewall (WAF) instance is deployed. Valid values: // // - **cn-hangzhou**: Chinese mainland. // // - **ap-southeast-1**: outside the Chinese mainland. // // This parameter is required. // // example: // // cn-hangzhou RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` // The resource IDs. You can specify up to 50 resource IDs. ResourceId []*string `json:"ResourceId,omitempty" xml:"ResourceId,omitempty" type:"Repeated"` // The type of the resource. Set the value to ALIYUN::WAF::DEFENSERESOURCE. // // This parameter is required. // // example: // // ALIYUN::WAF::DEFENSERESOURCE ResourceType *string `json:"ResourceType,omitempty" xml:"ResourceType,omitempty"` // The tags that are added to the resource. Tag []*ListTagResourcesRequestTag `json:"Tag,omitempty" xml:"Tag,omitempty" type:"Repeated"` }
func (ListTagResourcesRequest) GoString ¶
func (s ListTagResourcesRequest) GoString() string
func (*ListTagResourcesRequest) SetNextToken ¶
func (s *ListTagResourcesRequest) SetNextToken(v string) *ListTagResourcesRequest
func (*ListTagResourcesRequest) SetRegionId ¶
func (s *ListTagResourcesRequest) SetRegionId(v string) *ListTagResourcesRequest
func (*ListTagResourcesRequest) SetResourceId ¶
func (s *ListTagResourcesRequest) SetResourceId(v []*string) *ListTagResourcesRequest
func (*ListTagResourcesRequest) SetResourceType ¶
func (s *ListTagResourcesRequest) SetResourceType(v string) *ListTagResourcesRequest
func (*ListTagResourcesRequest) SetTag ¶
func (s *ListTagResourcesRequest) SetTag(v []*ListTagResourcesRequestTag) *ListTagResourcesRequest
func (ListTagResourcesRequest) String ¶
func (s ListTagResourcesRequest) String() string
type ListTagResourcesRequestTag ¶
type ListTagResourcesRequestTag struct { // The key of tag N that is added to the resource. Valid values of N: 1 to 20. // // example: // // Tagkey1 Key *string `json:"Key,omitempty" xml:"Key,omitempty"` // The value of tag N that is added to the resource. Valid values of N: 1 to 20. // // example: // // TagValue1 Value *string `json:"Value,omitempty" xml:"Value,omitempty"` }
func (ListTagResourcesRequestTag) GoString ¶
func (s ListTagResourcesRequestTag) GoString() string
func (*ListTagResourcesRequestTag) SetKey ¶
func (s *ListTagResourcesRequestTag) SetKey(v string) *ListTagResourcesRequestTag
func (*ListTagResourcesRequestTag) SetValue ¶
func (s *ListTagResourcesRequestTag) SetValue(v string) *ListTagResourcesRequestTag
func (ListTagResourcesRequestTag) String ¶
func (s ListTagResourcesRequestTag) String() string
type ListTagResourcesResponse ¶
type ListTagResourcesResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *ListTagResourcesResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (ListTagResourcesResponse) GoString ¶
func (s ListTagResourcesResponse) GoString() string
func (*ListTagResourcesResponse) SetBody ¶
func (s *ListTagResourcesResponse) SetBody(v *ListTagResourcesResponseBody) *ListTagResourcesResponse
func (*ListTagResourcesResponse) SetHeaders ¶
func (s *ListTagResourcesResponse) SetHeaders(v map[string]*string) *ListTagResourcesResponse
func (*ListTagResourcesResponse) SetStatusCode ¶
func (s *ListTagResourcesResponse) SetStatusCode(v int32) *ListTagResourcesResponse
func (ListTagResourcesResponse) String ¶
func (s ListTagResourcesResponse) String() string
type ListTagResourcesResponseBody ¶
type ListTagResourcesResponseBody struct { // A pagination token. It can be used in the next request to retrieve a new page of results. If NextToken is empty, no next page exists. // // example: // // caeba0bbb2be03f84eb48b699f0***** NextToken *string `json:"NextToken,omitempty" xml:"NextToken,omitempty"` // The request ID. // // example: // // 716E64DA-044F-51C7-B528-2FBF****AE4F RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // The list of resources. TagResources []*ListTagResourcesResponseBodyTagResources `json:"TagResources,omitempty" xml:"TagResources,omitempty" type:"Repeated"` }
func (ListTagResourcesResponseBody) GoString ¶
func (s ListTagResourcesResponseBody) GoString() string
func (*ListTagResourcesResponseBody) SetNextToken ¶
func (s *ListTagResourcesResponseBody) SetNextToken(v string) *ListTagResourcesResponseBody
func (*ListTagResourcesResponseBody) SetRequestId ¶
func (s *ListTagResourcesResponseBody) SetRequestId(v string) *ListTagResourcesResponseBody
func (*ListTagResourcesResponseBody) SetTagResources ¶
func (s *ListTagResourcesResponseBody) SetTagResources(v []*ListTagResourcesResponseBodyTagResources) *ListTagResourcesResponseBody
func (ListTagResourcesResponseBody) String ¶
func (s ListTagResourcesResponseBody) String() string
type ListTagResourcesResponseBodyTagResources ¶
type ListTagResourcesResponseBodyTagResources struct { // The resource ID. // // example: // // c754d2a4-28f1-46df-b557-9586173a**** ResourceId *string `json:"ResourceId,omitempty" xml:"ResourceId,omitempty"` // The type of the resource. ALIYUN::WAF::DEFENSERESOURCE is returned. // // example: // // ALIYUN::WAF::DEFENSERESOURCE ResourceType *string `json:"ResourceType,omitempty" xml:"ResourceType,omitempty"` // The key of tag N that is added to the resource. // // example: // // TagKey1 TagKey *string `json:"TagKey,omitempty" xml:"TagKey,omitempty"` // The value of tag N that is added to the resource. // // example: // // TayValue1 TagValue *string `json:"TagValue,omitempty" xml:"TagValue,omitempty"` }
func (ListTagResourcesResponseBodyTagResources) GoString ¶
func (s ListTagResourcesResponseBodyTagResources) GoString() string
func (*ListTagResourcesResponseBodyTagResources) SetResourceId ¶
func (s *ListTagResourcesResponseBodyTagResources) SetResourceId(v string) *ListTagResourcesResponseBodyTagResources
func (*ListTagResourcesResponseBodyTagResources) SetResourceType ¶
func (s *ListTagResourcesResponseBodyTagResources) SetResourceType(v string) *ListTagResourcesResponseBodyTagResources
func (*ListTagResourcesResponseBodyTagResources) SetTagKey ¶
func (s *ListTagResourcesResponseBodyTagResources) SetTagKey(v string) *ListTagResourcesResponseBodyTagResources
func (*ListTagResourcesResponseBodyTagResources) SetTagValue ¶
func (s *ListTagResourcesResponseBodyTagResources) SetTagValue(v string) *ListTagResourcesResponseBodyTagResources
func (ListTagResourcesResponseBodyTagResources) String ¶
func (s ListTagResourcesResponseBodyTagResources) String() string
type ListTagValuesRequest ¶
type ListTagValuesRequest struct { // The ID of the WAF instance. // // > Obtain the ID of the WAF instance by calling the [DescribeInstance](https://help.aliyun.com/document_detail/433756.html) operation. // // This parameter is required. // // example: // // waf_v2_public_cn-lbj****x10g InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"` // The tag key. // // This parameter is required. // // example: // // demoKey Key *string `json:"Key,omitempty" xml:"Key,omitempty"` // The pagination token that is used in the next request to retrieve a new page of results. // // example: // // caeba0bbb2be03f84eb48b699f0***** NextToken *string `json:"NextToken,omitempty" xml:"NextToken,omitempty"` // The region of the WAF instance. Valid values: // // - **cn-hangzhou**: Chinese mainland. // // - **ap-southeast-1**: Outside the Chinese mainland. // // This parameter is required. // // example: // // cn-hangzhou RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` // The ID of the Alibaba Cloud resource group. // // example: // // rg-aekzwwk****cv5i ResourceManagerResourceGroupId *string `json:"ResourceManagerResourceGroupId,omitempty" xml:"ResourceManagerResourceGroupId,omitempty"` // The type of the resource. Set the value to ALIYUN::WAF::DEFENSERESOURCE. // // This parameter is required. // // example: // // ALIYUN::WAF::DEFENSERESOURCE ResourceType *string `json:"ResourceType,omitempty" xml:"ResourceType,omitempty"` }
func (ListTagValuesRequest) GoString ¶
func (s ListTagValuesRequest) GoString() string
func (*ListTagValuesRequest) SetInstanceId ¶
func (s *ListTagValuesRequest) SetInstanceId(v string) *ListTagValuesRequest
func (*ListTagValuesRequest) SetKey ¶
func (s *ListTagValuesRequest) SetKey(v string) *ListTagValuesRequest
func (*ListTagValuesRequest) SetNextToken ¶
func (s *ListTagValuesRequest) SetNextToken(v string) *ListTagValuesRequest
func (*ListTagValuesRequest) SetRegionId ¶
func (s *ListTagValuesRequest) SetRegionId(v string) *ListTagValuesRequest
func (*ListTagValuesRequest) SetResourceManagerResourceGroupId ¶
func (s *ListTagValuesRequest) SetResourceManagerResourceGroupId(v string) *ListTagValuesRequest
func (*ListTagValuesRequest) SetResourceType ¶
func (s *ListTagValuesRequest) SetResourceType(v string) *ListTagValuesRequest
func (ListTagValuesRequest) String ¶
func (s ListTagValuesRequest) String() string
type ListTagValuesResponse ¶
type ListTagValuesResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *ListTagValuesResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (ListTagValuesResponse) GoString ¶
func (s ListTagValuesResponse) GoString() string
func (*ListTagValuesResponse) SetBody ¶
func (s *ListTagValuesResponse) SetBody(v *ListTagValuesResponseBody) *ListTagValuesResponse
func (*ListTagValuesResponse) SetHeaders ¶
func (s *ListTagValuesResponse) SetHeaders(v map[string]*string) *ListTagValuesResponse
func (*ListTagValuesResponse) SetStatusCode ¶
func (s *ListTagValuesResponse) SetStatusCode(v int32) *ListTagValuesResponse
func (ListTagValuesResponse) String ¶
func (s ListTagValuesResponse) String() string
type ListTagValuesResponseBody ¶
type ListTagValuesResponseBody struct { // A pagination token. It can be used in the next request to retrieve a new page of results. If NextToken is empty, no next page exists. // // example: // // caeba0bbb2be03f84eb48b699f0***** NextToken *string `json:"NextToken,omitempty" xml:"NextToken,omitempty"` // The request ID. // // example: // // 705114BB-EAEF-5CC4-8837-F1D4****BB5B RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // The tag values. Values []*string `json:"Values,omitempty" xml:"Values,omitempty" type:"Repeated"` }
func (ListTagValuesResponseBody) GoString ¶
func (s ListTagValuesResponseBody) GoString() string
func (*ListTagValuesResponseBody) SetNextToken ¶
func (s *ListTagValuesResponseBody) SetNextToken(v string) *ListTagValuesResponseBody
func (*ListTagValuesResponseBody) SetRequestId ¶
func (s *ListTagValuesResponseBody) SetRequestId(v string) *ListTagValuesResponseBody
func (*ListTagValuesResponseBody) SetValues ¶
func (s *ListTagValuesResponseBody) SetValues(v []*string) *ListTagValuesResponseBody
func (ListTagValuesResponseBody) String ¶
func (s ListTagValuesResponseBody) String() string
type ModifyApisecAbnormalsRequest ¶
type ModifyApisecAbnormalsRequest struct { // The risk IDs. // // This parameter is required. AbnormalIds []*string `json:"AbnormalIds,omitempty" xml:"AbnormalIds,omitempty" type:"Repeated"` // The ID of the hybrid cloud cluster. // // >For hybrid cloud scenarios only, you can call the [DescribeHybridCloudClusters](https://help.aliyun.com/document_detail/2849376.html) operation to query the hybrid cloud clusters. // // example: // // 428 ClusterId *string `json:"ClusterId,omitempty" xml:"ClusterId,omitempty"` // The ID of the Web Application Firewall (WAF) instance. // // > You can call the [DescribeInstance](https://help.aliyun.com/document_detail/433756.html) operation to query the ID of the WAF instance. // // This parameter is required. // // example: // // waf_v3prepaid_public_cn-**** InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"` // The description. // // example: // // already fixed. Note *string `json:"Note,omitempty" xml:"Note,omitempty"` // The region in which the WAF instance is deployed. Valid values: // // - **cn-hangzhou**: the Chinese mainland. // // - **ap-southeast-1**: outside the Chinese mainland. // // example: // // cn-hangzhou RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` // 阿里云资源组ID。 // // example: // // rg-acfm***q ResourceManagerResourceGroupId *string `json:"ResourceManagerResourceGroupId,omitempty" xml:"ResourceManagerResourceGroupId,omitempty"` // The risk status. Valid values: // // - **toBeConfirmed** // // - **confirmed** // // - **toBeFixed** // // - **fixed** // // - **ignored** // // This parameter is required. // // example: // // fixed UserStatus *string `json:"UserStatus,omitempty" xml:"UserStatus,omitempty"` }
func (ModifyApisecAbnormalsRequest) GoString ¶
func (s ModifyApisecAbnormalsRequest) GoString() string
func (*ModifyApisecAbnormalsRequest) SetAbnormalIds ¶
func (s *ModifyApisecAbnormalsRequest) SetAbnormalIds(v []*string) *ModifyApisecAbnormalsRequest
func (*ModifyApisecAbnormalsRequest) SetClusterId ¶
func (s *ModifyApisecAbnormalsRequest) SetClusterId(v string) *ModifyApisecAbnormalsRequest
func (*ModifyApisecAbnormalsRequest) SetInstanceId ¶
func (s *ModifyApisecAbnormalsRequest) SetInstanceId(v string) *ModifyApisecAbnormalsRequest
func (*ModifyApisecAbnormalsRequest) SetNote ¶
func (s *ModifyApisecAbnormalsRequest) SetNote(v string) *ModifyApisecAbnormalsRequest
func (*ModifyApisecAbnormalsRequest) SetRegionId ¶
func (s *ModifyApisecAbnormalsRequest) SetRegionId(v string) *ModifyApisecAbnormalsRequest
func (*ModifyApisecAbnormalsRequest) SetResourceManagerResourceGroupId ¶
func (s *ModifyApisecAbnormalsRequest) SetResourceManagerResourceGroupId(v string) *ModifyApisecAbnormalsRequest
func (*ModifyApisecAbnormalsRequest) SetUserStatus ¶
func (s *ModifyApisecAbnormalsRequest) SetUserStatus(v string) *ModifyApisecAbnormalsRequest
func (ModifyApisecAbnormalsRequest) String ¶
func (s ModifyApisecAbnormalsRequest) String() string
type ModifyApisecAbnormalsResponse ¶
type ModifyApisecAbnormalsResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *ModifyApisecAbnormalsResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (ModifyApisecAbnormalsResponse) GoString ¶
func (s ModifyApisecAbnormalsResponse) GoString() string
func (*ModifyApisecAbnormalsResponse) SetBody ¶
func (s *ModifyApisecAbnormalsResponse) SetBody(v *ModifyApisecAbnormalsResponseBody) *ModifyApisecAbnormalsResponse
func (*ModifyApisecAbnormalsResponse) SetHeaders ¶
func (s *ModifyApisecAbnormalsResponse) SetHeaders(v map[string]*string) *ModifyApisecAbnormalsResponse
func (*ModifyApisecAbnormalsResponse) SetStatusCode ¶
func (s *ModifyApisecAbnormalsResponse) SetStatusCode(v int32) *ModifyApisecAbnormalsResponse
func (ModifyApisecAbnormalsResponse) String ¶
func (s ModifyApisecAbnormalsResponse) String() string
type ModifyApisecAbnormalsResponseBody ¶
type ModifyApisecAbnormalsResponseBody struct { // The request ID. // // example: // // C1823E96-EF4B-5BD2-9E02-1D18****3ED8 RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (ModifyApisecAbnormalsResponseBody) GoString ¶
func (s ModifyApisecAbnormalsResponseBody) GoString() string
func (*ModifyApisecAbnormalsResponseBody) SetRequestId ¶
func (s *ModifyApisecAbnormalsResponseBody) SetRequestId(v string) *ModifyApisecAbnormalsResponseBody
func (ModifyApisecAbnormalsResponseBody) String ¶
func (s ModifyApisecAbnormalsResponseBody) String() string
type ModifyApisecApiResourceRequest ¶
type ModifyApisecApiResourceRequest struct { // The ID of the API. // // This parameter is required. // // example: // // c68995b89069595c5c0399676f3ca64f ApiId *string `json:"ApiId,omitempty" xml:"ApiId,omitempty"` // The ID of the hybrid cloud cluster. // // >For hybrid cloud scenarios only, you can call the [DescribeHybridCloudClusters](https://help.aliyun.com/document_detail/2849376.html) operation to query the hybrid cloud clusters. // // example: // // 428 ClusterId *string `json:"ClusterId,omitempty" xml:"ClusterId,omitempty"` // Specifies whether to follow the API. Valid values: // // - **1**: yes // // - **0* - (default): no // // example: // // 0 Follow *int64 `json:"Follow,omitempty" xml:"Follow,omitempty"` // The ID of the Web Application Firewall (WAF) instance. // // > You can call the [DescribeInstance](https://help.aliyun.com/document_detail/433756.html) operation to query the ID of the WAF instance. // // This parameter is required. // // example: // // waf_elasticity-cn-0xldbqt**** InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"` // The remarks. // // example: // // know Note *string `json:"Note,omitempty" xml:"Note,omitempty"` // The region in which the WAF instance is deployed. Valid values: // // - **cn-hangzhou**: Chinese mainland // // - **ap-southeast-1**: outside the Chinese mainland // // example: // // cn-hangzhou RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` // The ID of the Alibaba Cloud resource group. // // example: // // rg-acfm***q ResourceManagerResourceGroupId *string `json:"ResourceManagerResourceGroupId,omitempty" xml:"ResourceManagerResourceGroupId,omitempty"` }
func (ModifyApisecApiResourceRequest) GoString ¶
func (s ModifyApisecApiResourceRequest) GoString() string
func (*ModifyApisecApiResourceRequest) SetApiId ¶
func (s *ModifyApisecApiResourceRequest) SetApiId(v string) *ModifyApisecApiResourceRequest
func (*ModifyApisecApiResourceRequest) SetClusterId ¶
func (s *ModifyApisecApiResourceRequest) SetClusterId(v string) *ModifyApisecApiResourceRequest
func (*ModifyApisecApiResourceRequest) SetFollow ¶
func (s *ModifyApisecApiResourceRequest) SetFollow(v int64) *ModifyApisecApiResourceRequest
func (*ModifyApisecApiResourceRequest) SetInstanceId ¶
func (s *ModifyApisecApiResourceRequest) SetInstanceId(v string) *ModifyApisecApiResourceRequest
func (*ModifyApisecApiResourceRequest) SetNote ¶
func (s *ModifyApisecApiResourceRequest) SetNote(v string) *ModifyApisecApiResourceRequest
func (*ModifyApisecApiResourceRequest) SetRegionId ¶
func (s *ModifyApisecApiResourceRequest) SetRegionId(v string) *ModifyApisecApiResourceRequest
func (*ModifyApisecApiResourceRequest) SetResourceManagerResourceGroupId ¶
func (s *ModifyApisecApiResourceRequest) SetResourceManagerResourceGroupId(v string) *ModifyApisecApiResourceRequest
func (ModifyApisecApiResourceRequest) String ¶
func (s ModifyApisecApiResourceRequest) String() string
type ModifyApisecApiResourceResponse ¶
type ModifyApisecApiResourceResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *ModifyApisecApiResourceResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (ModifyApisecApiResourceResponse) GoString ¶
func (s ModifyApisecApiResourceResponse) GoString() string
func (*ModifyApisecApiResourceResponse) SetBody ¶
func (s *ModifyApisecApiResourceResponse) SetBody(v *ModifyApisecApiResourceResponseBody) *ModifyApisecApiResourceResponse
func (*ModifyApisecApiResourceResponse) SetHeaders ¶
func (s *ModifyApisecApiResourceResponse) SetHeaders(v map[string]*string) *ModifyApisecApiResourceResponse
func (*ModifyApisecApiResourceResponse) SetStatusCode ¶
func (s *ModifyApisecApiResourceResponse) SetStatusCode(v int32) *ModifyApisecApiResourceResponse
func (ModifyApisecApiResourceResponse) String ¶
func (s ModifyApisecApiResourceResponse) String() string
type ModifyApisecApiResourceResponseBody ¶
type ModifyApisecApiResourceResponseBody struct { // The request ID. // // example: // // D7861F61-5B61-46CE-A47C-6B19****5EB0 RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (ModifyApisecApiResourceResponseBody) GoString ¶
func (s ModifyApisecApiResourceResponseBody) GoString() string
func (*ModifyApisecApiResourceResponseBody) SetRequestId ¶
func (s *ModifyApisecApiResourceResponseBody) SetRequestId(v string) *ModifyApisecApiResourceResponseBody
func (ModifyApisecApiResourceResponseBody) String ¶
func (s ModifyApisecApiResourceResponseBody) String() string
type ModifyApisecEventsRequest ¶
type ModifyApisecEventsRequest struct { // The ID of the hybrid cloud cluster. // // >For hybrid cloud scenarios only, you can call the [DescribeHybridCloudClusters](https://help.aliyun.com/document_detail/2849376.html) operation to query the hybrid cloud clusters. // // example: // // 428 ClusterId *string `json:"ClusterId,omitempty" xml:"ClusterId,omitempty"` // The IDs of the security events. // // This parameter is required. EventIds []*string `json:"EventIds,omitempty" xml:"EventIds,omitempty" type:"Repeated"` // The ID of the Web Application Firewall (WAF) instance. // // > You can call the [DescribeInstance](https://help.aliyun.com/document_detail/433756.html) operation to query the ID of the WAF instance. // // This parameter is required. // // example: // // waf_v3prepaid_*** InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"` // The description. // // example: // // already confirmed. Note *string `json:"Note,omitempty" xml:"Note,omitempty"` // The region in which the WAF instance is deployed. Valid values: // // - **cn-hangzhou**: the Chinese mainland. // // - **ap-southeast-1**: outside the Chinese mainland. // // example: // // cn-hangzhou RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` // 阿里云资源组ID。 // // example: // // rg-acfm***q ResourceManagerResourceGroupId *string `json:"ResourceManagerResourceGroupId,omitempty" xml:"ResourceManagerResourceGroupId,omitempty"` // The status of the event. Valid values: // // - **toBeConfirmed** // // - **confirmed** // // - **ignored** // // This parameter is required. // // example: // // confirmed UserStatus *string `json:"UserStatus,omitempty" xml:"UserStatus,omitempty"` }
func (ModifyApisecEventsRequest) GoString ¶
func (s ModifyApisecEventsRequest) GoString() string
func (*ModifyApisecEventsRequest) SetClusterId ¶
func (s *ModifyApisecEventsRequest) SetClusterId(v string) *ModifyApisecEventsRequest
func (*ModifyApisecEventsRequest) SetEventIds ¶
func (s *ModifyApisecEventsRequest) SetEventIds(v []*string) *ModifyApisecEventsRequest
func (*ModifyApisecEventsRequest) SetInstanceId ¶
func (s *ModifyApisecEventsRequest) SetInstanceId(v string) *ModifyApisecEventsRequest
func (*ModifyApisecEventsRequest) SetNote ¶
func (s *ModifyApisecEventsRequest) SetNote(v string) *ModifyApisecEventsRequest
func (*ModifyApisecEventsRequest) SetRegionId ¶
func (s *ModifyApisecEventsRequest) SetRegionId(v string) *ModifyApisecEventsRequest
func (*ModifyApisecEventsRequest) SetResourceManagerResourceGroupId ¶
func (s *ModifyApisecEventsRequest) SetResourceManagerResourceGroupId(v string) *ModifyApisecEventsRequest
func (*ModifyApisecEventsRequest) SetUserStatus ¶
func (s *ModifyApisecEventsRequest) SetUserStatus(v string) *ModifyApisecEventsRequest
func (ModifyApisecEventsRequest) String ¶
func (s ModifyApisecEventsRequest) String() string
type ModifyApisecEventsResponse ¶
type ModifyApisecEventsResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *ModifyApisecEventsResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (ModifyApisecEventsResponse) GoString ¶
func (s ModifyApisecEventsResponse) GoString() string
func (*ModifyApisecEventsResponse) SetBody ¶
func (s *ModifyApisecEventsResponse) SetBody(v *ModifyApisecEventsResponseBody) *ModifyApisecEventsResponse
func (*ModifyApisecEventsResponse) SetHeaders ¶
func (s *ModifyApisecEventsResponse) SetHeaders(v map[string]*string) *ModifyApisecEventsResponse
func (*ModifyApisecEventsResponse) SetStatusCode ¶
func (s *ModifyApisecEventsResponse) SetStatusCode(v int32) *ModifyApisecEventsResponse
func (ModifyApisecEventsResponse) String ¶
func (s ModifyApisecEventsResponse) String() string
type ModifyApisecEventsResponseBody ¶
type ModifyApisecEventsResponseBody struct { // The request ID. // // example: // // D7861F61-5B61-****-6B19160D5EB0 RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (ModifyApisecEventsResponseBody) GoString ¶
func (s ModifyApisecEventsResponseBody) GoString() string
func (*ModifyApisecEventsResponseBody) SetRequestId ¶
func (s *ModifyApisecEventsResponseBody) SetRequestId(v string) *ModifyApisecEventsResponseBody
func (ModifyApisecEventsResponseBody) String ¶
func (s ModifyApisecEventsResponseBody) String() string
type ModifyApisecLogDeliveryRequest ¶
type ModifyApisecLogDeliveryRequest struct { // The type of the log subscription. Valid values: // // - **risk**: risk information. // // - **event**: attack event information. // // - **asset**: asset information. // // This parameter is required. // // example: // // risk AssertKey *string `json:"AssertKey,omitempty" xml:"AssertKey,omitempty"` // The ID of the Web Application Firewall (WAF) instance. // // > You can call the [DescribeInstance](https://help.aliyun.com/document_detail/433756.html) operation to query the ID of the WAF instance. // // This parameter is required. // // example: // // waf_v3_public_cn-uqm2z****0a InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"` // The ID of the region where logs are stored. // // > You can call the [DescribeUserSlsLogRegions](https://help.aliyun.com/document_detail/2712598.html) operation to query available log storage regions. // // This parameter is required. // // example: // // cn-hangzhou LogRegionId *string `json:"LogRegionId,omitempty" xml:"LogRegionId,omitempty"` // The name of the Logstore in Simple Log Service. // // > API security logs can be delivered only to Logstores whose names start with apisec-. // // This parameter is required. // // example: // // apisec-logstore*** LogStoreName *string `json:"LogStoreName,omitempty" xml:"LogStoreName,omitempty"` // The name of the project in Simple Log Service. // // > API security logs can be delivered only to projects whose names start with apisec-. // // This parameter is required. // // example: // // apisec-project-14316572******** ProjectName *string `json:"ProjectName,omitempty" xml:"ProjectName,omitempty"` // The region where the WAF instance is deployed. Valid values: // // - **cn-hangzhou**: Chinese mainland. // // - **ap-southeast-1**: outside the Chinese mainland. // // example: // // cn-hangzhou RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` // The ID of the Alibaba Cloud resource group. // // example: // // rg-acfm***q ResourceManagerResourceGroupId *string `json:"ResourceManagerResourceGroupId,omitempty" xml:"ResourceManagerResourceGroupId,omitempty"` }
func (ModifyApisecLogDeliveryRequest) GoString ¶
func (s ModifyApisecLogDeliveryRequest) GoString() string
func (*ModifyApisecLogDeliveryRequest) SetAssertKey ¶
func (s *ModifyApisecLogDeliveryRequest) SetAssertKey(v string) *ModifyApisecLogDeliveryRequest
func (*ModifyApisecLogDeliveryRequest) SetInstanceId ¶
func (s *ModifyApisecLogDeliveryRequest) SetInstanceId(v string) *ModifyApisecLogDeliveryRequest
func (*ModifyApisecLogDeliveryRequest) SetLogRegionId ¶
func (s *ModifyApisecLogDeliveryRequest) SetLogRegionId(v string) *ModifyApisecLogDeliveryRequest
func (*ModifyApisecLogDeliveryRequest) SetLogStoreName ¶
func (s *ModifyApisecLogDeliveryRequest) SetLogStoreName(v string) *ModifyApisecLogDeliveryRequest
func (*ModifyApisecLogDeliveryRequest) SetProjectName ¶
func (s *ModifyApisecLogDeliveryRequest) SetProjectName(v string) *ModifyApisecLogDeliveryRequest
func (*ModifyApisecLogDeliveryRequest) SetRegionId ¶
func (s *ModifyApisecLogDeliveryRequest) SetRegionId(v string) *ModifyApisecLogDeliveryRequest
func (*ModifyApisecLogDeliveryRequest) SetResourceManagerResourceGroupId ¶
func (s *ModifyApisecLogDeliveryRequest) SetResourceManagerResourceGroupId(v string) *ModifyApisecLogDeliveryRequest
func (ModifyApisecLogDeliveryRequest) String ¶
func (s ModifyApisecLogDeliveryRequest) String() string
type ModifyApisecLogDeliveryResponse ¶
type ModifyApisecLogDeliveryResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *ModifyApisecLogDeliveryResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (ModifyApisecLogDeliveryResponse) GoString ¶
func (s ModifyApisecLogDeliveryResponse) GoString() string
func (*ModifyApisecLogDeliveryResponse) SetBody ¶
func (s *ModifyApisecLogDeliveryResponse) SetBody(v *ModifyApisecLogDeliveryResponseBody) *ModifyApisecLogDeliveryResponse
func (*ModifyApisecLogDeliveryResponse) SetHeaders ¶
func (s *ModifyApisecLogDeliveryResponse) SetHeaders(v map[string]*string) *ModifyApisecLogDeliveryResponse
func (*ModifyApisecLogDeliveryResponse) SetStatusCode ¶
func (s *ModifyApisecLogDeliveryResponse) SetStatusCode(v int32) *ModifyApisecLogDeliveryResponse
func (ModifyApisecLogDeliveryResponse) String ¶
func (s ModifyApisecLogDeliveryResponse) String() string
type ModifyApisecLogDeliveryResponseBody ¶
type ModifyApisecLogDeliveryResponseBody struct { // The ID of the request. // // example: // // F35F45B0-5D6B-4238-BE02-A62D****E840 RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (ModifyApisecLogDeliveryResponseBody) GoString ¶
func (s ModifyApisecLogDeliveryResponseBody) GoString() string
func (*ModifyApisecLogDeliveryResponseBody) SetRequestId ¶
func (s *ModifyApisecLogDeliveryResponseBody) SetRequestId(v string) *ModifyApisecLogDeliveryResponseBody
func (ModifyApisecLogDeliveryResponseBody) String ¶
func (s ModifyApisecLogDeliveryResponseBody) String() string
type ModifyApisecLogDeliveryStatusRequest ¶
type ModifyApisecLogDeliveryStatusRequest struct { // The type of the log subscription. Valid values: // // - **risk**: risk information. // // - **event**: attack event information. // // - **asset**: asset information. // // This parameter is required. // // example: // // risk AssertKey *string `json:"AssertKey,omitempty" xml:"AssertKey,omitempty"` // The ID of the Web Application Firewall (WAF) instance. // // > You can call the [DescribeInstance](https://help.aliyun.com/document_detail/433756.html) operation to query the ID of the WAF instance. // // This parameter is required. // // example: // // waf_v3_public_cn-uqm2z****0a InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"` // The region where the WAF instance is deployed. Valid values: // // - **cn-hangzhou**: Chinese mainland. // // - **ap-southeast-1**: outside the Chinese mainland. // // example: // // cn-hangzhou RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` // The ID of the Alibaba Cloud resource group. // // example: // // rg-acfm***q ResourceManagerResourceGroupId *string `json:"ResourceManagerResourceGroupId,omitempty" xml:"ResourceManagerResourceGroupId,omitempty"` // The status of API security log subscription. Valid values: // // - **true**: enabled. // // - **false**: disabled. // // This parameter is required. // // example: // // true Status *bool `json:"Status,omitempty" xml:"Status,omitempty"` }
func (ModifyApisecLogDeliveryStatusRequest) GoString ¶
func (s ModifyApisecLogDeliveryStatusRequest) GoString() string
func (*ModifyApisecLogDeliveryStatusRequest) SetAssertKey ¶
func (s *ModifyApisecLogDeliveryStatusRequest) SetAssertKey(v string) *ModifyApisecLogDeliveryStatusRequest
func (*ModifyApisecLogDeliveryStatusRequest) SetInstanceId ¶
func (s *ModifyApisecLogDeliveryStatusRequest) SetInstanceId(v string) *ModifyApisecLogDeliveryStatusRequest
func (*ModifyApisecLogDeliveryStatusRequest) SetRegionId ¶
func (s *ModifyApisecLogDeliveryStatusRequest) SetRegionId(v string) *ModifyApisecLogDeliveryStatusRequest
func (*ModifyApisecLogDeliveryStatusRequest) SetResourceManagerResourceGroupId ¶
func (s *ModifyApisecLogDeliveryStatusRequest) SetResourceManagerResourceGroupId(v string) *ModifyApisecLogDeliveryStatusRequest
func (*ModifyApisecLogDeliveryStatusRequest) SetStatus ¶
func (s *ModifyApisecLogDeliveryStatusRequest) SetStatus(v bool) *ModifyApisecLogDeliveryStatusRequest
func (ModifyApisecLogDeliveryStatusRequest) String ¶
func (s ModifyApisecLogDeliveryStatusRequest) String() string
type ModifyApisecLogDeliveryStatusResponse ¶
type ModifyApisecLogDeliveryStatusResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *ModifyApisecLogDeliveryStatusResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (ModifyApisecLogDeliveryStatusResponse) GoString ¶
func (s ModifyApisecLogDeliveryStatusResponse) GoString() string
func (*ModifyApisecLogDeliveryStatusResponse) SetHeaders ¶
func (s *ModifyApisecLogDeliveryStatusResponse) SetHeaders(v map[string]*string) *ModifyApisecLogDeliveryStatusResponse
func (*ModifyApisecLogDeliveryStatusResponse) SetStatusCode ¶
func (s *ModifyApisecLogDeliveryStatusResponse) SetStatusCode(v int32) *ModifyApisecLogDeliveryStatusResponse
func (ModifyApisecLogDeliveryStatusResponse) String ¶
func (s ModifyApisecLogDeliveryStatusResponse) String() string
type ModifyApisecLogDeliveryStatusResponseBody ¶
type ModifyApisecLogDeliveryStatusResponseBody struct { // The ID of the request. // // example: // // F35F45B0-5D6B-4238-BE02-A62D****E840 RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (ModifyApisecLogDeliveryStatusResponseBody) GoString ¶
func (s ModifyApisecLogDeliveryStatusResponseBody) GoString() string
func (*ModifyApisecLogDeliveryStatusResponseBody) SetRequestId ¶
func (s *ModifyApisecLogDeliveryStatusResponseBody) SetRequestId(v string) *ModifyApisecLogDeliveryStatusResponseBody
func (ModifyApisecLogDeliveryStatusResponseBody) String ¶
func (s ModifyApisecLogDeliveryStatusResponseBody) String() string
type ModifyApisecModuleStatusRequest ¶
type ModifyApisecModuleStatusRequest struct { // The ID of the WAF instance. // // > You can call the [DescribeInstance](https://help.aliyun.com/document_detail/433756.html) operation to query the ID of the WAF instance. // // This parameter is required. // // example: // // waf_elasticity-cn-0xldbqtm** InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"` // The region in which the Web Application Firewall (WAF) instance is deployed. Valid values: // // - **cn-hangzhou**: Chinese mainland // // - **ap-southeast-1**: outside the Chinese mainland // // example: // // cn-hangzhou RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` // The status of the compliance check feature. Valid values: // // - **1**: enabled // // - **0**: disabled // // example: // // 1 ReportStatus *int64 `json:"ReportStatus,omitempty" xml:"ReportStatus,omitempty"` // The name of the protected object group to which the protected object belongs. // // example: // // group1 ResourceGroups *string `json:"ResourceGroups,omitempty" xml:"ResourceGroups,omitempty"` // The ID of the Alibaba Cloud resource group. // // example: // // rg-acfm***q ResourceManagerResourceGroupId *string `json:"ResourceManagerResourceGroupId,omitempty" xml:"ResourceManagerResourceGroupId,omitempty"` // The name of the protected object. // // example: // // cwaf-***-waf Resources *string `json:"Resources,omitempty" xml:"Resources,omitempty"` // The status of the tracing and auditing feature. Valid values: // // - **1**: enabled // // - **0**: disabled // // example: // // 1 TraceStatus *int32 `json:"TraceStatus,omitempty" xml:"TraceStatus,omitempty"` }
func (ModifyApisecModuleStatusRequest) GoString ¶
func (s ModifyApisecModuleStatusRequest) GoString() string
func (*ModifyApisecModuleStatusRequest) SetInstanceId ¶
func (s *ModifyApisecModuleStatusRequest) SetInstanceId(v string) *ModifyApisecModuleStatusRequest
func (*ModifyApisecModuleStatusRequest) SetRegionId ¶
func (s *ModifyApisecModuleStatusRequest) SetRegionId(v string) *ModifyApisecModuleStatusRequest
func (*ModifyApisecModuleStatusRequest) SetReportStatus ¶
func (s *ModifyApisecModuleStatusRequest) SetReportStatus(v int64) *ModifyApisecModuleStatusRequest
func (*ModifyApisecModuleStatusRequest) SetResourceGroups ¶
func (s *ModifyApisecModuleStatusRequest) SetResourceGroups(v string) *ModifyApisecModuleStatusRequest
func (*ModifyApisecModuleStatusRequest) SetResourceManagerResourceGroupId ¶
func (s *ModifyApisecModuleStatusRequest) SetResourceManagerResourceGroupId(v string) *ModifyApisecModuleStatusRequest
func (*ModifyApisecModuleStatusRequest) SetResources ¶
func (s *ModifyApisecModuleStatusRequest) SetResources(v string) *ModifyApisecModuleStatusRequest
func (*ModifyApisecModuleStatusRequest) SetTraceStatus ¶
func (s *ModifyApisecModuleStatusRequest) SetTraceStatus(v int32) *ModifyApisecModuleStatusRequest
func (ModifyApisecModuleStatusRequest) String ¶
func (s ModifyApisecModuleStatusRequest) String() string
type ModifyApisecModuleStatusResponse ¶
type ModifyApisecModuleStatusResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *ModifyApisecModuleStatusResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (ModifyApisecModuleStatusResponse) GoString ¶
func (s ModifyApisecModuleStatusResponse) GoString() string
func (*ModifyApisecModuleStatusResponse) SetBody ¶
func (s *ModifyApisecModuleStatusResponse) SetBody(v *ModifyApisecModuleStatusResponseBody) *ModifyApisecModuleStatusResponse
func (*ModifyApisecModuleStatusResponse) SetHeaders ¶
func (s *ModifyApisecModuleStatusResponse) SetHeaders(v map[string]*string) *ModifyApisecModuleStatusResponse
func (*ModifyApisecModuleStatusResponse) SetStatusCode ¶
func (s *ModifyApisecModuleStatusResponse) SetStatusCode(v int32) *ModifyApisecModuleStatusResponse
func (ModifyApisecModuleStatusResponse) String ¶
func (s ModifyApisecModuleStatusResponse) String() string
type ModifyApisecModuleStatusResponseBody ¶
type ModifyApisecModuleStatusResponseBody struct { // The request ID. // // example: // // D7861F61-5B61-46CE-A47C-6B19****5EB0 RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (ModifyApisecModuleStatusResponseBody) GoString ¶
func (s ModifyApisecModuleStatusResponseBody) GoString() string
func (*ModifyApisecModuleStatusResponseBody) SetRequestId ¶
func (s *ModifyApisecModuleStatusResponseBody) SetRequestId(v string) *ModifyApisecModuleStatusResponseBody
func (ModifyApisecModuleStatusResponseBody) String ¶
func (s ModifyApisecModuleStatusResponseBody) String() string
type ModifyApisecStatusRequest ¶
type ModifyApisecStatusRequest struct { // The status of the API security module. Valid values: // // - **1**: enabled // // - **0**: disabled // // This parameter is required. // // example: // // 1 ApisecStatus *int32 `json:"ApisecStatus,omitempty" xml:"ApisecStatus,omitempty"` // The ID of the WAF instance. // // > You can call the [DescribeInstance](https://help.aliyun.com/document_detail/433756.html) operation to query the ID of the WAF instance. // // This parameter is required. // // example: // // waf-cn-tl32ast**** InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"` // The region in which the Web Application Firewall (WAF) instance is deployed. Valid values: // // - **cn-hangzhou**: Chinese mainland // // - **ap-southeast-1**: outside the Chinese mainland // // example: // // cn-hangzhou RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` // The name of the protected object group to which the protected object belongs. // // example: // // group ResourceGroups *string `json:"ResourceGroups,omitempty" xml:"ResourceGroups,omitempty"` // The ID of the Alibaba Cloud resource group. // // example: // // rg-acfm***q ResourceManagerResourceGroupId *string `json:"ResourceManagerResourceGroupId,omitempty" xml:"ResourceManagerResourceGroupId,omitempty"` // The name of the protected object. // // example: // // alb-wewbb23dfset*** Resources *string `json:"Resources,omitempty" xml:"Resources,omitempty"` }
func (ModifyApisecStatusRequest) GoString ¶
func (s ModifyApisecStatusRequest) GoString() string
func (*ModifyApisecStatusRequest) SetApisecStatus ¶
func (s *ModifyApisecStatusRequest) SetApisecStatus(v int32) *ModifyApisecStatusRequest
func (*ModifyApisecStatusRequest) SetInstanceId ¶
func (s *ModifyApisecStatusRequest) SetInstanceId(v string) *ModifyApisecStatusRequest
func (*ModifyApisecStatusRequest) SetRegionId ¶
func (s *ModifyApisecStatusRequest) SetRegionId(v string) *ModifyApisecStatusRequest
func (*ModifyApisecStatusRequest) SetResourceGroups ¶
func (s *ModifyApisecStatusRequest) SetResourceGroups(v string) *ModifyApisecStatusRequest
func (*ModifyApisecStatusRequest) SetResourceManagerResourceGroupId ¶
func (s *ModifyApisecStatusRequest) SetResourceManagerResourceGroupId(v string) *ModifyApisecStatusRequest
func (*ModifyApisecStatusRequest) SetResources ¶
func (s *ModifyApisecStatusRequest) SetResources(v string) *ModifyApisecStatusRequest
func (ModifyApisecStatusRequest) String ¶
func (s ModifyApisecStatusRequest) String() string
type ModifyApisecStatusResponse ¶
type ModifyApisecStatusResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *ModifyApisecStatusResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (ModifyApisecStatusResponse) GoString ¶
func (s ModifyApisecStatusResponse) GoString() string
func (*ModifyApisecStatusResponse) SetBody ¶
func (s *ModifyApisecStatusResponse) SetBody(v *ModifyApisecStatusResponseBody) *ModifyApisecStatusResponse
func (*ModifyApisecStatusResponse) SetHeaders ¶
func (s *ModifyApisecStatusResponse) SetHeaders(v map[string]*string) *ModifyApisecStatusResponse
func (*ModifyApisecStatusResponse) SetStatusCode ¶
func (s *ModifyApisecStatusResponse) SetStatusCode(v int32) *ModifyApisecStatusResponse
func (ModifyApisecStatusResponse) String ¶
func (s ModifyApisecStatusResponse) String() string
type ModifyApisecStatusResponseBody ¶
type ModifyApisecStatusResponseBody struct { // The request ID. // // example: // // D7861F61-5B61-46CE-A47C-6B19160D5EB0 RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (ModifyApisecStatusResponseBody) GoString ¶
func (s ModifyApisecStatusResponseBody) GoString() string
func (*ModifyApisecStatusResponseBody) SetRequestId ¶
func (s *ModifyApisecStatusResponseBody) SetRequestId(v string) *ModifyApisecStatusResponseBody
func (ModifyApisecStatusResponseBody) String ¶
func (s ModifyApisecStatusResponseBody) String() string
type ModifyCloudResourceRequest ¶
type ModifyCloudResourceRequest struct { // The ID of the WAF instance. // // > You can call the [DescribeInstance](https://help.aliyun.com/document_detail/433756.html) operation to query the ID of the WAF instance. // // This parameter is required. // // example: // // waf_v3prepaid_public_cn-*** InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"` // The configurations of the listeners. // // This parameter is required. Listen *ModifyCloudResourceRequestListen `json:"Listen,omitempty" xml:"Listen,omitempty" type:"Struct"` // The configurations of the forwarding rule. Redirect *ModifyCloudResourceRequestRedirect `json:"Redirect,omitempty" xml:"Redirect,omitempty" type:"Struct"` // The region in which the WAF instance is deployed. Valid values: // // - **cn-hangzhou**: the Chinese mainland. // // - **ap-southeast-1**: outside the Chinese mainland. // // This parameter is required. // // example: // // cn-hangzhou RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` // The ID of the Alibaba Cloud resource group. // // example: // // rg-acfm***q ResourceManagerResourceGroupId *string `json:"ResourceManagerResourceGroupId,omitempty" xml:"ResourceManagerResourceGroupId,omitempty"` }
func (ModifyCloudResourceRequest) GoString ¶
func (s ModifyCloudResourceRequest) GoString() string
func (*ModifyCloudResourceRequest) SetInstanceId ¶
func (s *ModifyCloudResourceRequest) SetInstanceId(v string) *ModifyCloudResourceRequest
func (*ModifyCloudResourceRequest) SetListen ¶
func (s *ModifyCloudResourceRequest) SetListen(v *ModifyCloudResourceRequestListen) *ModifyCloudResourceRequest
func (*ModifyCloudResourceRequest) SetRedirect ¶
func (s *ModifyCloudResourceRequest) SetRedirect(v *ModifyCloudResourceRequestRedirect) *ModifyCloudResourceRequest
func (*ModifyCloudResourceRequest) SetRegionId ¶
func (s *ModifyCloudResourceRequest) SetRegionId(v string) *ModifyCloudResourceRequest
func (*ModifyCloudResourceRequest) SetResourceManagerResourceGroupId ¶
func (s *ModifyCloudResourceRequest) SetResourceManagerResourceGroupId(v string) *ModifyCloudResourceRequest
func (ModifyCloudResourceRequest) String ¶
func (s ModifyCloudResourceRequest) String() string
type ModifyCloudResourceRequestListen ¶
type ModifyCloudResourceRequestListen struct { // An array of certificates. Certificates []*ModifyCloudResourceRequestListenCertificates `json:"Certificates,omitempty" xml:"Certificates,omitempty" type:"Repeated"` // The type of the cipher suites that you want to add. This parameter is available only if you specify **HttpsPorts**. Valid values: // // - **1**: all cipher suites. // // - **2**: strong cipher suites. You can set the parameter to this value only if you set **TLSVersion* - to **tlsv1.2**. // // - **99**: custom cipher suites. // // example: // // 1 CipherSuite *int32 `json:"CipherSuite,omitempty" xml:"CipherSuite,omitempty"` // An array of custom cipher suites. CustomCiphers []*string `json:"CustomCiphers,omitempty" xml:"CustomCiphers,omitempty" type:"Repeated"` // Specifies whether to support TLS 1.3. This parameter is available only if you specify **HttpsPorts**. Valid values: // // - **true** // // - **false** // // if can be null: // true // // example: // // true EnableTLSv3 *bool `json:"EnableTLSv3,omitempty" xml:"EnableTLSv3,omitempty"` // Specifies whether to enable HTTP/2. This parameter is available only if you specify **HttpsPorts**. Valid values: // // - **true** // // - **false* - (default) // // example: // // true Http2Enabled *bool `json:"Http2Enabled,omitempty" xml:"Http2Enabled,omitempty"` // The port of the resource that you want to add to WAF. // // This parameter is required. // // example: // // 80 Port *int32 `json:"Port,omitempty" xml:"Port,omitempty"` // The type of the protocol. Valid values: // // - **http** // // - **https** // // This parameter is required. // // example: // // http Protocol *string `json:"Protocol,omitempty" xml:"Protocol,omitempty"` // The ID of the resource. // // This parameter is required. // // example: // // lb-*** ResourceInstanceId *string `json:"ResourceInstanceId,omitempty" xml:"ResourceInstanceId,omitempty"` // The cloud service. Valid values: // // - **clb4**: Layer 4 Classic Load Balancer (CLB). // // - **clb7**: Layer 7 CLB. // // - **ecs**: Elastic Compute Service (ECS). // // This parameter is required. // // example: // // clb7 ResourceProduct *string `json:"ResourceProduct,omitempty" xml:"ResourceProduct,omitempty"` // The Transport Layer Security (TLS) version. This parameter is available only if you specify **HttpsPorts**. Valid values: // // - **tlsv1** // // - **tlsv1.1** // // - **tlsv1.2** // // example: // // tlsv1.2 TLSVersion *string `json:"TLSVersion,omitempty" xml:"TLSVersion,omitempty"` }
func (ModifyCloudResourceRequestListen) GoString ¶
func (s ModifyCloudResourceRequestListen) GoString() string
func (*ModifyCloudResourceRequestListen) SetCertificates ¶
func (s *ModifyCloudResourceRequestListen) SetCertificates(v []*ModifyCloudResourceRequestListenCertificates) *ModifyCloudResourceRequestListen
func (*ModifyCloudResourceRequestListen) SetCipherSuite ¶
func (s *ModifyCloudResourceRequestListen) SetCipherSuite(v int32) *ModifyCloudResourceRequestListen
func (*ModifyCloudResourceRequestListen) SetCustomCiphers ¶
func (s *ModifyCloudResourceRequestListen) SetCustomCiphers(v []*string) *ModifyCloudResourceRequestListen
func (*ModifyCloudResourceRequestListen) SetEnableTLSv3 ¶
func (s *ModifyCloudResourceRequestListen) SetEnableTLSv3(v bool) *ModifyCloudResourceRequestListen
func (*ModifyCloudResourceRequestListen) SetHttp2Enabled ¶
func (s *ModifyCloudResourceRequestListen) SetHttp2Enabled(v bool) *ModifyCloudResourceRequestListen
func (*ModifyCloudResourceRequestListen) SetPort ¶
func (s *ModifyCloudResourceRequestListen) SetPort(v int32) *ModifyCloudResourceRequestListen
func (*ModifyCloudResourceRequestListen) SetProtocol ¶
func (s *ModifyCloudResourceRequestListen) SetProtocol(v string) *ModifyCloudResourceRequestListen
func (*ModifyCloudResourceRequestListen) SetResourceInstanceId ¶
func (s *ModifyCloudResourceRequestListen) SetResourceInstanceId(v string) *ModifyCloudResourceRequestListen
func (*ModifyCloudResourceRequestListen) SetResourceProduct ¶
func (s *ModifyCloudResourceRequestListen) SetResourceProduct(v string) *ModifyCloudResourceRequestListen
func (*ModifyCloudResourceRequestListen) SetTLSVersion ¶
func (s *ModifyCloudResourceRequestListen) SetTLSVersion(v string) *ModifyCloudResourceRequestListen
func (ModifyCloudResourceRequestListen) String ¶
func (s ModifyCloudResourceRequestListen) String() string
type ModifyCloudResourceRequestListenCertificates ¶
type ModifyCloudResourceRequestListenCertificates struct { // The type of the HTTPS certificate. Valid values: // // - **default**: default certificate. // // - **extension**: additional certificate. // // example: // // default AppliedType *string `json:"AppliedType,omitempty" xml:"AppliedType,omitempty"` // The ID of the certificate. // // example: // // 123-cn-hangzhou CertificateId *string `json:"CertificateId,omitempty" xml:"CertificateId,omitempty"` }
func (ModifyCloudResourceRequestListenCertificates) GoString ¶
func (s ModifyCloudResourceRequestListenCertificates) GoString() string
func (*ModifyCloudResourceRequestListenCertificates) SetAppliedType ¶
func (s *ModifyCloudResourceRequestListenCertificates) SetAppliedType(v string) *ModifyCloudResourceRequestListenCertificates
func (*ModifyCloudResourceRequestListenCertificates) SetCertificateId ¶
func (s *ModifyCloudResourceRequestListenCertificates) SetCertificateId(v string) *ModifyCloudResourceRequestListenCertificates
func (ModifyCloudResourceRequestListenCertificates) String ¶
func (s ModifyCloudResourceRequestListenCertificates) String() string
type ModifyCloudResourceRequestRedirect ¶
type ModifyCloudResourceRequestRedirect struct { // Specifies whether to enable the persistent connection feature. Valid values: // // - **true* - (default) // // - **false:** // // example: // // true Keepalive *bool `json:"Keepalive,omitempty" xml:"Keepalive,omitempty"` // The number of requests that reuse persistent connections. Valid values: 60 to 1000. // // > This parameter specifies the number of requests that can reuse persistent connections after you enable the persistent connection feature. // // example: // // 1000 KeepaliveRequests *int32 `json:"KeepaliveRequests,omitempty" xml:"KeepaliveRequests,omitempty"` // The timeout period for idle persistent connections. Valid values: 10 to 3600. Default value: 3600. Unit: seconds. // // > If no new requests are initiated over the idle persistent connection within the specified timeout period, the connection is closed. // // example: // // 15 KeepaliveTimeout *int32 `json:"KeepaliveTimeout,omitempty" xml:"KeepaliveTimeout,omitempty"` // The timeout period for read connections. Unit: seconds. Valid values: 1 to 3600. // // example: // // 1 ReadTimeout *int32 `json:"ReadTimeout,omitempty" xml:"ReadTimeout,omitempty"` // The custom header field that you want to use to label requests that are processed by WAF. RequestHeaders []*ModifyCloudResourceRequestRedirectRequestHeaders `json:"RequestHeaders,omitempty" xml:"RequestHeaders,omitempty" type:"Repeated"` // The timeout period for write connections. Unit: seconds. Valid values: 1 to 3600. // // example: // // 1 WriteTimeout *int32 `json:"WriteTimeout,omitempty" xml:"WriteTimeout,omitempty"` // The method that WAF uses to obtain the originating IP address of a client. Valid values: // // - **0**: No Layer 7 proxies are deployed in front of WAF. // // - **1**: WAF reads the first value of the X-Forwarded-For (XFF) header field as the originating IP address of the client. // // - **2**: WAF reads the value of a custom header field as the originating IP address of the client. // // example: // // 0 XffHeaderMode *int32 `json:"XffHeaderMode,omitempty" xml:"XffHeaderMode,omitempty"` // The custom header field that is used to obtain the originating IP address of a client. Specify the value in the ["header1","header2",...] format. // // > This parameter is required only if you set **XffHeaderMode* - to 2. XffHeaders []*string `json:"XffHeaders,omitempty" xml:"XffHeaders,omitempty" type:"Repeated"` // Specifies whether to use the X-Forward-For-Proto header to identify the protocol used by WAF to forward requests to the origin server. Valid values: // // - **true* - (default) // // - **false** // // example: // // true XffProto *bool `json:"XffProto,omitempty" xml:"XffProto,omitempty"` }
func (ModifyCloudResourceRequestRedirect) GoString ¶
func (s ModifyCloudResourceRequestRedirect) GoString() string
func (*ModifyCloudResourceRequestRedirect) SetKeepalive ¶
func (s *ModifyCloudResourceRequestRedirect) SetKeepalive(v bool) *ModifyCloudResourceRequestRedirect
func (*ModifyCloudResourceRequestRedirect) SetKeepaliveRequests ¶
func (s *ModifyCloudResourceRequestRedirect) SetKeepaliveRequests(v int32) *ModifyCloudResourceRequestRedirect
func (*ModifyCloudResourceRequestRedirect) SetKeepaliveTimeout ¶
func (s *ModifyCloudResourceRequestRedirect) SetKeepaliveTimeout(v int32) *ModifyCloudResourceRequestRedirect
func (*ModifyCloudResourceRequestRedirect) SetReadTimeout ¶
func (s *ModifyCloudResourceRequestRedirect) SetReadTimeout(v int32) *ModifyCloudResourceRequestRedirect
func (*ModifyCloudResourceRequestRedirect) SetRequestHeaders ¶
func (s *ModifyCloudResourceRequestRedirect) SetRequestHeaders(v []*ModifyCloudResourceRequestRedirectRequestHeaders) *ModifyCloudResourceRequestRedirect
func (*ModifyCloudResourceRequestRedirect) SetWriteTimeout ¶
func (s *ModifyCloudResourceRequestRedirect) SetWriteTimeout(v int32) *ModifyCloudResourceRequestRedirect
func (*ModifyCloudResourceRequestRedirect) SetXffHeaderMode ¶
func (s *ModifyCloudResourceRequestRedirect) SetXffHeaderMode(v int32) *ModifyCloudResourceRequestRedirect
func (*ModifyCloudResourceRequestRedirect) SetXffHeaders ¶
func (s *ModifyCloudResourceRequestRedirect) SetXffHeaders(v []*string) *ModifyCloudResourceRequestRedirect
func (*ModifyCloudResourceRequestRedirect) SetXffProto ¶
func (s *ModifyCloudResourceRequestRedirect) SetXffProto(v bool) *ModifyCloudResourceRequestRedirect
func (ModifyCloudResourceRequestRedirect) String ¶
func (s ModifyCloudResourceRequestRedirect) String() string
type ModifyCloudResourceRequestRedirectRequestHeaders ¶
type ModifyCloudResourceRequestRedirectRequestHeaders struct { // The key of the custom header field. // // example: // // key1 Key *string `json:"Key,omitempty" xml:"Key,omitempty"` // The value of the custom header field. // // example: // // value1 Value *string `json:"Value,omitempty" xml:"Value,omitempty"` }
func (ModifyCloudResourceRequestRedirectRequestHeaders) GoString ¶
func (s ModifyCloudResourceRequestRedirectRequestHeaders) GoString() string
func (ModifyCloudResourceRequestRedirectRequestHeaders) String ¶
func (s ModifyCloudResourceRequestRedirectRequestHeaders) String() string
type ModifyCloudResourceResponse ¶
type ModifyCloudResourceResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *ModifyCloudResourceResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (ModifyCloudResourceResponse) GoString ¶
func (s ModifyCloudResourceResponse) GoString() string
func (*ModifyCloudResourceResponse) SetBody ¶
func (s *ModifyCloudResourceResponse) SetBody(v *ModifyCloudResourceResponseBody) *ModifyCloudResourceResponse
func (*ModifyCloudResourceResponse) SetHeaders ¶
func (s *ModifyCloudResourceResponse) SetHeaders(v map[string]*string) *ModifyCloudResourceResponse
func (*ModifyCloudResourceResponse) SetStatusCode ¶
func (s *ModifyCloudResourceResponse) SetStatusCode(v int32) *ModifyCloudResourceResponse
func (ModifyCloudResourceResponse) String ¶
func (s ModifyCloudResourceResponse) String() string
type ModifyCloudResourceResponseBody ¶
type ModifyCloudResourceResponseBody struct { // The ID of the resource that is added to WAF. // // example: // // lb-xxx-80-clb7 CloudResource *string `json:"CloudResource,omitempty" xml:"CloudResource,omitempty"` // The ID of the request. // // example: // // D7861F61-5B61-46CE-A47C-*** RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (ModifyCloudResourceResponseBody) GoString ¶
func (s ModifyCloudResourceResponseBody) GoString() string
func (*ModifyCloudResourceResponseBody) SetCloudResource ¶
func (s *ModifyCloudResourceResponseBody) SetCloudResource(v string) *ModifyCloudResourceResponseBody
func (*ModifyCloudResourceResponseBody) SetRequestId ¶
func (s *ModifyCloudResourceResponseBody) SetRequestId(v string) *ModifyCloudResourceResponseBody
func (ModifyCloudResourceResponseBody) String ¶
func (s ModifyCloudResourceResponseBody) String() string
type ModifyCloudResourceShrinkRequest ¶
type ModifyCloudResourceShrinkRequest struct { // The ID of the WAF instance. // // > You can call the [DescribeInstance](https://help.aliyun.com/document_detail/433756.html) operation to query the ID of the WAF instance. // // This parameter is required. // // example: // // waf_v3prepaid_public_cn-*** InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"` // The configurations of the listeners. // // This parameter is required. ListenShrink *string `json:"Listen,omitempty" xml:"Listen,omitempty"` // The configurations of the forwarding rule. RedirectShrink *string `json:"Redirect,omitempty" xml:"Redirect,omitempty"` // The region in which the WAF instance is deployed. Valid values: // // - **cn-hangzhou**: the Chinese mainland. // // - **ap-southeast-1**: outside the Chinese mainland. // // This parameter is required. // // example: // // cn-hangzhou RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` // The ID of the Alibaba Cloud resource group. // // example: // // rg-acfm***q ResourceManagerResourceGroupId *string `json:"ResourceManagerResourceGroupId,omitempty" xml:"ResourceManagerResourceGroupId,omitempty"` }
func (ModifyCloudResourceShrinkRequest) GoString ¶
func (s ModifyCloudResourceShrinkRequest) GoString() string
func (*ModifyCloudResourceShrinkRequest) SetInstanceId ¶
func (s *ModifyCloudResourceShrinkRequest) SetInstanceId(v string) *ModifyCloudResourceShrinkRequest
func (*ModifyCloudResourceShrinkRequest) SetListenShrink ¶
func (s *ModifyCloudResourceShrinkRequest) SetListenShrink(v string) *ModifyCloudResourceShrinkRequest
func (*ModifyCloudResourceShrinkRequest) SetRedirectShrink ¶
func (s *ModifyCloudResourceShrinkRequest) SetRedirectShrink(v string) *ModifyCloudResourceShrinkRequest
func (*ModifyCloudResourceShrinkRequest) SetRegionId ¶
func (s *ModifyCloudResourceShrinkRequest) SetRegionId(v string) *ModifyCloudResourceShrinkRequest
func (*ModifyCloudResourceShrinkRequest) SetResourceManagerResourceGroupId ¶
func (s *ModifyCloudResourceShrinkRequest) SetResourceManagerResourceGroupId(v string) *ModifyCloudResourceShrinkRequest
func (ModifyCloudResourceShrinkRequest) String ¶
func (s ModifyCloudResourceShrinkRequest) String() string
type ModifyDefaultHttpsRequest ¶
type ModifyDefaultHttpsRequest struct { // The ID of the certificate. // // This parameter is required. // // example: // // 123-cn-hangzhou CertId *string `json:"CertId,omitempty" xml:"CertId,omitempty"` // The type of the cipher suites. Valid values: // // - **1**: all cipher suites. // // - **2**: strong cipher suites. // // - **99**: custom cipher suites. // // example: // // 0 CipherSuite *int32 `json:"CipherSuite,omitempty" xml:"CipherSuite,omitempty"` // The custom cipher suites that you want to add. This parameter is available only if you set **CipherSuite* - to **99**. CustomCiphers []*string `json:"CustomCiphers,omitempty" xml:"CustomCiphers,omitempty" type:"Repeated"` // Specifies whether to support TLS 1.3. Valid values: // // - **true** // // - **false** // // example: // // true EnableTLSv3 *bool `json:"EnableTLSv3,omitempty" xml:"EnableTLSv3,omitempty"` // The ID of the Web Application Firewall (WAF) instance. // // > You can call the [DescribeInstance](https://help.aliyun.com/document_detail/433756.html) operation to query the ID of the WAF instance. // // This parameter is required. // // example: // // waf_v2_public_cn-*** InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"` // The region in which the WAF instance is deployed. Valid values: // // - **cn-hangzhou**: the Chinese mainland. // // - **ap-southeast-1**: outside the Chinese mainland. // // example: // // cn-hangzhou RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` // 阿里云资源组ID。 // // example: // // rg-acfm***q ResourceManagerResourceGroupId *string `json:"ResourceManagerResourceGroupId,omitempty" xml:"ResourceManagerResourceGroupId,omitempty"` // The version of the TLS protocol. Valid values: // // - **tlsv1** // // - **tlsv1.1** // // - **tlsv1.2** // // This parameter is required. // // example: // // tlsv1 TLSVersion *string `json:"TLSVersion,omitempty" xml:"TLSVersion,omitempty"` }
func (ModifyDefaultHttpsRequest) GoString ¶
func (s ModifyDefaultHttpsRequest) GoString() string
func (*ModifyDefaultHttpsRequest) SetCertId ¶
func (s *ModifyDefaultHttpsRequest) SetCertId(v string) *ModifyDefaultHttpsRequest
func (*ModifyDefaultHttpsRequest) SetCipherSuite ¶
func (s *ModifyDefaultHttpsRequest) SetCipherSuite(v int32) *ModifyDefaultHttpsRequest
func (*ModifyDefaultHttpsRequest) SetCustomCiphers ¶
func (s *ModifyDefaultHttpsRequest) SetCustomCiphers(v []*string) *ModifyDefaultHttpsRequest
func (*ModifyDefaultHttpsRequest) SetEnableTLSv3 ¶
func (s *ModifyDefaultHttpsRequest) SetEnableTLSv3(v bool) *ModifyDefaultHttpsRequest
func (*ModifyDefaultHttpsRequest) SetInstanceId ¶
func (s *ModifyDefaultHttpsRequest) SetInstanceId(v string) *ModifyDefaultHttpsRequest
func (*ModifyDefaultHttpsRequest) SetRegionId ¶
func (s *ModifyDefaultHttpsRequest) SetRegionId(v string) *ModifyDefaultHttpsRequest
func (*ModifyDefaultHttpsRequest) SetResourceManagerResourceGroupId ¶
func (s *ModifyDefaultHttpsRequest) SetResourceManagerResourceGroupId(v string) *ModifyDefaultHttpsRequest
func (*ModifyDefaultHttpsRequest) SetTLSVersion ¶
func (s *ModifyDefaultHttpsRequest) SetTLSVersion(v string) *ModifyDefaultHttpsRequest
func (ModifyDefaultHttpsRequest) String ¶
func (s ModifyDefaultHttpsRequest) String() string
type ModifyDefaultHttpsResponse ¶
type ModifyDefaultHttpsResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *ModifyDefaultHttpsResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (ModifyDefaultHttpsResponse) GoString ¶
func (s ModifyDefaultHttpsResponse) GoString() string
func (*ModifyDefaultHttpsResponse) SetBody ¶
func (s *ModifyDefaultHttpsResponse) SetBody(v *ModifyDefaultHttpsResponseBody) *ModifyDefaultHttpsResponse
func (*ModifyDefaultHttpsResponse) SetHeaders ¶
func (s *ModifyDefaultHttpsResponse) SetHeaders(v map[string]*string) *ModifyDefaultHttpsResponse
func (*ModifyDefaultHttpsResponse) SetStatusCode ¶
func (s *ModifyDefaultHttpsResponse) SetStatusCode(v int32) *ModifyDefaultHttpsResponse
func (ModifyDefaultHttpsResponse) String ¶
func (s ModifyDefaultHttpsResponse) String() string
type ModifyDefaultHttpsResponseBody ¶
type ModifyDefaultHttpsResponseBody struct { // The request ID. // // example: // // 276D7566-31C9-4192-9DD1-*** RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (ModifyDefaultHttpsResponseBody) GoString ¶
func (s ModifyDefaultHttpsResponseBody) GoString() string
func (*ModifyDefaultHttpsResponseBody) SetRequestId ¶
func (s *ModifyDefaultHttpsResponseBody) SetRequestId(v string) *ModifyDefaultHttpsResponseBody
func (ModifyDefaultHttpsResponseBody) String ¶
func (s ModifyDefaultHttpsResponseBody) String() string
type ModifyDefenseResourceGroupRequest ¶
type ModifyDefenseResourceGroupRequest struct { // The protected objects that you want to add to the protected object group. Separate the protected objects with commas (,). If you leave this parameter empty, no protected objects are added to the protected object group. // // example: // // test1.aliyundoc.com,test2.aliyundoc.com AddList *string `json:"AddList,omitempty" xml:"AddList,omitempty"` // The protected objects that you want to remove from the protected object group. Separate the protected objects with commas (,). If you leave this parameter empty, no protected objects are removed from the protected object group. // // example: // // test14.waf.com,test24.waf.com DeleteList *string `json:"DeleteList,omitempty" xml:"DeleteList,omitempty"` // The description of the protected object group. // // example: // // test Description *string `json:"Description,omitempty" xml:"Description,omitempty"` // The name of the protected object group whose configurations you want to modify. // // This parameter is required. // // example: // // test01 GroupName *string `json:"GroupName,omitempty" xml:"GroupName,omitempty"` // The ID of the Web Application Firewall (WAF) instance. // // > You can call the [DescribeInstance](https://help.aliyun.com/document_detail/433756.html) operation to obtain the ID of the WAF instance. // // This parameter is required. // // example: // // waf_cdnsdf3**** InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"` // The region where the WAF instance resides. Valid values: // // - **cn-hangzhou:* - the Chinese mainland. // // - **ap-southeast-1:* - outside the Chinese mainland. // // example: // // cn-hangzhou RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` // The ID of the resource group. // // example: // // rg-acfm***q ResourceManagerResourceGroupId *string `json:"ResourceManagerResourceGroupId,omitempty" xml:"ResourceManagerResourceGroupId,omitempty"` }
func (ModifyDefenseResourceGroupRequest) GoString ¶
func (s ModifyDefenseResourceGroupRequest) GoString() string
func (*ModifyDefenseResourceGroupRequest) SetAddList ¶
func (s *ModifyDefenseResourceGroupRequest) SetAddList(v string) *ModifyDefenseResourceGroupRequest
func (*ModifyDefenseResourceGroupRequest) SetDeleteList ¶
func (s *ModifyDefenseResourceGroupRequest) SetDeleteList(v string) *ModifyDefenseResourceGroupRequest
func (*ModifyDefenseResourceGroupRequest) SetDescription ¶
func (s *ModifyDefenseResourceGroupRequest) SetDescription(v string) *ModifyDefenseResourceGroupRequest
func (*ModifyDefenseResourceGroupRequest) SetGroupName ¶
func (s *ModifyDefenseResourceGroupRequest) SetGroupName(v string) *ModifyDefenseResourceGroupRequest
func (*ModifyDefenseResourceGroupRequest) SetInstanceId ¶
func (s *ModifyDefenseResourceGroupRequest) SetInstanceId(v string) *ModifyDefenseResourceGroupRequest
func (*ModifyDefenseResourceGroupRequest) SetRegionId ¶
func (s *ModifyDefenseResourceGroupRequest) SetRegionId(v string) *ModifyDefenseResourceGroupRequest
func (*ModifyDefenseResourceGroupRequest) SetResourceManagerResourceGroupId ¶
func (s *ModifyDefenseResourceGroupRequest) SetResourceManagerResourceGroupId(v string) *ModifyDefenseResourceGroupRequest
func (ModifyDefenseResourceGroupRequest) String ¶
func (s ModifyDefenseResourceGroupRequest) String() string
type ModifyDefenseResourceGroupResponse ¶
type ModifyDefenseResourceGroupResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *ModifyDefenseResourceGroupResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (ModifyDefenseResourceGroupResponse) GoString ¶
func (s ModifyDefenseResourceGroupResponse) GoString() string
func (*ModifyDefenseResourceGroupResponse) SetHeaders ¶
func (s *ModifyDefenseResourceGroupResponse) SetHeaders(v map[string]*string) *ModifyDefenseResourceGroupResponse
func (*ModifyDefenseResourceGroupResponse) SetStatusCode ¶
func (s *ModifyDefenseResourceGroupResponse) SetStatusCode(v int32) *ModifyDefenseResourceGroupResponse
func (ModifyDefenseResourceGroupResponse) String ¶
func (s ModifyDefenseResourceGroupResponse) String() string
type ModifyDefenseResourceGroupResponseBody ¶
type ModifyDefenseResourceGroupResponseBody struct { // The ID of the request. // // example: // // 2CC1AFDE-BB31-5A2F-906E-92FCBDDE6B75 RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (ModifyDefenseResourceGroupResponseBody) GoString ¶
func (s ModifyDefenseResourceGroupResponseBody) GoString() string
func (*ModifyDefenseResourceGroupResponseBody) SetRequestId ¶
func (s *ModifyDefenseResourceGroupResponseBody) SetRequestId(v string) *ModifyDefenseResourceGroupResponseBody
func (ModifyDefenseResourceGroupResponseBody) String ¶
func (s ModifyDefenseResourceGroupResponseBody) String() string
type ModifyDefenseResourceXffRequest ¶
type ModifyDefenseResourceXffRequest struct { // The status of the tracking cookie. // // - **0**: disabled // // - **1**: enabled. This is the default value. // // example: // // 0 AcwCookieStatus *int32 `json:"AcwCookieStatus,omitempty" xml:"AcwCookieStatus,omitempty"` // The status of the secure attribute of the tracking cookie. // // - **0**: disabled. This is the default value. // // - **1**: enabled. // // example: // // 0 AcwSecureStatus *int32 `json:"AcwSecureStatus,omitempty" xml:"AcwSecureStatus,omitempty"` // The status of the secure attribute of the slider CAPTCHA cookie. // // - **0**: disabled. This is the default value. // // - **1**: enabled. // // example: // // 0 AcwV3SecureStatus *int32 `json:"AcwV3SecureStatus,omitempty" xml:"AcwV3SecureStatus,omitempty"` // The custom header fields. // // > The first IP address in the specified custom header field is used as the originating IP address of the client to prevent X-Forwarded-For forgery. If you specify multiple header fields, WAF reads the values of the header fields in sequence until the originating IP address is obtained. If the originating IP address cannot be obtained, the first IP address in the X-Forwarded-For header is used as the originating IP address of the client. CustomHeaders []*string `json:"CustomHeaders,omitempty" xml:"CustomHeaders,omitempty" type:"Repeated"` // The ID of the Web Application Firewall (WAF) instance. // // > You can call the [DescribeInstance](https://help.aliyun.com/document_detail/433756.html) operation to query the ID of the WAF instance. // // This parameter is required. // // example: // // waf_v2_public_cn-wwo3c****07 InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"` // The region in which the WAF instance is deployed. Valid values: // // - **cn-hangzhou**: Chinese mainland. // // - **ap-southeast-1**: outside the Chinese mainland. // // example: // // cn-hangzhou RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` // The name of the protected object. // // This parameter is required. // // example: // // alb-4pxu81fgagx3****mz-alb Resource *string `json:"Resource,omitempty" xml:"Resource,omitempty"` // The ID of the Alibaba Cloud resource group. // // example: // // rg-acfm2kie2****wq ResourceManagerResourceGroupId *string `json:"ResourceManagerResourceGroupId,omitempty" xml:"ResourceManagerResourceGroupId,omitempty"` // Specifies whether a Layer 7 proxy is deployed in front of WAF. Layer 7 proxies include Anti-DDoS Proxy and Alibaba Cloud CDN. Valid values: // // - **0**: No Layer 7 proxies are deployed. This is the default value. // // - **1**: A Layer 7 proxy is deployed. // // This parameter is required. // // example: // // 0 XffStatus *int32 `json:"XffStatus,omitempty" xml:"XffStatus,omitempty"` }
func (ModifyDefenseResourceXffRequest) GoString ¶
func (s ModifyDefenseResourceXffRequest) GoString() string
func (*ModifyDefenseResourceXffRequest) SetAcwCookieStatus ¶
func (s *ModifyDefenseResourceXffRequest) SetAcwCookieStatus(v int32) *ModifyDefenseResourceXffRequest
func (*ModifyDefenseResourceXffRequest) SetAcwSecureStatus ¶
func (s *ModifyDefenseResourceXffRequest) SetAcwSecureStatus(v int32) *ModifyDefenseResourceXffRequest
func (*ModifyDefenseResourceXffRequest) SetAcwV3SecureStatus ¶
func (s *ModifyDefenseResourceXffRequest) SetAcwV3SecureStatus(v int32) *ModifyDefenseResourceXffRequest
func (*ModifyDefenseResourceXffRequest) SetCustomHeaders ¶
func (s *ModifyDefenseResourceXffRequest) SetCustomHeaders(v []*string) *ModifyDefenseResourceXffRequest
func (*ModifyDefenseResourceXffRequest) SetInstanceId ¶
func (s *ModifyDefenseResourceXffRequest) SetInstanceId(v string) *ModifyDefenseResourceXffRequest
func (*ModifyDefenseResourceXffRequest) SetRegionId ¶
func (s *ModifyDefenseResourceXffRequest) SetRegionId(v string) *ModifyDefenseResourceXffRequest
func (*ModifyDefenseResourceXffRequest) SetResource ¶
func (s *ModifyDefenseResourceXffRequest) SetResource(v string) *ModifyDefenseResourceXffRequest
func (*ModifyDefenseResourceXffRequest) SetResourceManagerResourceGroupId ¶
func (s *ModifyDefenseResourceXffRequest) SetResourceManagerResourceGroupId(v string) *ModifyDefenseResourceXffRequest
func (*ModifyDefenseResourceXffRequest) SetXffStatus ¶
func (s *ModifyDefenseResourceXffRequest) SetXffStatus(v int32) *ModifyDefenseResourceXffRequest
func (ModifyDefenseResourceXffRequest) String ¶
func (s ModifyDefenseResourceXffRequest) String() string
type ModifyDefenseResourceXffResponse ¶
type ModifyDefenseResourceXffResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *ModifyDefenseResourceXffResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (ModifyDefenseResourceXffResponse) GoString ¶
func (s ModifyDefenseResourceXffResponse) GoString() string
func (*ModifyDefenseResourceXffResponse) SetBody ¶
func (s *ModifyDefenseResourceXffResponse) SetBody(v *ModifyDefenseResourceXffResponseBody) *ModifyDefenseResourceXffResponse
func (*ModifyDefenseResourceXffResponse) SetHeaders ¶
func (s *ModifyDefenseResourceXffResponse) SetHeaders(v map[string]*string) *ModifyDefenseResourceXffResponse
func (*ModifyDefenseResourceXffResponse) SetStatusCode ¶
func (s *ModifyDefenseResourceXffResponse) SetStatusCode(v int32) *ModifyDefenseResourceXffResponse
func (ModifyDefenseResourceXffResponse) String ¶
func (s ModifyDefenseResourceXffResponse) String() string
type ModifyDefenseResourceXffResponseBody ¶
type ModifyDefenseResourceXffResponseBody struct { // The request ID. // // example: // // 6C094583-9B3F-5BD8-8748-DC638E****BF RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (ModifyDefenseResourceXffResponseBody) GoString ¶
func (s ModifyDefenseResourceXffResponseBody) GoString() string
func (*ModifyDefenseResourceXffResponseBody) SetRequestId ¶
func (s *ModifyDefenseResourceXffResponseBody) SetRequestId(v string) *ModifyDefenseResourceXffResponseBody
func (ModifyDefenseResourceXffResponseBody) String ¶
func (s ModifyDefenseResourceXffResponseBody) String() string
type ModifyDefenseRuleCacheRequest ¶
type ModifyDefenseRuleCacheRequest struct { // The ID of the Web Application Firewall (WAF) instance. // // > You can call the [DescribeInstance](https://help.aliyun.com/document_detail/433756.html) operation to query the ID of the WAF instance. // // This parameter is required. // // example: // // waf_v3prepaid_public_cn-zvp****xm2r InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"` // The region in which the WAF instance is deployed. Valid values: // // - **cn-hangzhou**: Chinese mainland. // // - **ap-southeast-1**: outside the Chinese mainland. // // example: // // cn-hangzhou RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` // The ID of the Alibaba Cloud resource group. // // example: // // rg-acfm***q ResourceManagerResourceGroupId *string `json:"ResourceManagerResourceGroupId,omitempty" xml:"ResourceManagerResourceGroupId,omitempty"` // The ID of the protection rule. // // This parameter is required. // // example: // // 12345678 RuleId *int64 `json:"RuleId,omitempty" xml:"RuleId,omitempty"` // The ID of the protection template. // // This parameter is required. // // example: // // 12345 TemplateId *int64 `json:"TemplateId,omitempty" xml:"TemplateId,omitempty"` }
func (ModifyDefenseRuleCacheRequest) GoString ¶
func (s ModifyDefenseRuleCacheRequest) GoString() string
func (*ModifyDefenseRuleCacheRequest) SetInstanceId ¶
func (s *ModifyDefenseRuleCacheRequest) SetInstanceId(v string) *ModifyDefenseRuleCacheRequest
func (*ModifyDefenseRuleCacheRequest) SetRegionId ¶
func (s *ModifyDefenseRuleCacheRequest) SetRegionId(v string) *ModifyDefenseRuleCacheRequest
func (*ModifyDefenseRuleCacheRequest) SetResourceManagerResourceGroupId ¶
func (s *ModifyDefenseRuleCacheRequest) SetResourceManagerResourceGroupId(v string) *ModifyDefenseRuleCacheRequest
func (*ModifyDefenseRuleCacheRequest) SetRuleId ¶
func (s *ModifyDefenseRuleCacheRequest) SetRuleId(v int64) *ModifyDefenseRuleCacheRequest
func (*ModifyDefenseRuleCacheRequest) SetTemplateId ¶
func (s *ModifyDefenseRuleCacheRequest) SetTemplateId(v int64) *ModifyDefenseRuleCacheRequest
func (ModifyDefenseRuleCacheRequest) String ¶
func (s ModifyDefenseRuleCacheRequest) String() string
type ModifyDefenseRuleCacheResponse ¶
type ModifyDefenseRuleCacheResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *ModifyDefenseRuleCacheResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (ModifyDefenseRuleCacheResponse) GoString ¶
func (s ModifyDefenseRuleCacheResponse) GoString() string
func (*ModifyDefenseRuleCacheResponse) SetBody ¶
func (s *ModifyDefenseRuleCacheResponse) SetBody(v *ModifyDefenseRuleCacheResponseBody) *ModifyDefenseRuleCacheResponse
func (*ModifyDefenseRuleCacheResponse) SetHeaders ¶
func (s *ModifyDefenseRuleCacheResponse) SetHeaders(v map[string]*string) *ModifyDefenseRuleCacheResponse
func (*ModifyDefenseRuleCacheResponse) SetStatusCode ¶
func (s *ModifyDefenseRuleCacheResponse) SetStatusCode(v int32) *ModifyDefenseRuleCacheResponse
func (ModifyDefenseRuleCacheResponse) String ¶
func (s ModifyDefenseRuleCacheResponse) String() string
type ModifyDefenseRuleCacheResponseBody ¶
type ModifyDefenseRuleCacheResponseBody struct { // The request ID. // // example: // // A0F2B994-8645-5270-A05D-9DAD8C****B6 RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (ModifyDefenseRuleCacheResponseBody) GoString ¶
func (s ModifyDefenseRuleCacheResponseBody) GoString() string
func (*ModifyDefenseRuleCacheResponseBody) SetRequestId ¶
func (s *ModifyDefenseRuleCacheResponseBody) SetRequestId(v string) *ModifyDefenseRuleCacheResponseBody
func (ModifyDefenseRuleCacheResponseBody) String ¶
func (s ModifyDefenseRuleCacheResponseBody) String() string
type ModifyDefenseRuleRequest ¶
type ModifyDefenseRuleRequest struct { // The scenario in which you want to use the protection rule. For more information, see the description of the **DefenseScene* - parameter in the [CreateDefenseRule](~~CreateDefenseRule~~) topic. // // This parameter is required. // // example: // // waf_group DefenseScene *string `json:"DefenseScene,omitempty" xml:"DefenseScene,omitempty"` // The ID of the Web Application Firewall (WAF) instance. // // > You can call the [DescribeInstance](https://help.aliyun.com/document_detail/433756.html) operation to obtain the ID of the WAF instance. // // This parameter is required. // // example: // // waf_cdnsdf3**** InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"` // The region where the WAF instance resides. Valid values: // // - **cn-hangzhou:* - the Chinese mainland. // // - **ap-southeast-1:* - outside the Chinese mainland. // // example: // // cn-hangzhou RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` // The ID of the Alibaba Cloud resource group. // // example: // // rg-acfm***q ResourceManagerResourceGroupId *string `json:"ResourceManagerResourceGroupId,omitempty" xml:"ResourceManagerResourceGroupId,omitempty"` // This parameter is required. Rules *string `json:"Rules,omitempty" xml:"Rules,omitempty"` // The ID of the protection rule template to which the protection rule whose configurations you want to modify belongs. // // This parameter is required. // // example: // // 5325 TemplateId *int64 `json:"TemplateId,omitempty" xml:"TemplateId,omitempty"` }
func (ModifyDefenseRuleRequest) GoString ¶
func (s ModifyDefenseRuleRequest) GoString() string
func (*ModifyDefenseRuleRequest) SetDefenseScene ¶
func (s *ModifyDefenseRuleRequest) SetDefenseScene(v string) *ModifyDefenseRuleRequest
func (*ModifyDefenseRuleRequest) SetInstanceId ¶
func (s *ModifyDefenseRuleRequest) SetInstanceId(v string) *ModifyDefenseRuleRequest
func (*ModifyDefenseRuleRequest) SetRegionId ¶
func (s *ModifyDefenseRuleRequest) SetRegionId(v string) *ModifyDefenseRuleRequest
func (*ModifyDefenseRuleRequest) SetResourceManagerResourceGroupId ¶
func (s *ModifyDefenseRuleRequest) SetResourceManagerResourceGroupId(v string) *ModifyDefenseRuleRequest
func (*ModifyDefenseRuleRequest) SetRules ¶
func (s *ModifyDefenseRuleRequest) SetRules(v string) *ModifyDefenseRuleRequest
func (*ModifyDefenseRuleRequest) SetTemplateId ¶
func (s *ModifyDefenseRuleRequest) SetTemplateId(v int64) *ModifyDefenseRuleRequest
func (ModifyDefenseRuleRequest) String ¶
func (s ModifyDefenseRuleRequest) String() string
type ModifyDefenseRuleResponse ¶
type ModifyDefenseRuleResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *ModifyDefenseRuleResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (ModifyDefenseRuleResponse) GoString ¶
func (s ModifyDefenseRuleResponse) GoString() string
func (*ModifyDefenseRuleResponse) SetBody ¶
func (s *ModifyDefenseRuleResponse) SetBody(v *ModifyDefenseRuleResponseBody) *ModifyDefenseRuleResponse
func (*ModifyDefenseRuleResponse) SetHeaders ¶
func (s *ModifyDefenseRuleResponse) SetHeaders(v map[string]*string) *ModifyDefenseRuleResponse
func (*ModifyDefenseRuleResponse) SetStatusCode ¶
func (s *ModifyDefenseRuleResponse) SetStatusCode(v int32) *ModifyDefenseRuleResponse
func (ModifyDefenseRuleResponse) String ¶
func (s ModifyDefenseRuleResponse) String() string
type ModifyDefenseRuleResponseBody ¶
type ModifyDefenseRuleResponseBody struct { // The ID of the request. // // example: // // 1EEA9C98-F166-54FE-ADE3-08D8****BDFA RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (ModifyDefenseRuleResponseBody) GoString ¶
func (s ModifyDefenseRuleResponseBody) GoString() string
func (*ModifyDefenseRuleResponseBody) SetRequestId ¶
func (s *ModifyDefenseRuleResponseBody) SetRequestId(v string) *ModifyDefenseRuleResponseBody
func (ModifyDefenseRuleResponseBody) String ¶
func (s ModifyDefenseRuleResponseBody) String() string
type ModifyDefenseRuleStatusRequest ¶
type ModifyDefenseRuleStatusRequest struct { // The ID of the Web Application Firewall (WAF) instance. // // > You can call the [DescribeInstance](https://help.aliyun.com/document_detail/433756.html) operation to obtain the ID of the WAF instance. // // This parameter is required. // // example: // // waf_cdnsdf3**** InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"` // The region where the WAF instance resides. Valid values: // // - **cn-hangzhou:* - the Chinese mainland. // // - **ap-southeast-1:* - outside the Chinese mainland. // // example: // // cn-hangzhou RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` // The ID of the resource group. // // example: // // rg-acfm***q ResourceManagerResourceGroupId *string `json:"ResourceManagerResourceGroupId,omitempty" xml:"ResourceManagerResourceGroupId,omitempty"` // The ID of the protection rule whose status you want to change. // // This parameter is required. // // example: // // 20002615 RuleId *int64 `json:"RuleId,omitempty" xml:"RuleId,omitempty"` // The new status of the protection rule. Valid values: // // - **0:* - disabled. // // - **1:* - enabled. // // This parameter is required. // // example: // // 1 RuleStatus *int32 `json:"RuleStatus,omitempty" xml:"RuleStatus,omitempty"` // The ID of the protection rule template to which the protection rule whose status you want to change belongs. // // This parameter is required. // // example: // // 7239 TemplateId *int64 `json:"TemplateId,omitempty" xml:"TemplateId,omitempty"` }
func (ModifyDefenseRuleStatusRequest) GoString ¶
func (s ModifyDefenseRuleStatusRequest) GoString() string
func (*ModifyDefenseRuleStatusRequest) SetInstanceId ¶
func (s *ModifyDefenseRuleStatusRequest) SetInstanceId(v string) *ModifyDefenseRuleStatusRequest
func (*ModifyDefenseRuleStatusRequest) SetRegionId ¶
func (s *ModifyDefenseRuleStatusRequest) SetRegionId(v string) *ModifyDefenseRuleStatusRequest
func (*ModifyDefenseRuleStatusRequest) SetResourceManagerResourceGroupId ¶
func (s *ModifyDefenseRuleStatusRequest) SetResourceManagerResourceGroupId(v string) *ModifyDefenseRuleStatusRequest
func (*ModifyDefenseRuleStatusRequest) SetRuleId ¶
func (s *ModifyDefenseRuleStatusRequest) SetRuleId(v int64) *ModifyDefenseRuleStatusRequest
func (*ModifyDefenseRuleStatusRequest) SetRuleStatus ¶
func (s *ModifyDefenseRuleStatusRequest) SetRuleStatus(v int32) *ModifyDefenseRuleStatusRequest
func (*ModifyDefenseRuleStatusRequest) SetTemplateId ¶
func (s *ModifyDefenseRuleStatusRequest) SetTemplateId(v int64) *ModifyDefenseRuleStatusRequest
func (ModifyDefenseRuleStatusRequest) String ¶
func (s ModifyDefenseRuleStatusRequest) String() string
type ModifyDefenseRuleStatusResponse ¶
type ModifyDefenseRuleStatusResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *ModifyDefenseRuleStatusResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (ModifyDefenseRuleStatusResponse) GoString ¶
func (s ModifyDefenseRuleStatusResponse) GoString() string
func (*ModifyDefenseRuleStatusResponse) SetBody ¶
func (s *ModifyDefenseRuleStatusResponse) SetBody(v *ModifyDefenseRuleStatusResponseBody) *ModifyDefenseRuleStatusResponse
func (*ModifyDefenseRuleStatusResponse) SetHeaders ¶
func (s *ModifyDefenseRuleStatusResponse) SetHeaders(v map[string]*string) *ModifyDefenseRuleStatusResponse
func (*ModifyDefenseRuleStatusResponse) SetStatusCode ¶
func (s *ModifyDefenseRuleStatusResponse) SetStatusCode(v int32) *ModifyDefenseRuleStatusResponse
func (ModifyDefenseRuleStatusResponse) String ¶
func (s ModifyDefenseRuleStatusResponse) String() string
type ModifyDefenseRuleStatusResponseBody ¶
type ModifyDefenseRuleStatusResponseBody struct { // The ID of the request. // // example: // // BB305BF3-3C71-57A9-9704-E22F567689B0 RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (ModifyDefenseRuleStatusResponseBody) GoString ¶
func (s ModifyDefenseRuleStatusResponseBody) GoString() string
func (*ModifyDefenseRuleStatusResponseBody) SetRequestId ¶
func (s *ModifyDefenseRuleStatusResponseBody) SetRequestId(v string) *ModifyDefenseRuleStatusResponseBody
func (ModifyDefenseRuleStatusResponseBody) String ¶
func (s ModifyDefenseRuleStatusResponseBody) String() string
type ModifyDefenseTemplateRequest ¶
type ModifyDefenseTemplateRequest struct { // The description of the protection rule template whose configurations you want to modify. // // example: // // test Description *string `json:"Description,omitempty" xml:"Description,omitempty"` // The ID of the WAF instance. // // > You can call the [DescribeInstance](https://help.aliyun.com/document_detail/433756.html) operation to obtain the ID of the WAF instance. // // This parameter is required. // // example: // // waf_cdnsdf3**** InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"` // The region where the WAF instance resides. Valid values: // // - **cn-hangzhou:* - the Chinese mainland. // // - **ap-southeast-1:* - outside the Chinese mainland. // // example: // // cn-hangzhou RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` // The ID of the resource group. // // example: // // rg-acfm***q ResourceManagerResourceGroupId *string `json:"ResourceManagerResourceGroupId,omitempty" xml:"ResourceManagerResourceGroupId,omitempty"` // The ID of the protection rule template whose configurations you want to modify. // // This parameter is required. // // example: // // 7392 TemplateId *int64 `json:"TemplateId,omitempty" xml:"TemplateId,omitempty"` // The name of the protection rule template whose configurations you want to modify. // // This parameter is required. // // example: // // test TemplateName *string `json:"TemplateName,omitempty" xml:"TemplateName,omitempty"` }
func (ModifyDefenseTemplateRequest) GoString ¶
func (s ModifyDefenseTemplateRequest) GoString() string
func (*ModifyDefenseTemplateRequest) SetDescription ¶
func (s *ModifyDefenseTemplateRequest) SetDescription(v string) *ModifyDefenseTemplateRequest
func (*ModifyDefenseTemplateRequest) SetInstanceId ¶
func (s *ModifyDefenseTemplateRequest) SetInstanceId(v string) *ModifyDefenseTemplateRequest
func (*ModifyDefenseTemplateRequest) SetRegionId ¶
func (s *ModifyDefenseTemplateRequest) SetRegionId(v string) *ModifyDefenseTemplateRequest
func (*ModifyDefenseTemplateRequest) SetResourceManagerResourceGroupId ¶
func (s *ModifyDefenseTemplateRequest) SetResourceManagerResourceGroupId(v string) *ModifyDefenseTemplateRequest
func (*ModifyDefenseTemplateRequest) SetTemplateId ¶
func (s *ModifyDefenseTemplateRequest) SetTemplateId(v int64) *ModifyDefenseTemplateRequest
func (*ModifyDefenseTemplateRequest) SetTemplateName ¶
func (s *ModifyDefenseTemplateRequest) SetTemplateName(v string) *ModifyDefenseTemplateRequest
func (ModifyDefenseTemplateRequest) String ¶
func (s ModifyDefenseTemplateRequest) String() string
type ModifyDefenseTemplateResponse ¶
type ModifyDefenseTemplateResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *ModifyDefenseTemplateResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (ModifyDefenseTemplateResponse) GoString ¶
func (s ModifyDefenseTemplateResponse) GoString() string
func (*ModifyDefenseTemplateResponse) SetBody ¶
func (s *ModifyDefenseTemplateResponse) SetBody(v *ModifyDefenseTemplateResponseBody) *ModifyDefenseTemplateResponse
func (*ModifyDefenseTemplateResponse) SetHeaders ¶
func (s *ModifyDefenseTemplateResponse) SetHeaders(v map[string]*string) *ModifyDefenseTemplateResponse
func (*ModifyDefenseTemplateResponse) SetStatusCode ¶
func (s *ModifyDefenseTemplateResponse) SetStatusCode(v int32) *ModifyDefenseTemplateResponse
func (ModifyDefenseTemplateResponse) String ¶
func (s ModifyDefenseTemplateResponse) String() string
type ModifyDefenseTemplateResponseBody ¶
type ModifyDefenseTemplateResponseBody struct { // The ID of the request. // // example: // // 1A68C85D-7467-5BB1-9A7E-2E8A5D96D88A RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (ModifyDefenseTemplateResponseBody) GoString ¶
func (s ModifyDefenseTemplateResponseBody) GoString() string
func (*ModifyDefenseTemplateResponseBody) SetRequestId ¶
func (s *ModifyDefenseTemplateResponseBody) SetRequestId(v string) *ModifyDefenseTemplateResponseBody
func (ModifyDefenseTemplateResponseBody) String ¶
func (s ModifyDefenseTemplateResponseBody) String() string
type ModifyDefenseTemplateStatusRequest ¶
type ModifyDefenseTemplateStatusRequest struct { // The ID of the Web Application Firewall (WAF) instance. // // > You can call the [DescribeInstance](https://help.aliyun.com/document_detail/433756.html) operation to obtain the ID of the WAF instance. // // This parameter is required. // // example: // // waf_cdnsdf3**** InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"` // The region where the WAF instance resides. Valid values: // // - **cn-hangzhou:* - the Chinese mainland. // // - **ap-southeast-1:* - outside the Chinese mainland. // // example: // // cn-hangzhou RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` // The ID of the resource group. // // example: // // rg-acfm***q ResourceManagerResourceGroupId *string `json:"ResourceManagerResourceGroupId,omitempty" xml:"ResourceManagerResourceGroupId,omitempty"` // The ID of the protection rule template whose status you want to change. // // This parameter is required. // // example: // // 2249 TemplateId *int64 `json:"TemplateId,omitempty" xml:"TemplateId,omitempty"` // The new status of the protection rule template. Valid values: // // - **0:* - disabled. // // - **1:* - enabled. // // This parameter is required. // // example: // // 1 TemplateStatus *int32 `json:"TemplateStatus,omitempty" xml:"TemplateStatus,omitempty"` }
func (ModifyDefenseTemplateStatusRequest) GoString ¶
func (s ModifyDefenseTemplateStatusRequest) GoString() string
func (*ModifyDefenseTemplateStatusRequest) SetInstanceId ¶
func (s *ModifyDefenseTemplateStatusRequest) SetInstanceId(v string) *ModifyDefenseTemplateStatusRequest
func (*ModifyDefenseTemplateStatusRequest) SetRegionId ¶
func (s *ModifyDefenseTemplateStatusRequest) SetRegionId(v string) *ModifyDefenseTemplateStatusRequest
func (*ModifyDefenseTemplateStatusRequest) SetResourceManagerResourceGroupId ¶
func (s *ModifyDefenseTemplateStatusRequest) SetResourceManagerResourceGroupId(v string) *ModifyDefenseTemplateStatusRequest
func (*ModifyDefenseTemplateStatusRequest) SetTemplateId ¶
func (s *ModifyDefenseTemplateStatusRequest) SetTemplateId(v int64) *ModifyDefenseTemplateStatusRequest
func (*ModifyDefenseTemplateStatusRequest) SetTemplateStatus ¶
func (s *ModifyDefenseTemplateStatusRequest) SetTemplateStatus(v int32) *ModifyDefenseTemplateStatusRequest
func (ModifyDefenseTemplateStatusRequest) String ¶
func (s ModifyDefenseTemplateStatusRequest) String() string
type ModifyDefenseTemplateStatusResponse ¶
type ModifyDefenseTemplateStatusResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *ModifyDefenseTemplateStatusResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (ModifyDefenseTemplateStatusResponse) GoString ¶
func (s ModifyDefenseTemplateStatusResponse) GoString() string
func (*ModifyDefenseTemplateStatusResponse) SetHeaders ¶
func (s *ModifyDefenseTemplateStatusResponse) SetHeaders(v map[string]*string) *ModifyDefenseTemplateStatusResponse
func (*ModifyDefenseTemplateStatusResponse) SetStatusCode ¶
func (s *ModifyDefenseTemplateStatusResponse) SetStatusCode(v int32) *ModifyDefenseTemplateStatusResponse
func (ModifyDefenseTemplateStatusResponse) String ¶
func (s ModifyDefenseTemplateStatusResponse) String() string
type ModifyDefenseTemplateStatusResponseBody ¶
type ModifyDefenseTemplateStatusResponseBody struct { // The ID of the request. // // example: // // 58007AE3-65D9-57BA-ABB4-1A544015FB50 RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (ModifyDefenseTemplateStatusResponseBody) GoString ¶
func (s ModifyDefenseTemplateStatusResponseBody) GoString() string
func (*ModifyDefenseTemplateStatusResponseBody) SetRequestId ¶
func (s *ModifyDefenseTemplateStatusResponseBody) SetRequestId(v string) *ModifyDefenseTemplateStatusResponseBody
func (ModifyDefenseTemplateStatusResponseBody) String ¶
func (s ModifyDefenseTemplateStatusResponseBody) String() string
type ModifyDomainPunishStatusRequest ¶
type ModifyDomainPunishStatusRequest struct { // The domain name that is penalized for failing to obtain an ICP filing. // // This parameter is required. // // example: // // demo.xxxxaliyundoc.com Domain *string `json:"Domain,omitempty" xml:"Domain,omitempty"` // The ID of the WAF instance. // // > You can call the [DescribeInstance](https://help.aliyun.com/document_detail/433756.html) operation to query the ID of the WAF instance. // // This parameter is required. // // example: // // waf_v2_public_cn-zxu****0g02 InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"` // The region in which the WAF instance is deployed. Valid values: // // - **cn-hangzhou**: Chinese mainland. // // - **ap-southeast-1**: outside the Chinese mainland. // // example: // // cn-hangzhou RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` // The ID of the Alibaba Cloud resource group. // // example: // // rg-acfm***q ResourceManagerResourceGroupId *string `json:"ResourceManagerResourceGroupId,omitempty" xml:"ResourceManagerResourceGroupId,omitempty"` }
func (ModifyDomainPunishStatusRequest) GoString ¶
func (s ModifyDomainPunishStatusRequest) GoString() string
func (*ModifyDomainPunishStatusRequest) SetDomain ¶
func (s *ModifyDomainPunishStatusRequest) SetDomain(v string) *ModifyDomainPunishStatusRequest
func (*ModifyDomainPunishStatusRequest) SetInstanceId ¶
func (s *ModifyDomainPunishStatusRequest) SetInstanceId(v string) *ModifyDomainPunishStatusRequest
func (*ModifyDomainPunishStatusRequest) SetRegionId ¶
func (s *ModifyDomainPunishStatusRequest) SetRegionId(v string) *ModifyDomainPunishStatusRequest
func (*ModifyDomainPunishStatusRequest) SetResourceManagerResourceGroupId ¶
func (s *ModifyDomainPunishStatusRequest) SetResourceManagerResourceGroupId(v string) *ModifyDomainPunishStatusRequest
func (ModifyDomainPunishStatusRequest) String ¶
func (s ModifyDomainPunishStatusRequest) String() string
type ModifyDomainPunishStatusResponse ¶
type ModifyDomainPunishStatusResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *ModifyDomainPunishStatusResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (ModifyDomainPunishStatusResponse) GoString ¶
func (s ModifyDomainPunishStatusResponse) GoString() string
func (*ModifyDomainPunishStatusResponse) SetBody ¶
func (s *ModifyDomainPunishStatusResponse) SetBody(v *ModifyDomainPunishStatusResponseBody) *ModifyDomainPunishStatusResponse
func (*ModifyDomainPunishStatusResponse) SetHeaders ¶
func (s *ModifyDomainPunishStatusResponse) SetHeaders(v map[string]*string) *ModifyDomainPunishStatusResponse
func (*ModifyDomainPunishStatusResponse) SetStatusCode ¶
func (s *ModifyDomainPunishStatusResponse) SetStatusCode(v int32) *ModifyDomainPunishStatusResponse
func (ModifyDomainPunishStatusResponse) String ¶
func (s ModifyDomainPunishStatusResponse) String() string
type ModifyDomainPunishStatusResponseBody ¶
type ModifyDomainPunishStatusResponseBody struct { // The ID of the request. // // example: // // 70E65A35-22B8-567C-B0A0-A2E9****20AE RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (ModifyDomainPunishStatusResponseBody) GoString ¶
func (s ModifyDomainPunishStatusResponseBody) GoString() string
func (*ModifyDomainPunishStatusResponseBody) SetRequestId ¶
func (s *ModifyDomainPunishStatusResponseBody) SetRequestId(v string) *ModifyDomainPunishStatusResponseBody
func (ModifyDomainPunishStatusResponseBody) String ¶
func (s ModifyDomainPunishStatusResponseBody) String() string
type ModifyDomainRequest ¶
type ModifyDomainRequest struct { // The mode in which you want to add the domain name to WAF. Set the value to share. // // - **share:* - adds the domain name to WAF in CNAME record mode. This is the default value. // // example: // // share AccessType *string `json:"AccessType,omitempty" xml:"AccessType,omitempty"` // The domain name whose access configurations you want to modify. // // This parameter is required. // // example: // // www.aliyundoc.com Domain *string `json:"Domain,omitempty" xml:"Domain,omitempty"` // The ID of the WAF instance. // // > You can call the [DescribeInstance](https://help.aliyun.com/document_detail/433756.html) operation to obtain the ID of the WAF instance. // // This parameter is required. // // example: // // waf_cdnsdf3**** InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"` // The configurations of the listeners. // // This parameter is required. Listen *ModifyDomainRequestListen `json:"Listen,omitempty" xml:"Listen,omitempty" type:"Struct"` // The configurations of the forwarding rule. // // This parameter is required. Redirect *ModifyDomainRequestRedirect `json:"Redirect,omitempty" xml:"Redirect,omitempty" type:"Struct"` // The region where the WAF instance resides. Valid values: // // - **cn-hangzhou:* - the Chinese mainland. // // - **ap-southeast-1:* - outside the Chinese mainland. // // This parameter is required. // // example: // // cn-hangzhou RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` }
func (ModifyDomainRequest) GoString ¶
func (s ModifyDomainRequest) GoString() string
func (*ModifyDomainRequest) SetAccessType ¶
func (s *ModifyDomainRequest) SetAccessType(v string) *ModifyDomainRequest
func (*ModifyDomainRequest) SetDomain ¶
func (s *ModifyDomainRequest) SetDomain(v string) *ModifyDomainRequest
func (*ModifyDomainRequest) SetInstanceId ¶
func (s *ModifyDomainRequest) SetInstanceId(v string) *ModifyDomainRequest
func (*ModifyDomainRequest) SetListen ¶
func (s *ModifyDomainRequest) SetListen(v *ModifyDomainRequestListen) *ModifyDomainRequest
func (*ModifyDomainRequest) SetRedirect ¶
func (s *ModifyDomainRequest) SetRedirect(v *ModifyDomainRequestRedirect) *ModifyDomainRequest
func (*ModifyDomainRequest) SetRegionId ¶
func (s *ModifyDomainRequest) SetRegionId(v string) *ModifyDomainRequest
func (ModifyDomainRequest) String ¶
func (s ModifyDomainRequest) String() string
type ModifyDomainRequestListen ¶
type ModifyDomainRequestListen struct { // The ID of the certificate that you want to add. // // example: // // 123 CertId *string `json:"CertId,omitempty" xml:"CertId,omitempty"` // The type of cipher suite that you want to add. This parameter is available only when you specify the **HttpsPorts* - parameter. Valid values: // // - **1:* - all cipher suites. // // - **2:* - strong cipher suites. You can select this value only when you set the **TLSVersion* - parameter to **tlsv1.2**. // // - **99:* - custom cipher suites. // // example: // // 2 CipherSuite *int32 `json:"CipherSuite,omitempty" xml:"CipherSuite,omitempty"` // The custom cipher suites that you want to add. This parameter is available only when you set the **CipherSuite* - parameter to **99**. CustomCiphers []*string `json:"CustomCiphers,omitempty" xml:"CustomCiphers,omitempty" type:"Repeated"` // Specifies whether to support TLS 1.3. This parameter is available only when you specify the **HttpsPorts* - parameter. Valid values: // // - **true:* - supports TLS 1.3. // // - **false:* - does not support TLS 1.3. // // example: // // true EnableTLSv3 *bool `json:"EnableTLSv3,omitempty" xml:"EnableTLSv3,omitempty"` // Specifies whether to enable an exclusive IP address for the domain name. This parameter is available only when you set the **IPv6Enabled* - parameter to false and the **ProtectionResource* - parameter to **share**. Valid values: // // - **true:* - enables an exclusive IP address for the domain name. // // - **false:* - does not enable an exclusive IP address for the domain name. This is the default value. // // example: // // true ExclusiveIp *bool `json:"ExclusiveIp,omitempty" xml:"ExclusiveIp,omitempty"` // Specifies whether to enable HTTP to HTTPS redirection for the domain name. This parameter is available only when you specify the **HttpsPorts* - parameter and leave the **HttpPorts* - parameter empty. Valid values: // // - **true:* - enables HTTP to HTTPS redirection. // // - **false:* - disables HTTP to HTTPS redirection. // // example: // // true FocusHttps *bool `json:"FocusHttps,omitempty" xml:"FocusHttps,omitempty"` // Specifies whether to enable HTTP/2. This parameter is available only when you specify the **HttpsPorts* - parameter. Valid values: // // - **true:* - enables HTTP/2. // // - **false:* - disables HTTP/2. This is the default value. // // example: // // true Http2Enabled *bool `json:"Http2Enabled,omitempty" xml:"Http2Enabled,omitempty"` // An array of HTTP listener ports. Specify the value of this parameter in the [port1,port2,...] format. HttpPorts []*int32 `json:"HttpPorts,omitempty" xml:"HttpPorts,omitempty" type:"Repeated"` // An array of HTTPS listener ports. Specify the value of this parameter in the [port1,port2,...] format. HttpsPorts []*int32 `json:"HttpsPorts,omitempty" xml:"HttpsPorts,omitempty" type:"Repeated"` // Specifies whether to enable IPv6. Valid values: // // - **true:* - enables IPv6. // // - **false:* - disables IPv6. This is the default value. // // example: // // true IPv6Enabled *bool `json:"IPv6Enabled,omitempty" xml:"IPv6Enabled,omitempty"` // The type of the protection resource that you want to use. Valid values: // // - **share:* - shared cluster. This is the default value. // // - **gslb:* - shared cluster-based intelligent load balancing. // // example: // // share ProtectionResource *string `json:"ProtectionResource,omitempty" xml:"ProtectionResource,omitempty"` // Specifies whether to allow access only from SM certificate-based clients. This parameter is available only if you set SM2Enabled to true. // // - true // // - false // // example: // // true SM2AccessOnly *bool `json:"SM2AccessOnly,omitempty" xml:"SM2AccessOnly,omitempty"` // The ID of the SM certificate that you want to add. This parameter is available only if you set SM2Enabled to true. // // example: // // 123-cn-hangzhou SM2CertId *string `json:"SM2CertId,omitempty" xml:"SM2CertId,omitempty"` // Indicates whether SM certificate-based verification is enabled. Valid values: // // - **true** // // - **false** // // example: // // true SM2Enabled *bool `json:"SM2Enabled,omitempty" xml:"SM2Enabled,omitempty"` // The version of the Transport Layer Security (TLS) protocol. This parameter is available only when you specify the **HttpsPorts* - parameter. Valid values: // // - **tlsv1** // // - **tlsv1.1** // // - **tlsv1.2** // // example: // // tlsv1 TLSVersion *string `json:"TLSVersion,omitempty" xml:"TLSVersion,omitempty"` // The method that you want WAF to use to obtain the actual IP address of a client. Valid values: // // - **0:* - No Layer 7 proxies are deployed in front of WAF. This is the default value. // // - **1:* - WAF reads the first value of the X-Forwarded-For (XFF) header field as the actual IP address of the client. // // - **2:* - WAF reads the value of a custom header field as the actual IP address of the client. // // example: // // 2 XffHeaderMode *int32 `json:"XffHeaderMode,omitempty" xml:"XffHeaderMode,omitempty"` // The custom header fields that you want to use to obtain the actual IP address of a client. Specify the value of this parameter in the ["header1","header2",...] format. // // > If you set the **XffHeaderMode* - parameter to 2, this parameter is required. XffHeaders []*string `json:"XffHeaders,omitempty" xml:"XffHeaders,omitempty" type:"Repeated"` }
func (ModifyDomainRequestListen) GoString ¶
func (s ModifyDomainRequestListen) GoString() string
func (*ModifyDomainRequestListen) SetCertId ¶
func (s *ModifyDomainRequestListen) SetCertId(v string) *ModifyDomainRequestListen
func (*ModifyDomainRequestListen) SetCipherSuite ¶
func (s *ModifyDomainRequestListen) SetCipherSuite(v int32) *ModifyDomainRequestListen
func (*ModifyDomainRequestListen) SetCustomCiphers ¶
func (s *ModifyDomainRequestListen) SetCustomCiphers(v []*string) *ModifyDomainRequestListen
func (*ModifyDomainRequestListen) SetEnableTLSv3 ¶
func (s *ModifyDomainRequestListen) SetEnableTLSv3(v bool) *ModifyDomainRequestListen
func (*ModifyDomainRequestListen) SetExclusiveIp ¶
func (s *ModifyDomainRequestListen) SetExclusiveIp(v bool) *ModifyDomainRequestListen
func (*ModifyDomainRequestListen) SetFocusHttps ¶
func (s *ModifyDomainRequestListen) SetFocusHttps(v bool) *ModifyDomainRequestListen
func (*ModifyDomainRequestListen) SetHttp2Enabled ¶
func (s *ModifyDomainRequestListen) SetHttp2Enabled(v bool) *ModifyDomainRequestListen
func (*ModifyDomainRequestListen) SetHttpPorts ¶
func (s *ModifyDomainRequestListen) SetHttpPorts(v []*int32) *ModifyDomainRequestListen
func (*ModifyDomainRequestListen) SetHttpsPorts ¶
func (s *ModifyDomainRequestListen) SetHttpsPorts(v []*int32) *ModifyDomainRequestListen
func (*ModifyDomainRequestListen) SetIPv6Enabled ¶
func (s *ModifyDomainRequestListen) SetIPv6Enabled(v bool) *ModifyDomainRequestListen
func (*ModifyDomainRequestListen) SetProtectionResource ¶
func (s *ModifyDomainRequestListen) SetProtectionResource(v string) *ModifyDomainRequestListen
func (*ModifyDomainRequestListen) SetSM2AccessOnly ¶
func (s *ModifyDomainRequestListen) SetSM2AccessOnly(v bool) *ModifyDomainRequestListen
func (*ModifyDomainRequestListen) SetSM2CertId ¶
func (s *ModifyDomainRequestListen) SetSM2CertId(v string) *ModifyDomainRequestListen
func (*ModifyDomainRequestListen) SetSM2Enabled ¶
func (s *ModifyDomainRequestListen) SetSM2Enabled(v bool) *ModifyDomainRequestListen
func (*ModifyDomainRequestListen) SetTLSVersion ¶
func (s *ModifyDomainRequestListen) SetTLSVersion(v string) *ModifyDomainRequestListen
func (*ModifyDomainRequestListen) SetXffHeaderMode ¶
func (s *ModifyDomainRequestListen) SetXffHeaderMode(v int32) *ModifyDomainRequestListen
func (*ModifyDomainRequestListen) SetXffHeaders ¶
func (s *ModifyDomainRequestListen) SetXffHeaders(v []*string) *ModifyDomainRequestListen
func (ModifyDomainRequestListen) String ¶
func (s ModifyDomainRequestListen) String() string
type ModifyDomainRequestRedirect ¶
type ModifyDomainRequestRedirect struct { // The IP addresses or domain names of the origin server. You can use only one of the address types. If you use the domain name type, the domain name can be resolved only to an IPv4 address. // // - If you use the IP address type, specify the value in the ["ip1","ip2",...] format. You can enter up to 20 IP addresses. // // - If you use the domain name type, specify the value in the ["domain"] format. You can enter up to 20 domain names. Backends []*string `json:"Backends,omitempty" xml:"Backends,omitempty" type:"Repeated"` BackupBackends []*string `json:"BackupBackends,omitempty" xml:"BackupBackends,omitempty" type:"Repeated"` // Specifies whether to enable the public cloud disaster recovery feature. Valid values: // // - **true** // // - **false* - (default) // // example: // // true CnameEnabled *bool `json:"CnameEnabled,omitempty" xml:"CnameEnabled,omitempty"` // The timeout period for connections. Unit: seconds. Valid values: 1 to 3600. // // example: // // 120 ConnectTimeout *int32 `json:"ConnectTimeout,omitempty" xml:"ConnectTimeout,omitempty"` // Specifies whether to enable HTTPS to HTTP redirection for back-to-origin requests. This parameter is available only if you specify **HttpsPorts**. Valid values: // // - **true** // // - **false** // // example: // // true FocusHttpBackend *bool `json:"FocusHttpBackend,omitempty" xml:"FocusHttpBackend,omitempty"` // Specifies whether to enable the persistent connection feature. Valid values: // // - **true* - (default) // // - **false** // // example: // // true Keepalive *bool `json:"Keepalive,omitempty" xml:"Keepalive,omitempty"` // The number of reused persistent connections. Valid values: 60 to 1000. // // > This parameter specifies the number of reused persistent connections after you enable the persistent connection feature. // // example: // // 1000 KeepaliveRequests *int32 `json:"KeepaliveRequests,omitempty" xml:"KeepaliveRequests,omitempty"` // The timeout period for idle persistent connections. Valid values: 1 to 60. Default value: 15. Unit: seconds. // // > This parameter specifies the time for which a reused persistent connection can remain in the Idle state before the persistent connection is released. // // example: // // 15 KeepaliveTimeout *int32 `json:"KeepaliveTimeout,omitempty" xml:"KeepaliveTimeout,omitempty"` // The load balancing algorithm that you want to use to forward requests to the origin server. Valid values: // // - **ip_hash** // // - **roundRobin** // // - **leastTime* - You can set the parameter to this value only if you set **ProtectionResource* - to **gslb**. // // This parameter is required. // // example: // // iphash Loadbalance *string `json:"Loadbalance,omitempty" xml:"Loadbalance,omitempty"` // The timeout period for read connections. Unit: seconds. Valid values: 1 to 3600. // // example: // // 200 ReadTimeout *int32 `json:"ReadTimeout,omitempty" xml:"ReadTimeout,omitempty"` // The custom header field that you want to use to label requests that are processed by WAF. // // When a request passes through WAF, the custom header field is automatically used to label the request. This way, the backend service can identify requests that are processed by WAF. RequestHeaders []*ModifyDomainRequestRedirectRequestHeaders `json:"RequestHeaders,omitempty" xml:"RequestHeaders,omitempty" type:"Repeated"` // Specifies whether WAF retries forwarding requests to the origin server when the requests fail to be forwarded to the origin server. Valid values: // // - **true* - (default) // // - **false** // // example: // // true Retry *bool `json:"Retry,omitempty" xml:"Retry,omitempty"` // The forwarding rules that you want to configure for the domain name that you want to add to WAF in hybrid cloud mode. This parameter is a string that consists of JSON arrays. Each element in a JSON array is a JSON struct that contains the following fields: // // - **rs**: the back-to-origin IP addresses or CNAMEs. The value must be of the ARRAY type. // // - **location**: the name of the protection node. The value must be of the STRING type. // // - **locationId**: the ID of the protection node. The value must be of the LONG type. // // example: // // [ // // { // // "rs": [ // // "1.1.XX.XX" // // ], // // "locationId": 535, // // "location": "test1111" // // } // // ] RoutingRules *string `json:"RoutingRules,omitempty" xml:"RoutingRules,omitempty"` // Specifies whether to enable origin Server Name Indication (SNI). This parameter is available only if you specify **HttpsPorts**. Valid values: // // - **true** // // - **false* - (default) // // example: // // true SniEnabled *bool `json:"SniEnabled,omitempty" xml:"SniEnabled,omitempty"` // The value of the SNI field. If you do not specify this parameter, the value of the **Host* - field is automatically used. This parameter is optional. If you want WAF to use an SNI field value that is different from the Host field value in back-to-origin requests, you can specify a custom value for the SNI field. // // > This parameter is required only if you set **SniEnalbed* - to xxx. // // example: // // www.aliyundoc.com SniHost *string `json:"SniHost,omitempty" xml:"SniHost,omitempty"` // The timeout period for write connections. Unit: seconds. Valid values: 1 to 3600. // // example: // // 200 WriteTimeout *int32 `json:"WriteTimeout,omitempty" xml:"WriteTimeout,omitempty"` // Specifies whether to use the X-Forward-For-Proto header to identify the protocol used by WAF to forward requests to the origin server. Valid values: // // - **true* - (default) // // - **false** // // example: // // true XffProto *bool `json:"XffProto,omitempty" xml:"XffProto,omitempty"` }
func (ModifyDomainRequestRedirect) GoString ¶
func (s ModifyDomainRequestRedirect) GoString() string
func (*ModifyDomainRequestRedirect) SetBackends ¶
func (s *ModifyDomainRequestRedirect) SetBackends(v []*string) *ModifyDomainRequestRedirect
func (*ModifyDomainRequestRedirect) SetBackupBackends ¶ added in v5.0.2
func (s *ModifyDomainRequestRedirect) SetBackupBackends(v []*string) *ModifyDomainRequestRedirect
func (*ModifyDomainRequestRedirect) SetCnameEnabled ¶
func (s *ModifyDomainRequestRedirect) SetCnameEnabled(v bool) *ModifyDomainRequestRedirect
func (*ModifyDomainRequestRedirect) SetConnectTimeout ¶
func (s *ModifyDomainRequestRedirect) SetConnectTimeout(v int32) *ModifyDomainRequestRedirect
func (*ModifyDomainRequestRedirect) SetFocusHttpBackend ¶
func (s *ModifyDomainRequestRedirect) SetFocusHttpBackend(v bool) *ModifyDomainRequestRedirect
func (*ModifyDomainRequestRedirect) SetKeepalive ¶
func (s *ModifyDomainRequestRedirect) SetKeepalive(v bool) *ModifyDomainRequestRedirect
func (*ModifyDomainRequestRedirect) SetKeepaliveRequests ¶
func (s *ModifyDomainRequestRedirect) SetKeepaliveRequests(v int32) *ModifyDomainRequestRedirect
func (*ModifyDomainRequestRedirect) SetKeepaliveTimeout ¶
func (s *ModifyDomainRequestRedirect) SetKeepaliveTimeout(v int32) *ModifyDomainRequestRedirect
func (*ModifyDomainRequestRedirect) SetLoadbalance ¶
func (s *ModifyDomainRequestRedirect) SetLoadbalance(v string) *ModifyDomainRequestRedirect
func (*ModifyDomainRequestRedirect) SetReadTimeout ¶
func (s *ModifyDomainRequestRedirect) SetReadTimeout(v int32) *ModifyDomainRequestRedirect
func (*ModifyDomainRequestRedirect) SetRequestHeaders ¶
func (s *ModifyDomainRequestRedirect) SetRequestHeaders(v []*ModifyDomainRequestRedirectRequestHeaders) *ModifyDomainRequestRedirect
func (*ModifyDomainRequestRedirect) SetRetry ¶
func (s *ModifyDomainRequestRedirect) SetRetry(v bool) *ModifyDomainRequestRedirect
func (*ModifyDomainRequestRedirect) SetRoutingRules ¶
func (s *ModifyDomainRequestRedirect) SetRoutingRules(v string) *ModifyDomainRequestRedirect
func (*ModifyDomainRequestRedirect) SetSniEnabled ¶
func (s *ModifyDomainRequestRedirect) SetSniEnabled(v bool) *ModifyDomainRequestRedirect
func (*ModifyDomainRequestRedirect) SetSniHost ¶
func (s *ModifyDomainRequestRedirect) SetSniHost(v string) *ModifyDomainRequestRedirect
func (*ModifyDomainRequestRedirect) SetWriteTimeout ¶
func (s *ModifyDomainRequestRedirect) SetWriteTimeout(v int32) *ModifyDomainRequestRedirect
func (*ModifyDomainRequestRedirect) SetXffProto ¶
func (s *ModifyDomainRequestRedirect) SetXffProto(v bool) *ModifyDomainRequestRedirect
func (ModifyDomainRequestRedirect) String ¶
func (s ModifyDomainRequestRedirect) String() string
type ModifyDomainRequestRedirectRequestHeaders ¶
type ModifyDomainRequestRedirectRequestHeaders struct { // The key of the custom header field. // // example: // // aaa Key *string `json:"Key,omitempty" xml:"Key,omitempty"` // The value of the custom header field. // // example: // // bbb Value *string `json:"Value,omitempty" xml:"Value,omitempty"` }
func (ModifyDomainRequestRedirectRequestHeaders) GoString ¶
func (s ModifyDomainRequestRedirectRequestHeaders) GoString() string
func (*ModifyDomainRequestRedirectRequestHeaders) SetKey ¶
func (s *ModifyDomainRequestRedirectRequestHeaders) SetKey(v string) *ModifyDomainRequestRedirectRequestHeaders
func (*ModifyDomainRequestRedirectRequestHeaders) SetValue ¶
func (s *ModifyDomainRequestRedirectRequestHeaders) SetValue(v string) *ModifyDomainRequestRedirectRequestHeaders
func (ModifyDomainRequestRedirectRequestHeaders) String ¶
func (s ModifyDomainRequestRedirectRequestHeaders) String() string
type ModifyDomainResponse ¶
type ModifyDomainResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *ModifyDomainResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (ModifyDomainResponse) GoString ¶
func (s ModifyDomainResponse) GoString() string
func (*ModifyDomainResponse) SetBody ¶
func (s *ModifyDomainResponse) SetBody(v *ModifyDomainResponseBody) *ModifyDomainResponse
func (*ModifyDomainResponse) SetHeaders ¶
func (s *ModifyDomainResponse) SetHeaders(v map[string]*string) *ModifyDomainResponse
func (*ModifyDomainResponse) SetStatusCode ¶
func (s *ModifyDomainResponse) SetStatusCode(v int32) *ModifyDomainResponse
func (ModifyDomainResponse) String ¶
func (s ModifyDomainResponse) String() string
type ModifyDomainResponseBody ¶
type ModifyDomainResponseBody struct { // The information about the domain name. DomainInfo *ModifyDomainResponseBodyDomainInfo `json:"DomainInfo,omitempty" xml:"DomainInfo,omitempty" type:"Struct"` // The ID of the request. // // example: // // D7861F61-5B61-46CE-A47C-6B19160D5EB0 RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (ModifyDomainResponseBody) GoString ¶
func (s ModifyDomainResponseBody) GoString() string
func (*ModifyDomainResponseBody) SetDomainInfo ¶
func (s *ModifyDomainResponseBody) SetDomainInfo(v *ModifyDomainResponseBodyDomainInfo) *ModifyDomainResponseBody
func (*ModifyDomainResponseBody) SetRequestId ¶
func (s *ModifyDomainResponseBody) SetRequestId(v string) *ModifyDomainResponseBody
func (ModifyDomainResponseBody) String ¶
func (s ModifyDomainResponseBody) String() string
type ModifyDomainResponseBodyDomainInfo ¶
type ModifyDomainResponseBodyDomainInfo struct { // The CNAME that is assigned by WAF to the domain name. // // example: // // xxxxxcvdaf.****.com Cname *string `json:"Cname,omitempty" xml:"Cname,omitempty"` // The domain name whose access configurations you modified. // // example: // // www.aliyundoc.com Domain *string `json:"Domain,omitempty" xml:"Domain,omitempty"` // The ID of the domain name. // // example: // // www.aliyundoc.com-waf DomainId *string `json:"DomainId,omitempty" xml:"DomainId,omitempty"` }
func (ModifyDomainResponseBodyDomainInfo) GoString ¶
func (s ModifyDomainResponseBodyDomainInfo) GoString() string
func (*ModifyDomainResponseBodyDomainInfo) SetCname ¶
func (s *ModifyDomainResponseBodyDomainInfo) SetCname(v string) *ModifyDomainResponseBodyDomainInfo
func (*ModifyDomainResponseBodyDomainInfo) SetDomain ¶
func (s *ModifyDomainResponseBodyDomainInfo) SetDomain(v string) *ModifyDomainResponseBodyDomainInfo
func (*ModifyDomainResponseBodyDomainInfo) SetDomainId ¶
func (s *ModifyDomainResponseBodyDomainInfo) SetDomainId(v string) *ModifyDomainResponseBodyDomainInfo
func (ModifyDomainResponseBodyDomainInfo) String ¶
func (s ModifyDomainResponseBodyDomainInfo) String() string
type ModifyDomainShrinkRequest ¶
type ModifyDomainShrinkRequest struct { // The mode in which you want to add the domain name to WAF. Set the value to share. // // - **share:* - adds the domain name to WAF in CNAME record mode. This is the default value. // // example: // // share AccessType *string `json:"AccessType,omitempty" xml:"AccessType,omitempty"` // The domain name whose access configurations you want to modify. // // This parameter is required. // // example: // // www.aliyundoc.com Domain *string `json:"Domain,omitempty" xml:"Domain,omitempty"` // The ID of the WAF instance. // // > You can call the [DescribeInstance](https://help.aliyun.com/document_detail/433756.html) operation to obtain the ID of the WAF instance. // // This parameter is required. // // example: // // waf_cdnsdf3**** InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"` // The configurations of the listeners. // // This parameter is required. ListenShrink *string `json:"Listen,omitempty" xml:"Listen,omitempty"` // The configurations of the forwarding rule. // // This parameter is required. RedirectShrink *string `json:"Redirect,omitempty" xml:"Redirect,omitempty"` // The region where the WAF instance resides. Valid values: // // - **cn-hangzhou:* - the Chinese mainland. // // - **ap-southeast-1:* - outside the Chinese mainland. // // This parameter is required. // // example: // // cn-hangzhou RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` }
func (ModifyDomainShrinkRequest) GoString ¶
func (s ModifyDomainShrinkRequest) GoString() string
func (*ModifyDomainShrinkRequest) SetAccessType ¶
func (s *ModifyDomainShrinkRequest) SetAccessType(v string) *ModifyDomainShrinkRequest
func (*ModifyDomainShrinkRequest) SetDomain ¶
func (s *ModifyDomainShrinkRequest) SetDomain(v string) *ModifyDomainShrinkRequest
func (*ModifyDomainShrinkRequest) SetInstanceId ¶
func (s *ModifyDomainShrinkRequest) SetInstanceId(v string) *ModifyDomainShrinkRequest
func (*ModifyDomainShrinkRequest) SetListenShrink ¶
func (s *ModifyDomainShrinkRequest) SetListenShrink(v string) *ModifyDomainShrinkRequest
func (*ModifyDomainShrinkRequest) SetRedirectShrink ¶
func (s *ModifyDomainShrinkRequest) SetRedirectShrink(v string) *ModifyDomainShrinkRequest
func (*ModifyDomainShrinkRequest) SetRegionId ¶
func (s *ModifyDomainShrinkRequest) SetRegionId(v string) *ModifyDomainShrinkRequest
func (ModifyDomainShrinkRequest) String ¶
func (s ModifyDomainShrinkRequest) String() string
type ModifyHybridCloudClusterBypassStatusRequest ¶
type ModifyHybridCloudClusterBypassStatusRequest struct { // The ID of the hybrid cloud cluster. // // This parameter is required. // // example: // // hdbc_cluster_**** ClusterResourceId *string `json:"ClusterResourceId,omitempty" xml:"ClusterResourceId,omitempty"` // The ID of the Web Application Firewall (WAF) instance. // // ** // // **You can call the **DescribeInstanceInfo[ operation to obtain the ID of the WAF instance.](https://help.aliyun.com/document_detail/140857.html) // // This parameter is required. // // example: // // waf_elasticity-cn-0xldbqt**** InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"` // The region ID of the WAF instance. Valid values: // // - **cn-hangzhou**: Chinese mainland // // - **ap-southeast-1**: outside the Chinese mainland. // // example: // // cn-hangzhou RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` // The ID of the Alibaba Cloud resource group. // // example: // // rg-acfm***q ResourceManagerResourceGroupId *string `json:"ResourceManagerResourceGroupId,omitempty" xml:"ResourceManagerResourceGroupId,omitempty"` // The status of manual bypass. Valid values: // // - **on**: enabled. // // - **off**: disabled. This is the default value. // // This parameter is required. // // example: // // on RuleStatus *string `json:"RuleStatus,omitempty" xml:"RuleStatus,omitempty"` }
func (ModifyHybridCloudClusterBypassStatusRequest) GoString ¶
func (s ModifyHybridCloudClusterBypassStatusRequest) GoString() string
func (*ModifyHybridCloudClusterBypassStatusRequest) SetClusterResourceId ¶
func (s *ModifyHybridCloudClusterBypassStatusRequest) SetClusterResourceId(v string) *ModifyHybridCloudClusterBypassStatusRequest
func (*ModifyHybridCloudClusterBypassStatusRequest) SetInstanceId ¶
func (s *ModifyHybridCloudClusterBypassStatusRequest) SetInstanceId(v string) *ModifyHybridCloudClusterBypassStatusRequest
func (*ModifyHybridCloudClusterBypassStatusRequest) SetRegionId ¶ added in v5.0.3
func (s *ModifyHybridCloudClusterBypassStatusRequest) SetRegionId(v string) *ModifyHybridCloudClusterBypassStatusRequest
func (*ModifyHybridCloudClusterBypassStatusRequest) SetResourceManagerResourceGroupId ¶ added in v5.0.3
func (s *ModifyHybridCloudClusterBypassStatusRequest) SetResourceManagerResourceGroupId(v string) *ModifyHybridCloudClusterBypassStatusRequest
func (*ModifyHybridCloudClusterBypassStatusRequest) SetRuleStatus ¶
func (s *ModifyHybridCloudClusterBypassStatusRequest) SetRuleStatus(v string) *ModifyHybridCloudClusterBypassStatusRequest
func (ModifyHybridCloudClusterBypassStatusRequest) String ¶
func (s ModifyHybridCloudClusterBypassStatusRequest) String() string
type ModifyHybridCloudClusterBypassStatusResponse ¶
type ModifyHybridCloudClusterBypassStatusResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *ModifyHybridCloudClusterBypassStatusResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (ModifyHybridCloudClusterBypassStatusResponse) GoString ¶
func (s ModifyHybridCloudClusterBypassStatusResponse) GoString() string
func (*ModifyHybridCloudClusterBypassStatusResponse) SetHeaders ¶
func (s *ModifyHybridCloudClusterBypassStatusResponse) SetHeaders(v map[string]*string) *ModifyHybridCloudClusterBypassStatusResponse
func (*ModifyHybridCloudClusterBypassStatusResponse) SetStatusCode ¶
func (s *ModifyHybridCloudClusterBypassStatusResponse) SetStatusCode(v int32) *ModifyHybridCloudClusterBypassStatusResponse
func (ModifyHybridCloudClusterBypassStatusResponse) String ¶
func (s ModifyHybridCloudClusterBypassStatusResponse) String() string
type ModifyHybridCloudClusterBypassStatusResponseBody ¶
type ModifyHybridCloudClusterBypassStatusResponseBody struct { // The ID of the request. // // example: // // D7861F61-5B61-46CE-A47C-6B19160D5EB0 RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (ModifyHybridCloudClusterBypassStatusResponseBody) GoString ¶
func (s ModifyHybridCloudClusterBypassStatusResponseBody) GoString() string
func (*ModifyHybridCloudClusterBypassStatusResponseBody) SetRequestId ¶
func (s *ModifyHybridCloudClusterBypassStatusResponseBody) SetRequestId(v string) *ModifyHybridCloudClusterBypassStatusResponseBody
func (ModifyHybridCloudClusterBypassStatusResponseBody) String ¶
func (s ModifyHybridCloudClusterBypassStatusResponseBody) String() string
type ModifyHybridCloudClusterRuleRequest ¶
type ModifyHybridCloudClusterRuleRequest struct { // The ID of the hybrid cloud cluster. // // This parameter is required. // // example: // // 1018 ClusterId *int64 `json:"ClusterId,omitempty" xml:"ClusterId,omitempty"` // The ID of the WAF instance. // // > You can call the DescribeInstanceInfo operation to query the ID of the WAF instance.[](~~140857~~) // // This parameter is required. // // example: // // waf-cn-n6w***x52m InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"` // The region in which the WAF instance is deployed. Valid values: // // - **cn-hangzhou**: Chinese mainland. // // - **ap-southeast-1**: outside the Chinese mainland. // // example: // // cn-hangzhou RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` // The ID of the Alibaba Cloud resource group. // // example: // // rg-acfm***q ResourceManagerResourceGroupId *string `json:"ResourceManagerResourceGroupId,omitempty" xml:"ResourceManagerResourceGroupId,omitempty"` // The configuration of the rule. // // example: // // {\\"check_mode\\":\\"part\\",\\"include\\":{\\"exact\\":[],\\"regex\\":[]}} RuleConfig *string `json:"RuleConfig,omitempty" xml:"RuleConfig,omitempty"` // The status of the rule. Valid values: // // - **on**: enables the rule. // // - **off**: disables the rule. // // This parameter is required. // // example: // // on RuleStatus *string `json:"RuleStatus,omitempty" xml:"RuleStatus,omitempty"` // The type of the rule. Valid values: // // - **pullin**: The traffic redirection rule. // // This parameter is required. // // example: // // pullin RuleType *string `json:"RuleType,omitempty" xml:"RuleType,omitempty"` }
func (ModifyHybridCloudClusterRuleRequest) GoString ¶
func (s ModifyHybridCloudClusterRuleRequest) GoString() string
func (*ModifyHybridCloudClusterRuleRequest) SetClusterId ¶
func (s *ModifyHybridCloudClusterRuleRequest) SetClusterId(v int64) *ModifyHybridCloudClusterRuleRequest
func (*ModifyHybridCloudClusterRuleRequest) SetInstanceId ¶
func (s *ModifyHybridCloudClusterRuleRequest) SetInstanceId(v string) *ModifyHybridCloudClusterRuleRequest
func (*ModifyHybridCloudClusterRuleRequest) SetRegionId ¶
func (s *ModifyHybridCloudClusterRuleRequest) SetRegionId(v string) *ModifyHybridCloudClusterRuleRequest
func (*ModifyHybridCloudClusterRuleRequest) SetResourceManagerResourceGroupId ¶
func (s *ModifyHybridCloudClusterRuleRequest) SetResourceManagerResourceGroupId(v string) *ModifyHybridCloudClusterRuleRequest
func (*ModifyHybridCloudClusterRuleRequest) SetRuleConfig ¶
func (s *ModifyHybridCloudClusterRuleRequest) SetRuleConfig(v string) *ModifyHybridCloudClusterRuleRequest
func (*ModifyHybridCloudClusterRuleRequest) SetRuleStatus ¶
func (s *ModifyHybridCloudClusterRuleRequest) SetRuleStatus(v string) *ModifyHybridCloudClusterRuleRequest
func (*ModifyHybridCloudClusterRuleRequest) SetRuleType ¶
func (s *ModifyHybridCloudClusterRuleRequest) SetRuleType(v string) *ModifyHybridCloudClusterRuleRequest
func (ModifyHybridCloudClusterRuleRequest) String ¶
func (s ModifyHybridCloudClusterRuleRequest) String() string
type ModifyHybridCloudClusterRuleResponse ¶
type ModifyHybridCloudClusterRuleResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *ModifyHybridCloudClusterRuleResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (ModifyHybridCloudClusterRuleResponse) GoString ¶
func (s ModifyHybridCloudClusterRuleResponse) GoString() string
func (*ModifyHybridCloudClusterRuleResponse) SetHeaders ¶
func (s *ModifyHybridCloudClusterRuleResponse) SetHeaders(v map[string]*string) *ModifyHybridCloudClusterRuleResponse
func (*ModifyHybridCloudClusterRuleResponse) SetStatusCode ¶
func (s *ModifyHybridCloudClusterRuleResponse) SetStatusCode(v int32) *ModifyHybridCloudClusterRuleResponse
func (ModifyHybridCloudClusterRuleResponse) String ¶
func (s ModifyHybridCloudClusterRuleResponse) String() string
type ModifyHybridCloudClusterRuleResponseBody ¶
type ModifyHybridCloudClusterRuleResponseBody struct { // The request ID. // // example: // // 03D73D88-57D8-5BA2-96A4-6357CE***19 RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (ModifyHybridCloudClusterRuleResponseBody) GoString ¶
func (s ModifyHybridCloudClusterRuleResponseBody) GoString() string
func (*ModifyHybridCloudClusterRuleResponseBody) SetRequestId ¶
func (s *ModifyHybridCloudClusterRuleResponseBody) SetRequestId(v string) *ModifyHybridCloudClusterRuleResponseBody
func (ModifyHybridCloudClusterRuleResponseBody) String ¶
func (s ModifyHybridCloudClusterRuleResponseBody) String() string
type ModifyHybridCloudGroupExpansionServerRequest ¶
type ModifyHybridCloudGroupExpansionServerRequest struct { // The ID of the hybrid cloud cluster. // // This parameter is required. // // example: // // 1 ClusterId *int64 `json:"ClusterId,omitempty" xml:"ClusterId,omitempty"` // The ID of the node group. // // This parameter is required. // // example: // // 1 GroupId *int64 `json:"GroupId,omitempty" xml:"GroupId,omitempty"` // The ID of the WAF instance. // // > You can call the [DescribeInstance](https://help.aliyun.com/document_detail/433756.html) operation to query the ID of the WAF instance. // // This parameter is required. // // example: // // waf-cn-tl32ast**** InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"` // The ID of the node. // // This parameter is required. // // example: // // 612929b133e7ff**0d0 Mids *string `json:"Mids,omitempty" xml:"Mids,omitempty"` // The region in which the WAF instance is deployed. Valid value: // // - **cn-hangzhou**: Chinese mainland. // // - **ap-southeast-1**: outside the Chinese mainland. // // example: // // cn-hangzhou RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` // The ID of the Alibaba Cloud resource group. // // example: // // rg-acfm***q ResourceManagerResourceGroupId *string `json:"ResourceManagerResourceGroupId,omitempty" xml:"ResourceManagerResourceGroupId,omitempty"` }
func (ModifyHybridCloudGroupExpansionServerRequest) GoString ¶
func (s ModifyHybridCloudGroupExpansionServerRequest) GoString() string
func (*ModifyHybridCloudGroupExpansionServerRequest) SetClusterId ¶
func (s *ModifyHybridCloudGroupExpansionServerRequest) SetClusterId(v int64) *ModifyHybridCloudGroupExpansionServerRequest
func (*ModifyHybridCloudGroupExpansionServerRequest) SetGroupId ¶
func (s *ModifyHybridCloudGroupExpansionServerRequest) SetGroupId(v int64) *ModifyHybridCloudGroupExpansionServerRequest
func (*ModifyHybridCloudGroupExpansionServerRequest) SetInstanceId ¶
func (s *ModifyHybridCloudGroupExpansionServerRequest) SetInstanceId(v string) *ModifyHybridCloudGroupExpansionServerRequest
func (*ModifyHybridCloudGroupExpansionServerRequest) SetMids ¶
func (s *ModifyHybridCloudGroupExpansionServerRequest) SetMids(v string) *ModifyHybridCloudGroupExpansionServerRequest
func (*ModifyHybridCloudGroupExpansionServerRequest) SetRegionId ¶
func (s *ModifyHybridCloudGroupExpansionServerRequest) SetRegionId(v string) *ModifyHybridCloudGroupExpansionServerRequest
func (*ModifyHybridCloudGroupExpansionServerRequest) SetResourceManagerResourceGroupId ¶
func (s *ModifyHybridCloudGroupExpansionServerRequest) SetResourceManagerResourceGroupId(v string) *ModifyHybridCloudGroupExpansionServerRequest
func (ModifyHybridCloudGroupExpansionServerRequest) String ¶
func (s ModifyHybridCloudGroupExpansionServerRequest) String() string
type ModifyHybridCloudGroupExpansionServerResponse ¶
type ModifyHybridCloudGroupExpansionServerResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *ModifyHybridCloudGroupExpansionServerResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (ModifyHybridCloudGroupExpansionServerResponse) GoString ¶
func (s ModifyHybridCloudGroupExpansionServerResponse) GoString() string
func (*ModifyHybridCloudGroupExpansionServerResponse) SetHeaders ¶
func (s *ModifyHybridCloudGroupExpansionServerResponse) SetHeaders(v map[string]*string) *ModifyHybridCloudGroupExpansionServerResponse
func (*ModifyHybridCloudGroupExpansionServerResponse) SetStatusCode ¶
func (s *ModifyHybridCloudGroupExpansionServerResponse) SetStatusCode(v int32) *ModifyHybridCloudGroupExpansionServerResponse
func (ModifyHybridCloudGroupExpansionServerResponse) String ¶
func (s ModifyHybridCloudGroupExpansionServerResponse) String() string
type ModifyHybridCloudGroupExpansionServerResponseBody ¶
type ModifyHybridCloudGroupExpansionServerResponseBody struct { // The request ID. // // example: // // 7BD7F9A1-0E72-5BC1-8248-C629B4***B6 RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (ModifyHybridCloudGroupExpansionServerResponseBody) GoString ¶
func (s ModifyHybridCloudGroupExpansionServerResponseBody) GoString() string
func (*ModifyHybridCloudGroupExpansionServerResponseBody) SetRequestId ¶
func (s *ModifyHybridCloudGroupExpansionServerResponseBody) SetRequestId(v string) *ModifyHybridCloudGroupExpansionServerResponseBody
func (ModifyHybridCloudGroupExpansionServerResponseBody) String ¶
func (s ModifyHybridCloudGroupExpansionServerResponseBody) String() string
type ModifyHybridCloudGroupRequest ¶
type ModifyHybridCloudGroupRequest struct { // The ID of the cluster. // // This parameter is required. // // example: // // 1 ClusterId *int64 `json:"ClusterId,omitempty" xml:"ClusterId,omitempty"` // The ID of the node group. // // This parameter is required. // // example: // // 1 GroupId *int64 `json:"GroupId,omitempty" xml:"GroupId,omitempty"` // The name of the node group. // // This parameter is required. // // example: // // demo GroupName *string `json:"GroupName,omitempty" xml:"GroupName,omitempty"` // The ID of the Web Application Firewall (WAF) instance. // // > You can call the [DescribeInstance](https://help.aliyun.com/document_detail/433756.html) operation to query the ID of the WAF instance. // // This parameter is required. // // example: // // waf-cn-tl32ast**** InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"` // The region in which the WAF instance is deployed. Valid value: // // - **cn-hangzhou**: Chinese mainland. // // - **ap-southeast-1**: outside the Chinese mainland. // // example: // // cn-hangzhou RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` // The remarks. // // example: // // test Remark *string `json:"Remark,omitempty" xml:"Remark,omitempty"` // The ID of the Alibaba Cloud resource group. // // example: // // rg-acfm***q ResourceManagerResourceGroupId *string `json:"ResourceManagerResourceGroupId,omitempty" xml:"ResourceManagerResourceGroupId,omitempty"` }
func (ModifyHybridCloudGroupRequest) GoString ¶
func (s ModifyHybridCloudGroupRequest) GoString() string
func (*ModifyHybridCloudGroupRequest) SetClusterId ¶
func (s *ModifyHybridCloudGroupRequest) SetClusterId(v int64) *ModifyHybridCloudGroupRequest
func (*ModifyHybridCloudGroupRequest) SetGroupId ¶
func (s *ModifyHybridCloudGroupRequest) SetGroupId(v int64) *ModifyHybridCloudGroupRequest
func (*ModifyHybridCloudGroupRequest) SetGroupName ¶
func (s *ModifyHybridCloudGroupRequest) SetGroupName(v string) *ModifyHybridCloudGroupRequest
func (*ModifyHybridCloudGroupRequest) SetInstanceId ¶
func (s *ModifyHybridCloudGroupRequest) SetInstanceId(v string) *ModifyHybridCloudGroupRequest
func (*ModifyHybridCloudGroupRequest) SetRegionId ¶
func (s *ModifyHybridCloudGroupRequest) SetRegionId(v string) *ModifyHybridCloudGroupRequest
func (*ModifyHybridCloudGroupRequest) SetRemark ¶
func (s *ModifyHybridCloudGroupRequest) SetRemark(v string) *ModifyHybridCloudGroupRequest
func (*ModifyHybridCloudGroupRequest) SetResourceManagerResourceGroupId ¶
func (s *ModifyHybridCloudGroupRequest) SetResourceManagerResourceGroupId(v string) *ModifyHybridCloudGroupRequest
func (ModifyHybridCloudGroupRequest) String ¶
func (s ModifyHybridCloudGroupRequest) String() string
type ModifyHybridCloudGroupResponse ¶
type ModifyHybridCloudGroupResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *ModifyHybridCloudGroupResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (ModifyHybridCloudGroupResponse) GoString ¶
func (s ModifyHybridCloudGroupResponse) GoString() string
func (*ModifyHybridCloudGroupResponse) SetBody ¶
func (s *ModifyHybridCloudGroupResponse) SetBody(v *ModifyHybridCloudGroupResponseBody) *ModifyHybridCloudGroupResponse
func (*ModifyHybridCloudGroupResponse) SetHeaders ¶
func (s *ModifyHybridCloudGroupResponse) SetHeaders(v map[string]*string) *ModifyHybridCloudGroupResponse
func (*ModifyHybridCloudGroupResponse) SetStatusCode ¶
func (s *ModifyHybridCloudGroupResponse) SetStatusCode(v int32) *ModifyHybridCloudGroupResponse
func (ModifyHybridCloudGroupResponse) String ¶
func (s ModifyHybridCloudGroupResponse) String() string
type ModifyHybridCloudGroupResponseBody ¶
type ModifyHybridCloudGroupResponseBody struct { // The request ID. // // example: // // D7861F61-5B61-46CE-A47C-6B19160D***0 RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (ModifyHybridCloudGroupResponseBody) GoString ¶
func (s ModifyHybridCloudGroupResponseBody) GoString() string
func (*ModifyHybridCloudGroupResponseBody) SetRequestId ¶
func (s *ModifyHybridCloudGroupResponseBody) SetRequestId(v string) *ModifyHybridCloudGroupResponseBody
func (ModifyHybridCloudGroupResponseBody) String ¶
func (s ModifyHybridCloudGroupResponseBody) String() string
type ModifyHybridCloudGroupShrinkServerRequest ¶
type ModifyHybridCloudGroupShrinkServerRequest struct { // The ID of the hybrid cloud cluster. // // This parameter is required. // // example: // // 1 ClusterId *int64 `json:"ClusterId,omitempty" xml:"ClusterId,omitempty"` // The ID of the node group. // // This parameter is required. // // example: // // 1 GroupId *int64 `json:"GroupId,omitempty" xml:"GroupId,omitempty"` // The ID of the WAF instance. // // > You can call the [DescribeInstance](https://help.aliyun.com/document_detail/433756.html) operation to query the ID of the WAF instance. // // This parameter is required. // // example: // // waf_elasticity-cn-0xldb****05 InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"` // The ID of the node. // // This parameter is required. // // example: // // b1bf3f544f30c1de0b72d91290***bbbb Mids *string `json:"Mids,omitempty" xml:"Mids,omitempty"` // The region in which the WAF instance is deployed. Valid value: // // - **cn-hangzhou**: Chinese mainland. // // - **ap-southeast-1**: outside the Chinese mainland. // // example: // // cn-hangzhou RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` // The ID of the Alibaba Cloud resource group. // // example: // // rg-acfm2th****v6ay ResourceManagerResourceGroupId *string `json:"ResourceManagerResourceGroupId,omitempty" xml:"ResourceManagerResourceGroupId,omitempty"` }
func (ModifyHybridCloudGroupShrinkServerRequest) GoString ¶
func (s ModifyHybridCloudGroupShrinkServerRequest) GoString() string
func (*ModifyHybridCloudGroupShrinkServerRequest) SetClusterId ¶
func (s *ModifyHybridCloudGroupShrinkServerRequest) SetClusterId(v int64) *ModifyHybridCloudGroupShrinkServerRequest
func (*ModifyHybridCloudGroupShrinkServerRequest) SetGroupId ¶
func (s *ModifyHybridCloudGroupShrinkServerRequest) SetGroupId(v int64) *ModifyHybridCloudGroupShrinkServerRequest
func (*ModifyHybridCloudGroupShrinkServerRequest) SetInstanceId ¶
func (s *ModifyHybridCloudGroupShrinkServerRequest) SetInstanceId(v string) *ModifyHybridCloudGroupShrinkServerRequest
func (*ModifyHybridCloudGroupShrinkServerRequest) SetMids ¶
func (s *ModifyHybridCloudGroupShrinkServerRequest) SetMids(v string) *ModifyHybridCloudGroupShrinkServerRequest
func (*ModifyHybridCloudGroupShrinkServerRequest) SetRegionId ¶
func (s *ModifyHybridCloudGroupShrinkServerRequest) SetRegionId(v string) *ModifyHybridCloudGroupShrinkServerRequest
func (*ModifyHybridCloudGroupShrinkServerRequest) SetResourceManagerResourceGroupId ¶
func (s *ModifyHybridCloudGroupShrinkServerRequest) SetResourceManagerResourceGroupId(v string) *ModifyHybridCloudGroupShrinkServerRequest
func (ModifyHybridCloudGroupShrinkServerRequest) String ¶
func (s ModifyHybridCloudGroupShrinkServerRequest) String() string
type ModifyHybridCloudGroupShrinkServerResponse ¶
type ModifyHybridCloudGroupShrinkServerResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *ModifyHybridCloudGroupShrinkServerResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (ModifyHybridCloudGroupShrinkServerResponse) GoString ¶
func (s ModifyHybridCloudGroupShrinkServerResponse) GoString() string
func (*ModifyHybridCloudGroupShrinkServerResponse) SetHeaders ¶
func (s *ModifyHybridCloudGroupShrinkServerResponse) SetHeaders(v map[string]*string) *ModifyHybridCloudGroupShrinkServerResponse
func (*ModifyHybridCloudGroupShrinkServerResponse) SetStatusCode ¶
func (s *ModifyHybridCloudGroupShrinkServerResponse) SetStatusCode(v int32) *ModifyHybridCloudGroupShrinkServerResponse
func (ModifyHybridCloudGroupShrinkServerResponse) String ¶
func (s ModifyHybridCloudGroupShrinkServerResponse) String() string
type ModifyHybridCloudGroupShrinkServerResponseBody ¶
type ModifyHybridCloudGroupShrinkServerResponseBody struct { // The request ID. // // example: // // D7861F61-5B61-46CE-A47C-6B19****5EB0 RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (ModifyHybridCloudGroupShrinkServerResponseBody) GoString ¶
func (s ModifyHybridCloudGroupShrinkServerResponseBody) GoString() string
func (*ModifyHybridCloudGroupShrinkServerResponseBody) SetRequestId ¶
func (s *ModifyHybridCloudGroupShrinkServerResponseBody) SetRequestId(v string) *ModifyHybridCloudGroupShrinkServerResponseBody
func (ModifyHybridCloudGroupShrinkServerResponseBody) String ¶
func (s ModifyHybridCloudGroupShrinkServerResponseBody) String() string
type ModifyHybridCloudSdkPullinStatusRequest ¶
type ModifyHybridCloudSdkPullinStatusRequest struct { // The ID of the WAF instance. // // > You can call the [DescribeInstanceInfo](https://help.aliyun.com/document_detail/140857.html) operation to query the ID of the WAF instance. // // This parameter is required. // // example: // // waf-cn-7pp2le***01 InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"` // The ID of the SDK. // // This parameter is required. // // example: // // b3dbc5153317c79d8ca9f9***ea Mid *string `json:"Mid,omitempty" xml:"Mid,omitempty"` // The status of traffic redirection. Valid values: // // - **on** // // - **off** // // This parameter is required. // // example: // // on PullinStatus *string `json:"PullinStatus,omitempty" xml:"PullinStatus,omitempty"` }
func (ModifyHybridCloudSdkPullinStatusRequest) GoString ¶
func (s ModifyHybridCloudSdkPullinStatusRequest) GoString() string
func (*ModifyHybridCloudSdkPullinStatusRequest) SetInstanceId ¶
func (s *ModifyHybridCloudSdkPullinStatusRequest) SetInstanceId(v string) *ModifyHybridCloudSdkPullinStatusRequest
func (*ModifyHybridCloudSdkPullinStatusRequest) SetMid ¶
func (s *ModifyHybridCloudSdkPullinStatusRequest) SetMid(v string) *ModifyHybridCloudSdkPullinStatusRequest
func (*ModifyHybridCloudSdkPullinStatusRequest) SetPullinStatus ¶
func (s *ModifyHybridCloudSdkPullinStatusRequest) SetPullinStatus(v string) *ModifyHybridCloudSdkPullinStatusRequest
func (ModifyHybridCloudSdkPullinStatusRequest) String ¶
func (s ModifyHybridCloudSdkPullinStatusRequest) String() string
type ModifyHybridCloudSdkPullinStatusResponse ¶
type ModifyHybridCloudSdkPullinStatusResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *ModifyHybridCloudSdkPullinStatusResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (ModifyHybridCloudSdkPullinStatusResponse) GoString ¶
func (s ModifyHybridCloudSdkPullinStatusResponse) GoString() string
func (*ModifyHybridCloudSdkPullinStatusResponse) SetHeaders ¶
func (s *ModifyHybridCloudSdkPullinStatusResponse) SetHeaders(v map[string]*string) *ModifyHybridCloudSdkPullinStatusResponse
func (*ModifyHybridCloudSdkPullinStatusResponse) SetStatusCode ¶
func (s *ModifyHybridCloudSdkPullinStatusResponse) SetStatusCode(v int32) *ModifyHybridCloudSdkPullinStatusResponse
func (ModifyHybridCloudSdkPullinStatusResponse) String ¶
func (s ModifyHybridCloudSdkPullinStatusResponse) String() string
type ModifyHybridCloudSdkPullinStatusResponseBody ¶
type ModifyHybridCloudSdkPullinStatusResponseBody struct { // The request ID. // // example: // // D7861F61-5B61-46CE-A47C-6B191**EB0 RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (ModifyHybridCloudSdkPullinStatusResponseBody) GoString ¶
func (s ModifyHybridCloudSdkPullinStatusResponseBody) GoString() string
func (*ModifyHybridCloudSdkPullinStatusResponseBody) SetRequestId ¶
func (s *ModifyHybridCloudSdkPullinStatusResponseBody) SetRequestId(v string) *ModifyHybridCloudSdkPullinStatusResponseBody
func (ModifyHybridCloudSdkPullinStatusResponseBody) String ¶
func (s ModifyHybridCloudSdkPullinStatusResponseBody) String() string
type ModifyHybridCloudServerRequest ¶
type ModifyHybridCloudServerRequest struct { // The continent. // // This parameter is required. // // example: // // asiapacific Continents *string `json:"Continents,omitempty" xml:"Continents,omitempty"` // The name of the node. // // This parameter is required. // // example: // // demo CustomName *string `json:"CustomName,omitempty" xml:"CustomName,omitempty"` // The ID of the WAF instance. // // > You can call the [DescribeInstanceInfo](https://help.aliyun.com/document_detail/140857.html) operation to query the ID of the WAF instance. // // This parameter is required. // // example: // // waf_cdnsdf3**** InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"` // The ID of the node. // // This parameter is required. // // example: // // b1bf3f544f30c1de0b72d91290**ccb Mid *string `json:"Mid,omitempty" xml:"Mid,omitempty"` // The cloud service provider. // // This parameter is required. // // example: // // aliyun Operator *string `json:"Operator,omitempty" xml:"Operator,omitempty"` // The city. // // This parameter is required. // // example: // // beijing RegionCode *string `json:"RegionCode,omitempty" xml:"RegionCode,omitempty"` // The region in which the WAF instance is deployed. Valid value: // // - **cn-hangzhou**: Chinese mainland. // // - **ap-southeast-1**: outside the Chinese mainland. // // example: // // cn-hangzhou RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` // The ID of the Alibaba Cloud resource group. // // example: // // rg-acfm***q ResourceManagerResourceGroupId *string `json:"ResourceManagerResourceGroupId,omitempty" xml:"ResourceManagerResourceGroupId,omitempty"` }
func (ModifyHybridCloudServerRequest) GoString ¶
func (s ModifyHybridCloudServerRequest) GoString() string
func (*ModifyHybridCloudServerRequest) SetContinents ¶
func (s *ModifyHybridCloudServerRequest) SetContinents(v string) *ModifyHybridCloudServerRequest
func (*ModifyHybridCloudServerRequest) SetCustomName ¶
func (s *ModifyHybridCloudServerRequest) SetCustomName(v string) *ModifyHybridCloudServerRequest
func (*ModifyHybridCloudServerRequest) SetInstanceId ¶
func (s *ModifyHybridCloudServerRequest) SetInstanceId(v string) *ModifyHybridCloudServerRequest
func (*ModifyHybridCloudServerRequest) SetMid ¶
func (s *ModifyHybridCloudServerRequest) SetMid(v string) *ModifyHybridCloudServerRequest
func (*ModifyHybridCloudServerRequest) SetOperator ¶
func (s *ModifyHybridCloudServerRequest) SetOperator(v string) *ModifyHybridCloudServerRequest
func (*ModifyHybridCloudServerRequest) SetRegionCode ¶
func (s *ModifyHybridCloudServerRequest) SetRegionCode(v string) *ModifyHybridCloudServerRequest
func (*ModifyHybridCloudServerRequest) SetRegionId ¶
func (s *ModifyHybridCloudServerRequest) SetRegionId(v string) *ModifyHybridCloudServerRequest
func (*ModifyHybridCloudServerRequest) SetResourceManagerResourceGroupId ¶
func (s *ModifyHybridCloudServerRequest) SetResourceManagerResourceGroupId(v string) *ModifyHybridCloudServerRequest
func (ModifyHybridCloudServerRequest) String ¶
func (s ModifyHybridCloudServerRequest) String() string
type ModifyHybridCloudServerResponse ¶
type ModifyHybridCloudServerResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *ModifyHybridCloudServerResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (ModifyHybridCloudServerResponse) GoString ¶
func (s ModifyHybridCloudServerResponse) GoString() string
func (*ModifyHybridCloudServerResponse) SetBody ¶
func (s *ModifyHybridCloudServerResponse) SetBody(v *ModifyHybridCloudServerResponseBody) *ModifyHybridCloudServerResponse
func (*ModifyHybridCloudServerResponse) SetHeaders ¶
func (s *ModifyHybridCloudServerResponse) SetHeaders(v map[string]*string) *ModifyHybridCloudServerResponse
func (*ModifyHybridCloudServerResponse) SetStatusCode ¶
func (s *ModifyHybridCloudServerResponse) SetStatusCode(v int32) *ModifyHybridCloudServerResponse
func (ModifyHybridCloudServerResponse) String ¶
func (s ModifyHybridCloudServerResponse) String() string
type ModifyHybridCloudServerResponseBody ¶
type ModifyHybridCloudServerResponseBody struct { // The request ID. // // example: // // 26DCD663-5EB8-5103-B270-E24A32***5F0 RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (ModifyHybridCloudServerResponseBody) GoString ¶
func (s ModifyHybridCloudServerResponseBody) GoString() string
func (*ModifyHybridCloudServerResponseBody) SetRequestId ¶
func (s *ModifyHybridCloudServerResponseBody) SetRequestId(v string) *ModifyHybridCloudServerResponseBody
func (ModifyHybridCloudServerResponseBody) String ¶
func (s ModifyHybridCloudServerResponseBody) String() string
type ModifyMajorProtectionBlackIpRequest ¶
type ModifyMajorProtectionBlackIpRequest struct { // The description of the IP address blacklist. // // example: // // test Description *string `json:"Description,omitempty" xml:"Description,omitempty"` // The time after which the IP address blacklist becomes invalid. Unit: seconds. // // > If you set this parameter to **0**, the blacklist is permanently valid. // // This parameter is required. // // example: // // 1662603328 ExpiredTime *int64 `json:"ExpiredTime,omitempty" xml:"ExpiredTime,omitempty"` // The ID of the Web Application Firewall (WAF) instance. // // > You can call the [DescribeInstance](https://help.aliyun.com/document_detail/433756.html) operation to obtain the ID of the WAF instance. // // This parameter is required. // // example: // // waf_cdnsdf3**** InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"` // The IP addresses that you want to add to the IP address blacklist. You can specify multiple CIDR blocks or IP addresses. IPv4 and IPv6 addresses are supported. Separate the CIDR blocks or IP addresses with commas (,). For more information, see [Protection for major events](https://help.aliyun.com/document_detail/425591.html). // // This parameter is required. // // example: // // 12.XX.XX.2,3.XX.XX.3/24 IpList *string `json:"IpList,omitempty" xml:"IpList,omitempty"` // The region where the WAF instance resides. Valid values: // // - **cn-hangzhou:* - the Chinese mainland. // // - **ap-southeast-1:* - outside the Chinese mainland. // // example: // // cn-hangzhou RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` // The ID of the resource group. // // example: // // rg-acfm***q ResourceManagerResourceGroupId *string `json:"ResourceManagerResourceGroupId,omitempty" xml:"ResourceManagerResourceGroupId,omitempty"` // The ID of the IP address blacklist rule for major event protection. // // This parameter is required. // // example: // // 20012033 RuleId *int64 `json:"RuleId,omitempty" xml:"RuleId,omitempty"` // The ID of the IP address blacklist rule template for major event protection. // // This parameter is required. // // example: // // 5132 TemplateId *int64 `json:"TemplateId,omitempty" xml:"TemplateId,omitempty"` }
func (ModifyMajorProtectionBlackIpRequest) GoString ¶
func (s ModifyMajorProtectionBlackIpRequest) GoString() string
func (*ModifyMajorProtectionBlackIpRequest) SetDescription ¶
func (s *ModifyMajorProtectionBlackIpRequest) SetDescription(v string) *ModifyMajorProtectionBlackIpRequest
func (*ModifyMajorProtectionBlackIpRequest) SetExpiredTime ¶
func (s *ModifyMajorProtectionBlackIpRequest) SetExpiredTime(v int64) *ModifyMajorProtectionBlackIpRequest
func (*ModifyMajorProtectionBlackIpRequest) SetInstanceId ¶
func (s *ModifyMajorProtectionBlackIpRequest) SetInstanceId(v string) *ModifyMajorProtectionBlackIpRequest
func (*ModifyMajorProtectionBlackIpRequest) SetIpList ¶
func (s *ModifyMajorProtectionBlackIpRequest) SetIpList(v string) *ModifyMajorProtectionBlackIpRequest
func (*ModifyMajorProtectionBlackIpRequest) SetRegionId ¶
func (s *ModifyMajorProtectionBlackIpRequest) SetRegionId(v string) *ModifyMajorProtectionBlackIpRequest
func (*ModifyMajorProtectionBlackIpRequest) SetResourceManagerResourceGroupId ¶
func (s *ModifyMajorProtectionBlackIpRequest) SetResourceManagerResourceGroupId(v string) *ModifyMajorProtectionBlackIpRequest
func (*ModifyMajorProtectionBlackIpRequest) SetRuleId ¶
func (s *ModifyMajorProtectionBlackIpRequest) SetRuleId(v int64) *ModifyMajorProtectionBlackIpRequest
func (*ModifyMajorProtectionBlackIpRequest) SetTemplateId ¶
func (s *ModifyMajorProtectionBlackIpRequest) SetTemplateId(v int64) *ModifyMajorProtectionBlackIpRequest
func (ModifyMajorProtectionBlackIpRequest) String ¶
func (s ModifyMajorProtectionBlackIpRequest) String() string
type ModifyMajorProtectionBlackIpResponse ¶
type ModifyMajorProtectionBlackIpResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *ModifyMajorProtectionBlackIpResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (ModifyMajorProtectionBlackIpResponse) GoString ¶
func (s ModifyMajorProtectionBlackIpResponse) GoString() string
func (*ModifyMajorProtectionBlackIpResponse) SetHeaders ¶
func (s *ModifyMajorProtectionBlackIpResponse) SetHeaders(v map[string]*string) *ModifyMajorProtectionBlackIpResponse
func (*ModifyMajorProtectionBlackIpResponse) SetStatusCode ¶
func (s *ModifyMajorProtectionBlackIpResponse) SetStatusCode(v int32) *ModifyMajorProtectionBlackIpResponse
func (ModifyMajorProtectionBlackIpResponse) String ¶
func (s ModifyMajorProtectionBlackIpResponse) String() string
type ModifyMajorProtectionBlackIpResponseBody ¶
type ModifyMajorProtectionBlackIpResponseBody struct { // The ID of the request. // // example: // // 66A98669-CC6E-4F3E-80A6-3014697B11AE RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (ModifyMajorProtectionBlackIpResponseBody) GoString ¶
func (s ModifyMajorProtectionBlackIpResponseBody) GoString() string
func (*ModifyMajorProtectionBlackIpResponseBody) SetRequestId ¶
func (s *ModifyMajorProtectionBlackIpResponseBody) SetRequestId(v string) *ModifyMajorProtectionBlackIpResponseBody
func (ModifyMajorProtectionBlackIpResponseBody) String ¶
func (s ModifyMajorProtectionBlackIpResponseBody) String() string
type ModifyMemberAccountRequest ¶
type ModifyMemberAccountRequest struct { // The description of the member. The description must be 1 to 256 characters in length, and can contain letters, digits, periods (.), underscores (_), hyphens (-), and asterisks (\\*). // // This parameter is required. // // example: // // account1 Description *string `json:"Description,omitempty" xml:"Description,omitempty"` // The ID of the WAF instance. // // > You can call the [DescribeInstance](https://help.aliyun.com/document_detail/433756.html) operation to query the ID of the WAF instance. // // This parameter is required. // // example: // // waf_elasticity**-*******021 InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"` // The Alibaba Cloud account ID of the managed member. // // This parameter is required. // // example: // // 131**********39 MemberAccountId *string `json:"MemberAccountId,omitempty" xml:"MemberAccountId,omitempty"` // The region in which the Web Application Firewall (WAF) instance is deployed. Valid values: // // - **cn-hangzhou**: Chinese mainland. // // - **ap-southeast-1**: outside the Chinese mainland. // // example: // // cn-hangzhou RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` // The ID of the Alibaba Cloud resource group. // // example: // // rg-acfm***q ResourceManagerResourceGroupId *string `json:"ResourceManagerResourceGroupId,omitempty" xml:"ResourceManagerResourceGroupId,omitempty"` // The source IP address of the request. The system automatically obtains the value of this parameter. // // example: // // 0.0.XX.XX SourceIp *string `json:"SourceIp,omitempty" xml:"SourceIp,omitempty"` }
func (ModifyMemberAccountRequest) GoString ¶
func (s ModifyMemberAccountRequest) GoString() string
func (*ModifyMemberAccountRequest) SetDescription ¶
func (s *ModifyMemberAccountRequest) SetDescription(v string) *ModifyMemberAccountRequest
func (*ModifyMemberAccountRequest) SetInstanceId ¶
func (s *ModifyMemberAccountRequest) SetInstanceId(v string) *ModifyMemberAccountRequest
func (*ModifyMemberAccountRequest) SetMemberAccountId ¶
func (s *ModifyMemberAccountRequest) SetMemberAccountId(v string) *ModifyMemberAccountRequest
func (*ModifyMemberAccountRequest) SetRegionId ¶
func (s *ModifyMemberAccountRequest) SetRegionId(v string) *ModifyMemberAccountRequest
func (*ModifyMemberAccountRequest) SetResourceManagerResourceGroupId ¶
func (s *ModifyMemberAccountRequest) SetResourceManagerResourceGroupId(v string) *ModifyMemberAccountRequest
func (*ModifyMemberAccountRequest) SetSourceIp ¶
func (s *ModifyMemberAccountRequest) SetSourceIp(v string) *ModifyMemberAccountRequest
func (ModifyMemberAccountRequest) String ¶
func (s ModifyMemberAccountRequest) String() string
type ModifyMemberAccountResponse ¶
type ModifyMemberAccountResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *ModifyMemberAccountResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (ModifyMemberAccountResponse) GoString ¶
func (s ModifyMemberAccountResponse) GoString() string
func (*ModifyMemberAccountResponse) SetBody ¶
func (s *ModifyMemberAccountResponse) SetBody(v *ModifyMemberAccountResponseBody) *ModifyMemberAccountResponse
func (*ModifyMemberAccountResponse) SetHeaders ¶
func (s *ModifyMemberAccountResponse) SetHeaders(v map[string]*string) *ModifyMemberAccountResponse
func (*ModifyMemberAccountResponse) SetStatusCode ¶
func (s *ModifyMemberAccountResponse) SetStatusCode(v int32) *ModifyMemberAccountResponse
func (ModifyMemberAccountResponse) String ¶
func (s ModifyMemberAccountResponse) String() string
type ModifyMemberAccountResponseBody ¶
type ModifyMemberAccountResponseBody struct { // The ID of the request. // // example: // // D7861F61-5B61-46CE-A47C-6B19****5EB0 RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (ModifyMemberAccountResponseBody) GoString ¶
func (s ModifyMemberAccountResponseBody) GoString() string
func (*ModifyMemberAccountResponseBody) SetRequestId ¶
func (s *ModifyMemberAccountResponseBody) SetRequestId(v string) *ModifyMemberAccountResponseBody
func (ModifyMemberAccountResponseBody) String ¶
func (s ModifyMemberAccountResponseBody) String() string
type ModifyPauseProtectionStatusRequest ¶
type ModifyPauseProtectionStatusRequest struct { // The ID of the WAF instance. // // > You can call the [DescribeInstance](https://help.aliyun.com/document_detail/433756.html) operation to query the ID of the WAF instance. // // This parameter is required. // // example: // // waf-cn-tl32ast**** InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"` // Specifies whether to pause WAF protection. // // - **0**: does not pause WAF protection. This is the default value. // // - **1**: pauses WAF protection. // // This parameter is required. // // example: // // 0 PauseStatus *int32 `json:"PauseStatus,omitempty" xml:"PauseStatus,omitempty"` // The region in which the WAF instance is deployed. Valid values: // // - **cn-hangzhou**: the Chinese mainland. // // - **ap-southeast-1**: outside the Chinese mainland. // // example: // // cn-hangzhou RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` // The ID of the Alibaba Cloud resource group. // // example: // // rg-acfm***q ResourceManagerResourceGroupId *string `json:"ResourceManagerResourceGroupId,omitempty" xml:"ResourceManagerResourceGroupId,omitempty"` }
func (ModifyPauseProtectionStatusRequest) GoString ¶
func (s ModifyPauseProtectionStatusRequest) GoString() string
func (*ModifyPauseProtectionStatusRequest) SetInstanceId ¶
func (s *ModifyPauseProtectionStatusRequest) SetInstanceId(v string) *ModifyPauseProtectionStatusRequest
func (*ModifyPauseProtectionStatusRequest) SetPauseStatus ¶
func (s *ModifyPauseProtectionStatusRequest) SetPauseStatus(v int32) *ModifyPauseProtectionStatusRequest
func (*ModifyPauseProtectionStatusRequest) SetRegionId ¶
func (s *ModifyPauseProtectionStatusRequest) SetRegionId(v string) *ModifyPauseProtectionStatusRequest
func (*ModifyPauseProtectionStatusRequest) SetResourceManagerResourceGroupId ¶
func (s *ModifyPauseProtectionStatusRequest) SetResourceManagerResourceGroupId(v string) *ModifyPauseProtectionStatusRequest
func (ModifyPauseProtectionStatusRequest) String ¶
func (s ModifyPauseProtectionStatusRequest) String() string
type ModifyPauseProtectionStatusResponse ¶
type ModifyPauseProtectionStatusResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *ModifyPauseProtectionStatusResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (ModifyPauseProtectionStatusResponse) GoString ¶
func (s ModifyPauseProtectionStatusResponse) GoString() string
func (*ModifyPauseProtectionStatusResponse) SetHeaders ¶
func (s *ModifyPauseProtectionStatusResponse) SetHeaders(v map[string]*string) *ModifyPauseProtectionStatusResponse
func (*ModifyPauseProtectionStatusResponse) SetStatusCode ¶
func (s *ModifyPauseProtectionStatusResponse) SetStatusCode(v int32) *ModifyPauseProtectionStatusResponse
func (ModifyPauseProtectionStatusResponse) String ¶
func (s ModifyPauseProtectionStatusResponse) String() string
type ModifyPauseProtectionStatusResponseBody ¶
type ModifyPauseProtectionStatusResponseBody struct { // The ID of the request. // // example: // // D7861F61-*****-******-D5EB0 RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (ModifyPauseProtectionStatusResponseBody) GoString ¶
func (s ModifyPauseProtectionStatusResponseBody) GoString() string
func (*ModifyPauseProtectionStatusResponseBody) SetRequestId ¶
func (s *ModifyPauseProtectionStatusResponseBody) SetRequestId(v string) *ModifyPauseProtectionStatusResponseBody
func (ModifyPauseProtectionStatusResponseBody) String ¶
func (s ModifyPauseProtectionStatusResponseBody) String() string
type ModifyResourceLogStatusRequest ¶
type ModifyResourceLogStatusRequest struct { // The ID of the Web Application Firewall (WAF) instance. // // > You can call the [DescribeInstance](https://help.aliyun.com/document_detail/433756.html) operation to obtain the ID of the WAF instance. // // This parameter is required. // // example: // // waf-cn-zz11zcl**** InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"` // The region where the WAF instance resides. Valid values: // // - **cn-hangzhou:* - the Chinese mainland. // // - **ap-southeast-1:* - outside the Chinese mainland. // // example: // // cn-hangzhou RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` // The protected object on which you want to manage the log collection feature. // // This parameter is required. // // example: // // alb-wewbb23dfsetetcic1242-0**** Resource *string `json:"Resource,omitempty" xml:"Resource,omitempty"` // The ID of the resource group. // // example: // // rg-acfm***q ResourceManagerResourceGroupId *string `json:"ResourceManagerResourceGroupId,omitempty" xml:"ResourceManagerResourceGroupId,omitempty"` // Specifies whether to enable the log collection feature for the protected object. Valid values: // // - **true:* - enables the log collection feature. // // - **false:* - disables the log collection feature. // // This parameter is required. // // example: // // true Status *bool `json:"Status,omitempty" xml:"Status,omitempty"` }
func (ModifyResourceLogStatusRequest) GoString ¶
func (s ModifyResourceLogStatusRequest) GoString() string
func (*ModifyResourceLogStatusRequest) SetInstanceId ¶
func (s *ModifyResourceLogStatusRequest) SetInstanceId(v string) *ModifyResourceLogStatusRequest
func (*ModifyResourceLogStatusRequest) SetRegionId ¶
func (s *ModifyResourceLogStatusRequest) SetRegionId(v string) *ModifyResourceLogStatusRequest
func (*ModifyResourceLogStatusRequest) SetResource ¶
func (s *ModifyResourceLogStatusRequest) SetResource(v string) *ModifyResourceLogStatusRequest
func (*ModifyResourceLogStatusRequest) SetResourceManagerResourceGroupId ¶
func (s *ModifyResourceLogStatusRequest) SetResourceManagerResourceGroupId(v string) *ModifyResourceLogStatusRequest
func (*ModifyResourceLogStatusRequest) SetStatus ¶
func (s *ModifyResourceLogStatusRequest) SetStatus(v bool) *ModifyResourceLogStatusRequest
func (ModifyResourceLogStatusRequest) String ¶
func (s ModifyResourceLogStatusRequest) String() string
type ModifyResourceLogStatusResponse ¶
type ModifyResourceLogStatusResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *ModifyResourceLogStatusResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (ModifyResourceLogStatusResponse) GoString ¶
func (s ModifyResourceLogStatusResponse) GoString() string
func (*ModifyResourceLogStatusResponse) SetBody ¶
func (s *ModifyResourceLogStatusResponse) SetBody(v *ModifyResourceLogStatusResponseBody) *ModifyResourceLogStatusResponse
func (*ModifyResourceLogStatusResponse) SetHeaders ¶
func (s *ModifyResourceLogStatusResponse) SetHeaders(v map[string]*string) *ModifyResourceLogStatusResponse
func (*ModifyResourceLogStatusResponse) SetStatusCode ¶
func (s *ModifyResourceLogStatusResponse) SetStatusCode(v int32) *ModifyResourceLogStatusResponse
func (ModifyResourceLogStatusResponse) String ¶
func (s ModifyResourceLogStatusResponse) String() string
type ModifyResourceLogStatusResponseBody ¶
type ModifyResourceLogStatusResponseBody struct { // The ID of the request. // // example: // // 7C55A3E5-638A-5D6E-9A2F-C3CE5A677EC5 RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // Indicates whether the log collection feature is enabled for the protected object. Valid values: // // - **true** // // - **false** // // example: // // true Status *bool `json:"Status,omitempty" xml:"Status,omitempty"` }
func (ModifyResourceLogStatusResponseBody) GoString ¶
func (s ModifyResourceLogStatusResponseBody) GoString() string
func (*ModifyResourceLogStatusResponseBody) SetRequestId ¶
func (s *ModifyResourceLogStatusResponseBody) SetRequestId(v string) *ModifyResourceLogStatusResponseBody
func (*ModifyResourceLogStatusResponseBody) SetStatus ¶
func (s *ModifyResourceLogStatusResponseBody) SetStatus(v bool) *ModifyResourceLogStatusResponseBody
func (ModifyResourceLogStatusResponseBody) String ¶
func (s ModifyResourceLogStatusResponseBody) String() string
type ModifyTemplateResourcesRequest ¶
type ModifyTemplateResourcesRequest struct { // The protected object groups that you want to associate with the protection rule template. Specify the value of this parameter in the ["group1","group2",...] format. BindResourceGroups []*string `json:"BindResourceGroups,omitempty" xml:"BindResourceGroups,omitempty" type:"Repeated"` // The protected objects that you want to associate with the protection rule template. Specify the value of this parameter in the ["XX1","XX2",...] format. BindResources []*string `json:"BindResources,omitempty" xml:"BindResources,omitempty" type:"Repeated"` // The ID of the Web Application Firewall (WAF) instance. // // > You can call the [DescribeInstance](https://help.aliyun.com/document_detail/433756.html) operation to obtain the ID of the WAF instance. // // This parameter is required. // // example: // // waf_cdnsdf3**** InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"` // The region where the WAF instance resides. Valid values: // // - **cn-hangzhou:* - the Chinese mainland. // // - **ap-southeast-1:* - outside the Chinese mainland. // // example: // // cn-hangzhou RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` // The ID of the Alibaba Cloud resource group. // // example: // // rg-acfm***q ResourceManagerResourceGroupId *string `json:"ResourceManagerResourceGroupId,omitempty" xml:"ResourceManagerResourceGroupId,omitempty"` // The ID of the protection rule template. // // This parameter is required. // // example: // // 2291 TemplateId *int64 `json:"TemplateId,omitempty" xml:"TemplateId,omitempty"` // The protected object groups that you want to disassociate from the protection rule template. Specify the value of this parameter in the ["group1","group2",...] format. UnbindResourceGroups []*string `json:"UnbindResourceGroups,omitempty" xml:"UnbindResourceGroups,omitempty" type:"Repeated"` // The protected objects that you want to disassociate from the protection rule template. Specify the value of this parameter in the ["XX1","XX2",...] format. UnbindResources []*string `json:"UnbindResources,omitempty" xml:"UnbindResources,omitempty" type:"Repeated"` }
func (ModifyTemplateResourcesRequest) GoString ¶
func (s ModifyTemplateResourcesRequest) GoString() string
func (*ModifyTemplateResourcesRequest) SetBindResourceGroups ¶
func (s *ModifyTemplateResourcesRequest) SetBindResourceGroups(v []*string) *ModifyTemplateResourcesRequest
func (*ModifyTemplateResourcesRequest) SetBindResources ¶
func (s *ModifyTemplateResourcesRequest) SetBindResources(v []*string) *ModifyTemplateResourcesRequest
func (*ModifyTemplateResourcesRequest) SetInstanceId ¶
func (s *ModifyTemplateResourcesRequest) SetInstanceId(v string) *ModifyTemplateResourcesRequest
func (*ModifyTemplateResourcesRequest) SetRegionId ¶
func (s *ModifyTemplateResourcesRequest) SetRegionId(v string) *ModifyTemplateResourcesRequest
func (*ModifyTemplateResourcesRequest) SetResourceManagerResourceGroupId ¶
func (s *ModifyTemplateResourcesRequest) SetResourceManagerResourceGroupId(v string) *ModifyTemplateResourcesRequest
func (*ModifyTemplateResourcesRequest) SetTemplateId ¶
func (s *ModifyTemplateResourcesRequest) SetTemplateId(v int64) *ModifyTemplateResourcesRequest
func (*ModifyTemplateResourcesRequest) SetUnbindResourceGroups ¶
func (s *ModifyTemplateResourcesRequest) SetUnbindResourceGroups(v []*string) *ModifyTemplateResourcesRequest
func (*ModifyTemplateResourcesRequest) SetUnbindResources ¶
func (s *ModifyTemplateResourcesRequest) SetUnbindResources(v []*string) *ModifyTemplateResourcesRequest
func (ModifyTemplateResourcesRequest) String ¶
func (s ModifyTemplateResourcesRequest) String() string
type ModifyTemplateResourcesResponse ¶
type ModifyTemplateResourcesResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *ModifyTemplateResourcesResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (ModifyTemplateResourcesResponse) GoString ¶
func (s ModifyTemplateResourcesResponse) GoString() string
func (*ModifyTemplateResourcesResponse) SetBody ¶
func (s *ModifyTemplateResourcesResponse) SetBody(v *ModifyTemplateResourcesResponseBody) *ModifyTemplateResourcesResponse
func (*ModifyTemplateResourcesResponse) SetHeaders ¶
func (s *ModifyTemplateResourcesResponse) SetHeaders(v map[string]*string) *ModifyTemplateResourcesResponse
func (*ModifyTemplateResourcesResponse) SetStatusCode ¶
func (s *ModifyTemplateResourcesResponse) SetStatusCode(v int32) *ModifyTemplateResourcesResponse
func (ModifyTemplateResourcesResponse) String ¶
func (s ModifyTemplateResourcesResponse) String() string
type ModifyTemplateResourcesResponseBody ¶
type ModifyTemplateResourcesResponseBody struct { // The ID of the request. // // example: // // CF708F2F-FFB0-54D4-B1E0-B84A7CEBFB60 RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (ModifyTemplateResourcesResponseBody) GoString ¶
func (s ModifyTemplateResourcesResponseBody) GoString() string
func (*ModifyTemplateResourcesResponseBody) SetRequestId ¶
func (s *ModifyTemplateResourcesResponseBody) SetRequestId(v string) *ModifyTemplateResourcesResponseBody
func (ModifyTemplateResourcesResponseBody) String ¶
func (s ModifyTemplateResourcesResponseBody) String() string
type ReleaseInstanceRequest ¶
type ReleaseInstanceRequest struct { // The ID of the Web Application Firewall (WAF) instance. // // > You can call the [DescribeInstance](https://help.aliyun.com/document_detail/433756.html) operation to obtain the ID of the WAF instance. // // This parameter is required. // // example: // // waf_v2_public_cn-*** InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"` // The region in which the WAF instance is deployed. Valid values: // // - **cn-hangzhou**: the Chinese mainland. // // - **ap-southeast-1**: outside the Chinese mainland. // // This parameter is required. // // example: // // cn-hangzhou RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` // The ID of the Alibaba Cloud resource group. // // example: // // rg-acfm***q ResourceManagerResourceGroupId *string `json:"ResourceManagerResourceGroupId,omitempty" xml:"ResourceManagerResourceGroupId,omitempty"` }
func (ReleaseInstanceRequest) GoString ¶
func (s ReleaseInstanceRequest) GoString() string
func (*ReleaseInstanceRequest) SetInstanceId ¶
func (s *ReleaseInstanceRequest) SetInstanceId(v string) *ReleaseInstanceRequest
func (*ReleaseInstanceRequest) SetRegionId ¶
func (s *ReleaseInstanceRequest) SetRegionId(v string) *ReleaseInstanceRequest
func (*ReleaseInstanceRequest) SetResourceManagerResourceGroupId ¶
func (s *ReleaseInstanceRequest) SetResourceManagerResourceGroupId(v string) *ReleaseInstanceRequest
func (ReleaseInstanceRequest) String ¶
func (s ReleaseInstanceRequest) String() string
type ReleaseInstanceResponse ¶
type ReleaseInstanceResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *ReleaseInstanceResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (ReleaseInstanceResponse) GoString ¶
func (s ReleaseInstanceResponse) GoString() string
func (*ReleaseInstanceResponse) SetBody ¶
func (s *ReleaseInstanceResponse) SetBody(v *ReleaseInstanceResponseBody) *ReleaseInstanceResponse
func (*ReleaseInstanceResponse) SetHeaders ¶
func (s *ReleaseInstanceResponse) SetHeaders(v map[string]*string) *ReleaseInstanceResponse
func (*ReleaseInstanceResponse) SetStatusCode ¶
func (s *ReleaseInstanceResponse) SetStatusCode(v int32) *ReleaseInstanceResponse
func (ReleaseInstanceResponse) String ¶
func (s ReleaseInstanceResponse) String() string
type ReleaseInstanceResponseBody ¶
type ReleaseInstanceResponseBody struct { // The ID of the request. // // example: // // 65626467-8002-5022-9F5F-*** RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (ReleaseInstanceResponseBody) GoString ¶
func (s ReleaseInstanceResponseBody) GoString() string
func (*ReleaseInstanceResponseBody) SetRequestId ¶
func (s *ReleaseInstanceResponseBody) SetRequestId(v string) *ReleaseInstanceResponseBody
func (ReleaseInstanceResponseBody) String ¶
func (s ReleaseInstanceResponseBody) String() string
type SyncProductInstanceRequest ¶
type SyncProductInstanceRequest struct { // The ID of the WAF instance. // // > You can call the [DescribeInstance](https://help.aliyun.com/document_detail/433756.html) operation to query the ID of the WAF instance. // // This parameter is required. // // example: // // waf_v3prepaid_public_cn-zsk****fb09 InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"` // The region in which the WAF instance is deployed. Valid values: // // - **cn-hangzhou**: Chinese mainland. // // - **ap-southeast-1**: outside the Chinese mainland. // // example: // // cn-hangzhou RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` // 阿里云资源组ID。 // // example: // // rg-acfm4co****f5qa ResourceManagerResourceGroupId *string `json:"ResourceManagerResourceGroupId,omitempty" xml:"ResourceManagerResourceGroupId,omitempty"` }
func (SyncProductInstanceRequest) GoString ¶
func (s SyncProductInstanceRequest) GoString() string
func (*SyncProductInstanceRequest) SetInstanceId ¶
func (s *SyncProductInstanceRequest) SetInstanceId(v string) *SyncProductInstanceRequest
func (*SyncProductInstanceRequest) SetRegionId ¶
func (s *SyncProductInstanceRequest) SetRegionId(v string) *SyncProductInstanceRequest
func (*SyncProductInstanceRequest) SetResourceManagerResourceGroupId ¶
func (s *SyncProductInstanceRequest) SetResourceManagerResourceGroupId(v string) *SyncProductInstanceRequest
func (SyncProductInstanceRequest) String ¶
func (s SyncProductInstanceRequest) String() string
type SyncProductInstanceResponse ¶
type SyncProductInstanceResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *SyncProductInstanceResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (SyncProductInstanceResponse) GoString ¶
func (s SyncProductInstanceResponse) GoString() string
func (*SyncProductInstanceResponse) SetBody ¶
func (s *SyncProductInstanceResponse) SetBody(v *SyncProductInstanceResponseBody) *SyncProductInstanceResponse
func (*SyncProductInstanceResponse) SetHeaders ¶
func (s *SyncProductInstanceResponse) SetHeaders(v map[string]*string) *SyncProductInstanceResponse
func (*SyncProductInstanceResponse) SetStatusCode ¶
func (s *SyncProductInstanceResponse) SetStatusCode(v int32) *SyncProductInstanceResponse
func (SyncProductInstanceResponse) String ¶
func (s SyncProductInstanceResponse) String() string
type SyncProductInstanceResponseBody ¶
type SyncProductInstanceResponseBody struct { // The request ID. // // example: // // 45BA2382-7C3F-5B29-9A83-C3BCE586**** RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (SyncProductInstanceResponseBody) GoString ¶
func (s SyncProductInstanceResponseBody) GoString() string
func (*SyncProductInstanceResponseBody) SetRequestId ¶
func (s *SyncProductInstanceResponseBody) SetRequestId(v string) *SyncProductInstanceResponseBody
func (SyncProductInstanceResponseBody) String ¶
func (s SyncProductInstanceResponseBody) String() string
type TagResourcesRequest ¶
type TagResourcesRequest struct { // The region in which the Web Application Firewall (WAF) instance is deployed. Valid values: // // - **cn-hangzhou**: Chinese mainland. // // - **ap-southeast-1**: Outside the Chinese mainland. // // This parameter is required. // // example: // // cn-hangzhou RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` // The IDs of the resources. You can specify up to 50 resource IDs. // // This parameter is required. ResourceId []*string `json:"ResourceId,omitempty" xml:"ResourceId,omitempty" type:"Repeated"` // The type of the resource. Set the value to ALIYUN::WAF::DEFENSERESOURCE. // // This parameter is required. // // example: // // ALIYUN::WAF::DEFENSERESOURCE ResourceType *string `json:"ResourceType,omitempty" xml:"ResourceType,omitempty"` // The tags to add to the resource. // // This parameter is required. Tag []*TagResourcesRequestTag `json:"Tag,omitempty" xml:"Tag,omitempty" type:"Repeated"` }
func (TagResourcesRequest) GoString ¶
func (s TagResourcesRequest) GoString() string
func (*TagResourcesRequest) SetRegionId ¶
func (s *TagResourcesRequest) SetRegionId(v string) *TagResourcesRequest
func (*TagResourcesRequest) SetResourceId ¶
func (s *TagResourcesRequest) SetResourceId(v []*string) *TagResourcesRequest
func (*TagResourcesRequest) SetResourceType ¶
func (s *TagResourcesRequest) SetResourceType(v string) *TagResourcesRequest
func (*TagResourcesRequest) SetTag ¶
func (s *TagResourcesRequest) SetTag(v []*TagResourcesRequestTag) *TagResourcesRequest
func (TagResourcesRequest) String ¶
func (s TagResourcesRequest) String() string
type TagResourcesRequestTag ¶
type TagResourcesRequestTag struct { // The key of tag N to add to the resource. Valid values of N: 1 to 20. // // example: // // demoTagKey Key *string `json:"Key,omitempty" xml:"Key,omitempty"` // The value of tag N to add to the resource. Valid values of N: 1 to 20. // // example: // // demoTagValue Value *string `json:"Value,omitempty" xml:"Value,omitempty"` }
func (TagResourcesRequestTag) GoString ¶
func (s TagResourcesRequestTag) GoString() string
func (*TagResourcesRequestTag) SetKey ¶
func (s *TagResourcesRequestTag) SetKey(v string) *TagResourcesRequestTag
func (*TagResourcesRequestTag) SetValue ¶
func (s *TagResourcesRequestTag) SetValue(v string) *TagResourcesRequestTag
func (TagResourcesRequestTag) String ¶
func (s TagResourcesRequestTag) String() string
type TagResourcesResponse ¶
type TagResourcesResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *TagResourcesResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (TagResourcesResponse) GoString ¶
func (s TagResourcesResponse) GoString() string
func (*TagResourcesResponse) SetBody ¶
func (s *TagResourcesResponse) SetBody(v *TagResourcesResponseBody) *TagResourcesResponse
func (*TagResourcesResponse) SetHeaders ¶
func (s *TagResourcesResponse) SetHeaders(v map[string]*string) *TagResourcesResponse
func (*TagResourcesResponse) SetStatusCode ¶
func (s *TagResourcesResponse) SetStatusCode(v int32) *TagResourcesResponse
func (TagResourcesResponse) String ¶
func (s TagResourcesResponse) String() string
type TagResourcesResponseBody ¶
type TagResourcesResponseBody struct { // The request ID. // // example: // // 57F8460F-8A62-5D79-8ED5-653C****0C6B RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (TagResourcesResponseBody) GoString ¶
func (s TagResourcesResponseBody) GoString() string
func (*TagResourcesResponseBody) SetRequestId ¶
func (s *TagResourcesResponseBody) SetRequestId(v string) *TagResourcesResponseBody
func (TagResourcesResponseBody) String ¶
func (s TagResourcesResponseBody) String() string
type UntagResourcesRequest ¶
type UntagResourcesRequest struct { // Specifies whether to remove all tags from the specified resource groups or members. Valid values: // // - false (default) // // - true // // example: // // false All *bool `json:"All,omitempty" xml:"All,omitempty"` // The region in which the Web Application Firewall (WAF) instance is deployed. Valid values: // // - **cn-hangzhou**: Chinese mainland. // // - **ap-southeast-1**: outside the Chinese mainland. // // This parameter is required. // // example: // // cn-hangzhou RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` // The resource IDs. You can specify up to 50 resource IDs. // // This parameter is required. ResourceId []*string `json:"ResourceId,omitempty" xml:"ResourceId,omitempty" type:"Repeated"` // The type of the resource. Set the value to ALIYUN::WAF::DEFENSERESOURCE. // // This parameter is required. // // example: // // ALIYUN::WAF::DEFENSERESOURCE ResourceType *string `json:"ResourceType,omitempty" xml:"ResourceType,omitempty"` // The tag keys. You can specify up to 20 tag keys. TagKey []*string `json:"TagKey,omitempty" xml:"TagKey,omitempty" type:"Repeated"` }
func (UntagResourcesRequest) GoString ¶
func (s UntagResourcesRequest) GoString() string
func (*UntagResourcesRequest) SetAll ¶
func (s *UntagResourcesRequest) SetAll(v bool) *UntagResourcesRequest
func (*UntagResourcesRequest) SetRegionId ¶
func (s *UntagResourcesRequest) SetRegionId(v string) *UntagResourcesRequest
func (*UntagResourcesRequest) SetResourceId ¶
func (s *UntagResourcesRequest) SetResourceId(v []*string) *UntagResourcesRequest
func (*UntagResourcesRequest) SetResourceType ¶
func (s *UntagResourcesRequest) SetResourceType(v string) *UntagResourcesRequest
func (*UntagResourcesRequest) SetTagKey ¶
func (s *UntagResourcesRequest) SetTagKey(v []*string) *UntagResourcesRequest
func (UntagResourcesRequest) String ¶
func (s UntagResourcesRequest) String() string
type UntagResourcesResponse ¶
type UntagResourcesResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *UntagResourcesResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (UntagResourcesResponse) GoString ¶
func (s UntagResourcesResponse) GoString() string
func (*UntagResourcesResponse) SetBody ¶
func (s *UntagResourcesResponse) SetBody(v *UntagResourcesResponseBody) *UntagResourcesResponse
func (*UntagResourcesResponse) SetHeaders ¶
func (s *UntagResourcesResponse) SetHeaders(v map[string]*string) *UntagResourcesResponse
func (*UntagResourcesResponse) SetStatusCode ¶
func (s *UntagResourcesResponse) SetStatusCode(v int32) *UntagResourcesResponse
func (UntagResourcesResponse) String ¶
func (s UntagResourcesResponse) String() string
type UntagResourcesResponseBody ¶
type UntagResourcesResponseBody struct { // The request ID. // // example: // // 7A4B8DB1-A8B0-5362-A65D-6A55****07C5 RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (UntagResourcesResponseBody) GoString ¶
func (s UntagResourcesResponseBody) GoString() string
func (*UntagResourcesResponseBody) SetRequestId ¶
func (s *UntagResourcesResponseBody) SetRequestId(v string) *UntagResourcesResponseBody
func (UntagResourcesResponseBody) String ¶
func (s UntagResourcesResponseBody) String() string