Documentation ¶
Index ¶
- Variables
- func GetEndpointMap() map[string]string
- func GetEndpointType() string
- func SetClientProperty(client *Client, propertyName string, propertyValue interface{})
- func SetEndpointDataToClient(client *Client)
- type AccountComplianceResult
- type AccountCompliances
- type AccountCompliancesItem
- type ActiveAggregateConfigRulesRequest
- type ActiveAggregateConfigRulesResponse
- type ActiveConfigRulesRequest
- type ActiveConfigRulesResponse
- type Aggregator
- type AggregatorAccounts
- type AggregatorAccountsItem
- type Aggregators
- type AggregatorsItem
- type AggregatorsResult
- type AttachAggregateConfigRuleToCompliancePackRequest
- type AttachAggregateConfigRuleToCompliancePackResponse
- type AttachConfigRuleToCompliancePackRequest
- type AttachConfigRuleToCompliancePackResponse
- type Client
- func NewClient() (client *Client, err error)
- func NewClientWithAccessKey(regionId, accessKeyId, accessKeySecret string) (client *Client, err error)
- func NewClientWithEcsRamRole(regionId string, roleName string) (client *Client, err error)
- func NewClientWithOptions(regionId string, config *sdk.Config, credential auth.Credential) (client *Client, err error)
- func NewClientWithProvider(regionId string, providers ...provider.Provider) (client *Client, err error)
- func NewClientWithRamRoleArn(regionId string, accessKeyId, accessKeySecret, roleArn, roleSessionName string) (client *Client, err error)
- func NewClientWithRamRoleArnAndPolicy(regionId string, ...) (client *Client, err error)
- func NewClientWithRsaKeyPair(regionId string, publicKeyId, privateKey string, sessionExpiration int) (client *Client, err error)
- func NewClientWithStsToken(regionId, stsAccessKeyId, stsAccessKeySecret, stsToken string) (client *Client, err error)
- func (client *Client) ActiveAggregateConfigRules(request *ActiveAggregateConfigRulesRequest) (response *ActiveAggregateConfigRulesResponse, err error)
- func (client *Client) ActiveAggregateConfigRulesWithCallback(request *ActiveAggregateConfigRulesRequest, ...) <-chan int
- func (client *Client) ActiveAggregateConfigRulesWithChan(request *ActiveAggregateConfigRulesRequest) (<-chan *ActiveAggregateConfigRulesResponse, <-chan error)
- func (client *Client) ActiveConfigRules(request *ActiveConfigRulesRequest) (response *ActiveConfigRulesResponse, err error)
- func (client *Client) ActiveConfigRulesWithCallback(request *ActiveConfigRulesRequest, ...) <-chan int
- func (client *Client) ActiveConfigRulesWithChan(request *ActiveConfigRulesRequest) (<-chan *ActiveConfigRulesResponse, <-chan error)
- func (client *Client) AttachAggregateConfigRuleToCompliancePack(request *AttachAggregateConfigRuleToCompliancePackRequest) (response *AttachAggregateConfigRuleToCompliancePackResponse, err error)
- func (client *Client) AttachAggregateConfigRuleToCompliancePackWithCallback(request *AttachAggregateConfigRuleToCompliancePackRequest, ...) <-chan int
- func (client *Client) AttachAggregateConfigRuleToCompliancePackWithChan(request *AttachAggregateConfigRuleToCompliancePackRequest) (<-chan *AttachAggregateConfigRuleToCompliancePackResponse, <-chan error)
- func (client *Client) AttachConfigRuleToCompliancePack(request *AttachConfigRuleToCompliancePackRequest) (response *AttachConfigRuleToCompliancePackResponse, err error)
- func (client *Client) AttachConfigRuleToCompliancePackWithCallback(request *AttachConfigRuleToCompliancePackRequest, ...) <-chan int
- func (client *Client) AttachConfigRuleToCompliancePackWithChan(request *AttachConfigRuleToCompliancePackRequest) (<-chan *AttachConfigRuleToCompliancePackResponse, <-chan error)
- func (client *Client) CopyCompliancePacks(request *CopyCompliancePacksRequest) (response *CopyCompliancePacksResponse, err error)
- func (client *Client) CopyCompliancePacksWithCallback(request *CopyCompliancePacksRequest, ...) <-chan int
- func (client *Client) CopyCompliancePacksWithChan(request *CopyCompliancePacksRequest) (<-chan *CopyCompliancePacksResponse, <-chan error)
- func (client *Client) CopyConfigRules(request *CopyConfigRulesRequest) (response *CopyConfigRulesResponse, err error)
- func (client *Client) CopyConfigRulesWithCallback(request *CopyConfigRulesRequest, ...) <-chan int
- func (client *Client) CopyConfigRulesWithChan(request *CopyConfigRulesRequest) (<-chan *CopyConfigRulesResponse, <-chan error)
- func (client *Client) CreateAdvancedSearchFile(request *CreateAdvancedSearchFileRequest) (response *CreateAdvancedSearchFileResponse, err error)
- func (client *Client) CreateAdvancedSearchFileWithCallback(request *CreateAdvancedSearchFileRequest, ...) <-chan int
- func (client *Client) CreateAdvancedSearchFileWithChan(request *CreateAdvancedSearchFileRequest) (<-chan *CreateAdvancedSearchFileResponse, <-chan error)
- func (client *Client) CreateAggregateAdvancedSearchFile(request *CreateAggregateAdvancedSearchFileRequest) (response *CreateAggregateAdvancedSearchFileResponse, err error)
- func (client *Client) CreateAggregateAdvancedSearchFileWithCallback(request *CreateAggregateAdvancedSearchFileRequest, ...) <-chan int
- func (client *Client) CreateAggregateAdvancedSearchFileWithChan(request *CreateAggregateAdvancedSearchFileRequest) (<-chan *CreateAggregateAdvancedSearchFileResponse, <-chan error)
- func (client *Client) CreateAggregateCompliancePack(request *CreateAggregateCompliancePackRequest) (response *CreateAggregateCompliancePackResponse, err error)
- func (client *Client) CreateAggregateCompliancePackWithCallback(request *CreateAggregateCompliancePackRequest, ...) <-chan int
- func (client *Client) CreateAggregateCompliancePackWithChan(request *CreateAggregateCompliancePackRequest) (<-chan *CreateAggregateCompliancePackResponse, <-chan error)
- func (client *Client) CreateAggregateConfigDeliveryChannel(request *CreateAggregateConfigDeliveryChannelRequest) (response *CreateAggregateConfigDeliveryChannelResponse, err error)
- func (client *Client) CreateAggregateConfigDeliveryChannelWithCallback(request *CreateAggregateConfigDeliveryChannelRequest, ...) <-chan int
- func (client *Client) CreateAggregateConfigDeliveryChannelWithChan(request *CreateAggregateConfigDeliveryChannelRequest) (<-chan *CreateAggregateConfigDeliveryChannelResponse, <-chan error)
- func (client *Client) CreateAggregateConfigRule(request *CreateAggregateConfigRuleRequest) (response *CreateAggregateConfigRuleResponse, err error)
- func (client *Client) CreateAggregateConfigRuleWithCallback(request *CreateAggregateConfigRuleRequest, ...) <-chan int
- func (client *Client) CreateAggregateConfigRuleWithChan(request *CreateAggregateConfigRuleRequest) (<-chan *CreateAggregateConfigRuleResponse, <-chan error)
- func (client *Client) CreateAggregateRemediation(request *CreateAggregateRemediationRequest) (response *CreateAggregateRemediationResponse, err error)
- func (client *Client) CreateAggregateRemediationWithCallback(request *CreateAggregateRemediationRequest, ...) <-chan int
- func (client *Client) CreateAggregateRemediationWithChan(request *CreateAggregateRemediationRequest) (<-chan *CreateAggregateRemediationResponse, <-chan error)
- func (client *Client) CreateAggregator(request *CreateAggregatorRequest) (response *CreateAggregatorResponse, err error)
- func (client *Client) CreateAggregatorWithCallback(request *CreateAggregatorRequest, ...) <-chan int
- func (client *Client) CreateAggregatorWithChan(request *CreateAggregatorRequest) (<-chan *CreateAggregatorResponse, <-chan error)
- func (client *Client) CreateCompliancePack(request *CreateCompliancePackRequest) (response *CreateCompliancePackResponse, err error)
- func (client *Client) CreateCompliancePackWithCallback(request *CreateCompliancePackRequest, ...) <-chan int
- func (client *Client) CreateCompliancePackWithChan(request *CreateCompliancePackRequest) (<-chan *CreateCompliancePackResponse, <-chan error)
- func (client *Client) CreateConfigDeliveryChannel(request *CreateConfigDeliveryChannelRequest) (response *CreateConfigDeliveryChannelResponse, err error)
- func (client *Client) CreateConfigDeliveryChannelWithCallback(request *CreateConfigDeliveryChannelRequest, ...) <-chan int
- func (client *Client) CreateConfigDeliveryChannelWithChan(request *CreateConfigDeliveryChannelRequest) (<-chan *CreateConfigDeliveryChannelResponse, <-chan error)
- func (client *Client) CreateConfigRule(request *CreateConfigRuleRequest) (response *CreateConfigRuleResponse, err error)
- func (client *Client) CreateConfigRuleWithCallback(request *CreateConfigRuleRequest, ...) <-chan int
- func (client *Client) CreateConfigRuleWithChan(request *CreateConfigRuleRequest) (<-chan *CreateConfigRuleResponse, <-chan error)
- func (client *Client) CreateDeliveryChannel(request *CreateDeliveryChannelRequest) (response *CreateDeliveryChannelResponse, err error)
- func (client *Client) CreateDeliveryChannelWithCallback(request *CreateDeliveryChannelRequest, ...) <-chan int
- func (client *Client) CreateDeliveryChannelWithChan(request *CreateDeliveryChannelRequest) (<-chan *CreateDeliveryChannelResponse, <-chan error)
- func (client *Client) CreateRemediation(request *CreateRemediationRequest) (response *CreateRemediationResponse, err error)
- func (client *Client) CreateRemediationWithCallback(request *CreateRemediationRequest, ...) <-chan int
- func (client *Client) CreateRemediationWithChan(request *CreateRemediationRequest) (<-chan *CreateRemediationResponse, <-chan error)
- func (client *Client) DeactiveAggregateConfigRules(request *DeactiveAggregateConfigRulesRequest) (response *DeactiveAggregateConfigRulesResponse, err error)
- func (client *Client) DeactiveAggregateConfigRulesWithCallback(request *DeactiveAggregateConfigRulesRequest, ...) <-chan int
- func (client *Client) DeactiveAggregateConfigRulesWithChan(request *DeactiveAggregateConfigRulesRequest) (<-chan *DeactiveAggregateConfigRulesResponse, <-chan error)
- func (client *Client) DeactiveConfigRules(request *DeactiveConfigRulesRequest) (response *DeactiveConfigRulesResponse, err error)
- func (client *Client) DeactiveConfigRulesWithCallback(request *DeactiveConfigRulesRequest, ...) <-chan int
- func (client *Client) DeactiveConfigRulesWithChan(request *DeactiveConfigRulesRequest) (<-chan *DeactiveConfigRulesResponse, <-chan error)
- func (client *Client) DeleteAggregateCompliancePacks(request *DeleteAggregateCompliancePacksRequest) (response *DeleteAggregateCompliancePacksResponse, err error)
- func (client *Client) DeleteAggregateCompliancePacksWithCallback(request *DeleteAggregateCompliancePacksRequest, ...) <-chan int
- func (client *Client) DeleteAggregateCompliancePacksWithChan(request *DeleteAggregateCompliancePacksRequest) (<-chan *DeleteAggregateCompliancePacksResponse, <-chan error)
- func (client *Client) DeleteAggregateConfigDeliveryChannel(request *DeleteAggregateConfigDeliveryChannelRequest) (response *DeleteAggregateConfigDeliveryChannelResponse, err error)
- func (client *Client) DeleteAggregateConfigDeliveryChannelWithCallback(request *DeleteAggregateConfigDeliveryChannelRequest, ...) <-chan int
- func (client *Client) DeleteAggregateConfigDeliveryChannelWithChan(request *DeleteAggregateConfigDeliveryChannelRequest) (<-chan *DeleteAggregateConfigDeliveryChannelResponse, <-chan error)
- func (client *Client) DeleteAggregateConfigRules(request *DeleteAggregateConfigRulesRequest) (response *DeleteAggregateConfigRulesResponse, err error)
- func (client *Client) DeleteAggregateConfigRulesWithCallback(request *DeleteAggregateConfigRulesRequest, ...) <-chan int
- func (client *Client) DeleteAggregateConfigRulesWithChan(request *DeleteAggregateConfigRulesRequest) (<-chan *DeleteAggregateConfigRulesResponse, <-chan error)
- func (client *Client) DeleteAggregateRemediations(request *DeleteAggregateRemediationsRequest) (response *DeleteAggregateRemediationsResponse, err error)
- func (client *Client) DeleteAggregateRemediationsWithCallback(request *DeleteAggregateRemediationsRequest, ...) <-chan int
- func (client *Client) DeleteAggregateRemediationsWithChan(request *DeleteAggregateRemediationsRequest) (<-chan *DeleteAggregateRemediationsResponse, <-chan error)
- func (client *Client) DeleteAggregators(request *DeleteAggregatorsRequest) (response *DeleteAggregatorsResponse, err error)
- func (client *Client) DeleteAggregatorsWithCallback(request *DeleteAggregatorsRequest, ...) <-chan int
- func (client *Client) DeleteAggregatorsWithChan(request *DeleteAggregatorsRequest) (<-chan *DeleteAggregatorsResponse, <-chan error)
- func (client *Client) DeleteCompliancePacks(request *DeleteCompliancePacksRequest) (response *DeleteCompliancePacksResponse, err error)
- func (client *Client) DeleteCompliancePacksWithCallback(request *DeleteCompliancePacksRequest, ...) <-chan int
- func (client *Client) DeleteCompliancePacksWithChan(request *DeleteCompliancePacksRequest) (<-chan *DeleteCompliancePacksResponse, <-chan error)
- func (client *Client) DeleteConfigDeliveryChannel(request *DeleteConfigDeliveryChannelRequest) (response *DeleteConfigDeliveryChannelResponse, err error)
- func (client *Client) DeleteConfigDeliveryChannelWithCallback(request *DeleteConfigDeliveryChannelRequest, ...) <-chan int
- func (client *Client) DeleteConfigDeliveryChannelWithChan(request *DeleteConfigDeliveryChannelRequest) (<-chan *DeleteConfigDeliveryChannelResponse, <-chan error)
- func (client *Client) DeleteConfigRules(request *DeleteConfigRulesRequest) (response *DeleteConfigRulesResponse, err error)
- func (client *Client) DeleteConfigRulesWithCallback(request *DeleteConfigRulesRequest, ...) <-chan int
- func (client *Client) DeleteConfigRulesWithChan(request *DeleteConfigRulesRequest) (<-chan *DeleteConfigRulesResponse, <-chan error)
- func (client *Client) DeleteRemediations(request *DeleteRemediationsRequest) (response *DeleteRemediationsResponse, err error)
- func (client *Client) DeleteRemediationsWithCallback(request *DeleteRemediationsRequest, ...) <-chan int
- func (client *Client) DeleteRemediationsWithChan(request *DeleteRemediationsRequest) (<-chan *DeleteRemediationsResponse, <-chan error)
- func (client *Client) DescribeRemediation(request *DescribeRemediationRequest) (response *DescribeRemediationResponse, err error)
- func (client *Client) DescribeRemediationWithCallback(request *DescribeRemediationRequest, ...) <-chan int
- func (client *Client) DescribeRemediationWithChan(request *DescribeRemediationRequest) (<-chan *DescribeRemediationResponse, <-chan error)
- func (client *Client) DetachAggregateConfigRuleToCompliancePack(request *DetachAggregateConfigRuleToCompliancePackRequest) (response *DetachAggregateConfigRuleToCompliancePackResponse, err error)
- func (client *Client) DetachAggregateConfigRuleToCompliancePackWithCallback(request *DetachAggregateConfigRuleToCompliancePackRequest, ...) <-chan int
- func (client *Client) DetachAggregateConfigRuleToCompliancePackWithChan(request *DetachAggregateConfigRuleToCompliancePackRequest) (<-chan *DetachAggregateConfigRuleToCompliancePackResponse, <-chan error)
- func (client *Client) DetachConfigRuleToCompliancePack(request *DetachConfigRuleToCompliancePackRequest) (response *DetachConfigRuleToCompliancePackResponse, err error)
- func (client *Client) DetachConfigRuleToCompliancePackWithCallback(request *DetachConfigRuleToCompliancePackRequest, ...) <-chan int
- func (client *Client) DetachConfigRuleToCompliancePackWithChan(request *DetachConfigRuleToCompliancePackRequest) (<-chan *DetachConfigRuleToCompliancePackResponse, <-chan error)
- func (client *Client) EvaluatePreConfigRules(request *EvaluatePreConfigRulesRequest) (response *EvaluatePreConfigRulesResponse, err error)
- func (client *Client) EvaluatePreConfigRulesWithCallback(request *EvaluatePreConfigRulesRequest, ...) <-chan int
- func (client *Client) EvaluatePreConfigRulesWithChan(request *EvaluatePreConfigRulesRequest) (<-chan *EvaluatePreConfigRulesResponse, <-chan error)
- func (client *Client) GenerateAggregateCompliancePackReport(request *GenerateAggregateCompliancePackReportRequest) (response *GenerateAggregateCompliancePackReportResponse, err error)
- func (client *Client) GenerateAggregateCompliancePackReportWithCallback(request *GenerateAggregateCompliancePackReportRequest, ...) <-chan int
- func (client *Client) GenerateAggregateCompliancePackReportWithChan(request *GenerateAggregateCompliancePackReportRequest) (<-chan *GenerateAggregateCompliancePackReportResponse, <-chan error)
- func (client *Client) GenerateAggregateConfigRulesReport(request *GenerateAggregateConfigRulesReportRequest) (response *GenerateAggregateConfigRulesReportResponse, err error)
- func (client *Client) GenerateAggregateConfigRulesReportWithCallback(request *GenerateAggregateConfigRulesReportRequest, ...) <-chan int
- func (client *Client) GenerateAggregateConfigRulesReportWithChan(request *GenerateAggregateConfigRulesReportRequest) (<-chan *GenerateAggregateConfigRulesReportResponse, <-chan error)
- func (client *Client) GenerateAggregateResourceInventory(request *GenerateAggregateResourceInventoryRequest) (response *GenerateAggregateResourceInventoryResponse, err error)
- func (client *Client) GenerateAggregateResourceInventoryWithCallback(request *GenerateAggregateResourceInventoryRequest, ...) <-chan int
- func (client *Client) GenerateAggregateResourceInventoryWithChan(request *GenerateAggregateResourceInventoryRequest) (<-chan *GenerateAggregateResourceInventoryResponse, <-chan error)
- func (client *Client) GenerateCompliancePackReport(request *GenerateCompliancePackReportRequest) (response *GenerateCompliancePackReportResponse, err error)
- func (client *Client) GenerateCompliancePackReportWithCallback(request *GenerateCompliancePackReportRequest, ...) <-chan int
- func (client *Client) GenerateCompliancePackReportWithChan(request *GenerateCompliancePackReportRequest) (<-chan *GenerateCompliancePackReportResponse, <-chan error)
- func (client *Client) GenerateConfigRulesReport(request *GenerateConfigRulesReportRequest) (response *GenerateConfigRulesReportResponse, err error)
- func (client *Client) GenerateConfigRulesReportWithCallback(request *GenerateConfigRulesReportRequest, ...) <-chan int
- func (client *Client) GenerateConfigRulesReportWithChan(request *GenerateConfigRulesReportRequest) (<-chan *GenerateConfigRulesReportResponse, <-chan error)
- func (client *Client) GenerateResourceInventory(request *GenerateResourceInventoryRequest) (response *GenerateResourceInventoryResponse, err error)
- func (client *Client) GenerateResourceInventoryWithCallback(request *GenerateResourceInventoryRequest, ...) <-chan int
- func (client *Client) GenerateResourceInventoryWithChan(request *GenerateResourceInventoryRequest) (<-chan *GenerateResourceInventoryResponse, <-chan error)
- func (client *Client) GetAdvancedSearchFile(request *GetAdvancedSearchFileRequest) (response *GetAdvancedSearchFileResponse, err error)
- func (client *Client) GetAdvancedSearchFileWithCallback(request *GetAdvancedSearchFileRequest, ...) <-chan int
- func (client *Client) GetAdvancedSearchFileWithChan(request *GetAdvancedSearchFileRequest) (<-chan *GetAdvancedSearchFileResponse, <-chan error)
- func (client *Client) GetAggregateAccountComplianceByPack(request *GetAggregateAccountComplianceByPackRequest) (response *GetAggregateAccountComplianceByPackResponse, err error)
- func (client *Client) GetAggregateAccountComplianceByPackWithCallback(request *GetAggregateAccountComplianceByPackRequest, ...) <-chan int
- func (client *Client) GetAggregateAccountComplianceByPackWithChan(request *GetAggregateAccountComplianceByPackRequest) (<-chan *GetAggregateAccountComplianceByPackResponse, <-chan error)
- func (client *Client) GetAggregateAdvancedSearchFile(request *GetAggregateAdvancedSearchFileRequest) (response *GetAggregateAdvancedSearchFileResponse, err error)
- func (client *Client) GetAggregateAdvancedSearchFileWithCallback(request *GetAggregateAdvancedSearchFileRequest, ...) <-chan int
- func (client *Client) GetAggregateAdvancedSearchFileWithChan(request *GetAggregateAdvancedSearchFileRequest) (<-chan *GetAggregateAdvancedSearchFileResponse, <-chan error)
- func (client *Client) GetAggregateCompliancePack(request *GetAggregateCompliancePackRequest) (response *GetAggregateCompliancePackResponse, err error)
- func (client *Client) GetAggregateCompliancePackReport(request *GetAggregateCompliancePackReportRequest) (response *GetAggregateCompliancePackReportResponse, err error)
- func (client *Client) GetAggregateCompliancePackReportWithCallback(request *GetAggregateCompliancePackReportRequest, ...) <-chan int
- func (client *Client) GetAggregateCompliancePackReportWithChan(request *GetAggregateCompliancePackReportRequest) (<-chan *GetAggregateCompliancePackReportResponse, <-chan error)
- func (client *Client) GetAggregateCompliancePackWithCallback(request *GetAggregateCompliancePackRequest, ...) <-chan int
- func (client *Client) GetAggregateCompliancePackWithChan(request *GetAggregateCompliancePackRequest) (<-chan *GetAggregateCompliancePackResponse, <-chan error)
- func (client *Client) GetAggregateComplianceSummary(request *GetAggregateComplianceSummaryRequest) (response *GetAggregateComplianceSummaryResponse, err error)
- func (client *Client) GetAggregateComplianceSummaryWithCallback(request *GetAggregateComplianceSummaryRequest, ...) <-chan int
- func (client *Client) GetAggregateComplianceSummaryWithChan(request *GetAggregateComplianceSummaryRequest) (<-chan *GetAggregateComplianceSummaryResponse, <-chan error)
- func (client *Client) GetAggregateConfigDeliveryChannel(request *GetAggregateConfigDeliveryChannelRequest) (response *GetAggregateConfigDeliveryChannelResponse, err error)
- func (client *Client) GetAggregateConfigDeliveryChannelWithCallback(request *GetAggregateConfigDeliveryChannelRequest, ...) <-chan int
- func (client *Client) GetAggregateConfigDeliveryChannelWithChan(request *GetAggregateConfigDeliveryChannelRequest) (<-chan *GetAggregateConfigDeliveryChannelResponse, <-chan error)
- func (client *Client) GetAggregateConfigRule(request *GetAggregateConfigRuleRequest) (response *GetAggregateConfigRuleResponse, err error)
- func (client *Client) GetAggregateConfigRuleComplianceByPack(request *GetAggregateConfigRuleComplianceByPackRequest) (response *GetAggregateConfigRuleComplianceByPackResponse, err error)
- func (client *Client) GetAggregateConfigRuleComplianceByPackWithCallback(request *GetAggregateConfigRuleComplianceByPackRequest, ...) <-chan int
- func (client *Client) GetAggregateConfigRuleComplianceByPackWithChan(request *GetAggregateConfigRuleComplianceByPackRequest) (<-chan *GetAggregateConfigRuleComplianceByPackResponse, <-chan error)
- func (client *Client) GetAggregateConfigRuleSummaryByRiskLevel(request *GetAggregateConfigRuleSummaryByRiskLevelRequest) (response *GetAggregateConfigRuleSummaryByRiskLevelResponse, err error)
- func (client *Client) GetAggregateConfigRuleSummaryByRiskLevelWithCallback(request *GetAggregateConfigRuleSummaryByRiskLevelRequest, ...) <-chan int
- func (client *Client) GetAggregateConfigRuleSummaryByRiskLevelWithChan(request *GetAggregateConfigRuleSummaryByRiskLevelRequest) (<-chan *GetAggregateConfigRuleSummaryByRiskLevelResponse, <-chan error)
- func (client *Client) GetAggregateConfigRuleWithCallback(request *GetAggregateConfigRuleRequest, ...) <-chan int
- func (client *Client) GetAggregateConfigRuleWithChan(request *GetAggregateConfigRuleRequest) (<-chan *GetAggregateConfigRuleResponse, <-chan error)
- func (client *Client) GetAggregateConfigRulesReport(request *GetAggregateConfigRulesReportRequest) (response *GetAggregateConfigRulesReportResponse, err error)
- func (client *Client) GetAggregateConfigRulesReportWithCallback(request *GetAggregateConfigRulesReportRequest, ...) <-chan int
- func (client *Client) GetAggregateConfigRulesReportWithChan(request *GetAggregateConfigRulesReportRequest) (<-chan *GetAggregateConfigRulesReportResponse, <-chan error)
- func (client *Client) GetAggregateDiscoveredResource(request *GetAggregateDiscoveredResourceRequest) (response *GetAggregateDiscoveredResourceResponse, err error)
- func (client *Client) GetAggregateDiscoveredResourceWithCallback(request *GetAggregateDiscoveredResourceRequest, ...) <-chan int
- func (client *Client) GetAggregateDiscoveredResourceWithChan(request *GetAggregateDiscoveredResourceRequest) (<-chan *GetAggregateDiscoveredResourceResponse, <-chan error)
- func (client *Client) GetAggregateResourceComplianceByConfigRule(request *GetAggregateResourceComplianceByConfigRuleRequest) (response *GetAggregateResourceComplianceByConfigRuleResponse, err error)
- func (client *Client) GetAggregateResourceComplianceByConfigRuleWithCallback(request *GetAggregateResourceComplianceByConfigRuleRequest, ...) <-chan int
- func (client *Client) GetAggregateResourceComplianceByConfigRuleWithChan(request *GetAggregateResourceComplianceByConfigRuleRequest) (<-chan *GetAggregateResourceComplianceByConfigRuleResponse, <-chan error)
- func (client *Client) GetAggregateResourceComplianceByPack(request *GetAggregateResourceComplianceByPackRequest) (response *GetAggregateResourceComplianceByPackResponse, err error)
- func (client *Client) GetAggregateResourceComplianceByPackWithCallback(request *GetAggregateResourceComplianceByPackRequest, ...) <-chan int
- func (client *Client) GetAggregateResourceComplianceByPackWithChan(request *GetAggregateResourceComplianceByPackRequest) (<-chan *GetAggregateResourceComplianceByPackResponse, <-chan error)
- func (client *Client) GetAggregateResourceComplianceGroupByRegion(request *GetAggregateResourceComplianceGroupByRegionRequest) (response *GetAggregateResourceComplianceGroupByRegionResponse, err error)
- func (client *Client) GetAggregateResourceComplianceGroupByRegionWithCallback(request *GetAggregateResourceComplianceGroupByRegionRequest, ...) <-chan int
- func (client *Client) GetAggregateResourceComplianceGroupByRegionWithChan(request *GetAggregateResourceComplianceGroupByRegionRequest) (<-chan *GetAggregateResourceComplianceGroupByRegionResponse, <-chan error)
- func (client *Client) GetAggregateResourceComplianceGroupByResourceType(request *GetAggregateResourceComplianceGroupByResourceTypeRequest) (response *GetAggregateResourceComplianceGroupByResourceTypeResponse, err error)
- func (client *Client) GetAggregateResourceComplianceGroupByResourceTypeWithCallback(request *GetAggregateResourceComplianceGroupByResourceTypeRequest, ...) <-chan int
- func (client *Client) GetAggregateResourceComplianceGroupByResourceTypeWithChan(request *GetAggregateResourceComplianceGroupByResourceTypeRequest) (<-chan *GetAggregateResourceComplianceGroupByResourceTypeResponse, ...)
- func (client *Client) GetAggregateResourceComplianceTimeline(request *GetAggregateResourceComplianceTimelineRequest) (response *GetAggregateResourceComplianceTimelineResponse, err error)
- func (client *Client) GetAggregateResourceComplianceTimelineWithCallback(request *GetAggregateResourceComplianceTimelineRequest, ...) <-chan int
- func (client *Client) GetAggregateResourceComplianceTimelineWithChan(request *GetAggregateResourceComplianceTimelineRequest) (<-chan *GetAggregateResourceComplianceTimelineResponse, <-chan error)
- func (client *Client) GetAggregateResourceConfigurationTimeline(request *GetAggregateResourceConfigurationTimelineRequest) (response *GetAggregateResourceConfigurationTimelineResponse, err error)
- func (client *Client) GetAggregateResourceConfigurationTimelineWithCallback(request *GetAggregateResourceConfigurationTimelineRequest, ...) <-chan int
- func (client *Client) GetAggregateResourceConfigurationTimelineWithChan(request *GetAggregateResourceConfigurationTimelineRequest) (<-chan *GetAggregateResourceConfigurationTimelineResponse, <-chan error)
- func (client *Client) GetAggregateResourceCountsGroupByRegion(request *GetAggregateResourceCountsGroupByRegionRequest) (response *GetAggregateResourceCountsGroupByRegionResponse, err error)
- func (client *Client) GetAggregateResourceCountsGroupByRegionWithCallback(request *GetAggregateResourceCountsGroupByRegionRequest, ...) <-chan int
- func (client *Client) GetAggregateResourceCountsGroupByRegionWithChan(request *GetAggregateResourceCountsGroupByRegionRequest) (<-chan *GetAggregateResourceCountsGroupByRegionResponse, <-chan error)
- func (client *Client) GetAggregateResourceCountsGroupByResourceType(request *GetAggregateResourceCountsGroupByResourceTypeRequest) (response *GetAggregateResourceCountsGroupByResourceTypeResponse, err error)
- func (client *Client) GetAggregateResourceCountsGroupByResourceTypeWithCallback(request *GetAggregateResourceCountsGroupByResourceTypeRequest, ...) <-chan int
- func (client *Client) GetAggregateResourceCountsGroupByResourceTypeWithChan(request *GetAggregateResourceCountsGroupByResourceTypeRequest) (<-chan *GetAggregateResourceCountsGroupByResourceTypeResponse, <-chan error)
- func (client *Client) GetAggregateResourceInventory(request *GetAggregateResourceInventoryRequest) (response *GetAggregateResourceInventoryResponse, err error)
- func (client *Client) GetAggregateResourceInventoryWithCallback(request *GetAggregateResourceInventoryRequest, ...) <-chan int
- func (client *Client) GetAggregateResourceInventoryWithChan(request *GetAggregateResourceInventoryRequest) (<-chan *GetAggregateResourceInventoryResponse, <-chan error)
- func (client *Client) GetAggregator(request *GetAggregatorRequest) (response *GetAggregatorResponse, err error)
- func (client *Client) GetAggregatorWithCallback(request *GetAggregatorRequest, ...) <-chan int
- func (client *Client) GetAggregatorWithChan(request *GetAggregatorRequest) (<-chan *GetAggregatorResponse, <-chan error)
- func (client *Client) GetCompliancePack(request *GetCompliancePackRequest) (response *GetCompliancePackResponse, err error)
- func (client *Client) GetCompliancePackReport(request *GetCompliancePackReportRequest) (response *GetCompliancePackReportResponse, err error)
- func (client *Client) GetCompliancePackReportWithCallback(request *GetCompliancePackReportRequest, ...) <-chan int
- func (client *Client) GetCompliancePackReportWithChan(request *GetCompliancePackReportRequest) (<-chan *GetCompliancePackReportResponse, <-chan error)
- func (client *Client) GetCompliancePackWithCallback(request *GetCompliancePackRequest, ...) <-chan int
- func (client *Client) GetCompliancePackWithChan(request *GetCompliancePackRequest) (<-chan *GetCompliancePackResponse, <-chan error)
- func (client *Client) GetComplianceSummary(request *GetComplianceSummaryRequest) (response *GetComplianceSummaryResponse, err error)
- func (client *Client) GetComplianceSummaryWithCallback(request *GetComplianceSummaryRequest, ...) <-chan int
- func (client *Client) GetComplianceSummaryWithChan(request *GetComplianceSummaryRequest) (<-chan *GetComplianceSummaryResponse, <-chan error)
- func (client *Client) GetConfigDeliveryChannel(request *GetConfigDeliveryChannelRequest) (response *GetConfigDeliveryChannelResponse, err error)
- func (client *Client) GetConfigDeliveryChannelWithCallback(request *GetConfigDeliveryChannelRequest, ...) <-chan int
- func (client *Client) GetConfigDeliveryChannelWithChan(request *GetConfigDeliveryChannelRequest) (<-chan *GetConfigDeliveryChannelResponse, <-chan error)
- func (client *Client) GetConfigRule(request *GetConfigRuleRequest) (response *GetConfigRuleResponse, err error)
- func (client *Client) GetConfigRuleComplianceByPack(request *GetConfigRuleComplianceByPackRequest) (response *GetConfigRuleComplianceByPackResponse, err error)
- func (client *Client) GetConfigRuleComplianceByPackWithCallback(request *GetConfigRuleComplianceByPackRequest, ...) <-chan int
- func (client *Client) GetConfigRuleComplianceByPackWithChan(request *GetConfigRuleComplianceByPackRequest) (<-chan *GetConfigRuleComplianceByPackResponse, <-chan error)
- func (client *Client) GetConfigRuleSummaryByRiskLevel(request *GetConfigRuleSummaryByRiskLevelRequest) (response *GetConfigRuleSummaryByRiskLevelResponse, err error)
- func (client *Client) GetConfigRuleSummaryByRiskLevelWithCallback(request *GetConfigRuleSummaryByRiskLevelRequest, ...) <-chan int
- func (client *Client) GetConfigRuleSummaryByRiskLevelWithChan(request *GetConfigRuleSummaryByRiskLevelRequest) (<-chan *GetConfigRuleSummaryByRiskLevelResponse, <-chan error)
- func (client *Client) GetConfigRuleWithCallback(request *GetConfigRuleRequest, ...) <-chan int
- func (client *Client) GetConfigRuleWithChan(request *GetConfigRuleRequest) (<-chan *GetConfigRuleResponse, <-chan error)
- func (client *Client) GetConfigRulesReport(request *GetConfigRulesReportRequest) (response *GetConfigRulesReportResponse, err error)
- func (client *Client) GetConfigRulesReportWithCallback(request *GetConfigRulesReportRequest, ...) <-chan int
- func (client *Client) GetConfigRulesReportWithChan(request *GetConfigRulesReportRequest) (<-chan *GetConfigRulesReportResponse, <-chan error)
- func (client *Client) GetConfigurationRecorder(request *GetConfigurationRecorderRequest) (response *GetConfigurationRecorderResponse, err error)
- func (client *Client) GetConfigurationRecorderWithCallback(request *GetConfigurationRecorderRequest, ...) <-chan int
- func (client *Client) GetConfigurationRecorderWithChan(request *GetConfigurationRecorderRequest) (<-chan *GetConfigurationRecorderResponse, <-chan error)
- func (client *Client) GetDiscoveredResource(request *GetDiscoveredResourceRequest) (response *GetDiscoveredResourceResponse, err error)
- func (client *Client) GetDiscoveredResourceCountsGroupByRegion(request *GetDiscoveredResourceCountsGroupByRegionRequest) (response *GetDiscoveredResourceCountsGroupByRegionResponse, err error)
- func (client *Client) GetDiscoveredResourceCountsGroupByRegionWithCallback(request *GetDiscoveredResourceCountsGroupByRegionRequest, ...) <-chan int
- func (client *Client) GetDiscoveredResourceCountsGroupByRegionWithChan(request *GetDiscoveredResourceCountsGroupByRegionRequest) (<-chan *GetDiscoveredResourceCountsGroupByRegionResponse, <-chan error)
- func (client *Client) GetDiscoveredResourceCountsGroupByResourceType(request *GetDiscoveredResourceCountsGroupByResourceTypeRequest) (response *GetDiscoveredResourceCountsGroupByResourceTypeResponse, err error)
- func (client *Client) GetDiscoveredResourceCountsGroupByResourceTypeWithCallback(request *GetDiscoveredResourceCountsGroupByResourceTypeRequest, ...) <-chan int
- func (client *Client) GetDiscoveredResourceCountsGroupByResourceTypeWithChan(request *GetDiscoveredResourceCountsGroupByResourceTypeRequest) (<-chan *GetDiscoveredResourceCountsGroupByResourceTypeResponse, <-chan error)
- func (client *Client) GetDiscoveredResourceWithCallback(request *GetDiscoveredResourceRequest, ...) <-chan int
- func (client *Client) GetDiscoveredResourceWithChan(request *GetDiscoveredResourceRequest) (<-chan *GetDiscoveredResourceResponse, <-chan error)
- func (client *Client) GetIntegratedServiceStatus(request *GetIntegratedServiceStatusRequest) (response *GetIntegratedServiceStatusResponse, err error)
- func (client *Client) GetIntegratedServiceStatusWithCallback(request *GetIntegratedServiceStatusRequest, ...) <-chan int
- func (client *Client) GetIntegratedServiceStatusWithChan(request *GetIntegratedServiceStatusRequest) (<-chan *GetIntegratedServiceStatusResponse, <-chan error)
- func (client *Client) GetManagedRule(request *GetManagedRuleRequest) (response *GetManagedRuleResponse, err error)
- func (client *Client) GetManagedRuleWithCallback(request *GetManagedRuleRequest, ...) <-chan int
- func (client *Client) GetManagedRuleWithChan(request *GetManagedRuleRequest) (<-chan *GetManagedRuleResponse, <-chan error)
- func (client *Client) GetRemediationTemplate(request *GetRemediationTemplateRequest) (response *GetRemediationTemplateResponse, err error)
- func (client *Client) GetRemediationTemplateWithCallback(request *GetRemediationTemplateRequest, ...) <-chan int
- func (client *Client) GetRemediationTemplateWithChan(request *GetRemediationTemplateRequest) (<-chan *GetRemediationTemplateResponse, <-chan error)
- func (client *Client) GetResourceComplianceByConfigRule(request *GetResourceComplianceByConfigRuleRequest) (response *GetResourceComplianceByConfigRuleResponse, err error)
- func (client *Client) GetResourceComplianceByConfigRuleWithCallback(request *GetResourceComplianceByConfigRuleRequest, ...) <-chan int
- func (client *Client) GetResourceComplianceByConfigRuleWithChan(request *GetResourceComplianceByConfigRuleRequest) (<-chan *GetResourceComplianceByConfigRuleResponse, <-chan error)
- func (client *Client) GetResourceComplianceByPack(request *GetResourceComplianceByPackRequest) (response *GetResourceComplianceByPackResponse, err error)
- func (client *Client) GetResourceComplianceByPackWithCallback(request *GetResourceComplianceByPackRequest, ...) <-chan int
- func (client *Client) GetResourceComplianceByPackWithChan(request *GetResourceComplianceByPackRequest) (<-chan *GetResourceComplianceByPackResponse, <-chan error)
- func (client *Client) GetResourceComplianceGroupByRegion(request *GetResourceComplianceGroupByRegionRequest) (response *GetResourceComplianceGroupByRegionResponse, err error)
- func (client *Client) GetResourceComplianceGroupByRegionWithCallback(request *GetResourceComplianceGroupByRegionRequest, ...) <-chan int
- func (client *Client) GetResourceComplianceGroupByRegionWithChan(request *GetResourceComplianceGroupByRegionRequest) (<-chan *GetResourceComplianceGroupByRegionResponse, <-chan error)
- func (client *Client) GetResourceComplianceGroupByResourceType(request *GetResourceComplianceGroupByResourceTypeRequest) (response *GetResourceComplianceGroupByResourceTypeResponse, err error)
- func (client *Client) GetResourceComplianceGroupByResourceTypeWithCallback(request *GetResourceComplianceGroupByResourceTypeRequest, ...) <-chan int
- func (client *Client) GetResourceComplianceGroupByResourceTypeWithChan(request *GetResourceComplianceGroupByResourceTypeRequest) (<-chan *GetResourceComplianceGroupByResourceTypeResponse, <-chan error)
- func (client *Client) GetResourceComplianceTimeline(request *GetResourceComplianceTimelineRequest) (response *GetResourceComplianceTimelineResponse, err error)
- func (client *Client) GetResourceComplianceTimelineWithCallback(request *GetResourceComplianceTimelineRequest, ...) <-chan int
- func (client *Client) GetResourceComplianceTimelineWithChan(request *GetResourceComplianceTimelineRequest) (<-chan *GetResourceComplianceTimelineResponse, <-chan error)
- func (client *Client) GetResourceConfigurationTimeline(request *GetResourceConfigurationTimelineRequest) (response *GetResourceConfigurationTimelineResponse, err error)
- func (client *Client) GetResourceConfigurationTimelineWithCallback(request *GetResourceConfigurationTimelineRequest, ...) <-chan int
- func (client *Client) GetResourceConfigurationTimelineWithChan(request *GetResourceConfigurationTimelineRequest) (<-chan *GetResourceConfigurationTimelineResponse, <-chan error)
- func (client *Client) GetResourceInventory(request *GetResourceInventoryRequest) (response *GetResourceInventoryResponse, err error)
- func (client *Client) GetResourceInventoryWithCallback(request *GetResourceInventoryRequest, ...) <-chan int
- func (client *Client) GetResourceInventoryWithChan(request *GetResourceInventoryRequest) (<-chan *GetResourceInventoryResponse, <-chan error)
- func (client *Client) GetSupportedResourceRelationConfig(request *GetSupportedResourceRelationConfigRequest) (response *GetSupportedResourceRelationConfigResponse, err error)
- func (client *Client) GetSupportedResourceRelationConfigWithCallback(request *GetSupportedResourceRelationConfigRequest, ...) <-chan int
- func (client *Client) GetSupportedResourceRelationConfigWithChan(request *GetSupportedResourceRelationConfigRequest) (<-chan *GetSupportedResourceRelationConfigResponse, <-chan error)
- func (client *Client) IgnoreAggregateEvaluationResults(request *IgnoreAggregateEvaluationResultsRequest) (response *IgnoreAggregateEvaluationResultsResponse, err error)
- func (client *Client) IgnoreAggregateEvaluationResultsWithCallback(request *IgnoreAggregateEvaluationResultsRequest, ...) <-chan int
- func (client *Client) IgnoreAggregateEvaluationResultsWithChan(request *IgnoreAggregateEvaluationResultsRequest) (<-chan *IgnoreAggregateEvaluationResultsResponse, <-chan error)
- func (client *Client) IgnoreEvaluationResults(request *IgnoreEvaluationResultsRequest) (response *IgnoreEvaluationResultsResponse, err error)
- func (client *Client) IgnoreEvaluationResultsWithCallback(request *IgnoreEvaluationResultsRequest, ...) <-chan int
- func (client *Client) IgnoreEvaluationResultsWithChan(request *IgnoreEvaluationResultsRequest) (<-chan *IgnoreEvaluationResultsResponse, <-chan error)
- func (client *Client) ListAggregateCompliancePacks(request *ListAggregateCompliancePacksRequest) (response *ListAggregateCompliancePacksResponse, err error)
- func (client *Client) ListAggregateCompliancePacksWithCallback(request *ListAggregateCompliancePacksRequest, ...) <-chan int
- func (client *Client) ListAggregateCompliancePacksWithChan(request *ListAggregateCompliancePacksRequest) (<-chan *ListAggregateCompliancePacksResponse, <-chan error)
- func (client *Client) ListAggregateConfigDeliveryChannels(request *ListAggregateConfigDeliveryChannelsRequest) (response *ListAggregateConfigDeliveryChannelsResponse, err error)
- func (client *Client) ListAggregateConfigDeliveryChannelsWithCallback(request *ListAggregateConfigDeliveryChannelsRequest, ...) <-chan int
- func (client *Client) ListAggregateConfigDeliveryChannelsWithChan(request *ListAggregateConfigDeliveryChannelsRequest) (<-chan *ListAggregateConfigDeliveryChannelsResponse, <-chan error)
- func (client *Client) ListAggregateConfigRuleEvaluationResults(request *ListAggregateConfigRuleEvaluationResultsRequest) (response *ListAggregateConfigRuleEvaluationResultsResponse, err error)
- func (client *Client) ListAggregateConfigRuleEvaluationResultsWithCallback(request *ListAggregateConfigRuleEvaluationResultsRequest, ...) <-chan int
- func (client *Client) ListAggregateConfigRuleEvaluationResultsWithChan(request *ListAggregateConfigRuleEvaluationResultsRequest) (<-chan *ListAggregateConfigRuleEvaluationResultsResponse, <-chan error)
- func (client *Client) ListAggregateConfigRuleEvaluationStatistics(request *ListAggregateConfigRuleEvaluationStatisticsRequest) (response *ListAggregateConfigRuleEvaluationStatisticsResponse, err error)
- func (client *Client) ListAggregateConfigRuleEvaluationStatisticsWithCallback(request *ListAggregateConfigRuleEvaluationStatisticsRequest, ...) <-chan int
- func (client *Client) ListAggregateConfigRuleEvaluationStatisticsWithChan(request *ListAggregateConfigRuleEvaluationStatisticsRequest) (<-chan *ListAggregateConfigRuleEvaluationStatisticsResponse, <-chan error)
- func (client *Client) ListAggregateConfigRules(request *ListAggregateConfigRulesRequest) (response *ListAggregateConfigRulesResponse, err error)
- func (client *Client) ListAggregateConfigRulesWithCallback(request *ListAggregateConfigRulesRequest, ...) <-chan int
- func (client *Client) ListAggregateConfigRulesWithChan(request *ListAggregateConfigRulesRequest) (<-chan *ListAggregateConfigRulesResponse, <-chan error)
- func (client *Client) ListAggregateDiscoveredResources(request *ListAggregateDiscoveredResourcesRequest) (response *ListAggregateDiscoveredResourcesResponse, err error)
- func (client *Client) ListAggregateDiscoveredResourcesWithCallback(request *ListAggregateDiscoveredResourcesRequest, ...) <-chan int
- func (client *Client) ListAggregateDiscoveredResourcesWithChan(request *ListAggregateDiscoveredResourcesRequest) (<-chan *ListAggregateDiscoveredResourcesResponse, <-chan error)
- func (client *Client) ListAggregateRemediationExecutions(request *ListAggregateRemediationExecutionsRequest) (response *ListAggregateRemediationExecutionsResponse, err error)
- func (client *Client) ListAggregateRemediationExecutionsWithCallback(request *ListAggregateRemediationExecutionsRequest, ...) <-chan int
- func (client *Client) ListAggregateRemediationExecutionsWithChan(request *ListAggregateRemediationExecutionsRequest) (<-chan *ListAggregateRemediationExecutionsResponse, <-chan error)
- func (client *Client) ListAggregateRemediations(request *ListAggregateRemediationsRequest) (response *ListAggregateRemediationsResponse, err error)
- func (client *Client) ListAggregateRemediationsWithCallback(request *ListAggregateRemediationsRequest, ...) <-chan int
- func (client *Client) ListAggregateRemediationsWithChan(request *ListAggregateRemediationsRequest) (<-chan *ListAggregateRemediationsResponse, <-chan error)
- func (client *Client) ListAggregateResourceEvaluationResults(request *ListAggregateResourceEvaluationResultsRequest) (response *ListAggregateResourceEvaluationResultsResponse, err error)
- func (client *Client) ListAggregateResourceEvaluationResultsWithCallback(request *ListAggregateResourceEvaluationResultsRequest, ...) <-chan int
- func (client *Client) ListAggregateResourceEvaluationResultsWithChan(request *ListAggregateResourceEvaluationResultsRequest) (<-chan *ListAggregateResourceEvaluationResultsResponse, <-chan error)
- func (client *Client) ListAggregateResourceRelations(request *ListAggregateResourceRelationsRequest) (response *ListAggregateResourceRelationsResponse, err error)
- func (client *Client) ListAggregateResourceRelationsWithCallback(request *ListAggregateResourceRelationsRequest, ...) <-chan int
- func (client *Client) ListAggregateResourceRelationsWithChan(request *ListAggregateResourceRelationsRequest) (<-chan *ListAggregateResourceRelationsResponse, <-chan error)
- func (client *Client) ListAggregateResourcesByAdvancedSearch(request *ListAggregateResourcesByAdvancedSearchRequest) (response *ListAggregateResourcesByAdvancedSearchResponse, err error)
- func (client *Client) ListAggregateResourcesByAdvancedSearchWithCallback(request *ListAggregateResourcesByAdvancedSearchRequest, ...) <-chan int
- func (client *Client) ListAggregateResourcesByAdvancedSearchWithChan(request *ListAggregateResourcesByAdvancedSearchRequest) (<-chan *ListAggregateResourcesByAdvancedSearchResponse, <-chan error)
- func (client *Client) ListAggregators(request *ListAggregatorsRequest) (response *ListAggregatorsResponse, err error)
- func (client *Client) ListAggregatorsWithCallback(request *ListAggregatorsRequest, ...) <-chan int
- func (client *Client) ListAggregatorsWithChan(request *ListAggregatorsRequest) (<-chan *ListAggregatorsResponse, <-chan error)
- func (client *Client) ListCompliancePackTemplates(request *ListCompliancePackTemplatesRequest) (response *ListCompliancePackTemplatesResponse, err error)
- func (client *Client) ListCompliancePackTemplatesWithCallback(request *ListCompliancePackTemplatesRequest, ...) <-chan int
- func (client *Client) ListCompliancePackTemplatesWithChan(request *ListCompliancePackTemplatesRequest) (<-chan *ListCompliancePackTemplatesResponse, <-chan error)
- func (client *Client) ListCompliancePacks(request *ListCompliancePacksRequest) (response *ListCompliancePacksResponse, err error)
- func (client *Client) ListCompliancePacksWithCallback(request *ListCompliancePacksRequest, ...) <-chan int
- func (client *Client) ListCompliancePacksWithChan(request *ListCompliancePacksRequest) (<-chan *ListCompliancePacksResponse, <-chan error)
- func (client *Client) ListConfigDeliveryChannels(request *ListConfigDeliveryChannelsRequest) (response *ListConfigDeliveryChannelsResponse, err error)
- func (client *Client) ListConfigDeliveryChannelsWithCallback(request *ListConfigDeliveryChannelsRequest, ...) <-chan int
- func (client *Client) ListConfigDeliveryChannelsWithChan(request *ListConfigDeliveryChannelsRequest) (<-chan *ListConfigDeliveryChannelsResponse, <-chan error)
- func (client *Client) ListConfigRuleEvaluationResults(request *ListConfigRuleEvaluationResultsRequest) (response *ListConfigRuleEvaluationResultsResponse, err error)
- func (client *Client) ListConfigRuleEvaluationResultsWithCallback(request *ListConfigRuleEvaluationResultsRequest, ...) <-chan int
- func (client *Client) ListConfigRuleEvaluationResultsWithChan(request *ListConfigRuleEvaluationResultsRequest) (<-chan *ListConfigRuleEvaluationResultsResponse, <-chan error)
- func (client *Client) ListConfigRuleEvaluationStatistics(request *ListConfigRuleEvaluationStatisticsRequest) (response *ListConfigRuleEvaluationStatisticsResponse, err error)
- func (client *Client) ListConfigRuleEvaluationStatisticsWithCallback(request *ListConfigRuleEvaluationStatisticsRequest, ...) <-chan int
- func (client *Client) ListConfigRuleEvaluationStatisticsWithChan(request *ListConfigRuleEvaluationStatisticsRequest) (<-chan *ListConfigRuleEvaluationStatisticsResponse, <-chan error)
- func (client *Client) ListConfigRules(request *ListConfigRulesRequest) (response *ListConfigRulesResponse, err error)
- func (client *Client) ListConfigRulesWithCallback(request *ListConfigRulesRequest, ...) <-chan int
- func (client *Client) ListConfigRulesWithChan(request *ListConfigRulesRequest) (<-chan *ListConfigRulesResponse, <-chan error)
- func (client *Client) ListDiscoveredResources(request *ListDiscoveredResourcesRequest) (response *ListDiscoveredResourcesResponse, err error)
- func (client *Client) ListDiscoveredResourcesWithCallback(request *ListDiscoveredResourcesRequest, ...) <-chan int
- func (client *Client) ListDiscoveredResourcesWithChan(request *ListDiscoveredResourcesRequest) (<-chan *ListDiscoveredResourcesResponse, <-chan error)
- func (client *Client) ListIntegratedService(request *ListIntegratedServiceRequest) (response *ListIntegratedServiceResponse, err error)
- func (client *Client) ListIntegratedServiceWithCallback(request *ListIntegratedServiceRequest, ...) <-chan int
- func (client *Client) ListIntegratedServiceWithChan(request *ListIntegratedServiceRequest) (<-chan *ListIntegratedServiceResponse, <-chan error)
- func (client *Client) ListManagedRules(request *ListManagedRulesRequest) (response *ListManagedRulesResponse, err error)
- func (client *Client) ListManagedRulesWithCallback(request *ListManagedRulesRequest, ...) <-chan int
- func (client *Client) ListManagedRulesWithChan(request *ListManagedRulesRequest) (<-chan *ListManagedRulesResponse, <-chan error)
- func (client *Client) ListPreManagedRules(request *ListPreManagedRulesRequest) (response *ListPreManagedRulesResponse, err error)
- func (client *Client) ListPreManagedRulesWithCallback(request *ListPreManagedRulesRequest, ...) <-chan int
- func (client *Client) ListPreManagedRulesWithChan(request *ListPreManagedRulesRequest) (<-chan *ListPreManagedRulesResponse, <-chan error)
- func (client *Client) ListRemediationExecutions(request *ListRemediationExecutionsRequest) (response *ListRemediationExecutionsResponse, err error)
- func (client *Client) ListRemediationExecutionsWithCallback(request *ListRemediationExecutionsRequest, ...) <-chan int
- func (client *Client) ListRemediationExecutionsWithChan(request *ListRemediationExecutionsRequest) (<-chan *ListRemediationExecutionsResponse, <-chan error)
- func (client *Client) ListRemediationTemplates(request *ListRemediationTemplatesRequest) (response *ListRemediationTemplatesResponse, err error)
- func (client *Client) ListRemediationTemplatesWithCallback(request *ListRemediationTemplatesRequest, ...) <-chan int
- func (client *Client) ListRemediationTemplatesWithChan(request *ListRemediationTemplatesRequest) (<-chan *ListRemediationTemplatesResponse, <-chan error)
- func (client *Client) ListRemediations(request *ListRemediationsRequest) (response *ListRemediationsResponse, err error)
- func (client *Client) ListRemediationsWithCallback(request *ListRemediationsRequest, ...) <-chan int
- func (client *Client) ListRemediationsWithChan(request *ListRemediationsRequest) (<-chan *ListRemediationsResponse, <-chan error)
- func (client *Client) ListResourceEvaluationResults(request *ListResourceEvaluationResultsRequest) (response *ListResourceEvaluationResultsResponse, err error)
- func (client *Client) ListResourceEvaluationResultsWithCallback(request *ListResourceEvaluationResultsRequest, ...) <-chan int
- func (client *Client) ListResourceEvaluationResultsWithChan(request *ListResourceEvaluationResultsRequest) (<-chan *ListResourceEvaluationResultsResponse, <-chan error)
- func (client *Client) ListResourceRelations(request *ListResourceRelationsRequest) (response *ListResourceRelationsResponse, err error)
- func (client *Client) ListResourceRelationsWithCallback(request *ListResourceRelationsRequest, ...) <-chan int
- func (client *Client) ListResourceRelationsWithChan(request *ListResourceRelationsRequest) (<-chan *ListResourceRelationsResponse, <-chan error)
- func (client *Client) ListResourcesByAdvancedSearch(request *ListResourcesByAdvancedSearchRequest) (response *ListResourcesByAdvancedSearchResponse, err error)
- func (client *Client) ListResourcesByAdvancedSearchWithCallback(request *ListResourcesByAdvancedSearchRequest, ...) <-chan int
- func (client *Client) ListResourcesByAdvancedSearchWithChan(request *ListResourcesByAdvancedSearchRequest) (<-chan *ListResourcesByAdvancedSearchResponse, <-chan error)
- func (client *Client) ListSupportedProducts(request *ListSupportedProductsRequest) (response *ListSupportedProductsResponse, err error)
- func (client *Client) ListSupportedProductsWithCallback(request *ListSupportedProductsRequest, ...) <-chan int
- func (client *Client) ListSupportedProductsWithChan(request *ListSupportedProductsRequest) (<-chan *ListSupportedProductsResponse, <-chan error)
- func (client *Client) ListTagResources(request *ListTagResourcesRequest) (response *ListTagResourcesResponse, err error)
- func (client *Client) ListTagResourcesWithCallback(request *ListTagResourcesRequest, ...) <-chan int
- func (client *Client) ListTagResourcesWithChan(request *ListTagResourcesRequest) (<-chan *ListTagResourcesResponse, <-chan error)
- func (client *Client) PutEvaluations(request *PutEvaluationsRequest) (response *PutEvaluationsResponse, err error)
- func (client *Client) PutEvaluationsWithCallback(request *PutEvaluationsRequest, ...) <-chan int
- func (client *Client) PutEvaluationsWithChan(request *PutEvaluationsRequest) (<-chan *PutEvaluationsResponse, <-chan error)
- func (client *Client) RevertAggregateEvaluationResults(request *RevertAggregateEvaluationResultsRequest) (response *RevertAggregateEvaluationResultsResponse, err error)
- func (client *Client) RevertAggregateEvaluationResultsWithCallback(request *RevertAggregateEvaluationResultsRequest, ...) <-chan int
- func (client *Client) RevertAggregateEvaluationResultsWithChan(request *RevertAggregateEvaluationResultsRequest) (<-chan *RevertAggregateEvaluationResultsResponse, <-chan error)
- func (client *Client) RevertEvaluationResults(request *RevertEvaluationResultsRequest) (response *RevertEvaluationResultsResponse, err error)
- func (client *Client) RevertEvaluationResultsWithCallback(request *RevertEvaluationResultsRequest, ...) <-chan int
- func (client *Client) RevertEvaluationResultsWithChan(request *RevertEvaluationResultsRequest) (<-chan *RevertEvaluationResultsResponse, <-chan error)
- func (client *Client) StartAggregateConfigRuleEvaluation(request *StartAggregateConfigRuleEvaluationRequest) (response *StartAggregateConfigRuleEvaluationResponse, err error)
- func (client *Client) StartAggregateConfigRuleEvaluationWithCallback(request *StartAggregateConfigRuleEvaluationRequest, ...) <-chan int
- func (client *Client) StartAggregateConfigRuleEvaluationWithChan(request *StartAggregateConfigRuleEvaluationRequest) (<-chan *StartAggregateConfigRuleEvaluationResponse, <-chan error)
- func (client *Client) StartAggregateRemediation(request *StartAggregateRemediationRequest) (response *StartAggregateRemediationResponse, err error)
- func (client *Client) StartAggregateRemediationWithCallback(request *StartAggregateRemediationRequest, ...) <-chan int
- func (client *Client) StartAggregateRemediationWithChan(request *StartAggregateRemediationRequest) (<-chan *StartAggregateRemediationResponse, <-chan error)
- func (client *Client) StartConfigRuleEvaluation(request *StartConfigRuleEvaluationRequest) (response *StartConfigRuleEvaluationResponse, err error)
- func (client *Client) StartConfigRuleEvaluationWithCallback(request *StartConfigRuleEvaluationRequest, ...) <-chan int
- func (client *Client) StartConfigRuleEvaluationWithChan(request *StartConfigRuleEvaluationRequest) (<-chan *StartConfigRuleEvaluationResponse, <-chan error)
- func (client *Client) StartConfigurationRecorder(request *StartConfigurationRecorderRequest) (response *StartConfigurationRecorderResponse, err error)
- func (client *Client) StartConfigurationRecorderWithCallback(request *StartConfigurationRecorderRequest, ...) <-chan int
- func (client *Client) StartConfigurationRecorderWithChan(request *StartConfigurationRecorderRequest) (<-chan *StartConfigurationRecorderResponse, <-chan error)
- func (client *Client) StartRemediation(request *StartRemediationRequest) (response *StartRemediationResponse, err error)
- func (client *Client) StartRemediationWithCallback(request *StartRemediationRequest, ...) <-chan int
- func (client *Client) StartRemediationWithChan(request *StartRemediationRequest) (<-chan *StartRemediationResponse, <-chan error)
- func (client *Client) StopConfigurationRecorder(request *StopConfigurationRecorderRequest) (response *StopConfigurationRecorderResponse, err error)
- func (client *Client) StopConfigurationRecorderWithCallback(request *StopConfigurationRecorderRequest, ...) <-chan int
- func (client *Client) StopConfigurationRecorderWithChan(request *StopConfigurationRecorderRequest) (<-chan *StopConfigurationRecorderResponse, <-chan error)
- func (client *Client) TagResources(request *TagResourcesRequest) (response *TagResourcesResponse, err error)
- func (client *Client) TagResourcesWithCallback(request *TagResourcesRequest, ...) <-chan int
- func (client *Client) TagResourcesWithChan(request *TagResourcesRequest) (<-chan *TagResourcesResponse, <-chan error)
- func (client *Client) UntagResources(request *UntagResourcesRequest) (response *UntagResourcesResponse, err error)
- func (client *Client) UntagResourcesWithCallback(request *UntagResourcesRequest, ...) <-chan int
- func (client *Client) UntagResourcesWithChan(request *UntagResourcesRequest) (<-chan *UntagResourcesResponse, <-chan error)
- func (client *Client) UpdateAggregateCompliancePack(request *UpdateAggregateCompliancePackRequest) (response *UpdateAggregateCompliancePackResponse, err error)
- func (client *Client) UpdateAggregateCompliancePackWithCallback(request *UpdateAggregateCompliancePackRequest, ...) <-chan int
- func (client *Client) UpdateAggregateCompliancePackWithChan(request *UpdateAggregateCompliancePackRequest) (<-chan *UpdateAggregateCompliancePackResponse, <-chan error)
- func (client *Client) UpdateAggregateConfigDeliveryChannel(request *UpdateAggregateConfigDeliveryChannelRequest) (response *UpdateAggregateConfigDeliveryChannelResponse, err error)
- func (client *Client) UpdateAggregateConfigDeliveryChannelWithCallback(request *UpdateAggregateConfigDeliveryChannelRequest, ...) <-chan int
- func (client *Client) UpdateAggregateConfigDeliveryChannelWithChan(request *UpdateAggregateConfigDeliveryChannelRequest) (<-chan *UpdateAggregateConfigDeliveryChannelResponse, <-chan error)
- func (client *Client) UpdateAggregateConfigRule(request *UpdateAggregateConfigRuleRequest) (response *UpdateAggregateConfigRuleResponse, err error)
- func (client *Client) UpdateAggregateConfigRuleWithCallback(request *UpdateAggregateConfigRuleRequest, ...) <-chan int
- func (client *Client) UpdateAggregateConfigRuleWithChan(request *UpdateAggregateConfigRuleRequest) (<-chan *UpdateAggregateConfigRuleResponse, <-chan error)
- func (client *Client) UpdateAggregateRemediation(request *UpdateAggregateRemediationRequest) (response *UpdateAggregateRemediationResponse, err error)
- func (client *Client) UpdateAggregateRemediationWithCallback(request *UpdateAggregateRemediationRequest, ...) <-chan int
- func (client *Client) UpdateAggregateRemediationWithChan(request *UpdateAggregateRemediationRequest) (<-chan *UpdateAggregateRemediationResponse, <-chan error)
- func (client *Client) UpdateAggregator(request *UpdateAggregatorRequest) (response *UpdateAggregatorResponse, err error)
- func (client *Client) UpdateAggregatorWithCallback(request *UpdateAggregatorRequest, ...) <-chan int
- func (client *Client) UpdateAggregatorWithChan(request *UpdateAggregatorRequest) (<-chan *UpdateAggregatorResponse, <-chan error)
- func (client *Client) UpdateCompliancePack(request *UpdateCompliancePackRequest) (response *UpdateCompliancePackResponse, err error)
- func (client *Client) UpdateCompliancePackWithCallback(request *UpdateCompliancePackRequest, ...) <-chan int
- func (client *Client) UpdateCompliancePackWithChan(request *UpdateCompliancePackRequest) (<-chan *UpdateCompliancePackResponse, <-chan error)
- func (client *Client) UpdateConfigDeliveryChannel(request *UpdateConfigDeliveryChannelRequest) (response *UpdateConfigDeliveryChannelResponse, err error)
- func (client *Client) UpdateConfigDeliveryChannelWithCallback(request *UpdateConfigDeliveryChannelRequest, ...) <-chan int
- func (client *Client) UpdateConfigDeliveryChannelWithChan(request *UpdateConfigDeliveryChannelRequest) (<-chan *UpdateConfigDeliveryChannelResponse, <-chan error)
- func (client *Client) UpdateConfigRule(request *UpdateConfigRuleRequest) (response *UpdateConfigRuleResponse, err error)
- func (client *Client) UpdateConfigRuleWithCallback(request *UpdateConfigRuleRequest, ...) <-chan int
- func (client *Client) UpdateConfigRuleWithChan(request *UpdateConfigRuleRequest) (<-chan *UpdateConfigRuleResponse, <-chan error)
- func (client *Client) UpdateConfigurationRecorder(request *UpdateConfigurationRecorderRequest) (response *UpdateConfigurationRecorderResponse, err error)
- func (client *Client) UpdateConfigurationRecorderWithCallback(request *UpdateConfigurationRecorderRequest, ...) <-chan int
- func (client *Client) UpdateConfigurationRecorderWithChan(request *UpdateConfigurationRecorderRequest) (<-chan *UpdateConfigurationRecorderResponse, <-chan error)
- func (client *Client) UpdateDeliveryChannel(request *UpdateDeliveryChannelRequest) (response *UpdateDeliveryChannelResponse, err error)
- func (client *Client) UpdateDeliveryChannelWithCallback(request *UpdateDeliveryChannelRequest, ...) <-chan int
- func (client *Client) UpdateDeliveryChannelWithChan(request *UpdateDeliveryChannelRequest) (<-chan *UpdateDeliveryChannelResponse, <-chan error)
- func (client *Client) UpdateIntegratedServiceStatus(request *UpdateIntegratedServiceStatusRequest) (response *UpdateIntegratedServiceStatusResponse, err error)
- func (client *Client) UpdateIntegratedServiceStatusWithCallback(request *UpdateIntegratedServiceStatusRequest, ...) <-chan int
- func (client *Client) UpdateIntegratedServiceStatusWithChan(request *UpdateIntegratedServiceStatusRequest) (<-chan *UpdateIntegratedServiceStatusResponse, <-chan error)
- func (client *Client) UpdateRemediation(request *UpdateRemediationRequest) (response *UpdateRemediationResponse, err error)
- func (client *Client) UpdateRemediationWithCallback(request *UpdateRemediationRequest, ...) <-chan int
- func (client *Client) UpdateRemediationWithChan(request *UpdateRemediationRequest) (<-chan *UpdateRemediationResponse, <-chan error)
- type ColumnsInListAggregateResourcesByAdvancedSearch
- type ColumnsInListResourcesByAdvancedSearch
- type Compliance
- type ComplianceListInGetAggregateResourceComplianceTimeline
- type ComplianceListInGetResourceComplianceTimeline
- type ComplianceListItem
- type CompliancePack
- type CompliancePackReport
- type CompliancePackTemplate
- type CompliancePackTemplates
- type CompliancePackTemplatesResult
- type CompliancePacksInListAggregateCompliancePacks
- type CompliancePacksInListCompliancePacks
- type CompliancePacksItem
- type CompliancePacksResult
- type ComplianceResourceTypesInGetAggregateConfigRule
- type ComplianceResourceTypesInGetConfigRule
- type ComplianceResourceTypesInGetManagedRule
- type ComplianceResourceTypesInListManagedRules
- type ComplianceResult
- type ComplianceResultListInGetAggregateResourceComplianceGroupByRegion
- type ComplianceResultListInGetAggregateResourceComplianceGroupByResourceType
- type ComplianceResultListInGetResourceComplianceGroupByRegion
- type ComplianceResultListInGetResourceComplianceGroupByResourceType
- type ComplianceResultListItem
- type ComplianceSummary
- type ComplianceSummaryByConfigRule
- type ComplianceSummaryByResource
- type CompliancesInGetAggregateResourceComplianceByConfigRule
- type CompliancesInGetAggregateResourceComplianceGroupByRegion
- type CompliancesInGetAggregateResourceComplianceGroupByResourceType
- type CompliancesInGetResourceComplianceByConfigRule
- type CompliancesInGetResourceComplianceGroupByRegion
- type CompliancesInGetResourceComplianceGroupByResourceType
- type CompliancesItem
- type CompliancesItemInGetAggregateResourceComplianceGroupByRegion
- type CompliancesItemInGetAggregateResourceComplianceGroupByResourceType
- type CompliancesItemInGetResourceComplianceGroupByRegion
- type CompliancesItemInGetResourceComplianceGroupByResourceType
- type ConfigRule
- type ConfigRuleComplianceResult
- type ConfigRuleCompliancesInGetAggregateConfigRuleComplianceByPack
- type ConfigRuleCompliancesInGetConfigRuleComplianceByPack
- type ConfigRuleCompliancesItem
- type ConfigRuleEvaluationStatus
- type ConfigRuleListInListAggregateConfigRules
- type ConfigRuleListInListConfigRules
- type ConfigRuleParametersInGetAggregateCompliancePack
- type ConfigRuleParametersInGetCompliancePack
- type ConfigRuleParametersInListCompliancePackTemplates
- type ConfigRuleParametersItem
- type ConfigRuleSummariesInGetAggregateConfigRuleSummaryByRiskLevel
- type ConfigRuleSummariesInGetConfigRuleSummaryByRiskLevel
- type ConfigRules
- type ConfigRulesInGetAggregateCompliancePack
- type ConfigRulesInGetCompliancePack
- type ConfigRulesInListCompliancePackTemplates
- type ConfigRulesItem
- type ConfigRulesReport
- type ConfigurationListInGetAggregateResourceConfigurationTimeline
- type ConfigurationListInGetResourceConfigurationTimeline
- type ConfigurationListItem
- type ConfigurationRecorder
- type CopyCompliancePacksRequest
- type CopyCompliancePacksResponse
- type CopyConfigRulesRequest
- type CopyConfigRulesResponse
- type CreateAdvancedSearchFileRequest
- type CreateAdvancedSearchFileResponse
- type CreateAggregateAdvancedSearchFileRequest
- type CreateAggregateAdvancedSearchFileResponse
- type CreateAggregateCompliancePackConfigRules
- type CreateAggregateCompliancePackConfigRulesConfigRuleParametersItem
- type CreateAggregateCompliancePackRequest
- type CreateAggregateCompliancePackResponse
- type CreateAggregateConfigDeliveryChannelRequest
- type CreateAggregateConfigDeliveryChannelResponse
- type CreateAggregateConfigRuleRequest
- type CreateAggregateConfigRuleResponse
- type CreateAggregateRemediationRequest
- type CreateAggregateRemediationResponse
- type CreateAggregatorAggregatorAccounts
- type CreateAggregatorRequest
- type CreateAggregatorResponse
- type CreateBy
- type CreateCompliancePackConfigRules
- type CreateCompliancePackConfigRulesConfigRuleParametersItem
- type CreateCompliancePackRequest
- type CreateCompliancePackResponse
- type CreateConfigDeliveryChannelRequest
- type CreateConfigDeliveryChannelResponse
- type CreateConfigRuleRequest
- type CreateConfigRuleResponse
- type CreateDeliveryChannelRequest
- type CreateDeliveryChannelResponse
- type CreateRemediationRequest
- type CreateRemediationResponse
- type Data
- type DataInListIntegratedService
- type DataItem
- type DeactiveAggregateConfigRulesRequest
- type DeactiveAggregateConfigRulesResponse
- type DeactiveConfigRulesRequest
- type DeactiveConfigRulesResponse
- type DeleteAggregateCompliancePacksRequest
- type DeleteAggregateCompliancePacksResponse
- type DeleteAggregateConfigDeliveryChannelRequest
- type DeleteAggregateConfigDeliveryChannelResponse
- type DeleteAggregateConfigRulesRequest
- type DeleteAggregateConfigRulesResponse
- type DeleteAggregateRemediationsRequest
- type DeleteAggregateRemediationsResponse
- type DeleteAggregatorsRequest
- type DeleteAggregatorsResponse
- type DeleteCompliancePacksRequest
- type DeleteCompliancePacksResponse
- type DeleteConfigDeliveryChannelRequest
- type DeleteConfigDeliveryChannelResponse
- type DeleteConfigRulesRequest
- type DeleteConfigRulesResponse
- type DeleteRemediationsRequest
- type DeleteRemediationsResponse
- type DeliveryChannel
- type DeliveryChannelInGetConfigDeliveryChannel
- type DeliveryChannelInListAggregateConfigDeliveryChannels
- type DeliveryChannelInListConfigDeliveryChannels
- type DeliveryChannelsInListAggregateConfigDeliveryChannels
- type DeliveryChannelsInListConfigDeliveryChannels
- type DescribeRemediationRequest
- type DescribeRemediationResponse
- type DetachAggregateConfigRuleToCompliancePackRequest
- type DetachAggregateConfigRuleToCompliancePackResponse
- type DetachConfigRuleToCompliancePackRequest
- type DetachConfigRuleToCompliancePackResponse
- type DiscoveredResourceCountsSummaryInGetAggregateResourceCountsGroupByRegion
- type DiscoveredResourceCountsSummaryInGetAggregateResourceCountsGroupByResourceType
- type DiscoveredResourceCountsSummaryInGetDiscoveredResourceCountsGroupByRegion
- type DiscoveredResourceCountsSummaryInGetDiscoveredResourceCountsGroupByResourceType
- type DiscoveredResourceDetail
- type DiscoveredResourceProfile
- type DiscoveredResourceProfileListInListAggregateDiscoveredResources
- type DiscoveredResourceProfileListInListDiscoveredResources
- type DiscoveredResourceProfiles
- type EvaluatePreConfigRulesRequest
- type EvaluatePreConfigRulesResponse
- type EvaluationResult
- type EvaluationResultIdentifier
- type EvaluationResultListInListAggregateConfigRuleEvaluationResults
- type EvaluationResultListInListAggregateResourceEvaluationResults
- type EvaluationResultListInListConfigRuleEvaluationResults
- type EvaluationResultListInListResourceEvaluationResults
- type EvaluationResultQualifier
- type EvaluationResults
- type EvaluationResultsInListAggregateConfigRuleEvaluationStatistics
- type EvaluationResultsInListConfigRuleEvaluationStatistics
- type EvaluationResultsItem
- type GenerateAggregateCompliancePackReportRequest
- type GenerateAggregateCompliancePackReportResponse
- type GenerateAggregateConfigRulesReportRequest
- type GenerateAggregateConfigRulesReportResponse
- type GenerateAggregateResourceInventoryRequest
- type GenerateAggregateResourceInventoryResponse
- type GenerateCompliancePackReportRequest
- type GenerateCompliancePackReportResponse
- type GenerateConfigRulesReportRequest
- type GenerateConfigRulesReportResponse
- type GenerateResourceInventoryRequest
- type GenerateResourceInventoryResponse
- type GetAdvancedSearchFileRequest
- type GetAdvancedSearchFileResponse
- type GetAggregateAccountComplianceByPackRequest
- type GetAggregateAccountComplianceByPackResponse
- type GetAggregateAdvancedSearchFileRequest
- type GetAggregateAdvancedSearchFileResponse
- type GetAggregateCompliancePackReportRequest
- type GetAggregateCompliancePackReportResponse
- type GetAggregateCompliancePackRequest
- type GetAggregateCompliancePackResponse
- type GetAggregateComplianceSummaryRequest
- type GetAggregateComplianceSummaryResponse
- type GetAggregateConfigDeliveryChannelRequest
- type GetAggregateConfigDeliveryChannelResponse
- type GetAggregateConfigRuleComplianceByPackRequest
- type GetAggregateConfigRuleComplianceByPackResponse
- type GetAggregateConfigRuleRequest
- type GetAggregateConfigRuleResponse
- type GetAggregateConfigRuleSummaryByRiskLevelRequest
- type GetAggregateConfigRuleSummaryByRiskLevelResponse
- type GetAggregateConfigRulesReportRequest
- type GetAggregateConfigRulesReportResponse
- type GetAggregateDiscoveredResourceRequest
- type GetAggregateDiscoveredResourceResponse
- type GetAggregateResourceComplianceByConfigRuleRequest
- type GetAggregateResourceComplianceByConfigRuleResponse
- type GetAggregateResourceComplianceByPackRequest
- type GetAggregateResourceComplianceByPackResponse
- type GetAggregateResourceComplianceGroupByRegionRequest
- type GetAggregateResourceComplianceGroupByRegionResponse
- type GetAggregateResourceComplianceGroupByResourceTypeRequest
- type GetAggregateResourceComplianceGroupByResourceTypeResponse
- type GetAggregateResourceComplianceTimelineRequest
- type GetAggregateResourceComplianceTimelineResponse
- type GetAggregateResourceConfigurationTimelineRequest
- type GetAggregateResourceConfigurationTimelineResponse
- type GetAggregateResourceCountsGroupByRegionRequest
- type GetAggregateResourceCountsGroupByRegionResponse
- type GetAggregateResourceCountsGroupByResourceTypeRequest
- type GetAggregateResourceCountsGroupByResourceTypeResponse
- type GetAggregateResourceInventoryRequest
- type GetAggregateResourceInventoryResponse
- type GetAggregatorRequest
- type GetAggregatorResponse
- type GetCompliancePackReportRequest
- type GetCompliancePackReportResponse
- type GetCompliancePackRequest
- type GetCompliancePackResponse
- type GetComplianceSummaryRequest
- type GetComplianceSummaryResponse
- type GetConfigDeliveryChannelRequest
- type GetConfigDeliveryChannelResponse
- type GetConfigRuleComplianceByPackRequest
- type GetConfigRuleComplianceByPackResponse
- type GetConfigRuleRequest
- type GetConfigRuleResponse
- type GetConfigRuleSummaryByRiskLevelRequest
- type GetConfigRuleSummaryByRiskLevelResponse
- type GetConfigRulesReportRequest
- type GetConfigRulesReportResponse
- type GetConfigurationRecorderRequest
- type GetConfigurationRecorderResponse
- type GetDiscoveredResourceCountsGroupByRegionRequest
- type GetDiscoveredResourceCountsGroupByRegionResponse
- type GetDiscoveredResourceCountsGroupByResourceTypeRequest
- type GetDiscoveredResourceCountsGroupByResourceTypeResponse
- type GetDiscoveredResourceRequest
- type GetDiscoveredResourceResponse
- type GetIntegratedServiceStatusRequest
- type GetIntegratedServiceStatusResponse
- type GetManagedRuleRequest
- type GetManagedRuleResponse
- type GetRemediationTemplateRequest
- type GetRemediationTemplateResponse
- type GetResourceComplianceByConfigRuleRequest
- type GetResourceComplianceByConfigRuleResponse
- type GetResourceComplianceByPackRequest
- type GetResourceComplianceByPackResponse
- type GetResourceComplianceGroupByRegionRequest
- type GetResourceComplianceGroupByRegionResponse
- type GetResourceComplianceGroupByResourceTypeRequest
- type GetResourceComplianceGroupByResourceTypeResponse
- type GetResourceComplianceTimelineRequest
- type GetResourceComplianceTimelineResponse
- type GetResourceConfigurationTimelineRequest
- type GetResourceConfigurationTimelineResponse
- type GetResourceInventoryRequest
- type GetResourceInventoryResponse
- type GetSupportedResourceRelationConfigRequest
- type GetSupportedResourceRelationConfigResponse
- type GroupedResourceCount
- type IgnoreAggregateEvaluationResultsRequest
- type IgnoreAggregateEvaluationResultsResources
- type IgnoreAggregateEvaluationResultsResponse
- type IgnoreEvaluationResultsRequest
- type IgnoreEvaluationResultsResources
- type IgnoreEvaluationResultsResponse
- type LabelsInGetAggregateConfigRule
- type LabelsInGetConfigRule
- type LabelsInGetManagedRule
- type LabelsInListManagedRules
- type ListAggregateCompliancePacksRequest
- type ListAggregateCompliancePacksResponse
- type ListAggregateConfigDeliveryChannelsRequest
- type ListAggregateConfigDeliveryChannelsResponse
- type ListAggregateConfigRuleEvaluationResultsRequest
- type ListAggregateConfigRuleEvaluationResultsResponse
- type ListAggregateConfigRuleEvaluationStatisticsRequest
- type ListAggregateConfigRuleEvaluationStatisticsResponse
- type ListAggregateConfigRulesRequest
- type ListAggregateConfigRulesResponse
- type ListAggregateConfigRulesTag
- type ListAggregateDiscoveredResourcesRequest
- type ListAggregateDiscoveredResourcesResponse
- type ListAggregateRemediationExecutionsRequest
- type ListAggregateRemediationExecutionsResponse
- type ListAggregateRemediationsRequest
- type ListAggregateRemediationsResponse
- type ListAggregateResourceEvaluationResultsRequest
- type ListAggregateResourceEvaluationResultsResponse
- type ListAggregateResourceRelationsRequest
- type ListAggregateResourceRelationsResponse
- type ListAggregateResourcesByAdvancedSearchRequest
- type ListAggregateResourcesByAdvancedSearchResponse
- type ListAggregatorsRequest
- type ListAggregatorsResponse
- type ListCompliancePackTemplatesRequest
- type ListCompliancePackTemplatesResponse
- type ListCompliancePacksRequest
- type ListCompliancePacksResponse
- type ListConfigDeliveryChannelsRequest
- type ListConfigDeliveryChannelsResponse
- type ListConfigRuleEvaluationResultsRequest
- type ListConfigRuleEvaluationResultsResponse
- type ListConfigRuleEvaluationStatisticsRequest
- type ListConfigRuleEvaluationStatisticsResponse
- type ListConfigRulesRequest
- type ListConfigRulesResponse
- type ListDiscoveredResourcesRequest
- type ListDiscoveredResourcesResponse
- type ListIntegratedServiceRequest
- type ListIntegratedServiceResponse
- type ListManagedRulesRequest
- type ListManagedRulesResponse
- type ListPreManagedRulesRequest
- type ListPreManagedRulesResponse
- type ListRemediationExecutionsRequest
- type ListRemediationExecutionsResponse
- type ListRemediationTemplatesRequest
- type ListRemediationTemplatesResponse
- type ListRemediationsRequest
- type ListRemediationsResponse
- type ListResourceEvaluationResultsRequest
- type ListResourceEvaluationResultsResponse
- type ListResourceRelationsRequest
- type ListResourceRelationsResponse
- type ListResourcesByAdvancedSearchRequest
- type ListResourcesByAdvancedSearchResponse
- type ListSupportedProductsRequest
- type ListSupportedProductsResponse
- type ListTagResourcesRequest
- type ListTagResourcesResponse
- type ManagedRule
- type ManagedRuleInGetConfigRule
- type ManagedRuleList
- type ManagedRules
- type ManagedRulesInListPreManagedRules
- type OperateAggregatorList
- type OperateAggregators
- type OperateAggregatorsResult
- type OperateCompliancePacksInDeleteAggregateCompliancePacks
- type OperateCompliancePacksInDeleteCompliancePacks
- type OperateCompliancePacksItem
- type OperateCompliancePacksResult
- type OperateRuleItem
- type OperateRuleItemListInActiveAggregateConfigRules
- type OperateRuleItemListInActiveConfigRules
- type OperateRuleItemListInAttachAggregateConfigRuleToCompliancePack
- type OperateRuleItemListInAttachConfigRuleToCompliancePack
- type OperateRuleItemListInDeactiveAggregateConfigRules
- type OperateRuleItemListInDeactiveConfigRules
- type OperateRuleItemListInDeleteAggregateConfigRules
- type OperateRuleItemListInDeleteConfigRules
- type OperateRuleItemListInDetachAggregateConfigRuleToCompliancePack
- type OperateRuleItemListInDetachConfigRuleToCompliancePack
- type OperateRuleResult
- type Products
- type PutEvaluationsRequest
- type PutEvaluationsResponse
- type QueryResultList
- type QueryResults
- type Remediation
- type RemediationDeleteResult
- type RemediationDeleteResultsInDeleteAggregateRemediations
- type RemediationDeleteResultsInDeleteRemediations
- type RemediationExecutionData
- type RemediationExecutionsInListAggregateRemediationExecutions
- type RemediationExecutionsInListRemediationExecutions
- type RemediationExecutionsItem
- type RemediationTemplate
- type RemediationTemplatesInGetRemediationTemplate
- type RemediationTemplatesInListRemediationTemplates
- type RemediationsInListAggregateRemediations
- type RemediationsInListRemediations
- type ResourceComplianceResult
- type ResourceComplianceTimeline
- type ResourceConfigurationTimeline
- type ResourceEvaluation
- type ResourceEvaluations
- type ResourceInventory
- type ResourceRelationConfigList
- type ResourceRelationConfigListItem
- type ResourceRelationListInListAggregateResourceRelations
- type ResourceRelationListInListResourceRelations
- type ResourceRelationListItem
- type ResourceRelations
- type ResourceSearch
- type ResourceType
- type ResourceTypeList
- type ResourceTypesInGetConfigurationRecorder
- type ResourceTypesInStartConfigurationRecorder
- type ResourceTypesInUpdateConfigurationRecorder
- type RevertAggregateEvaluationResultsRequest
- type RevertAggregateEvaluationResultsResources
- type RevertAggregateEvaluationResultsResponse
- type RevertEvaluationResultsRequest
- type RevertEvaluationResultsResources
- type RevertEvaluationResultsResponse
- type Rule
- type Rules
- type Scope
- type Source
- type SourceConditionsInGetAggregateConfigRule
- type SourceConditionsInGetConfigRule
- type SourceConditionsInGetManagedRule
- type SourceConditionsInListPreManagedRules
- type SourceDetailsInGetAggregateConfigRule
- type SourceDetailsInGetConfigRule
- type SourceDetailsInGetManagedRule
- type SourceDetailsItem
- type SourceInGetConfigRule
- type StartAggregateConfigRuleEvaluationRequest
- type StartAggregateConfigRuleEvaluationResponse
- type StartAggregateRemediationRequest
- type StartAggregateRemediationResponse
- type StartConfigRuleEvaluationRequest
- type StartConfigRuleEvaluationResponse
- type StartConfigurationRecorderRequest
- type StartConfigurationRecorderResponse
- type StartRemediationRequest
- type StartRemediationResponse
- type StopConfigurationRecorderRequest
- type StopConfigurationRecorderResponse
- type Tag
- type TagResource
- type TagResources
- type TagResourcesRequest
- type TagResourcesResponse
- type TagsInListAggregateConfigRules
- type TagsInListConfigRules
- type UntagResourcesRequest
- type UntagResourcesResponse
- type UpdateAggregateCompliancePackConfigRules
- type UpdateAggregateCompliancePackConfigRulesConfigRuleParametersItem
- type UpdateAggregateCompliancePackRequest
- type UpdateAggregateCompliancePackResponse
- type UpdateAggregateConfigDeliveryChannelRequest
- type UpdateAggregateConfigDeliveryChannelResponse
- type UpdateAggregateConfigRuleRequest
- type UpdateAggregateConfigRuleResponse
- type UpdateAggregateRemediationRequest
- type UpdateAggregateRemediationResponse
- type UpdateAggregatorAggregatorAccounts
- type UpdateAggregatorRequest
- type UpdateAggregatorResponse
- type UpdateCompliancePackConfigRules
- type UpdateCompliancePackConfigRulesConfigRuleParametersItem
- type UpdateCompliancePackRequest
- type UpdateCompliancePackResponse
- type UpdateConfigDeliveryChannelRequest
- type UpdateConfigDeliveryChannelResponse
- type UpdateConfigRuleRequest
- type UpdateConfigRuleResponse
- type UpdateConfigurationRecorderRequest
- type UpdateConfigurationRecorderResponse
- type UpdateDeliveryChannelRequest
- type UpdateDeliveryChannelResponse
- type UpdateIntegratedServiceStatusRequest
- type UpdateIntegratedServiceStatusResponse
- type UpdateRemediationRequest
- type UpdateRemediationResponse
- type ValuesInListAggregateResourcesByAdvancedSearch
- type ValuesInListResourcesByAdvancedSearch
Constants ¶
This section is empty.
Variables ¶
var EndpointMap map[string]string
EndpointMap Endpoint Data
var EndpointType = "central"
EndpointType regional or central
Functions ¶
func GetEndpointMap ¶ added in v1.61.457
GetEndpointMap Get Endpoint Data Map
func GetEndpointType ¶ added in v1.61.457
func GetEndpointType() string
GetEndpointType Get Endpoint Type Value
func SetClientProperty ¶ added in v1.61.457
SetClientProperty Set Property by Reflect
func SetEndpointDataToClient ¶ added in v1.61.457
func SetEndpointDataToClient(client *Client)
SetEndpointDataToClient Set EndpointMap and ENdpointType
Types ¶
type AccountComplianceResult ¶ added in v1.61.1381
type AccountComplianceResult struct { CompliancePackId string `json:"CompliancePackId" xml:"CompliancePackId"` NonCompliantCount int `json:"NonCompliantCount" xml:"NonCompliantCount"` TotalCount int `json:"TotalCount" xml:"TotalCount"` AccountCompliances []AccountCompliancesItem `json:"AccountCompliances" xml:"AccountCompliances"` }
AccountComplianceResult is a nested struct in config response
type AccountCompliances ¶ added in v1.61.1381
type AccountCompliances struct {
AccountCompliancesItem []AccountCompliancesItem `json:"AccountCompliances" xml:"AccountCompliances"`
}
AccountCompliances is a nested struct in config response
type AccountCompliancesItem ¶ added in v1.61.1381
type AccountCompliancesItem struct { ComplianceType string `json:"ComplianceType" xml:"ComplianceType"` AccountId int64 `json:"AccountId" xml:"AccountId"` AccountName string `json:"AccountName" xml:"AccountName"` }
AccountCompliancesItem is a nested struct in config response
type ActiveAggregateConfigRulesRequest ¶ added in v1.61.1381
type ActiveAggregateConfigRulesRequest struct { *requests.RpcRequest ConfigRuleIds string `position:"Query" name:"ConfigRuleIds"` AggregatorId string `position:"Query" name:"AggregatorId"` }
ActiveAggregateConfigRulesRequest is the request struct for api ActiveAggregateConfigRules
func CreateActiveAggregateConfigRulesRequest ¶ added in v1.61.1381
func CreateActiveAggregateConfigRulesRequest() (request *ActiveAggregateConfigRulesRequest)
CreateActiveAggregateConfigRulesRequest creates a request to invoke ActiveAggregateConfigRules API
type ActiveAggregateConfigRulesResponse ¶ added in v1.61.1381
type ActiveAggregateConfigRulesResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` OperateRuleResult OperateRuleResult `json:"OperateRuleResult" xml:"OperateRuleResult"` }
ActiveAggregateConfigRulesResponse is the response struct for api ActiveAggregateConfigRules
func CreateActiveAggregateConfigRulesResponse ¶ added in v1.61.1381
func CreateActiveAggregateConfigRulesResponse() (response *ActiveAggregateConfigRulesResponse)
CreateActiveAggregateConfigRulesResponse creates a response to parse from ActiveAggregateConfigRules response
type ActiveConfigRulesRequest ¶
type ActiveConfigRulesRequest struct { *requests.RpcRequest ConfigRuleIds string `position:"Query" name:"ConfigRuleIds"` }
ActiveConfigRulesRequest is the request struct for api ActiveConfigRules
func CreateActiveConfigRulesRequest ¶
func CreateActiveConfigRulesRequest() (request *ActiveConfigRulesRequest)
CreateActiveConfigRulesRequest creates a request to invoke ActiveConfigRules API
type ActiveConfigRulesResponse ¶
type ActiveConfigRulesResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` OperateRuleResult OperateRuleResult `json:"OperateRuleResult" xml:"OperateRuleResult"` }
ActiveConfigRulesResponse is the response struct for api ActiveConfigRules
func CreateActiveConfigRulesResponse ¶
func CreateActiveConfigRulesResponse() (response *ActiveConfigRulesResponse)
CreateActiveConfigRulesResponse creates a response to parse from ActiveConfigRules response
type Aggregator ¶ added in v1.61.1381
type Aggregator struct { AggregatorCreateTimestamp string `json:"AggregatorCreateTimestamp" xml:"AggregatorCreateTimestamp"` AggregatorAccountCount int64 `json:"AggregatorAccountCount" xml:"AggregatorAccountCount"` Description string `json:"Description" xml:"Description"` AggregatorName string `json:"AggregatorName" xml:"AggregatorName"` AggregatorStatus int `json:"AggregatorStatus" xml:"AggregatorStatus"` AggregatorType string `json:"AggregatorType" xml:"AggregatorType"` AccountId int64 `json:"AccountId" xml:"AccountId"` AggregatorId string `json:"AggregatorId" xml:"AggregatorId"` AggregatorAccounts []AggregatorAccountsItem `json:"AggregatorAccounts" xml:"AggregatorAccounts"` }
Aggregator is a nested struct in config response
type AggregatorAccounts ¶ added in v1.61.1381
type AggregatorAccounts struct {
AggregatorAccountsItem []AggregatorAccountsItem `json:"AggregatorAccounts" xml:"AggregatorAccounts"`
}
AggregatorAccounts is a nested struct in config response
type AggregatorAccountsItem ¶ added in v1.61.1381
type AggregatorAccountsItem struct { RecorderStatus string `json:"RecorderStatus" xml:"RecorderStatus"` AccountId int64 `json:"AccountId" xml:"AccountId"` AccountType string `json:"AccountType" xml:"AccountType"` AccountName string `json:"AccountName" xml:"AccountName"` }
AggregatorAccountsItem is a nested struct in config response
type Aggregators ¶ added in v1.61.1381
type Aggregators struct {
AggregatorsItem []AggregatorsItem `json:"Aggregators" xml:"Aggregators"`
}
Aggregators is a nested struct in config response
type AggregatorsItem ¶ added in v1.61.1381
type AggregatorsItem struct { AggregatorCreateTimestamp int64 `json:"AggregatorCreateTimestamp" xml:"AggregatorCreateTimestamp"` AggregatorAccountCount int64 `json:"AggregatorAccountCount" xml:"AggregatorAccountCount"` Description string `json:"Description" xml:"Description"` AggregatorName string `json:"AggregatorName" xml:"AggregatorName"` AggregatorStatus int `json:"AggregatorStatus" xml:"AggregatorStatus"` AggregatorType string `json:"AggregatorType" xml:"AggregatorType"` AccountId int64 `json:"AccountId" xml:"AccountId"` AggregatorId string `json:"AggregatorId" xml:"AggregatorId"` }
AggregatorsItem is a nested struct in config response
type AggregatorsResult ¶ added in v1.61.1381
type AggregatorsResult struct { NextToken string `json:"NextToken" xml:"NextToken"` MaxResults int `json:"MaxResults" xml:"MaxResults"` Aggregators []AggregatorsItem `json:"Aggregators" xml:"Aggregators"` }
AggregatorsResult is a nested struct in config response
type AttachAggregateConfigRuleToCompliancePackRequest ¶ added in v1.61.1381
type AttachAggregateConfigRuleToCompliancePackRequest struct { *requests.RpcRequest ConfigRuleIds string `position:"Query" name:"ConfigRuleIds"` AggregatorId string `position:"Query" name:"AggregatorId"` CompliancePackId string `position:"Query" name:"CompliancePackId"` }
AttachAggregateConfigRuleToCompliancePackRequest is the request struct for api AttachAggregateConfigRuleToCompliancePack
func CreateAttachAggregateConfigRuleToCompliancePackRequest ¶ added in v1.61.1381
func CreateAttachAggregateConfigRuleToCompliancePackRequest() (request *AttachAggregateConfigRuleToCompliancePackRequest)
CreateAttachAggregateConfigRuleToCompliancePackRequest creates a request to invoke AttachAggregateConfigRuleToCompliancePack API
type AttachAggregateConfigRuleToCompliancePackResponse ¶ added in v1.61.1381
type AttachAggregateConfigRuleToCompliancePackResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` OperateRuleResult OperateRuleResult `json:"OperateRuleResult" xml:"OperateRuleResult"` }
AttachAggregateConfigRuleToCompliancePackResponse is the response struct for api AttachAggregateConfigRuleToCompliancePack
func CreateAttachAggregateConfigRuleToCompliancePackResponse ¶ added in v1.61.1381
func CreateAttachAggregateConfigRuleToCompliancePackResponse() (response *AttachAggregateConfigRuleToCompliancePackResponse)
CreateAttachAggregateConfigRuleToCompliancePackResponse creates a response to parse from AttachAggregateConfigRuleToCompliancePack response
type AttachConfigRuleToCompliancePackRequest ¶ added in v1.61.1381
type AttachConfigRuleToCompliancePackRequest struct { *requests.RpcRequest ConfigRuleIds string `position:"Query" name:"ConfigRuleIds"` CompliancePackId string `position:"Query" name:"CompliancePackId"` }
AttachConfigRuleToCompliancePackRequest is the request struct for api AttachConfigRuleToCompliancePack
func CreateAttachConfigRuleToCompliancePackRequest ¶ added in v1.61.1381
func CreateAttachConfigRuleToCompliancePackRequest() (request *AttachConfigRuleToCompliancePackRequest)
CreateAttachConfigRuleToCompliancePackRequest creates a request to invoke AttachConfigRuleToCompliancePack API
type AttachConfigRuleToCompliancePackResponse ¶ added in v1.61.1381
type AttachConfigRuleToCompliancePackResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` OperateRuleResult OperateRuleResult `json:"OperateRuleResult" xml:"OperateRuleResult"` }
AttachConfigRuleToCompliancePackResponse is the response struct for api AttachConfigRuleToCompliancePack
func CreateAttachConfigRuleToCompliancePackResponse ¶ added in v1.61.1381
func CreateAttachConfigRuleToCompliancePackResponse() (response *AttachConfigRuleToCompliancePackResponse)
CreateAttachConfigRuleToCompliancePackResponse creates a response to parse from AttachConfigRuleToCompliancePack response
type Client ¶
Client is the sdk client struct, each func corresponds to an OpenAPI
func NewClientWithAccessKey ¶
func NewClientWithAccessKey(regionId, accessKeyId, accessKeySecret string) (client *Client, err error)
NewClientWithAccessKey is a shortcut to create sdk client with accesskey usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md
func NewClientWithEcsRamRole ¶
NewClientWithEcsRamRole is a shortcut to create sdk client with ecs ram role usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md
func NewClientWithOptions ¶
func NewClientWithOptions(regionId string, config *sdk.Config, credential auth.Credential) (client *Client, err error)
NewClientWithOptions creates a sdk client with regionId/sdkConfig/credential this is the common api to create a sdk client
func NewClientWithProvider ¶
func NewClientWithProvider(regionId string, providers ...provider.Provider) (client *Client, err error)
NewClientWithProvider creates a sdk client with providers usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md
func NewClientWithRamRoleArn ¶
func NewClientWithRamRoleArn(regionId string, accessKeyId, accessKeySecret, roleArn, roleSessionName string) (client *Client, err error)
NewClientWithRamRoleArn is a shortcut to create sdk client with ram roleArn usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md
func NewClientWithRamRoleArnAndPolicy ¶
func NewClientWithRamRoleArnAndPolicy(regionId string, accessKeyId, accessKeySecret, roleArn, roleSessionName, policy string) (client *Client, err error)
NewClientWithRamRoleArn is a shortcut to create sdk client with ram roleArn and policy usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md
func NewClientWithRsaKeyPair ¶
func NewClientWithRsaKeyPair(regionId string, publicKeyId, privateKey string, sessionExpiration int) (client *Client, err error)
NewClientWithRsaKeyPair is a shortcut to create sdk client with rsa key pair usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md
func NewClientWithStsToken ¶
func NewClientWithStsToken(regionId, stsAccessKeyId, stsAccessKeySecret, stsToken string) (client *Client, err error)
NewClientWithStsToken is a shortcut to create sdk client with sts token usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md
func (*Client) ActiveAggregateConfigRules ¶ added in v1.61.1381
func (client *Client) ActiveAggregateConfigRules(request *ActiveAggregateConfigRulesRequest) (response *ActiveAggregateConfigRulesResponse, err error)
ActiveAggregateConfigRules invokes the config.ActiveAggregateConfigRules API synchronously
func (*Client) ActiveAggregateConfigRulesWithCallback ¶ added in v1.61.1381
func (client *Client) ActiveAggregateConfigRulesWithCallback(request *ActiveAggregateConfigRulesRequest, callback func(response *ActiveAggregateConfigRulesResponse, err error)) <-chan int
ActiveAggregateConfigRulesWithCallback invokes the config.ActiveAggregateConfigRules API asynchronously
func (*Client) ActiveAggregateConfigRulesWithChan ¶ added in v1.61.1381
func (client *Client) ActiveAggregateConfigRulesWithChan(request *ActiveAggregateConfigRulesRequest) (<-chan *ActiveAggregateConfigRulesResponse, <-chan error)
ActiveAggregateConfigRulesWithChan invokes the config.ActiveAggregateConfigRules API asynchronously
func (*Client) ActiveConfigRules ¶
func (client *Client) ActiveConfigRules(request *ActiveConfigRulesRequest) (response *ActiveConfigRulesResponse, err error)
ActiveConfigRules invokes the config.ActiveConfigRules API synchronously
func (*Client) ActiveConfigRulesWithCallback ¶
func (client *Client) ActiveConfigRulesWithCallback(request *ActiveConfigRulesRequest, callback func(response *ActiveConfigRulesResponse, err error)) <-chan int
ActiveConfigRulesWithCallback invokes the config.ActiveConfigRules API asynchronously
func (*Client) ActiveConfigRulesWithChan ¶
func (client *Client) ActiveConfigRulesWithChan(request *ActiveConfigRulesRequest) (<-chan *ActiveConfigRulesResponse, <-chan error)
ActiveConfigRulesWithChan invokes the config.ActiveConfigRules API asynchronously
func (*Client) AttachAggregateConfigRuleToCompliancePack ¶ added in v1.61.1381
func (client *Client) AttachAggregateConfigRuleToCompliancePack(request *AttachAggregateConfigRuleToCompliancePackRequest) (response *AttachAggregateConfigRuleToCompliancePackResponse, err error)
AttachAggregateConfigRuleToCompliancePack invokes the config.AttachAggregateConfigRuleToCompliancePack API synchronously
func (*Client) AttachAggregateConfigRuleToCompliancePackWithCallback ¶ added in v1.61.1381
func (client *Client) AttachAggregateConfigRuleToCompliancePackWithCallback(request *AttachAggregateConfigRuleToCompliancePackRequest, callback func(response *AttachAggregateConfigRuleToCompliancePackResponse, err error)) <-chan int
AttachAggregateConfigRuleToCompliancePackWithCallback invokes the config.AttachAggregateConfigRuleToCompliancePack API asynchronously
func (*Client) AttachAggregateConfigRuleToCompliancePackWithChan ¶ added in v1.61.1381
func (client *Client) AttachAggregateConfigRuleToCompliancePackWithChan(request *AttachAggregateConfigRuleToCompliancePackRequest) (<-chan *AttachAggregateConfigRuleToCompliancePackResponse, <-chan error)
AttachAggregateConfigRuleToCompliancePackWithChan invokes the config.AttachAggregateConfigRuleToCompliancePack API asynchronously
func (*Client) AttachConfigRuleToCompliancePack ¶ added in v1.61.1381
func (client *Client) AttachConfigRuleToCompliancePack(request *AttachConfigRuleToCompliancePackRequest) (response *AttachConfigRuleToCompliancePackResponse, err error)
AttachConfigRuleToCompliancePack invokes the config.AttachConfigRuleToCompliancePack API synchronously
func (*Client) AttachConfigRuleToCompliancePackWithCallback ¶ added in v1.61.1381
func (client *Client) AttachConfigRuleToCompliancePackWithCallback(request *AttachConfigRuleToCompliancePackRequest, callback func(response *AttachConfigRuleToCompliancePackResponse, err error)) <-chan int
AttachConfigRuleToCompliancePackWithCallback invokes the config.AttachConfigRuleToCompliancePack API asynchronously
func (*Client) AttachConfigRuleToCompliancePackWithChan ¶ added in v1.61.1381
func (client *Client) AttachConfigRuleToCompliancePackWithChan(request *AttachConfigRuleToCompliancePackRequest) (<-chan *AttachConfigRuleToCompliancePackResponse, <-chan error)
AttachConfigRuleToCompliancePackWithChan invokes the config.AttachConfigRuleToCompliancePack API asynchronously
func (*Client) CopyCompliancePacks ¶ added in v1.62.102
func (client *Client) CopyCompliancePacks(request *CopyCompliancePacksRequest) (response *CopyCompliancePacksResponse, err error)
CopyCompliancePacks invokes the config.CopyCompliancePacks API synchronously
func (*Client) CopyCompliancePacksWithCallback ¶ added in v1.62.102
func (client *Client) CopyCompliancePacksWithCallback(request *CopyCompliancePacksRequest, callback func(response *CopyCompliancePacksResponse, err error)) <-chan int
CopyCompliancePacksWithCallback invokes the config.CopyCompliancePacks API asynchronously
func (*Client) CopyCompliancePacksWithChan ¶ added in v1.62.102
func (client *Client) CopyCompliancePacksWithChan(request *CopyCompliancePacksRequest) (<-chan *CopyCompliancePacksResponse, <-chan error)
CopyCompliancePacksWithChan invokes the config.CopyCompliancePacks API asynchronously
func (*Client) CopyConfigRules ¶ added in v1.62.102
func (client *Client) CopyConfigRules(request *CopyConfigRulesRequest) (response *CopyConfigRulesResponse, err error)
CopyConfigRules invokes the config.CopyConfigRules API synchronously
func (*Client) CopyConfigRulesWithCallback ¶ added in v1.62.102
func (client *Client) CopyConfigRulesWithCallback(request *CopyConfigRulesRequest, callback func(response *CopyConfigRulesResponse, err error)) <-chan int
CopyConfigRulesWithCallback invokes the config.CopyConfigRules API asynchronously
func (*Client) CopyConfigRulesWithChan ¶ added in v1.62.102
func (client *Client) CopyConfigRulesWithChan(request *CopyConfigRulesRequest) (<-chan *CopyConfigRulesResponse, <-chan error)
CopyConfigRulesWithChan invokes the config.CopyConfigRules API asynchronously
func (*Client) CreateAdvancedSearchFile ¶ added in v1.62.509
func (client *Client) CreateAdvancedSearchFile(request *CreateAdvancedSearchFileRequest) (response *CreateAdvancedSearchFileResponse, err error)
CreateAdvancedSearchFile invokes the config.CreateAdvancedSearchFile API synchronously
func (*Client) CreateAdvancedSearchFileWithCallback ¶ added in v1.62.509
func (client *Client) CreateAdvancedSearchFileWithCallback(request *CreateAdvancedSearchFileRequest, callback func(response *CreateAdvancedSearchFileResponse, err error)) <-chan int
CreateAdvancedSearchFileWithCallback invokes the config.CreateAdvancedSearchFile API asynchronously
func (*Client) CreateAdvancedSearchFileWithChan ¶ added in v1.62.509
func (client *Client) CreateAdvancedSearchFileWithChan(request *CreateAdvancedSearchFileRequest) (<-chan *CreateAdvancedSearchFileResponse, <-chan error)
CreateAdvancedSearchFileWithChan invokes the config.CreateAdvancedSearchFile API asynchronously
func (*Client) CreateAggregateAdvancedSearchFile ¶ added in v1.62.509
func (client *Client) CreateAggregateAdvancedSearchFile(request *CreateAggregateAdvancedSearchFileRequest) (response *CreateAggregateAdvancedSearchFileResponse, err error)
CreateAggregateAdvancedSearchFile invokes the config.CreateAggregateAdvancedSearchFile API synchronously
func (*Client) CreateAggregateAdvancedSearchFileWithCallback ¶ added in v1.62.509
func (client *Client) CreateAggregateAdvancedSearchFileWithCallback(request *CreateAggregateAdvancedSearchFileRequest, callback func(response *CreateAggregateAdvancedSearchFileResponse, err error)) <-chan int
CreateAggregateAdvancedSearchFileWithCallback invokes the config.CreateAggregateAdvancedSearchFile API asynchronously
func (*Client) CreateAggregateAdvancedSearchFileWithChan ¶ added in v1.62.509
func (client *Client) CreateAggregateAdvancedSearchFileWithChan(request *CreateAggregateAdvancedSearchFileRequest) (<-chan *CreateAggregateAdvancedSearchFileResponse, <-chan error)
CreateAggregateAdvancedSearchFileWithChan invokes the config.CreateAggregateAdvancedSearchFile API asynchronously
func (*Client) CreateAggregateCompliancePack ¶ added in v1.61.1381
func (client *Client) CreateAggregateCompliancePack(request *CreateAggregateCompliancePackRequest) (response *CreateAggregateCompliancePackResponse, err error)
CreateAggregateCompliancePack invokes the config.CreateAggregateCompliancePack API synchronously
func (*Client) CreateAggregateCompliancePackWithCallback ¶ added in v1.61.1381
func (client *Client) CreateAggregateCompliancePackWithCallback(request *CreateAggregateCompliancePackRequest, callback func(response *CreateAggregateCompliancePackResponse, err error)) <-chan int
CreateAggregateCompliancePackWithCallback invokes the config.CreateAggregateCompliancePack API asynchronously
func (*Client) CreateAggregateCompliancePackWithChan ¶ added in v1.61.1381
func (client *Client) CreateAggregateCompliancePackWithChan(request *CreateAggregateCompliancePackRequest) (<-chan *CreateAggregateCompliancePackResponse, <-chan error)
CreateAggregateCompliancePackWithChan invokes the config.CreateAggregateCompliancePack API asynchronously
func (*Client) CreateAggregateConfigDeliveryChannel ¶ added in v1.61.1620
func (client *Client) CreateAggregateConfigDeliveryChannel(request *CreateAggregateConfigDeliveryChannelRequest) (response *CreateAggregateConfigDeliveryChannelResponse, err error)
CreateAggregateConfigDeliveryChannel invokes the config.CreateAggregateConfigDeliveryChannel API synchronously
func (*Client) CreateAggregateConfigDeliveryChannelWithCallback ¶ added in v1.61.1620
func (client *Client) CreateAggregateConfigDeliveryChannelWithCallback(request *CreateAggregateConfigDeliveryChannelRequest, callback func(response *CreateAggregateConfigDeliveryChannelResponse, err error)) <-chan int
CreateAggregateConfigDeliveryChannelWithCallback invokes the config.CreateAggregateConfigDeliveryChannel API asynchronously
func (*Client) CreateAggregateConfigDeliveryChannelWithChan ¶ added in v1.61.1620
func (client *Client) CreateAggregateConfigDeliveryChannelWithChan(request *CreateAggregateConfigDeliveryChannelRequest) (<-chan *CreateAggregateConfigDeliveryChannelResponse, <-chan error)
CreateAggregateConfigDeliveryChannelWithChan invokes the config.CreateAggregateConfigDeliveryChannel API asynchronously
func (*Client) CreateAggregateConfigRule ¶ added in v1.61.1381
func (client *Client) CreateAggregateConfigRule(request *CreateAggregateConfigRuleRequest) (response *CreateAggregateConfigRuleResponse, err error)
CreateAggregateConfigRule invokes the config.CreateAggregateConfigRule API synchronously
func (*Client) CreateAggregateConfigRuleWithCallback ¶ added in v1.61.1381
func (client *Client) CreateAggregateConfigRuleWithCallback(request *CreateAggregateConfigRuleRequest, callback func(response *CreateAggregateConfigRuleResponse, err error)) <-chan int
CreateAggregateConfigRuleWithCallback invokes the config.CreateAggregateConfigRule API asynchronously
func (*Client) CreateAggregateConfigRuleWithChan ¶ added in v1.61.1381
func (client *Client) CreateAggregateConfigRuleWithChan(request *CreateAggregateConfigRuleRequest) (<-chan *CreateAggregateConfigRuleResponse, <-chan error)
CreateAggregateConfigRuleWithChan invokes the config.CreateAggregateConfigRule API asynchronously
func (*Client) CreateAggregateRemediation ¶ added in v1.61.1493
func (client *Client) CreateAggregateRemediation(request *CreateAggregateRemediationRequest) (response *CreateAggregateRemediationResponse, err error)
CreateAggregateRemediation invokes the config.CreateAggregateRemediation API synchronously
func (*Client) CreateAggregateRemediationWithCallback ¶ added in v1.61.1493
func (client *Client) CreateAggregateRemediationWithCallback(request *CreateAggregateRemediationRequest, callback func(response *CreateAggregateRemediationResponse, err error)) <-chan int
CreateAggregateRemediationWithCallback invokes the config.CreateAggregateRemediation API asynchronously
func (*Client) CreateAggregateRemediationWithChan ¶ added in v1.61.1493
func (client *Client) CreateAggregateRemediationWithChan(request *CreateAggregateRemediationRequest) (<-chan *CreateAggregateRemediationResponse, <-chan error)
CreateAggregateRemediationWithChan invokes the config.CreateAggregateRemediation API asynchronously
func (*Client) CreateAggregator ¶ added in v1.61.1381
func (client *Client) CreateAggregator(request *CreateAggregatorRequest) (response *CreateAggregatorResponse, err error)
CreateAggregator invokes the config.CreateAggregator API synchronously
func (*Client) CreateAggregatorWithCallback ¶ added in v1.61.1381
func (client *Client) CreateAggregatorWithCallback(request *CreateAggregatorRequest, callback func(response *CreateAggregatorResponse, err error)) <-chan int
CreateAggregatorWithCallback invokes the config.CreateAggregator API asynchronously
func (*Client) CreateAggregatorWithChan ¶ added in v1.61.1381
func (client *Client) CreateAggregatorWithChan(request *CreateAggregatorRequest) (<-chan *CreateAggregatorResponse, <-chan error)
CreateAggregatorWithChan invokes the config.CreateAggregator API asynchronously
func (*Client) CreateCompliancePack ¶ added in v1.61.1381
func (client *Client) CreateCompliancePack(request *CreateCompliancePackRequest) (response *CreateCompliancePackResponse, err error)
CreateCompliancePack invokes the config.CreateCompliancePack API synchronously
func (*Client) CreateCompliancePackWithCallback ¶ added in v1.61.1381
func (client *Client) CreateCompliancePackWithCallback(request *CreateCompliancePackRequest, callback func(response *CreateCompliancePackResponse, err error)) <-chan int
CreateCompliancePackWithCallback invokes the config.CreateCompliancePack API asynchronously
func (*Client) CreateCompliancePackWithChan ¶ added in v1.61.1381
func (client *Client) CreateCompliancePackWithChan(request *CreateCompliancePackRequest) (<-chan *CreateCompliancePackResponse, <-chan error)
CreateCompliancePackWithChan invokes the config.CreateCompliancePack API asynchronously
func (*Client) CreateConfigDeliveryChannel ¶ added in v1.61.1620
func (client *Client) CreateConfigDeliveryChannel(request *CreateConfigDeliveryChannelRequest) (response *CreateConfigDeliveryChannelResponse, err error)
CreateConfigDeliveryChannel invokes the config.CreateConfigDeliveryChannel API synchronously
func (*Client) CreateConfigDeliveryChannelWithCallback ¶ added in v1.61.1620
func (client *Client) CreateConfigDeliveryChannelWithCallback(request *CreateConfigDeliveryChannelRequest, callback func(response *CreateConfigDeliveryChannelResponse, err error)) <-chan int
CreateConfigDeliveryChannelWithCallback invokes the config.CreateConfigDeliveryChannel API asynchronously
func (*Client) CreateConfigDeliveryChannelWithChan ¶ added in v1.61.1620
func (client *Client) CreateConfigDeliveryChannelWithChan(request *CreateConfigDeliveryChannelRequest) (<-chan *CreateConfigDeliveryChannelResponse, <-chan error)
CreateConfigDeliveryChannelWithChan invokes the config.CreateConfigDeliveryChannel API asynchronously
func (*Client) CreateConfigRule ¶ added in v1.61.1381
func (client *Client) CreateConfigRule(request *CreateConfigRuleRequest) (response *CreateConfigRuleResponse, err error)
CreateConfigRule invokes the config.CreateConfigRule API synchronously
func (*Client) CreateConfigRuleWithCallback ¶ added in v1.61.1381
func (client *Client) CreateConfigRuleWithCallback(request *CreateConfigRuleRequest, callback func(response *CreateConfigRuleResponse, err error)) <-chan int
CreateConfigRuleWithCallback invokes the config.CreateConfigRule API asynchronously
func (*Client) CreateConfigRuleWithChan ¶ added in v1.61.1381
func (client *Client) CreateConfigRuleWithChan(request *CreateConfigRuleRequest) (<-chan *CreateConfigRuleResponse, <-chan error)
CreateConfigRuleWithChan invokes the config.CreateConfigRule API asynchronously
func (*Client) CreateDeliveryChannel ¶ added in v1.62.102
func (client *Client) CreateDeliveryChannel(request *CreateDeliveryChannelRequest) (response *CreateDeliveryChannelResponse, err error)
CreateDeliveryChannel invokes the config.CreateDeliveryChannel API synchronously
func (*Client) CreateDeliveryChannelWithCallback ¶ added in v1.62.102
func (client *Client) CreateDeliveryChannelWithCallback(request *CreateDeliveryChannelRequest, callback func(response *CreateDeliveryChannelResponse, err error)) <-chan int
CreateDeliveryChannelWithCallback invokes the config.CreateDeliveryChannel API asynchronously
func (*Client) CreateDeliveryChannelWithChan ¶ added in v1.62.102
func (client *Client) CreateDeliveryChannelWithChan(request *CreateDeliveryChannelRequest) (<-chan *CreateDeliveryChannelResponse, <-chan error)
CreateDeliveryChannelWithChan invokes the config.CreateDeliveryChannel API asynchronously
func (*Client) CreateRemediation ¶ added in v1.61.1493
func (client *Client) CreateRemediation(request *CreateRemediationRequest) (response *CreateRemediationResponse, err error)
CreateRemediation invokes the config.CreateRemediation API synchronously
func (*Client) CreateRemediationWithCallback ¶ added in v1.61.1493
func (client *Client) CreateRemediationWithCallback(request *CreateRemediationRequest, callback func(response *CreateRemediationResponse, err error)) <-chan int
CreateRemediationWithCallback invokes the config.CreateRemediation API asynchronously
func (*Client) CreateRemediationWithChan ¶ added in v1.61.1493
func (client *Client) CreateRemediationWithChan(request *CreateRemediationRequest) (<-chan *CreateRemediationResponse, <-chan error)
CreateRemediationWithChan invokes the config.CreateRemediation API asynchronously
func (*Client) DeactiveAggregateConfigRules ¶ added in v1.61.1381
func (client *Client) DeactiveAggregateConfigRules(request *DeactiveAggregateConfigRulesRequest) (response *DeactiveAggregateConfigRulesResponse, err error)
DeactiveAggregateConfigRules invokes the config.DeactiveAggregateConfigRules API synchronously
func (*Client) DeactiveAggregateConfigRulesWithCallback ¶ added in v1.61.1381
func (client *Client) DeactiveAggregateConfigRulesWithCallback(request *DeactiveAggregateConfigRulesRequest, callback func(response *DeactiveAggregateConfigRulesResponse, err error)) <-chan int
DeactiveAggregateConfigRulesWithCallback invokes the config.DeactiveAggregateConfigRules API asynchronously
func (*Client) DeactiveAggregateConfigRulesWithChan ¶ added in v1.61.1381
func (client *Client) DeactiveAggregateConfigRulesWithChan(request *DeactiveAggregateConfigRulesRequest) (<-chan *DeactiveAggregateConfigRulesResponse, <-chan error)
DeactiveAggregateConfigRulesWithChan invokes the config.DeactiveAggregateConfigRules API asynchronously
func (*Client) DeactiveConfigRules ¶ added in v1.61.1381
func (client *Client) DeactiveConfigRules(request *DeactiveConfigRulesRequest) (response *DeactiveConfigRulesResponse, err error)
DeactiveConfigRules invokes the config.DeactiveConfigRules API synchronously
func (*Client) DeactiveConfigRulesWithCallback ¶ added in v1.61.1381
func (client *Client) DeactiveConfigRulesWithCallback(request *DeactiveConfigRulesRequest, callback func(response *DeactiveConfigRulesResponse, err error)) <-chan int
DeactiveConfigRulesWithCallback invokes the config.DeactiveConfigRules API asynchronously
func (*Client) DeactiveConfigRulesWithChan ¶ added in v1.61.1381
func (client *Client) DeactiveConfigRulesWithChan(request *DeactiveConfigRulesRequest) (<-chan *DeactiveConfigRulesResponse, <-chan error)
DeactiveConfigRulesWithChan invokes the config.DeactiveConfigRules API asynchronously
func (*Client) DeleteAggregateCompliancePacks ¶ added in v1.61.1381
func (client *Client) DeleteAggregateCompliancePacks(request *DeleteAggregateCompliancePacksRequest) (response *DeleteAggregateCompliancePacksResponse, err error)
DeleteAggregateCompliancePacks invokes the config.DeleteAggregateCompliancePacks API synchronously
func (*Client) DeleteAggregateCompliancePacksWithCallback ¶ added in v1.61.1381
func (client *Client) DeleteAggregateCompliancePacksWithCallback(request *DeleteAggregateCompliancePacksRequest, callback func(response *DeleteAggregateCompliancePacksResponse, err error)) <-chan int
DeleteAggregateCompliancePacksWithCallback invokes the config.DeleteAggregateCompliancePacks API asynchronously
func (*Client) DeleteAggregateCompliancePacksWithChan ¶ added in v1.61.1381
func (client *Client) DeleteAggregateCompliancePacksWithChan(request *DeleteAggregateCompliancePacksRequest) (<-chan *DeleteAggregateCompliancePacksResponse, <-chan error)
DeleteAggregateCompliancePacksWithChan invokes the config.DeleteAggregateCompliancePacks API asynchronously
func (*Client) DeleteAggregateConfigDeliveryChannel ¶ added in v1.62.102
func (client *Client) DeleteAggregateConfigDeliveryChannel(request *DeleteAggregateConfigDeliveryChannelRequest) (response *DeleteAggregateConfigDeliveryChannelResponse, err error)
DeleteAggregateConfigDeliveryChannel invokes the config.DeleteAggregateConfigDeliveryChannel API synchronously
func (*Client) DeleteAggregateConfigDeliveryChannelWithCallback ¶ added in v1.62.102
func (client *Client) DeleteAggregateConfigDeliveryChannelWithCallback(request *DeleteAggregateConfigDeliveryChannelRequest, callback func(response *DeleteAggregateConfigDeliveryChannelResponse, err error)) <-chan int
DeleteAggregateConfigDeliveryChannelWithCallback invokes the config.DeleteAggregateConfigDeliveryChannel API asynchronously
func (*Client) DeleteAggregateConfigDeliveryChannelWithChan ¶ added in v1.62.102
func (client *Client) DeleteAggregateConfigDeliveryChannelWithChan(request *DeleteAggregateConfigDeliveryChannelRequest) (<-chan *DeleteAggregateConfigDeliveryChannelResponse, <-chan error)
DeleteAggregateConfigDeliveryChannelWithChan invokes the config.DeleteAggregateConfigDeliveryChannel API asynchronously
func (*Client) DeleteAggregateConfigRules ¶ added in v1.61.1381
func (client *Client) DeleteAggregateConfigRules(request *DeleteAggregateConfigRulesRequest) (response *DeleteAggregateConfigRulesResponse, err error)
DeleteAggregateConfigRules invokes the config.DeleteAggregateConfigRules API synchronously
func (*Client) DeleteAggregateConfigRulesWithCallback ¶ added in v1.61.1381
func (client *Client) DeleteAggregateConfigRulesWithCallback(request *DeleteAggregateConfigRulesRequest, callback func(response *DeleteAggregateConfigRulesResponse, err error)) <-chan int
DeleteAggregateConfigRulesWithCallback invokes the config.DeleteAggregateConfigRules API asynchronously
func (*Client) DeleteAggregateConfigRulesWithChan ¶ added in v1.61.1381
func (client *Client) DeleteAggregateConfigRulesWithChan(request *DeleteAggregateConfigRulesRequest) (<-chan *DeleteAggregateConfigRulesResponse, <-chan error)
DeleteAggregateConfigRulesWithChan invokes the config.DeleteAggregateConfigRules API asynchronously
func (*Client) DeleteAggregateRemediations ¶ added in v1.61.1493
func (client *Client) DeleteAggregateRemediations(request *DeleteAggregateRemediationsRequest) (response *DeleteAggregateRemediationsResponse, err error)
DeleteAggregateRemediations invokes the config.DeleteAggregateRemediations API synchronously
func (*Client) DeleteAggregateRemediationsWithCallback ¶ added in v1.61.1493
func (client *Client) DeleteAggregateRemediationsWithCallback(request *DeleteAggregateRemediationsRequest, callback func(response *DeleteAggregateRemediationsResponse, err error)) <-chan int
DeleteAggregateRemediationsWithCallback invokes the config.DeleteAggregateRemediations API asynchronously
func (*Client) DeleteAggregateRemediationsWithChan ¶ added in v1.61.1493
func (client *Client) DeleteAggregateRemediationsWithChan(request *DeleteAggregateRemediationsRequest) (<-chan *DeleteAggregateRemediationsResponse, <-chan error)
DeleteAggregateRemediationsWithChan invokes the config.DeleteAggregateRemediations API asynchronously
func (*Client) DeleteAggregators ¶ added in v1.61.1381
func (client *Client) DeleteAggregators(request *DeleteAggregatorsRequest) (response *DeleteAggregatorsResponse, err error)
DeleteAggregators invokes the config.DeleteAggregators API synchronously
func (*Client) DeleteAggregatorsWithCallback ¶ added in v1.61.1381
func (client *Client) DeleteAggregatorsWithCallback(request *DeleteAggregatorsRequest, callback func(response *DeleteAggregatorsResponse, err error)) <-chan int
DeleteAggregatorsWithCallback invokes the config.DeleteAggregators API asynchronously
func (*Client) DeleteAggregatorsWithChan ¶ added in v1.61.1381
func (client *Client) DeleteAggregatorsWithChan(request *DeleteAggregatorsRequest) (<-chan *DeleteAggregatorsResponse, <-chan error)
DeleteAggregatorsWithChan invokes the config.DeleteAggregators API asynchronously
func (*Client) DeleteCompliancePacks ¶ added in v1.61.1381
func (client *Client) DeleteCompliancePacks(request *DeleteCompliancePacksRequest) (response *DeleteCompliancePacksResponse, err error)
DeleteCompliancePacks invokes the config.DeleteCompliancePacks API synchronously
func (*Client) DeleteCompliancePacksWithCallback ¶ added in v1.61.1381
func (client *Client) DeleteCompliancePacksWithCallback(request *DeleteCompliancePacksRequest, callback func(response *DeleteCompliancePacksResponse, err error)) <-chan int
DeleteCompliancePacksWithCallback invokes the config.DeleteCompliancePacks API asynchronously
func (*Client) DeleteCompliancePacksWithChan ¶ added in v1.61.1381
func (client *Client) DeleteCompliancePacksWithChan(request *DeleteCompliancePacksRequest) (<-chan *DeleteCompliancePacksResponse, <-chan error)
DeleteCompliancePacksWithChan invokes the config.DeleteCompliancePacks API asynchronously
func (*Client) DeleteConfigDeliveryChannel ¶ added in v1.62.102
func (client *Client) DeleteConfigDeliveryChannel(request *DeleteConfigDeliveryChannelRequest) (response *DeleteConfigDeliveryChannelResponse, err error)
DeleteConfigDeliveryChannel invokes the config.DeleteConfigDeliveryChannel API synchronously
func (*Client) DeleteConfigDeliveryChannelWithCallback ¶ added in v1.62.102
func (client *Client) DeleteConfigDeliveryChannelWithCallback(request *DeleteConfigDeliveryChannelRequest, callback func(response *DeleteConfigDeliveryChannelResponse, err error)) <-chan int
DeleteConfigDeliveryChannelWithCallback invokes the config.DeleteConfigDeliveryChannel API asynchronously
func (*Client) DeleteConfigDeliveryChannelWithChan ¶ added in v1.62.102
func (client *Client) DeleteConfigDeliveryChannelWithChan(request *DeleteConfigDeliveryChannelRequest) (<-chan *DeleteConfigDeliveryChannelResponse, <-chan error)
DeleteConfigDeliveryChannelWithChan invokes the config.DeleteConfigDeliveryChannel API asynchronously
func (*Client) DeleteConfigRules ¶
func (client *Client) DeleteConfigRules(request *DeleteConfigRulesRequest) (response *DeleteConfigRulesResponse, err error)
DeleteConfigRules invokes the config.DeleteConfigRules API synchronously
func (*Client) DeleteConfigRulesWithCallback ¶
func (client *Client) DeleteConfigRulesWithCallback(request *DeleteConfigRulesRequest, callback func(response *DeleteConfigRulesResponse, err error)) <-chan int
DeleteConfigRulesWithCallback invokes the config.DeleteConfigRules API asynchronously
func (*Client) DeleteConfigRulesWithChan ¶
func (client *Client) DeleteConfigRulesWithChan(request *DeleteConfigRulesRequest) (<-chan *DeleteConfigRulesResponse, <-chan error)
DeleteConfigRulesWithChan invokes the config.DeleteConfigRules API asynchronously
func (*Client) DeleteRemediations ¶ added in v1.61.1493
func (client *Client) DeleteRemediations(request *DeleteRemediationsRequest) (response *DeleteRemediationsResponse, err error)
DeleteRemediations invokes the config.DeleteRemediations API synchronously
func (*Client) DeleteRemediationsWithCallback ¶ added in v1.61.1493
func (client *Client) DeleteRemediationsWithCallback(request *DeleteRemediationsRequest, callback func(response *DeleteRemediationsResponse, err error)) <-chan int
DeleteRemediationsWithCallback invokes the config.DeleteRemediations API asynchronously
func (*Client) DeleteRemediationsWithChan ¶ added in v1.61.1493
func (client *Client) DeleteRemediationsWithChan(request *DeleteRemediationsRequest) (<-chan *DeleteRemediationsResponse, <-chan error)
DeleteRemediationsWithChan invokes the config.DeleteRemediations API asynchronously
func (*Client) DescribeRemediation ¶ added in v1.62.516
func (client *Client) DescribeRemediation(request *DescribeRemediationRequest) (response *DescribeRemediationResponse, err error)
DescribeRemediation invokes the config.DescribeRemediation API synchronously
func (*Client) DescribeRemediationWithCallback ¶ added in v1.62.516
func (client *Client) DescribeRemediationWithCallback(request *DescribeRemediationRequest, callback func(response *DescribeRemediationResponse, err error)) <-chan int
DescribeRemediationWithCallback invokes the config.DescribeRemediation API asynchronously
func (*Client) DescribeRemediationWithChan ¶ added in v1.62.516
func (client *Client) DescribeRemediationWithChan(request *DescribeRemediationRequest) (<-chan *DescribeRemediationResponse, <-chan error)
DescribeRemediationWithChan invokes the config.DescribeRemediation API asynchronously
func (*Client) DetachAggregateConfigRuleToCompliancePack ¶ added in v1.61.1381
func (client *Client) DetachAggregateConfigRuleToCompliancePack(request *DetachAggregateConfigRuleToCompliancePackRequest) (response *DetachAggregateConfigRuleToCompliancePackResponse, err error)
DetachAggregateConfigRuleToCompliancePack invokes the config.DetachAggregateConfigRuleToCompliancePack API synchronously
func (*Client) DetachAggregateConfigRuleToCompliancePackWithCallback ¶ added in v1.61.1381
func (client *Client) DetachAggregateConfigRuleToCompliancePackWithCallback(request *DetachAggregateConfigRuleToCompliancePackRequest, callback func(response *DetachAggregateConfigRuleToCompliancePackResponse, err error)) <-chan int
DetachAggregateConfigRuleToCompliancePackWithCallback invokes the config.DetachAggregateConfigRuleToCompliancePack API asynchronously
func (*Client) DetachAggregateConfigRuleToCompliancePackWithChan ¶ added in v1.61.1381
func (client *Client) DetachAggregateConfigRuleToCompliancePackWithChan(request *DetachAggregateConfigRuleToCompliancePackRequest) (<-chan *DetachAggregateConfigRuleToCompliancePackResponse, <-chan error)
DetachAggregateConfigRuleToCompliancePackWithChan invokes the config.DetachAggregateConfigRuleToCompliancePack API asynchronously
func (*Client) DetachConfigRuleToCompliancePack ¶ added in v1.61.1381
func (client *Client) DetachConfigRuleToCompliancePack(request *DetachConfigRuleToCompliancePackRequest) (response *DetachConfigRuleToCompliancePackResponse, err error)
DetachConfigRuleToCompliancePack invokes the config.DetachConfigRuleToCompliancePack API synchronously
func (*Client) DetachConfigRuleToCompliancePackWithCallback ¶ added in v1.61.1381
func (client *Client) DetachConfigRuleToCompliancePackWithCallback(request *DetachConfigRuleToCompliancePackRequest, callback func(response *DetachConfigRuleToCompliancePackResponse, err error)) <-chan int
DetachConfigRuleToCompliancePackWithCallback invokes the config.DetachConfigRuleToCompliancePack API asynchronously
func (*Client) DetachConfigRuleToCompliancePackWithChan ¶ added in v1.61.1381
func (client *Client) DetachConfigRuleToCompliancePackWithChan(request *DetachConfigRuleToCompliancePackRequest) (<-chan *DetachConfigRuleToCompliancePackResponse, <-chan error)
DetachConfigRuleToCompliancePackWithChan invokes the config.DetachConfigRuleToCompliancePack API asynchronously
func (*Client) EvaluatePreConfigRules ¶ added in v1.62.102
func (client *Client) EvaluatePreConfigRules(request *EvaluatePreConfigRulesRequest) (response *EvaluatePreConfigRulesResponse, err error)
EvaluatePreConfigRules invokes the config.EvaluatePreConfigRules API synchronously
func (*Client) EvaluatePreConfigRulesWithCallback ¶ added in v1.62.102
func (client *Client) EvaluatePreConfigRulesWithCallback(request *EvaluatePreConfigRulesRequest, callback func(response *EvaluatePreConfigRulesResponse, err error)) <-chan int
EvaluatePreConfigRulesWithCallback invokes the config.EvaluatePreConfigRules API asynchronously
func (*Client) EvaluatePreConfigRulesWithChan ¶ added in v1.62.102
func (client *Client) EvaluatePreConfigRulesWithChan(request *EvaluatePreConfigRulesRequest) (<-chan *EvaluatePreConfigRulesResponse, <-chan error)
EvaluatePreConfigRulesWithChan invokes the config.EvaluatePreConfigRules API asynchronously
func (*Client) GenerateAggregateCompliancePackReport ¶ added in v1.61.1381
func (client *Client) GenerateAggregateCompliancePackReport(request *GenerateAggregateCompliancePackReportRequest) (response *GenerateAggregateCompliancePackReportResponse, err error)
GenerateAggregateCompliancePackReport invokes the config.GenerateAggregateCompliancePackReport API synchronously
func (*Client) GenerateAggregateCompliancePackReportWithCallback ¶ added in v1.61.1381
func (client *Client) GenerateAggregateCompliancePackReportWithCallback(request *GenerateAggregateCompliancePackReportRequest, callback func(response *GenerateAggregateCompliancePackReportResponse, err error)) <-chan int
GenerateAggregateCompliancePackReportWithCallback invokes the config.GenerateAggregateCompliancePackReport API asynchronously
func (*Client) GenerateAggregateCompliancePackReportWithChan ¶ added in v1.61.1381
func (client *Client) GenerateAggregateCompliancePackReportWithChan(request *GenerateAggregateCompliancePackReportRequest) (<-chan *GenerateAggregateCompliancePackReportResponse, <-chan error)
GenerateAggregateCompliancePackReportWithChan invokes the config.GenerateAggregateCompliancePackReport API asynchronously
func (*Client) GenerateAggregateConfigRulesReport ¶ added in v1.61.1381
func (client *Client) GenerateAggregateConfigRulesReport(request *GenerateAggregateConfigRulesReportRequest) (response *GenerateAggregateConfigRulesReportResponse, err error)
GenerateAggregateConfigRulesReport invokes the config.GenerateAggregateConfigRulesReport API synchronously
func (*Client) GenerateAggregateConfigRulesReportWithCallback ¶ added in v1.61.1381
func (client *Client) GenerateAggregateConfigRulesReportWithCallback(request *GenerateAggregateConfigRulesReportRequest, callback func(response *GenerateAggregateConfigRulesReportResponse, err error)) <-chan int
GenerateAggregateConfigRulesReportWithCallback invokes the config.GenerateAggregateConfigRulesReport API asynchronously
func (*Client) GenerateAggregateConfigRulesReportWithChan ¶ added in v1.61.1381
func (client *Client) GenerateAggregateConfigRulesReportWithChan(request *GenerateAggregateConfigRulesReportRequest) (<-chan *GenerateAggregateConfigRulesReportResponse, <-chan error)
GenerateAggregateConfigRulesReportWithChan invokes the config.GenerateAggregateConfigRulesReport API asynchronously
func (*Client) GenerateAggregateResourceInventory ¶ added in v1.62.509
func (client *Client) GenerateAggregateResourceInventory(request *GenerateAggregateResourceInventoryRequest) (response *GenerateAggregateResourceInventoryResponse, err error)
GenerateAggregateResourceInventory invokes the config.GenerateAggregateResourceInventory API synchronously
func (*Client) GenerateAggregateResourceInventoryWithCallback ¶ added in v1.62.509
func (client *Client) GenerateAggregateResourceInventoryWithCallback(request *GenerateAggregateResourceInventoryRequest, callback func(response *GenerateAggregateResourceInventoryResponse, err error)) <-chan int
GenerateAggregateResourceInventoryWithCallback invokes the config.GenerateAggregateResourceInventory API asynchronously
func (*Client) GenerateAggregateResourceInventoryWithChan ¶ added in v1.62.509
func (client *Client) GenerateAggregateResourceInventoryWithChan(request *GenerateAggregateResourceInventoryRequest) (<-chan *GenerateAggregateResourceInventoryResponse, <-chan error)
GenerateAggregateResourceInventoryWithChan invokes the config.GenerateAggregateResourceInventory API asynchronously
func (*Client) GenerateCompliancePackReport ¶ added in v1.61.1381
func (client *Client) GenerateCompliancePackReport(request *GenerateCompliancePackReportRequest) (response *GenerateCompliancePackReportResponse, err error)
GenerateCompliancePackReport invokes the config.GenerateCompliancePackReport API synchronously
func (*Client) GenerateCompliancePackReportWithCallback ¶ added in v1.61.1381
func (client *Client) GenerateCompliancePackReportWithCallback(request *GenerateCompliancePackReportRequest, callback func(response *GenerateCompliancePackReportResponse, err error)) <-chan int
GenerateCompliancePackReportWithCallback invokes the config.GenerateCompliancePackReport API asynchronously
func (*Client) GenerateCompliancePackReportWithChan ¶ added in v1.61.1381
func (client *Client) GenerateCompliancePackReportWithChan(request *GenerateCompliancePackReportRequest) (<-chan *GenerateCompliancePackReportResponse, <-chan error)
GenerateCompliancePackReportWithChan invokes the config.GenerateCompliancePackReport API asynchronously
func (*Client) GenerateConfigRulesReport ¶ added in v1.61.1381
func (client *Client) GenerateConfigRulesReport(request *GenerateConfigRulesReportRequest) (response *GenerateConfigRulesReportResponse, err error)
GenerateConfigRulesReport invokes the config.GenerateConfigRulesReport API synchronously
func (*Client) GenerateConfigRulesReportWithCallback ¶ added in v1.61.1381
func (client *Client) GenerateConfigRulesReportWithCallback(request *GenerateConfigRulesReportRequest, callback func(response *GenerateConfigRulesReportResponse, err error)) <-chan int
GenerateConfigRulesReportWithCallback invokes the config.GenerateConfigRulesReport API asynchronously
func (*Client) GenerateConfigRulesReportWithChan ¶ added in v1.61.1381
func (client *Client) GenerateConfigRulesReportWithChan(request *GenerateConfigRulesReportRequest) (<-chan *GenerateConfigRulesReportResponse, <-chan error)
GenerateConfigRulesReportWithChan invokes the config.GenerateConfigRulesReport API asynchronously
func (*Client) GenerateResourceInventory ¶ added in v1.62.509
func (client *Client) GenerateResourceInventory(request *GenerateResourceInventoryRequest) (response *GenerateResourceInventoryResponse, err error)
GenerateResourceInventory invokes the config.GenerateResourceInventory API synchronously
func (*Client) GenerateResourceInventoryWithCallback ¶ added in v1.62.509
func (client *Client) GenerateResourceInventoryWithCallback(request *GenerateResourceInventoryRequest, callback func(response *GenerateResourceInventoryResponse, err error)) <-chan int
GenerateResourceInventoryWithCallback invokes the config.GenerateResourceInventory API asynchronously
func (*Client) GenerateResourceInventoryWithChan ¶ added in v1.62.509
func (client *Client) GenerateResourceInventoryWithChan(request *GenerateResourceInventoryRequest) (<-chan *GenerateResourceInventoryResponse, <-chan error)
GenerateResourceInventoryWithChan invokes the config.GenerateResourceInventory API asynchronously
func (*Client) GetAdvancedSearchFile ¶ added in v1.62.509
func (client *Client) GetAdvancedSearchFile(request *GetAdvancedSearchFileRequest) (response *GetAdvancedSearchFileResponse, err error)
GetAdvancedSearchFile invokes the config.GetAdvancedSearchFile API synchronously
func (*Client) GetAdvancedSearchFileWithCallback ¶ added in v1.62.509
func (client *Client) GetAdvancedSearchFileWithCallback(request *GetAdvancedSearchFileRequest, callback func(response *GetAdvancedSearchFileResponse, err error)) <-chan int
GetAdvancedSearchFileWithCallback invokes the config.GetAdvancedSearchFile API asynchronously
func (*Client) GetAdvancedSearchFileWithChan ¶ added in v1.62.509
func (client *Client) GetAdvancedSearchFileWithChan(request *GetAdvancedSearchFileRequest) (<-chan *GetAdvancedSearchFileResponse, <-chan error)
GetAdvancedSearchFileWithChan invokes the config.GetAdvancedSearchFile API asynchronously
func (*Client) GetAggregateAccountComplianceByPack ¶ added in v1.61.1381
func (client *Client) GetAggregateAccountComplianceByPack(request *GetAggregateAccountComplianceByPackRequest) (response *GetAggregateAccountComplianceByPackResponse, err error)
GetAggregateAccountComplianceByPack invokes the config.GetAggregateAccountComplianceByPack API synchronously
func (*Client) GetAggregateAccountComplianceByPackWithCallback ¶ added in v1.61.1381
func (client *Client) GetAggregateAccountComplianceByPackWithCallback(request *GetAggregateAccountComplianceByPackRequest, callback func(response *GetAggregateAccountComplianceByPackResponse, err error)) <-chan int
GetAggregateAccountComplianceByPackWithCallback invokes the config.GetAggregateAccountComplianceByPack API asynchronously
func (*Client) GetAggregateAccountComplianceByPackWithChan ¶ added in v1.61.1381
func (client *Client) GetAggregateAccountComplianceByPackWithChan(request *GetAggregateAccountComplianceByPackRequest) (<-chan *GetAggregateAccountComplianceByPackResponse, <-chan error)
GetAggregateAccountComplianceByPackWithChan invokes the config.GetAggregateAccountComplianceByPack API asynchronously
func (*Client) GetAggregateAdvancedSearchFile ¶ added in v1.62.509
func (client *Client) GetAggregateAdvancedSearchFile(request *GetAggregateAdvancedSearchFileRequest) (response *GetAggregateAdvancedSearchFileResponse, err error)
GetAggregateAdvancedSearchFile invokes the config.GetAggregateAdvancedSearchFile API synchronously
func (*Client) GetAggregateAdvancedSearchFileWithCallback ¶ added in v1.62.509
func (client *Client) GetAggregateAdvancedSearchFileWithCallback(request *GetAggregateAdvancedSearchFileRequest, callback func(response *GetAggregateAdvancedSearchFileResponse, err error)) <-chan int
GetAggregateAdvancedSearchFileWithCallback invokes the config.GetAggregateAdvancedSearchFile API asynchronously
func (*Client) GetAggregateAdvancedSearchFileWithChan ¶ added in v1.62.509
func (client *Client) GetAggregateAdvancedSearchFileWithChan(request *GetAggregateAdvancedSearchFileRequest) (<-chan *GetAggregateAdvancedSearchFileResponse, <-chan error)
GetAggregateAdvancedSearchFileWithChan invokes the config.GetAggregateAdvancedSearchFile API asynchronously
func (*Client) GetAggregateCompliancePack ¶ added in v1.61.1381
func (client *Client) GetAggregateCompliancePack(request *GetAggregateCompliancePackRequest) (response *GetAggregateCompliancePackResponse, err error)
GetAggregateCompliancePack invokes the config.GetAggregateCompliancePack API synchronously
func (*Client) GetAggregateCompliancePackReport ¶ added in v1.61.1381
func (client *Client) GetAggregateCompliancePackReport(request *GetAggregateCompliancePackReportRequest) (response *GetAggregateCompliancePackReportResponse, err error)
GetAggregateCompliancePackReport invokes the config.GetAggregateCompliancePackReport API synchronously
func (*Client) GetAggregateCompliancePackReportWithCallback ¶ added in v1.61.1381
func (client *Client) GetAggregateCompliancePackReportWithCallback(request *GetAggregateCompliancePackReportRequest, callback func(response *GetAggregateCompliancePackReportResponse, err error)) <-chan int
GetAggregateCompliancePackReportWithCallback invokes the config.GetAggregateCompliancePackReport API asynchronously
func (*Client) GetAggregateCompliancePackReportWithChan ¶ added in v1.61.1381
func (client *Client) GetAggregateCompliancePackReportWithChan(request *GetAggregateCompliancePackReportRequest) (<-chan *GetAggregateCompliancePackReportResponse, <-chan error)
GetAggregateCompliancePackReportWithChan invokes the config.GetAggregateCompliancePackReport API asynchronously
func (*Client) GetAggregateCompliancePackWithCallback ¶ added in v1.61.1381
func (client *Client) GetAggregateCompliancePackWithCallback(request *GetAggregateCompliancePackRequest, callback func(response *GetAggregateCompliancePackResponse, err error)) <-chan int
GetAggregateCompliancePackWithCallback invokes the config.GetAggregateCompliancePack API asynchronously
func (*Client) GetAggregateCompliancePackWithChan ¶ added in v1.61.1381
func (client *Client) GetAggregateCompliancePackWithChan(request *GetAggregateCompliancePackRequest) (<-chan *GetAggregateCompliancePackResponse, <-chan error)
GetAggregateCompliancePackWithChan invokes the config.GetAggregateCompliancePack API asynchronously
func (*Client) GetAggregateComplianceSummary ¶ added in v1.62.509
func (client *Client) GetAggregateComplianceSummary(request *GetAggregateComplianceSummaryRequest) (response *GetAggregateComplianceSummaryResponse, err error)
GetAggregateComplianceSummary invokes the config.GetAggregateComplianceSummary API synchronously
func (*Client) GetAggregateComplianceSummaryWithCallback ¶ added in v1.62.509
func (client *Client) GetAggregateComplianceSummaryWithCallback(request *GetAggregateComplianceSummaryRequest, callback func(response *GetAggregateComplianceSummaryResponse, err error)) <-chan int
GetAggregateComplianceSummaryWithCallback invokes the config.GetAggregateComplianceSummary API asynchronously
func (*Client) GetAggregateComplianceSummaryWithChan ¶ added in v1.62.509
func (client *Client) GetAggregateComplianceSummaryWithChan(request *GetAggregateComplianceSummaryRequest) (<-chan *GetAggregateComplianceSummaryResponse, <-chan error)
GetAggregateComplianceSummaryWithChan invokes the config.GetAggregateComplianceSummary API asynchronously
func (*Client) GetAggregateConfigDeliveryChannel ¶ added in v1.61.1620
func (client *Client) GetAggregateConfigDeliveryChannel(request *GetAggregateConfigDeliveryChannelRequest) (response *GetAggregateConfigDeliveryChannelResponse, err error)
GetAggregateConfigDeliveryChannel invokes the config.GetAggregateConfigDeliveryChannel API synchronously
func (*Client) GetAggregateConfigDeliveryChannelWithCallback ¶ added in v1.61.1620
func (client *Client) GetAggregateConfigDeliveryChannelWithCallback(request *GetAggregateConfigDeliveryChannelRequest, callback func(response *GetAggregateConfigDeliveryChannelResponse, err error)) <-chan int
GetAggregateConfigDeliveryChannelWithCallback invokes the config.GetAggregateConfigDeliveryChannel API asynchronously
func (*Client) GetAggregateConfigDeliveryChannelWithChan ¶ added in v1.61.1620
func (client *Client) GetAggregateConfigDeliveryChannelWithChan(request *GetAggregateConfigDeliveryChannelRequest) (<-chan *GetAggregateConfigDeliveryChannelResponse, <-chan error)
GetAggregateConfigDeliveryChannelWithChan invokes the config.GetAggregateConfigDeliveryChannel API asynchronously
func (*Client) GetAggregateConfigRule ¶ added in v1.61.1381
func (client *Client) GetAggregateConfigRule(request *GetAggregateConfigRuleRequest) (response *GetAggregateConfigRuleResponse, err error)
GetAggregateConfigRule invokes the config.GetAggregateConfigRule API synchronously
func (*Client) GetAggregateConfigRuleComplianceByPack ¶ added in v1.61.1381
func (client *Client) GetAggregateConfigRuleComplianceByPack(request *GetAggregateConfigRuleComplianceByPackRequest) (response *GetAggregateConfigRuleComplianceByPackResponse, err error)
GetAggregateConfigRuleComplianceByPack invokes the config.GetAggregateConfigRuleComplianceByPack API synchronously
func (*Client) GetAggregateConfigRuleComplianceByPackWithCallback ¶ added in v1.61.1381
func (client *Client) GetAggregateConfigRuleComplianceByPackWithCallback(request *GetAggregateConfigRuleComplianceByPackRequest, callback func(response *GetAggregateConfigRuleComplianceByPackResponse, err error)) <-chan int
GetAggregateConfigRuleComplianceByPackWithCallback invokes the config.GetAggregateConfigRuleComplianceByPack API asynchronously
func (*Client) GetAggregateConfigRuleComplianceByPackWithChan ¶ added in v1.61.1381
func (client *Client) GetAggregateConfigRuleComplianceByPackWithChan(request *GetAggregateConfigRuleComplianceByPackRequest) (<-chan *GetAggregateConfigRuleComplianceByPackResponse, <-chan error)
GetAggregateConfigRuleComplianceByPackWithChan invokes the config.GetAggregateConfigRuleComplianceByPack API asynchronously
func (*Client) GetAggregateConfigRuleSummaryByRiskLevel ¶ added in v1.61.1381
func (client *Client) GetAggregateConfigRuleSummaryByRiskLevel(request *GetAggregateConfigRuleSummaryByRiskLevelRequest) (response *GetAggregateConfigRuleSummaryByRiskLevelResponse, err error)
GetAggregateConfigRuleSummaryByRiskLevel invokes the config.GetAggregateConfigRuleSummaryByRiskLevel API synchronously
func (*Client) GetAggregateConfigRuleSummaryByRiskLevelWithCallback ¶ added in v1.61.1381
func (client *Client) GetAggregateConfigRuleSummaryByRiskLevelWithCallback(request *GetAggregateConfigRuleSummaryByRiskLevelRequest, callback func(response *GetAggregateConfigRuleSummaryByRiskLevelResponse, err error)) <-chan int
GetAggregateConfigRuleSummaryByRiskLevelWithCallback invokes the config.GetAggregateConfigRuleSummaryByRiskLevel API asynchronously
func (*Client) GetAggregateConfigRuleSummaryByRiskLevelWithChan ¶ added in v1.61.1381
func (client *Client) GetAggregateConfigRuleSummaryByRiskLevelWithChan(request *GetAggregateConfigRuleSummaryByRiskLevelRequest) (<-chan *GetAggregateConfigRuleSummaryByRiskLevelResponse, <-chan error)
GetAggregateConfigRuleSummaryByRiskLevelWithChan invokes the config.GetAggregateConfigRuleSummaryByRiskLevel API asynchronously
func (*Client) GetAggregateConfigRuleWithCallback ¶ added in v1.61.1381
func (client *Client) GetAggregateConfigRuleWithCallback(request *GetAggregateConfigRuleRequest, callback func(response *GetAggregateConfigRuleResponse, err error)) <-chan int
GetAggregateConfigRuleWithCallback invokes the config.GetAggregateConfigRule API asynchronously
func (*Client) GetAggregateConfigRuleWithChan ¶ added in v1.61.1381
func (client *Client) GetAggregateConfigRuleWithChan(request *GetAggregateConfigRuleRequest) (<-chan *GetAggregateConfigRuleResponse, <-chan error)
GetAggregateConfigRuleWithChan invokes the config.GetAggregateConfigRule API asynchronously
func (*Client) GetAggregateConfigRulesReport ¶ added in v1.61.1381
func (client *Client) GetAggregateConfigRulesReport(request *GetAggregateConfigRulesReportRequest) (response *GetAggregateConfigRulesReportResponse, err error)
GetAggregateConfigRulesReport invokes the config.GetAggregateConfigRulesReport API synchronously
func (*Client) GetAggregateConfigRulesReportWithCallback ¶ added in v1.61.1381
func (client *Client) GetAggregateConfigRulesReportWithCallback(request *GetAggregateConfigRulesReportRequest, callback func(response *GetAggregateConfigRulesReportResponse, err error)) <-chan int
GetAggregateConfigRulesReportWithCallback invokes the config.GetAggregateConfigRulesReport API asynchronously
func (*Client) GetAggregateConfigRulesReportWithChan ¶ added in v1.61.1381
func (client *Client) GetAggregateConfigRulesReportWithChan(request *GetAggregateConfigRulesReportRequest) (<-chan *GetAggregateConfigRulesReportResponse, <-chan error)
GetAggregateConfigRulesReportWithChan invokes the config.GetAggregateConfigRulesReport API asynchronously
func (*Client) GetAggregateDiscoveredResource ¶ added in v1.61.1380
func (client *Client) GetAggregateDiscoveredResource(request *GetAggregateDiscoveredResourceRequest) (response *GetAggregateDiscoveredResourceResponse, err error)
GetAggregateDiscoveredResource invokes the config.GetAggregateDiscoveredResource API synchronously
func (*Client) GetAggregateDiscoveredResourceWithCallback ¶ added in v1.61.1380
func (client *Client) GetAggregateDiscoveredResourceWithCallback(request *GetAggregateDiscoveredResourceRequest, callback func(response *GetAggregateDiscoveredResourceResponse, err error)) <-chan int
GetAggregateDiscoveredResourceWithCallback invokes the config.GetAggregateDiscoveredResource API asynchronously
func (*Client) GetAggregateDiscoveredResourceWithChan ¶ added in v1.61.1380
func (client *Client) GetAggregateDiscoveredResourceWithChan(request *GetAggregateDiscoveredResourceRequest) (<-chan *GetAggregateDiscoveredResourceResponse, <-chan error)
GetAggregateDiscoveredResourceWithChan invokes the config.GetAggregateDiscoveredResource API asynchronously
func (*Client) GetAggregateResourceComplianceByConfigRule ¶ added in v1.61.1381
func (client *Client) GetAggregateResourceComplianceByConfigRule(request *GetAggregateResourceComplianceByConfigRuleRequest) (response *GetAggregateResourceComplianceByConfigRuleResponse, err error)
GetAggregateResourceComplianceByConfigRule invokes the config.GetAggregateResourceComplianceByConfigRule API synchronously
func (*Client) GetAggregateResourceComplianceByConfigRuleWithCallback ¶ added in v1.61.1381
func (client *Client) GetAggregateResourceComplianceByConfigRuleWithCallback(request *GetAggregateResourceComplianceByConfigRuleRequest, callback func(response *GetAggregateResourceComplianceByConfigRuleResponse, err error)) <-chan int
GetAggregateResourceComplianceByConfigRuleWithCallback invokes the config.GetAggregateResourceComplianceByConfigRule API asynchronously
func (*Client) GetAggregateResourceComplianceByConfigRuleWithChan ¶ added in v1.61.1381
func (client *Client) GetAggregateResourceComplianceByConfigRuleWithChan(request *GetAggregateResourceComplianceByConfigRuleRequest) (<-chan *GetAggregateResourceComplianceByConfigRuleResponse, <-chan error)
GetAggregateResourceComplianceByConfigRuleWithChan invokes the config.GetAggregateResourceComplianceByConfigRule API asynchronously
func (*Client) GetAggregateResourceComplianceByPack ¶ added in v1.61.1381
func (client *Client) GetAggregateResourceComplianceByPack(request *GetAggregateResourceComplianceByPackRequest) (response *GetAggregateResourceComplianceByPackResponse, err error)
GetAggregateResourceComplianceByPack invokes the config.GetAggregateResourceComplianceByPack API synchronously
func (*Client) GetAggregateResourceComplianceByPackWithCallback ¶ added in v1.61.1381
func (client *Client) GetAggregateResourceComplianceByPackWithCallback(request *GetAggregateResourceComplianceByPackRequest, callback func(response *GetAggregateResourceComplianceByPackResponse, err error)) <-chan int
GetAggregateResourceComplianceByPackWithCallback invokes the config.GetAggregateResourceComplianceByPack API asynchronously
func (*Client) GetAggregateResourceComplianceByPackWithChan ¶ added in v1.61.1381
func (client *Client) GetAggregateResourceComplianceByPackWithChan(request *GetAggregateResourceComplianceByPackRequest) (<-chan *GetAggregateResourceComplianceByPackResponse, <-chan error)
GetAggregateResourceComplianceByPackWithChan invokes the config.GetAggregateResourceComplianceByPack API asynchronously
func (*Client) GetAggregateResourceComplianceGroupByRegion ¶ added in v1.61.1409
func (client *Client) GetAggregateResourceComplianceGroupByRegion(request *GetAggregateResourceComplianceGroupByRegionRequest) (response *GetAggregateResourceComplianceGroupByRegionResponse, err error)
GetAggregateResourceComplianceGroupByRegion invokes the config.GetAggregateResourceComplianceGroupByRegion API synchronously
func (*Client) GetAggregateResourceComplianceGroupByRegionWithCallback ¶ added in v1.61.1409
func (client *Client) GetAggregateResourceComplianceGroupByRegionWithCallback(request *GetAggregateResourceComplianceGroupByRegionRequest, callback func(response *GetAggregateResourceComplianceGroupByRegionResponse, err error)) <-chan int
GetAggregateResourceComplianceGroupByRegionWithCallback invokes the config.GetAggregateResourceComplianceGroupByRegion API asynchronously
func (*Client) GetAggregateResourceComplianceGroupByRegionWithChan ¶ added in v1.61.1409
func (client *Client) GetAggregateResourceComplianceGroupByRegionWithChan(request *GetAggregateResourceComplianceGroupByRegionRequest) (<-chan *GetAggregateResourceComplianceGroupByRegionResponse, <-chan error)
GetAggregateResourceComplianceGroupByRegionWithChan invokes the config.GetAggregateResourceComplianceGroupByRegion API asynchronously
func (*Client) GetAggregateResourceComplianceGroupByResourceType ¶ added in v1.61.1409
func (client *Client) GetAggregateResourceComplianceGroupByResourceType(request *GetAggregateResourceComplianceGroupByResourceTypeRequest) (response *GetAggregateResourceComplianceGroupByResourceTypeResponse, err error)
GetAggregateResourceComplianceGroupByResourceType invokes the config.GetAggregateResourceComplianceGroupByResourceType API synchronously
func (*Client) GetAggregateResourceComplianceGroupByResourceTypeWithCallback ¶ added in v1.61.1409
func (client *Client) GetAggregateResourceComplianceGroupByResourceTypeWithCallback(request *GetAggregateResourceComplianceGroupByResourceTypeRequest, callback func(response *GetAggregateResourceComplianceGroupByResourceTypeResponse, err error)) <-chan int
GetAggregateResourceComplianceGroupByResourceTypeWithCallback invokes the config.GetAggregateResourceComplianceGroupByResourceType API asynchronously
func (*Client) GetAggregateResourceComplianceGroupByResourceTypeWithChan ¶ added in v1.61.1409
func (client *Client) GetAggregateResourceComplianceGroupByResourceTypeWithChan(request *GetAggregateResourceComplianceGroupByResourceTypeRequest) (<-chan *GetAggregateResourceComplianceGroupByResourceTypeResponse, <-chan error)
GetAggregateResourceComplianceGroupByResourceTypeWithChan invokes the config.GetAggregateResourceComplianceGroupByResourceType API asynchronously
func (*Client) GetAggregateResourceComplianceTimeline ¶ added in v1.61.1381
func (client *Client) GetAggregateResourceComplianceTimeline(request *GetAggregateResourceComplianceTimelineRequest) (response *GetAggregateResourceComplianceTimelineResponse, err error)
GetAggregateResourceComplianceTimeline invokes the config.GetAggregateResourceComplianceTimeline API synchronously
func (*Client) GetAggregateResourceComplianceTimelineWithCallback ¶ added in v1.61.1381
func (client *Client) GetAggregateResourceComplianceTimelineWithCallback(request *GetAggregateResourceComplianceTimelineRequest, callback func(response *GetAggregateResourceComplianceTimelineResponse, err error)) <-chan int
GetAggregateResourceComplianceTimelineWithCallback invokes the config.GetAggregateResourceComplianceTimeline API asynchronously
func (*Client) GetAggregateResourceComplianceTimelineWithChan ¶ added in v1.61.1381
func (client *Client) GetAggregateResourceComplianceTimelineWithChan(request *GetAggregateResourceComplianceTimelineRequest) (<-chan *GetAggregateResourceComplianceTimelineResponse, <-chan error)
GetAggregateResourceComplianceTimelineWithChan invokes the config.GetAggregateResourceComplianceTimeline API asynchronously
func (*Client) GetAggregateResourceConfigurationTimeline ¶ added in v1.61.1381
func (client *Client) GetAggregateResourceConfigurationTimeline(request *GetAggregateResourceConfigurationTimelineRequest) (response *GetAggregateResourceConfigurationTimelineResponse, err error)
GetAggregateResourceConfigurationTimeline invokes the config.GetAggregateResourceConfigurationTimeline API synchronously
func (*Client) GetAggregateResourceConfigurationTimelineWithCallback ¶ added in v1.61.1381
func (client *Client) GetAggregateResourceConfigurationTimelineWithCallback(request *GetAggregateResourceConfigurationTimelineRequest, callback func(response *GetAggregateResourceConfigurationTimelineResponse, err error)) <-chan int
GetAggregateResourceConfigurationTimelineWithCallback invokes the config.GetAggregateResourceConfigurationTimeline API asynchronously
func (*Client) GetAggregateResourceConfigurationTimelineWithChan ¶ added in v1.61.1381
func (client *Client) GetAggregateResourceConfigurationTimelineWithChan(request *GetAggregateResourceConfigurationTimelineRequest) (<-chan *GetAggregateResourceConfigurationTimelineResponse, <-chan error)
GetAggregateResourceConfigurationTimelineWithChan invokes the config.GetAggregateResourceConfigurationTimeline API asynchronously
func (*Client) GetAggregateResourceCountsGroupByRegion ¶ added in v1.61.1381
func (client *Client) GetAggregateResourceCountsGroupByRegion(request *GetAggregateResourceCountsGroupByRegionRequest) (response *GetAggregateResourceCountsGroupByRegionResponse, err error)
GetAggregateResourceCountsGroupByRegion invokes the config.GetAggregateResourceCountsGroupByRegion API synchronously
func (*Client) GetAggregateResourceCountsGroupByRegionWithCallback ¶ added in v1.61.1381
func (client *Client) GetAggregateResourceCountsGroupByRegionWithCallback(request *GetAggregateResourceCountsGroupByRegionRequest, callback func(response *GetAggregateResourceCountsGroupByRegionResponse, err error)) <-chan int
GetAggregateResourceCountsGroupByRegionWithCallback invokes the config.GetAggregateResourceCountsGroupByRegion API asynchronously
func (*Client) GetAggregateResourceCountsGroupByRegionWithChan ¶ added in v1.61.1381
func (client *Client) GetAggregateResourceCountsGroupByRegionWithChan(request *GetAggregateResourceCountsGroupByRegionRequest) (<-chan *GetAggregateResourceCountsGroupByRegionResponse, <-chan error)
GetAggregateResourceCountsGroupByRegionWithChan invokes the config.GetAggregateResourceCountsGroupByRegion API asynchronously
func (*Client) GetAggregateResourceCountsGroupByResourceType ¶ added in v1.61.1381
func (client *Client) GetAggregateResourceCountsGroupByResourceType(request *GetAggregateResourceCountsGroupByResourceTypeRequest) (response *GetAggregateResourceCountsGroupByResourceTypeResponse, err error)
GetAggregateResourceCountsGroupByResourceType invokes the config.GetAggregateResourceCountsGroupByResourceType API synchronously
func (*Client) GetAggregateResourceCountsGroupByResourceTypeWithCallback ¶ added in v1.61.1381
func (client *Client) GetAggregateResourceCountsGroupByResourceTypeWithCallback(request *GetAggregateResourceCountsGroupByResourceTypeRequest, callback func(response *GetAggregateResourceCountsGroupByResourceTypeResponse, err error)) <-chan int
GetAggregateResourceCountsGroupByResourceTypeWithCallback invokes the config.GetAggregateResourceCountsGroupByResourceType API asynchronously
func (*Client) GetAggregateResourceCountsGroupByResourceTypeWithChan ¶ added in v1.61.1381
func (client *Client) GetAggregateResourceCountsGroupByResourceTypeWithChan(request *GetAggregateResourceCountsGroupByResourceTypeRequest) (<-chan *GetAggregateResourceCountsGroupByResourceTypeResponse, <-chan error)
GetAggregateResourceCountsGroupByResourceTypeWithChan invokes the config.GetAggregateResourceCountsGroupByResourceType API asynchronously
func (*Client) GetAggregateResourceInventory ¶ added in v1.62.509
func (client *Client) GetAggregateResourceInventory(request *GetAggregateResourceInventoryRequest) (response *GetAggregateResourceInventoryResponse, err error)
GetAggregateResourceInventory invokes the config.GetAggregateResourceInventory API synchronously
func (*Client) GetAggregateResourceInventoryWithCallback ¶ added in v1.62.509
func (client *Client) GetAggregateResourceInventoryWithCallback(request *GetAggregateResourceInventoryRequest, callback func(response *GetAggregateResourceInventoryResponse, err error)) <-chan int
GetAggregateResourceInventoryWithCallback invokes the config.GetAggregateResourceInventory API asynchronously
func (*Client) GetAggregateResourceInventoryWithChan ¶ added in v1.62.509
func (client *Client) GetAggregateResourceInventoryWithChan(request *GetAggregateResourceInventoryRequest) (<-chan *GetAggregateResourceInventoryResponse, <-chan error)
GetAggregateResourceInventoryWithChan invokes the config.GetAggregateResourceInventory API asynchronously
func (*Client) GetAggregator ¶ added in v1.61.1381
func (client *Client) GetAggregator(request *GetAggregatorRequest) (response *GetAggregatorResponse, err error)
GetAggregator invokes the config.GetAggregator API synchronously
func (*Client) GetAggregatorWithCallback ¶ added in v1.61.1381
func (client *Client) GetAggregatorWithCallback(request *GetAggregatorRequest, callback func(response *GetAggregatorResponse, err error)) <-chan int
GetAggregatorWithCallback invokes the config.GetAggregator API asynchronously
func (*Client) GetAggregatorWithChan ¶ added in v1.61.1381
func (client *Client) GetAggregatorWithChan(request *GetAggregatorRequest) (<-chan *GetAggregatorResponse, <-chan error)
GetAggregatorWithChan invokes the config.GetAggregator API asynchronously
func (*Client) GetCompliancePack ¶ added in v1.61.1381
func (client *Client) GetCompliancePack(request *GetCompliancePackRequest) (response *GetCompliancePackResponse, err error)
GetCompliancePack invokes the config.GetCompliancePack API synchronously
func (*Client) GetCompliancePackReport ¶ added in v1.61.1381
func (client *Client) GetCompliancePackReport(request *GetCompliancePackReportRequest) (response *GetCompliancePackReportResponse, err error)
GetCompliancePackReport invokes the config.GetCompliancePackReport API synchronously
func (*Client) GetCompliancePackReportWithCallback ¶ added in v1.61.1381
func (client *Client) GetCompliancePackReportWithCallback(request *GetCompliancePackReportRequest, callback func(response *GetCompliancePackReportResponse, err error)) <-chan int
GetCompliancePackReportWithCallback invokes the config.GetCompliancePackReport API asynchronously
func (*Client) GetCompliancePackReportWithChan ¶ added in v1.61.1381
func (client *Client) GetCompliancePackReportWithChan(request *GetCompliancePackReportRequest) (<-chan *GetCompliancePackReportResponse, <-chan error)
GetCompliancePackReportWithChan invokes the config.GetCompliancePackReport API asynchronously
func (*Client) GetCompliancePackWithCallback ¶ added in v1.61.1381
func (client *Client) GetCompliancePackWithCallback(request *GetCompliancePackRequest, callback func(response *GetCompliancePackResponse, err error)) <-chan int
GetCompliancePackWithCallback invokes the config.GetCompliancePack API asynchronously
func (*Client) GetCompliancePackWithChan ¶ added in v1.61.1381
func (client *Client) GetCompliancePackWithChan(request *GetCompliancePackRequest) (<-chan *GetCompliancePackResponse, <-chan error)
GetCompliancePackWithChan invokes the config.GetCompliancePack API asynchronously
func (*Client) GetComplianceSummary ¶ added in v1.62.509
func (client *Client) GetComplianceSummary(request *GetComplianceSummaryRequest) (response *GetComplianceSummaryResponse, err error)
GetComplianceSummary invokes the config.GetComplianceSummary API synchronously
func (*Client) GetComplianceSummaryWithCallback ¶ added in v1.62.509
func (client *Client) GetComplianceSummaryWithCallback(request *GetComplianceSummaryRequest, callback func(response *GetComplianceSummaryResponse, err error)) <-chan int
GetComplianceSummaryWithCallback invokes the config.GetComplianceSummary API asynchronously
func (*Client) GetComplianceSummaryWithChan ¶ added in v1.62.509
func (client *Client) GetComplianceSummaryWithChan(request *GetComplianceSummaryRequest) (<-chan *GetComplianceSummaryResponse, <-chan error)
GetComplianceSummaryWithChan invokes the config.GetComplianceSummary API asynchronously
func (*Client) GetConfigDeliveryChannel ¶ added in v1.61.1620
func (client *Client) GetConfigDeliveryChannel(request *GetConfigDeliveryChannelRequest) (response *GetConfigDeliveryChannelResponse, err error)
GetConfigDeliveryChannel invokes the config.GetConfigDeliveryChannel API synchronously
func (*Client) GetConfigDeliveryChannelWithCallback ¶ added in v1.61.1620
func (client *Client) GetConfigDeliveryChannelWithCallback(request *GetConfigDeliveryChannelRequest, callback func(response *GetConfigDeliveryChannelResponse, err error)) <-chan int
GetConfigDeliveryChannelWithCallback invokes the config.GetConfigDeliveryChannel API asynchronously
func (*Client) GetConfigDeliveryChannelWithChan ¶ added in v1.61.1620
func (client *Client) GetConfigDeliveryChannelWithChan(request *GetConfigDeliveryChannelRequest) (<-chan *GetConfigDeliveryChannelResponse, <-chan error)
GetConfigDeliveryChannelWithChan invokes the config.GetConfigDeliveryChannel API asynchronously
func (*Client) GetConfigRule ¶ added in v1.61.1381
func (client *Client) GetConfigRule(request *GetConfigRuleRequest) (response *GetConfigRuleResponse, err error)
GetConfigRule invokes the config.GetConfigRule API synchronously
func (*Client) GetConfigRuleComplianceByPack ¶ added in v1.61.1381
func (client *Client) GetConfigRuleComplianceByPack(request *GetConfigRuleComplianceByPackRequest) (response *GetConfigRuleComplianceByPackResponse, err error)
GetConfigRuleComplianceByPack invokes the config.GetConfigRuleComplianceByPack API synchronously
func (*Client) GetConfigRuleComplianceByPackWithCallback ¶ added in v1.61.1381
func (client *Client) GetConfigRuleComplianceByPackWithCallback(request *GetConfigRuleComplianceByPackRequest, callback func(response *GetConfigRuleComplianceByPackResponse, err error)) <-chan int
GetConfigRuleComplianceByPackWithCallback invokes the config.GetConfigRuleComplianceByPack API asynchronously
func (*Client) GetConfigRuleComplianceByPackWithChan ¶ added in v1.61.1381
func (client *Client) GetConfigRuleComplianceByPackWithChan(request *GetConfigRuleComplianceByPackRequest) (<-chan *GetConfigRuleComplianceByPackResponse, <-chan error)
GetConfigRuleComplianceByPackWithChan invokes the config.GetConfigRuleComplianceByPack API asynchronously
func (*Client) GetConfigRuleSummaryByRiskLevel ¶ added in v1.61.1381
func (client *Client) GetConfigRuleSummaryByRiskLevel(request *GetConfigRuleSummaryByRiskLevelRequest) (response *GetConfigRuleSummaryByRiskLevelResponse, err error)
GetConfigRuleSummaryByRiskLevel invokes the config.GetConfigRuleSummaryByRiskLevel API synchronously
func (*Client) GetConfigRuleSummaryByRiskLevelWithCallback ¶ added in v1.61.1381
func (client *Client) GetConfigRuleSummaryByRiskLevelWithCallback(request *GetConfigRuleSummaryByRiskLevelRequest, callback func(response *GetConfigRuleSummaryByRiskLevelResponse, err error)) <-chan int
GetConfigRuleSummaryByRiskLevelWithCallback invokes the config.GetConfigRuleSummaryByRiskLevel API asynchronously
func (*Client) GetConfigRuleSummaryByRiskLevelWithChan ¶ added in v1.61.1381
func (client *Client) GetConfigRuleSummaryByRiskLevelWithChan(request *GetConfigRuleSummaryByRiskLevelRequest) (<-chan *GetConfigRuleSummaryByRiskLevelResponse, <-chan error)
GetConfigRuleSummaryByRiskLevelWithChan invokes the config.GetConfigRuleSummaryByRiskLevel API asynchronously
func (*Client) GetConfigRuleWithCallback ¶ added in v1.61.1381
func (client *Client) GetConfigRuleWithCallback(request *GetConfigRuleRequest, callback func(response *GetConfigRuleResponse, err error)) <-chan int
GetConfigRuleWithCallback invokes the config.GetConfigRule API asynchronously
func (*Client) GetConfigRuleWithChan ¶ added in v1.61.1381
func (client *Client) GetConfigRuleWithChan(request *GetConfigRuleRequest) (<-chan *GetConfigRuleResponse, <-chan error)
GetConfigRuleWithChan invokes the config.GetConfigRule API asynchronously
func (*Client) GetConfigRulesReport ¶ added in v1.61.1381
func (client *Client) GetConfigRulesReport(request *GetConfigRulesReportRequest) (response *GetConfigRulesReportResponse, err error)
GetConfigRulesReport invokes the config.GetConfigRulesReport API synchronously
func (*Client) GetConfigRulesReportWithCallback ¶ added in v1.61.1381
func (client *Client) GetConfigRulesReportWithCallback(request *GetConfigRulesReportRequest, callback func(response *GetConfigRulesReportResponse, err error)) <-chan int
GetConfigRulesReportWithCallback invokes the config.GetConfigRulesReport API asynchronously
func (*Client) GetConfigRulesReportWithChan ¶ added in v1.61.1381
func (client *Client) GetConfigRulesReportWithChan(request *GetConfigRulesReportRequest) (<-chan *GetConfigRulesReportResponse, <-chan error)
GetConfigRulesReportWithChan invokes the config.GetConfigRulesReport API asynchronously
func (*Client) GetConfigurationRecorder ¶ added in v1.62.509
func (client *Client) GetConfigurationRecorder(request *GetConfigurationRecorderRequest) (response *GetConfigurationRecorderResponse, err error)
GetConfigurationRecorder invokes the config.GetConfigurationRecorder API synchronously
func (*Client) GetConfigurationRecorderWithCallback ¶ added in v1.62.509
func (client *Client) GetConfigurationRecorderWithCallback(request *GetConfigurationRecorderRequest, callback func(response *GetConfigurationRecorderResponse, err error)) <-chan int
GetConfigurationRecorderWithCallback invokes the config.GetConfigurationRecorder API asynchronously
func (*Client) GetConfigurationRecorderWithChan ¶ added in v1.62.509
func (client *Client) GetConfigurationRecorderWithChan(request *GetConfigurationRecorderRequest) (<-chan *GetConfigurationRecorderResponse, <-chan error)
GetConfigurationRecorderWithChan invokes the config.GetConfigurationRecorder API asynchronously
func (*Client) GetDiscoveredResource ¶ added in v1.61.1493
func (client *Client) GetDiscoveredResource(request *GetDiscoveredResourceRequest) (response *GetDiscoveredResourceResponse, err error)
GetDiscoveredResource invokes the config.GetDiscoveredResource API synchronously
func (*Client) GetDiscoveredResourceCountsGroupByRegion ¶ added in v1.61.1381
func (client *Client) GetDiscoveredResourceCountsGroupByRegion(request *GetDiscoveredResourceCountsGroupByRegionRequest) (response *GetDiscoveredResourceCountsGroupByRegionResponse, err error)
GetDiscoveredResourceCountsGroupByRegion invokes the config.GetDiscoveredResourceCountsGroupByRegion API synchronously
func (*Client) GetDiscoveredResourceCountsGroupByRegionWithCallback ¶ added in v1.61.1381
func (client *Client) GetDiscoveredResourceCountsGroupByRegionWithCallback(request *GetDiscoveredResourceCountsGroupByRegionRequest, callback func(response *GetDiscoveredResourceCountsGroupByRegionResponse, err error)) <-chan int
GetDiscoveredResourceCountsGroupByRegionWithCallback invokes the config.GetDiscoveredResourceCountsGroupByRegion API asynchronously
func (*Client) GetDiscoveredResourceCountsGroupByRegionWithChan ¶ added in v1.61.1381
func (client *Client) GetDiscoveredResourceCountsGroupByRegionWithChan(request *GetDiscoveredResourceCountsGroupByRegionRequest) (<-chan *GetDiscoveredResourceCountsGroupByRegionResponse, <-chan error)
GetDiscoveredResourceCountsGroupByRegionWithChan invokes the config.GetDiscoveredResourceCountsGroupByRegion API asynchronously
func (*Client) GetDiscoveredResourceCountsGroupByResourceType ¶ added in v1.61.1381
func (client *Client) GetDiscoveredResourceCountsGroupByResourceType(request *GetDiscoveredResourceCountsGroupByResourceTypeRequest) (response *GetDiscoveredResourceCountsGroupByResourceTypeResponse, err error)
GetDiscoveredResourceCountsGroupByResourceType invokes the config.GetDiscoveredResourceCountsGroupByResourceType API synchronously
func (*Client) GetDiscoveredResourceCountsGroupByResourceTypeWithCallback ¶ added in v1.61.1381
func (client *Client) GetDiscoveredResourceCountsGroupByResourceTypeWithCallback(request *GetDiscoveredResourceCountsGroupByResourceTypeRequest, callback func(response *GetDiscoveredResourceCountsGroupByResourceTypeResponse, err error)) <-chan int
GetDiscoveredResourceCountsGroupByResourceTypeWithCallback invokes the config.GetDiscoveredResourceCountsGroupByResourceType API asynchronously
func (*Client) GetDiscoveredResourceCountsGroupByResourceTypeWithChan ¶ added in v1.61.1381
func (client *Client) GetDiscoveredResourceCountsGroupByResourceTypeWithChan(request *GetDiscoveredResourceCountsGroupByResourceTypeRequest) (<-chan *GetDiscoveredResourceCountsGroupByResourceTypeResponse, <-chan error)
GetDiscoveredResourceCountsGroupByResourceTypeWithChan invokes the config.GetDiscoveredResourceCountsGroupByResourceType API asynchronously
func (*Client) GetDiscoveredResourceWithCallback ¶ added in v1.61.1493
func (client *Client) GetDiscoveredResourceWithCallback(request *GetDiscoveredResourceRequest, callback func(response *GetDiscoveredResourceResponse, err error)) <-chan int
GetDiscoveredResourceWithCallback invokes the config.GetDiscoveredResource API asynchronously
func (*Client) GetDiscoveredResourceWithChan ¶ added in v1.61.1493
func (client *Client) GetDiscoveredResourceWithChan(request *GetDiscoveredResourceRequest) (<-chan *GetDiscoveredResourceResponse, <-chan error)
GetDiscoveredResourceWithChan invokes the config.GetDiscoveredResource API asynchronously
func (*Client) GetIntegratedServiceStatus ¶ added in v1.62.102
func (client *Client) GetIntegratedServiceStatus(request *GetIntegratedServiceStatusRequest) (response *GetIntegratedServiceStatusResponse, err error)
GetIntegratedServiceStatus invokes the config.GetIntegratedServiceStatus API synchronously
func (*Client) GetIntegratedServiceStatusWithCallback ¶ added in v1.62.102
func (client *Client) GetIntegratedServiceStatusWithCallback(request *GetIntegratedServiceStatusRequest, callback func(response *GetIntegratedServiceStatusResponse, err error)) <-chan int
GetIntegratedServiceStatusWithCallback invokes the config.GetIntegratedServiceStatus API asynchronously
func (*Client) GetIntegratedServiceStatusWithChan ¶ added in v1.62.102
func (client *Client) GetIntegratedServiceStatusWithChan(request *GetIntegratedServiceStatusRequest) (<-chan *GetIntegratedServiceStatusResponse, <-chan error)
GetIntegratedServiceStatusWithChan invokes the config.GetIntegratedServiceStatus API asynchronously
func (*Client) GetManagedRule ¶ added in v1.61.1409
func (client *Client) GetManagedRule(request *GetManagedRuleRequest) (response *GetManagedRuleResponse, err error)
GetManagedRule invokes the config.GetManagedRule API synchronously
func (*Client) GetManagedRuleWithCallback ¶ added in v1.61.1409
func (client *Client) GetManagedRuleWithCallback(request *GetManagedRuleRequest, callback func(response *GetManagedRuleResponse, err error)) <-chan int
GetManagedRuleWithCallback invokes the config.GetManagedRule API asynchronously
func (*Client) GetManagedRuleWithChan ¶ added in v1.61.1409
func (client *Client) GetManagedRuleWithChan(request *GetManagedRuleRequest) (<-chan *GetManagedRuleResponse, <-chan error)
GetManagedRuleWithChan invokes the config.GetManagedRule API asynchronously
func (*Client) GetRemediationTemplate ¶ added in v1.62.509
func (client *Client) GetRemediationTemplate(request *GetRemediationTemplateRequest) (response *GetRemediationTemplateResponse, err error)
GetRemediationTemplate invokes the config.GetRemediationTemplate API synchronously
func (*Client) GetRemediationTemplateWithCallback ¶ added in v1.62.509
func (client *Client) GetRemediationTemplateWithCallback(request *GetRemediationTemplateRequest, callback func(response *GetRemediationTemplateResponse, err error)) <-chan int
GetRemediationTemplateWithCallback invokes the config.GetRemediationTemplate API asynchronously
func (*Client) GetRemediationTemplateWithChan ¶ added in v1.62.509
func (client *Client) GetRemediationTemplateWithChan(request *GetRemediationTemplateRequest) (<-chan *GetRemediationTemplateResponse, <-chan error)
GetRemediationTemplateWithChan invokes the config.GetRemediationTemplate API asynchronously
func (*Client) GetResourceComplianceByConfigRule ¶ added in v1.61.1381
func (client *Client) GetResourceComplianceByConfigRule(request *GetResourceComplianceByConfigRuleRequest) (response *GetResourceComplianceByConfigRuleResponse, err error)
GetResourceComplianceByConfigRule invokes the config.GetResourceComplianceByConfigRule API synchronously
func (*Client) GetResourceComplianceByConfigRuleWithCallback ¶ added in v1.61.1381
func (client *Client) GetResourceComplianceByConfigRuleWithCallback(request *GetResourceComplianceByConfigRuleRequest, callback func(response *GetResourceComplianceByConfigRuleResponse, err error)) <-chan int
GetResourceComplianceByConfigRuleWithCallback invokes the config.GetResourceComplianceByConfigRule API asynchronously
func (*Client) GetResourceComplianceByConfigRuleWithChan ¶ added in v1.61.1381
func (client *Client) GetResourceComplianceByConfigRuleWithChan(request *GetResourceComplianceByConfigRuleRequest) (<-chan *GetResourceComplianceByConfigRuleResponse, <-chan error)
GetResourceComplianceByConfigRuleWithChan invokes the config.GetResourceComplianceByConfigRule API asynchronously
func (*Client) GetResourceComplianceByPack ¶ added in v1.61.1381
func (client *Client) GetResourceComplianceByPack(request *GetResourceComplianceByPackRequest) (response *GetResourceComplianceByPackResponse, err error)
GetResourceComplianceByPack invokes the config.GetResourceComplianceByPack API synchronously
func (*Client) GetResourceComplianceByPackWithCallback ¶ added in v1.61.1381
func (client *Client) GetResourceComplianceByPackWithCallback(request *GetResourceComplianceByPackRequest, callback func(response *GetResourceComplianceByPackResponse, err error)) <-chan int
GetResourceComplianceByPackWithCallback invokes the config.GetResourceComplianceByPack API asynchronously
func (*Client) GetResourceComplianceByPackWithChan ¶ added in v1.61.1381
func (client *Client) GetResourceComplianceByPackWithChan(request *GetResourceComplianceByPackRequest) (<-chan *GetResourceComplianceByPackResponse, <-chan error)
GetResourceComplianceByPackWithChan invokes the config.GetResourceComplianceByPack API asynchronously
func (*Client) GetResourceComplianceGroupByRegion ¶ added in v1.61.1409
func (client *Client) GetResourceComplianceGroupByRegion(request *GetResourceComplianceGroupByRegionRequest) (response *GetResourceComplianceGroupByRegionResponse, err error)
GetResourceComplianceGroupByRegion invokes the config.GetResourceComplianceGroupByRegion API synchronously
func (*Client) GetResourceComplianceGroupByRegionWithCallback ¶ added in v1.61.1409
func (client *Client) GetResourceComplianceGroupByRegionWithCallback(request *GetResourceComplianceGroupByRegionRequest, callback func(response *GetResourceComplianceGroupByRegionResponse, err error)) <-chan int
GetResourceComplianceGroupByRegionWithCallback invokes the config.GetResourceComplianceGroupByRegion API asynchronously
func (*Client) GetResourceComplianceGroupByRegionWithChan ¶ added in v1.61.1409
func (client *Client) GetResourceComplianceGroupByRegionWithChan(request *GetResourceComplianceGroupByRegionRequest) (<-chan *GetResourceComplianceGroupByRegionResponse, <-chan error)
GetResourceComplianceGroupByRegionWithChan invokes the config.GetResourceComplianceGroupByRegion API asynchronously
func (*Client) GetResourceComplianceGroupByResourceType ¶ added in v1.61.1409
func (client *Client) GetResourceComplianceGroupByResourceType(request *GetResourceComplianceGroupByResourceTypeRequest) (response *GetResourceComplianceGroupByResourceTypeResponse, err error)
GetResourceComplianceGroupByResourceType invokes the config.GetResourceComplianceGroupByResourceType API synchronously
func (*Client) GetResourceComplianceGroupByResourceTypeWithCallback ¶ added in v1.61.1409
func (client *Client) GetResourceComplianceGroupByResourceTypeWithCallback(request *GetResourceComplianceGroupByResourceTypeRequest, callback func(response *GetResourceComplianceGroupByResourceTypeResponse, err error)) <-chan int
GetResourceComplianceGroupByResourceTypeWithCallback invokes the config.GetResourceComplianceGroupByResourceType API asynchronously
func (*Client) GetResourceComplianceGroupByResourceTypeWithChan ¶ added in v1.61.1409
func (client *Client) GetResourceComplianceGroupByResourceTypeWithChan(request *GetResourceComplianceGroupByResourceTypeRequest) (<-chan *GetResourceComplianceGroupByResourceTypeResponse, <-chan error)
GetResourceComplianceGroupByResourceTypeWithChan invokes the config.GetResourceComplianceGroupByResourceType API asynchronously
func (*Client) GetResourceComplianceTimeline ¶
func (client *Client) GetResourceComplianceTimeline(request *GetResourceComplianceTimelineRequest) (response *GetResourceComplianceTimelineResponse, err error)
GetResourceComplianceTimeline invokes the config.GetResourceComplianceTimeline API synchronously
func (*Client) GetResourceComplianceTimelineWithCallback ¶
func (client *Client) GetResourceComplianceTimelineWithCallback(request *GetResourceComplianceTimelineRequest, callback func(response *GetResourceComplianceTimelineResponse, err error)) <-chan int
GetResourceComplianceTimelineWithCallback invokes the config.GetResourceComplianceTimeline API asynchronously
func (*Client) GetResourceComplianceTimelineWithChan ¶
func (client *Client) GetResourceComplianceTimelineWithChan(request *GetResourceComplianceTimelineRequest) (<-chan *GetResourceComplianceTimelineResponse, <-chan error)
GetResourceComplianceTimelineWithChan invokes the config.GetResourceComplianceTimeline API asynchronously
func (*Client) GetResourceConfigurationTimeline ¶
func (client *Client) GetResourceConfigurationTimeline(request *GetResourceConfigurationTimelineRequest) (response *GetResourceConfigurationTimelineResponse, err error)
GetResourceConfigurationTimeline invokes the config.GetResourceConfigurationTimeline API synchronously
func (*Client) GetResourceConfigurationTimelineWithCallback ¶
func (client *Client) GetResourceConfigurationTimelineWithCallback(request *GetResourceConfigurationTimelineRequest, callback func(response *GetResourceConfigurationTimelineResponse, err error)) <-chan int
GetResourceConfigurationTimelineWithCallback invokes the config.GetResourceConfigurationTimeline API asynchronously
func (*Client) GetResourceConfigurationTimelineWithChan ¶
func (client *Client) GetResourceConfigurationTimelineWithChan(request *GetResourceConfigurationTimelineRequest) (<-chan *GetResourceConfigurationTimelineResponse, <-chan error)
GetResourceConfigurationTimelineWithChan invokes the config.GetResourceConfigurationTimeline API asynchronously
func (*Client) GetResourceInventory ¶ added in v1.62.509
func (client *Client) GetResourceInventory(request *GetResourceInventoryRequest) (response *GetResourceInventoryResponse, err error)
GetResourceInventory invokes the config.GetResourceInventory API synchronously
func (*Client) GetResourceInventoryWithCallback ¶ added in v1.62.509
func (client *Client) GetResourceInventoryWithCallback(request *GetResourceInventoryRequest, callback func(response *GetResourceInventoryResponse, err error)) <-chan int
GetResourceInventoryWithCallback invokes the config.GetResourceInventory API asynchronously
func (*Client) GetResourceInventoryWithChan ¶ added in v1.62.509
func (client *Client) GetResourceInventoryWithChan(request *GetResourceInventoryRequest) (<-chan *GetResourceInventoryResponse, <-chan error)
GetResourceInventoryWithChan invokes the config.GetResourceInventory API asynchronously
func (*Client) GetSupportedResourceRelationConfig ¶ added in v1.62.509
func (client *Client) GetSupportedResourceRelationConfig(request *GetSupportedResourceRelationConfigRequest) (response *GetSupportedResourceRelationConfigResponse, err error)
GetSupportedResourceRelationConfig invokes the config.GetSupportedResourceRelationConfig API synchronously
func (*Client) GetSupportedResourceRelationConfigWithCallback ¶ added in v1.62.509
func (client *Client) GetSupportedResourceRelationConfigWithCallback(request *GetSupportedResourceRelationConfigRequest, callback func(response *GetSupportedResourceRelationConfigResponse, err error)) <-chan int
GetSupportedResourceRelationConfigWithCallback invokes the config.GetSupportedResourceRelationConfig API asynchronously
func (*Client) GetSupportedResourceRelationConfigWithChan ¶ added in v1.62.509
func (client *Client) GetSupportedResourceRelationConfigWithChan(request *GetSupportedResourceRelationConfigRequest) (<-chan *GetSupportedResourceRelationConfigResponse, <-chan error)
GetSupportedResourceRelationConfigWithChan invokes the config.GetSupportedResourceRelationConfig API asynchronously
func (*Client) IgnoreAggregateEvaluationResults ¶ added in v1.61.1381
func (client *Client) IgnoreAggregateEvaluationResults(request *IgnoreAggregateEvaluationResultsRequest) (response *IgnoreAggregateEvaluationResultsResponse, err error)
IgnoreAggregateEvaluationResults invokes the config.IgnoreAggregateEvaluationResults API synchronously
func (*Client) IgnoreAggregateEvaluationResultsWithCallback ¶ added in v1.61.1381
func (client *Client) IgnoreAggregateEvaluationResultsWithCallback(request *IgnoreAggregateEvaluationResultsRequest, callback func(response *IgnoreAggregateEvaluationResultsResponse, err error)) <-chan int
IgnoreAggregateEvaluationResultsWithCallback invokes the config.IgnoreAggregateEvaluationResults API asynchronously
func (*Client) IgnoreAggregateEvaluationResultsWithChan ¶ added in v1.61.1381
func (client *Client) IgnoreAggregateEvaluationResultsWithChan(request *IgnoreAggregateEvaluationResultsRequest) (<-chan *IgnoreAggregateEvaluationResultsResponse, <-chan error)
IgnoreAggregateEvaluationResultsWithChan invokes the config.IgnoreAggregateEvaluationResults API asynchronously
func (*Client) IgnoreEvaluationResults ¶ added in v1.61.1381
func (client *Client) IgnoreEvaluationResults(request *IgnoreEvaluationResultsRequest) (response *IgnoreEvaluationResultsResponse, err error)
IgnoreEvaluationResults invokes the config.IgnoreEvaluationResults API synchronously
func (*Client) IgnoreEvaluationResultsWithCallback ¶ added in v1.61.1381
func (client *Client) IgnoreEvaluationResultsWithCallback(request *IgnoreEvaluationResultsRequest, callback func(response *IgnoreEvaluationResultsResponse, err error)) <-chan int
IgnoreEvaluationResultsWithCallback invokes the config.IgnoreEvaluationResults API asynchronously
func (*Client) IgnoreEvaluationResultsWithChan ¶ added in v1.61.1381
func (client *Client) IgnoreEvaluationResultsWithChan(request *IgnoreEvaluationResultsRequest) (<-chan *IgnoreEvaluationResultsResponse, <-chan error)
IgnoreEvaluationResultsWithChan invokes the config.IgnoreEvaluationResults API asynchronously
func (*Client) ListAggregateCompliancePacks ¶ added in v1.61.1381
func (client *Client) ListAggregateCompliancePacks(request *ListAggregateCompliancePacksRequest) (response *ListAggregateCompliancePacksResponse, err error)
ListAggregateCompliancePacks invokes the config.ListAggregateCompliancePacks API synchronously
func (*Client) ListAggregateCompliancePacksWithCallback ¶ added in v1.61.1381
func (client *Client) ListAggregateCompliancePacksWithCallback(request *ListAggregateCompliancePacksRequest, callback func(response *ListAggregateCompliancePacksResponse, err error)) <-chan int
ListAggregateCompliancePacksWithCallback invokes the config.ListAggregateCompliancePacks API asynchronously
func (*Client) ListAggregateCompliancePacksWithChan ¶ added in v1.61.1381
func (client *Client) ListAggregateCompliancePacksWithChan(request *ListAggregateCompliancePacksRequest) (<-chan *ListAggregateCompliancePacksResponse, <-chan error)
ListAggregateCompliancePacksWithChan invokes the config.ListAggregateCompliancePacks API asynchronously
func (*Client) ListAggregateConfigDeliveryChannels ¶ added in v1.61.1620
func (client *Client) ListAggregateConfigDeliveryChannels(request *ListAggregateConfigDeliveryChannelsRequest) (response *ListAggregateConfigDeliveryChannelsResponse, err error)
ListAggregateConfigDeliveryChannels invokes the config.ListAggregateConfigDeliveryChannels API synchronously
func (*Client) ListAggregateConfigDeliveryChannelsWithCallback ¶ added in v1.61.1620
func (client *Client) ListAggregateConfigDeliveryChannelsWithCallback(request *ListAggregateConfigDeliveryChannelsRequest, callback func(response *ListAggregateConfigDeliveryChannelsResponse, err error)) <-chan int
ListAggregateConfigDeliveryChannelsWithCallback invokes the config.ListAggregateConfigDeliveryChannels API asynchronously
func (*Client) ListAggregateConfigDeliveryChannelsWithChan ¶ added in v1.61.1620
func (client *Client) ListAggregateConfigDeliveryChannelsWithChan(request *ListAggregateConfigDeliveryChannelsRequest) (<-chan *ListAggregateConfigDeliveryChannelsResponse, <-chan error)
ListAggregateConfigDeliveryChannelsWithChan invokes the config.ListAggregateConfigDeliveryChannels API asynchronously
func (*Client) ListAggregateConfigRuleEvaluationResults ¶ added in v1.61.1381
func (client *Client) ListAggregateConfigRuleEvaluationResults(request *ListAggregateConfigRuleEvaluationResultsRequest) (response *ListAggregateConfigRuleEvaluationResultsResponse, err error)
ListAggregateConfigRuleEvaluationResults invokes the config.ListAggregateConfigRuleEvaluationResults API synchronously
func (*Client) ListAggregateConfigRuleEvaluationResultsWithCallback ¶ added in v1.61.1381
func (client *Client) ListAggregateConfigRuleEvaluationResultsWithCallback(request *ListAggregateConfigRuleEvaluationResultsRequest, callback func(response *ListAggregateConfigRuleEvaluationResultsResponse, err error)) <-chan int
ListAggregateConfigRuleEvaluationResultsWithCallback invokes the config.ListAggregateConfigRuleEvaluationResults API asynchronously
func (*Client) ListAggregateConfigRuleEvaluationResultsWithChan ¶ added in v1.61.1381
func (client *Client) ListAggregateConfigRuleEvaluationResultsWithChan(request *ListAggregateConfigRuleEvaluationResultsRequest) (<-chan *ListAggregateConfigRuleEvaluationResultsResponse, <-chan error)
ListAggregateConfigRuleEvaluationResultsWithChan invokes the config.ListAggregateConfigRuleEvaluationResults API asynchronously
func (*Client) ListAggregateConfigRuleEvaluationStatistics ¶ added in v1.62.509
func (client *Client) ListAggregateConfigRuleEvaluationStatistics(request *ListAggregateConfigRuleEvaluationStatisticsRequest) (response *ListAggregateConfigRuleEvaluationStatisticsResponse, err error)
ListAggregateConfigRuleEvaluationStatistics invokes the config.ListAggregateConfigRuleEvaluationStatistics API synchronously
func (*Client) ListAggregateConfigRuleEvaluationStatisticsWithCallback ¶ added in v1.62.509
func (client *Client) ListAggregateConfigRuleEvaluationStatisticsWithCallback(request *ListAggregateConfigRuleEvaluationStatisticsRequest, callback func(response *ListAggregateConfigRuleEvaluationStatisticsResponse, err error)) <-chan int
ListAggregateConfigRuleEvaluationStatisticsWithCallback invokes the config.ListAggregateConfigRuleEvaluationStatistics API asynchronously
func (*Client) ListAggregateConfigRuleEvaluationStatisticsWithChan ¶ added in v1.62.509
func (client *Client) ListAggregateConfigRuleEvaluationStatisticsWithChan(request *ListAggregateConfigRuleEvaluationStatisticsRequest) (<-chan *ListAggregateConfigRuleEvaluationStatisticsResponse, <-chan error)
ListAggregateConfigRuleEvaluationStatisticsWithChan invokes the config.ListAggregateConfigRuleEvaluationStatistics API asynchronously
func (*Client) ListAggregateConfigRules ¶ added in v1.61.1381
func (client *Client) ListAggregateConfigRules(request *ListAggregateConfigRulesRequest) (response *ListAggregateConfigRulesResponse, err error)
ListAggregateConfigRules invokes the config.ListAggregateConfigRules API synchronously
func (*Client) ListAggregateConfigRulesWithCallback ¶ added in v1.61.1381
func (client *Client) ListAggregateConfigRulesWithCallback(request *ListAggregateConfigRulesRequest, callback func(response *ListAggregateConfigRulesResponse, err error)) <-chan int
ListAggregateConfigRulesWithCallback invokes the config.ListAggregateConfigRules API asynchronously
func (*Client) ListAggregateConfigRulesWithChan ¶ added in v1.61.1381
func (client *Client) ListAggregateConfigRulesWithChan(request *ListAggregateConfigRulesRequest) (<-chan *ListAggregateConfigRulesResponse, <-chan error)
ListAggregateConfigRulesWithChan invokes the config.ListAggregateConfigRules API asynchronously
func (*Client) ListAggregateDiscoveredResources ¶ added in v1.61.1380
func (client *Client) ListAggregateDiscoveredResources(request *ListAggregateDiscoveredResourcesRequest) (response *ListAggregateDiscoveredResourcesResponse, err error)
ListAggregateDiscoveredResources invokes the config.ListAggregateDiscoveredResources API synchronously
func (*Client) ListAggregateDiscoveredResourcesWithCallback ¶ added in v1.61.1380
func (client *Client) ListAggregateDiscoveredResourcesWithCallback(request *ListAggregateDiscoveredResourcesRequest, callback func(response *ListAggregateDiscoveredResourcesResponse, err error)) <-chan int
ListAggregateDiscoveredResourcesWithCallback invokes the config.ListAggregateDiscoveredResources API asynchronously
func (*Client) ListAggregateDiscoveredResourcesWithChan ¶ added in v1.61.1380
func (client *Client) ListAggregateDiscoveredResourcesWithChan(request *ListAggregateDiscoveredResourcesRequest) (<-chan *ListAggregateDiscoveredResourcesResponse, <-chan error)
ListAggregateDiscoveredResourcesWithChan invokes the config.ListAggregateDiscoveredResources API asynchronously
func (*Client) ListAggregateRemediationExecutions ¶ added in v1.62.509
func (client *Client) ListAggregateRemediationExecutions(request *ListAggregateRemediationExecutionsRequest) (response *ListAggregateRemediationExecutionsResponse, err error)
ListAggregateRemediationExecutions invokes the config.ListAggregateRemediationExecutions API synchronously
func (*Client) ListAggregateRemediationExecutionsWithCallback ¶ added in v1.62.509
func (client *Client) ListAggregateRemediationExecutionsWithCallback(request *ListAggregateRemediationExecutionsRequest, callback func(response *ListAggregateRemediationExecutionsResponse, err error)) <-chan int
ListAggregateRemediationExecutionsWithCallback invokes the config.ListAggregateRemediationExecutions API asynchronously
func (*Client) ListAggregateRemediationExecutionsWithChan ¶ added in v1.62.509
func (client *Client) ListAggregateRemediationExecutionsWithChan(request *ListAggregateRemediationExecutionsRequest) (<-chan *ListAggregateRemediationExecutionsResponse, <-chan error)
ListAggregateRemediationExecutionsWithChan invokes the config.ListAggregateRemediationExecutions API asynchronously
func (*Client) ListAggregateRemediations ¶ added in v1.61.1493
func (client *Client) ListAggregateRemediations(request *ListAggregateRemediationsRequest) (response *ListAggregateRemediationsResponse, err error)
ListAggregateRemediations invokes the config.ListAggregateRemediations API synchronously
func (*Client) ListAggregateRemediationsWithCallback ¶ added in v1.61.1493
func (client *Client) ListAggregateRemediationsWithCallback(request *ListAggregateRemediationsRequest, callback func(response *ListAggregateRemediationsResponse, err error)) <-chan int
ListAggregateRemediationsWithCallback invokes the config.ListAggregateRemediations API asynchronously
func (*Client) ListAggregateRemediationsWithChan ¶ added in v1.61.1493
func (client *Client) ListAggregateRemediationsWithChan(request *ListAggregateRemediationsRequest) (<-chan *ListAggregateRemediationsResponse, <-chan error)
ListAggregateRemediationsWithChan invokes the config.ListAggregateRemediations API asynchronously
func (*Client) ListAggregateResourceEvaluationResults ¶ added in v1.61.1381
func (client *Client) ListAggregateResourceEvaluationResults(request *ListAggregateResourceEvaluationResultsRequest) (response *ListAggregateResourceEvaluationResultsResponse, err error)
ListAggregateResourceEvaluationResults invokes the config.ListAggregateResourceEvaluationResults API synchronously
func (*Client) ListAggregateResourceEvaluationResultsWithCallback ¶ added in v1.61.1381
func (client *Client) ListAggregateResourceEvaluationResultsWithCallback(request *ListAggregateResourceEvaluationResultsRequest, callback func(response *ListAggregateResourceEvaluationResultsResponse, err error)) <-chan int
ListAggregateResourceEvaluationResultsWithCallback invokes the config.ListAggregateResourceEvaluationResults API asynchronously
func (*Client) ListAggregateResourceEvaluationResultsWithChan ¶ added in v1.61.1381
func (client *Client) ListAggregateResourceEvaluationResultsWithChan(request *ListAggregateResourceEvaluationResultsRequest) (<-chan *ListAggregateResourceEvaluationResultsResponse, <-chan error)
ListAggregateResourceEvaluationResultsWithChan invokes the config.ListAggregateResourceEvaluationResults API asynchronously
func (*Client) ListAggregateResourceRelations ¶ added in v1.62.509
func (client *Client) ListAggregateResourceRelations(request *ListAggregateResourceRelationsRequest) (response *ListAggregateResourceRelationsResponse, err error)
ListAggregateResourceRelations invokes the config.ListAggregateResourceRelations API synchronously
func (*Client) ListAggregateResourceRelationsWithCallback ¶ added in v1.62.509
func (client *Client) ListAggregateResourceRelationsWithCallback(request *ListAggregateResourceRelationsRequest, callback func(response *ListAggregateResourceRelationsResponse, err error)) <-chan int
ListAggregateResourceRelationsWithCallback invokes the config.ListAggregateResourceRelations API asynchronously
func (*Client) ListAggregateResourceRelationsWithChan ¶ added in v1.62.509
func (client *Client) ListAggregateResourceRelationsWithChan(request *ListAggregateResourceRelationsRequest) (<-chan *ListAggregateResourceRelationsResponse, <-chan error)
ListAggregateResourceRelationsWithChan invokes the config.ListAggregateResourceRelations API asynchronously
func (*Client) ListAggregateResourcesByAdvancedSearch ¶ added in v1.62.509
func (client *Client) ListAggregateResourcesByAdvancedSearch(request *ListAggregateResourcesByAdvancedSearchRequest) (response *ListAggregateResourcesByAdvancedSearchResponse, err error)
ListAggregateResourcesByAdvancedSearch invokes the config.ListAggregateResourcesByAdvancedSearch API synchronously
func (*Client) ListAggregateResourcesByAdvancedSearchWithCallback ¶ added in v1.62.509
func (client *Client) ListAggregateResourcesByAdvancedSearchWithCallback(request *ListAggregateResourcesByAdvancedSearchRequest, callback func(response *ListAggregateResourcesByAdvancedSearchResponse, err error)) <-chan int
ListAggregateResourcesByAdvancedSearchWithCallback invokes the config.ListAggregateResourcesByAdvancedSearch API asynchronously
func (*Client) ListAggregateResourcesByAdvancedSearchWithChan ¶ added in v1.62.509
func (client *Client) ListAggregateResourcesByAdvancedSearchWithChan(request *ListAggregateResourcesByAdvancedSearchRequest) (<-chan *ListAggregateResourcesByAdvancedSearchResponse, <-chan error)
ListAggregateResourcesByAdvancedSearchWithChan invokes the config.ListAggregateResourcesByAdvancedSearch API asynchronously
func (*Client) ListAggregators ¶ added in v1.61.1381
func (client *Client) ListAggregators(request *ListAggregatorsRequest) (response *ListAggregatorsResponse, err error)
ListAggregators invokes the config.ListAggregators API synchronously
func (*Client) ListAggregatorsWithCallback ¶ added in v1.61.1381
func (client *Client) ListAggregatorsWithCallback(request *ListAggregatorsRequest, callback func(response *ListAggregatorsResponse, err error)) <-chan int
ListAggregatorsWithCallback invokes the config.ListAggregators API asynchronously
func (*Client) ListAggregatorsWithChan ¶ added in v1.61.1381
func (client *Client) ListAggregatorsWithChan(request *ListAggregatorsRequest) (<-chan *ListAggregatorsResponse, <-chan error)
ListAggregatorsWithChan invokes the config.ListAggregators API asynchronously
func (*Client) ListCompliancePackTemplates ¶ added in v1.61.1381
func (client *Client) ListCompliancePackTemplates(request *ListCompliancePackTemplatesRequest) (response *ListCompliancePackTemplatesResponse, err error)
ListCompliancePackTemplates invokes the config.ListCompliancePackTemplates API synchronously
func (*Client) ListCompliancePackTemplatesWithCallback ¶ added in v1.61.1381
func (client *Client) ListCompliancePackTemplatesWithCallback(request *ListCompliancePackTemplatesRequest, callback func(response *ListCompliancePackTemplatesResponse, err error)) <-chan int
ListCompliancePackTemplatesWithCallback invokes the config.ListCompliancePackTemplates API asynchronously
func (*Client) ListCompliancePackTemplatesWithChan ¶ added in v1.61.1381
func (client *Client) ListCompliancePackTemplatesWithChan(request *ListCompliancePackTemplatesRequest) (<-chan *ListCompliancePackTemplatesResponse, <-chan error)
ListCompliancePackTemplatesWithChan invokes the config.ListCompliancePackTemplates API asynchronously
func (*Client) ListCompliancePacks ¶ added in v1.61.1381
func (client *Client) ListCompliancePacks(request *ListCompliancePacksRequest) (response *ListCompliancePacksResponse, err error)
ListCompliancePacks invokes the config.ListCompliancePacks API synchronously
func (*Client) ListCompliancePacksWithCallback ¶ added in v1.61.1381
func (client *Client) ListCompliancePacksWithCallback(request *ListCompliancePacksRequest, callback func(response *ListCompliancePacksResponse, err error)) <-chan int
ListCompliancePacksWithCallback invokes the config.ListCompliancePacks API asynchronously
func (*Client) ListCompliancePacksWithChan ¶ added in v1.61.1381
func (client *Client) ListCompliancePacksWithChan(request *ListCompliancePacksRequest) (<-chan *ListCompliancePacksResponse, <-chan error)
ListCompliancePacksWithChan invokes the config.ListCompliancePacks API asynchronously
func (*Client) ListConfigDeliveryChannels ¶ added in v1.61.1620
func (client *Client) ListConfigDeliveryChannels(request *ListConfigDeliveryChannelsRequest) (response *ListConfigDeliveryChannelsResponse, err error)
ListConfigDeliveryChannels invokes the config.ListConfigDeliveryChannels API synchronously
func (*Client) ListConfigDeliveryChannelsWithCallback ¶ added in v1.61.1620
func (client *Client) ListConfigDeliveryChannelsWithCallback(request *ListConfigDeliveryChannelsRequest, callback func(response *ListConfigDeliveryChannelsResponse, err error)) <-chan int
ListConfigDeliveryChannelsWithCallback invokes the config.ListConfigDeliveryChannels API asynchronously
func (*Client) ListConfigDeliveryChannelsWithChan ¶ added in v1.61.1620
func (client *Client) ListConfigDeliveryChannelsWithChan(request *ListConfigDeliveryChannelsRequest) (<-chan *ListConfigDeliveryChannelsResponse, <-chan error)
ListConfigDeliveryChannelsWithChan invokes the config.ListConfigDeliveryChannels API asynchronously
func (*Client) ListConfigRuleEvaluationResults ¶ added in v1.61.1381
func (client *Client) ListConfigRuleEvaluationResults(request *ListConfigRuleEvaluationResultsRequest) (response *ListConfigRuleEvaluationResultsResponse, err error)
ListConfigRuleEvaluationResults invokes the config.ListConfigRuleEvaluationResults API synchronously
func (*Client) ListConfigRuleEvaluationResultsWithCallback ¶ added in v1.61.1381
func (client *Client) ListConfigRuleEvaluationResultsWithCallback(request *ListConfigRuleEvaluationResultsRequest, callback func(response *ListConfigRuleEvaluationResultsResponse, err error)) <-chan int
ListConfigRuleEvaluationResultsWithCallback invokes the config.ListConfigRuleEvaluationResults API asynchronously
func (*Client) ListConfigRuleEvaluationResultsWithChan ¶ added in v1.61.1381
func (client *Client) ListConfigRuleEvaluationResultsWithChan(request *ListConfigRuleEvaluationResultsRequest) (<-chan *ListConfigRuleEvaluationResultsResponse, <-chan error)
ListConfigRuleEvaluationResultsWithChan invokes the config.ListConfigRuleEvaluationResults API asynchronously
func (*Client) ListConfigRuleEvaluationStatistics ¶ added in v1.62.509
func (client *Client) ListConfigRuleEvaluationStatistics(request *ListConfigRuleEvaluationStatisticsRequest) (response *ListConfigRuleEvaluationStatisticsResponse, err error)
ListConfigRuleEvaluationStatistics invokes the config.ListConfigRuleEvaluationStatistics API synchronously
func (*Client) ListConfigRuleEvaluationStatisticsWithCallback ¶ added in v1.62.509
func (client *Client) ListConfigRuleEvaluationStatisticsWithCallback(request *ListConfigRuleEvaluationStatisticsRequest, callback func(response *ListConfigRuleEvaluationStatisticsResponse, err error)) <-chan int
ListConfigRuleEvaluationStatisticsWithCallback invokes the config.ListConfigRuleEvaluationStatistics API asynchronously
func (*Client) ListConfigRuleEvaluationStatisticsWithChan ¶ added in v1.62.509
func (client *Client) ListConfigRuleEvaluationStatisticsWithChan(request *ListConfigRuleEvaluationStatisticsRequest) (<-chan *ListConfigRuleEvaluationStatisticsResponse, <-chan error)
ListConfigRuleEvaluationStatisticsWithChan invokes the config.ListConfigRuleEvaluationStatistics API asynchronously
func (*Client) ListConfigRules ¶
func (client *Client) ListConfigRules(request *ListConfigRulesRequest) (response *ListConfigRulesResponse, err error)
ListConfigRules invokes the config.ListConfigRules API synchronously
func (*Client) ListConfigRulesWithCallback ¶
func (client *Client) ListConfigRulesWithCallback(request *ListConfigRulesRequest, callback func(response *ListConfigRulesResponse, err error)) <-chan int
ListConfigRulesWithCallback invokes the config.ListConfigRules API asynchronously
func (*Client) ListConfigRulesWithChan ¶
func (client *Client) ListConfigRulesWithChan(request *ListConfigRulesRequest) (<-chan *ListConfigRulesResponse, <-chan error)
ListConfigRulesWithChan invokes the config.ListConfigRules API asynchronously
func (*Client) ListDiscoveredResources ¶
func (client *Client) ListDiscoveredResources(request *ListDiscoveredResourcesRequest) (response *ListDiscoveredResourcesResponse, err error)
ListDiscoveredResources invokes the config.ListDiscoveredResources API synchronously
func (*Client) ListDiscoveredResourcesWithCallback ¶
func (client *Client) ListDiscoveredResourcesWithCallback(request *ListDiscoveredResourcesRequest, callback func(response *ListDiscoveredResourcesResponse, err error)) <-chan int
ListDiscoveredResourcesWithCallback invokes the config.ListDiscoveredResources API asynchronously
func (*Client) ListDiscoveredResourcesWithChan ¶
func (client *Client) ListDiscoveredResourcesWithChan(request *ListDiscoveredResourcesRequest) (<-chan *ListDiscoveredResourcesResponse, <-chan error)
ListDiscoveredResourcesWithChan invokes the config.ListDiscoveredResources API asynchronously
func (*Client) ListIntegratedService ¶ added in v1.62.509
func (client *Client) ListIntegratedService(request *ListIntegratedServiceRequest) (response *ListIntegratedServiceResponse, err error)
ListIntegratedService invokes the config.ListIntegratedService API synchronously
func (*Client) ListIntegratedServiceWithCallback ¶ added in v1.62.509
func (client *Client) ListIntegratedServiceWithCallback(request *ListIntegratedServiceRequest, callback func(response *ListIntegratedServiceResponse, err error)) <-chan int
ListIntegratedServiceWithCallback invokes the config.ListIntegratedService API asynchronously
func (*Client) ListIntegratedServiceWithChan ¶ added in v1.62.509
func (client *Client) ListIntegratedServiceWithChan(request *ListIntegratedServiceRequest) (<-chan *ListIntegratedServiceResponse, <-chan error)
ListIntegratedServiceWithChan invokes the config.ListIntegratedService API asynchronously
func (*Client) ListManagedRules ¶ added in v1.61.1409
func (client *Client) ListManagedRules(request *ListManagedRulesRequest) (response *ListManagedRulesResponse, err error)
ListManagedRules invokes the config.ListManagedRules API synchronously
func (*Client) ListManagedRulesWithCallback ¶ added in v1.61.1409
func (client *Client) ListManagedRulesWithCallback(request *ListManagedRulesRequest, callback func(response *ListManagedRulesResponse, err error)) <-chan int
ListManagedRulesWithCallback invokes the config.ListManagedRules API asynchronously
func (*Client) ListManagedRulesWithChan ¶ added in v1.61.1409
func (client *Client) ListManagedRulesWithChan(request *ListManagedRulesRequest) (<-chan *ListManagedRulesResponse, <-chan error)
ListManagedRulesWithChan invokes the config.ListManagedRules API asynchronously
func (*Client) ListPreManagedRules ¶ added in v1.62.102
func (client *Client) ListPreManagedRules(request *ListPreManagedRulesRequest) (response *ListPreManagedRulesResponse, err error)
ListPreManagedRules invokes the config.ListPreManagedRules API synchronously
func (*Client) ListPreManagedRulesWithCallback ¶ added in v1.62.102
func (client *Client) ListPreManagedRulesWithCallback(request *ListPreManagedRulesRequest, callback func(response *ListPreManagedRulesResponse, err error)) <-chan int
ListPreManagedRulesWithCallback invokes the config.ListPreManagedRules API asynchronously
func (*Client) ListPreManagedRulesWithChan ¶ added in v1.62.102
func (client *Client) ListPreManagedRulesWithChan(request *ListPreManagedRulesRequest) (<-chan *ListPreManagedRulesResponse, <-chan error)
ListPreManagedRulesWithChan invokes the config.ListPreManagedRules API asynchronously
func (*Client) ListRemediationExecutions ¶ added in v1.62.509
func (client *Client) ListRemediationExecutions(request *ListRemediationExecutionsRequest) (response *ListRemediationExecutionsResponse, err error)
ListRemediationExecutions invokes the config.ListRemediationExecutions API synchronously
func (*Client) ListRemediationExecutionsWithCallback ¶ added in v1.62.509
func (client *Client) ListRemediationExecutionsWithCallback(request *ListRemediationExecutionsRequest, callback func(response *ListRemediationExecutionsResponse, err error)) <-chan int
ListRemediationExecutionsWithCallback invokes the config.ListRemediationExecutions API asynchronously
func (*Client) ListRemediationExecutionsWithChan ¶ added in v1.62.509
func (client *Client) ListRemediationExecutionsWithChan(request *ListRemediationExecutionsRequest) (<-chan *ListRemediationExecutionsResponse, <-chan error)
ListRemediationExecutionsWithChan invokes the config.ListRemediationExecutions API asynchronously
func (*Client) ListRemediationTemplates ¶ added in v1.61.1380
func (client *Client) ListRemediationTemplates(request *ListRemediationTemplatesRequest) (response *ListRemediationTemplatesResponse, err error)
ListRemediationTemplates invokes the config.ListRemediationTemplates API synchronously
func (*Client) ListRemediationTemplatesWithCallback ¶ added in v1.61.1380
func (client *Client) ListRemediationTemplatesWithCallback(request *ListRemediationTemplatesRequest, callback func(response *ListRemediationTemplatesResponse, err error)) <-chan int
ListRemediationTemplatesWithCallback invokes the config.ListRemediationTemplates API asynchronously
func (*Client) ListRemediationTemplatesWithChan ¶ added in v1.61.1380
func (client *Client) ListRemediationTemplatesWithChan(request *ListRemediationTemplatesRequest) (<-chan *ListRemediationTemplatesResponse, <-chan error)
ListRemediationTemplatesWithChan invokes the config.ListRemediationTemplates API asynchronously
func (*Client) ListRemediations ¶ added in v1.61.1493
func (client *Client) ListRemediations(request *ListRemediationsRequest) (response *ListRemediationsResponse, err error)
ListRemediations invokes the config.ListRemediations API synchronously
func (*Client) ListRemediationsWithCallback ¶ added in v1.61.1493
func (client *Client) ListRemediationsWithCallback(request *ListRemediationsRequest, callback func(response *ListRemediationsResponse, err error)) <-chan int
ListRemediationsWithCallback invokes the config.ListRemediations API asynchronously
func (*Client) ListRemediationsWithChan ¶ added in v1.61.1493
func (client *Client) ListRemediationsWithChan(request *ListRemediationsRequest) (<-chan *ListRemediationsResponse, <-chan error)
ListRemediationsWithChan invokes the config.ListRemediations API asynchronously
func (*Client) ListResourceEvaluationResults ¶ added in v1.61.1381
func (client *Client) ListResourceEvaluationResults(request *ListResourceEvaluationResultsRequest) (response *ListResourceEvaluationResultsResponse, err error)
ListResourceEvaluationResults invokes the config.ListResourceEvaluationResults API synchronously
func (*Client) ListResourceEvaluationResultsWithCallback ¶ added in v1.61.1381
func (client *Client) ListResourceEvaluationResultsWithCallback(request *ListResourceEvaluationResultsRequest, callback func(response *ListResourceEvaluationResultsResponse, err error)) <-chan int
ListResourceEvaluationResultsWithCallback invokes the config.ListResourceEvaluationResults API asynchronously
func (*Client) ListResourceEvaluationResultsWithChan ¶ added in v1.61.1381
func (client *Client) ListResourceEvaluationResultsWithChan(request *ListResourceEvaluationResultsRequest) (<-chan *ListResourceEvaluationResultsResponse, <-chan error)
ListResourceEvaluationResultsWithChan invokes the config.ListResourceEvaluationResults API asynchronously
func (*Client) ListResourceRelations ¶ added in v1.62.509
func (client *Client) ListResourceRelations(request *ListResourceRelationsRequest) (response *ListResourceRelationsResponse, err error)
ListResourceRelations invokes the config.ListResourceRelations API synchronously
func (*Client) ListResourceRelationsWithCallback ¶ added in v1.62.509
func (client *Client) ListResourceRelationsWithCallback(request *ListResourceRelationsRequest, callback func(response *ListResourceRelationsResponse, err error)) <-chan int
ListResourceRelationsWithCallback invokes the config.ListResourceRelations API asynchronously
func (*Client) ListResourceRelationsWithChan ¶ added in v1.62.509
func (client *Client) ListResourceRelationsWithChan(request *ListResourceRelationsRequest) (<-chan *ListResourceRelationsResponse, <-chan error)
ListResourceRelationsWithChan invokes the config.ListResourceRelations API asynchronously
func (*Client) ListResourcesByAdvancedSearch ¶ added in v1.62.509
func (client *Client) ListResourcesByAdvancedSearch(request *ListResourcesByAdvancedSearchRequest) (response *ListResourcesByAdvancedSearchResponse, err error)
ListResourcesByAdvancedSearch invokes the config.ListResourcesByAdvancedSearch API synchronously
func (*Client) ListResourcesByAdvancedSearchWithCallback ¶ added in v1.62.509
func (client *Client) ListResourcesByAdvancedSearchWithCallback(request *ListResourcesByAdvancedSearchRequest, callback func(response *ListResourcesByAdvancedSearchResponse, err error)) <-chan int
ListResourcesByAdvancedSearchWithCallback invokes the config.ListResourcesByAdvancedSearch API asynchronously
func (*Client) ListResourcesByAdvancedSearchWithChan ¶ added in v1.62.509
func (client *Client) ListResourcesByAdvancedSearchWithChan(request *ListResourcesByAdvancedSearchRequest) (<-chan *ListResourcesByAdvancedSearchResponse, <-chan error)
ListResourcesByAdvancedSearchWithChan invokes the config.ListResourcesByAdvancedSearch API asynchronously
func (*Client) ListSupportedProducts ¶ added in v1.62.509
func (client *Client) ListSupportedProducts(request *ListSupportedProductsRequest) (response *ListSupportedProductsResponse, err error)
ListSupportedProducts invokes the config.ListSupportedProducts API synchronously
func (*Client) ListSupportedProductsWithCallback ¶ added in v1.62.509
func (client *Client) ListSupportedProductsWithCallback(request *ListSupportedProductsRequest, callback func(response *ListSupportedProductsResponse, err error)) <-chan int
ListSupportedProductsWithCallback invokes the config.ListSupportedProducts API asynchronously
func (*Client) ListSupportedProductsWithChan ¶ added in v1.62.509
func (client *Client) ListSupportedProductsWithChan(request *ListSupportedProductsRequest) (<-chan *ListSupportedProductsResponse, <-chan error)
ListSupportedProductsWithChan invokes the config.ListSupportedProducts API asynchronously
func (*Client) ListTagResources ¶ added in v1.61.1620
func (client *Client) ListTagResources(request *ListTagResourcesRequest) (response *ListTagResourcesResponse, err error)
ListTagResources invokes the config.ListTagResources API synchronously
func (*Client) ListTagResourcesWithCallback ¶ added in v1.61.1620
func (client *Client) ListTagResourcesWithCallback(request *ListTagResourcesRequest, callback func(response *ListTagResourcesResponse, err error)) <-chan int
ListTagResourcesWithCallback invokes the config.ListTagResources API asynchronously
func (*Client) ListTagResourcesWithChan ¶ added in v1.61.1620
func (client *Client) ListTagResourcesWithChan(request *ListTagResourcesRequest) (<-chan *ListTagResourcesResponse, <-chan error)
ListTagResourcesWithChan invokes the config.ListTagResources API asynchronously
func (*Client) PutEvaluations ¶
func (client *Client) PutEvaluations(request *PutEvaluationsRequest) (response *PutEvaluationsResponse, err error)
PutEvaluations invokes the config.PutEvaluations API synchronously
func (*Client) PutEvaluationsWithCallback ¶
func (client *Client) PutEvaluationsWithCallback(request *PutEvaluationsRequest, callback func(response *PutEvaluationsResponse, err error)) <-chan int
PutEvaluationsWithCallback invokes the config.PutEvaluations API asynchronously
func (*Client) PutEvaluationsWithChan ¶
func (client *Client) PutEvaluationsWithChan(request *PutEvaluationsRequest) (<-chan *PutEvaluationsResponse, <-chan error)
PutEvaluationsWithChan invokes the config.PutEvaluations API asynchronously
func (*Client) RevertAggregateEvaluationResults ¶ added in v1.61.1381
func (client *Client) RevertAggregateEvaluationResults(request *RevertAggregateEvaluationResultsRequest) (response *RevertAggregateEvaluationResultsResponse, err error)
RevertAggregateEvaluationResults invokes the config.RevertAggregateEvaluationResults API synchronously
func (*Client) RevertAggregateEvaluationResultsWithCallback ¶ added in v1.61.1381
func (client *Client) RevertAggregateEvaluationResultsWithCallback(request *RevertAggregateEvaluationResultsRequest, callback func(response *RevertAggregateEvaluationResultsResponse, err error)) <-chan int
RevertAggregateEvaluationResultsWithCallback invokes the config.RevertAggregateEvaluationResults API asynchronously
func (*Client) RevertAggregateEvaluationResultsWithChan ¶ added in v1.61.1381
func (client *Client) RevertAggregateEvaluationResultsWithChan(request *RevertAggregateEvaluationResultsRequest) (<-chan *RevertAggregateEvaluationResultsResponse, <-chan error)
RevertAggregateEvaluationResultsWithChan invokes the config.RevertAggregateEvaluationResults API asynchronously
func (*Client) RevertEvaluationResults ¶ added in v1.61.1381
func (client *Client) RevertEvaluationResults(request *RevertEvaluationResultsRequest) (response *RevertEvaluationResultsResponse, err error)
RevertEvaluationResults invokes the config.RevertEvaluationResults API synchronously
func (*Client) RevertEvaluationResultsWithCallback ¶ added in v1.61.1381
func (client *Client) RevertEvaluationResultsWithCallback(request *RevertEvaluationResultsRequest, callback func(response *RevertEvaluationResultsResponse, err error)) <-chan int
RevertEvaluationResultsWithCallback invokes the config.RevertEvaluationResults API asynchronously
func (*Client) RevertEvaluationResultsWithChan ¶ added in v1.61.1381
func (client *Client) RevertEvaluationResultsWithChan(request *RevertEvaluationResultsRequest) (<-chan *RevertEvaluationResultsResponse, <-chan error)
RevertEvaluationResultsWithChan invokes the config.RevertEvaluationResults API asynchronously
func (*Client) StartAggregateConfigRuleEvaluation ¶ added in v1.61.1381
func (client *Client) StartAggregateConfigRuleEvaluation(request *StartAggregateConfigRuleEvaluationRequest) (response *StartAggregateConfigRuleEvaluationResponse, err error)
StartAggregateConfigRuleEvaluation invokes the config.StartAggregateConfigRuleEvaluation API synchronously
func (*Client) StartAggregateConfigRuleEvaluationWithCallback ¶ added in v1.61.1381
func (client *Client) StartAggregateConfigRuleEvaluationWithCallback(request *StartAggregateConfigRuleEvaluationRequest, callback func(response *StartAggregateConfigRuleEvaluationResponse, err error)) <-chan int
StartAggregateConfigRuleEvaluationWithCallback invokes the config.StartAggregateConfigRuleEvaluation API asynchronously
func (*Client) StartAggregateConfigRuleEvaluationWithChan ¶ added in v1.61.1381
func (client *Client) StartAggregateConfigRuleEvaluationWithChan(request *StartAggregateConfigRuleEvaluationRequest) (<-chan *StartAggregateConfigRuleEvaluationResponse, <-chan error)
StartAggregateConfigRuleEvaluationWithChan invokes the config.StartAggregateConfigRuleEvaluation API asynchronously
func (*Client) StartAggregateRemediation ¶ added in v1.61.1493
func (client *Client) StartAggregateRemediation(request *StartAggregateRemediationRequest) (response *StartAggregateRemediationResponse, err error)
StartAggregateRemediation invokes the config.StartAggregateRemediation API synchronously
func (*Client) StartAggregateRemediationWithCallback ¶ added in v1.61.1493
func (client *Client) StartAggregateRemediationWithCallback(request *StartAggregateRemediationRequest, callback func(response *StartAggregateRemediationResponse, err error)) <-chan int
StartAggregateRemediationWithCallback invokes the config.StartAggregateRemediation API asynchronously
func (*Client) StartAggregateRemediationWithChan ¶ added in v1.61.1493
func (client *Client) StartAggregateRemediationWithChan(request *StartAggregateRemediationRequest) (<-chan *StartAggregateRemediationResponse, <-chan error)
StartAggregateRemediationWithChan invokes the config.StartAggregateRemediation API asynchronously
func (*Client) StartConfigRuleEvaluation ¶
func (client *Client) StartConfigRuleEvaluation(request *StartConfigRuleEvaluationRequest) (response *StartConfigRuleEvaluationResponse, err error)
StartConfigRuleEvaluation invokes the config.StartConfigRuleEvaluation API synchronously
func (*Client) StartConfigRuleEvaluationWithCallback ¶
func (client *Client) StartConfigRuleEvaluationWithCallback(request *StartConfigRuleEvaluationRequest, callback func(response *StartConfigRuleEvaluationResponse, err error)) <-chan int
StartConfigRuleEvaluationWithCallback invokes the config.StartConfigRuleEvaluation API asynchronously
func (*Client) StartConfigRuleEvaluationWithChan ¶
func (client *Client) StartConfigRuleEvaluationWithChan(request *StartConfigRuleEvaluationRequest) (<-chan *StartConfigRuleEvaluationResponse, <-chan error)
StartConfigRuleEvaluationWithChan invokes the config.StartConfigRuleEvaluation API asynchronously
func (*Client) StartConfigurationRecorder ¶
func (client *Client) StartConfigurationRecorder(request *StartConfigurationRecorderRequest) (response *StartConfigurationRecorderResponse, err error)
StartConfigurationRecorder invokes the config.StartConfigurationRecorder API synchronously
func (*Client) StartConfigurationRecorderWithCallback ¶
func (client *Client) StartConfigurationRecorderWithCallback(request *StartConfigurationRecorderRequest, callback func(response *StartConfigurationRecorderResponse, err error)) <-chan int
StartConfigurationRecorderWithCallback invokes the config.StartConfigurationRecorder API asynchronously
func (*Client) StartConfigurationRecorderWithChan ¶
func (client *Client) StartConfigurationRecorderWithChan(request *StartConfigurationRecorderRequest) (<-chan *StartConfigurationRecorderResponse, <-chan error)
StartConfigurationRecorderWithChan invokes the config.StartConfigurationRecorder API asynchronously
func (*Client) StartRemediation ¶ added in v1.61.1493
func (client *Client) StartRemediation(request *StartRemediationRequest) (response *StartRemediationResponse, err error)
StartRemediation invokes the config.StartRemediation API synchronously
func (*Client) StartRemediationWithCallback ¶ added in v1.61.1493
func (client *Client) StartRemediationWithCallback(request *StartRemediationRequest, callback func(response *StartRemediationResponse, err error)) <-chan int
StartRemediationWithCallback invokes the config.StartRemediation API asynchronously
func (*Client) StartRemediationWithChan ¶ added in v1.61.1493
func (client *Client) StartRemediationWithChan(request *StartRemediationRequest) (<-chan *StartRemediationResponse, <-chan error)
StartRemediationWithChan invokes the config.StartRemediation API asynchronously
func (*Client) StopConfigurationRecorder ¶ added in v1.62.102
func (client *Client) StopConfigurationRecorder(request *StopConfigurationRecorderRequest) (response *StopConfigurationRecorderResponse, err error)
StopConfigurationRecorder invokes the config.StopConfigurationRecorder API synchronously
func (*Client) StopConfigurationRecorderWithCallback ¶ added in v1.62.102
func (client *Client) StopConfigurationRecorderWithCallback(request *StopConfigurationRecorderRequest, callback func(response *StopConfigurationRecorderResponse, err error)) <-chan int
StopConfigurationRecorderWithCallback invokes the config.StopConfigurationRecorder API asynchronously
func (*Client) StopConfigurationRecorderWithChan ¶ added in v1.62.102
func (client *Client) StopConfigurationRecorderWithChan(request *StopConfigurationRecorderRequest) (<-chan *StopConfigurationRecorderResponse, <-chan error)
StopConfigurationRecorderWithChan invokes the config.StopConfigurationRecorder API asynchronously
func (*Client) TagResources ¶ added in v1.61.1620
func (client *Client) TagResources(request *TagResourcesRequest) (response *TagResourcesResponse, err error)
TagResources invokes the config.TagResources API synchronously
func (*Client) TagResourcesWithCallback ¶ added in v1.61.1620
func (client *Client) TagResourcesWithCallback(request *TagResourcesRequest, callback func(response *TagResourcesResponse, err error)) <-chan int
TagResourcesWithCallback invokes the config.TagResources API asynchronously
func (*Client) TagResourcesWithChan ¶ added in v1.61.1620
func (client *Client) TagResourcesWithChan(request *TagResourcesRequest) (<-chan *TagResourcesResponse, <-chan error)
TagResourcesWithChan invokes the config.TagResources API asynchronously
func (*Client) UntagResources ¶ added in v1.61.1620
func (client *Client) UntagResources(request *UntagResourcesRequest) (response *UntagResourcesResponse, err error)
UntagResources invokes the config.UntagResources API synchronously
func (*Client) UntagResourcesWithCallback ¶ added in v1.61.1620
func (client *Client) UntagResourcesWithCallback(request *UntagResourcesRequest, callback func(response *UntagResourcesResponse, err error)) <-chan int
UntagResourcesWithCallback invokes the config.UntagResources API asynchronously
func (*Client) UntagResourcesWithChan ¶ added in v1.61.1620
func (client *Client) UntagResourcesWithChan(request *UntagResourcesRequest) (<-chan *UntagResourcesResponse, <-chan error)
UntagResourcesWithChan invokes the config.UntagResources API asynchronously
func (*Client) UpdateAggregateCompliancePack ¶ added in v1.61.1381
func (client *Client) UpdateAggregateCompliancePack(request *UpdateAggregateCompliancePackRequest) (response *UpdateAggregateCompliancePackResponse, err error)
UpdateAggregateCompliancePack invokes the config.UpdateAggregateCompliancePack API synchronously
func (*Client) UpdateAggregateCompliancePackWithCallback ¶ added in v1.61.1381
func (client *Client) UpdateAggregateCompliancePackWithCallback(request *UpdateAggregateCompliancePackRequest, callback func(response *UpdateAggregateCompliancePackResponse, err error)) <-chan int
UpdateAggregateCompliancePackWithCallback invokes the config.UpdateAggregateCompliancePack API asynchronously
func (*Client) UpdateAggregateCompliancePackWithChan ¶ added in v1.61.1381
func (client *Client) UpdateAggregateCompliancePackWithChan(request *UpdateAggregateCompliancePackRequest) (<-chan *UpdateAggregateCompliancePackResponse, <-chan error)
UpdateAggregateCompliancePackWithChan invokes the config.UpdateAggregateCompliancePack API asynchronously
func (*Client) UpdateAggregateConfigDeliveryChannel ¶ added in v1.61.1620
func (client *Client) UpdateAggregateConfigDeliveryChannel(request *UpdateAggregateConfigDeliveryChannelRequest) (response *UpdateAggregateConfigDeliveryChannelResponse, err error)
UpdateAggregateConfigDeliveryChannel invokes the config.UpdateAggregateConfigDeliveryChannel API synchronously
func (*Client) UpdateAggregateConfigDeliveryChannelWithCallback ¶ added in v1.61.1620
func (client *Client) UpdateAggregateConfigDeliveryChannelWithCallback(request *UpdateAggregateConfigDeliveryChannelRequest, callback func(response *UpdateAggregateConfigDeliveryChannelResponse, err error)) <-chan int
UpdateAggregateConfigDeliveryChannelWithCallback invokes the config.UpdateAggregateConfigDeliveryChannel API asynchronously
func (*Client) UpdateAggregateConfigDeliveryChannelWithChan ¶ added in v1.61.1620
func (client *Client) UpdateAggregateConfigDeliveryChannelWithChan(request *UpdateAggregateConfigDeliveryChannelRequest) (<-chan *UpdateAggregateConfigDeliveryChannelResponse, <-chan error)
UpdateAggregateConfigDeliveryChannelWithChan invokes the config.UpdateAggregateConfigDeliveryChannel API asynchronously
func (*Client) UpdateAggregateConfigRule ¶ added in v1.61.1381
func (client *Client) UpdateAggregateConfigRule(request *UpdateAggregateConfigRuleRequest) (response *UpdateAggregateConfigRuleResponse, err error)
UpdateAggregateConfigRule invokes the config.UpdateAggregateConfigRule API synchronously
func (*Client) UpdateAggregateConfigRuleWithCallback ¶ added in v1.61.1381
func (client *Client) UpdateAggregateConfigRuleWithCallback(request *UpdateAggregateConfigRuleRequest, callback func(response *UpdateAggregateConfigRuleResponse, err error)) <-chan int
UpdateAggregateConfigRuleWithCallback invokes the config.UpdateAggregateConfigRule API asynchronously
func (*Client) UpdateAggregateConfigRuleWithChan ¶ added in v1.61.1381
func (client *Client) UpdateAggregateConfigRuleWithChan(request *UpdateAggregateConfigRuleRequest) (<-chan *UpdateAggregateConfigRuleResponse, <-chan error)
UpdateAggregateConfigRuleWithChan invokes the config.UpdateAggregateConfigRule API asynchronously
func (*Client) UpdateAggregateRemediation ¶ added in v1.61.1493
func (client *Client) UpdateAggregateRemediation(request *UpdateAggregateRemediationRequest) (response *UpdateAggregateRemediationResponse, err error)
UpdateAggregateRemediation invokes the config.UpdateAggregateRemediation API synchronously
func (*Client) UpdateAggregateRemediationWithCallback ¶ added in v1.61.1493
func (client *Client) UpdateAggregateRemediationWithCallback(request *UpdateAggregateRemediationRequest, callback func(response *UpdateAggregateRemediationResponse, err error)) <-chan int
UpdateAggregateRemediationWithCallback invokes the config.UpdateAggregateRemediation API asynchronously
func (*Client) UpdateAggregateRemediationWithChan ¶ added in v1.61.1493
func (client *Client) UpdateAggregateRemediationWithChan(request *UpdateAggregateRemediationRequest) (<-chan *UpdateAggregateRemediationResponse, <-chan error)
UpdateAggregateRemediationWithChan invokes the config.UpdateAggregateRemediation API asynchronously
func (*Client) UpdateAggregator ¶ added in v1.61.1381
func (client *Client) UpdateAggregator(request *UpdateAggregatorRequest) (response *UpdateAggregatorResponse, err error)
UpdateAggregator invokes the config.UpdateAggregator API synchronously
func (*Client) UpdateAggregatorWithCallback ¶ added in v1.61.1381
func (client *Client) UpdateAggregatorWithCallback(request *UpdateAggregatorRequest, callback func(response *UpdateAggregatorResponse, err error)) <-chan int
UpdateAggregatorWithCallback invokes the config.UpdateAggregator API asynchronously
func (*Client) UpdateAggregatorWithChan ¶ added in v1.61.1381
func (client *Client) UpdateAggregatorWithChan(request *UpdateAggregatorRequest) (<-chan *UpdateAggregatorResponse, <-chan error)
UpdateAggregatorWithChan invokes the config.UpdateAggregator API asynchronously
func (*Client) UpdateCompliancePack ¶ added in v1.61.1381
func (client *Client) UpdateCompliancePack(request *UpdateCompliancePackRequest) (response *UpdateCompliancePackResponse, err error)
UpdateCompliancePack invokes the config.UpdateCompliancePack API synchronously
func (*Client) UpdateCompliancePackWithCallback ¶ added in v1.61.1381
func (client *Client) UpdateCompliancePackWithCallback(request *UpdateCompliancePackRequest, callback func(response *UpdateCompliancePackResponse, err error)) <-chan int
UpdateCompliancePackWithCallback invokes the config.UpdateCompliancePack API asynchronously
func (*Client) UpdateCompliancePackWithChan ¶ added in v1.61.1381
func (client *Client) UpdateCompliancePackWithChan(request *UpdateCompliancePackRequest) (<-chan *UpdateCompliancePackResponse, <-chan error)
UpdateCompliancePackWithChan invokes the config.UpdateCompliancePack API asynchronously
func (*Client) UpdateConfigDeliveryChannel ¶ added in v1.61.1620
func (client *Client) UpdateConfigDeliveryChannel(request *UpdateConfigDeliveryChannelRequest) (response *UpdateConfigDeliveryChannelResponse, err error)
UpdateConfigDeliveryChannel invokes the config.UpdateConfigDeliveryChannel API synchronously
func (*Client) UpdateConfigDeliveryChannelWithCallback ¶ added in v1.61.1620
func (client *Client) UpdateConfigDeliveryChannelWithCallback(request *UpdateConfigDeliveryChannelRequest, callback func(response *UpdateConfigDeliveryChannelResponse, err error)) <-chan int
UpdateConfigDeliveryChannelWithCallback invokes the config.UpdateConfigDeliveryChannel API asynchronously
func (*Client) UpdateConfigDeliveryChannelWithChan ¶ added in v1.61.1620
func (client *Client) UpdateConfigDeliveryChannelWithChan(request *UpdateConfigDeliveryChannelRequest) (<-chan *UpdateConfigDeliveryChannelResponse, <-chan error)
UpdateConfigDeliveryChannelWithChan invokes the config.UpdateConfigDeliveryChannel API asynchronously
func (*Client) UpdateConfigRule ¶ added in v1.61.1381
func (client *Client) UpdateConfigRule(request *UpdateConfigRuleRequest) (response *UpdateConfigRuleResponse, err error)
UpdateConfigRule invokes the config.UpdateConfigRule API synchronously
func (*Client) UpdateConfigRuleWithCallback ¶ added in v1.61.1381
func (client *Client) UpdateConfigRuleWithCallback(request *UpdateConfigRuleRequest, callback func(response *UpdateConfigRuleResponse, err error)) <-chan int
UpdateConfigRuleWithCallback invokes the config.UpdateConfigRule API asynchronously
func (*Client) UpdateConfigRuleWithChan ¶ added in v1.61.1381
func (client *Client) UpdateConfigRuleWithChan(request *UpdateConfigRuleRequest) (<-chan *UpdateConfigRuleResponse, <-chan error)
UpdateConfigRuleWithChan invokes the config.UpdateConfigRule API asynchronously
func (*Client) UpdateConfigurationRecorder ¶ added in v1.62.509
func (client *Client) UpdateConfigurationRecorder(request *UpdateConfigurationRecorderRequest) (response *UpdateConfigurationRecorderResponse, err error)
UpdateConfigurationRecorder invokes the config.UpdateConfigurationRecorder API synchronously
func (*Client) UpdateConfigurationRecorderWithCallback ¶ added in v1.62.509
func (client *Client) UpdateConfigurationRecorderWithCallback(request *UpdateConfigurationRecorderRequest, callback func(response *UpdateConfigurationRecorderResponse, err error)) <-chan int
UpdateConfigurationRecorderWithCallback invokes the config.UpdateConfigurationRecorder API asynchronously
func (*Client) UpdateConfigurationRecorderWithChan ¶ added in v1.62.509
func (client *Client) UpdateConfigurationRecorderWithChan(request *UpdateConfigurationRecorderRequest) (<-chan *UpdateConfigurationRecorderResponse, <-chan error)
UpdateConfigurationRecorderWithChan invokes the config.UpdateConfigurationRecorder API asynchronously
func (*Client) UpdateDeliveryChannel ¶ added in v1.62.102
func (client *Client) UpdateDeliveryChannel(request *UpdateDeliveryChannelRequest) (response *UpdateDeliveryChannelResponse, err error)
UpdateDeliveryChannel invokes the config.UpdateDeliveryChannel API synchronously
func (*Client) UpdateDeliveryChannelWithCallback ¶ added in v1.62.102
func (client *Client) UpdateDeliveryChannelWithCallback(request *UpdateDeliveryChannelRequest, callback func(response *UpdateDeliveryChannelResponse, err error)) <-chan int
UpdateDeliveryChannelWithCallback invokes the config.UpdateDeliveryChannel API asynchronously
func (*Client) UpdateDeliveryChannelWithChan ¶ added in v1.62.102
func (client *Client) UpdateDeliveryChannelWithChan(request *UpdateDeliveryChannelRequest) (<-chan *UpdateDeliveryChannelResponse, <-chan error)
UpdateDeliveryChannelWithChan invokes the config.UpdateDeliveryChannel API asynchronously
func (*Client) UpdateIntegratedServiceStatus ¶ added in v1.62.102
func (client *Client) UpdateIntegratedServiceStatus(request *UpdateIntegratedServiceStatusRequest) (response *UpdateIntegratedServiceStatusResponse, err error)
UpdateIntegratedServiceStatus invokes the config.UpdateIntegratedServiceStatus API synchronously
func (*Client) UpdateIntegratedServiceStatusWithCallback ¶ added in v1.62.102
func (client *Client) UpdateIntegratedServiceStatusWithCallback(request *UpdateIntegratedServiceStatusRequest, callback func(response *UpdateIntegratedServiceStatusResponse, err error)) <-chan int
UpdateIntegratedServiceStatusWithCallback invokes the config.UpdateIntegratedServiceStatus API asynchronously
func (*Client) UpdateIntegratedServiceStatusWithChan ¶ added in v1.62.102
func (client *Client) UpdateIntegratedServiceStatusWithChan(request *UpdateIntegratedServiceStatusRequest) (<-chan *UpdateIntegratedServiceStatusResponse, <-chan error)
UpdateIntegratedServiceStatusWithChan invokes the config.UpdateIntegratedServiceStatus API asynchronously
func (*Client) UpdateRemediation ¶ added in v1.62.102
func (client *Client) UpdateRemediation(request *UpdateRemediationRequest) (response *UpdateRemediationResponse, err error)
UpdateRemediation invokes the config.UpdateRemediation API synchronously
func (*Client) UpdateRemediationWithCallback ¶ added in v1.62.102
func (client *Client) UpdateRemediationWithCallback(request *UpdateRemediationRequest, callback func(response *UpdateRemediationResponse, err error)) <-chan int
UpdateRemediationWithCallback invokes the config.UpdateRemediation API asynchronously
func (*Client) UpdateRemediationWithChan ¶ added in v1.62.102
func (client *Client) UpdateRemediationWithChan(request *UpdateRemediationRequest) (<-chan *UpdateRemediationResponse, <-chan error)
UpdateRemediationWithChan invokes the config.UpdateRemediation API asynchronously
type ColumnsInListAggregateResourcesByAdvancedSearch ¶ added in v1.62.509
type ColumnsInListAggregateResourcesByAdvancedSearch struct {
Columns []string `json:"Columns" xml:"Columns"`
}
ColumnsInListAggregateResourcesByAdvancedSearch is a nested struct in config response
type ColumnsInListResourcesByAdvancedSearch ¶ added in v1.62.509
type ColumnsInListResourcesByAdvancedSearch struct {
Columns []string `json:"Columns" xml:"Columns"`
}
ColumnsInListResourcesByAdvancedSearch is a nested struct in config response
type Compliance ¶
type Compliance struct { Count int `json:"Count" xml:"Count"` ComplianceType string `json:"ComplianceType" xml:"ComplianceType"` }
Compliance is a nested struct in config response
type ComplianceListInGetAggregateResourceComplianceTimeline ¶ added in v1.61.1381
type ComplianceListInGetAggregateResourceComplianceTimeline struct {
ComplianceListItem []ComplianceListItem `json:"ComplianceList" xml:"ComplianceList"`
}
ComplianceListInGetAggregateResourceComplianceTimeline is a nested struct in config response
type ComplianceListInGetResourceComplianceTimeline ¶ added in v1.61.1381
type ComplianceListInGetResourceComplianceTimeline struct {
ComplianceListItem []ComplianceListItem `json:"ComplianceList" xml:"ComplianceList"`
}
ComplianceListInGetResourceComplianceTimeline is a nested struct in config response
type ComplianceListItem ¶
type ComplianceListItem struct { Region string `json:"Region" xml:"Region"` ResourceType string `json:"ResourceType" xml:"ResourceType"` ResourceId string `json:"ResourceId" xml:"ResourceId"` ResourceStatus string `json:"ResourceStatus" xml:"ResourceStatus"` Tags string `json:"Tags" xml:"Tags"` AccountId string `json:"AccountId" xml:"AccountId"` AvailabilityZone string `json:"AvailabilityZone" xml:"AvailabilityZone"` Configuration string `json:"Configuration" xml:"Configuration"` ResourceName string `json:"ResourceName" xml:"ResourceName"` ResourceCreateTime int64 `json:"ResourceCreateTime" xml:"ResourceCreateTime"` CaptureTime int64 `json:"CaptureTime" xml:"CaptureTime"` ConfigurationDiff string `json:"ConfigurationDiff" xml:"ConfigurationDiff"` }
ComplianceListItem is a nested struct in config response
type CompliancePack ¶ added in v1.61.1381
type CompliancePack struct { CompliancePackId string `json:"CompliancePackId" xml:"CompliancePackId"` RiskLevel int `json:"RiskLevel" xml:"RiskLevel"` CreateTimestamp int64 `json:"CreateTimestamp" xml:"CreateTimestamp"` AccountId int64 `json:"AccountId" xml:"AccountId"` AggregatorId string `json:"AggregatorId" xml:"AggregatorId"` Status string `json:"Status" xml:"Status"` CompliancePackTemplateId string `json:"CompliancePackTemplateId" xml:"CompliancePackTemplateId"` Description string `json:"Description" xml:"Description"` CompliancePackName string `json:"CompliancePackName" xml:"CompliancePackName"` Scope Scope `json:"Scope" xml:"Scope"` ConfigRules []ConfigRulesItem `json:"ConfigRules" xml:"ConfigRules"` }
CompliancePack is a nested struct in config response
type CompliancePackReport ¶ added in v1.61.1381
type CompliancePackReport struct { CompliancePackId string `json:"CompliancePackId" xml:"CompliancePackId"` ReportCreateTimestamp int64 `json:"ReportCreateTimestamp" xml:"ReportCreateTimestamp"` AccountId int64 `json:"AccountId" xml:"AccountId"` ReportUrl string `json:"ReportUrl" xml:"ReportUrl"` ReportStatus string `json:"ReportStatus" xml:"ReportStatus"` }
CompliancePackReport is a nested struct in config response
type CompliancePackTemplate ¶ added in v1.61.1381
type CompliancePackTemplate struct { RiskLevel int `json:"RiskLevel" xml:"RiskLevel"` Description string `json:"Description" xml:"Description"` AutomationHelpUrl string `json:"AutomationHelpUrl" xml:"AutomationHelpUrl"` CompliancePackTemplateName string `json:"CompliancePackTemplateName" xml:"CompliancePackTemplateName"` CompliancePackTemplateId string `json:"CompliancePackTemplateId" xml:"CompliancePackTemplateId"` Domain string `json:"Domain" xml:"Domain"` Labels string `json:"Labels" xml:"Labels"` DeveloperType string `json:"DeveloperType" xml:"DeveloperType"` LastUpdate int `json:"LastUpdate" xml:"LastUpdate"` ConfigRules []ConfigRulesItem `json:"ConfigRules" xml:"ConfigRules"` }
CompliancePackTemplate is a nested struct in config response
type CompliancePackTemplates ¶ added in v1.61.1381
type CompliancePackTemplates struct {
CompliancePackTemplate []CompliancePackTemplate `json:"CompliancePackTemplate" xml:"CompliancePackTemplate"`
}
CompliancePackTemplates is a nested struct in config response
type CompliancePackTemplatesResult ¶ added in v1.61.1381
type CompliancePackTemplatesResult struct { PageSize int `json:"PageSize" xml:"PageSize"` PageNumber int `json:"PageNumber" xml:"PageNumber"` TotalCount int64 `json:"TotalCount" xml:"TotalCount"` CompliancePackTemplates []CompliancePackTemplate `json:"CompliancePackTemplates" xml:"CompliancePackTemplates"` }
CompliancePackTemplatesResult is a nested struct in config response
type CompliancePacksInListAggregateCompliancePacks ¶ added in v1.61.1381
type CompliancePacksInListAggregateCompliancePacks struct {
CompliancePacksItem []CompliancePacksItem `json:"CompliancePacks" xml:"CompliancePacks"`
}
CompliancePacksInListAggregateCompliancePacks is a nested struct in config response
type CompliancePacksInListCompliancePacks ¶ added in v1.61.1381
type CompliancePacksInListCompliancePacks struct {
CompliancePacksItem []CompliancePacksItem `json:"CompliancePacks" xml:"CompliancePacks"`
}
CompliancePacksInListCompliancePacks is a nested struct in config response
type CompliancePacksItem ¶ added in v1.61.1381
type CompliancePacksItem struct { CompliancePackId string `json:"CompliancePackId" xml:"CompliancePackId"` RiskLevel int `json:"RiskLevel" xml:"RiskLevel"` CreateTimestamp int64 `json:"CreateTimestamp" xml:"CreateTimestamp"` AccountId int64 `json:"AccountId" xml:"AccountId"` AggregatorId string `json:"AggregatorId" xml:"AggregatorId"` Status string `json:"Status" xml:"Status"` CompliancePackTemplateId string `json:"CompliancePackTemplateId" xml:"CompliancePackTemplateId"` Description string `json:"Description" xml:"Description"` CompliancePackName string `json:"CompliancePackName" xml:"CompliancePackName"` }
CompliancePacksItem is a nested struct in config response
type CompliancePacksResult ¶ added in v1.61.1381
type CompliancePacksResult struct { TotalCount int64 `json:"TotalCount" xml:"TotalCount"` PageNumber int `json:"PageNumber" xml:"PageNumber"` PageSize int `json:"PageSize" xml:"PageSize"` CompliancePacks []CompliancePacksItem `json:"CompliancePacks" xml:"CompliancePacks"` }
CompliancePacksResult is a nested struct in config response
type ComplianceResourceTypesInGetAggregateConfigRule ¶ added in v1.61.1381
type ComplianceResourceTypesInGetAggregateConfigRule struct {
ComplianceResourceTypes []string `json:"ComplianceResourceTypes" xml:"ComplianceResourceTypes"`
}
ComplianceResourceTypesInGetAggregateConfigRule is a nested struct in config response
type ComplianceResourceTypesInGetConfigRule ¶ added in v1.61.1381
type ComplianceResourceTypesInGetConfigRule struct {
ComplianceResourceTypes []string `json:"complianceResourceTypes" xml:"complianceResourceTypes"`
}
ComplianceResourceTypesInGetConfigRule is a nested struct in config response
type ComplianceResourceTypesInGetManagedRule ¶ added in v1.61.1409
type ComplianceResourceTypesInGetManagedRule struct {
ComplianceResourceTypes []string `json:"ComplianceResourceTypes" xml:"ComplianceResourceTypes"`
}
ComplianceResourceTypesInGetManagedRule is a nested struct in config response
type ComplianceResourceTypesInListManagedRules ¶ added in v1.62.509
type ComplianceResourceTypesInListManagedRules struct {
ComplianceResourceTypes []string `json:"ComplianceResourceTypes" xml:"ComplianceResourceTypes"`
}
ComplianceResourceTypesInListManagedRules is a nested struct in config response
type ComplianceResult ¶
type ComplianceResult struct { TotalCount int64 `json:"TotalCount" xml:"TotalCount"` Compliances []CompliancesItem `json:"Compliances" xml:"Compliances"` ComplianceResultList []ComplianceResultListItem `json:"ComplianceResultList" xml:"ComplianceResultList"` }
ComplianceResult is a nested struct in config response
type ComplianceResultListInGetAggregateResourceComplianceGroupByRegion ¶ added in v1.61.1409
type ComplianceResultListInGetAggregateResourceComplianceGroupByRegion struct {
ComplianceResultListItem []ComplianceResultListItem `json:"ComplianceResultList" xml:"ComplianceResultList"`
}
ComplianceResultListInGetAggregateResourceComplianceGroupByRegion is a nested struct in config response
type ComplianceResultListInGetAggregateResourceComplianceGroupByResourceType ¶ added in v1.61.1409
type ComplianceResultListInGetAggregateResourceComplianceGroupByResourceType struct {
ComplianceResultListItem []ComplianceResultListItem `json:"ComplianceResultList" xml:"ComplianceResultList"`
}
ComplianceResultListInGetAggregateResourceComplianceGroupByResourceType is a nested struct in config response
type ComplianceResultListInGetResourceComplianceGroupByRegion ¶ added in v1.61.1409
type ComplianceResultListInGetResourceComplianceGroupByRegion struct {
ComplianceResultListItem []ComplianceResultListItem `json:"ComplianceResultList" xml:"ComplianceResultList"`
}
ComplianceResultListInGetResourceComplianceGroupByRegion is a nested struct in config response
type ComplianceResultListInGetResourceComplianceGroupByResourceType ¶ added in v1.61.1409
type ComplianceResultListInGetResourceComplianceGroupByResourceType struct {
ComplianceResultListItem []ComplianceResultListItem `json:"ComplianceResultList" xml:"ComplianceResultList"`
}
ComplianceResultListInGetResourceComplianceGroupByResourceType is a nested struct in config response
type ComplianceResultListItem ¶ added in v1.61.1409
type ComplianceResultListItem struct { ResourceType string `json:"ResourceType" xml:"ResourceType"` RegionId string `json:"RegionId" xml:"RegionId"` Compliances []CompliancesItemInGetAggregateResourceComplianceGroupByRegion `json:"Compliances" xml:"Compliances"` }
ComplianceResultListItem is a nested struct in config response
type ComplianceSummary ¶
type ComplianceSummary struct { ComplianceSummaryByResource ComplianceSummaryByResource `json:"ComplianceSummaryByResource" xml:"ComplianceSummaryByResource"` ComplianceSummaryByConfigRule ComplianceSummaryByConfigRule `json:"ComplianceSummaryByConfigRule" xml:"ComplianceSummaryByConfigRule"` }
ComplianceSummary is a nested struct in config response
type ComplianceSummaryByConfigRule ¶
type ComplianceSummaryByConfigRule struct { TotalCount int64 `json:"TotalCount" xml:"TotalCount"` CompliantCount int `json:"CompliantCount" xml:"CompliantCount"` ComplianceSummaryTimestamp int64 `json:"ComplianceSummaryTimestamp" xml:"ComplianceSummaryTimestamp"` NonCompliantCount int `json:"NonCompliantCount" xml:"NonCompliantCount"` }
ComplianceSummaryByConfigRule is a nested struct in config response
type ComplianceSummaryByResource ¶
type ComplianceSummaryByResource struct { TotalCount int64 `json:"TotalCount" xml:"TotalCount"` CompliantCount int `json:"CompliantCount" xml:"CompliantCount"` ComplianceSummaryTimestamp int64 `json:"ComplianceSummaryTimestamp" xml:"ComplianceSummaryTimestamp"` NonCompliantCount int `json:"NonCompliantCount" xml:"NonCompliantCount"` }
ComplianceSummaryByResource is a nested struct in config response
type CompliancesInGetAggregateResourceComplianceByConfigRule ¶ added in v1.61.1381
type CompliancesInGetAggregateResourceComplianceByConfigRule struct {
CompliancesItem []CompliancesItem `json:"Compliances" xml:"Compliances"`
}
CompliancesInGetAggregateResourceComplianceByConfigRule is a nested struct in config response
type CompliancesInGetAggregateResourceComplianceGroupByRegion ¶ added in v1.61.1409
type CompliancesInGetAggregateResourceComplianceGroupByRegion struct {
CompliancesItem []CompliancesItemInGetAggregateResourceComplianceGroupByRegion `json:"Compliances" xml:"Compliances"`
}
CompliancesInGetAggregateResourceComplianceGroupByRegion is a nested struct in config response
type CompliancesInGetAggregateResourceComplianceGroupByResourceType ¶ added in v1.61.1409
type CompliancesInGetAggregateResourceComplianceGroupByResourceType struct {
CompliancesItem []CompliancesItemInGetAggregateResourceComplianceGroupByResourceType `json:"Compliances" xml:"Compliances"`
}
CompliancesInGetAggregateResourceComplianceGroupByResourceType is a nested struct in config response
type CompliancesInGetResourceComplianceByConfigRule ¶ added in v1.61.1381
type CompliancesInGetResourceComplianceByConfigRule struct {
CompliancesItem []CompliancesItem `json:"Compliances" xml:"Compliances"`
}
CompliancesInGetResourceComplianceByConfigRule is a nested struct in config response
type CompliancesInGetResourceComplianceGroupByRegion ¶ added in v1.61.1409
type CompliancesInGetResourceComplianceGroupByRegion struct {
CompliancesItem []CompliancesItemInGetResourceComplianceGroupByRegion `json:"Compliances" xml:"Compliances"`
}
CompliancesInGetResourceComplianceGroupByRegion is a nested struct in config response
type CompliancesInGetResourceComplianceGroupByResourceType ¶ added in v1.61.1409
type CompliancesInGetResourceComplianceGroupByResourceType struct {
CompliancesItem []CompliancesItemInGetResourceComplianceGroupByResourceType `json:"Compliances" xml:"Compliances"`
}
CompliancesInGetResourceComplianceGroupByResourceType is a nested struct in config response
type CompliancesItem ¶
type CompliancesItem struct { Count int `json:"Count" xml:"Count"` ComplianceType string `json:"ComplianceType" xml:"ComplianceType"` }
CompliancesItem is a nested struct in config response
type CompliancesItemInGetAggregateResourceComplianceGroupByRegion ¶ added in v1.61.1409
type CompliancesItemInGetAggregateResourceComplianceGroupByRegion struct { ComplianceType string `json:"ComplianceType" xml:"ComplianceType"` Count int64 `json:"Count" xml:"Count"` }
CompliancesItemInGetAggregateResourceComplianceGroupByRegion is a nested struct in config response
type CompliancesItemInGetAggregateResourceComplianceGroupByResourceType ¶ added in v1.61.1409
type CompliancesItemInGetAggregateResourceComplianceGroupByResourceType struct { ComplianceType string `json:"ComplianceType" xml:"ComplianceType"` Count int64 `json:"Count" xml:"Count"` }
CompliancesItemInGetAggregateResourceComplianceGroupByResourceType is a nested struct in config response
type CompliancesItemInGetResourceComplianceGroupByRegion ¶ added in v1.61.1409
type CompliancesItemInGetResourceComplianceGroupByRegion struct { ComplianceType string `json:"ComplianceType" xml:"ComplianceType"` Count int64 `json:"Count" xml:"Count"` }
CompliancesItemInGetResourceComplianceGroupByRegion is a nested struct in config response
type CompliancesItemInGetResourceComplianceGroupByResourceType ¶ added in v1.61.1409
type CompliancesItemInGetResourceComplianceGroupByResourceType struct { ComplianceType string `json:"ComplianceType" xml:"ComplianceType"` Count int64 `json:"Count" xml:"Count"` }
CompliancesItemInGetResourceComplianceGroupByResourceType is a nested struct in config response
type ConfigRule ¶
type ConfigRule struct { RiskLevel int `json:"RiskLevel" xml:"RiskLevel"` ExcludeResourceIdsScope string `json:"ExcludeResourceIdsScope" xml:"ExcludeResourceIdsScope"` CreateTimestamp int64 `json:"CreateTimestamp" xml:"CreateTimestamp"` ResourceGroupIdsScope string `json:"ResourceGroupIdsScope" xml:"ResourceGroupIdsScope"` SourceOwner string `json:"SourceOwner" xml:"SourceOwner"` ModifiedTimestamp int64 `json:"ModifiedTimestamp" xml:"ModifiedTimestamp"` TagValueScope string `json:"TagValueScope" xml:"TagValueScope"` AutomationType string `json:"AutomationType" xml:"AutomationType"` TagKeyScope string `json:"TagKeyScope" xml:"TagKeyScope"` RegionIdsScope string `json:"RegionIdsScope" xml:"RegionIdsScope"` ExcludeFolderIdsScope string `json:"ExcludeFolderIdsScope" xml:"ExcludeFolderIdsScope"` ConfigRuleState string `json:"ConfigRuleState" xml:"ConfigRuleState"` Description string `json:"Description" xml:"Description"` ConfigRuleTriggerTypes string `json:"ConfigRuleTriggerTypes" xml:"ConfigRuleTriggerTypes"` MaximumExecutionFrequency string `json:"MaximumExecutionFrequency" xml:"MaximumExecutionFrequency"` ConfigRuleName string `json:"ConfigRuleName" xml:"ConfigRuleName"` ConfigRuleId string `json:"ConfigRuleId" xml:"ConfigRuleId"` ServiceChannel string `json:"ServiceChannel" xml:"ServiceChannel"` ConfigRuleArn string `json:"ConfigRuleArn" xml:"ConfigRuleArn"` ExcludeAccountIdsScope string `json:"ExcludeAccountIdsScope" xml:"ExcludeAccountIdsScope"` InputParameters map[string]interface{} `json:"InputParameters" xml:"InputParameters"` TagKeyLogicScope string `json:"TagKeyLogicScope" xml:"TagKeyLogicScope"` FolderIdsScope string `json:"FolderIdsScope" xml:"FolderIdsScope"` AccountId int64 `json:"AccountId" xml:"AccountId"` SourceIdentifier string `json:"SourceIdentifier" xml:"SourceIdentifier"` ResourceTypesScope string `json:"ResourceTypesScope" xml:"ResourceTypesScope"` CreateBy CreateBy `json:"CreateBy" xml:"CreateBy"` ConfigRuleEvaluationStatus ConfigRuleEvaluationStatus `json:"ConfigRuleEvaluationStatus" xml:"ConfigRuleEvaluationStatus"` Scope Scope `json:"Scope" xml:"Scope"` ManagedRule ManagedRuleInGetConfigRule `json:"ManagedRule" xml:"ManagedRule"` Compliance Compliance `json:"Compliance" xml:"Compliance"` Source SourceInGetConfigRule `json:"Source" xml:"Source"` Tags []Tag `json:"Tags" xml:"Tags"` }
ConfigRule is a nested struct in config response
type ConfigRuleComplianceResult ¶ added in v1.61.1381
type ConfigRuleComplianceResult struct { CompliancePackId string `json:"CompliancePackId" xml:"CompliancePackId"` NonCompliantCount int `json:"NonCompliantCount" xml:"NonCompliantCount"` TotalCount int `json:"TotalCount" xml:"TotalCount"` ConfigRuleCompliances []ConfigRuleCompliancesItem `json:"ConfigRuleCompliances" xml:"ConfigRuleCompliances"` }
ConfigRuleComplianceResult is a nested struct in config response
type ConfigRuleCompliancesInGetAggregateConfigRuleComplianceByPack ¶ added in v1.61.1381
type ConfigRuleCompliancesInGetAggregateConfigRuleComplianceByPack struct {
ConfigRuleCompliancesItem []ConfigRuleCompliancesItem `json:"ConfigRuleCompliances" xml:"ConfigRuleCompliances"`
}
ConfigRuleCompliancesInGetAggregateConfigRuleComplianceByPack is a nested struct in config response
type ConfigRuleCompliancesInGetConfigRuleComplianceByPack ¶ added in v1.61.1381
type ConfigRuleCompliancesInGetConfigRuleComplianceByPack struct {
ConfigRuleCompliancesItem []ConfigRuleCompliancesItem `json:"ConfigRuleCompliances" xml:"ConfigRuleCompliances"`
}
ConfigRuleCompliancesInGetConfigRuleComplianceByPack is a nested struct in config response
type ConfigRuleCompliancesItem ¶ added in v1.61.1381
type ConfigRuleCompliancesItem struct { ConfigRuleName string `json:"ConfigRuleName" xml:"ConfigRuleName"` ComplianceType string `json:"ComplianceType" xml:"ComplianceType"` ConfigRuleId string `json:"ConfigRuleId" xml:"ConfigRuleId"` }
ConfigRuleCompliancesItem is a nested struct in config response
type ConfigRuleEvaluationStatus ¶
type ConfigRuleEvaluationStatus struct { LastFailedEvaluationTimestamp int64 `json:"LastFailedEvaluationTimestamp" xml:"LastFailedEvaluationTimestamp"` LastErrorCode string `json:"LastErrorCode" xml:"LastErrorCode"` FirstEvaluationStarted bool `json:"FirstEvaluationStarted" xml:"FirstEvaluationStarted"` LastFailedInvocationTimestamp int64 `json:"LastFailedInvocationTimestamp" xml:"LastFailedInvocationTimestamp"` FirstActivatedTimestamp int64 `json:"FirstActivatedTimestamp" xml:"FirstActivatedTimestamp"` LastErrorMessage string `json:"LastErrorMessage" xml:"LastErrorMessage"` LastSuccessfulEvaluationTimestamp int64 `json:"LastSuccessfulEvaluationTimestamp" xml:"LastSuccessfulEvaluationTimestamp"` LastSuccessfulInvocationTimestamp int64 `json:"LastSuccessfulInvocationTimestamp" xml:"LastSuccessfulInvocationTimestamp"` }
ConfigRuleEvaluationStatus is a nested struct in config response
type ConfigRuleListInListAggregateConfigRules ¶ added in v1.62.509
type ConfigRuleListInListAggregateConfigRules struct {
ConfigRule []ConfigRule `json:"ConfigRule" xml:"ConfigRule"`
}
ConfigRuleListInListAggregateConfigRules is a nested struct in config response
type ConfigRuleListInListConfigRules ¶ added in v1.62.509
type ConfigRuleListInListConfigRules struct {
ConfigRule []ConfigRule `json:"ConfigRule" xml:"ConfigRule"`
}
ConfigRuleListInListConfigRules is a nested struct in config response
type ConfigRuleParametersInGetAggregateCompliancePack ¶ added in v1.61.1381
type ConfigRuleParametersInGetAggregateCompliancePack struct {
ConfigRuleParametersItem []ConfigRuleParametersItem `json:"ConfigRuleParameters" xml:"ConfigRuleParameters"`
}
ConfigRuleParametersInGetAggregateCompliancePack is a nested struct in config response
type ConfigRuleParametersInGetCompliancePack ¶ added in v1.61.1381
type ConfigRuleParametersInGetCompliancePack struct {
ConfigRuleParametersItem []ConfigRuleParametersItem `json:"ConfigRuleParameters" xml:"ConfigRuleParameters"`
}
ConfigRuleParametersInGetCompliancePack is a nested struct in config response
type ConfigRuleParametersInListCompliancePackTemplates ¶ added in v1.61.1381
type ConfigRuleParametersInListCompliancePackTemplates struct {
ConfigRuleParametersItem []ConfigRuleParametersItem `json:"ConfigRuleParameters" xml:"ConfigRuleParameters"`
}
ConfigRuleParametersInListCompliancePackTemplates is a nested struct in config response
type ConfigRuleParametersItem ¶ added in v1.61.1381
type ConfigRuleParametersItem struct { ParameterName string `json:"ParameterName" xml:"ParameterName"` Required bool `json:"Required" xml:"Required"` ParameterValue string `json:"ParameterValue" xml:"ParameterValue"` }
ConfigRuleParametersItem is a nested struct in config response
type ConfigRuleSummariesInGetAggregateConfigRuleSummaryByRiskLevel ¶ added in v1.61.1381
type ConfigRuleSummariesInGetAggregateConfigRuleSummaryByRiskLevel struct {
Data []Data `json:"Data" xml:"Data"`
}
ConfigRuleSummariesInGetAggregateConfigRuleSummaryByRiskLevel is a nested struct in config response
type ConfigRuleSummariesInGetConfigRuleSummaryByRiskLevel ¶ added in v1.61.1381
type ConfigRuleSummariesInGetConfigRuleSummaryByRiskLevel struct {
Data []Data `json:"Data" xml:"Data"`
}
ConfigRuleSummariesInGetConfigRuleSummaryByRiskLevel is a nested struct in config response
type ConfigRules ¶
type ConfigRules struct { TotalCount int64 `json:"TotalCount" xml:"TotalCount"` PageNumber int `json:"PageNumber" xml:"PageNumber"` PageSize int `json:"PageSize" xml:"PageSize"` ConfigRuleList []ConfigRule `json:"ConfigRuleList" xml:"ConfigRuleList"` }
ConfigRules is a nested struct in config response
type ConfigRulesInGetAggregateCompliancePack ¶ added in v1.61.1381
type ConfigRulesInGetAggregateCompliancePack struct {
ConfigRulesItem []ConfigRulesItem `json:"ConfigRules" xml:"ConfigRules"`
}
ConfigRulesInGetAggregateCompliancePack is a nested struct in config response
type ConfigRulesInGetCompliancePack ¶ added in v1.61.1381
type ConfigRulesInGetCompliancePack struct {
ConfigRulesItem []ConfigRulesItem `json:"ConfigRules" xml:"ConfigRules"`
}
ConfigRulesInGetCompliancePack is a nested struct in config response
type ConfigRulesInListCompliancePackTemplates ¶ added in v1.61.1381
type ConfigRulesInListCompliancePackTemplates struct {
ConfigRulesItem []ConfigRulesItem `json:"ConfigRules" xml:"ConfigRules"`
}
ConfigRulesInListCompliancePackTemplates is a nested struct in config response
type ConfigRulesItem ¶ added in v1.61.1381
type ConfigRulesItem struct { RiskLevel int `json:"RiskLevel" xml:"RiskLevel"` ResourceTypesScope string `json:"ResourceTypesScope" xml:"ResourceTypesScope"` ConfigRuleName string `json:"ConfigRuleName" xml:"ConfigRuleName"` DeveloperType string `json:"DeveloperType" xml:"DeveloperType"` ManagedRuleIdentifier string `json:"ManagedRuleIdentifier" xml:"ManagedRuleIdentifier"` Description string `json:"Description" xml:"Description"` ManagedRuleName string `json:"ManagedRuleName" xml:"ManagedRuleName"` DefaultEnable bool `json:"DefaultEnable" xml:"DefaultEnable"` ConfigRuleId string `json:"ConfigRuleId" xml:"ConfigRuleId"` ControlId string `json:"ControlId" xml:"ControlId"` ControlDescription string `json:"ControlDescription" xml:"ControlDescription"` ConfigRuleParameters []ConfigRuleParametersItem `json:"ConfigRuleParameters" xml:"ConfigRuleParameters"` }
ConfigRulesItem is a nested struct in config response
type ConfigRulesReport ¶ added in v1.61.1381
type ConfigRulesReport struct { ReportCreateTimestamp int64 `json:"ReportCreateTimestamp" xml:"ReportCreateTimestamp"` AccountId int64 `json:"AccountId" xml:"AccountId"` ReportId string `json:"ReportId" xml:"ReportId"` AggregatorId string `json:"AggregatorId" xml:"AggregatorId"` ReportUrl string `json:"ReportUrl" xml:"ReportUrl"` ReportStatus string `json:"ReportStatus" xml:"ReportStatus"` }
ConfigRulesReport is a nested struct in config response
type ConfigurationListInGetAggregateResourceConfigurationTimeline ¶ added in v1.61.1381
type ConfigurationListInGetAggregateResourceConfigurationTimeline struct {
ConfigurationListItem []ConfigurationListItem `json:"ConfigurationList" xml:"ConfigurationList"`
}
ConfigurationListInGetAggregateResourceConfigurationTimeline is a nested struct in config response
type ConfigurationListInGetResourceConfigurationTimeline ¶ added in v1.61.1381
type ConfigurationListInGetResourceConfigurationTimeline struct {
ConfigurationListItem []ConfigurationListItem `json:"ConfigurationList" xml:"ConfigurationList"`
}
ConfigurationListInGetResourceConfigurationTimeline is a nested struct in config response
type ConfigurationListItem ¶
type ConfigurationListItem struct { Region string `json:"Region" xml:"Region"` ResourceId string `json:"ResourceId" xml:"ResourceId"` Tags string `json:"Tags" xml:"Tags"` AvailabilityZone string `json:"AvailabilityZone" xml:"AvailabilityZone"` CaptureTime string `json:"CaptureTime" xml:"CaptureTime"` RelationshipDiff string `json:"RelationshipDiff" xml:"RelationshipDiff"` Relationship string `json:"Relationship" xml:"Relationship"` ResourceType string `json:"ResourceType" xml:"ResourceType"` ResourceEventType string `json:"ResourceEventType" xml:"ResourceEventType"` AccountId int64 `json:"AccountId" xml:"AccountId"` ResourceName string `json:"ResourceName" xml:"ResourceName"` ResourceCreateTime string `json:"ResourceCreateTime" xml:"ResourceCreateTime"` ConfigurationDiff string `json:"ConfigurationDiff" xml:"ConfigurationDiff"` }
ConfigurationListItem is a nested struct in config response
type ConfigurationRecorder ¶
type ConfigurationRecorder struct { ConfigurationRecorderStatus string `json:"ConfigurationRecorderStatus" xml:"ConfigurationRecorderStatus"` ResourceTypes []string `json:"ResourceTypes" xml:"ResourceTypes"` }
ConfigurationRecorder is a nested struct in config response
type CopyCompliancePacksRequest ¶ added in v1.62.102
type CopyCompliancePacksRequest struct { *requests.RpcRequest DesAggregatorIds string `position:"Query" name:"DesAggregatorIds"` SrcAggregatorId string `position:"Query" name:"SrcAggregatorId"` SrcCompliancePackIds string `position:"Query" name:"SrcCompliancePackIds"` }
CopyCompliancePacksRequest is the request struct for api CopyCompliancePacks
func CreateCopyCompliancePacksRequest ¶ added in v1.62.102
func CreateCopyCompliancePacksRequest() (request *CopyCompliancePacksRequest)
CreateCopyCompliancePacksRequest creates a request to invoke CopyCompliancePacks API
type CopyCompliancePacksResponse ¶ added in v1.62.102
type CopyCompliancePacksResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` CopyRulesResult bool `json:"CopyRulesResult" xml:"CopyRulesResult"` }
CopyCompliancePacksResponse is the response struct for api CopyCompliancePacks
func CreateCopyCompliancePacksResponse ¶ added in v1.62.102
func CreateCopyCompliancePacksResponse() (response *CopyCompliancePacksResponse)
CreateCopyCompliancePacksResponse creates a response to parse from CopyCompliancePacks response
type CopyConfigRulesRequest ¶ added in v1.62.102
type CopyConfigRulesRequest struct { *requests.RpcRequest DesAggregatorIds string `position:"Query" name:"DesAggregatorIds"` SrcConfigRuleIds string `position:"Query" name:"SrcConfigRuleIds"` SrcAggregatorId string `position:"Query" name:"SrcAggregatorId"` }
CopyConfigRulesRequest is the request struct for api CopyConfigRules
func CreateCopyConfigRulesRequest ¶ added in v1.62.102
func CreateCopyConfigRulesRequest() (request *CopyConfigRulesRequest)
CreateCopyConfigRulesRequest creates a request to invoke CopyConfigRules API
type CopyConfigRulesResponse ¶ added in v1.62.102
type CopyConfigRulesResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` CopyRulesResult bool `json:"CopyRulesResult" xml:"CopyRulesResult"` }
CopyConfigRulesResponse is the response struct for api CopyConfigRules
func CreateCopyConfigRulesResponse ¶ added in v1.62.102
func CreateCopyConfigRulesResponse() (response *CopyConfigRulesResponse)
CreateCopyConfigRulesResponse creates a response to parse from CopyConfigRules response
type CreateAdvancedSearchFileRequest ¶ added in v1.62.509
type CreateAdvancedSearchFileRequest struct { *requests.RpcRequest Sql string `position:"Query" name:"Sql"` OnlyBaseLine requests.Boolean `position:"Query" name:"OnlyBaseLine"` }
CreateAdvancedSearchFileRequest is the request struct for api CreateAdvancedSearchFile
func CreateCreateAdvancedSearchFileRequest ¶ added in v1.62.509
func CreateCreateAdvancedSearchFileRequest() (request *CreateAdvancedSearchFileRequest)
CreateCreateAdvancedSearchFileRequest creates a request to invoke CreateAdvancedSearchFile API
type CreateAdvancedSearchFileResponse ¶ added in v1.62.509
type CreateAdvancedSearchFileResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Success bool `json:"Success" xml:"Success"` }
CreateAdvancedSearchFileResponse is the response struct for api CreateAdvancedSearchFile
func CreateCreateAdvancedSearchFileResponse ¶ added in v1.62.509
func CreateCreateAdvancedSearchFileResponse() (response *CreateAdvancedSearchFileResponse)
CreateCreateAdvancedSearchFileResponse creates a response to parse from CreateAdvancedSearchFile response
type CreateAggregateAdvancedSearchFileRequest ¶ added in v1.62.509
type CreateAggregateAdvancedSearchFileRequest struct { *requests.RpcRequest AggregatorId string `position:"Query" name:"AggregatorId"` Sql string `position:"Query" name:"Sql"` OnlyBaseLine requests.Boolean `position:"Query" name:"OnlyBaseLine"` }
CreateAggregateAdvancedSearchFileRequest is the request struct for api CreateAggregateAdvancedSearchFile
func CreateCreateAggregateAdvancedSearchFileRequest ¶ added in v1.62.509
func CreateCreateAggregateAdvancedSearchFileRequest() (request *CreateAggregateAdvancedSearchFileRequest)
CreateCreateAggregateAdvancedSearchFileRequest creates a request to invoke CreateAggregateAdvancedSearchFile API
type CreateAggregateAdvancedSearchFileResponse ¶ added in v1.62.509
type CreateAggregateAdvancedSearchFileResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Success bool `json:"Success" xml:"Success"` }
CreateAggregateAdvancedSearchFileResponse is the response struct for api CreateAggregateAdvancedSearchFile
func CreateCreateAggregateAdvancedSearchFileResponse ¶ added in v1.62.509
func CreateCreateAggregateAdvancedSearchFileResponse() (response *CreateAggregateAdvancedSearchFileResponse)
CreateCreateAggregateAdvancedSearchFileResponse creates a response to parse from CreateAggregateAdvancedSearchFile response
type CreateAggregateCompliancePackConfigRules ¶ added in v1.61.1381
type CreateAggregateCompliancePackConfigRules struct { ManagedRuleIdentifier string `name:"ManagedRuleIdentifier"` ConfigRuleParameters *[]CreateAggregateCompliancePackConfigRulesConfigRuleParametersItem `name:"ConfigRuleParameters" type:"Repeated"` ConfigRuleId string `name:"ConfigRuleId"` ConfigRuleName string `name:"ConfigRuleName"` Description string `name:"Description"` RiskLevel string `name:"RiskLevel"` }
CreateAggregateCompliancePackConfigRules is a repeated param struct in CreateAggregateCompliancePackRequest
type CreateAggregateCompliancePackConfigRulesConfigRuleParametersItem ¶ added in v1.61.1381
type CreateAggregateCompliancePackConfigRulesConfigRuleParametersItem struct { ParameterValue string `name:"ParameterValue"` ParameterName string `name:"ParameterName"` }
CreateAggregateCompliancePackConfigRulesConfigRuleParametersItem is a repeated param struct in CreateAggregateCompliancePackRequest
type CreateAggregateCompliancePackRequest ¶ added in v1.61.1381
type CreateAggregateCompliancePackRequest struct { *requests.RpcRequest TagKeyScope string `position:"Body" name:"TagKeyScope"` CompliancePackName string `position:"Body" name:"CompliancePackName"` ClientToken string `position:"Body" name:"ClientToken"` CompliancePackTemplateId string `position:"Body" name:"CompliancePackTemplateId"` Description string `position:"Body" name:"Description"` AggregatorId string `position:"Body" name:"AggregatorId"` TagValueScope string `position:"Body" name:"TagValueScope"` RegionIdsScope string `position:"Body" name:"RegionIdsScope"` DefaultEnable requests.Boolean `position:"Body" name:"DefaultEnable"` ConfigRules *[]CreateAggregateCompliancePackConfigRules `position:"Body" name:"ConfigRules" type:"Json"` RiskLevel requests.Integer `position:"Body" name:"RiskLevel"` ResourceGroupIdsScope string `position:"Body" name:"ResourceGroupIdsScope"` ExcludeResourceIdsScope string `position:"Body" name:"ExcludeResourceIdsScope"` }
CreateAggregateCompliancePackRequest is the request struct for api CreateAggregateCompliancePack
func CreateCreateAggregateCompliancePackRequest ¶ added in v1.61.1381
func CreateCreateAggregateCompliancePackRequest() (request *CreateAggregateCompliancePackRequest)
CreateCreateAggregateCompliancePackRequest creates a request to invoke CreateAggregateCompliancePack API
type CreateAggregateCompliancePackResponse ¶ added in v1.61.1381
type CreateAggregateCompliancePackResponse struct { *responses.BaseResponse CompliancePackId string `json:"CompliancePackId" xml:"CompliancePackId"` RequestId string `json:"RequestId" xml:"RequestId"` }
CreateAggregateCompliancePackResponse is the response struct for api CreateAggregateCompliancePack
func CreateCreateAggregateCompliancePackResponse ¶ added in v1.61.1381
func CreateCreateAggregateCompliancePackResponse() (response *CreateAggregateCompliancePackResponse)
CreateCreateAggregateCompliancePackResponse creates a response to parse from CreateAggregateCompliancePack response
type CreateAggregateConfigDeliveryChannelRequest ¶ added in v1.61.1620
type CreateAggregateConfigDeliveryChannelRequest struct { *requests.RpcRequest NonCompliantNotification requests.Boolean `position:"Query" name:"NonCompliantNotification"` ClientToken string `position:"Query" name:"ClientToken"` ConfigurationSnapshot requests.Boolean `position:"Query" name:"ConfigurationSnapshot"` Description string `position:"Query" name:"Description"` AggregatorId string `position:"Query" name:"AggregatorId"` DeliveryChannelTargetArn string `position:"Query" name:"DeliveryChannelTargetArn"` DeliveryChannelCondition string `position:"Query" name:"DeliveryChannelCondition"` ConfigurationItemChangeNotification requests.Boolean `position:"Query" name:"ConfigurationItemChangeNotification"` DeliveryChannelName string `position:"Query" name:"DeliveryChannelName"` DeliverySnapshotTime string `position:"Query" name:"DeliverySnapshotTime"` OversizedDataOSSTargetArn string `position:"Query" name:"OversizedDataOSSTargetArn"` DeliveryChannelType string `position:"Query" name:"DeliveryChannelType"` }
CreateAggregateConfigDeliveryChannelRequest is the request struct for api CreateAggregateConfigDeliveryChannel
func CreateCreateAggregateConfigDeliveryChannelRequest ¶ added in v1.61.1620
func CreateCreateAggregateConfigDeliveryChannelRequest() (request *CreateAggregateConfigDeliveryChannelRequest)
CreateCreateAggregateConfigDeliveryChannelRequest creates a request to invoke CreateAggregateConfigDeliveryChannel API
type CreateAggregateConfigDeliveryChannelResponse ¶ added in v1.61.1620
type CreateAggregateConfigDeliveryChannelResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` DeliveryChannelId string `json:"DeliveryChannelId" xml:"DeliveryChannelId"` }
CreateAggregateConfigDeliveryChannelResponse is the response struct for api CreateAggregateConfigDeliveryChannel
func CreateCreateAggregateConfigDeliveryChannelResponse ¶ added in v1.61.1620
func CreateCreateAggregateConfigDeliveryChannelResponse() (response *CreateAggregateConfigDeliveryChannelResponse)
CreateCreateAggregateConfigDeliveryChannelResponse creates a response to parse from CreateAggregateConfigDeliveryChannel response
type CreateAggregateConfigRuleRequest ¶ added in v1.61.1381
type CreateAggregateConfigRuleRequest struct { *requests.RpcRequest TagKeyScope string `position:"Body" name:"TagKeyScope"` ClientToken string `position:"Body" name:"ClientToken"` ResourceTypesScope *[]string `position:"Body" name:"ResourceTypesScope" type:"Repeated"` Description string `position:"Body" name:"Description"` AggregatorId string `position:"Body" name:"AggregatorId"` ConfigRuleTriggerTypes string `position:"Body" name:"ConfigRuleTriggerTypes"` SourceIdentifier string `position:"Body" name:"SourceIdentifier"` TagValueScope string `position:"Body" name:"TagValueScope"` ExcludeAccountIdsScope string `position:"Body" name:"ExcludeAccountIdsScope"` RegionIdsScope string `position:"Body" name:"RegionIdsScope"` ExcludeFolderIdsScope string `position:"Body" name:"ExcludeFolderIdsScope"` RiskLevel requests.Integer `position:"Body" name:"RiskLevel"` SourceOwner string `position:"Body" name:"SourceOwner"` ResourceGroupIdsScope string `position:"Body" name:"ResourceGroupIdsScope"` InputParameters string `position:"Body" name:"InputParameters"` ConfigRuleName string `position:"Body" name:"ConfigRuleName"` TagKeyLogicScope string `position:"Body" name:"TagKeyLogicScope"` MaximumExecutionFrequency string `position:"Body" name:"MaximumExecutionFrequency"` FolderIdsScope string `position:"Body" name:"FolderIdsScope"` ExcludeResourceIdsScope string `position:"Body" name:"ExcludeResourceIdsScope"` Conditions string `position:"Body" name:"Conditions"` }
CreateAggregateConfigRuleRequest is the request struct for api CreateAggregateConfigRule
func CreateCreateAggregateConfigRuleRequest ¶ added in v1.61.1381
func CreateCreateAggregateConfigRuleRequest() (request *CreateAggregateConfigRuleRequest)
CreateCreateAggregateConfigRuleRequest creates a request to invoke CreateAggregateConfigRule API
type CreateAggregateConfigRuleResponse ¶ added in v1.61.1381
type CreateAggregateConfigRuleResponse struct { *responses.BaseResponse ConfigRuleId string `json:"ConfigRuleId" xml:"ConfigRuleId"` RequestId string `json:"RequestId" xml:"RequestId"` }
CreateAggregateConfigRuleResponse is the response struct for api CreateAggregateConfigRule
func CreateCreateAggregateConfigRuleResponse ¶ added in v1.61.1381
func CreateCreateAggregateConfigRuleResponse() (response *CreateAggregateConfigRuleResponse)
CreateCreateAggregateConfigRuleResponse creates a response to parse from CreateAggregateConfigRule response
type CreateAggregateRemediationRequest ¶ added in v1.61.1493
type CreateAggregateRemediationRequest struct { *requests.RpcRequest ConfigRuleId string `position:"Body" name:"ConfigRuleId"` RemediationType string `position:"Body" name:"RemediationType"` ClientToken string `position:"Body" name:"ClientToken"` AggregatorId string `position:"Body" name:"AggregatorId"` SourceType string `position:"Body" name:"SourceType"` RemediationTemplateId string `position:"Body" name:"RemediationTemplateId"` Params string `position:"Body" name:"Params"` InvokeType string `position:"Body" name:"InvokeType"` }
CreateAggregateRemediationRequest is the request struct for api CreateAggregateRemediation
func CreateCreateAggregateRemediationRequest ¶ added in v1.61.1493
func CreateCreateAggregateRemediationRequest() (request *CreateAggregateRemediationRequest)
CreateCreateAggregateRemediationRequest creates a request to invoke CreateAggregateRemediation API
type CreateAggregateRemediationResponse ¶ added in v1.61.1493
type CreateAggregateRemediationResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` RemediationId string `json:"RemediationId" xml:"RemediationId"` }
CreateAggregateRemediationResponse is the response struct for api CreateAggregateRemediation
func CreateCreateAggregateRemediationResponse ¶ added in v1.61.1493
func CreateCreateAggregateRemediationResponse() (response *CreateAggregateRemediationResponse)
CreateCreateAggregateRemediationResponse creates a response to parse from CreateAggregateRemediation response
type CreateAggregatorAggregatorAccounts ¶ added in v1.61.1381
type CreateAggregatorAggregatorAccounts struct { AccountId string `name:"AccountId"` AccountName string `name:"AccountName"` AccountType string `name:"AccountType"` }
CreateAggregatorAggregatorAccounts is a repeated param struct in CreateAggregatorRequest
type CreateAggregatorRequest ¶ added in v1.61.1381
type CreateAggregatorRequest struct { *requests.RpcRequest AggregatorType string `position:"Body" name:"AggregatorType"` ClientToken string `position:"Body" name:"ClientToken"` AggregatorName string `position:"Body" name:"AggregatorName"` Description string `position:"Body" name:"Description"` AggregatorAccounts *[]CreateAggregatorAggregatorAccounts `position:"Body" name:"AggregatorAccounts" type:"Json"` }
CreateAggregatorRequest is the request struct for api CreateAggregator
func CreateCreateAggregatorRequest ¶ added in v1.61.1381
func CreateCreateAggregatorRequest() (request *CreateAggregatorRequest)
CreateCreateAggregatorRequest creates a request to invoke CreateAggregator API
type CreateAggregatorResponse ¶ added in v1.61.1381
type CreateAggregatorResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` AggregatorId string `json:"AggregatorId" xml:"AggregatorId"` }
CreateAggregatorResponse is the response struct for api CreateAggregator
func CreateCreateAggregatorResponse ¶ added in v1.61.1381
func CreateCreateAggregatorResponse() (response *CreateAggregatorResponse)
CreateCreateAggregatorResponse creates a response to parse from CreateAggregator response
type CreateBy ¶
type CreateBy struct { CompliancePackId string `json:"CompliancePackId" xml:"CompliancePackId"` CreatorName string `json:"CreatorName" xml:"CreatorName"` CreatorType string `json:"CreatorType" xml:"CreatorType"` CreatorId string `json:"CreatorId" xml:"CreatorId"` AggregatorId string `json:"AggregatorId" xml:"AggregatorId"` AggregatorName string `json:"AggregatorName" xml:"AggregatorName"` CompliancePackName string `json:"CompliancePackName" xml:"CompliancePackName"` }
CreateBy is a nested struct in config response
type CreateCompliancePackConfigRules ¶ added in v1.61.1381
type CreateCompliancePackConfigRules struct { ManagedRuleIdentifier string `name:"ManagedRuleIdentifier"` ConfigRuleParameters *[]CreateCompliancePackConfigRulesConfigRuleParametersItem `name:"ConfigRuleParameters" type:"Repeated"` ConfigRuleId string `name:"ConfigRuleId"` ConfigRuleName string `name:"ConfigRuleName"` Description string `name:"Description"` RiskLevel string `name:"RiskLevel"` }
CreateCompliancePackConfigRules is a repeated param struct in CreateCompliancePackRequest
type CreateCompliancePackConfigRulesConfigRuleParametersItem ¶ added in v1.61.1381
type CreateCompliancePackConfigRulesConfigRuleParametersItem struct { ParameterValue string `name:"ParameterValue"` ParameterName string `name:"ParameterName"` }
CreateCompliancePackConfigRulesConfigRuleParametersItem is a repeated param struct in CreateCompliancePackRequest
type CreateCompliancePackRequest ¶ added in v1.61.1381
type CreateCompliancePackRequest struct { *requests.RpcRequest TagKeyScope string `position:"Body" name:"TagKeyScope"` CompliancePackName string `position:"Body" name:"CompliancePackName"` ClientToken string `position:"Body" name:"ClientToken"` CompliancePackTemplateId string `position:"Body" name:"CompliancePackTemplateId"` Description string `position:"Body" name:"Description"` TagValueScope string `position:"Body" name:"TagValueScope"` RegionIdsScope string `position:"Body" name:"RegionIdsScope"` DefaultEnable requests.Boolean `position:"Body" name:"DefaultEnable"` ConfigRules *[]CreateCompliancePackConfigRules `position:"Body" name:"ConfigRules" type:"Json"` RiskLevel requests.Integer `position:"Body" name:"RiskLevel"` ResourceGroupIdsScope string `position:"Body" name:"ResourceGroupIdsScope"` ExcludeResourceIdsScope string `position:"Body" name:"ExcludeResourceIdsScope"` }
CreateCompliancePackRequest is the request struct for api CreateCompliancePack
func CreateCreateCompliancePackRequest ¶ added in v1.61.1381
func CreateCreateCompliancePackRequest() (request *CreateCompliancePackRequest)
CreateCreateCompliancePackRequest creates a request to invoke CreateCompliancePack API
type CreateCompliancePackResponse ¶ added in v1.61.1381
type CreateCompliancePackResponse struct { *responses.BaseResponse CompliancePackId string `json:"CompliancePackId" xml:"CompliancePackId"` RequestId string `json:"RequestId" xml:"RequestId"` }
CreateCompliancePackResponse is the response struct for api CreateCompliancePack
func CreateCreateCompliancePackResponse ¶ added in v1.61.1381
func CreateCreateCompliancePackResponse() (response *CreateCompliancePackResponse)
CreateCreateCompliancePackResponse creates a response to parse from CreateCompliancePack response
type CreateConfigDeliveryChannelRequest ¶ added in v1.61.1620
type CreateConfigDeliveryChannelRequest struct { *requests.RpcRequest NonCompliantNotification requests.Boolean `position:"Query" name:"NonCompliantNotification"` ClientToken string `position:"Query" name:"ClientToken"` ConfigurationSnapshot requests.Boolean `position:"Query" name:"ConfigurationSnapshot"` Description string `position:"Query" name:"Description"` DeliveryChannelTargetArn string `position:"Query" name:"DeliveryChannelTargetArn"` DeliveryChannelCondition string `position:"Query" name:"DeliveryChannelCondition"` ConfigurationItemChangeNotification requests.Boolean `position:"Query" name:"ConfigurationItemChangeNotification"` DeliveryChannelName string `position:"Query" name:"DeliveryChannelName"` DeliverySnapshotTime string `position:"Query" name:"DeliverySnapshotTime"` OversizedDataOSSTargetArn string `position:"Query" name:"OversizedDataOSSTargetArn"` DeliveryChannelType string `position:"Query" name:"DeliveryChannelType"` }
CreateConfigDeliveryChannelRequest is the request struct for api CreateConfigDeliveryChannel
func CreateCreateConfigDeliveryChannelRequest ¶ added in v1.61.1620
func CreateCreateConfigDeliveryChannelRequest() (request *CreateConfigDeliveryChannelRequest)
CreateCreateConfigDeliveryChannelRequest creates a request to invoke CreateConfigDeliveryChannel API
type CreateConfigDeliveryChannelResponse ¶ added in v1.61.1620
type CreateConfigDeliveryChannelResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` DeliveryChannelId string `json:"DeliveryChannelId" xml:"DeliveryChannelId"` }
CreateConfigDeliveryChannelResponse is the response struct for api CreateConfigDeliveryChannel
func CreateCreateConfigDeliveryChannelResponse ¶ added in v1.61.1620
func CreateCreateConfigDeliveryChannelResponse() (response *CreateConfigDeliveryChannelResponse)
CreateCreateConfigDeliveryChannelResponse creates a response to parse from CreateConfigDeliveryChannel response
type CreateConfigRuleRequest ¶ added in v1.61.1381
type CreateConfigRuleRequest struct { *requests.RpcRequest TagKeyScope string `position:"Body" name:"TagKeyScope"` ClientToken string `position:"Body" name:"ClientToken"` ResourceTypesScope *[]string `position:"Body" name:"ResourceTypesScope" type:"Repeated"` Description string `position:"Body" name:"Description"` ConfigRuleTriggerTypes string `position:"Body" name:"ConfigRuleTriggerTypes"` SourceIdentifier string `position:"Body" name:"SourceIdentifier"` TagValueScope string `position:"Body" name:"TagValueScope"` RegionIdsScope string `position:"Body" name:"RegionIdsScope"` RiskLevel requests.Integer `position:"Body" name:"RiskLevel"` SourceOwner string `position:"Body" name:"SourceOwner"` ResourceGroupIdsScope string `position:"Body" name:"ResourceGroupIdsScope"` InputParameters string `position:"Body" name:"InputParameters"` ConfigRuleName string `position:"Body" name:"ConfigRuleName"` TagKeyLogicScope string `position:"Body" name:"TagKeyLogicScope"` MaximumExecutionFrequency string `position:"Body" name:"MaximumExecutionFrequency"` ExcludeResourceIdsScope string `position:"Body" name:"ExcludeResourceIdsScope"` Conditions string `position:"Body" name:"Conditions"` }
CreateConfigRuleRequest is the request struct for api CreateConfigRule
func CreateCreateConfigRuleRequest ¶ added in v1.61.1381
func CreateCreateConfigRuleRequest() (request *CreateConfigRuleRequest)
CreateCreateConfigRuleRequest creates a request to invoke CreateConfigRule API
type CreateConfigRuleResponse ¶ added in v1.61.1381
type CreateConfigRuleResponse struct { *responses.BaseResponse ConfigRuleId string `json:"ConfigRuleId" xml:"ConfigRuleId"` RequestId string `json:"RequestId" xml:"RequestId"` }
CreateConfigRuleResponse is the response struct for api CreateConfigRule
func CreateCreateConfigRuleResponse ¶ added in v1.61.1381
func CreateCreateConfigRuleResponse() (response *CreateConfigRuleResponse)
CreateCreateConfigRuleResponse creates a response to parse from CreateConfigRule response
type CreateDeliveryChannelRequest ¶ added in v1.62.102
type CreateDeliveryChannelRequest struct { *requests.RpcRequest NonCompliantNotification requests.Boolean `position:"Body" name:"NonCompliantNotification"` ClientToken string `position:"Body" name:"ClientToken"` ConfigurationSnapshot requests.Boolean `position:"Body" name:"ConfigurationSnapshot"` Description string `position:"Body" name:"Description"` DeliveryChannelTargetArn string `position:"Body" name:"DeliveryChannelTargetArn"` DeliveryChannelCondition string `position:"Body" name:"DeliveryChannelCondition"` ConfigurationItemChangeNotification requests.Boolean `position:"Body" name:"ConfigurationItemChangeNotification"` DeliveryChannelAssumeRoleArn string `position:"Body" name:"DeliveryChannelAssumeRoleArn"` DeliveryChannelName string `position:"Body" name:"DeliveryChannelName"` OversizedDataOSSTargetArn string `position:"Body" name:"OversizedDataOSSTargetArn"` DeliveryChannelType string `position:"Body" name:"DeliveryChannelType"` }
CreateDeliveryChannelRequest is the request struct for api CreateDeliveryChannel
func CreateCreateDeliveryChannelRequest ¶ added in v1.62.102
func CreateCreateDeliveryChannelRequest() (request *CreateDeliveryChannelRequest)
CreateCreateDeliveryChannelRequest creates a request to invoke CreateDeliveryChannel API
type CreateDeliveryChannelResponse ¶ added in v1.62.102
type CreateDeliveryChannelResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` DeliveryChannelId string `json:"DeliveryChannelId" xml:"DeliveryChannelId"` }
CreateDeliveryChannelResponse is the response struct for api CreateDeliveryChannel
func CreateCreateDeliveryChannelResponse ¶ added in v1.62.102
func CreateCreateDeliveryChannelResponse() (response *CreateDeliveryChannelResponse)
CreateCreateDeliveryChannelResponse creates a response to parse from CreateDeliveryChannel response
type CreateRemediationRequest ¶ added in v1.61.1493
type CreateRemediationRequest struct { *requests.RpcRequest ConfigRuleId string `position:"Body" name:"ConfigRuleId"` RemediationType string `position:"Body" name:"RemediationType"` ClientToken string `position:"Body" name:"ClientToken"` SourceType string `position:"Body" name:"SourceType"` RemediationTemplateId string `position:"Body" name:"RemediationTemplateId"` Params string `position:"Body" name:"Params"` InvokeType string `position:"Body" name:"InvokeType"` }
CreateRemediationRequest is the request struct for api CreateRemediation
func CreateCreateRemediationRequest ¶ added in v1.61.1493
func CreateCreateRemediationRequest() (request *CreateRemediationRequest)
CreateCreateRemediationRequest creates a request to invoke CreateRemediation API
type CreateRemediationResponse ¶ added in v1.61.1493
type CreateRemediationResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` RemediationId string `json:"RemediationId" xml:"RemediationId"` }
CreateRemediationResponse is the response struct for api CreateRemediation
func CreateCreateRemediationResponse ¶ added in v1.61.1493
func CreateCreateRemediationResponse() (response *CreateRemediationResponse)
CreateCreateRemediationResponse creates a response to parse from CreateRemediation response
type Data ¶ added in v1.61.1381
type Data struct { ProductNameZh string `json:"ProductNameZh" xml:"ProductNameZh"` RiskLevel int `json:"RiskLevel" xml:"RiskLevel"` CompliantCount int `json:"CompliantCount" xml:"CompliantCount"` NonCompliantCount int `json:"NonCompliantCount" xml:"NonCompliantCount"` ProductNameEn string `json:"ProductNameEn" xml:"ProductNameEn"` ProductCode string `json:"ProductCode" xml:"ProductCode"` ResourceTypeList []ResourceType `json:"ResourceTypeList" xml:"ResourceTypeList"` }
Data is a nested struct in config response
type DataInListIntegratedService ¶ added in v1.62.509
type DataInListIntegratedService struct {
DataItem []DataItem `json:"data" xml:"data"`
}
DataInListIntegratedService is a nested struct in config response
type DataItem ¶ added in v1.62.509
type DataItem struct { AccountId int64 `json:"AccountId" xml:"AccountId"` ServiceName string `json:"ServiceName" xml:"ServiceName"` ServiceCode string `json:"ServiceCode" xml:"ServiceCode"` Status bool `json:"Status" xml:"Status"` }
DataItem is a nested struct in config response
type DeactiveAggregateConfigRulesRequest ¶ added in v1.61.1381
type DeactiveAggregateConfigRulesRequest struct { *requests.RpcRequest ConfigRuleIds string `position:"Query" name:"ConfigRuleIds"` AggregatorId string `position:"Query" name:"AggregatorId"` }
DeactiveAggregateConfigRulesRequest is the request struct for api DeactiveAggregateConfigRules
func CreateDeactiveAggregateConfigRulesRequest ¶ added in v1.61.1381
func CreateDeactiveAggregateConfigRulesRequest() (request *DeactiveAggregateConfigRulesRequest)
CreateDeactiveAggregateConfigRulesRequest creates a request to invoke DeactiveAggregateConfigRules API
type DeactiveAggregateConfigRulesResponse ¶ added in v1.61.1381
type DeactiveAggregateConfigRulesResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` OperateRuleResult OperateRuleResult `json:"OperateRuleResult" xml:"OperateRuleResult"` }
DeactiveAggregateConfigRulesResponse is the response struct for api DeactiveAggregateConfigRules
func CreateDeactiveAggregateConfigRulesResponse ¶ added in v1.61.1381
func CreateDeactiveAggregateConfigRulesResponse() (response *DeactiveAggregateConfigRulesResponse)
CreateDeactiveAggregateConfigRulesResponse creates a response to parse from DeactiveAggregateConfigRules response
type DeactiveConfigRulesRequest ¶ added in v1.61.1381
type DeactiveConfigRulesRequest struct { *requests.RpcRequest ConfigRuleIds string `position:"Query" name:"ConfigRuleIds"` }
DeactiveConfigRulesRequest is the request struct for api DeactiveConfigRules
func CreateDeactiveConfigRulesRequest ¶ added in v1.61.1381
func CreateDeactiveConfigRulesRequest() (request *DeactiveConfigRulesRequest)
CreateDeactiveConfigRulesRequest creates a request to invoke DeactiveConfigRules API
type DeactiveConfigRulesResponse ¶ added in v1.61.1381
type DeactiveConfigRulesResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` OperateRuleResult OperateRuleResult `json:"OperateRuleResult" xml:"OperateRuleResult"` }
DeactiveConfigRulesResponse is the response struct for api DeactiveConfigRules
func CreateDeactiveConfigRulesResponse ¶ added in v1.61.1381
func CreateDeactiveConfigRulesResponse() (response *DeactiveConfigRulesResponse)
CreateDeactiveConfigRulesResponse creates a response to parse from DeactiveConfigRules response
type DeleteAggregateCompliancePacksRequest ¶ added in v1.61.1381
type DeleteAggregateCompliancePacksRequest struct { *requests.RpcRequest ClientToken string `position:"Body" name:"ClientToken"` AggregatorId string `position:"Body" name:"AggregatorId"` CompliancePackIds string `position:"Body" name:"CompliancePackIds"` DeleteRule requests.Boolean `position:"Body" name:"DeleteRule"` }
DeleteAggregateCompliancePacksRequest is the request struct for api DeleteAggregateCompliancePacks
func CreateDeleteAggregateCompliancePacksRequest ¶ added in v1.61.1381
func CreateDeleteAggregateCompliancePacksRequest() (request *DeleteAggregateCompliancePacksRequest)
CreateDeleteAggregateCompliancePacksRequest creates a request to invoke DeleteAggregateCompliancePacks API
type DeleteAggregateCompliancePacksResponse ¶ added in v1.61.1381
type DeleteAggregateCompliancePacksResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` OperateCompliancePacksResult OperateCompliancePacksResult `json:"OperateCompliancePacksResult" xml:"OperateCompliancePacksResult"` }
DeleteAggregateCompliancePacksResponse is the response struct for api DeleteAggregateCompliancePacks
func CreateDeleteAggregateCompliancePacksResponse ¶ added in v1.61.1381
func CreateDeleteAggregateCompliancePacksResponse() (response *DeleteAggregateCompliancePacksResponse)
CreateDeleteAggregateCompliancePacksResponse creates a response to parse from DeleteAggregateCompliancePacks response
type DeleteAggregateConfigDeliveryChannelRequest ¶ added in v1.62.102
type DeleteAggregateConfigDeliveryChannelRequest struct { *requests.RpcRequest AggregatorId string `position:"Query" name:"AggregatorId"` DeliveryChannelId string `position:"Query" name:"DeliveryChannelId"` }
DeleteAggregateConfigDeliveryChannelRequest is the request struct for api DeleteAggregateConfigDeliveryChannel
func CreateDeleteAggregateConfigDeliveryChannelRequest ¶ added in v1.62.102
func CreateDeleteAggregateConfigDeliveryChannelRequest() (request *DeleteAggregateConfigDeliveryChannelRequest)
CreateDeleteAggregateConfigDeliveryChannelRequest creates a request to invoke DeleteAggregateConfigDeliveryChannel API
type DeleteAggregateConfigDeliveryChannelResponse ¶ added in v1.62.102
type DeleteAggregateConfigDeliveryChannelResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` DeliveryChannelId string `json:"DeliveryChannelId" xml:"DeliveryChannelId"` }
DeleteAggregateConfigDeliveryChannelResponse is the response struct for api DeleteAggregateConfigDeliveryChannel
func CreateDeleteAggregateConfigDeliveryChannelResponse ¶ added in v1.62.102
func CreateDeleteAggregateConfigDeliveryChannelResponse() (response *DeleteAggregateConfigDeliveryChannelResponse)
CreateDeleteAggregateConfigDeliveryChannelResponse creates a response to parse from DeleteAggregateConfigDeliveryChannel response
type DeleteAggregateConfigRulesRequest ¶ added in v1.61.1381
type DeleteAggregateConfigRulesRequest struct { *requests.RpcRequest ConfigRuleIds string `position:"Query" name:"ConfigRuleIds"` AggregatorId string `position:"Query" name:"AggregatorId"` }
DeleteAggregateConfigRulesRequest is the request struct for api DeleteAggregateConfigRules
func CreateDeleteAggregateConfigRulesRequest ¶ added in v1.61.1381
func CreateDeleteAggregateConfigRulesRequest() (request *DeleteAggregateConfigRulesRequest)
CreateDeleteAggregateConfigRulesRequest creates a request to invoke DeleteAggregateConfigRules API
type DeleteAggregateConfigRulesResponse ¶ added in v1.61.1381
type DeleteAggregateConfigRulesResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` OperateRuleResult OperateRuleResult `json:"OperateRuleResult" xml:"OperateRuleResult"` }
DeleteAggregateConfigRulesResponse is the response struct for api DeleteAggregateConfigRules
func CreateDeleteAggregateConfigRulesResponse ¶ added in v1.61.1381
func CreateDeleteAggregateConfigRulesResponse() (response *DeleteAggregateConfigRulesResponse)
CreateDeleteAggregateConfigRulesResponse creates a response to parse from DeleteAggregateConfigRules response
type DeleteAggregateRemediationsRequest ¶ added in v1.61.1493
type DeleteAggregateRemediationsRequest struct { *requests.RpcRequest RemediationIds string `position:"Body" name:"RemediationIds"` AggregatorId string `position:"Body" name:"AggregatorId"` }
DeleteAggregateRemediationsRequest is the request struct for api DeleteAggregateRemediations
func CreateDeleteAggregateRemediationsRequest ¶ added in v1.61.1493
func CreateDeleteAggregateRemediationsRequest() (request *DeleteAggregateRemediationsRequest)
CreateDeleteAggregateRemediationsRequest creates a request to invoke DeleteAggregateRemediations API
type DeleteAggregateRemediationsResponse ¶ added in v1.61.1493
type DeleteAggregateRemediationsResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` RemediationDeleteResults []RemediationDeleteResult `json:"RemediationDeleteResults" xml:"RemediationDeleteResults"` }
DeleteAggregateRemediationsResponse is the response struct for api DeleteAggregateRemediations
func CreateDeleteAggregateRemediationsResponse ¶ added in v1.61.1493
func CreateDeleteAggregateRemediationsResponse() (response *DeleteAggregateRemediationsResponse)
CreateDeleteAggregateRemediationsResponse creates a response to parse from DeleteAggregateRemediations response
type DeleteAggregatorsRequest ¶ added in v1.61.1381
type DeleteAggregatorsRequest struct { *requests.RpcRequest ClientToken string `position:"Body" name:"ClientToken"` AggregatorIds string `position:"Body" name:"AggregatorIds"` }
DeleteAggregatorsRequest is the request struct for api DeleteAggregators
func CreateDeleteAggregatorsRequest ¶ added in v1.61.1381
func CreateDeleteAggregatorsRequest() (request *DeleteAggregatorsRequest)
CreateDeleteAggregatorsRequest creates a request to invoke DeleteAggregators API
type DeleteAggregatorsResponse ¶ added in v1.61.1381
type DeleteAggregatorsResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` OperateAggregatorsResult OperateAggregatorsResult `json:"OperateAggregatorsResult" xml:"OperateAggregatorsResult"` }
DeleteAggregatorsResponse is the response struct for api DeleteAggregators
func CreateDeleteAggregatorsResponse ¶ added in v1.61.1381
func CreateDeleteAggregatorsResponse() (response *DeleteAggregatorsResponse)
CreateDeleteAggregatorsResponse creates a response to parse from DeleteAggregators response
type DeleteCompliancePacksRequest ¶ added in v1.61.1381
type DeleteCompliancePacksRequest struct { *requests.RpcRequest ClientToken string `position:"Body" name:"ClientToken"` CompliancePackIds string `position:"Body" name:"CompliancePackIds"` DeleteRule requests.Boolean `position:"Body" name:"DeleteRule"` }
DeleteCompliancePacksRequest is the request struct for api DeleteCompliancePacks
func CreateDeleteCompliancePacksRequest ¶ added in v1.61.1381
func CreateDeleteCompliancePacksRequest() (request *DeleteCompliancePacksRequest)
CreateDeleteCompliancePacksRequest creates a request to invoke DeleteCompliancePacks API
type DeleteCompliancePacksResponse ¶ added in v1.61.1381
type DeleteCompliancePacksResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` OperateCompliancePacksResult OperateCompliancePacksResult `json:"OperateCompliancePacksResult" xml:"OperateCompliancePacksResult"` }
DeleteCompliancePacksResponse is the response struct for api DeleteCompliancePacks
func CreateDeleteCompliancePacksResponse ¶ added in v1.61.1381
func CreateDeleteCompliancePacksResponse() (response *DeleteCompliancePacksResponse)
CreateDeleteCompliancePacksResponse creates a response to parse from DeleteCompliancePacks response
type DeleteConfigDeliveryChannelRequest ¶ added in v1.62.102
type DeleteConfigDeliveryChannelRequest struct { *requests.RpcRequest DeliveryChannelId string `position:"Query" name:"DeliveryChannelId"` }
DeleteConfigDeliveryChannelRequest is the request struct for api DeleteConfigDeliveryChannel
func CreateDeleteConfigDeliveryChannelRequest ¶ added in v1.62.102
func CreateDeleteConfigDeliveryChannelRequest() (request *DeleteConfigDeliveryChannelRequest)
CreateDeleteConfigDeliveryChannelRequest creates a request to invoke DeleteConfigDeliveryChannel API
type DeleteConfigDeliveryChannelResponse ¶ added in v1.62.102
type DeleteConfigDeliveryChannelResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` DeliveryChannelId string `json:"DeliveryChannelId" xml:"DeliveryChannelId"` }
DeleteConfigDeliveryChannelResponse is the response struct for api DeleteConfigDeliveryChannel
func CreateDeleteConfigDeliveryChannelResponse ¶ added in v1.62.102
func CreateDeleteConfigDeliveryChannelResponse() (response *DeleteConfigDeliveryChannelResponse)
CreateDeleteConfigDeliveryChannelResponse creates a response to parse from DeleteConfigDeliveryChannel response
type DeleteConfigRulesRequest ¶
type DeleteConfigRulesRequest struct { *requests.RpcRequest ConfigRuleIds string `position:"Query" name:"ConfigRuleIds"` }
DeleteConfigRulesRequest is the request struct for api DeleteConfigRules
func CreateDeleteConfigRulesRequest ¶
func CreateDeleteConfigRulesRequest() (request *DeleteConfigRulesRequest)
CreateDeleteConfigRulesRequest creates a request to invoke DeleteConfigRules API
type DeleteConfigRulesResponse ¶
type DeleteConfigRulesResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` OperateRuleResult OperateRuleResult `json:"OperateRuleResult" xml:"OperateRuleResult"` }
DeleteConfigRulesResponse is the response struct for api DeleteConfigRules
func CreateDeleteConfigRulesResponse ¶
func CreateDeleteConfigRulesResponse() (response *DeleteConfigRulesResponse)
CreateDeleteConfigRulesResponse creates a response to parse from DeleteConfigRules response
type DeleteRemediationsRequest ¶ added in v1.61.1493
type DeleteRemediationsRequest struct { *requests.RpcRequest RemediationIds string `position:"Body" name:"RemediationIds"` }
DeleteRemediationsRequest is the request struct for api DeleteRemediations
func CreateDeleteRemediationsRequest ¶ added in v1.61.1493
func CreateDeleteRemediationsRequest() (request *DeleteRemediationsRequest)
CreateDeleteRemediationsRequest creates a request to invoke DeleteRemediations API
type DeleteRemediationsResponse ¶ added in v1.61.1493
type DeleteRemediationsResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` RemediationDeleteResults []RemediationDeleteResult `json:"RemediationDeleteResults" xml:"RemediationDeleteResults"` }
DeleteRemediationsResponse is the response struct for api DeleteRemediations
func CreateDeleteRemediationsResponse ¶ added in v1.61.1493
func CreateDeleteRemediationsResponse() (response *DeleteRemediationsResponse)
CreateDeleteRemediationsResponse creates a response to parse from DeleteRemediations response
type DeliveryChannel ¶
type DeliveryChannel struct { Status int `json:"Status" xml:"Status"` ConfigurationItemChangeNotification bool `json:"ConfigurationItemChangeNotification" xml:"ConfigurationItemChangeNotification"` NonCompliantNotification bool `json:"NonCompliantNotification" xml:"NonCompliantNotification"` DeliveryChannelName string `json:"DeliveryChannelName" xml:"DeliveryChannelName"` AggregatorId string `json:"AggregatorId" xml:"AggregatorId"` DeliverySnapshotTime string `json:"DeliverySnapshotTime" xml:"DeliverySnapshotTime"` DeliveryChannelId string `json:"DeliveryChannelId" xml:"DeliveryChannelId"` DeliveryChannelAssumeRoleArn string `json:"DeliveryChannelAssumeRoleArn" xml:"DeliveryChannelAssumeRoleArn"` AccountId string `json:"AccountId" xml:"AccountId"` DeliveryChannelType string `json:"DeliveryChannelType" xml:"DeliveryChannelType"` ConfigurationSnapshot bool `json:"ConfigurationSnapshot" xml:"ConfigurationSnapshot"` OversizedDataOSSTargetArn string `json:"OversizedDataOSSTargetArn" xml:"OversizedDataOSSTargetArn"` DeliveryChannelTargetArn string `json:"DeliveryChannelTargetArn" xml:"DeliveryChannelTargetArn"` Description string `json:"Description" xml:"Description"` DeliveryChannelCondition string `json:"DeliveryChannelCondition" xml:"DeliveryChannelCondition"` }
DeliveryChannel is a nested struct in config response
type DeliveryChannelInGetConfigDeliveryChannel ¶ added in v1.61.1620
type DeliveryChannelInGetConfigDeliveryChannel struct { Status int `json:"Status" xml:"Status"` DeliveryChannelId string `json:"DeliveryChannelId" xml:"DeliveryChannelId"` DeliveryChannelName string `json:"DeliveryChannelName" xml:"DeliveryChannelName"` DeliveryChannelType string `json:"DeliveryChannelType" xml:"DeliveryChannelType"` DeliveryChannelTargetArn string `json:"DeliveryChannelTargetArn" xml:"DeliveryChannelTargetArn"` DeliveryChannelAssumeRoleArn string `json:"DeliveryChannelAssumeRoleArn" xml:"DeliveryChannelAssumeRoleArn"` DeliveryChannelCondition string `json:"DeliveryChannelCondition" xml:"DeliveryChannelCondition"` OversizedDataOSSTargetArn string `json:"OversizedDataOSSTargetArn" xml:"OversizedDataOSSTargetArn"` Description string `json:"Description" xml:"Description"` ConfigurationSnapshot bool `json:"ConfigurationSnapshot" xml:"ConfigurationSnapshot"` ConfigurationItemChangeNotification bool `json:"ConfigurationItemChangeNotification" xml:"ConfigurationItemChangeNotification"` NonCompliantNotification bool `json:"NonCompliantNotification" xml:"NonCompliantNotification"` AccountId int64 `json:"AccountId" xml:"AccountId"` DeliverySnapshotTime string `json:"DeliverySnapshotTime" xml:"DeliverySnapshotTime"` }
DeliveryChannelInGetConfigDeliveryChannel is a nested struct in config response
type DeliveryChannelInListAggregateConfigDeliveryChannels ¶ added in v1.61.1620
type DeliveryChannelInListAggregateConfigDeliveryChannels struct { Status int `json:"Status" xml:"Status"` DeliveryChannelName string `json:"DeliveryChannelName" xml:"DeliveryChannelName"` DeliveryChannelId string `json:"DeliveryChannelId" xml:"DeliveryChannelId"` DeliveryChannelType string `json:"DeliveryChannelType" xml:"DeliveryChannelType"` DeliveryChannelTargetArn string `json:"DeliveryChannelTargetArn" xml:"DeliveryChannelTargetArn"` DeliveryChannelAssumeRoleArn string `json:"DeliveryChannelAssumeRoleArn" xml:"DeliveryChannelAssumeRoleArn"` DeliveryChannelCondition string `json:"DeliveryChannelCondition" xml:"DeliveryChannelCondition"` OversizedDataOSSTargetArn string `json:"OversizedDataOSSTargetArn" xml:"OversizedDataOSSTargetArn"` Description string `json:"Description" xml:"Description"` ConfigurationSnapshot bool `json:"ConfigurationSnapshot" xml:"ConfigurationSnapshot"` ConfigurationItemChangeNotification bool `json:"ConfigurationItemChangeNotification" xml:"ConfigurationItemChangeNotification"` NonCompliantNotification bool `json:"NonCompliantNotification" xml:"NonCompliantNotification"` AggregatorId string `json:"AggregatorId" xml:"AggregatorId"` AccountId int64 `json:"AccountId" xml:"AccountId"` DeliverySnapshotTime string `json:"DeliverySnapshotTime" xml:"DeliverySnapshotTime"` }
DeliveryChannelInListAggregateConfigDeliveryChannels is a nested struct in config response
type DeliveryChannelInListConfigDeliveryChannels ¶ added in v1.61.1620
type DeliveryChannelInListConfigDeliveryChannels struct { Status int `json:"Status" xml:"Status"` DeliveryChannelName string `json:"DeliveryChannelName" xml:"DeliveryChannelName"` DeliveryChannelId string `json:"DeliveryChannelId" xml:"DeliveryChannelId"` DeliveryChannelType string `json:"DeliveryChannelType" xml:"DeliveryChannelType"` DeliveryChannelTargetArn string `json:"DeliveryChannelTargetArn" xml:"DeliveryChannelTargetArn"` DeliveryChannelAssumeRoleArn string `json:"DeliveryChannelAssumeRoleArn" xml:"DeliveryChannelAssumeRoleArn"` DeliveryChannelCondition string `json:"DeliveryChannelCondition" xml:"DeliveryChannelCondition"` OversizedDataOSSTargetArn string `json:"OversizedDataOSSTargetArn" xml:"OversizedDataOSSTargetArn"` Description string `json:"Description" xml:"Description"` ConfigurationSnapshot bool `json:"ConfigurationSnapshot" xml:"ConfigurationSnapshot"` ConfigurationItemChangeNotification bool `json:"ConfigurationItemChangeNotification" xml:"ConfigurationItemChangeNotification"` NonCompliantNotification bool `json:"NonCompliantNotification" xml:"NonCompliantNotification"` AccountId int64 `json:"AccountId" xml:"AccountId"` DeliverySnapshotTime string `json:"DeliverySnapshotTime" xml:"DeliverySnapshotTime"` }
DeliveryChannelInListConfigDeliveryChannels is a nested struct in config response
type DeliveryChannelsInListAggregateConfigDeliveryChannels ¶ added in v1.61.1620
type DeliveryChannelsInListAggregateConfigDeliveryChannels struct {
DeliveryChannel []DeliveryChannelInListAggregateConfigDeliveryChannels `json:"DeliveryChannel" xml:"DeliveryChannel"`
}
DeliveryChannelsInListAggregateConfigDeliveryChannels is a nested struct in config response
type DeliveryChannelsInListConfigDeliveryChannels ¶ added in v1.61.1620
type DeliveryChannelsInListConfigDeliveryChannels struct {
DeliveryChannel []DeliveryChannelInListConfigDeliveryChannels `json:"DeliveryChannel" xml:"DeliveryChannel"`
}
DeliveryChannelsInListConfigDeliveryChannels is a nested struct in config response
type DescribeRemediationRequest ¶ added in v1.62.516
type DescribeRemediationRequest struct { *requests.RpcRequest ConfigRuleId string `position:"Query" name:"ConfigRuleId"` RemediationId string `position:"Query" name:"RemediationId"` }
DescribeRemediationRequest is the request struct for api DescribeRemediation
func CreateDescribeRemediationRequest ¶ added in v1.62.516
func CreateDescribeRemediationRequest() (request *DescribeRemediationRequest)
CreateDescribeRemediationRequest creates a request to invoke DescribeRemediation API
type DescribeRemediationResponse ¶ added in v1.62.516
type DescribeRemediationResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Remediation Remediation `json:"Remediation" xml:"Remediation"` }
DescribeRemediationResponse is the response struct for api DescribeRemediation
func CreateDescribeRemediationResponse ¶ added in v1.62.516
func CreateDescribeRemediationResponse() (response *DescribeRemediationResponse)
CreateDescribeRemediationResponse creates a response to parse from DescribeRemediation response
type DetachAggregateConfigRuleToCompliancePackRequest ¶ added in v1.61.1381
type DetachAggregateConfigRuleToCompliancePackRequest struct { *requests.RpcRequest ConfigRuleIds string `position:"Query" name:"ConfigRuleIds"` AggregatorId string `position:"Query" name:"AggregatorId"` CompliancePackId string `position:"Query" name:"CompliancePackId"` }
DetachAggregateConfigRuleToCompliancePackRequest is the request struct for api DetachAggregateConfigRuleToCompliancePack
func CreateDetachAggregateConfigRuleToCompliancePackRequest ¶ added in v1.61.1381
func CreateDetachAggregateConfigRuleToCompliancePackRequest() (request *DetachAggregateConfigRuleToCompliancePackRequest)
CreateDetachAggregateConfigRuleToCompliancePackRequest creates a request to invoke DetachAggregateConfigRuleToCompliancePack API
type DetachAggregateConfigRuleToCompliancePackResponse ¶ added in v1.61.1381
type DetachAggregateConfigRuleToCompliancePackResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` OperateRuleResult OperateRuleResult `json:"OperateRuleResult" xml:"OperateRuleResult"` }
DetachAggregateConfigRuleToCompliancePackResponse is the response struct for api DetachAggregateConfigRuleToCompliancePack
func CreateDetachAggregateConfigRuleToCompliancePackResponse ¶ added in v1.61.1381
func CreateDetachAggregateConfigRuleToCompliancePackResponse() (response *DetachAggregateConfigRuleToCompliancePackResponse)
CreateDetachAggregateConfigRuleToCompliancePackResponse creates a response to parse from DetachAggregateConfigRuleToCompliancePack response
type DetachConfigRuleToCompliancePackRequest ¶ added in v1.61.1381
type DetachConfigRuleToCompliancePackRequest struct { *requests.RpcRequest ConfigRuleIds string `position:"Query" name:"ConfigRuleIds"` CompliancePackId string `position:"Query" name:"CompliancePackId"` }
DetachConfigRuleToCompliancePackRequest is the request struct for api DetachConfigRuleToCompliancePack
func CreateDetachConfigRuleToCompliancePackRequest ¶ added in v1.61.1381
func CreateDetachConfigRuleToCompliancePackRequest() (request *DetachConfigRuleToCompliancePackRequest)
CreateDetachConfigRuleToCompliancePackRequest creates a request to invoke DetachConfigRuleToCompliancePack API
type DetachConfigRuleToCompliancePackResponse ¶ added in v1.61.1381
type DetachConfigRuleToCompliancePackResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` OperateRuleResult OperateRuleResult `json:"OperateRuleResult" xml:"OperateRuleResult"` }
DetachConfigRuleToCompliancePackResponse is the response struct for api DetachConfigRuleToCompliancePack
func CreateDetachConfigRuleToCompliancePackResponse ¶ added in v1.61.1381
func CreateDetachConfigRuleToCompliancePackResponse() (response *DetachConfigRuleToCompliancePackResponse)
CreateDetachConfigRuleToCompliancePackResponse creates a response to parse from DetachConfigRuleToCompliancePack response
type DiscoveredResourceCountsSummaryInGetAggregateResourceCountsGroupByRegion ¶ added in v1.61.1381
type DiscoveredResourceCountsSummaryInGetAggregateResourceCountsGroupByRegion struct {
GroupedResourceCount []GroupedResourceCount `json:"GroupedResourceCount" xml:"GroupedResourceCount"`
}
DiscoveredResourceCountsSummaryInGetAggregateResourceCountsGroupByRegion is a nested struct in config response
type DiscoveredResourceCountsSummaryInGetAggregateResourceCountsGroupByResourceType ¶ added in v1.61.1381
type DiscoveredResourceCountsSummaryInGetAggregateResourceCountsGroupByResourceType struct {
GroupedResourceCount []GroupedResourceCount `json:"GroupedResourceCount" xml:"GroupedResourceCount"`
}
DiscoveredResourceCountsSummaryInGetAggregateResourceCountsGroupByResourceType is a nested struct in config response
type DiscoveredResourceCountsSummaryInGetDiscoveredResourceCountsGroupByRegion ¶ added in v1.61.1381
type DiscoveredResourceCountsSummaryInGetDiscoveredResourceCountsGroupByRegion struct {
GroupedResourceCount []GroupedResourceCount `json:"GroupedResourceCount" xml:"GroupedResourceCount"`
}
DiscoveredResourceCountsSummaryInGetDiscoveredResourceCountsGroupByRegion is a nested struct in config response
type DiscoveredResourceCountsSummaryInGetDiscoveredResourceCountsGroupByResourceType ¶ added in v1.61.1381
type DiscoveredResourceCountsSummaryInGetDiscoveredResourceCountsGroupByResourceType struct {
GroupedResourceCount []GroupedResourceCount `json:"GroupedResourceCount" xml:"GroupedResourceCount"`
}
DiscoveredResourceCountsSummaryInGetDiscoveredResourceCountsGroupByResourceType is a nested struct in config response
type DiscoveredResourceDetail ¶
type DiscoveredResourceDetail struct { Region string `json:"Region" xml:"Region"` ResourceType string `json:"ResourceType" xml:"ResourceType"` ResourceId string `json:"ResourceId" xml:"ResourceId"` ResourceStatus string `json:"ResourceStatus" xml:"ResourceStatus"` Tags string `json:"Tags" xml:"Tags"` Version int64 `json:"Version" xml:"Version"` AvailabilityZone string `json:"AvailabilityZone" xml:"AvailabilityZone"` Configuration string `json:"Configuration" xml:"Configuration"` AccountId int64 `json:"AccountId" xml:"AccountId"` ResourceName string `json:"ResourceName" xml:"ResourceName"` ResourceCreationTime int64 `json:"ResourceCreationTime" xml:"ResourceCreationTime"` ResourceDeleted int `json:"ResourceDeleted" xml:"ResourceDeleted"` }
DiscoveredResourceDetail is a nested struct in config response
type DiscoveredResourceProfile ¶
type DiscoveredResourceProfile struct { Region string `json:"Region" xml:"Region"` ResourceType string `json:"ResourceType" xml:"ResourceType"` ResourceId string `json:"ResourceId" xml:"ResourceId"` ResourceStatus string `json:"ResourceStatus" xml:"ResourceStatus"` Tags string `json:"Tags" xml:"Tags"` Version int64 `json:"Version" xml:"Version"` AvailabilityZone string `json:"AvailabilityZone" xml:"AvailabilityZone"` AccountId int64 `json:"AccountId" xml:"AccountId"` ResourceName string `json:"ResourceName" xml:"ResourceName"` ResourceOwnerId int64 `json:"ResourceOwnerId" xml:"ResourceOwnerId"` ResourceCreationTime int64 `json:"ResourceCreationTime" xml:"ResourceCreationTime"` ResourceDeleted int `json:"ResourceDeleted" xml:"ResourceDeleted"` }
DiscoveredResourceProfile is a nested struct in config response
type DiscoveredResourceProfileListInListAggregateDiscoveredResources ¶ added in v1.61.1380
type DiscoveredResourceProfileListInListAggregateDiscoveredResources struct {
DiscoveredResourceProfile []DiscoveredResourceProfile `json:"DiscoveredResourceProfile" xml:"DiscoveredResourceProfile"`
}
DiscoveredResourceProfileListInListAggregateDiscoveredResources is a nested struct in config response
type DiscoveredResourceProfileListInListDiscoveredResources ¶ added in v1.61.1380
type DiscoveredResourceProfileListInListDiscoveredResources struct {
DiscoveredResourceProfile []DiscoveredResourceProfile `json:"DiscoveredResourceProfile" xml:"DiscoveredResourceProfile"`
}
DiscoveredResourceProfileListInListDiscoveredResources is a nested struct in config response
type DiscoveredResourceProfiles ¶
type DiscoveredResourceProfiles struct { NextToken string `json:"NextToken" xml:"NextToken"` TotalCount int `json:"TotalCount" xml:"TotalCount"` MaxResults int `json:"MaxResults" xml:"MaxResults"` DiscoveredResourceProfileList []DiscoveredResourceProfile `json:"DiscoveredResourceProfileList" xml:"DiscoveredResourceProfileList"` }
DiscoveredResourceProfiles is a nested struct in config response
type EvaluatePreConfigRulesRequest ¶ added in v1.62.102
type EvaluatePreConfigRulesRequest struct { *requests.RpcRequest EnableManagedRules requests.Boolean `position:"Body" name:"EnableManagedRules"` ResourceEvaluateItems string `position:"Body" name:"ResourceEvaluateItems"` ResourceTypeFormat string `position:"Body" name:"ResourceTypeFormat"` }
EvaluatePreConfigRulesRequest is the request struct for api EvaluatePreConfigRules
func CreateEvaluatePreConfigRulesRequest ¶ added in v1.62.102
func CreateEvaluatePreConfigRulesRequest() (request *EvaluatePreConfigRulesRequest)
CreateEvaluatePreConfigRulesRequest creates a request to invoke EvaluatePreConfigRules API
type EvaluatePreConfigRulesResponse ¶ added in v1.62.102
type EvaluatePreConfigRulesResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` ResourceEvaluations []ResourceEvaluation `json:"ResourceEvaluations" xml:"ResourceEvaluations"` }
EvaluatePreConfigRulesResponse is the response struct for api EvaluatePreConfigRules
func CreateEvaluatePreConfigRulesResponse ¶ added in v1.62.102
func CreateEvaluatePreConfigRulesResponse() (response *EvaluatePreConfigRulesResponse)
CreateEvaluatePreConfigRulesResponse creates a response to parse from EvaluatePreConfigRules response
type EvaluationResult ¶
type EvaluationResult struct { ConfigRuleInvokedTimestamp int64 `json:"ConfigRuleInvokedTimestamp" xml:"ConfigRuleInvokedTimestamp"` RiskLevel int `json:"RiskLevel" xml:"RiskLevel"` RemediationEnabled bool `json:"RemediationEnabled" xml:"RemediationEnabled"` Annotation string `json:"Annotation" xml:"Annotation"` ComplianceType string `json:"ComplianceType" xml:"ComplianceType"` ResultRecordedTimestamp int64 `json:"ResultRecordedTimestamp" xml:"ResultRecordedTimestamp"` InvokingEventMessageType string `json:"InvokingEventMessageType" xml:"InvokingEventMessageType"` EvaluationResultIdentifier EvaluationResultIdentifier `json:"EvaluationResultIdentifier" xml:"EvaluationResultIdentifier"` }
EvaluationResult is a nested struct in config response
type EvaluationResultIdentifier ¶
type EvaluationResultIdentifier struct { OrderingTimestamp int64 `json:"OrderingTimestamp" xml:"OrderingTimestamp"` EvaluationResultQualifier EvaluationResultQualifier `json:"EvaluationResultQualifier" xml:"EvaluationResultQualifier"` }
EvaluationResultIdentifier is a nested struct in config response
type EvaluationResultListInListAggregateConfigRuleEvaluationResults ¶ added in v1.61.1381
type EvaluationResultListInListAggregateConfigRuleEvaluationResults struct {
EvaluationResult []EvaluationResult `json:"EvaluationResult" xml:"EvaluationResult"`
}
EvaluationResultListInListAggregateConfigRuleEvaluationResults is a nested struct in config response
type EvaluationResultListInListAggregateResourceEvaluationResults ¶ added in v1.61.1381
type EvaluationResultListInListAggregateResourceEvaluationResults struct {
EvaluationResult []EvaluationResult `json:"EvaluationResult" xml:"EvaluationResult"`
}
EvaluationResultListInListAggregateResourceEvaluationResults is a nested struct in config response
type EvaluationResultListInListConfigRuleEvaluationResults ¶ added in v1.61.1381
type EvaluationResultListInListConfigRuleEvaluationResults struct {
EvaluationResult []EvaluationResult `json:"EvaluationResult" xml:"EvaluationResult"`
}
EvaluationResultListInListConfigRuleEvaluationResults is a nested struct in config response
type EvaluationResultListInListResourceEvaluationResults ¶ added in v1.61.1381
type EvaluationResultListInListResourceEvaluationResults struct {
EvaluationResult []EvaluationResult `json:"EvaluationResult" xml:"EvaluationResult"`
}
EvaluationResultListInListResourceEvaluationResults is a nested struct in config response
type EvaluationResultQualifier ¶
type EvaluationResultQualifier struct { ResourceType string `json:"ResourceType" xml:"ResourceType"` ResourceId string `json:"ResourceId" xml:"ResourceId"` CompliancePackId string `json:"CompliancePackId" xml:"CompliancePackId"` ConfigRuleArn string `json:"ConfigRuleArn" xml:"ConfigRuleArn"` RegionId string `json:"RegionId" xml:"RegionId"` IgnoreDate string `json:"IgnoreDate" xml:"IgnoreDate"` ResourceName string `json:"ResourceName" xml:"ResourceName"` ResourceOwnerId int64 `json:"ResourceOwnerId" xml:"ResourceOwnerId"` ConfigRuleName string `json:"ConfigRuleName" xml:"ConfigRuleName"` ConfigRuleId string `json:"ConfigRuleId" xml:"ConfigRuleId"` }
EvaluationResultQualifier is a nested struct in config response
type EvaluationResults ¶
type EvaluationResults struct { NextToken string `json:"NextToken" xml:"NextToken"` MaxResults int `json:"MaxResults" xml:"MaxResults"` EvaluationResultList []EvaluationResult `json:"EvaluationResultList" xml:"EvaluationResultList"` }
EvaluationResults is a nested struct in config response
type EvaluationResultsInListAggregateConfigRuleEvaluationStatistics ¶ added in v1.62.509
type EvaluationResultsInListAggregateConfigRuleEvaluationStatistics struct {
EvaluationResultsItem []EvaluationResultsItem `json:"EvaluationResults" xml:"EvaluationResults"`
}
EvaluationResultsInListAggregateConfigRuleEvaluationStatistics is a nested struct in config response
type EvaluationResultsInListConfigRuleEvaluationStatistics ¶ added in v1.62.509
type EvaluationResultsInListConfigRuleEvaluationStatistics struct {
EvaluationResultsItem []EvaluationResultsItem `json:"EvaluationResults" xml:"EvaluationResults"`
}
EvaluationResultsInListConfigRuleEvaluationStatistics is a nested struct in config response
type EvaluationResultsItem ¶ added in v1.62.509
type EvaluationResultsItem struct { TotalRuleCnt int `json:"TotalRuleCnt" xml:"TotalRuleCnt"` GmtCreate int64 `json:"GmtCreate" xml:"GmtCreate"` NonCompliantResourceCnt int `json:"NonCompliantResourceCnt" xml:"NonCompliantResourceCnt"` AccountId int64 `json:"AccountId" xml:"AccountId"` AggregatorId string `json:"AggregatorId" xml:"AggregatorId"` TotalResourceCnt int `json:"TotalResourceCnt" xml:"TotalResourceCnt"` NonCompliantRuleDetail string `json:"NonCompliantRuleDetail" xml:"NonCompliantRuleDetail"` AggregatorName string `json:"AggregatorName" xml:"AggregatorName"` NonCompliantRuleCnt int `json:"NonCompliantRuleCnt" xml:"NonCompliantRuleCnt"` StatisticDate string `json:"StatisticDate" xml:"StatisticDate"` }
EvaluationResultsItem is a nested struct in config response
type GenerateAggregateCompliancePackReportRequest ¶ added in v1.61.1381
type GenerateAggregateCompliancePackReportRequest struct { *requests.RpcRequest ClientToken string `position:"Body" name:"ClientToken"` AggregatorId string `position:"Body" name:"AggregatorId"` CompliancePackId string `position:"Body" name:"CompliancePackId"` }
GenerateAggregateCompliancePackReportRequest is the request struct for api GenerateAggregateCompliancePackReport
func CreateGenerateAggregateCompliancePackReportRequest ¶ added in v1.61.1381
func CreateGenerateAggregateCompliancePackReportRequest() (request *GenerateAggregateCompliancePackReportRequest)
CreateGenerateAggregateCompliancePackReportRequest creates a request to invoke GenerateAggregateCompliancePackReport API
type GenerateAggregateCompliancePackReportResponse ¶ added in v1.61.1381
type GenerateAggregateCompliancePackReportResponse struct { *responses.BaseResponse CompliancePackId string `json:"CompliancePackId" xml:"CompliancePackId"` RequestId string `json:"RequestId" xml:"RequestId"` }
GenerateAggregateCompliancePackReportResponse is the response struct for api GenerateAggregateCompliancePackReport
func CreateGenerateAggregateCompliancePackReportResponse ¶ added in v1.61.1381
func CreateGenerateAggregateCompliancePackReportResponse() (response *GenerateAggregateCompliancePackReportResponse)
CreateGenerateAggregateCompliancePackReportResponse creates a response to parse from GenerateAggregateCompliancePackReport response
type GenerateAggregateConfigRulesReportRequest ¶ added in v1.61.1381
type GenerateAggregateConfigRulesReportRequest struct { *requests.RpcRequest ClientToken string `position:"Body" name:"ClientToken"` ConfigRuleIds string `position:"Body" name:"ConfigRuleIds"` AggregatorId string `position:"Body" name:"AggregatorId"` }
GenerateAggregateConfigRulesReportRequest is the request struct for api GenerateAggregateConfigRulesReport
func CreateGenerateAggregateConfigRulesReportRequest ¶ added in v1.61.1381
func CreateGenerateAggregateConfigRulesReportRequest() (request *GenerateAggregateConfigRulesReportRequest)
CreateGenerateAggregateConfigRulesReportRequest creates a request to invoke GenerateAggregateConfigRulesReport API
type GenerateAggregateConfigRulesReportResponse ¶ added in v1.61.1381
type GenerateAggregateConfigRulesReportResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` AggregatorId string `json:"AggregatorId" xml:"AggregatorId"` ReportId string `json:"ReportId" xml:"ReportId"` }
GenerateAggregateConfigRulesReportResponse is the response struct for api GenerateAggregateConfigRulesReport
func CreateGenerateAggregateConfigRulesReportResponse ¶ added in v1.61.1381
func CreateGenerateAggregateConfigRulesReportResponse() (response *GenerateAggregateConfigRulesReportResponse)
CreateGenerateAggregateConfigRulesReportResponse creates a response to parse from GenerateAggregateConfigRulesReport response
type GenerateAggregateResourceInventoryRequest ¶ added in v1.62.509
type GenerateAggregateResourceInventoryRequest struct { *requests.RpcRequest Regions string `position:"Query" name:"Regions"` ResourceTypes string `position:"Query" name:"ResourceTypes"` AggregatorId string `position:"Query" name:"AggregatorId"` AccountIds string `position:"Query" name:"AccountIds"` }
GenerateAggregateResourceInventoryRequest is the request struct for api GenerateAggregateResourceInventory
func CreateGenerateAggregateResourceInventoryRequest ¶ added in v1.62.509
func CreateGenerateAggregateResourceInventoryRequest() (request *GenerateAggregateResourceInventoryRequest)
CreateGenerateAggregateResourceInventoryRequest creates a request to invoke GenerateAggregateResourceInventory API
type GenerateAggregateResourceInventoryResponse ¶ added in v1.62.509
type GenerateAggregateResourceInventoryResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
GenerateAggregateResourceInventoryResponse is the response struct for api GenerateAggregateResourceInventory
func CreateGenerateAggregateResourceInventoryResponse ¶ added in v1.62.509
func CreateGenerateAggregateResourceInventoryResponse() (response *GenerateAggregateResourceInventoryResponse)
CreateGenerateAggregateResourceInventoryResponse creates a response to parse from GenerateAggregateResourceInventory response
type GenerateCompliancePackReportRequest ¶ added in v1.61.1381
type GenerateCompliancePackReportRequest struct { *requests.RpcRequest ClientToken string `position:"Body" name:"ClientToken"` CompliancePackId string `position:"Body" name:"CompliancePackId"` }
GenerateCompliancePackReportRequest is the request struct for api GenerateCompliancePackReport
func CreateGenerateCompliancePackReportRequest ¶ added in v1.61.1381
func CreateGenerateCompliancePackReportRequest() (request *GenerateCompliancePackReportRequest)
CreateGenerateCompliancePackReportRequest creates a request to invoke GenerateCompliancePackReport API
type GenerateCompliancePackReportResponse ¶ added in v1.61.1381
type GenerateCompliancePackReportResponse struct { *responses.BaseResponse CompliancePackId string `json:"CompliancePackId" xml:"CompliancePackId"` RequestId string `json:"RequestId" xml:"RequestId"` }
GenerateCompliancePackReportResponse is the response struct for api GenerateCompliancePackReport
func CreateGenerateCompliancePackReportResponse ¶ added in v1.61.1381
func CreateGenerateCompliancePackReportResponse() (response *GenerateCompliancePackReportResponse)
CreateGenerateCompliancePackReportResponse creates a response to parse from GenerateCompliancePackReport response
type GenerateConfigRulesReportRequest ¶ added in v1.61.1381
type GenerateConfigRulesReportRequest struct { *requests.RpcRequest ClientToken string `position:"Body" name:"ClientToken"` ConfigRuleIds string `position:"Body" name:"ConfigRuleIds"` }
GenerateConfigRulesReportRequest is the request struct for api GenerateConfigRulesReport
func CreateGenerateConfigRulesReportRequest ¶ added in v1.61.1381
func CreateGenerateConfigRulesReportRequest() (request *GenerateConfigRulesReportRequest)
CreateGenerateConfigRulesReportRequest creates a request to invoke GenerateConfigRulesReport API
type GenerateConfigRulesReportResponse ¶ added in v1.61.1381
type GenerateConfigRulesReportResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` ReportId string `json:"ReportId" xml:"ReportId"` }
GenerateConfigRulesReportResponse is the response struct for api GenerateConfigRulesReport
func CreateGenerateConfigRulesReportResponse ¶ added in v1.61.1381
func CreateGenerateConfigRulesReportResponse() (response *GenerateConfigRulesReportResponse)
CreateGenerateConfigRulesReportResponse creates a response to parse from GenerateConfigRulesReport response
type GenerateResourceInventoryRequest ¶ added in v1.62.509
type GenerateResourceInventoryRequest struct { *requests.RpcRequest Regions string `position:"Query" name:"Regions"` ResourceTypes string `position:"Query" name:"ResourceTypes"` }
GenerateResourceInventoryRequest is the request struct for api GenerateResourceInventory
func CreateGenerateResourceInventoryRequest ¶ added in v1.62.509
func CreateGenerateResourceInventoryRequest() (request *GenerateResourceInventoryRequest)
CreateGenerateResourceInventoryRequest creates a request to invoke GenerateResourceInventory API
type GenerateResourceInventoryResponse ¶ added in v1.62.509
type GenerateResourceInventoryResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
GenerateResourceInventoryResponse is the response struct for api GenerateResourceInventory
func CreateGenerateResourceInventoryResponse ¶ added in v1.62.509
func CreateGenerateResourceInventoryResponse() (response *GenerateResourceInventoryResponse)
CreateGenerateResourceInventoryResponse creates a response to parse from GenerateResourceInventory response
type GetAdvancedSearchFileRequest ¶ added in v1.62.509
type GetAdvancedSearchFileRequest struct {
*requests.RpcRequest
}
GetAdvancedSearchFileRequest is the request struct for api GetAdvancedSearchFile
func CreateGetAdvancedSearchFileRequest ¶ added in v1.62.509
func CreateGetAdvancedSearchFileRequest() (request *GetAdvancedSearchFileRequest)
CreateGetAdvancedSearchFileRequest creates a request to invoke GetAdvancedSearchFile API
type GetAdvancedSearchFileResponse ¶ added in v1.62.509
type GetAdvancedSearchFileResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` ResourceSearch ResourceSearch `json:"ResourceSearch" xml:"ResourceSearch"` }
GetAdvancedSearchFileResponse is the response struct for api GetAdvancedSearchFile
func CreateGetAdvancedSearchFileResponse ¶ added in v1.62.509
func CreateGetAdvancedSearchFileResponse() (response *GetAdvancedSearchFileResponse)
CreateGetAdvancedSearchFileResponse creates a response to parse from GetAdvancedSearchFile response
type GetAggregateAccountComplianceByPackRequest ¶ added in v1.61.1381
type GetAggregateAccountComplianceByPackRequest struct { *requests.RpcRequest AggregatorId string `position:"Query" name:"AggregatorId"` CompliancePackId string `position:"Query" name:"CompliancePackId"` }
GetAggregateAccountComplianceByPackRequest is the request struct for api GetAggregateAccountComplianceByPack
func CreateGetAggregateAccountComplianceByPackRequest ¶ added in v1.61.1381
func CreateGetAggregateAccountComplianceByPackRequest() (request *GetAggregateAccountComplianceByPackRequest)
CreateGetAggregateAccountComplianceByPackRequest creates a request to invoke GetAggregateAccountComplianceByPack API
type GetAggregateAccountComplianceByPackResponse ¶ added in v1.61.1381
type GetAggregateAccountComplianceByPackResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` AccountComplianceResult AccountComplianceResult `json:"AccountComplianceResult" xml:"AccountComplianceResult"` }
GetAggregateAccountComplianceByPackResponse is the response struct for api GetAggregateAccountComplianceByPack
func CreateGetAggregateAccountComplianceByPackResponse ¶ added in v1.61.1381
func CreateGetAggregateAccountComplianceByPackResponse() (response *GetAggregateAccountComplianceByPackResponse)
CreateGetAggregateAccountComplianceByPackResponse creates a response to parse from GetAggregateAccountComplianceByPack response
type GetAggregateAdvancedSearchFileRequest ¶ added in v1.62.509
type GetAggregateAdvancedSearchFileRequest struct { *requests.RpcRequest AggregatorId string `position:"Query" name:"AggregatorId"` }
GetAggregateAdvancedSearchFileRequest is the request struct for api GetAggregateAdvancedSearchFile
func CreateGetAggregateAdvancedSearchFileRequest ¶ added in v1.62.509
func CreateGetAggregateAdvancedSearchFileRequest() (request *GetAggregateAdvancedSearchFileRequest)
CreateGetAggregateAdvancedSearchFileRequest creates a request to invoke GetAggregateAdvancedSearchFile API
type GetAggregateAdvancedSearchFileResponse ¶ added in v1.62.509
type GetAggregateAdvancedSearchFileResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` ResourceSearch ResourceSearch `json:"ResourceSearch" xml:"ResourceSearch"` }
GetAggregateAdvancedSearchFileResponse is the response struct for api GetAggregateAdvancedSearchFile
func CreateGetAggregateAdvancedSearchFileResponse ¶ added in v1.62.509
func CreateGetAggregateAdvancedSearchFileResponse() (response *GetAggregateAdvancedSearchFileResponse)
CreateGetAggregateAdvancedSearchFileResponse creates a response to parse from GetAggregateAdvancedSearchFile response
type GetAggregateCompliancePackReportRequest ¶ added in v1.61.1381
type GetAggregateCompliancePackReportRequest struct { *requests.RpcRequest AggregatorId string `position:"Query" name:"AggregatorId"` CompliancePackId string `position:"Query" name:"CompliancePackId"` }
GetAggregateCompliancePackReportRequest is the request struct for api GetAggregateCompliancePackReport
func CreateGetAggregateCompliancePackReportRequest ¶ added in v1.61.1381
func CreateGetAggregateCompliancePackReportRequest() (request *GetAggregateCompliancePackReportRequest)
CreateGetAggregateCompliancePackReportRequest creates a request to invoke GetAggregateCompliancePackReport API
type GetAggregateCompliancePackReportResponse ¶ added in v1.61.1381
type GetAggregateCompliancePackReportResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` CompliancePackReport CompliancePackReport `json:"CompliancePackReport" xml:"CompliancePackReport"` }
GetAggregateCompliancePackReportResponse is the response struct for api GetAggregateCompliancePackReport
func CreateGetAggregateCompliancePackReportResponse ¶ added in v1.61.1381
func CreateGetAggregateCompliancePackReportResponse() (response *GetAggregateCompliancePackReportResponse)
CreateGetAggregateCompliancePackReportResponse creates a response to parse from GetAggregateCompliancePackReport response
type GetAggregateCompliancePackRequest ¶ added in v1.61.1381
type GetAggregateCompliancePackRequest struct { *requests.RpcRequest AggregatorId string `position:"Query" name:"AggregatorId"` CompliancePackId string `position:"Query" name:"CompliancePackId"` }
GetAggregateCompliancePackRequest is the request struct for api GetAggregateCompliancePack
func CreateGetAggregateCompliancePackRequest ¶ added in v1.61.1381
func CreateGetAggregateCompliancePackRequest() (request *GetAggregateCompliancePackRequest)
CreateGetAggregateCompliancePackRequest creates a request to invoke GetAggregateCompliancePack API
type GetAggregateCompliancePackResponse ¶ added in v1.61.1381
type GetAggregateCompliancePackResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` CompliancePack CompliancePack `json:"CompliancePack" xml:"CompliancePack"` }
GetAggregateCompliancePackResponse is the response struct for api GetAggregateCompliancePack
func CreateGetAggregateCompliancePackResponse ¶ added in v1.61.1381
func CreateGetAggregateCompliancePackResponse() (response *GetAggregateCompliancePackResponse)
CreateGetAggregateCompliancePackResponse creates a response to parse from GetAggregateCompliancePack response
type GetAggregateComplianceSummaryRequest ¶ added in v1.62.509
type GetAggregateComplianceSummaryRequest struct { *requests.RpcRequest AggregatorId string `position:"Query" name:"AggregatorId"` }
GetAggregateComplianceSummaryRequest is the request struct for api GetAggregateComplianceSummary
func CreateGetAggregateComplianceSummaryRequest ¶ added in v1.62.509
func CreateGetAggregateComplianceSummaryRequest() (request *GetAggregateComplianceSummaryRequest)
CreateGetAggregateComplianceSummaryRequest creates a request to invoke GetAggregateComplianceSummary API
type GetAggregateComplianceSummaryResponse ¶ added in v1.62.509
type GetAggregateComplianceSummaryResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` ComplianceSummary ComplianceSummary `json:"ComplianceSummary" xml:"ComplianceSummary"` }
GetAggregateComplianceSummaryResponse is the response struct for api GetAggregateComplianceSummary
func CreateGetAggregateComplianceSummaryResponse ¶ added in v1.62.509
func CreateGetAggregateComplianceSummaryResponse() (response *GetAggregateComplianceSummaryResponse)
CreateGetAggregateComplianceSummaryResponse creates a response to parse from GetAggregateComplianceSummary response
type GetAggregateConfigDeliveryChannelRequest ¶ added in v1.61.1620
type GetAggregateConfigDeliveryChannelRequest struct { *requests.RpcRequest AggregatorId string `position:"Query" name:"AggregatorId"` DeliveryChannelId string `position:"Query" name:"DeliveryChannelId"` }
GetAggregateConfigDeliveryChannelRequest is the request struct for api GetAggregateConfigDeliveryChannel
func CreateGetAggregateConfigDeliveryChannelRequest ¶ added in v1.61.1620
func CreateGetAggregateConfigDeliveryChannelRequest() (request *GetAggregateConfigDeliveryChannelRequest)
CreateGetAggregateConfigDeliveryChannelRequest creates a request to invoke GetAggregateConfigDeliveryChannel API
type GetAggregateConfigDeliveryChannelResponse ¶ added in v1.61.1620
type GetAggregateConfigDeliveryChannelResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` DeliveryChannel DeliveryChannel `json:"DeliveryChannel" xml:"DeliveryChannel"` }
GetAggregateConfigDeliveryChannelResponse is the response struct for api GetAggregateConfigDeliveryChannel
func CreateGetAggregateConfigDeliveryChannelResponse ¶ added in v1.61.1620
func CreateGetAggregateConfigDeliveryChannelResponse() (response *GetAggregateConfigDeliveryChannelResponse)
CreateGetAggregateConfigDeliveryChannelResponse creates a response to parse from GetAggregateConfigDeliveryChannel response
type GetAggregateConfigRuleComplianceByPackRequest ¶ added in v1.61.1381
type GetAggregateConfigRuleComplianceByPackRequest struct { *requests.RpcRequest AggregatorId string `position:"Query" name:"AggregatorId"` CompliancePackId string `position:"Query" name:"CompliancePackId"` }
GetAggregateConfigRuleComplianceByPackRequest is the request struct for api GetAggregateConfigRuleComplianceByPack
func CreateGetAggregateConfigRuleComplianceByPackRequest ¶ added in v1.61.1381
func CreateGetAggregateConfigRuleComplianceByPackRequest() (request *GetAggregateConfigRuleComplianceByPackRequest)
CreateGetAggregateConfigRuleComplianceByPackRequest creates a request to invoke GetAggregateConfigRuleComplianceByPack API
type GetAggregateConfigRuleComplianceByPackResponse ¶ added in v1.61.1381
type GetAggregateConfigRuleComplianceByPackResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` ConfigRuleComplianceResult ConfigRuleComplianceResult `json:"ConfigRuleComplianceResult" xml:"ConfigRuleComplianceResult"` }
GetAggregateConfigRuleComplianceByPackResponse is the response struct for api GetAggregateConfigRuleComplianceByPack
func CreateGetAggregateConfigRuleComplianceByPackResponse ¶ added in v1.61.1381
func CreateGetAggregateConfigRuleComplianceByPackResponse() (response *GetAggregateConfigRuleComplianceByPackResponse)
CreateGetAggregateConfigRuleComplianceByPackResponse creates a response to parse from GetAggregateConfigRuleComplianceByPack response
type GetAggregateConfigRuleRequest ¶ added in v1.61.1381
type GetAggregateConfigRuleRequest struct { *requests.RpcRequest ConfigRuleId string `position:"Query" name:"ConfigRuleId"` AggregatorId string `position:"Query" name:"AggregatorId"` }
GetAggregateConfigRuleRequest is the request struct for api GetAggregateConfigRule
func CreateGetAggregateConfigRuleRequest ¶ added in v1.61.1381
func CreateGetAggregateConfigRuleRequest() (request *GetAggregateConfigRuleRequest)
CreateGetAggregateConfigRuleRequest creates a request to invoke GetAggregateConfigRule API
type GetAggregateConfigRuleResponse ¶ added in v1.61.1381
type GetAggregateConfigRuleResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` ConfigRule ConfigRule `json:"ConfigRule" xml:"ConfigRule"` }
GetAggregateConfigRuleResponse is the response struct for api GetAggregateConfigRule
func CreateGetAggregateConfigRuleResponse ¶ added in v1.61.1381
func CreateGetAggregateConfigRuleResponse() (response *GetAggregateConfigRuleResponse)
CreateGetAggregateConfigRuleResponse creates a response to parse from GetAggregateConfigRule response
type GetAggregateConfigRuleSummaryByRiskLevelRequest ¶ added in v1.61.1381
type GetAggregateConfigRuleSummaryByRiskLevelRequest struct { *requests.RpcRequest AggregatorId string `position:"Query" name:"AggregatorId"` }
GetAggregateConfigRuleSummaryByRiskLevelRequest is the request struct for api GetAggregateConfigRuleSummaryByRiskLevel
func CreateGetAggregateConfigRuleSummaryByRiskLevelRequest ¶ added in v1.61.1381
func CreateGetAggregateConfigRuleSummaryByRiskLevelRequest() (request *GetAggregateConfigRuleSummaryByRiskLevelRequest)
CreateGetAggregateConfigRuleSummaryByRiskLevelRequest creates a request to invoke GetAggregateConfigRuleSummaryByRiskLevel API
type GetAggregateConfigRuleSummaryByRiskLevelResponse ¶ added in v1.61.1381
type GetAggregateConfigRuleSummaryByRiskLevelResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` ConfigRuleSummaries []Data `json:"ConfigRuleSummaries" xml:"ConfigRuleSummaries"` }
GetAggregateConfigRuleSummaryByRiskLevelResponse is the response struct for api GetAggregateConfigRuleSummaryByRiskLevel
func CreateGetAggregateConfigRuleSummaryByRiskLevelResponse ¶ added in v1.61.1381
func CreateGetAggregateConfigRuleSummaryByRiskLevelResponse() (response *GetAggregateConfigRuleSummaryByRiskLevelResponse)
CreateGetAggregateConfigRuleSummaryByRiskLevelResponse creates a response to parse from GetAggregateConfigRuleSummaryByRiskLevel response
type GetAggregateConfigRulesReportRequest ¶ added in v1.61.1381
type GetAggregateConfigRulesReportRequest struct { *requests.RpcRequest ReportId string `position:"Query" name:"ReportId"` AggregatorId string `position:"Query" name:"AggregatorId"` }
GetAggregateConfigRulesReportRequest is the request struct for api GetAggregateConfigRulesReport
func CreateGetAggregateConfigRulesReportRequest ¶ added in v1.61.1381
func CreateGetAggregateConfigRulesReportRequest() (request *GetAggregateConfigRulesReportRequest)
CreateGetAggregateConfigRulesReportRequest creates a request to invoke GetAggregateConfigRulesReport API
type GetAggregateConfigRulesReportResponse ¶ added in v1.61.1381
type GetAggregateConfigRulesReportResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` ConfigRulesReport ConfigRulesReport `json:"ConfigRulesReport" xml:"ConfigRulesReport"` }
GetAggregateConfigRulesReportResponse is the response struct for api GetAggregateConfigRulesReport
func CreateGetAggregateConfigRulesReportResponse ¶ added in v1.61.1381
func CreateGetAggregateConfigRulesReportResponse() (response *GetAggregateConfigRulesReportResponse)
CreateGetAggregateConfigRulesReportResponse creates a response to parse from GetAggregateConfigRulesReport response
type GetAggregateDiscoveredResourceRequest ¶ added in v1.61.1380
type GetAggregateDiscoveredResourceRequest struct { *requests.RpcRequest ResourceId string `position:"Query" name:"ResourceId"` ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` AggregatorId string `position:"Query" name:"AggregatorId"` ResourceType string `position:"Query" name:"ResourceType"` ResourceAccountId requests.Integer `position:"Query" name:"ResourceAccountId"` Region string `position:"Query" name:"Region"` }
GetAggregateDiscoveredResourceRequest is the request struct for api GetAggregateDiscoveredResource
func CreateGetAggregateDiscoveredResourceRequest ¶ added in v1.61.1380
func CreateGetAggregateDiscoveredResourceRequest() (request *GetAggregateDiscoveredResourceRequest)
CreateGetAggregateDiscoveredResourceRequest creates a request to invoke GetAggregateDiscoveredResource API
type GetAggregateDiscoveredResourceResponse ¶ added in v1.61.1380
type GetAggregateDiscoveredResourceResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` DiscoveredResourceDetail DiscoveredResourceDetail `json:"DiscoveredResourceDetail" xml:"DiscoveredResourceDetail"` }
GetAggregateDiscoveredResourceResponse is the response struct for api GetAggregateDiscoveredResource
func CreateGetAggregateDiscoveredResourceResponse ¶ added in v1.61.1380
func CreateGetAggregateDiscoveredResourceResponse() (response *GetAggregateDiscoveredResourceResponse)
CreateGetAggregateDiscoveredResourceResponse creates a response to parse from GetAggregateDiscoveredResource response
type GetAggregateResourceComplianceByConfigRuleRequest ¶ added in v1.61.1381
type GetAggregateResourceComplianceByConfigRuleRequest struct { *requests.RpcRequest ConfigRuleId string `position:"Query" name:"ConfigRuleId"` ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` AggregatorId string `position:"Query" name:"AggregatorId"` ResourceAccountId requests.Integer `position:"Query" name:"ResourceAccountId"` ComplianceType string `position:"Query" name:"ComplianceType"` }
GetAggregateResourceComplianceByConfigRuleRequest is the request struct for api GetAggregateResourceComplianceByConfigRule
func CreateGetAggregateResourceComplianceByConfigRuleRequest ¶ added in v1.61.1381
func CreateGetAggregateResourceComplianceByConfigRuleRequest() (request *GetAggregateResourceComplianceByConfigRuleRequest)
CreateGetAggregateResourceComplianceByConfigRuleRequest creates a request to invoke GetAggregateResourceComplianceByConfigRule API
type GetAggregateResourceComplianceByConfigRuleResponse ¶ added in v1.61.1381
type GetAggregateResourceComplianceByConfigRuleResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` ComplianceResult ComplianceResult `json:"ComplianceResult" xml:"ComplianceResult"` }
GetAggregateResourceComplianceByConfigRuleResponse is the response struct for api GetAggregateResourceComplianceByConfigRule
func CreateGetAggregateResourceComplianceByConfigRuleResponse ¶ added in v1.61.1381
func CreateGetAggregateResourceComplianceByConfigRuleResponse() (response *GetAggregateResourceComplianceByConfigRuleResponse)
CreateGetAggregateResourceComplianceByConfigRuleResponse creates a response to parse from GetAggregateResourceComplianceByConfigRule response
type GetAggregateResourceComplianceByPackRequest ¶ added in v1.61.1381
type GetAggregateResourceComplianceByPackRequest struct { *requests.RpcRequest AggregatorId string `position:"Query" name:"AggregatorId"` CompliancePackId string `position:"Query" name:"CompliancePackId"` }
GetAggregateResourceComplianceByPackRequest is the request struct for api GetAggregateResourceComplianceByPack
func CreateGetAggregateResourceComplianceByPackRequest ¶ added in v1.61.1381
func CreateGetAggregateResourceComplianceByPackRequest() (request *GetAggregateResourceComplianceByPackRequest)
CreateGetAggregateResourceComplianceByPackRequest creates a request to invoke GetAggregateResourceComplianceByPack API
type GetAggregateResourceComplianceByPackResponse ¶ added in v1.61.1381
type GetAggregateResourceComplianceByPackResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` ResourceComplianceResult ResourceComplianceResult `json:"ResourceComplianceResult" xml:"ResourceComplianceResult"` }
GetAggregateResourceComplianceByPackResponse is the response struct for api GetAggregateResourceComplianceByPack
func CreateGetAggregateResourceComplianceByPackResponse ¶ added in v1.61.1381
func CreateGetAggregateResourceComplianceByPackResponse() (response *GetAggregateResourceComplianceByPackResponse)
CreateGetAggregateResourceComplianceByPackResponse creates a response to parse from GetAggregateResourceComplianceByPack response
type GetAggregateResourceComplianceGroupByRegionRequest ¶ added in v1.61.1409
type GetAggregateResourceComplianceGroupByRegionRequest struct { *requests.RpcRequest ConfigRuleIds string `position:"Query" name:"ConfigRuleIds"` AggregatorId string `position:"Query" name:"AggregatorId"` }
GetAggregateResourceComplianceGroupByRegionRequest is the request struct for api GetAggregateResourceComplianceGroupByRegion
func CreateGetAggregateResourceComplianceGroupByRegionRequest ¶ added in v1.61.1409
func CreateGetAggregateResourceComplianceGroupByRegionRequest() (request *GetAggregateResourceComplianceGroupByRegionRequest)
CreateGetAggregateResourceComplianceGroupByRegionRequest creates a request to invoke GetAggregateResourceComplianceGroupByRegion API
type GetAggregateResourceComplianceGroupByRegionResponse ¶ added in v1.61.1409
type GetAggregateResourceComplianceGroupByRegionResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` ComplianceResult ComplianceResult `json:"ComplianceResult" xml:"ComplianceResult"` }
GetAggregateResourceComplianceGroupByRegionResponse is the response struct for api GetAggregateResourceComplianceGroupByRegion
func CreateGetAggregateResourceComplianceGroupByRegionResponse ¶ added in v1.61.1409
func CreateGetAggregateResourceComplianceGroupByRegionResponse() (response *GetAggregateResourceComplianceGroupByRegionResponse)
CreateGetAggregateResourceComplianceGroupByRegionResponse creates a response to parse from GetAggregateResourceComplianceGroupByRegion response
type GetAggregateResourceComplianceGroupByResourceTypeRequest ¶ added in v1.61.1409
type GetAggregateResourceComplianceGroupByResourceTypeRequest struct { *requests.RpcRequest ConfigRuleIds string `position:"Query" name:"ConfigRuleIds"` AggregatorId string `position:"Query" name:"AggregatorId"` }
GetAggregateResourceComplianceGroupByResourceTypeRequest is the request struct for api GetAggregateResourceComplianceGroupByResourceType
func CreateGetAggregateResourceComplianceGroupByResourceTypeRequest ¶ added in v1.61.1409
func CreateGetAggregateResourceComplianceGroupByResourceTypeRequest() (request *GetAggregateResourceComplianceGroupByResourceTypeRequest)
CreateGetAggregateResourceComplianceGroupByResourceTypeRequest creates a request to invoke GetAggregateResourceComplianceGroupByResourceType API
type GetAggregateResourceComplianceGroupByResourceTypeResponse ¶ added in v1.61.1409
type GetAggregateResourceComplianceGroupByResourceTypeResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` ComplianceResult ComplianceResult `json:"ComplianceResult" xml:"ComplianceResult"` }
GetAggregateResourceComplianceGroupByResourceTypeResponse is the response struct for api GetAggregateResourceComplianceGroupByResourceType
func CreateGetAggregateResourceComplianceGroupByResourceTypeResponse ¶ added in v1.61.1409
func CreateGetAggregateResourceComplianceGroupByResourceTypeResponse() (response *GetAggregateResourceComplianceGroupByResourceTypeResponse)
CreateGetAggregateResourceComplianceGroupByResourceTypeResponse creates a response to parse from GetAggregateResourceComplianceGroupByResourceType response
type GetAggregateResourceComplianceTimelineRequest ¶ added in v1.61.1381
type GetAggregateResourceComplianceTimelineRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` AggregatorId string `position:"Query" name:"AggregatorId"` StartTime requests.Integer `position:"Query" name:"StartTime"` ResourceAccountId requests.Integer `position:"Query" name:"ResourceAccountId"` NextToken string `position:"Query" name:"NextToken"` ResourceId string `position:"Query" name:"ResourceId"` EndTime requests.Integer `position:"Query" name:"EndTime"` ResourceType string `position:"Query" name:"ResourceType"` MaxResults requests.Integer `position:"Query" name:"MaxResults"` Region string `position:"Query" name:"Region"` }
GetAggregateResourceComplianceTimelineRequest is the request struct for api GetAggregateResourceComplianceTimeline
func CreateGetAggregateResourceComplianceTimelineRequest ¶ added in v1.61.1381
func CreateGetAggregateResourceComplianceTimelineRequest() (request *GetAggregateResourceComplianceTimelineRequest)
CreateGetAggregateResourceComplianceTimelineRequest creates a request to invoke GetAggregateResourceComplianceTimeline API
type GetAggregateResourceComplianceTimelineResponse ¶ added in v1.61.1381
type GetAggregateResourceComplianceTimelineResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` ResourceComplianceTimeline ResourceComplianceTimeline `json:"ResourceComplianceTimeline" xml:"ResourceComplianceTimeline"` }
GetAggregateResourceComplianceTimelineResponse is the response struct for api GetAggregateResourceComplianceTimeline
func CreateGetAggregateResourceComplianceTimelineResponse ¶ added in v1.61.1381
func CreateGetAggregateResourceComplianceTimelineResponse() (response *GetAggregateResourceComplianceTimelineResponse)
CreateGetAggregateResourceComplianceTimelineResponse creates a response to parse from GetAggregateResourceComplianceTimeline response
type GetAggregateResourceConfigurationTimelineRequest ¶ added in v1.61.1381
type GetAggregateResourceConfigurationTimelineRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` AggregatorId string `position:"Query" name:"AggregatorId"` StartTime requests.Integer `position:"Query" name:"StartTime"` ResourceAccountId requests.Integer `position:"Query" name:"ResourceAccountId"` NextToken string `position:"Query" name:"NextToken"` ResourceId string `position:"Query" name:"ResourceId"` EndTime requests.Integer `position:"Query" name:"EndTime"` ResourceType string `position:"Query" name:"ResourceType"` MaxResults requests.Integer `position:"Query" name:"MaxResults"` Region string `position:"Query" name:"Region"` }
GetAggregateResourceConfigurationTimelineRequest is the request struct for api GetAggregateResourceConfigurationTimeline
func CreateGetAggregateResourceConfigurationTimelineRequest ¶ added in v1.61.1381
func CreateGetAggregateResourceConfigurationTimelineRequest() (request *GetAggregateResourceConfigurationTimelineRequest)
CreateGetAggregateResourceConfigurationTimelineRequest creates a request to invoke GetAggregateResourceConfigurationTimeline API
type GetAggregateResourceConfigurationTimelineResponse ¶ added in v1.61.1381
type GetAggregateResourceConfigurationTimelineResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` ResourceConfigurationTimeline ResourceConfigurationTimeline `json:"ResourceConfigurationTimeline" xml:"ResourceConfigurationTimeline"` }
GetAggregateResourceConfigurationTimelineResponse is the response struct for api GetAggregateResourceConfigurationTimeline
func CreateGetAggregateResourceConfigurationTimelineResponse ¶ added in v1.61.1381
func CreateGetAggregateResourceConfigurationTimelineResponse() (response *GetAggregateResourceConfigurationTimelineResponse)
CreateGetAggregateResourceConfigurationTimelineResponse creates a response to parse from GetAggregateResourceConfigurationTimeline response
type GetAggregateResourceCountsGroupByRegionRequest ¶ added in v1.61.1381
type GetAggregateResourceCountsGroupByRegionRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` AggregatorId string `position:"Query" name:"AggregatorId"` ResourceType string `position:"Query" name:"ResourceType"` FolderId string `position:"Query" name:"FolderId"` ResourceAccountId requests.Integer `position:"Query" name:"ResourceAccountId"` }
GetAggregateResourceCountsGroupByRegionRequest is the request struct for api GetAggregateResourceCountsGroupByRegion
func CreateGetAggregateResourceCountsGroupByRegionRequest ¶ added in v1.61.1381
func CreateGetAggregateResourceCountsGroupByRegionRequest() (request *GetAggregateResourceCountsGroupByRegionRequest)
CreateGetAggregateResourceCountsGroupByRegionRequest creates a request to invoke GetAggregateResourceCountsGroupByRegion API
type GetAggregateResourceCountsGroupByRegionResponse ¶ added in v1.61.1381
type GetAggregateResourceCountsGroupByRegionResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` DiscoveredResourceCountsSummary []GroupedResourceCount `json:"DiscoveredResourceCountsSummary" xml:"DiscoveredResourceCountsSummary"` }
GetAggregateResourceCountsGroupByRegionResponse is the response struct for api GetAggregateResourceCountsGroupByRegion
func CreateGetAggregateResourceCountsGroupByRegionResponse ¶ added in v1.61.1381
func CreateGetAggregateResourceCountsGroupByRegionResponse() (response *GetAggregateResourceCountsGroupByRegionResponse)
CreateGetAggregateResourceCountsGroupByRegionResponse creates a response to parse from GetAggregateResourceCountsGroupByRegion response
type GetAggregateResourceCountsGroupByResourceTypeRequest ¶ added in v1.61.1381
type GetAggregateResourceCountsGroupByResourceTypeRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` AggregatorId string `position:"Query" name:"AggregatorId"` FolderId string `position:"Query" name:"FolderId"` ResourceAccountId requests.Integer `position:"Query" name:"ResourceAccountId"` Region string `position:"Query" name:"Region"` }
GetAggregateResourceCountsGroupByResourceTypeRequest is the request struct for api GetAggregateResourceCountsGroupByResourceType
func CreateGetAggregateResourceCountsGroupByResourceTypeRequest ¶ added in v1.61.1381
func CreateGetAggregateResourceCountsGroupByResourceTypeRequest() (request *GetAggregateResourceCountsGroupByResourceTypeRequest)
CreateGetAggregateResourceCountsGroupByResourceTypeRequest creates a request to invoke GetAggregateResourceCountsGroupByResourceType API
type GetAggregateResourceCountsGroupByResourceTypeResponse ¶ added in v1.61.1381
type GetAggregateResourceCountsGroupByResourceTypeResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` DiscoveredResourceCountsSummary []GroupedResourceCount `json:"DiscoveredResourceCountsSummary" xml:"DiscoveredResourceCountsSummary"` }
GetAggregateResourceCountsGroupByResourceTypeResponse is the response struct for api GetAggregateResourceCountsGroupByResourceType
func CreateGetAggregateResourceCountsGroupByResourceTypeResponse ¶ added in v1.61.1381
func CreateGetAggregateResourceCountsGroupByResourceTypeResponse() (response *GetAggregateResourceCountsGroupByResourceTypeResponse)
CreateGetAggregateResourceCountsGroupByResourceTypeResponse creates a response to parse from GetAggregateResourceCountsGroupByResourceType response
type GetAggregateResourceInventoryRequest ¶ added in v1.62.509
type GetAggregateResourceInventoryRequest struct { *requests.RpcRequest AggregatorId string `position:"Query" name:"AggregatorId"` }
GetAggregateResourceInventoryRequest is the request struct for api GetAggregateResourceInventory
func CreateGetAggregateResourceInventoryRequest ¶ added in v1.62.509
func CreateGetAggregateResourceInventoryRequest() (request *GetAggregateResourceInventoryRequest)
CreateGetAggregateResourceInventoryRequest creates a request to invoke GetAggregateResourceInventory API
type GetAggregateResourceInventoryResponse ¶ added in v1.62.509
type GetAggregateResourceInventoryResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` ResourceInventory ResourceInventory `json:"ResourceInventory" xml:"ResourceInventory"` }
GetAggregateResourceInventoryResponse is the response struct for api GetAggregateResourceInventory
func CreateGetAggregateResourceInventoryResponse ¶ added in v1.62.509
func CreateGetAggregateResourceInventoryResponse() (response *GetAggregateResourceInventoryResponse)
CreateGetAggregateResourceInventoryResponse creates a response to parse from GetAggregateResourceInventory response
type GetAggregatorRequest ¶ added in v1.61.1381
type GetAggregatorRequest struct { *requests.RpcRequest AggregatorId string `position:"Query" name:"AggregatorId"` }
GetAggregatorRequest is the request struct for api GetAggregator
func CreateGetAggregatorRequest ¶ added in v1.61.1381
func CreateGetAggregatorRequest() (request *GetAggregatorRequest)
CreateGetAggregatorRequest creates a request to invoke GetAggregator API
type GetAggregatorResponse ¶ added in v1.61.1381
type GetAggregatorResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Aggregator Aggregator `json:"Aggregator" xml:"Aggregator"` }
GetAggregatorResponse is the response struct for api GetAggregator
func CreateGetAggregatorResponse ¶ added in v1.61.1381
func CreateGetAggregatorResponse() (response *GetAggregatorResponse)
CreateGetAggregatorResponse creates a response to parse from GetAggregator response
type GetCompliancePackReportRequest ¶ added in v1.61.1381
type GetCompliancePackReportRequest struct { *requests.RpcRequest CompliancePackId string `position:"Query" name:"CompliancePackId"` }
GetCompliancePackReportRequest is the request struct for api GetCompliancePackReport
func CreateGetCompliancePackReportRequest ¶ added in v1.61.1381
func CreateGetCompliancePackReportRequest() (request *GetCompliancePackReportRequest)
CreateGetCompliancePackReportRequest creates a request to invoke GetCompliancePackReport API
type GetCompliancePackReportResponse ¶ added in v1.61.1381
type GetCompliancePackReportResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` CompliancePackReport CompliancePackReport `json:"CompliancePackReport" xml:"CompliancePackReport"` }
GetCompliancePackReportResponse is the response struct for api GetCompliancePackReport
func CreateGetCompliancePackReportResponse ¶ added in v1.61.1381
func CreateGetCompliancePackReportResponse() (response *GetCompliancePackReportResponse)
CreateGetCompliancePackReportResponse creates a response to parse from GetCompliancePackReport response
type GetCompliancePackRequest ¶ added in v1.61.1381
type GetCompliancePackRequest struct { *requests.RpcRequest CompliancePackId string `position:"Query" name:"CompliancePackId"` }
GetCompliancePackRequest is the request struct for api GetCompliancePack
func CreateGetCompliancePackRequest ¶ added in v1.61.1381
func CreateGetCompliancePackRequest() (request *GetCompliancePackRequest)
CreateGetCompliancePackRequest creates a request to invoke GetCompliancePack API
type GetCompliancePackResponse ¶ added in v1.61.1381
type GetCompliancePackResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` CompliancePack CompliancePack `json:"CompliancePack" xml:"CompliancePack"` }
GetCompliancePackResponse is the response struct for api GetCompliancePack
func CreateGetCompliancePackResponse ¶ added in v1.61.1381
func CreateGetCompliancePackResponse() (response *GetCompliancePackResponse)
CreateGetCompliancePackResponse creates a response to parse from GetCompliancePack response
type GetComplianceSummaryRequest ¶ added in v1.62.509
type GetComplianceSummaryRequest struct {
*requests.RpcRequest
}
GetComplianceSummaryRequest is the request struct for api GetComplianceSummary
func CreateGetComplianceSummaryRequest ¶ added in v1.62.509
func CreateGetComplianceSummaryRequest() (request *GetComplianceSummaryRequest)
CreateGetComplianceSummaryRequest creates a request to invoke GetComplianceSummary API
type GetComplianceSummaryResponse ¶ added in v1.62.509
type GetComplianceSummaryResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` ComplianceSummary ComplianceSummary `json:"ComplianceSummary" xml:"ComplianceSummary"` }
GetComplianceSummaryResponse is the response struct for api GetComplianceSummary
func CreateGetComplianceSummaryResponse ¶ added in v1.62.509
func CreateGetComplianceSummaryResponse() (response *GetComplianceSummaryResponse)
CreateGetComplianceSummaryResponse creates a response to parse from GetComplianceSummary response
type GetConfigDeliveryChannelRequest ¶ added in v1.61.1620
type GetConfigDeliveryChannelRequest struct { *requests.RpcRequest DeliveryChannelId string `position:"Query" name:"DeliveryChannelId"` }
GetConfigDeliveryChannelRequest is the request struct for api GetConfigDeliveryChannel
func CreateGetConfigDeliveryChannelRequest ¶ added in v1.61.1620
func CreateGetConfigDeliveryChannelRequest() (request *GetConfigDeliveryChannelRequest)
CreateGetConfigDeliveryChannelRequest creates a request to invoke GetConfigDeliveryChannel API
type GetConfigDeliveryChannelResponse ¶ added in v1.61.1620
type GetConfigDeliveryChannelResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` DeliveryChannel DeliveryChannelInGetConfigDeliveryChannel `json:"DeliveryChannel" xml:"DeliveryChannel"` }
GetConfigDeliveryChannelResponse is the response struct for api GetConfigDeliveryChannel
func CreateGetConfigDeliveryChannelResponse ¶ added in v1.61.1620
func CreateGetConfigDeliveryChannelResponse() (response *GetConfigDeliveryChannelResponse)
CreateGetConfigDeliveryChannelResponse creates a response to parse from GetConfigDeliveryChannel response
type GetConfigRuleComplianceByPackRequest ¶ added in v1.61.1381
type GetConfigRuleComplianceByPackRequest struct { *requests.RpcRequest CompliancePackId string `position:"Query" name:"CompliancePackId"` }
GetConfigRuleComplianceByPackRequest is the request struct for api GetConfigRuleComplianceByPack
func CreateGetConfigRuleComplianceByPackRequest ¶ added in v1.61.1381
func CreateGetConfigRuleComplianceByPackRequest() (request *GetConfigRuleComplianceByPackRequest)
CreateGetConfigRuleComplianceByPackRequest creates a request to invoke GetConfigRuleComplianceByPack API
type GetConfigRuleComplianceByPackResponse ¶ added in v1.61.1381
type GetConfigRuleComplianceByPackResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` ConfigRuleComplianceResult ConfigRuleComplianceResult `json:"ConfigRuleComplianceResult" xml:"ConfigRuleComplianceResult"` }
GetConfigRuleComplianceByPackResponse is the response struct for api GetConfigRuleComplianceByPack
func CreateGetConfigRuleComplianceByPackResponse ¶ added in v1.61.1381
func CreateGetConfigRuleComplianceByPackResponse() (response *GetConfigRuleComplianceByPackResponse)
CreateGetConfigRuleComplianceByPackResponse creates a response to parse from GetConfigRuleComplianceByPack response
type GetConfigRuleRequest ¶ added in v1.61.1381
type GetConfigRuleRequest struct { *requests.RpcRequest ConfigRuleId string `position:"Query" name:"ConfigRuleId"` }
GetConfigRuleRequest is the request struct for api GetConfigRule
func CreateGetConfigRuleRequest ¶ added in v1.61.1381
func CreateGetConfigRuleRequest() (request *GetConfigRuleRequest)
CreateGetConfigRuleRequest creates a request to invoke GetConfigRule API
type GetConfigRuleResponse ¶ added in v1.61.1381
type GetConfigRuleResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` ConfigRule ConfigRule `json:"ConfigRule" xml:"ConfigRule"` }
GetConfigRuleResponse is the response struct for api GetConfigRule
func CreateGetConfigRuleResponse ¶ added in v1.61.1381
func CreateGetConfigRuleResponse() (response *GetConfigRuleResponse)
CreateGetConfigRuleResponse creates a response to parse from GetConfigRule response
type GetConfigRuleSummaryByRiskLevelRequest ¶ added in v1.61.1381
type GetConfigRuleSummaryByRiskLevelRequest struct {
*requests.RpcRequest
}
GetConfigRuleSummaryByRiskLevelRequest is the request struct for api GetConfigRuleSummaryByRiskLevel
func CreateGetConfigRuleSummaryByRiskLevelRequest ¶ added in v1.61.1381
func CreateGetConfigRuleSummaryByRiskLevelRequest() (request *GetConfigRuleSummaryByRiskLevelRequest)
CreateGetConfigRuleSummaryByRiskLevelRequest creates a request to invoke GetConfigRuleSummaryByRiskLevel API
type GetConfigRuleSummaryByRiskLevelResponse ¶ added in v1.61.1381
type GetConfigRuleSummaryByRiskLevelResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` ConfigRuleSummaries []Data `json:"ConfigRuleSummaries" xml:"ConfigRuleSummaries"` }
GetConfigRuleSummaryByRiskLevelResponse is the response struct for api GetConfigRuleSummaryByRiskLevel
func CreateGetConfigRuleSummaryByRiskLevelResponse ¶ added in v1.61.1381
func CreateGetConfigRuleSummaryByRiskLevelResponse() (response *GetConfigRuleSummaryByRiskLevelResponse)
CreateGetConfigRuleSummaryByRiskLevelResponse creates a response to parse from GetConfigRuleSummaryByRiskLevel response
type GetConfigRulesReportRequest ¶ added in v1.61.1381
type GetConfigRulesReportRequest struct { *requests.RpcRequest ReportId string `position:"Query" name:"ReportId"` }
GetConfigRulesReportRequest is the request struct for api GetConfigRulesReport
func CreateGetConfigRulesReportRequest ¶ added in v1.61.1381
func CreateGetConfigRulesReportRequest() (request *GetConfigRulesReportRequest)
CreateGetConfigRulesReportRequest creates a request to invoke GetConfigRulesReport API
type GetConfigRulesReportResponse ¶ added in v1.61.1381
type GetConfigRulesReportResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` ConfigRulesReport ConfigRulesReport `json:"ConfigRulesReport" xml:"ConfigRulesReport"` }
GetConfigRulesReportResponse is the response struct for api GetConfigRulesReport
func CreateGetConfigRulesReportResponse ¶ added in v1.61.1381
func CreateGetConfigRulesReportResponse() (response *GetConfigRulesReportResponse)
CreateGetConfigRulesReportResponse creates a response to parse from GetConfigRulesReport response
type GetConfigurationRecorderRequest ¶ added in v1.62.509
type GetConfigurationRecorderRequest struct {
*requests.RpcRequest
}
GetConfigurationRecorderRequest is the request struct for api GetConfigurationRecorder
func CreateGetConfigurationRecorderRequest ¶ added in v1.62.509
func CreateGetConfigurationRecorderRequest() (request *GetConfigurationRecorderRequest)
CreateGetConfigurationRecorderRequest creates a request to invoke GetConfigurationRecorder API
type GetConfigurationRecorderResponse ¶ added in v1.62.509
type GetConfigurationRecorderResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` ConfigurationRecorder ConfigurationRecorder `json:"ConfigurationRecorder" xml:"ConfigurationRecorder"` }
GetConfigurationRecorderResponse is the response struct for api GetConfigurationRecorder
func CreateGetConfigurationRecorderResponse ¶ added in v1.62.509
func CreateGetConfigurationRecorderResponse() (response *GetConfigurationRecorderResponse)
CreateGetConfigurationRecorderResponse creates a response to parse from GetConfigurationRecorder response
type GetDiscoveredResourceCountsGroupByRegionRequest ¶ added in v1.61.1381
type GetDiscoveredResourceCountsGroupByRegionRequest struct { *requests.RpcRequest ResourceType string `position:"Query" name:"ResourceType"` }
GetDiscoveredResourceCountsGroupByRegionRequest is the request struct for api GetDiscoveredResourceCountsGroupByRegion
func CreateGetDiscoveredResourceCountsGroupByRegionRequest ¶ added in v1.61.1381
func CreateGetDiscoveredResourceCountsGroupByRegionRequest() (request *GetDiscoveredResourceCountsGroupByRegionRequest)
CreateGetDiscoveredResourceCountsGroupByRegionRequest creates a request to invoke GetDiscoveredResourceCountsGroupByRegion API
type GetDiscoveredResourceCountsGroupByRegionResponse ¶ added in v1.61.1381
type GetDiscoveredResourceCountsGroupByRegionResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` DiscoveredResourceCountsSummary []GroupedResourceCount `json:"DiscoveredResourceCountsSummary" xml:"DiscoveredResourceCountsSummary"` }
GetDiscoveredResourceCountsGroupByRegionResponse is the response struct for api GetDiscoveredResourceCountsGroupByRegion
func CreateGetDiscoveredResourceCountsGroupByRegionResponse ¶ added in v1.61.1381
func CreateGetDiscoveredResourceCountsGroupByRegionResponse() (response *GetDiscoveredResourceCountsGroupByRegionResponse)
CreateGetDiscoveredResourceCountsGroupByRegionResponse creates a response to parse from GetDiscoveredResourceCountsGroupByRegion response
type GetDiscoveredResourceCountsGroupByResourceTypeRequest ¶ added in v1.61.1381
type GetDiscoveredResourceCountsGroupByResourceTypeRequest struct { *requests.RpcRequest Region string `position:"Query" name:"Region"` }
GetDiscoveredResourceCountsGroupByResourceTypeRequest is the request struct for api GetDiscoveredResourceCountsGroupByResourceType
func CreateGetDiscoveredResourceCountsGroupByResourceTypeRequest ¶ added in v1.61.1381
func CreateGetDiscoveredResourceCountsGroupByResourceTypeRequest() (request *GetDiscoveredResourceCountsGroupByResourceTypeRequest)
CreateGetDiscoveredResourceCountsGroupByResourceTypeRequest creates a request to invoke GetDiscoveredResourceCountsGroupByResourceType API
type GetDiscoveredResourceCountsGroupByResourceTypeResponse ¶ added in v1.61.1381
type GetDiscoveredResourceCountsGroupByResourceTypeResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` DiscoveredResourceCountsSummary []GroupedResourceCount `json:"DiscoveredResourceCountsSummary" xml:"DiscoveredResourceCountsSummary"` }
GetDiscoveredResourceCountsGroupByResourceTypeResponse is the response struct for api GetDiscoveredResourceCountsGroupByResourceType
func CreateGetDiscoveredResourceCountsGroupByResourceTypeResponse ¶ added in v1.61.1381
func CreateGetDiscoveredResourceCountsGroupByResourceTypeResponse() (response *GetDiscoveredResourceCountsGroupByResourceTypeResponse)
CreateGetDiscoveredResourceCountsGroupByResourceTypeResponse creates a response to parse from GetDiscoveredResourceCountsGroupByResourceType response
type GetDiscoveredResourceRequest ¶ added in v1.61.1493
type GetDiscoveredResourceRequest struct { *requests.RpcRequest ResourceId string `position:"Query" name:"ResourceId"` ResourceType string `position:"Query" name:"ResourceType"` Region string `position:"Query" name:"Region"` }
GetDiscoveredResourceRequest is the request struct for api GetDiscoveredResource
func CreateGetDiscoveredResourceRequest ¶ added in v1.61.1493
func CreateGetDiscoveredResourceRequest() (request *GetDiscoveredResourceRequest)
CreateGetDiscoveredResourceRequest creates a request to invoke GetDiscoveredResource API
type GetDiscoveredResourceResponse ¶ added in v1.61.1493
type GetDiscoveredResourceResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` DiscoveredResourceDetail DiscoveredResourceDetail `json:"DiscoveredResourceDetail" xml:"DiscoveredResourceDetail"` }
GetDiscoveredResourceResponse is the response struct for api GetDiscoveredResource
func CreateGetDiscoveredResourceResponse ¶ added in v1.61.1493
func CreateGetDiscoveredResourceResponse() (response *GetDiscoveredResourceResponse)
CreateGetDiscoveredResourceResponse creates a response to parse from GetDiscoveredResource response
type GetIntegratedServiceStatusRequest ¶ added in v1.62.102
type GetIntegratedServiceStatusRequest struct { *requests.RpcRequest ServiceCode string `position:"Body" name:"ServiceCode"` }
GetIntegratedServiceStatusRequest is the request struct for api GetIntegratedServiceStatus
func CreateGetIntegratedServiceStatusRequest ¶ added in v1.62.102
func CreateGetIntegratedServiceStatusRequest() (request *GetIntegratedServiceStatusRequest)
CreateGetIntegratedServiceStatusRequest creates a request to invoke GetIntegratedServiceStatus API
type GetIntegratedServiceStatusResponse ¶ added in v1.62.102
type GetIntegratedServiceStatusResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Data bool `json:"Data" xml:"Data"` }
GetIntegratedServiceStatusResponse is the response struct for api GetIntegratedServiceStatus
func CreateGetIntegratedServiceStatusResponse ¶ added in v1.62.102
func CreateGetIntegratedServiceStatusResponse() (response *GetIntegratedServiceStatusResponse)
CreateGetIntegratedServiceStatusResponse creates a response to parse from GetIntegratedServiceStatus response
type GetManagedRuleRequest ¶ added in v1.61.1409
type GetManagedRuleRequest struct { *requests.RpcRequest Identifier string `position:"Query" name:"Identifier"` }
GetManagedRuleRequest is the request struct for api GetManagedRule
func CreateGetManagedRuleRequest ¶ added in v1.61.1409
func CreateGetManagedRuleRequest() (request *GetManagedRuleRequest)
CreateGetManagedRuleRequest creates a request to invoke GetManagedRule API
type GetManagedRuleResponse ¶ added in v1.61.1409
type GetManagedRuleResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` ManagedRule ManagedRule `json:"ManagedRule" xml:"ManagedRule"` }
GetManagedRuleResponse is the response struct for api GetManagedRule
func CreateGetManagedRuleResponse ¶ added in v1.61.1409
func CreateGetManagedRuleResponse() (response *GetManagedRuleResponse)
CreateGetManagedRuleResponse creates a response to parse from GetManagedRule response
type GetRemediationTemplateRequest ¶ added in v1.62.509
type GetRemediationTemplateRequest struct { *requests.RpcRequest TemplateIdentifier string `position:"Query" name:"TemplateIdentifier"` }
GetRemediationTemplateRequest is the request struct for api GetRemediationTemplate
func CreateGetRemediationTemplateRequest ¶ added in v1.62.509
func CreateGetRemediationTemplateRequest() (request *GetRemediationTemplateRequest)
CreateGetRemediationTemplateRequest creates a request to invoke GetRemediationTemplate API
type GetRemediationTemplateResponse ¶ added in v1.62.509
type GetRemediationTemplateResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` RemediationTemplates []RemediationTemplate `json:"RemediationTemplates" xml:"RemediationTemplates"` }
GetRemediationTemplateResponse is the response struct for api GetRemediationTemplate
func CreateGetRemediationTemplateResponse ¶ added in v1.62.509
func CreateGetRemediationTemplateResponse() (response *GetRemediationTemplateResponse)
CreateGetRemediationTemplateResponse creates a response to parse from GetRemediationTemplate response
type GetResourceComplianceByConfigRuleRequest ¶ added in v1.61.1381
type GetResourceComplianceByConfigRuleRequest struct { *requests.RpcRequest ConfigRuleId string `position:"Query" name:"ConfigRuleId"` ComplianceType string `position:"Query" name:"ComplianceType"` }
GetResourceComplianceByConfigRuleRequest is the request struct for api GetResourceComplianceByConfigRule
func CreateGetResourceComplianceByConfigRuleRequest ¶ added in v1.61.1381
func CreateGetResourceComplianceByConfigRuleRequest() (request *GetResourceComplianceByConfigRuleRequest)
CreateGetResourceComplianceByConfigRuleRequest creates a request to invoke GetResourceComplianceByConfigRule API
type GetResourceComplianceByConfigRuleResponse ¶ added in v1.61.1381
type GetResourceComplianceByConfigRuleResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` ComplianceResult ComplianceResult `json:"ComplianceResult" xml:"ComplianceResult"` }
GetResourceComplianceByConfigRuleResponse is the response struct for api GetResourceComplianceByConfigRule
func CreateGetResourceComplianceByConfigRuleResponse ¶ added in v1.61.1381
func CreateGetResourceComplianceByConfigRuleResponse() (response *GetResourceComplianceByConfigRuleResponse)
CreateGetResourceComplianceByConfigRuleResponse creates a response to parse from GetResourceComplianceByConfigRule response
type GetResourceComplianceByPackRequest ¶ added in v1.61.1381
type GetResourceComplianceByPackRequest struct { *requests.RpcRequest CompliancePackId string `position:"Query" name:"CompliancePackId"` }
GetResourceComplianceByPackRequest is the request struct for api GetResourceComplianceByPack
func CreateGetResourceComplianceByPackRequest ¶ added in v1.61.1381
func CreateGetResourceComplianceByPackRequest() (request *GetResourceComplianceByPackRequest)
CreateGetResourceComplianceByPackRequest creates a request to invoke GetResourceComplianceByPack API
type GetResourceComplianceByPackResponse ¶ added in v1.61.1381
type GetResourceComplianceByPackResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` ResourceComplianceResult ResourceComplianceResult `json:"ResourceComplianceResult" xml:"ResourceComplianceResult"` }
GetResourceComplianceByPackResponse is the response struct for api GetResourceComplianceByPack
func CreateGetResourceComplianceByPackResponse ¶ added in v1.61.1381
func CreateGetResourceComplianceByPackResponse() (response *GetResourceComplianceByPackResponse)
CreateGetResourceComplianceByPackResponse creates a response to parse from GetResourceComplianceByPack response
type GetResourceComplianceGroupByRegionRequest ¶ added in v1.61.1409
type GetResourceComplianceGroupByRegionRequest struct { *requests.RpcRequest ConfigRuleIds string `position:"Query" name:"ConfigRuleIds"` }
GetResourceComplianceGroupByRegionRequest is the request struct for api GetResourceComplianceGroupByRegion
func CreateGetResourceComplianceGroupByRegionRequest ¶ added in v1.61.1409
func CreateGetResourceComplianceGroupByRegionRequest() (request *GetResourceComplianceGroupByRegionRequest)
CreateGetResourceComplianceGroupByRegionRequest creates a request to invoke GetResourceComplianceGroupByRegion API
type GetResourceComplianceGroupByRegionResponse ¶ added in v1.61.1409
type GetResourceComplianceGroupByRegionResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` ComplianceResult ComplianceResult `json:"ComplianceResult" xml:"ComplianceResult"` }
GetResourceComplianceGroupByRegionResponse is the response struct for api GetResourceComplianceGroupByRegion
func CreateGetResourceComplianceGroupByRegionResponse ¶ added in v1.61.1409
func CreateGetResourceComplianceGroupByRegionResponse() (response *GetResourceComplianceGroupByRegionResponse)
CreateGetResourceComplianceGroupByRegionResponse creates a response to parse from GetResourceComplianceGroupByRegion response
type GetResourceComplianceGroupByResourceTypeRequest ¶ added in v1.61.1409
type GetResourceComplianceGroupByResourceTypeRequest struct { *requests.RpcRequest ConfigRuleIds string `position:"Query" name:"ConfigRuleIds"` }
GetResourceComplianceGroupByResourceTypeRequest is the request struct for api GetResourceComplianceGroupByResourceType
func CreateGetResourceComplianceGroupByResourceTypeRequest ¶ added in v1.61.1409
func CreateGetResourceComplianceGroupByResourceTypeRequest() (request *GetResourceComplianceGroupByResourceTypeRequest)
CreateGetResourceComplianceGroupByResourceTypeRequest creates a request to invoke GetResourceComplianceGroupByResourceType API
type GetResourceComplianceGroupByResourceTypeResponse ¶ added in v1.61.1409
type GetResourceComplianceGroupByResourceTypeResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` ComplianceResult ComplianceResult `json:"ComplianceResult" xml:"ComplianceResult"` }
GetResourceComplianceGroupByResourceTypeResponse is the response struct for api GetResourceComplianceGroupByResourceType
func CreateGetResourceComplianceGroupByResourceTypeResponse ¶ added in v1.61.1409
func CreateGetResourceComplianceGroupByResourceTypeResponse() (response *GetResourceComplianceGroupByResourceTypeResponse)
CreateGetResourceComplianceGroupByResourceTypeResponse creates a response to parse from GetResourceComplianceGroupByResourceType response
type GetResourceComplianceTimelineRequest ¶
type GetResourceComplianceTimelineRequest struct { *requests.RpcRequest ResourceId string `position:"Query" name:"ResourceId"` EndTime requests.Integer `position:"Query" name:"EndTime"` StartTime requests.Integer `position:"Query" name:"StartTime"` ResourceType string `position:"Query" name:"ResourceType"` NextToken string `position:"Query" name:"NextToken"` MaxResults requests.Integer `position:"Query" name:"MaxResults"` Region string `position:"Query" name:"Region"` }
GetResourceComplianceTimelineRequest is the request struct for api GetResourceComplianceTimeline
func CreateGetResourceComplianceTimelineRequest ¶
func CreateGetResourceComplianceTimelineRequest() (request *GetResourceComplianceTimelineRequest)
CreateGetResourceComplianceTimelineRequest creates a request to invoke GetResourceComplianceTimeline API
type GetResourceComplianceTimelineResponse ¶
type GetResourceComplianceTimelineResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` ResourceComplianceTimeline ResourceComplianceTimeline `json:"ResourceComplianceTimeline" xml:"ResourceComplianceTimeline"` }
GetResourceComplianceTimelineResponse is the response struct for api GetResourceComplianceTimeline
func CreateGetResourceComplianceTimelineResponse ¶
func CreateGetResourceComplianceTimelineResponse() (response *GetResourceComplianceTimelineResponse)
CreateGetResourceComplianceTimelineResponse creates a response to parse from GetResourceComplianceTimeline response
type GetResourceConfigurationTimelineRequest ¶
type GetResourceConfigurationTimelineRequest struct { *requests.RpcRequest ResourceId string `position:"Query" name:"ResourceId"` EndTime requests.Integer `position:"Query" name:"EndTime"` StartTime requests.Integer `position:"Query" name:"StartTime"` ResourceType string `position:"Query" name:"ResourceType"` NextToken string `position:"Query" name:"NextToken"` MaxResults requests.Integer `position:"Query" name:"MaxResults"` Region string `position:"Query" name:"Region"` }
GetResourceConfigurationTimelineRequest is the request struct for api GetResourceConfigurationTimeline
func CreateGetResourceConfigurationTimelineRequest ¶
func CreateGetResourceConfigurationTimelineRequest() (request *GetResourceConfigurationTimelineRequest)
CreateGetResourceConfigurationTimelineRequest creates a request to invoke GetResourceConfigurationTimeline API
type GetResourceConfigurationTimelineResponse ¶
type GetResourceConfigurationTimelineResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` ResourceConfigurationTimeline ResourceConfigurationTimeline `json:"ResourceConfigurationTimeline" xml:"ResourceConfigurationTimeline"` }
GetResourceConfigurationTimelineResponse is the response struct for api GetResourceConfigurationTimeline
func CreateGetResourceConfigurationTimelineResponse ¶
func CreateGetResourceConfigurationTimelineResponse() (response *GetResourceConfigurationTimelineResponse)
CreateGetResourceConfigurationTimelineResponse creates a response to parse from GetResourceConfigurationTimeline response
type GetResourceInventoryRequest ¶ added in v1.62.509
type GetResourceInventoryRequest struct {
*requests.RpcRequest
}
GetResourceInventoryRequest is the request struct for api GetResourceInventory
func CreateGetResourceInventoryRequest ¶ added in v1.62.509
func CreateGetResourceInventoryRequest() (request *GetResourceInventoryRequest)
CreateGetResourceInventoryRequest creates a request to invoke GetResourceInventory API
type GetResourceInventoryResponse ¶ added in v1.62.509
type GetResourceInventoryResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` ResourceInventory ResourceInventory `json:"ResourceInventory" xml:"ResourceInventory"` }
GetResourceInventoryResponse is the response struct for api GetResourceInventory
func CreateGetResourceInventoryResponse ¶ added in v1.62.509
func CreateGetResourceInventoryResponse() (response *GetResourceInventoryResponse)
CreateGetResourceInventoryResponse creates a response to parse from GetResourceInventory response
type GetSupportedResourceRelationConfigRequest ¶ added in v1.62.509
type GetSupportedResourceRelationConfigRequest struct { *requests.RpcRequest ResourceType string `position:"Query" name:"ResourceType"` }
GetSupportedResourceRelationConfigRequest is the request struct for api GetSupportedResourceRelationConfig
func CreateGetSupportedResourceRelationConfigRequest ¶ added in v1.62.509
func CreateGetSupportedResourceRelationConfigRequest() (request *GetSupportedResourceRelationConfigRequest)
CreateGetSupportedResourceRelationConfigRequest creates a request to invoke GetSupportedResourceRelationConfig API
type GetSupportedResourceRelationConfigResponse ¶ added in v1.62.509
type GetSupportedResourceRelationConfigResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` ResourceRelationConfigList []ResourceRelationConfigListItem `json:"ResourceRelationConfigList" xml:"ResourceRelationConfigList"` }
GetSupportedResourceRelationConfigResponse is the response struct for api GetSupportedResourceRelationConfig
func CreateGetSupportedResourceRelationConfigResponse ¶ added in v1.62.509
func CreateGetSupportedResourceRelationConfigResponse() (response *GetSupportedResourceRelationConfigResponse)
CreateGetSupportedResourceRelationConfigResponse creates a response to parse from GetSupportedResourceRelationConfig response
type GroupedResourceCount ¶
type GroupedResourceCount struct { Region string `json:"Region" xml:"Region"` ResourceType string `json:"ResourceType" xml:"ResourceType"` ResourceCount int64 `json:"ResourceCount" xml:"ResourceCount"` GroupName string `json:"GroupName" xml:"GroupName"` }
GroupedResourceCount is a nested struct in config response
type IgnoreAggregateEvaluationResultsRequest ¶ added in v1.61.1381
type IgnoreAggregateEvaluationResultsRequest struct { *requests.RpcRequest ConfigRuleId string `position:"Body" name:"ConfigRuleId"` Reason string `position:"Body" name:"Reason"` IgnoreDate string `position:"Body" name:"IgnoreDate"` Resources *[]IgnoreAggregateEvaluationResultsResources `position:"Body" name:"Resources" type:"Json"` AggregatorId string `position:"Body" name:"AggregatorId"` }
IgnoreAggregateEvaluationResultsRequest is the request struct for api IgnoreAggregateEvaluationResults
func CreateIgnoreAggregateEvaluationResultsRequest ¶ added in v1.61.1381
func CreateIgnoreAggregateEvaluationResultsRequest() (request *IgnoreAggregateEvaluationResultsRequest)
CreateIgnoreAggregateEvaluationResultsRequest creates a request to invoke IgnoreAggregateEvaluationResults API
type IgnoreAggregateEvaluationResultsResources ¶ added in v1.61.1381
type IgnoreAggregateEvaluationResultsResources struct { ResourceId string `name:"ResourceId"` ResourceAccountId string `name:"ResourceAccountId"` Region string `name:"Region"` ResourceType string `name:"ResourceType"` }
IgnoreAggregateEvaluationResultsResources is a repeated param struct in IgnoreAggregateEvaluationResultsRequest
type IgnoreAggregateEvaluationResultsResponse ¶ added in v1.61.1381
type IgnoreAggregateEvaluationResultsResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
IgnoreAggregateEvaluationResultsResponse is the response struct for api IgnoreAggregateEvaluationResults
func CreateIgnoreAggregateEvaluationResultsResponse ¶ added in v1.61.1381
func CreateIgnoreAggregateEvaluationResultsResponse() (response *IgnoreAggregateEvaluationResultsResponse)
CreateIgnoreAggregateEvaluationResultsResponse creates a response to parse from IgnoreAggregateEvaluationResults response
type IgnoreEvaluationResultsRequest ¶ added in v1.61.1381
type IgnoreEvaluationResultsRequest struct { *requests.RpcRequest ConfigRuleId string `position:"Body" name:"ConfigRuleId"` Reason string `position:"Body" name:"Reason"` IgnoreDate string `position:"Body" name:"IgnoreDate"` Resources *[]IgnoreEvaluationResultsResources `position:"Body" name:"Resources" type:"Json"` }
IgnoreEvaluationResultsRequest is the request struct for api IgnoreEvaluationResults
func CreateIgnoreEvaluationResultsRequest ¶ added in v1.61.1381
func CreateIgnoreEvaluationResultsRequest() (request *IgnoreEvaluationResultsRequest)
CreateIgnoreEvaluationResultsRequest creates a request to invoke IgnoreEvaluationResults API
type IgnoreEvaluationResultsResources ¶ added in v1.61.1381
type IgnoreEvaluationResultsResources struct { ResourceId string `name:"ResourceId"` ResourceAccountId string `name:"ResourceAccountId"` Region string `name:"Region"` ResourceType string `name:"ResourceType"` }
IgnoreEvaluationResultsResources is a repeated param struct in IgnoreEvaluationResultsRequest
type IgnoreEvaluationResultsResponse ¶ added in v1.61.1381
type IgnoreEvaluationResultsResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
IgnoreEvaluationResultsResponse is the response struct for api IgnoreEvaluationResults
func CreateIgnoreEvaluationResultsResponse ¶ added in v1.61.1381
func CreateIgnoreEvaluationResultsResponse() (response *IgnoreEvaluationResultsResponse)
CreateIgnoreEvaluationResultsResponse creates a response to parse from IgnoreEvaluationResults response
type LabelsInGetAggregateConfigRule ¶ added in v1.61.1381
type LabelsInGetAggregateConfigRule struct {
Labels []string `json:"Labels" xml:"Labels"`
}
LabelsInGetAggregateConfigRule is a nested struct in config response
type LabelsInGetConfigRule ¶ added in v1.61.1381
type LabelsInGetConfigRule struct {
Labels []string `json:"labels" xml:"labels"`
}
LabelsInGetConfigRule is a nested struct in config response
type LabelsInGetManagedRule ¶ added in v1.61.1409
type LabelsInGetManagedRule struct {
Labels []string `json:"Labels" xml:"Labels"`
}
LabelsInGetManagedRule is a nested struct in config response
type LabelsInListManagedRules ¶ added in v1.61.1409
type LabelsInListManagedRules struct {
Labels []string `json:"Labels" xml:"Labels"`
}
LabelsInListManagedRules is a nested struct in config response
type ListAggregateCompliancePacksRequest ¶ added in v1.61.1381
type ListAggregateCompliancePacksRequest struct { *requests.RpcRequest AggregatorId string `position:"Query" name:"AggregatorId"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` PageSize requests.Integer `position:"Query" name:"PageSize"` Status string `position:"Query" name:"Status"` }
ListAggregateCompliancePacksRequest is the request struct for api ListAggregateCompliancePacks
func CreateListAggregateCompliancePacksRequest ¶ added in v1.61.1381
func CreateListAggregateCompliancePacksRequest() (request *ListAggregateCompliancePacksRequest)
CreateListAggregateCompliancePacksRequest creates a request to invoke ListAggregateCompliancePacks API
type ListAggregateCompliancePacksResponse ¶ added in v1.61.1381
type ListAggregateCompliancePacksResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` CompliancePacksResult CompliancePacksResult `json:"CompliancePacksResult" xml:"CompliancePacksResult"` }
ListAggregateCompliancePacksResponse is the response struct for api ListAggregateCompliancePacks
func CreateListAggregateCompliancePacksResponse ¶ added in v1.61.1381
func CreateListAggregateCompliancePacksResponse() (response *ListAggregateCompliancePacksResponse)
CreateListAggregateCompliancePacksResponse creates a response to parse from ListAggregateCompliancePacks response
type ListAggregateConfigDeliveryChannelsRequest ¶ added in v1.61.1620
type ListAggregateConfigDeliveryChannelsRequest struct { *requests.RpcRequest AggregatorId string `position:"Query" name:"AggregatorId"` DeliveryChannelIds string `position:"Query" name:"DeliveryChannelIds"` }
ListAggregateConfigDeliveryChannelsRequest is the request struct for api ListAggregateConfigDeliveryChannels
func CreateListAggregateConfigDeliveryChannelsRequest ¶ added in v1.61.1620
func CreateListAggregateConfigDeliveryChannelsRequest() (request *ListAggregateConfigDeliveryChannelsRequest)
CreateListAggregateConfigDeliveryChannelsRequest creates a request to invoke ListAggregateConfigDeliveryChannels API
type ListAggregateConfigDeliveryChannelsResponse ¶ added in v1.61.1620
type ListAggregateConfigDeliveryChannelsResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` DeliveryChannels []DeliveryChannelInListAggregateConfigDeliveryChannels `json:"DeliveryChannels" xml:"DeliveryChannels"` }
ListAggregateConfigDeliveryChannelsResponse is the response struct for api ListAggregateConfigDeliveryChannels
func CreateListAggregateConfigDeliveryChannelsResponse ¶ added in v1.61.1620
func CreateListAggregateConfigDeliveryChannelsResponse() (response *ListAggregateConfigDeliveryChannelsResponse)
CreateListAggregateConfigDeliveryChannelsResponse creates a response to parse from ListAggregateConfigDeliveryChannels response
type ListAggregateConfigRuleEvaluationResultsRequest ¶ added in v1.61.1381
type ListAggregateConfigRuleEvaluationResultsRequest struct { *requests.RpcRequest ConfigRuleId string `position:"Query" name:"ConfigRuleId"` ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` Regions string `position:"Query" name:"Regions"` AggregatorId string `position:"Query" name:"AggregatorId"` ResourceAccountId requests.Integer `position:"Query" name:"ResourceAccountId"` NextToken string `position:"Query" name:"NextToken"` CompliancePackId string `position:"Query" name:"CompliancePackId"` ComplianceType string `position:"Query" name:"ComplianceType"` ResourceTypes string `position:"Query" name:"ResourceTypes"` ResourceGroupIds string `position:"Query" name:"ResourceGroupIds"` MaxResults requests.Integer `position:"Query" name:"MaxResults"` }
ListAggregateConfigRuleEvaluationResultsRequest is the request struct for api ListAggregateConfigRuleEvaluationResults
func CreateListAggregateConfigRuleEvaluationResultsRequest ¶ added in v1.61.1381
func CreateListAggregateConfigRuleEvaluationResultsRequest() (request *ListAggregateConfigRuleEvaluationResultsRequest)
CreateListAggregateConfigRuleEvaluationResultsRequest creates a request to invoke ListAggregateConfigRuleEvaluationResults API
type ListAggregateConfigRuleEvaluationResultsResponse ¶ added in v1.61.1381
type ListAggregateConfigRuleEvaluationResultsResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` EvaluationResults EvaluationResults `json:"EvaluationResults" xml:"EvaluationResults"` }
ListAggregateConfigRuleEvaluationResultsResponse is the response struct for api ListAggregateConfigRuleEvaluationResults
func CreateListAggregateConfigRuleEvaluationResultsResponse ¶ added in v1.61.1381
func CreateListAggregateConfigRuleEvaluationResultsResponse() (response *ListAggregateConfigRuleEvaluationResultsResponse)
CreateListAggregateConfigRuleEvaluationResultsResponse creates a response to parse from ListAggregateConfigRuleEvaluationResults response
type ListAggregateConfigRuleEvaluationStatisticsRequest ¶ added in v1.62.509
type ListAggregateConfigRuleEvaluationStatisticsRequest struct { *requests.RpcRequest AggregatorId string `position:"Query" name:"AggregatorId"` }
ListAggregateConfigRuleEvaluationStatisticsRequest is the request struct for api ListAggregateConfigRuleEvaluationStatistics
func CreateListAggregateConfigRuleEvaluationStatisticsRequest ¶ added in v1.62.509
func CreateListAggregateConfigRuleEvaluationStatisticsRequest() (request *ListAggregateConfigRuleEvaluationStatisticsRequest)
CreateListAggregateConfigRuleEvaluationStatisticsRequest creates a request to invoke ListAggregateConfigRuleEvaluationStatistics API
type ListAggregateConfigRuleEvaluationStatisticsResponse ¶ added in v1.62.509
type ListAggregateConfigRuleEvaluationStatisticsResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` EvaluationResults []EvaluationResultsItem `json:"EvaluationResults" xml:"EvaluationResults"` }
ListAggregateConfigRuleEvaluationStatisticsResponse is the response struct for api ListAggregateConfigRuleEvaluationStatistics
func CreateListAggregateConfigRuleEvaluationStatisticsResponse ¶ added in v1.62.509
func CreateListAggregateConfigRuleEvaluationStatisticsResponse() (response *ListAggregateConfigRuleEvaluationStatisticsResponse)
CreateListAggregateConfigRuleEvaluationStatisticsResponse creates a response to parse from ListAggregateConfigRuleEvaluationStatistics response
type ListAggregateConfigRulesRequest ¶ added in v1.61.1381
type ListAggregateConfigRulesRequest struct { *requests.RpcRequest FilterInCompliancePack requests.Boolean `position:"Query" name:"FilterInCompliancePack"` MessageType string `position:"Query" name:"MessageType"` ConfigRuleState string `position:"Query" name:"ConfigRuleState"` AggregatorId string `position:"Query" name:"AggregatorId"` FilterInCompliancePackExcludeIds string `position:"Query" name:"FilterInCompliancePackExcludeIds"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` PageSize requests.Integer `position:"Query" name:"PageSize"` CompliancePackId string `position:"Query" name:"CompliancePackId"` Tag ListAggregateConfigRulesTag `position:"Query" name:"Tag" type:"Struct"` Keyword string `position:"Query" name:"Keyword"` ComplianceType string `position:"Query" name:"ComplianceType"` ResourceTypes string `position:"Query" name:"ResourceTypes"` RiskLevel requests.Integer `position:"Query" name:"RiskLevel"` ConfigRuleName string `position:"Query" name:"ConfigRuleName"` ServiceChannel string `position:"Query" name:"ServiceChannel"` }
ListAggregateConfigRulesRequest is the request struct for api ListAggregateConfigRules
func CreateListAggregateConfigRulesRequest ¶ added in v1.61.1381
func CreateListAggregateConfigRulesRequest() (request *ListAggregateConfigRulesRequest)
CreateListAggregateConfigRulesRequest creates a request to invoke ListAggregateConfigRules API
type ListAggregateConfigRulesResponse ¶ added in v1.61.1381
type ListAggregateConfigRulesResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` ConfigRules ConfigRules `json:"ConfigRules" xml:"ConfigRules"` }
ListAggregateConfigRulesResponse is the response struct for api ListAggregateConfigRules
func CreateListAggregateConfigRulesResponse ¶ added in v1.61.1381
func CreateListAggregateConfigRulesResponse() (response *ListAggregateConfigRulesResponse)
CreateListAggregateConfigRulesResponse creates a response to parse from ListAggregateConfigRules response
type ListAggregateConfigRulesTag ¶ added in v1.61.1685
ListAggregateConfigRulesTag is a repeated param struct in ListAggregateConfigRulesRequest
type ListAggregateDiscoveredResourcesRequest ¶ added in v1.61.1380
type ListAggregateDiscoveredResourcesRequest struct { *requests.RpcRequest ResourceDeleted requests.Integer `position:"Query" name:"ResourceDeleted"` ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` Regions string `position:"Query" name:"Regions"` AggregatorId string `position:"Query" name:"AggregatorId"` FolderId string `position:"Query" name:"FolderId"` ResourceAccountId requests.Integer `position:"Query" name:"ResourceAccountId"` NextToken string `position:"Query" name:"NextToken"` ResourceId string `position:"Query" name:"ResourceId"` ResourceTypes string `position:"Query" name:"ResourceTypes"` MaxResults requests.Integer `position:"Query" name:"MaxResults"` }
ListAggregateDiscoveredResourcesRequest is the request struct for api ListAggregateDiscoveredResources
func CreateListAggregateDiscoveredResourcesRequest ¶ added in v1.61.1380
func CreateListAggregateDiscoveredResourcesRequest() (request *ListAggregateDiscoveredResourcesRequest)
CreateListAggregateDiscoveredResourcesRequest creates a request to invoke ListAggregateDiscoveredResources API
type ListAggregateDiscoveredResourcesResponse ¶ added in v1.61.1380
type ListAggregateDiscoveredResourcesResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` DiscoveredResourceProfiles DiscoveredResourceProfiles `json:"DiscoveredResourceProfiles" xml:"DiscoveredResourceProfiles"` }
ListAggregateDiscoveredResourcesResponse is the response struct for api ListAggregateDiscoveredResources
func CreateListAggregateDiscoveredResourcesResponse ¶ added in v1.61.1380
func CreateListAggregateDiscoveredResourcesResponse() (response *ListAggregateDiscoveredResourcesResponse)
CreateListAggregateDiscoveredResourcesResponse creates a response to parse from ListAggregateDiscoveredResources response
type ListAggregateRemediationExecutionsRequest ¶ added in v1.62.509
type ListAggregateRemediationExecutionsRequest struct { *requests.RpcRequest ConfigRuleId string `position:"Query" name:"ConfigRuleId"` ResourceOwnerId string `position:"Query" name:"ResourceOwnerId"` ExecutionStatus string `position:"Query" name:"ExecutionStatus"` AggregatorId string `position:"Query" name:"AggregatorId"` ResourceAccountId requests.Integer `position:"Query" name:"ResourceAccountId"` NextToken string `position:"Query" name:"NextToken"` MaxResults requests.Integer `position:"Query" name:"MaxResults"` }
ListAggregateRemediationExecutionsRequest is the request struct for api ListAggregateRemediationExecutions
func CreateListAggregateRemediationExecutionsRequest ¶ added in v1.62.509
func CreateListAggregateRemediationExecutionsRequest() (request *ListAggregateRemediationExecutionsRequest)
CreateListAggregateRemediationExecutionsRequest creates a request to invoke ListAggregateRemediationExecutions API
type ListAggregateRemediationExecutionsResponse ¶ added in v1.62.509
type ListAggregateRemediationExecutionsResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` RemediationExecutionData RemediationExecutionData `json:"RemediationExecutionData" xml:"RemediationExecutionData"` }
ListAggregateRemediationExecutionsResponse is the response struct for api ListAggregateRemediationExecutions
func CreateListAggregateRemediationExecutionsResponse ¶ added in v1.62.509
func CreateListAggregateRemediationExecutionsResponse() (response *ListAggregateRemediationExecutionsResponse)
CreateListAggregateRemediationExecutionsResponse creates a response to parse from ListAggregateRemediationExecutions response
type ListAggregateRemediationsRequest ¶ added in v1.61.1493
type ListAggregateRemediationsRequest struct { *requests.RpcRequest ConfigRuleIds string `position:"Query" name:"ConfigRuleIds"` AggregatorId string `position:"Query" name:"AggregatorId"` }
ListAggregateRemediationsRequest is the request struct for api ListAggregateRemediations
func CreateListAggregateRemediationsRequest ¶ added in v1.61.1493
func CreateListAggregateRemediationsRequest() (request *ListAggregateRemediationsRequest)
CreateListAggregateRemediationsRequest creates a request to invoke ListAggregateRemediations API
type ListAggregateRemediationsResponse ¶ added in v1.61.1493
type ListAggregateRemediationsResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Remediations []Remediation `json:"Remediations" xml:"Remediations"` }
ListAggregateRemediationsResponse is the response struct for api ListAggregateRemediations
func CreateListAggregateRemediationsResponse ¶ added in v1.61.1493
func CreateListAggregateRemediationsResponse() (response *ListAggregateRemediationsResponse)
CreateListAggregateRemediationsResponse creates a response to parse from ListAggregateRemediations response
type ListAggregateResourceEvaluationResultsRequest ¶ added in v1.61.1381
type ListAggregateResourceEvaluationResultsRequest struct { *requests.RpcRequest ConfigRuleId string `position:"Query" name:"ConfigRuleId"` AggregatorId string `position:"Query" name:"AggregatorId"` NextToken string `position:"Query" name:"NextToken"` ComplianceType string `position:"Query" name:"ComplianceType"` ResourceId string `position:"Query" name:"ResourceId"` ResourceType string `position:"Query" name:"ResourceType"` MaxResults requests.Integer `position:"Query" name:"MaxResults"` Region string `position:"Query" name:"Region"` }
ListAggregateResourceEvaluationResultsRequest is the request struct for api ListAggregateResourceEvaluationResults
func CreateListAggregateResourceEvaluationResultsRequest ¶ added in v1.61.1381
func CreateListAggregateResourceEvaluationResultsRequest() (request *ListAggregateResourceEvaluationResultsRequest)
CreateListAggregateResourceEvaluationResultsRequest creates a request to invoke ListAggregateResourceEvaluationResults API
type ListAggregateResourceEvaluationResultsResponse ¶ added in v1.61.1381
type ListAggregateResourceEvaluationResultsResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` EvaluationResults EvaluationResults `json:"EvaluationResults" xml:"EvaluationResults"` }
ListAggregateResourceEvaluationResultsResponse is the response struct for api ListAggregateResourceEvaluationResults
func CreateListAggregateResourceEvaluationResultsResponse ¶ added in v1.61.1381
func CreateListAggregateResourceEvaluationResultsResponse() (response *ListAggregateResourceEvaluationResultsResponse)
CreateListAggregateResourceEvaluationResultsResponse creates a response to parse from ListAggregateResourceEvaluationResults response
type ListAggregateResourceRelationsRequest ¶ added in v1.62.509
type ListAggregateResourceRelationsRequest struct { *requests.RpcRequest TargetResourceId string `position:"Query" name:"TargetResourceId"` AggregatorId string `position:"Query" name:"AggregatorId"` RelationType string `position:"Query" name:"RelationType"` ResourceAccountId requests.Integer `position:"Query" name:"ResourceAccountId"` NextToken string `position:"Query" name:"NextToken"` TargetResourceType string `position:"Query" name:"TargetResourceType"` ResourceId string `position:"Query" name:"ResourceId"` ResourceType string `position:"Query" name:"ResourceType"` MaxResults requests.Integer `position:"Query" name:"MaxResults"` Region string `position:"Query" name:"Region"` }
ListAggregateResourceRelationsRequest is the request struct for api ListAggregateResourceRelations
func CreateListAggregateResourceRelationsRequest ¶ added in v1.62.509
func CreateListAggregateResourceRelationsRequest() (request *ListAggregateResourceRelationsRequest)
CreateListAggregateResourceRelationsRequest creates a request to invoke ListAggregateResourceRelations API
type ListAggregateResourceRelationsResponse ¶ added in v1.62.509
type ListAggregateResourceRelationsResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` ResourceRelations ResourceRelations `json:"ResourceRelations" xml:"ResourceRelations"` }
ListAggregateResourceRelationsResponse is the response struct for api ListAggregateResourceRelations
func CreateListAggregateResourceRelationsResponse ¶ added in v1.62.509
func CreateListAggregateResourceRelationsResponse() (response *ListAggregateResourceRelationsResponse)
CreateListAggregateResourceRelationsResponse creates a response to parse from ListAggregateResourceRelations response
type ListAggregateResourcesByAdvancedSearchRequest ¶ added in v1.62.509
type ListAggregateResourcesByAdvancedSearchRequest struct { *requests.RpcRequest AggregatorId string `position:"Query" name:"AggregatorId"` Sql string `position:"Query" name:"Sql"` }
ListAggregateResourcesByAdvancedSearchRequest is the request struct for api ListAggregateResourcesByAdvancedSearch
func CreateListAggregateResourcesByAdvancedSearchRequest ¶ added in v1.62.509
func CreateListAggregateResourcesByAdvancedSearchRequest() (request *ListAggregateResourcesByAdvancedSearchRequest)
CreateListAggregateResourcesByAdvancedSearchRequest creates a request to invoke ListAggregateResourcesByAdvancedSearch API
type ListAggregateResourcesByAdvancedSearchResponse ¶ added in v1.62.509
type ListAggregateResourcesByAdvancedSearchResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` QueryResults QueryResults `json:"QueryResults" xml:"QueryResults"` }
ListAggregateResourcesByAdvancedSearchResponse is the response struct for api ListAggregateResourcesByAdvancedSearch
func CreateListAggregateResourcesByAdvancedSearchResponse ¶ added in v1.62.509
func CreateListAggregateResourcesByAdvancedSearchResponse() (response *ListAggregateResourcesByAdvancedSearchResponse)
CreateListAggregateResourcesByAdvancedSearchResponse creates a response to parse from ListAggregateResourcesByAdvancedSearch response
type ListAggregatorsRequest ¶ added in v1.61.1381
type ListAggregatorsRequest struct { *requests.RpcRequest NextToken string `position:"Query" name:"NextToken"` MaxResults requests.Integer `position:"Query" name:"MaxResults"` }
ListAggregatorsRequest is the request struct for api ListAggregators
func CreateListAggregatorsRequest ¶ added in v1.61.1381
func CreateListAggregatorsRequest() (request *ListAggregatorsRequest)
CreateListAggregatorsRequest creates a request to invoke ListAggregators API
type ListAggregatorsResponse ¶ added in v1.61.1381
type ListAggregatorsResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` AggregatorsResult AggregatorsResult `json:"AggregatorsResult" xml:"AggregatorsResult"` }
ListAggregatorsResponse is the response struct for api ListAggregators
func CreateListAggregatorsResponse ¶ added in v1.61.1381
func CreateListAggregatorsResponse() (response *ListAggregatorsResponse)
CreateListAggregatorsResponse creates a response to parse from ListAggregators response
type ListCompliancePackTemplatesRequest ¶ added in v1.61.1381
type ListCompliancePackTemplatesRequest struct { *requests.RpcRequest ResourceTypes string `position:"Query" name:"ResourceTypes"` CompliancePackTemplateId string `position:"Query" name:"CompliancePackTemplateId"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` PageSize requests.Integer `position:"Query" name:"PageSize"` }
ListCompliancePackTemplatesRequest is the request struct for api ListCompliancePackTemplates
func CreateListCompliancePackTemplatesRequest ¶ added in v1.61.1381
func CreateListCompliancePackTemplatesRequest() (request *ListCompliancePackTemplatesRequest)
CreateListCompliancePackTemplatesRequest creates a request to invoke ListCompliancePackTemplates API
type ListCompliancePackTemplatesResponse ¶ added in v1.61.1381
type ListCompliancePackTemplatesResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` CompliancePackTemplatesResult CompliancePackTemplatesResult `json:"CompliancePackTemplatesResult" xml:"CompliancePackTemplatesResult"` }
ListCompliancePackTemplatesResponse is the response struct for api ListCompliancePackTemplates
func CreateListCompliancePackTemplatesResponse ¶ added in v1.61.1381
func CreateListCompliancePackTemplatesResponse() (response *ListCompliancePackTemplatesResponse)
CreateListCompliancePackTemplatesResponse creates a response to parse from ListCompliancePackTemplates response
type ListCompliancePacksRequest ¶ added in v1.61.1381
type ListCompliancePacksRequest struct { *requests.RpcRequest PageNumber requests.Integer `position:"Query" name:"PageNumber"` PageSize requests.Integer `position:"Query" name:"PageSize"` Status string `position:"Query" name:"Status"` }
ListCompliancePacksRequest is the request struct for api ListCompliancePacks
func CreateListCompliancePacksRequest ¶ added in v1.61.1381
func CreateListCompliancePacksRequest() (request *ListCompliancePacksRequest)
CreateListCompliancePacksRequest creates a request to invoke ListCompliancePacks API
type ListCompliancePacksResponse ¶ added in v1.61.1381
type ListCompliancePacksResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` CompliancePacksResult CompliancePacksResult `json:"CompliancePacksResult" xml:"CompliancePacksResult"` }
ListCompliancePacksResponse is the response struct for api ListCompliancePacks
func CreateListCompliancePacksResponse ¶ added in v1.61.1381
func CreateListCompliancePacksResponse() (response *ListCompliancePacksResponse)
CreateListCompliancePacksResponse creates a response to parse from ListCompliancePacks response
type ListConfigDeliveryChannelsRequest ¶ added in v1.61.1620
type ListConfigDeliveryChannelsRequest struct { *requests.RpcRequest DeliveryChannelIds string `position:"Query" name:"DeliveryChannelIds"` }
ListConfigDeliveryChannelsRequest is the request struct for api ListConfigDeliveryChannels
func CreateListConfigDeliveryChannelsRequest ¶ added in v1.61.1620
func CreateListConfigDeliveryChannelsRequest() (request *ListConfigDeliveryChannelsRequest)
CreateListConfigDeliveryChannelsRequest creates a request to invoke ListConfigDeliveryChannels API
type ListConfigDeliveryChannelsResponse ¶ added in v1.61.1620
type ListConfigDeliveryChannelsResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` DeliveryChannels []DeliveryChannelInListConfigDeliveryChannels `json:"DeliveryChannels" xml:"DeliveryChannels"` }
ListConfigDeliveryChannelsResponse is the response struct for api ListConfigDeliveryChannels
func CreateListConfigDeliveryChannelsResponse ¶ added in v1.61.1620
func CreateListConfigDeliveryChannelsResponse() (response *ListConfigDeliveryChannelsResponse)
CreateListConfigDeliveryChannelsResponse creates a response to parse from ListConfigDeliveryChannels response
type ListConfigRuleEvaluationResultsRequest ¶ added in v1.61.1381
type ListConfigRuleEvaluationResultsRequest struct { *requests.RpcRequest ConfigRuleId string `position:"Query" name:"ConfigRuleId"` Regions string `position:"Query" name:"Regions"` NextToken string `position:"Query" name:"NextToken"` CompliancePackId string `position:"Query" name:"CompliancePackId"` ComplianceType string `position:"Query" name:"ComplianceType"` ResourceTypes string `position:"Query" name:"ResourceTypes"` ResourceGroupIds string `position:"Query" name:"ResourceGroupIds"` MaxResults requests.Integer `position:"Query" name:"MaxResults"` }
ListConfigRuleEvaluationResultsRequest is the request struct for api ListConfigRuleEvaluationResults
func CreateListConfigRuleEvaluationResultsRequest ¶ added in v1.61.1381
func CreateListConfigRuleEvaluationResultsRequest() (request *ListConfigRuleEvaluationResultsRequest)
CreateListConfigRuleEvaluationResultsRequest creates a request to invoke ListConfigRuleEvaluationResults API
type ListConfigRuleEvaluationResultsResponse ¶ added in v1.61.1381
type ListConfigRuleEvaluationResultsResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` EvaluationResults EvaluationResults `json:"EvaluationResults" xml:"EvaluationResults"` }
ListConfigRuleEvaluationResultsResponse is the response struct for api ListConfigRuleEvaluationResults
func CreateListConfigRuleEvaluationResultsResponse ¶ added in v1.61.1381
func CreateListConfigRuleEvaluationResultsResponse() (response *ListConfigRuleEvaluationResultsResponse)
CreateListConfigRuleEvaluationResultsResponse creates a response to parse from ListConfigRuleEvaluationResults response
type ListConfigRuleEvaluationStatisticsRequest ¶ added in v1.62.509
type ListConfigRuleEvaluationStatisticsRequest struct {
*requests.RpcRequest
}
ListConfigRuleEvaluationStatisticsRequest is the request struct for api ListConfigRuleEvaluationStatistics
func CreateListConfigRuleEvaluationStatisticsRequest ¶ added in v1.62.509
func CreateListConfigRuleEvaluationStatisticsRequest() (request *ListConfigRuleEvaluationStatisticsRequest)
CreateListConfigRuleEvaluationStatisticsRequest creates a request to invoke ListConfigRuleEvaluationStatistics API
type ListConfigRuleEvaluationStatisticsResponse ¶ added in v1.62.509
type ListConfigRuleEvaluationStatisticsResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` EvaluationResults []EvaluationResultsItem `json:"EvaluationResults" xml:"EvaluationResults"` }
ListConfigRuleEvaluationStatisticsResponse is the response struct for api ListConfigRuleEvaluationStatistics
func CreateListConfigRuleEvaluationStatisticsResponse ¶ added in v1.62.509
func CreateListConfigRuleEvaluationStatisticsResponse() (response *ListConfigRuleEvaluationStatisticsResponse)
CreateListConfigRuleEvaluationStatisticsResponse creates a response to parse from ListConfigRuleEvaluationStatistics response
type ListConfigRulesRequest ¶
type ListConfigRulesRequest struct { *requests.RpcRequest FilterInCompliancePack requests.Boolean `position:"Query" name:"FilterInCompliancePack"` ConfigRuleState string `position:"Query" name:"ConfigRuleState"` FilterInCompliancePackExcludeIds string `position:"Query" name:"FilterInCompliancePackExcludeIds"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` PageSize requests.Integer `position:"Query" name:"PageSize"` CompliancePackId string `position:"Query" name:"CompliancePackId"` Keyword string `position:"Query" name:"Keyword"` ComplianceType string `position:"Query" name:"ComplianceType"` ResourceTypes string `position:"Query" name:"ResourceTypes"` RiskLevel requests.Integer `position:"Query" name:"RiskLevel"` ConfigRuleName string `position:"Query" name:"ConfigRuleName"` ServiceChannel string `position:"Query" name:"ServiceChannel"` }
ListConfigRulesRequest is the request struct for api ListConfigRules
func CreateListConfigRulesRequest ¶
func CreateListConfigRulesRequest() (request *ListConfigRulesRequest)
CreateListConfigRulesRequest creates a request to invoke ListConfigRules API
type ListConfigRulesResponse ¶
type ListConfigRulesResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` ConfigRules ConfigRules `json:"ConfigRules" xml:"ConfigRules"` }
ListConfigRulesResponse is the response struct for api ListConfigRules
func CreateListConfigRulesResponse ¶
func CreateListConfigRulesResponse() (response *ListConfigRulesResponse)
CreateListConfigRulesResponse creates a response to parse from ListConfigRules response
type ListDiscoveredResourcesRequest ¶
type ListDiscoveredResourcesRequest struct { *requests.RpcRequest ResourceDeleted requests.Integer `position:"Query" name:"ResourceDeleted"` ResourceId string `position:"Query" name:"ResourceId"` Regions string `position:"Query" name:"Regions"` ResourceTypes string `position:"Query" name:"ResourceTypes"` NextToken string `position:"Query" name:"NextToken"` MaxResults requests.Integer `position:"Query" name:"MaxResults"` }
ListDiscoveredResourcesRequest is the request struct for api ListDiscoveredResources
func CreateListDiscoveredResourcesRequest ¶
func CreateListDiscoveredResourcesRequest() (request *ListDiscoveredResourcesRequest)
CreateListDiscoveredResourcesRequest creates a request to invoke ListDiscoveredResources API
type ListDiscoveredResourcesResponse ¶
type ListDiscoveredResourcesResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` DiscoveredResourceProfiles DiscoveredResourceProfiles `json:"DiscoveredResourceProfiles" xml:"DiscoveredResourceProfiles"` }
ListDiscoveredResourcesResponse is the response struct for api ListDiscoveredResources
func CreateListDiscoveredResourcesResponse ¶
func CreateListDiscoveredResourcesResponse() (response *ListDiscoveredResourcesResponse)
CreateListDiscoveredResourcesResponse creates a response to parse from ListDiscoveredResources response
type ListIntegratedServiceRequest ¶ added in v1.62.509
type ListIntegratedServiceRequest struct {
*requests.RpcRequest
}
ListIntegratedServiceRequest is the request struct for api ListIntegratedService
func CreateListIntegratedServiceRequest ¶ added in v1.62.509
func CreateListIntegratedServiceRequest() (request *ListIntegratedServiceRequest)
CreateListIntegratedServiceRequest creates a request to invoke ListIntegratedService API
type ListIntegratedServiceResponse ¶ added in v1.62.509
type ListIntegratedServiceResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Data []DataItem `json:"Data" xml:"Data"` }
ListIntegratedServiceResponse is the response struct for api ListIntegratedService
func CreateListIntegratedServiceResponse ¶ added in v1.62.509
func CreateListIntegratedServiceResponse() (response *ListIntegratedServiceResponse)
CreateListIntegratedServiceResponse creates a response to parse from ListIntegratedService response
type ListManagedRulesRequest ¶ added in v1.61.1409
type ListManagedRulesRequest struct { *requests.RpcRequest ResourceTypes string `position:"Query" name:"ResourceTypes"` SupportRemediation string `position:"Query" name:"SupportRemediation"` RiskLevel requests.Integer `position:"Query" name:"RiskLevel"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` PageSize requests.Integer `position:"Query" name:"PageSize"` SupportPreviewManagedRule string `position:"Query" name:"SupportPreviewManagedRule"` Keyword string `position:"Query" name:"Keyword"` }
ListManagedRulesRequest is the request struct for api ListManagedRules
func CreateListManagedRulesRequest ¶ added in v1.61.1409
func CreateListManagedRulesRequest() (request *ListManagedRulesRequest)
CreateListManagedRulesRequest creates a request to invoke ListManagedRules API
type ListManagedRulesResponse ¶ added in v1.61.1409
type ListManagedRulesResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` ManagedRules ManagedRules `json:"ManagedRules" xml:"ManagedRules"` }
ListManagedRulesResponse is the response struct for api ListManagedRules
func CreateListManagedRulesResponse ¶ added in v1.61.1409
func CreateListManagedRulesResponse() (response *ListManagedRulesResponse)
CreateListManagedRulesResponse creates a response to parse from ListManagedRules response
type ListPreManagedRulesRequest ¶ added in v1.62.102
type ListPreManagedRulesRequest struct { *requests.RpcRequest ResourceTypes *[]string `position:"Body" name:"ResourceTypes" type:"Json"` PageNumber requests.Integer `position:"Body" name:"PageNumber"` PageSize requests.Integer `position:"Body" name:"PageSize"` ResourceTypeFormat string `position:"Body" name:"ResourceTypeFormat"` }
ListPreManagedRulesRequest is the request struct for api ListPreManagedRules
func CreateListPreManagedRulesRequest ¶ added in v1.62.102
func CreateListPreManagedRulesRequest() (request *ListPreManagedRulesRequest)
CreateListPreManagedRulesRequest creates a request to invoke ListPreManagedRules API
type ListPreManagedRulesResponse ¶ added in v1.62.102
type ListPreManagedRulesResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` PageNumber int64 `json:"PageNumber" xml:"PageNumber"` PageSize int64 `json:"PageSize" xml:"PageSize"` ManagedRules []ManagedRule `json:"ManagedRules" xml:"ManagedRules"` }
ListPreManagedRulesResponse is the response struct for api ListPreManagedRules
func CreateListPreManagedRulesResponse ¶ added in v1.62.102
func CreateListPreManagedRulesResponse() (response *ListPreManagedRulesResponse)
CreateListPreManagedRulesResponse creates a response to parse from ListPreManagedRules response
type ListRemediationExecutionsRequest ¶ added in v1.62.509
type ListRemediationExecutionsRequest struct { *requests.RpcRequest ConfigRuleId string `position:"Query" name:"ConfigRuleId"` ExecutionStatus string `position:"Query" name:"ExecutionStatus"` NextToken string `position:"Query" name:"NextToken"` MaxResults requests.Integer `position:"Query" name:"MaxResults"` }
ListRemediationExecutionsRequest is the request struct for api ListRemediationExecutions
func CreateListRemediationExecutionsRequest ¶ added in v1.62.509
func CreateListRemediationExecutionsRequest() (request *ListRemediationExecutionsRequest)
CreateListRemediationExecutionsRequest creates a request to invoke ListRemediationExecutions API
type ListRemediationExecutionsResponse ¶ added in v1.62.509
type ListRemediationExecutionsResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` RemediationExecutionData RemediationExecutionData `json:"RemediationExecutionData" xml:"RemediationExecutionData"` }
ListRemediationExecutionsResponse is the response struct for api ListRemediationExecutions
func CreateListRemediationExecutionsResponse ¶ added in v1.62.509
func CreateListRemediationExecutionsResponse() (response *ListRemediationExecutionsResponse)
CreateListRemediationExecutionsResponse creates a response to parse from ListRemediationExecutions response
type ListRemediationTemplatesRequest ¶ added in v1.61.1380
type ListRemediationTemplatesRequest struct { *requests.RpcRequest ManagedRuleIdentifier string `position:"Query" name:"ManagedRuleIdentifier"` RemediationType string `position:"Query" name:"RemediationType"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` PageSize requests.Integer `position:"Query" name:"PageSize"` }
ListRemediationTemplatesRequest is the request struct for api ListRemediationTemplates
func CreateListRemediationTemplatesRequest ¶ added in v1.61.1380
func CreateListRemediationTemplatesRequest() (request *ListRemediationTemplatesRequest)
CreateListRemediationTemplatesRequest creates a request to invoke ListRemediationTemplates API
type ListRemediationTemplatesResponse ¶ added in v1.61.1380
type ListRemediationTemplatesResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` PageNumber int64 `json:"PageNumber" xml:"PageNumber"` PageSize int64 `json:"PageSize" xml:"PageSize"` TotalCount string `json:"TotalCount" xml:"TotalCount"` RemediationTemplates []RemediationTemplate `json:"RemediationTemplates" xml:"RemediationTemplates"` }
ListRemediationTemplatesResponse is the response struct for api ListRemediationTemplates
func CreateListRemediationTemplatesResponse ¶ added in v1.61.1380
func CreateListRemediationTemplatesResponse() (response *ListRemediationTemplatesResponse)
CreateListRemediationTemplatesResponse creates a response to parse from ListRemediationTemplates response
type ListRemediationsRequest ¶ added in v1.61.1493
type ListRemediationsRequest struct { *requests.RpcRequest ConfigRuleIds string `position:"Query" name:"ConfigRuleIds"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` PageSize requests.Integer `position:"Query" name:"PageSize"` }
ListRemediationsRequest is the request struct for api ListRemediations
func CreateListRemediationsRequest ¶ added in v1.61.1493
func CreateListRemediationsRequest() (request *ListRemediationsRequest)
CreateListRemediationsRequest creates a request to invoke ListRemediations API
type ListRemediationsResponse ¶ added in v1.61.1493
type ListRemediationsResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` PageNumber int64 `json:"PageNumber" xml:"PageNumber"` PageSize int64 `json:"PageSize" xml:"PageSize"` TotalCount string `json:"TotalCount" xml:"TotalCount"` Remediations []Remediation `json:"Remediations" xml:"Remediations"` }
ListRemediationsResponse is the response struct for api ListRemediations
func CreateListRemediationsResponse ¶ added in v1.61.1493
func CreateListRemediationsResponse() (response *ListRemediationsResponse)
CreateListRemediationsResponse creates a response to parse from ListRemediations response
type ListResourceEvaluationResultsRequest ¶ added in v1.61.1381
type ListResourceEvaluationResultsRequest struct { *requests.RpcRequest ResourceId string `position:"Query" name:"ResourceId"` ResourceType string `position:"Query" name:"ResourceType"` NextToken string `position:"Query" name:"NextToken"` MaxResults requests.Integer `position:"Query" name:"MaxResults"` Region string `position:"Query" name:"Region"` ComplianceType string `position:"Query" name:"ComplianceType"` }
ListResourceEvaluationResultsRequest is the request struct for api ListResourceEvaluationResults
func CreateListResourceEvaluationResultsRequest ¶ added in v1.61.1381
func CreateListResourceEvaluationResultsRequest() (request *ListResourceEvaluationResultsRequest)
CreateListResourceEvaluationResultsRequest creates a request to invoke ListResourceEvaluationResults API
type ListResourceEvaluationResultsResponse ¶ added in v1.61.1381
type ListResourceEvaluationResultsResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` EvaluationResults EvaluationResults `json:"EvaluationResults" xml:"EvaluationResults"` }
ListResourceEvaluationResultsResponse is the response struct for api ListResourceEvaluationResults
func CreateListResourceEvaluationResultsResponse ¶ added in v1.61.1381
func CreateListResourceEvaluationResultsResponse() (response *ListResourceEvaluationResultsResponse)
CreateListResourceEvaluationResultsResponse creates a response to parse from ListResourceEvaluationResults response
type ListResourceRelationsRequest ¶ added in v1.62.509
type ListResourceRelationsRequest struct { *requests.RpcRequest TargetResourceType string `position:"Query" name:"TargetResourceType"` ResourceId string `position:"Query" name:"ResourceId"` TargetResourceId string `position:"Query" name:"TargetResourceId"` ResourceType string `position:"Query" name:"ResourceType"` RelationType string `position:"Query" name:"RelationType"` NextToken string `position:"Query" name:"NextToken"` MaxResults requests.Integer `position:"Query" name:"MaxResults"` Region string `position:"Query" name:"Region"` }
ListResourceRelationsRequest is the request struct for api ListResourceRelations
func CreateListResourceRelationsRequest ¶ added in v1.62.509
func CreateListResourceRelationsRequest() (request *ListResourceRelationsRequest)
CreateListResourceRelationsRequest creates a request to invoke ListResourceRelations API
type ListResourceRelationsResponse ¶ added in v1.62.509
type ListResourceRelationsResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` ResourceRelations ResourceRelations `json:"ResourceRelations" xml:"ResourceRelations"` }
ListResourceRelationsResponse is the response struct for api ListResourceRelations
func CreateListResourceRelationsResponse ¶ added in v1.62.509
func CreateListResourceRelationsResponse() (response *ListResourceRelationsResponse)
CreateListResourceRelationsResponse creates a response to parse from ListResourceRelations response
type ListResourcesByAdvancedSearchRequest ¶ added in v1.62.509
type ListResourcesByAdvancedSearchRequest struct { *requests.RpcRequest Sql string `position:"Query" name:"Sql"` }
ListResourcesByAdvancedSearchRequest is the request struct for api ListResourcesByAdvancedSearch
func CreateListResourcesByAdvancedSearchRequest ¶ added in v1.62.509
func CreateListResourcesByAdvancedSearchRequest() (request *ListResourcesByAdvancedSearchRequest)
CreateListResourcesByAdvancedSearchRequest creates a request to invoke ListResourcesByAdvancedSearch API
type ListResourcesByAdvancedSearchResponse ¶ added in v1.62.509
type ListResourcesByAdvancedSearchResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` QueryResults QueryResults `json:"QueryResults" xml:"QueryResults"` }
ListResourcesByAdvancedSearchResponse is the response struct for api ListResourcesByAdvancedSearch
func CreateListResourcesByAdvancedSearchResponse ¶ added in v1.62.509
func CreateListResourcesByAdvancedSearchResponse() (response *ListResourcesByAdvancedSearchResponse)
CreateListResourcesByAdvancedSearchResponse creates a response to parse from ListResourcesByAdvancedSearch response
type ListSupportedProductsRequest ¶ added in v1.62.509
type ListSupportedProductsRequest struct { *requests.RpcRequest NextToken string `position:"Query" name:"NextToken"` MaxResults requests.Integer `position:"Query" name:"MaxResults"` }
ListSupportedProductsRequest is the request struct for api ListSupportedProducts
func CreateListSupportedProductsRequest ¶ added in v1.62.509
func CreateListSupportedProductsRequest() (request *ListSupportedProductsRequest)
CreateListSupportedProductsRequest creates a request to invoke ListSupportedProducts API
type ListSupportedProductsResponse ¶ added in v1.62.509
type ListSupportedProductsResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` NextToken string `json:"NextToken" xml:"NextToken"` MaxResults string `json:"MaxResults" xml:"MaxResults"` Products []Data `json:"Products" xml:"Products"` }
ListSupportedProductsResponse is the response struct for api ListSupportedProducts
func CreateListSupportedProductsResponse ¶ added in v1.62.509
func CreateListSupportedProductsResponse() (response *ListSupportedProductsResponse)
CreateListSupportedProductsResponse creates a response to parse from ListSupportedProducts response
type ListTagResourcesRequest ¶ added in v1.61.1620
type ListTagResourcesRequest struct { *requests.RpcRequest ResourceId *[]string `position:"Body" name:"ResourceId" type:"Repeated"` ResourceType string `position:"Body" name:"ResourceType"` NextToken string `position:"Body" name:"NextToken"` Tag string `position:"Body" name:"Tag"` }
ListTagResourcesRequest is the request struct for api ListTagResources
func CreateListTagResourcesRequest ¶ added in v1.61.1620
func CreateListTagResourcesRequest() (request *ListTagResourcesRequest)
CreateListTagResourcesRequest creates a request to invoke ListTagResources API
type ListTagResourcesResponse ¶ added in v1.61.1620
type ListTagResourcesResponse struct { *responses.BaseResponse NextToken string `json:"NextToken" xml:"NextToken"` RequestId string `json:"RequestId" xml:"RequestId"` TagResources TagResources `json:"TagResources" xml:"TagResources"` }
ListTagResourcesResponse is the response struct for api ListTagResources
func CreateListTagResourcesResponse ¶ added in v1.61.1620
func CreateListTagResourcesResponse() (response *ListTagResourcesResponse)
CreateListTagResourcesResponse creates a response to parse from ListTagResources response
type ManagedRule ¶
type ManagedRule struct { RiskLevel int `json:"RiskLevel" xml:"RiskLevel"` CreateTimestamp int64 `json:"CreateTimestamp" xml:"CreateTimestamp"` HelpHint string `json:"HelpHint" xml:"HelpHint"` HelpUrls string `json:"HelpUrls" xml:"HelpUrls"` RegionId string `json:"RegionId" xml:"RegionId"` HelpDoc string `json:"HelpDoc" xml:"HelpDoc"` ReferenceCount int `json:"ReferenceCount" xml:"ReferenceCount"` Description string `json:"Description" xml:"Description"` ManagedRuleName string `json:"ManagedRuleName" xml:"ManagedRuleName"` ServiceName string `json:"ServiceName" xml:"ServiceName"` SupportPreviewManagedRule bool `json:"SupportPreviewManagedRule" xml:"SupportPreviewManagedRule"` DefaultEnable bool `json:"DefaultEnable" xml:"DefaultEnable"` FunctionName string `json:"FunctionName" xml:"FunctionName"` CompulsoryInputParameterDetails map[string]interface{} `json:"CompulsoryInputParameterDetails" xml:"CompulsoryInputParameterDetails"` HelpUrl string `json:"HelpUrl" xml:"HelpUrl"` OptionalInputParameterDetails map[string]interface{} `json:"OptionalInputParameterDetails" xml:"OptionalInputParameterDetails"` DefaultName string `json:"DefaultName" xml:"DefaultName"` NonCompliantSample string `json:"NonCompliantSample" xml:"NonCompliantSample"` UseCases string `json:"UseCases" xml:"UseCases"` ConfigRuleName string `json:"ConfigRuleName" xml:"ConfigRuleName"` CompliantSample string `json:"CompliantSample" xml:"CompliantSample"` RemediationTemplateIdentifier string `json:"RemediationTemplateIdentifier" xml:"RemediationTemplateIdentifier"` RemediationTemplateName string `json:"RemediationTemplateName" xml:"RemediationTemplateName"` ResourceType string `json:"ResourceType" xml:"ResourceType"` InputParameters map[string]interface{} `json:"InputParameters" xml:"InputParameters"` Identifier string `json:"Identifier" xml:"Identifier"` SourceConditions []map[string]interface{} `json:"SourceConditions" xml:"SourceConditions"` Labels []string `json:"Labels" xml:"Labels"` Scope Scope `json:"Scope" xml:"Scope"` SourceDetails []SourceDetailsItem `json:"SourceDetails" xml:"SourceDetails"` }
ManagedRule is a nested struct in config response
type ManagedRuleInGetConfigRule ¶ added in v1.62.516
type ManagedRuleInGetConfigRule struct { HelpUrl string `json:"HelpUrl" xml:"HelpUrl"` Description string `json:"Description" xml:"Description"` Identifier string `json:"Identifier" xml:"Identifier"` OptionalInputParameterDetails map[string]interface{} `json:"OptionalInputParameterDetails" xml:"OptionalInputParameterDetails"` ManagedRuleName string `json:"ManagedRuleName" xml:"ManagedRuleName"` CompulsoryInputParameterDetails map[string]interface{} `json:"CompulsoryInputParameterDetails" xml:"CompulsoryInputParameterDetails"` Labels []string `json:"Labels" xml:"Labels"` SourceDetails []SourceDetailsItem `json:"SourceDetails" xml:"SourceDetails"` }
ManagedRuleInGetConfigRule is a nested struct in config response
type ManagedRuleList ¶ added in v1.61.1409
type ManagedRuleList struct {
ManagedRule []ManagedRule `json:"ManagedRule" xml:"ManagedRule"`
}
ManagedRuleList is a nested struct in config response
type ManagedRules ¶ added in v1.61.1409
type ManagedRules struct { TotalCount int64 `json:"TotalCount" xml:"TotalCount"` PageNumber int `json:"PageNumber" xml:"PageNumber"` PageSize int `json:"PageSize" xml:"PageSize"` ManagedRuleList []ManagedRule `json:"ManagedRuleList" xml:"ManagedRuleList"` }
ManagedRules is a nested struct in config response
type ManagedRulesInListPreManagedRules ¶ added in v1.62.102
type ManagedRulesInListPreManagedRules struct {
ManagedRule []ManagedRule `json:"ManagedRule" xml:"ManagedRule"`
}
ManagedRulesInListPreManagedRules is a nested struct in config response
type OperateAggregatorList ¶ added in v1.61.1381
type OperateAggregatorList struct { ErrorCode string `json:"ErrorCode" xml:"ErrorCode"` Success bool `json:"Success" xml:"Success"` AggregatorId string `json:"AggregatorId" xml:"AggregatorId"` }
OperateAggregatorList is a nested struct in config response
type OperateAggregators ¶ added in v1.61.1381
type OperateAggregators struct {
OperateAggregatorList []OperateAggregatorList `json:"OperateAggregatorList" xml:"OperateAggregatorList"`
}
OperateAggregators is a nested struct in config response
type OperateAggregatorsResult ¶ added in v1.61.1381
type OperateAggregatorsResult struct {
OperateAggregators []OperateAggregatorList `json:"OperateAggregators" xml:"OperateAggregators"`
}
OperateAggregatorsResult is a nested struct in config response
type OperateCompliancePacksInDeleteAggregateCompliancePacks ¶ added in v1.61.1381
type OperateCompliancePacksInDeleteAggregateCompliancePacks struct {
OperateCompliancePacksItem []OperateCompliancePacksItem `json:"OperateCompliancePacks" xml:"OperateCompliancePacks"`
}
OperateCompliancePacksInDeleteAggregateCompliancePacks is a nested struct in config response
type OperateCompliancePacksInDeleteCompliancePacks ¶ added in v1.61.1381
type OperateCompliancePacksInDeleteCompliancePacks struct {
OperateCompliancePacksItem []OperateCompliancePacksItem `json:"OperateCompliancePacks" xml:"OperateCompliancePacks"`
}
OperateCompliancePacksInDeleteCompliancePacks is a nested struct in config response
type OperateCompliancePacksItem ¶ added in v1.61.1381
type OperateCompliancePacksItem struct { CompliancePackId string `json:"CompliancePackId" xml:"CompliancePackId"` Success bool `json:"Success" xml:"Success"` ErrorCode string `json:"ErrorCode" xml:"ErrorCode"` }
OperateCompliancePacksItem is a nested struct in config response
type OperateCompliancePacksResult ¶ added in v1.61.1381
type OperateCompliancePacksResult struct {
OperateCompliancePacks []OperateCompliancePacksItem `json:"OperateCompliancePacks" xml:"OperateCompliancePacks"`
}
OperateCompliancePacksResult is a nested struct in config response
type OperateRuleItem ¶
type OperateRuleItem struct { Success bool `json:"Success" xml:"Success"` ErrorCode string `json:"ErrorCode" xml:"ErrorCode"` ConfigRuleId string `json:"ConfigRuleId" xml:"ConfigRuleId"` }
OperateRuleItem is a nested struct in config response
type OperateRuleItemListInActiveAggregateConfigRules ¶ added in v1.61.1381
type OperateRuleItemListInActiveAggregateConfigRules struct {
OperateRuleItem []OperateRuleItem `json:"OperateRuleItem" xml:"OperateRuleItem"`
}
OperateRuleItemListInActiveAggregateConfigRules is a nested struct in config response
type OperateRuleItemListInActiveConfigRules ¶
type OperateRuleItemListInActiveConfigRules struct {
OperateRuleItem []OperateRuleItem `json:"OperateRuleItem" xml:"OperateRuleItem"`
}
OperateRuleItemListInActiveConfigRules is a nested struct in config response
type OperateRuleItemListInAttachAggregateConfigRuleToCompliancePack ¶ added in v1.61.1381
type OperateRuleItemListInAttachAggregateConfigRuleToCompliancePack struct {
OperateRuleItem []OperateRuleItem `json:"OperateRuleItem" xml:"OperateRuleItem"`
}
OperateRuleItemListInAttachAggregateConfigRuleToCompliancePack is a nested struct in config response
type OperateRuleItemListInAttachConfigRuleToCompliancePack ¶ added in v1.61.1381
type OperateRuleItemListInAttachConfigRuleToCompliancePack struct {
OperateRuleItem []OperateRuleItem `json:"OperateRuleItem" xml:"OperateRuleItem"`
}
OperateRuleItemListInAttachConfigRuleToCompliancePack is a nested struct in config response
type OperateRuleItemListInDeactiveAggregateConfigRules ¶ added in v1.61.1381
type OperateRuleItemListInDeactiveAggregateConfigRules struct {
OperateRuleItem []OperateRuleItem `json:"OperateRuleItem" xml:"OperateRuleItem"`
}
OperateRuleItemListInDeactiveAggregateConfigRules is a nested struct in config response
type OperateRuleItemListInDeactiveConfigRules ¶ added in v1.61.1381
type OperateRuleItemListInDeactiveConfigRules struct {
OperateRuleItem []OperateRuleItem `json:"OperateRuleItem" xml:"OperateRuleItem"`
}
OperateRuleItemListInDeactiveConfigRules is a nested struct in config response
type OperateRuleItemListInDeleteAggregateConfigRules ¶ added in v1.61.1381
type OperateRuleItemListInDeleteAggregateConfigRules struct {
OperateRuleItem []OperateRuleItem `json:"OperateRuleItem" xml:"OperateRuleItem"`
}
OperateRuleItemListInDeleteAggregateConfigRules is a nested struct in config response
type OperateRuleItemListInDeleteConfigRules ¶
type OperateRuleItemListInDeleteConfigRules struct {
OperateRuleItem []OperateRuleItem `json:"OperateRuleItem" xml:"OperateRuleItem"`
}
OperateRuleItemListInDeleteConfigRules is a nested struct in config response
type OperateRuleItemListInDetachAggregateConfigRuleToCompliancePack ¶ added in v1.61.1381
type OperateRuleItemListInDetachAggregateConfigRuleToCompliancePack struct {
OperateRuleItem []OperateRuleItem `json:"OperateRuleItem" xml:"OperateRuleItem"`
}
OperateRuleItemListInDetachAggregateConfigRuleToCompliancePack is a nested struct in config response
type OperateRuleItemListInDetachConfigRuleToCompliancePack ¶ added in v1.61.1381
type OperateRuleItemListInDetachConfigRuleToCompliancePack struct {
OperateRuleItem []OperateRuleItem `json:"OperateRuleItem" xml:"OperateRuleItem"`
}
OperateRuleItemListInDetachConfigRuleToCompliancePack is a nested struct in config response
type OperateRuleResult ¶
type OperateRuleResult struct {
OperateRuleItemList []OperateRuleItem `json:"OperateRuleItemList" xml:"OperateRuleItemList"`
}
OperateRuleResult is a nested struct in config response
type Products ¶ added in v1.62.509
type Products struct {
Data []Data `json:"Data" xml:"Data"`
}
Products is a nested struct in config response
type PutEvaluationsRequest ¶
type PutEvaluationsRequest struct { *requests.RpcRequest Evaluations string `position:"Body" name:"Evaluations"` DeleteMode requests.Boolean `position:"Body" name:"DeleteMode"` ResultToken string `position:"Body" name:"ResultToken"` }
PutEvaluationsRequest is the request struct for api PutEvaluations
func CreatePutEvaluationsRequest ¶
func CreatePutEvaluationsRequest() (request *PutEvaluationsRequest)
CreatePutEvaluationsRequest creates a request to invoke PutEvaluations API
type PutEvaluationsResponse ¶
type PutEvaluationsResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Result bool `json:"Result" xml:"Result"` }
PutEvaluationsResponse is the response struct for api PutEvaluations
func CreatePutEvaluationsResponse ¶
func CreatePutEvaluationsResponse() (response *PutEvaluationsResponse)
CreatePutEvaluationsResponse creates a response to parse from PutEvaluations response
type QueryResultList ¶ added in v1.62.509
type QueryResultList struct { Columns []string `json:"Columns" xml:"Columns"` Values []string `json:"Values" xml:"Values"` }
QueryResultList is a nested struct in config response
type QueryResults ¶ added in v1.62.509
type QueryResults struct {
QueryResultList QueryResultList `json:"QueryResultList" xml:"QueryResultList"`
}
QueryResults is a nested struct in config response
type Remediation ¶ added in v1.61.1493
type Remediation struct { LastSuccessfulInvocationTime int64 `json:"LastSuccessfulInvocationTime" xml:"LastSuccessfulInvocationTime"` RemediaitonOriginParams string `json:"RemediaitonOriginParams" xml:"RemediaitonOriginParams"` RemediationTemplateId string `json:"RemediationTemplateId" xml:"RemediationTemplateId"` AggregatorId string `json:"AggregatorId" xml:"AggregatorId"` RemediationType string `json:"RemediationType" xml:"RemediationType"` InvokeType string `json:"InvokeType" xml:"InvokeType"` ConfigRuleId string `json:"ConfigRuleId" xml:"ConfigRuleId"` RemediationId string `json:"RemediationId" xml:"RemediationId"` AccountId int64 `json:"AccountId" xml:"AccountId"` LastSuccessfulInvocationId string `json:"LastSuccessfulInvocationId" xml:"LastSuccessfulInvocationId"` RemediationSourceType string `json:"RemediationSourceType" xml:"RemediationSourceType"` LastSuccessfulInvocationType string `json:"LastSuccessfulInvocationType" xml:"LastSuccessfulInvocationType"` RemediationDynamicParams string `json:"RemediationDynamicParams" xml:"RemediationDynamicParams"` RemediationOriginParams string `json:"RemediationOriginParams" xml:"RemediationOriginParams"` }
Remediation is a nested struct in config response
type RemediationDeleteResult ¶ added in v1.61.1493
type RemediationDeleteResult struct { RemediationId string `json:"RemediationId" xml:"RemediationId"` Success bool `json:"Success" xml:"Success"` ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"` }
RemediationDeleteResult is a nested struct in config response
type RemediationDeleteResultsInDeleteAggregateRemediations ¶ added in v1.61.1493
type RemediationDeleteResultsInDeleteAggregateRemediations struct {
RemediationDeleteResult []RemediationDeleteResult `json:"RemediationDeleteResult" xml:"RemediationDeleteResult"`
}
RemediationDeleteResultsInDeleteAggregateRemediations is a nested struct in config response
type RemediationDeleteResultsInDeleteRemediations ¶ added in v1.61.1493
type RemediationDeleteResultsInDeleteRemediations struct {
RemediationDeleteResult []RemediationDeleteResult `json:"RemediationDeleteResult" xml:"RemediationDeleteResult"`
}
RemediationDeleteResultsInDeleteRemediations is a nested struct in config response
type RemediationExecutionData ¶ added in v1.62.509
type RemediationExecutionData struct { NextToken string `json:"NextToken" xml:"NextToken"` MaxResults int64 `json:"MaxResults" xml:"MaxResults"` RemediationExecutions []RemediationExecutionsItem `json:"RemediationExecutions" xml:"RemediationExecutions"` }
RemediationExecutionData is a nested struct in config response
type RemediationExecutionsInListAggregateRemediationExecutions ¶ added in v1.62.509
type RemediationExecutionsInListAggregateRemediationExecutions struct {
RemediationExecutionsItem []RemediationExecutionsItem `json:"RemediationExecutions" xml:"RemediationExecutions"`
}
RemediationExecutionsInListAggregateRemediationExecutions is a nested struct in config response
type RemediationExecutionsInListRemediationExecutions ¶ added in v1.62.509
type RemediationExecutionsInListRemediationExecutions struct {
RemediationExecutionsItem []RemediationExecutionsItem `json:"RemediationExecutions" xml:"RemediationExecutions"`
}
RemediationExecutionsInListRemediationExecutions is a nested struct in config response
type RemediationExecutionsItem ¶ added in v1.62.509
type RemediationExecutionsItem struct { ExecutionResourceIds string `json:"ExecutionResourceIds" xml:"ExecutionResourceIds"` ExecutionCreateDate string `json:"ExecutionCreateDate" xml:"ExecutionCreateDate"` ExecutionStatusMessage string `json:"ExecutionStatusMessage" xml:"ExecutionStatusMessage"` ExecutionInvocationId string `json:"ExecutionInvocationId" xml:"ExecutionInvocationId"` ExecutionResourceType string `json:"ExecutionResourceType" xml:"ExecutionResourceType"` ExecutionStatus string `json:"ExecutionStatus" xml:"ExecutionStatus"` }
RemediationExecutionsItem is a nested struct in config response
type RemediationTemplate ¶ added in v1.61.1380
type RemediationTemplate struct { CompulsoryParameters string `json:"CompulsoryParameters" xml:"CompulsoryParameters"` TemplateDefinition string `json:"TemplateDefinition" xml:"TemplateDefinition"` TemplateName string `json:"TemplateName" xml:"TemplateName"` RemediationType string `json:"RemediationType" xml:"RemediationType"` ManagedRuleIdentifier string `json:"ManagedRuleIdentifier" xml:"ManagedRuleIdentifier"` TemplateDescription string `json:"TemplateDescription" xml:"TemplateDescription"` TemplateIdentifier string `json:"TemplateIdentifier" xml:"TemplateIdentifier"` }
RemediationTemplate is a nested struct in config response
type RemediationTemplatesInGetRemediationTemplate ¶ added in v1.62.509
type RemediationTemplatesInGetRemediationTemplate struct {
RemediationTemplate []RemediationTemplate `json:"RemediationTemplate" xml:"RemediationTemplate"`
}
RemediationTemplatesInGetRemediationTemplate is a nested struct in config response
type RemediationTemplatesInListRemediationTemplates ¶ added in v1.62.509
type RemediationTemplatesInListRemediationTemplates struct {
RemediationTemplate []RemediationTemplate `json:"RemediationTemplate" xml:"RemediationTemplate"`
}
RemediationTemplatesInListRemediationTemplates is a nested struct in config response
type RemediationsInListAggregateRemediations ¶ added in v1.61.1493
type RemediationsInListAggregateRemediations struct {
Remediation []Remediation `json:"Remediation" xml:"Remediation"`
}
RemediationsInListAggregateRemediations is a nested struct in config response
type RemediationsInListRemediations ¶ added in v1.61.1493
type RemediationsInListRemediations struct {
Remediation []Remediation `json:"Remediation" xml:"Remediation"`
}
RemediationsInListRemediations is a nested struct in config response
type ResourceComplianceResult ¶ added in v1.61.1381
type ResourceComplianceResult struct { CompliancePackId string `json:"CompliancePackId" xml:"CompliancePackId"` NonCompliantCount int `json:"NonCompliantCount" xml:"NonCompliantCount"` TotalCount int `json:"TotalCount" xml:"TotalCount"` }
ResourceComplianceResult is a nested struct in config response
type ResourceComplianceTimeline ¶
type ResourceComplianceTimeline struct { NextToken string `json:"NextToken" xml:"NextToken"` MaxResults int `json:"MaxResults" xml:"MaxResults"` ComplianceList []ComplianceListItem `json:"ComplianceList" xml:"ComplianceList"` }
ResourceComplianceTimeline is a nested struct in config response
type ResourceConfigurationTimeline ¶
type ResourceConfigurationTimeline struct { NextToken string `json:"NextToken" xml:"NextToken"` MaxResults int `json:"MaxResults" xml:"MaxResults"` ConfigurationList []ConfigurationListItem `json:"ConfigurationList" xml:"ConfigurationList"` }
ResourceConfigurationTimeline is a nested struct in config response
type ResourceEvaluation ¶ added in v1.62.102
type ResourceEvaluation struct { ResourceLogicalId string `json:"ResourceLogicalId" xml:"ResourceLogicalId"` ResourceType string `json:"ResourceType" xml:"ResourceType"` Rules []Rule `json:"Rules" xml:"Rules"` }
ResourceEvaluation is a nested struct in config response
type ResourceEvaluations ¶ added in v1.62.102
type ResourceEvaluations struct {
ResourceEvaluation []ResourceEvaluation `json:"ResourceEvaluation" xml:"ResourceEvaluation"`
}
ResourceEvaluations is a nested struct in config response
type ResourceInventory ¶ added in v1.62.509
type ResourceInventory struct { AccountId int64 `json:"AccountId" xml:"AccountId"` ResourceInventoryGenerateTime int64 `json:"ResourceInventoryGenerateTime" xml:"ResourceInventoryGenerateTime"` DownloadUrl string `json:"DownloadUrl" xml:"DownloadUrl"` Status string `json:"Status" xml:"Status"` }
ResourceInventory is a nested struct in config response
type ResourceRelationConfigList ¶ added in v1.62.509
type ResourceRelationConfigList struct {
ResourceRelationConfigListItem []ResourceRelationConfigListItem `json:"ResourceRelationConfigList" xml:"ResourceRelationConfigList"`
}
ResourceRelationConfigList is a nested struct in config response
type ResourceRelationConfigListItem ¶ added in v1.62.509
type ResourceRelationConfigListItem struct { TargetResourceType string `json:"TargetResourceType" xml:"TargetResourceType"` RelationType string `json:"RelationType" xml:"RelationType"` }
ResourceRelationConfigListItem is a nested struct in config response
type ResourceRelationListInListAggregateResourceRelations ¶ added in v1.62.509
type ResourceRelationListInListAggregateResourceRelations struct {
ResourceRelationListItem []ResourceRelationListItem `json:"ResourceRelationList" xml:"ResourceRelationList"`
}
ResourceRelationListInListAggregateResourceRelations is a nested struct in config response
type ResourceRelationListInListResourceRelations ¶ added in v1.62.509
type ResourceRelationListInListResourceRelations struct {
ResourceRelationListItem []ResourceRelationListItem `json:"ResourceRelationList" xml:"ResourceRelationList"`
}
ResourceRelationListInListResourceRelations is a nested struct in config response
type ResourceRelationListItem ¶ added in v1.62.509
type ResourceRelationListItem struct { SourceResourceId string `json:"SourceResourceId" xml:"SourceResourceId"` TargetResourceType string `json:"TargetResourceType" xml:"TargetResourceType"` AccountId int64 `json:"AccountId" xml:"AccountId"` TargetResourceId string `json:"TargetResourceId" xml:"TargetResourceId"` SourceResourceType string `json:"SourceResourceType" xml:"SourceResourceType"` RelationType string `json:"RelationType" xml:"RelationType"` SourceResourceRegionId string `json:"SourceResourceRegionId" xml:"SourceResourceRegionId"` }
ResourceRelationListItem is a nested struct in config response
type ResourceRelations ¶ added in v1.62.509
type ResourceRelations struct { NextToken string `json:"NextToken" xml:"NextToken"` TotalCount int `json:"TotalCount" xml:"TotalCount"` MaxResults int `json:"MaxResults" xml:"MaxResults"` ResourceRelationList []ResourceRelationListItem `json:"ResourceRelationList" xml:"ResourceRelationList"` }
ResourceRelations is a nested struct in config response
type ResourceSearch ¶ added in v1.62.509
type ResourceSearch struct { AccountId int64 `json:"AccountId" xml:"AccountId"` ResourceInventoryGenerateTime int64 `json:"ResourceInventoryGenerateTime" xml:"ResourceInventoryGenerateTime"` DownloadUrl string `json:"DownloadUrl" xml:"DownloadUrl"` Status string `json:"Status" xml:"Status"` }
ResourceSearch is a nested struct in config response
type ResourceType ¶ added in v1.62.509
type ResourceType struct { ResourceType string `json:"ResourceType" xml:"ResourceType"` TypeNameEn string `json:"TypeNameEn" xml:"TypeNameEn"` TypeNameZh string `json:"TypeNameZh" xml:"TypeNameZh"` TypePageLink string `json:"TypePageLink" xml:"TypePageLink"` }
ResourceType is a nested struct in config response
type ResourceTypeList ¶ added in v1.62.509
type ResourceTypeList struct {
ResourceType []ResourceType `json:"ResourceType" xml:"ResourceType"`
}
ResourceTypeList is a nested struct in config response
type ResourceTypesInGetConfigurationRecorder ¶ added in v1.62.509
type ResourceTypesInGetConfigurationRecorder struct {
ResourceType []string `json:"ResourceType" xml:"ResourceType"`
}
ResourceTypesInGetConfigurationRecorder is a nested struct in config response
type ResourceTypesInStartConfigurationRecorder ¶
type ResourceTypesInStartConfigurationRecorder struct {
ResourceType []string `json:"ResourceType" xml:"ResourceType"`
}
ResourceTypesInStartConfigurationRecorder is a nested struct in config response
type ResourceTypesInUpdateConfigurationRecorder ¶ added in v1.62.509
type ResourceTypesInUpdateConfigurationRecorder struct {
ResourceType []string `json:"ResourceType" xml:"ResourceType"`
}
ResourceTypesInUpdateConfigurationRecorder is a nested struct in config response
type RevertAggregateEvaluationResultsRequest ¶ added in v1.61.1381
type RevertAggregateEvaluationResultsRequest struct { *requests.RpcRequest ConfigRuleId string `position:"Body" name:"ConfigRuleId"` Resources *[]RevertAggregateEvaluationResultsResources `position:"Body" name:"Resources" type:"Json"` AggregatorId string `position:"Body" name:"AggregatorId"` }
RevertAggregateEvaluationResultsRequest is the request struct for api RevertAggregateEvaluationResults
func CreateRevertAggregateEvaluationResultsRequest ¶ added in v1.61.1381
func CreateRevertAggregateEvaluationResultsRequest() (request *RevertAggregateEvaluationResultsRequest)
CreateRevertAggregateEvaluationResultsRequest creates a request to invoke RevertAggregateEvaluationResults API
type RevertAggregateEvaluationResultsResources ¶ added in v1.61.1381
type RevertAggregateEvaluationResultsResources struct { ResourceId string `name:"ResourceId"` ResourceAccountId string `name:"ResourceAccountId"` Region string `name:"Region"` ResourceType string `name:"ResourceType"` }
RevertAggregateEvaluationResultsResources is a repeated param struct in RevertAggregateEvaluationResultsRequest
type RevertAggregateEvaluationResultsResponse ¶ added in v1.61.1381
type RevertAggregateEvaluationResultsResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
RevertAggregateEvaluationResultsResponse is the response struct for api RevertAggregateEvaluationResults
func CreateRevertAggregateEvaluationResultsResponse ¶ added in v1.61.1381
func CreateRevertAggregateEvaluationResultsResponse() (response *RevertAggregateEvaluationResultsResponse)
CreateRevertAggregateEvaluationResultsResponse creates a response to parse from RevertAggregateEvaluationResults response
type RevertEvaluationResultsRequest ¶ added in v1.61.1381
type RevertEvaluationResultsRequest struct { *requests.RpcRequest ConfigRuleId string `position:"Body" name:"ConfigRuleId"` Resources *[]RevertEvaluationResultsResources `position:"Body" name:"Resources" type:"Json"` }
RevertEvaluationResultsRequest is the request struct for api RevertEvaluationResults
func CreateRevertEvaluationResultsRequest ¶ added in v1.61.1381
func CreateRevertEvaluationResultsRequest() (request *RevertEvaluationResultsRequest)
CreateRevertEvaluationResultsRequest creates a request to invoke RevertEvaluationResults API
type RevertEvaluationResultsResources ¶ added in v1.61.1381
type RevertEvaluationResultsResources struct { ResourceId string `name:"ResourceId"` ResourceAccountId string `name:"ResourceAccountId"` Region string `name:"Region"` ResourceType string `name:"ResourceType"` }
RevertEvaluationResultsResources is a repeated param struct in RevertEvaluationResultsRequest
type RevertEvaluationResultsResponse ¶ added in v1.61.1381
type RevertEvaluationResultsResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
RevertEvaluationResultsResponse is the response struct for api RevertEvaluationResults
func CreateRevertEvaluationResultsResponse ¶ added in v1.61.1381
func CreateRevertEvaluationResultsResponse() (response *RevertEvaluationResultsResponse)
CreateRevertEvaluationResultsResponse creates a response to parse from RevertEvaluationResults response
type Rule ¶ added in v1.62.102
type Rule struct { Identifier string `json:"Identifier" xml:"Identifier"` ComplianceType string `json:"ComplianceType" xml:"ComplianceType"` Annotation string `json:"Annotation" xml:"Annotation"` HelpUrl string `json:"HelpUrl" xml:"HelpUrl"` }
Rule is a nested struct in config response
type Rules ¶ added in v1.62.102
type Rules struct {
Rule []Rule `json:"Rule" xml:"Rule"`
}
Rules is a nested struct in config response
type Scope ¶
type Scope struct { TagKeyScope string `json:"TagKeyScope" xml:"TagKeyScope"` ExcludeResourceIdsScope string `json:"ExcludeResourceIdsScope" xml:"ExcludeResourceIdsScope"` RegionIdsScope string `json:"RegionIdsScope" xml:"RegionIdsScope"` ResourceGroupIdsScope string `json:"ResourceGroupIdsScope" xml:"ResourceGroupIdsScope"` TagValueScope string `json:"TagValueScope" xml:"TagValueScope"` ComplianceResourceTypes []string `json:"ComplianceResourceTypes" xml:"ComplianceResourceTypes"` }
Scope is a nested struct in config response
type Source ¶
type Source struct { Identifier string `json:"Identifier" xml:"Identifier"` Owner string `json:"Owner" xml:"Owner"` Conditions string `json:"Conditions" xml:"Conditions"` SourceConditions []map[string]interface{} `json:"SourceConditions" xml:"SourceConditions"` SourceDetails []SourceDetailsItem `json:"SourceDetails" xml:"SourceDetails"` }
Source is a nested struct in config response
type SourceConditionsInGetAggregateConfigRule ¶ added in v1.61.1381
type SourceConditionsInGetAggregateConfigRule struct {
SourceConditions []map[string]interface{} `json:"SourceConditions" xml:"SourceConditions"`
}
SourceConditionsInGetAggregateConfigRule is a nested struct in config response
type SourceConditionsInGetConfigRule ¶ added in v1.61.1381
type SourceConditionsInGetConfigRule struct {
SourceConditions []map[string]interface{} `json:"sourceConditions" xml:"sourceConditions"`
}
SourceConditionsInGetConfigRule is a nested struct in config response
type SourceConditionsInGetManagedRule ¶ added in v1.61.1409
type SourceConditionsInGetManagedRule struct {
SourceConditions []map[string]interface{} `json:"SourceConditions" xml:"SourceConditions"`
}
SourceConditionsInGetManagedRule is a nested struct in config response
type SourceConditionsInListPreManagedRules ¶ added in v1.62.102
type SourceConditionsInListPreManagedRules struct {
SourceConditions []map[string]interface{} `json:"SourceConditions" xml:"SourceConditions"`
}
SourceConditionsInListPreManagedRules is a nested struct in config response
type SourceDetailsInGetAggregateConfigRule ¶ added in v1.61.1381
type SourceDetailsInGetAggregateConfigRule struct {
SourceDetailsItem []SourceDetailsItem `json:"SourceDetails" xml:"SourceDetails"`
}
SourceDetailsInGetAggregateConfigRule is a nested struct in config response
type SourceDetailsInGetConfigRule ¶ added in v1.61.1381
type SourceDetailsInGetConfigRule struct {
SourceDetailsItem []SourceDetailsItem `json:"sourceDetails" xml:"sourceDetails"`
}
SourceDetailsInGetConfigRule is a nested struct in config response
type SourceDetailsInGetManagedRule ¶ added in v1.61.1409
type SourceDetailsInGetManagedRule struct {
SourceDetailsItem []SourceDetailsItem `json:"SourceDetails" xml:"SourceDetails"`
}
SourceDetailsInGetManagedRule is a nested struct in config response
type SourceDetailsItem ¶
type SourceDetailsItem struct { EventSource string `json:"EventSource" xml:"EventSource"` MessageType string `json:"MessageType" xml:"MessageType"` MaximumExecutionFrequency string `json:"MaximumExecutionFrequency" xml:"MaximumExecutionFrequency"` }
SourceDetailsItem is a nested struct in config response
type SourceInGetConfigRule ¶ added in v1.62.516
type SourceInGetConfigRule struct { Owner string `json:"Owner" xml:"Owner"` Identifier string `json:"Identifier" xml:"Identifier"` Conditions string `json:"Conditions" xml:"Conditions"` SourceConditions []map[string]interface{} `json:"SourceConditions" xml:"SourceConditions"` SourceDetails []SourceDetailsItem `json:"SourceDetails" xml:"SourceDetails"` }
SourceInGetConfigRule is a nested struct in config response
type StartAggregateConfigRuleEvaluationRequest ¶ added in v1.61.1381
type StartAggregateConfigRuleEvaluationRequest struct { *requests.RpcRequest ConfigRuleId string `position:"Query" name:"ConfigRuleId"` AggregatorId string `position:"Query" name:"AggregatorId"` CompliancePackId string `position:"Query" name:"CompliancePackId"` RevertEvaluation requests.Boolean `position:"Query" name:"RevertEvaluation"` }
StartAggregateConfigRuleEvaluationRequest is the request struct for api StartAggregateConfigRuleEvaluation
func CreateStartAggregateConfigRuleEvaluationRequest ¶ added in v1.61.1381
func CreateStartAggregateConfigRuleEvaluationRequest() (request *StartAggregateConfigRuleEvaluationRequest)
CreateStartAggregateConfigRuleEvaluationRequest creates a request to invoke StartAggregateConfigRuleEvaluation API
type StartAggregateConfigRuleEvaluationResponse ¶ added in v1.61.1381
type StartAggregateConfigRuleEvaluationResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Result bool `json:"Result" xml:"Result"` }
StartAggregateConfigRuleEvaluationResponse is the response struct for api StartAggregateConfigRuleEvaluation
func CreateStartAggregateConfigRuleEvaluationResponse ¶ added in v1.61.1381
func CreateStartAggregateConfigRuleEvaluationResponse() (response *StartAggregateConfigRuleEvaluationResponse)
CreateStartAggregateConfigRuleEvaluationResponse creates a response to parse from StartAggregateConfigRuleEvaluation response
type StartAggregateRemediationRequest ¶ added in v1.61.1493
type StartAggregateRemediationRequest struct { *requests.RpcRequest ConfigRuleId string `position:"Query" name:"ConfigRuleId"` ResourceOwnerId string `position:"Query" name:"ResourceOwnerId"` AggregatorId string `position:"Query" name:"AggregatorId"` ResourceAccountId requests.Integer `position:"Query" name:"ResourceAccountId"` ResourceRegionId string `position:"Query" name:"ResourceRegionId"` ResourceId string `position:"Query" name:"ResourceId"` ResourceType string `position:"Query" name:"ResourceType"` }
StartAggregateRemediationRequest is the request struct for api StartAggregateRemediation
func CreateStartAggregateRemediationRequest ¶ added in v1.61.1493
func CreateStartAggregateRemediationRequest() (request *StartAggregateRemediationRequest)
CreateStartAggregateRemediationRequest creates a request to invoke StartAggregateRemediation API
type StartAggregateRemediationResponse ¶ added in v1.61.1493
type StartAggregateRemediationResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Data bool `json:"Data" xml:"Data"` }
StartAggregateRemediationResponse is the response struct for api StartAggregateRemediation
func CreateStartAggregateRemediationResponse ¶ added in v1.61.1493
func CreateStartAggregateRemediationResponse() (response *StartAggregateRemediationResponse)
CreateStartAggregateRemediationResponse creates a response to parse from StartAggregateRemediation response
type StartConfigRuleEvaluationRequest ¶
type StartConfigRuleEvaluationRequest struct { *requests.RpcRequest ConfigRuleId string `position:"Query" name:"ConfigRuleId"` CompliancePackId string `position:"Query" name:"CompliancePackId"` RevertEvaluation requests.Boolean `position:"Query" name:"RevertEvaluation"` }
StartConfigRuleEvaluationRequest is the request struct for api StartConfigRuleEvaluation
func CreateStartConfigRuleEvaluationRequest ¶
func CreateStartConfigRuleEvaluationRequest() (request *StartConfigRuleEvaluationRequest)
CreateStartConfigRuleEvaluationRequest creates a request to invoke StartConfigRuleEvaluation API
type StartConfigRuleEvaluationResponse ¶
type StartConfigRuleEvaluationResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Result bool `json:"Result" xml:"Result"` }
StartConfigRuleEvaluationResponse is the response struct for api StartConfigRuleEvaluation
func CreateStartConfigRuleEvaluationResponse ¶
func CreateStartConfigRuleEvaluationResponse() (response *StartConfigRuleEvaluationResponse)
CreateStartConfigRuleEvaluationResponse creates a response to parse from StartConfigRuleEvaluation response
type StartConfigurationRecorderRequest ¶
type StartConfigurationRecorderRequest struct {
*requests.RpcRequest
}
StartConfigurationRecorderRequest is the request struct for api StartConfigurationRecorder
func CreateStartConfigurationRecorderRequest ¶
func CreateStartConfigurationRecorderRequest() (request *StartConfigurationRecorderRequest)
CreateStartConfigurationRecorderRequest creates a request to invoke StartConfigurationRecorder API
type StartConfigurationRecorderResponse ¶
type StartConfigurationRecorderResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` ConfigurationRecorder ConfigurationRecorder `json:"ConfigurationRecorder" xml:"ConfigurationRecorder"` }
StartConfigurationRecorderResponse is the response struct for api StartConfigurationRecorder
func CreateStartConfigurationRecorderResponse ¶
func CreateStartConfigurationRecorderResponse() (response *StartConfigurationRecorderResponse)
CreateStartConfigurationRecorderResponse creates a response to parse from StartConfigurationRecorder response
type StartRemediationRequest ¶ added in v1.61.1493
type StartRemediationRequest struct { *requests.RpcRequest ConfigRuleId string `position:"Query" name:"ConfigRuleId"` ResourceId string `position:"Query" name:"ResourceId"` ResourceType string `position:"Query" name:"ResourceType"` ResourceRegionId string `position:"Query" name:"ResourceRegionId"` }
StartRemediationRequest is the request struct for api StartRemediation
func CreateStartRemediationRequest ¶ added in v1.61.1493
func CreateStartRemediationRequest() (request *StartRemediationRequest)
CreateStartRemediationRequest creates a request to invoke StartRemediation API
type StartRemediationResponse ¶ added in v1.61.1493
type StartRemediationResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Data bool `json:"Data" xml:"Data"` }
StartRemediationResponse is the response struct for api StartRemediation
func CreateStartRemediationResponse ¶ added in v1.61.1493
func CreateStartRemediationResponse() (response *StartRemediationResponse)
CreateStartRemediationResponse creates a response to parse from StartRemediation response
type StopConfigurationRecorderRequest ¶ added in v1.62.102
type StopConfigurationRecorderRequest struct {
*requests.RpcRequest
}
StopConfigurationRecorderRequest is the request struct for api StopConfigurationRecorder
func CreateStopConfigurationRecorderRequest ¶ added in v1.62.102
func CreateStopConfigurationRecorderRequest() (request *StopConfigurationRecorderRequest)
CreateStopConfigurationRecorderRequest creates a request to invoke StopConfigurationRecorder API
type StopConfigurationRecorderResponse ¶ added in v1.62.102
type StopConfigurationRecorderResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` StopConfigurationRecorderResult bool `json:"StopConfigurationRecorderResult" xml:"StopConfigurationRecorderResult"` }
StopConfigurationRecorderResponse is the response struct for api StopConfigurationRecorder
func CreateStopConfigurationRecorderResponse ¶ added in v1.62.102
func CreateStopConfigurationRecorderResponse() (response *StopConfigurationRecorderResponse)
CreateStopConfigurationRecorderResponse creates a response to parse from StopConfigurationRecorder response
type TagResource ¶ added in v1.61.1620
type TagResource struct { TagKey string `json:"TagKey" xml:"TagKey"` TagValue string `json:"TagValue" xml:"TagValue"` ResourceId string `json:"ResourceId" xml:"ResourceId"` ResourceType string `json:"ResourceType" xml:"ResourceType"` }
TagResource is a nested struct in config response
type TagResources ¶ added in v1.61.1620
type TagResources struct {
TagResource []TagResource `json:"TagResource" xml:"TagResource"`
}
TagResources is a nested struct in config response
type TagResourcesRequest ¶ added in v1.61.1620
type TagResourcesRequest struct { *requests.RpcRequest ResourceId *[]string `position:"Body" name:"ResourceId" type:"Repeated"` ResourceType string `position:"Body" name:"ResourceType"` Tag string `position:"Body" name:"Tag"` }
TagResourcesRequest is the request struct for api TagResources
func CreateTagResourcesRequest ¶ added in v1.61.1620
func CreateTagResourcesRequest() (request *TagResourcesRequest)
CreateTagResourcesRequest creates a request to invoke TagResources API
type TagResourcesResponse ¶ added in v1.61.1620
type TagResourcesResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
TagResourcesResponse is the response struct for api TagResources
func CreateTagResourcesResponse ¶ added in v1.61.1620
func CreateTagResourcesResponse() (response *TagResourcesResponse)
CreateTagResourcesResponse creates a response to parse from TagResources response
type TagsInListAggregateConfigRules ¶ added in v1.62.509
type TagsInListAggregateConfigRules struct {
Tag []Tag `json:"tag" xml:"tag"`
}
TagsInListAggregateConfigRules is a nested struct in config response
type TagsInListConfigRules ¶ added in v1.62.509
type TagsInListConfigRules struct {
Tag []Tag `json:"tag" xml:"tag"`
}
TagsInListConfigRules is a nested struct in config response
type UntagResourcesRequest ¶ added in v1.61.1620
type UntagResourcesRequest struct { *requests.RpcRequest All requests.Boolean `position:"Body" name:"All"` ResourceId *[]string `position:"Body" name:"ResourceId" type:"Repeated"` ResourceType string `position:"Body" name:"ResourceType"` TagKey *[]string `position:"Body" name:"TagKey" type:"Repeated"` }
UntagResourcesRequest is the request struct for api UntagResources
func CreateUntagResourcesRequest ¶ added in v1.61.1620
func CreateUntagResourcesRequest() (request *UntagResourcesRequest)
CreateUntagResourcesRequest creates a request to invoke UntagResources API
type UntagResourcesResponse ¶ added in v1.61.1620
type UntagResourcesResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
UntagResourcesResponse is the response struct for api UntagResources
func CreateUntagResourcesResponse ¶ added in v1.61.1620
func CreateUntagResourcesResponse() (response *UntagResourcesResponse)
CreateUntagResourcesResponse creates a response to parse from UntagResources response
type UpdateAggregateCompliancePackConfigRules ¶ added in v1.61.1381
type UpdateAggregateCompliancePackConfigRules struct { ManagedRuleIdentifier string `name:"ManagedRuleIdentifier"` ConfigRuleParameters *[]UpdateAggregateCompliancePackConfigRulesConfigRuleParametersItem `name:"ConfigRuleParameters" type:"Repeated"` ConfigRuleId string `name:"ConfigRuleId"` ConfigRuleName string `name:"ConfigRuleName"` Description string `name:"Description"` RiskLevel string `name:"RiskLevel"` }
UpdateAggregateCompliancePackConfigRules is a repeated param struct in UpdateAggregateCompliancePackRequest
type UpdateAggregateCompliancePackConfigRulesConfigRuleParametersItem ¶ added in v1.61.1381
type UpdateAggregateCompliancePackConfigRulesConfigRuleParametersItem struct { ParameterValue string `name:"ParameterValue"` ParameterName string `name:"ParameterName"` }
UpdateAggregateCompliancePackConfigRulesConfigRuleParametersItem is a repeated param struct in UpdateAggregateCompliancePackRequest
type UpdateAggregateCompliancePackRequest ¶ added in v1.61.1381
type UpdateAggregateCompliancePackRequest struct { *requests.RpcRequest TagKeyScope string `position:"Body" name:"TagKeyScope"` CompliancePackName string `position:"Body" name:"CompliancePackName"` ClientToken string `position:"Body" name:"ClientToken"` Description string `position:"Body" name:"Description"` AggregatorId string `position:"Body" name:"AggregatorId"` TagValueScope string `position:"Body" name:"TagValueScope"` RegionIdsScope string `position:"Body" name:"RegionIdsScope"` CompliancePackId string `position:"Body" name:"CompliancePackId"` ConfigRules *[]UpdateAggregateCompliancePackConfigRules `position:"Body" name:"ConfigRules" type:"Json"` RiskLevel requests.Integer `position:"Body" name:"RiskLevel"` ResourceGroupIdsScope string `position:"Body" name:"ResourceGroupIdsScope"` ExcludeResourceIdsScope string `position:"Body" name:"ExcludeResourceIdsScope"` }
UpdateAggregateCompliancePackRequest is the request struct for api UpdateAggregateCompliancePack
func CreateUpdateAggregateCompliancePackRequest ¶ added in v1.61.1381
func CreateUpdateAggregateCompliancePackRequest() (request *UpdateAggregateCompliancePackRequest)
CreateUpdateAggregateCompliancePackRequest creates a request to invoke UpdateAggregateCompliancePack API
type UpdateAggregateCompliancePackResponse ¶ added in v1.61.1381
type UpdateAggregateCompliancePackResponse struct { *responses.BaseResponse CompliancePackId string `json:"CompliancePackId" xml:"CompliancePackId"` RequestId string `json:"RequestId" xml:"RequestId"` }
UpdateAggregateCompliancePackResponse is the response struct for api UpdateAggregateCompliancePack
func CreateUpdateAggregateCompliancePackResponse ¶ added in v1.61.1381
func CreateUpdateAggregateCompliancePackResponse() (response *UpdateAggregateCompliancePackResponse)
CreateUpdateAggregateCompliancePackResponse creates a response to parse from UpdateAggregateCompliancePack response
type UpdateAggregateConfigDeliveryChannelRequest ¶ added in v1.61.1620
type UpdateAggregateConfigDeliveryChannelRequest struct { *requests.RpcRequest NonCompliantNotification requests.Boolean `position:"Query" name:"NonCompliantNotification"` ClientToken string `position:"Query" name:"ClientToken"` ConfigurationSnapshot requests.Boolean `position:"Query" name:"ConfigurationSnapshot"` Description string `position:"Query" name:"Description"` AggregatorId string `position:"Query" name:"AggregatorId"` DeliveryChannelTargetArn string `position:"Query" name:"DeliveryChannelTargetArn"` DeliveryChannelCondition string `position:"Query" name:"DeliveryChannelCondition"` ConfigurationItemChangeNotification requests.Boolean `position:"Query" name:"ConfigurationItemChangeNotification"` DeliveryChannelName string `position:"Query" name:"DeliveryChannelName"` DeliverySnapshotTime string `position:"Query" name:"DeliverySnapshotTime"` DeliveryChannelId string `position:"Query" name:"DeliveryChannelId"` OversizedDataOSSTargetArn string `position:"Query" name:"OversizedDataOSSTargetArn"` Status requests.Integer `position:"Query" name:"Status"` }
UpdateAggregateConfigDeliveryChannelRequest is the request struct for api UpdateAggregateConfigDeliveryChannel
func CreateUpdateAggregateConfigDeliveryChannelRequest ¶ added in v1.61.1620
func CreateUpdateAggregateConfigDeliveryChannelRequest() (request *UpdateAggregateConfigDeliveryChannelRequest)
CreateUpdateAggregateConfigDeliveryChannelRequest creates a request to invoke UpdateAggregateConfigDeliveryChannel API
type UpdateAggregateConfigDeliveryChannelResponse ¶ added in v1.61.1620
type UpdateAggregateConfigDeliveryChannelResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` DeliveryChannelId string `json:"DeliveryChannelId" xml:"DeliveryChannelId"` }
UpdateAggregateConfigDeliveryChannelResponse is the response struct for api UpdateAggregateConfigDeliveryChannel
func CreateUpdateAggregateConfigDeliveryChannelResponse ¶ added in v1.61.1620
func CreateUpdateAggregateConfigDeliveryChannelResponse() (response *UpdateAggregateConfigDeliveryChannelResponse)
CreateUpdateAggregateConfigDeliveryChannelResponse creates a response to parse from UpdateAggregateConfigDeliveryChannel response
type UpdateAggregateConfigRuleRequest ¶ added in v1.61.1381
type UpdateAggregateConfigRuleRequest struct { *requests.RpcRequest ConfigRuleId string `position:"Body" name:"ConfigRuleId"` TagKeyScope string `position:"Body" name:"TagKeyScope"` ClientToken string `position:"Body" name:"ClientToken"` ResourceTypesScope *[]string `position:"Body" name:"ResourceTypesScope" type:"Repeated"` Description string `position:"Body" name:"Description"` AggregatorId string `position:"Body" name:"AggregatorId"` ConfigRuleTriggerTypes string `position:"Body" name:"ConfigRuleTriggerTypes"` TagValueScope string `position:"Body" name:"TagValueScope"` ExcludeAccountIdsScope string `position:"Body" name:"ExcludeAccountIdsScope"` RegionIdsScope string `position:"Body" name:"RegionIdsScope"` ExcludeFolderIdsScope string `position:"Body" name:"ExcludeFolderIdsScope"` RiskLevel requests.Integer `position:"Body" name:"RiskLevel"` ResourceGroupIdsScope string `position:"Body" name:"ResourceGroupIdsScope"` InputParameters string `position:"Body" name:"InputParameters"` ConfigRuleName string `position:"Body" name:"ConfigRuleName"` TagKeyLogicScope string `position:"Body" name:"TagKeyLogicScope"` MaximumExecutionFrequency string `position:"Body" name:"MaximumExecutionFrequency"` FolderIdsScope string `position:"Body" name:"FolderIdsScope"` ExcludeResourceIdsScope string `position:"Body" name:"ExcludeResourceIdsScope"` Conditions string `position:"Body" name:"Conditions"` }
UpdateAggregateConfigRuleRequest is the request struct for api UpdateAggregateConfigRule
func CreateUpdateAggregateConfigRuleRequest ¶ added in v1.61.1381
func CreateUpdateAggregateConfigRuleRequest() (request *UpdateAggregateConfigRuleRequest)
CreateUpdateAggregateConfigRuleRequest creates a request to invoke UpdateAggregateConfigRule API
type UpdateAggregateConfigRuleResponse ¶ added in v1.61.1381
type UpdateAggregateConfigRuleResponse struct { *responses.BaseResponse ConfigRuleId string `json:"ConfigRuleId" xml:"ConfigRuleId"` RequestId string `json:"RequestId" xml:"RequestId"` }
UpdateAggregateConfigRuleResponse is the response struct for api UpdateAggregateConfigRule
func CreateUpdateAggregateConfigRuleResponse ¶ added in v1.61.1381
func CreateUpdateAggregateConfigRuleResponse() (response *UpdateAggregateConfigRuleResponse)
CreateUpdateAggregateConfigRuleResponse creates a response to parse from UpdateAggregateConfigRule response
type UpdateAggregateRemediationRequest ¶ added in v1.61.1493
type UpdateAggregateRemediationRequest struct { *requests.RpcRequest RemediationType string `position:"Body" name:"RemediationType"` RemediationId string `position:"Body" name:"RemediationId"` AggregatorId string `position:"Body" name:"AggregatorId"` SourceType string `position:"Body" name:"SourceType"` RemediationTemplateId string `position:"Body" name:"RemediationTemplateId"` Params string `position:"Body" name:"Params"` InvokeType string `position:"Body" name:"InvokeType"` }
UpdateAggregateRemediationRequest is the request struct for api UpdateAggregateRemediation
func CreateUpdateAggregateRemediationRequest ¶ added in v1.61.1493
func CreateUpdateAggregateRemediationRequest() (request *UpdateAggregateRemediationRequest)
CreateUpdateAggregateRemediationRequest creates a request to invoke UpdateAggregateRemediation API
type UpdateAggregateRemediationResponse ¶ added in v1.61.1493
type UpdateAggregateRemediationResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` RemediationId string `json:"RemediationId" xml:"RemediationId"` }
UpdateAggregateRemediationResponse is the response struct for api UpdateAggregateRemediation
func CreateUpdateAggregateRemediationResponse ¶ added in v1.61.1493
func CreateUpdateAggregateRemediationResponse() (response *UpdateAggregateRemediationResponse)
CreateUpdateAggregateRemediationResponse creates a response to parse from UpdateAggregateRemediation response
type UpdateAggregatorAggregatorAccounts ¶ added in v1.61.1381
type UpdateAggregatorAggregatorAccounts struct { AccountId string `name:"AccountId"` AccountName string `name:"AccountName"` AccountType string `name:"AccountType"` }
UpdateAggregatorAggregatorAccounts is a repeated param struct in UpdateAggregatorRequest
type UpdateAggregatorRequest ¶ added in v1.61.1381
type UpdateAggregatorRequest struct { *requests.RpcRequest ClientToken string `position:"Body" name:"ClientToken"` AggregatorName string `position:"Body" name:"AggregatorName"` Description string `position:"Body" name:"Description"` AggregatorId string `position:"Body" name:"AggregatorId"` AggregatorAccounts *[]UpdateAggregatorAggregatorAccounts `position:"Body" name:"AggregatorAccounts" type:"Json"` }
UpdateAggregatorRequest is the request struct for api UpdateAggregator
func CreateUpdateAggregatorRequest ¶ added in v1.61.1381
func CreateUpdateAggregatorRequest() (request *UpdateAggregatorRequest)
CreateUpdateAggregatorRequest creates a request to invoke UpdateAggregator API
type UpdateAggregatorResponse ¶ added in v1.61.1381
type UpdateAggregatorResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` AggregatorId string `json:"AggregatorId" xml:"AggregatorId"` }
UpdateAggregatorResponse is the response struct for api UpdateAggregator
func CreateUpdateAggregatorResponse ¶ added in v1.61.1381
func CreateUpdateAggregatorResponse() (response *UpdateAggregatorResponse)
CreateUpdateAggregatorResponse creates a response to parse from UpdateAggregator response
type UpdateCompliancePackConfigRules ¶ added in v1.61.1381
type UpdateCompliancePackConfigRules struct { ManagedRuleIdentifier string `name:"ManagedRuleIdentifier"` ConfigRuleParameters *[]UpdateCompliancePackConfigRulesConfigRuleParametersItem `name:"ConfigRuleParameters" type:"Repeated"` ConfigRuleId string `name:"ConfigRuleId"` ConfigRuleName string `name:"ConfigRuleName"` Description string `name:"Description"` RiskLevel string `name:"RiskLevel"` }
UpdateCompliancePackConfigRules is a repeated param struct in UpdateCompliancePackRequest
type UpdateCompliancePackConfigRulesConfigRuleParametersItem ¶ added in v1.61.1381
type UpdateCompliancePackConfigRulesConfigRuleParametersItem struct { ParameterValue string `name:"ParameterValue"` ParameterName string `name:"ParameterName"` }
UpdateCompliancePackConfigRulesConfigRuleParametersItem is a repeated param struct in UpdateCompliancePackRequest
type UpdateCompliancePackRequest ¶ added in v1.61.1381
type UpdateCompliancePackRequest struct { *requests.RpcRequest TagKeyScope string `position:"Body" name:"TagKeyScope"` CompliancePackName string `position:"Body" name:"CompliancePackName"` ClientToken string `position:"Body" name:"ClientToken"` Description string `position:"Body" name:"Description"` TagValueScope string `position:"Body" name:"TagValueScope"` RegionIdsScope string `position:"Body" name:"RegionIdsScope"` CompliancePackId string `position:"Body" name:"CompliancePackId"` ConfigRules *[]UpdateCompliancePackConfigRules `position:"Body" name:"ConfigRules" type:"Json"` RiskLevel requests.Integer `position:"Body" name:"RiskLevel"` ResourceGroupIdsScope string `position:"Body" name:"ResourceGroupIdsScope"` ExcludeResourceIdsScope string `position:"Body" name:"ExcludeResourceIdsScope"` }
UpdateCompliancePackRequest is the request struct for api UpdateCompliancePack
func CreateUpdateCompliancePackRequest ¶ added in v1.61.1381
func CreateUpdateCompliancePackRequest() (request *UpdateCompliancePackRequest)
CreateUpdateCompliancePackRequest creates a request to invoke UpdateCompliancePack API
type UpdateCompliancePackResponse ¶ added in v1.61.1381
type UpdateCompliancePackResponse struct { *responses.BaseResponse CompliancePackId string `json:"CompliancePackId" xml:"CompliancePackId"` RequestId string `json:"RequestId" xml:"RequestId"` }
UpdateCompliancePackResponse is the response struct for api UpdateCompliancePack
func CreateUpdateCompliancePackResponse ¶ added in v1.61.1381
func CreateUpdateCompliancePackResponse() (response *UpdateCompliancePackResponse)
CreateUpdateCompliancePackResponse creates a response to parse from UpdateCompliancePack response
type UpdateConfigDeliveryChannelRequest ¶ added in v1.61.1620
type UpdateConfigDeliveryChannelRequest struct { *requests.RpcRequest NonCompliantNotification requests.Boolean `position:"Query" name:"NonCompliantNotification"` ClientToken string `position:"Query" name:"ClientToken"` ConfigurationSnapshot requests.Boolean `position:"Query" name:"ConfigurationSnapshot"` Description string `position:"Query" name:"Description"` DeliveryChannelTargetArn string `position:"Query" name:"DeliveryChannelTargetArn"` DeliveryChannelCondition string `position:"Query" name:"DeliveryChannelCondition"` ConfigurationItemChangeNotification requests.Boolean `position:"Query" name:"ConfigurationItemChangeNotification"` DeliveryChannelName string `position:"Query" name:"DeliveryChannelName"` DeliverySnapshotTime string `position:"Query" name:"DeliverySnapshotTime"` DeliveryChannelId string `position:"Query" name:"DeliveryChannelId"` OversizedDataOSSTargetArn string `position:"Query" name:"OversizedDataOSSTargetArn"` Status requests.Integer `position:"Query" name:"Status"` }
UpdateConfigDeliveryChannelRequest is the request struct for api UpdateConfigDeliveryChannel
func CreateUpdateConfigDeliveryChannelRequest ¶ added in v1.61.1620
func CreateUpdateConfigDeliveryChannelRequest() (request *UpdateConfigDeliveryChannelRequest)
CreateUpdateConfigDeliveryChannelRequest creates a request to invoke UpdateConfigDeliveryChannel API
type UpdateConfigDeliveryChannelResponse ¶ added in v1.61.1620
type UpdateConfigDeliveryChannelResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` DeliveryChannelId string `json:"DeliveryChannelId" xml:"DeliveryChannelId"` }
UpdateConfigDeliveryChannelResponse is the response struct for api UpdateConfigDeliveryChannel
func CreateUpdateConfigDeliveryChannelResponse ¶ added in v1.61.1620
func CreateUpdateConfigDeliveryChannelResponse() (response *UpdateConfigDeliveryChannelResponse)
CreateUpdateConfigDeliveryChannelResponse creates a response to parse from UpdateConfigDeliveryChannel response
type UpdateConfigRuleRequest ¶ added in v1.61.1381
type UpdateConfigRuleRequest struct { *requests.RpcRequest ConfigRuleId string `position:"Body" name:"ConfigRuleId"` TagKeyScope string `position:"Body" name:"TagKeyScope"` ClientToken string `position:"Body" name:"ClientToken"` ResourceTypesScope *[]string `position:"Body" name:"ResourceTypesScope" type:"Repeated"` Description string `position:"Body" name:"Description"` ConfigRuleTriggerTypes string `position:"Body" name:"ConfigRuleTriggerTypes"` TagValueScope string `position:"Body" name:"TagValueScope"` RegionIdsScope string `position:"Body" name:"RegionIdsScope"` RiskLevel requests.Integer `position:"Body" name:"RiskLevel"` ResourceGroupIdsScope string `position:"Body" name:"ResourceGroupIdsScope"` InputParameters string `position:"Body" name:"InputParameters"` ConfigRuleName string `position:"Body" name:"ConfigRuleName"` TagKeyLogicScope string `position:"Body" name:"TagKeyLogicScope"` MaximumExecutionFrequency string `position:"Body" name:"MaximumExecutionFrequency"` ExcludeResourceIdsScope string `position:"Body" name:"ExcludeResourceIdsScope"` Conditions string `position:"Body" name:"Conditions"` }
UpdateConfigRuleRequest is the request struct for api UpdateConfigRule
func CreateUpdateConfigRuleRequest ¶ added in v1.61.1381
func CreateUpdateConfigRuleRequest() (request *UpdateConfigRuleRequest)
CreateUpdateConfigRuleRequest creates a request to invoke UpdateConfigRule API
type UpdateConfigRuleResponse ¶ added in v1.61.1381
type UpdateConfigRuleResponse struct { *responses.BaseResponse ConfigRuleId string `json:"ConfigRuleId" xml:"ConfigRuleId"` RequestId string `json:"RequestId" xml:"RequestId"` }
UpdateConfigRuleResponse is the response struct for api UpdateConfigRule
func CreateUpdateConfigRuleResponse ¶ added in v1.61.1381
func CreateUpdateConfigRuleResponse() (response *UpdateConfigRuleResponse)
CreateUpdateConfigRuleResponse creates a response to parse from UpdateConfigRule response
type UpdateConfigurationRecorderRequest ¶ added in v1.62.509
type UpdateConfigurationRecorderRequest struct { *requests.RpcRequest ResourceTypes string `position:"Body" name:"ResourceTypes"` }
UpdateConfigurationRecorderRequest is the request struct for api UpdateConfigurationRecorder
func CreateUpdateConfigurationRecorderRequest ¶ added in v1.62.509
func CreateUpdateConfigurationRecorderRequest() (request *UpdateConfigurationRecorderRequest)
CreateUpdateConfigurationRecorderRequest creates a request to invoke UpdateConfigurationRecorder API
type UpdateConfigurationRecorderResponse ¶ added in v1.62.509
type UpdateConfigurationRecorderResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` ConfigurationRecorder ConfigurationRecorder `json:"ConfigurationRecorder" xml:"ConfigurationRecorder"` }
UpdateConfigurationRecorderResponse is the response struct for api UpdateConfigurationRecorder
func CreateUpdateConfigurationRecorderResponse ¶ added in v1.62.509
func CreateUpdateConfigurationRecorderResponse() (response *UpdateConfigurationRecorderResponse)
CreateUpdateConfigurationRecorderResponse creates a response to parse from UpdateConfigurationRecorder response
type UpdateDeliveryChannelRequest ¶ added in v1.62.102
type UpdateDeliveryChannelRequest struct { *requests.RpcRequest NonCompliantNotification requests.Boolean `position:"Body" name:"NonCompliantNotification"` ClientToken string `position:"Body" name:"ClientToken"` ConfigurationSnapshot requests.Boolean `position:"Body" name:"ConfigurationSnapshot"` Description string `position:"Body" name:"Description"` DeliveryChannelTargetArn string `position:"Body" name:"DeliveryChannelTargetArn"` DeliveryChannelCondition string `position:"Body" name:"DeliveryChannelCondition"` ConfigurationItemChangeNotification requests.Boolean `position:"Body" name:"ConfigurationItemChangeNotification"` DeliveryChannelAssumeRoleArn string `position:"Body" name:"DeliveryChannelAssumeRoleArn"` DeliveryChannelName string `position:"Body" name:"DeliveryChannelName"` DeliveryChannelId string `position:"Body" name:"DeliveryChannelId"` OversizedDataOSSTargetArn string `position:"Body" name:"OversizedDataOSSTargetArn"` Status requests.Integer `position:"Body" name:"Status"` }
UpdateDeliveryChannelRequest is the request struct for api UpdateDeliveryChannel
func CreateUpdateDeliveryChannelRequest ¶ added in v1.62.102
func CreateUpdateDeliveryChannelRequest() (request *UpdateDeliveryChannelRequest)
CreateUpdateDeliveryChannelRequest creates a request to invoke UpdateDeliveryChannel API
type UpdateDeliveryChannelResponse ¶ added in v1.62.102
type UpdateDeliveryChannelResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` DeliveryChannelId string `json:"DeliveryChannelId" xml:"DeliveryChannelId"` }
UpdateDeliveryChannelResponse is the response struct for api UpdateDeliveryChannel
func CreateUpdateDeliveryChannelResponse ¶ added in v1.62.102
func CreateUpdateDeliveryChannelResponse() (response *UpdateDeliveryChannelResponse)
CreateUpdateDeliveryChannelResponse creates a response to parse from UpdateDeliveryChannel response
type UpdateIntegratedServiceStatusRequest ¶ added in v1.62.102
type UpdateIntegratedServiceStatusRequest struct { *requests.RpcRequest ServiceCode string `position:"Body" name:"ServiceCode"` Status requests.Boolean `position:"Body" name:"Status"` }
UpdateIntegratedServiceStatusRequest is the request struct for api UpdateIntegratedServiceStatus
func CreateUpdateIntegratedServiceStatusRequest ¶ added in v1.62.102
func CreateUpdateIntegratedServiceStatusRequest() (request *UpdateIntegratedServiceStatusRequest)
CreateUpdateIntegratedServiceStatusRequest creates a request to invoke UpdateIntegratedServiceStatus API
type UpdateIntegratedServiceStatusResponse ¶ added in v1.62.102
type UpdateIntegratedServiceStatusResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
UpdateIntegratedServiceStatusResponse is the response struct for api UpdateIntegratedServiceStatus
func CreateUpdateIntegratedServiceStatusResponse ¶ added in v1.62.102
func CreateUpdateIntegratedServiceStatusResponse() (response *UpdateIntegratedServiceStatusResponse)
CreateUpdateIntegratedServiceStatusResponse creates a response to parse from UpdateIntegratedServiceStatus response
type UpdateRemediationRequest ¶ added in v1.62.102
type UpdateRemediationRequest struct { *requests.RpcRequest ConfigRuleId string `position:"Body" name:"ConfigRuleId"` RemediationType string `position:"Body" name:"RemediationType"` ClientToken string `position:"Body" name:"ClientToken"` RemediationId string `position:"Body" name:"RemediationId"` SourceType string `position:"Body" name:"SourceType"` RemediationTemplateId string `position:"Body" name:"RemediationTemplateId"` Params string `position:"Body" name:"Params"` InvokeType string `position:"Body" name:"InvokeType"` }
UpdateRemediationRequest is the request struct for api UpdateRemediation
func CreateUpdateRemediationRequest ¶ added in v1.62.102
func CreateUpdateRemediationRequest() (request *UpdateRemediationRequest)
CreateUpdateRemediationRequest creates a request to invoke UpdateRemediation API
type UpdateRemediationResponse ¶ added in v1.62.102
type UpdateRemediationResponse struct { *responses.BaseResponse Data string `json:"Data" xml:"Data"` RequestId string `json:"RequestId" xml:"RequestId"` RemediationId string `json:"RemediationId" xml:"RemediationId"` }
UpdateRemediationResponse is the response struct for api UpdateRemediation
func CreateUpdateRemediationResponse ¶ added in v1.62.102
func CreateUpdateRemediationResponse() (response *UpdateRemediationResponse)
CreateUpdateRemediationResponse creates a response to parse from UpdateRemediation response
type ValuesInListAggregateResourcesByAdvancedSearch ¶ added in v1.62.509
type ValuesInListAggregateResourcesByAdvancedSearch struct {
Rows []string `json:"Rows" xml:"Rows"`
}
ValuesInListAggregateResourcesByAdvancedSearch is a nested struct in config response
type ValuesInListResourcesByAdvancedSearch ¶ added in v1.62.509
type ValuesInListResourcesByAdvancedSearch struct {
Rows []string `json:"Rows" xml:"Rows"`
}
ValuesInListResourcesByAdvancedSearch is a nested struct in config response
Source Files ¶
- active_aggregate_config_rules.go
- active_config_rules.go
- attach_aggregate_config_rule_to_compliance_pack.go
- attach_config_rule_to_compliance_pack.go
- client.go
- copy_compliance_packs.go
- copy_config_rules.go
- create_advanced_search_file.go
- create_aggregate_advanced_search_file.go
- create_aggregate_compliance_pack.go
- create_aggregate_config_delivery_channel.go
- create_aggregate_config_rule.go
- create_aggregate_remediation.go
- create_aggregator.go
- create_compliance_pack.go
- create_config_delivery_channel.go
- create_config_rule.go
- create_delivery_channel.go
- create_remediation.go
- deactive_aggregate_config_rules.go
- deactive_config_rules.go
- delete_aggregate_compliance_packs.go
- delete_aggregate_config_delivery_channel.go
- delete_aggregate_config_rules.go
- delete_aggregate_remediations.go
- delete_aggregators.go
- delete_compliance_packs.go
- delete_config_delivery_channel.go
- delete_config_rules.go
- delete_remediations.go
- describe_remediation.go
- detach_aggregate_config_rule_to_compliance_pack.go
- detach_config_rule_to_compliance_pack.go
- endpoint.go
- evaluate_pre_config_rules.go
- generate_aggregate_compliance_pack_report.go
- generate_aggregate_config_rules_report.go
- generate_aggregate_resource_inventory.go
- generate_compliance_pack_report.go
- generate_config_rules_report.go
- generate_resource_inventory.go
- get_advanced_search_file.go
- get_aggregate_account_compliance_by_pack.go
- get_aggregate_advanced_search_file.go
- get_aggregate_compliance_pack.go
- get_aggregate_compliance_pack_report.go
- get_aggregate_compliance_summary.go
- get_aggregate_config_delivery_channel.go
- get_aggregate_config_rule.go
- get_aggregate_config_rule_compliance_by_pack.go
- get_aggregate_config_rule_summary_by_risk_level.go
- get_aggregate_config_rules_report.go
- get_aggregate_discovered_resource.go
- get_aggregate_resource_compliance_by_config_rule.go
- get_aggregate_resource_compliance_by_pack.go
- get_aggregate_resource_compliance_group_by_region.go
- get_aggregate_resource_compliance_group_by_resource_type.go
- get_aggregate_resource_compliance_timeline.go
- get_aggregate_resource_configuration_timeline.go
- get_aggregate_resource_counts_group_by_region.go
- get_aggregate_resource_counts_group_by_resource_type.go
- get_aggregate_resource_inventory.go
- get_aggregator.go
- get_compliance_pack.go
- get_compliance_pack_report.go
- get_compliance_summary.go
- get_config_delivery_channel.go
- get_config_rule.go
- get_config_rule_compliance_by_pack.go
- get_config_rule_summary_by_risk_level.go
- get_config_rules_report.go
- get_configuration_recorder.go
- get_discovered_resource.go
- get_discovered_resource_counts_group_by_region.go
- get_discovered_resource_counts_group_by_resource_type.go
- get_integrated_service_status.go
- get_managed_rule.go
- get_remediation_template.go
- get_resource_compliance_by_config_rule.go
- get_resource_compliance_by_pack.go
- get_resource_compliance_group_by_region.go
- get_resource_compliance_group_by_resource_type.go
- get_resource_compliance_timeline.go
- get_resource_configuration_timeline.go
- get_resource_inventory.go
- get_supported_resource_relation_config.go
- ignore_aggregate_evaluation_results.go
- ignore_evaluation_results.go
- list_aggregate_compliance_packs.go
- list_aggregate_config_delivery_channels.go
- list_aggregate_config_rule_evaluation_results.go
- list_aggregate_config_rule_evaluation_statistics.go
- list_aggregate_config_rules.go
- list_aggregate_discovered_resources.go
- list_aggregate_remediation_executions.go
- list_aggregate_remediations.go
- list_aggregate_resource_evaluation_results.go
- list_aggregate_resource_relations.go
- list_aggregate_resources_by_advanced_search.go
- list_aggregators.go
- list_compliance_pack_templates.go
- list_compliance_packs.go
- list_config_delivery_channels.go
- list_config_rule_evaluation_results.go
- list_config_rule_evaluation_statistics.go
- list_config_rules.go
- list_discovered_resources.go
- list_integrated_service.go
- list_managed_rules.go
- list_pre_managed_rules.go
- list_remediation_executions.go
- list_remediation_templates.go
- list_remediations.go
- list_resource_evaluation_results.go
- list_resource_relations.go
- list_resources_by_advanced_search.go
- list_supported_products.go
- list_tag_resources.go
- put_evaluations.go
- revert_aggregate_evaluation_results.go
- revert_evaluation_results.go
- start_aggregate_config_rule_evaluation.go
- start_aggregate_remediation.go
- start_config_rule_evaluation.go
- start_configuration_recorder.go
- start_remediation.go
- stop_configuration_recorder.go
- struct_account_compliance_result.go
- struct_account_compliances.go
- struct_account_compliances_item.go
- struct_aggregator.go
- struct_aggregator_accounts.go
- struct_aggregator_accounts_item.go
- struct_aggregators.go
- struct_aggregators_item.go
- struct_aggregators_result.go
- struct_columns_in_list_aggregate_resources_by_advanced_search.go
- struct_columns_in_list_resources_by_advanced_search.go
- struct_compliance.go
- struct_compliance_list_in_get_aggregate_resource_compliance_timeline.go
- struct_compliance_list_in_get_resource_compliance_timeline.go
- struct_compliance_list_item.go
- struct_compliance_pack.go
- struct_compliance_pack_report.go
- struct_compliance_pack_template.go
- struct_compliance_pack_templates.go
- struct_compliance_pack_templates_result.go
- struct_compliance_packs_in_list_aggregate_compliance_packs.go
- struct_compliance_packs_in_list_compliance_packs.go
- struct_compliance_packs_item.go
- struct_compliance_packs_result.go
- struct_compliance_resource_types_in_get_aggregate_config_rule.go
- struct_compliance_resource_types_in_get_config_rule.go
- struct_compliance_resource_types_in_get_managed_rule.go
- struct_compliance_resource_types_in_list_managed_rules.go
- struct_compliance_result.go
- struct_compliance_result_list_in_get_aggregate_resource_compliance_group_by_region.go
- struct_compliance_result_list_in_get_aggregate_resource_compliance_group_by_resource_type.go
- struct_compliance_result_list_in_get_resource_compliance_group_by_region.go
- struct_compliance_result_list_in_get_resource_compliance_group_by_resource_type.go
- struct_compliance_result_list_item.go
- struct_compliance_summary.go
- struct_compliance_summary_by_config_rule.go
- struct_compliance_summary_by_resource.go
- struct_compliances_in_get_aggregate_resource_compliance_by_config_rule.go
- struct_compliances_in_get_aggregate_resource_compliance_group_by_region.go
- struct_compliances_in_get_aggregate_resource_compliance_group_by_resource_type.go
- struct_compliances_in_get_resource_compliance_by_config_rule.go
- struct_compliances_in_get_resource_compliance_group_by_region.go
- struct_compliances_in_get_resource_compliance_group_by_resource_type.go
- struct_compliances_item.go
- struct_compliances_item_in_get_aggregate_resource_compliance_group_by_region.go
- struct_compliances_item_in_get_aggregate_resource_compliance_group_by_resource_type.go
- struct_compliances_item_in_get_resource_compliance_group_by_region.go
- struct_compliances_item_in_get_resource_compliance_group_by_resource_type.go
- struct_config_rule.go
- struct_config_rule_compliance_result.go
- struct_config_rule_compliances_in_get_aggregate_config_rule_compliance_by_pack.go
- struct_config_rule_compliances_in_get_config_rule_compliance_by_pack.go
- struct_config_rule_compliances_item.go
- struct_config_rule_evaluation_status.go
- struct_config_rule_list_in_list_aggregate_config_rules.go
- struct_config_rule_list_in_list_config_rules.go
- struct_config_rule_parameters_in_get_aggregate_compliance_pack.go
- struct_config_rule_parameters_in_get_compliance_pack.go
- struct_config_rule_parameters_in_list_compliance_pack_templates.go
- struct_config_rule_parameters_item.go
- struct_config_rule_summaries_in_get_aggregate_config_rule_summary_by_risk_level.go
- struct_config_rule_summaries_in_get_config_rule_summary_by_risk_level.go
- struct_config_rules.go
- struct_config_rules_in_get_aggregate_compliance_pack.go
- struct_config_rules_in_get_compliance_pack.go
- struct_config_rules_in_list_compliance_pack_templates.go
- struct_config_rules_item.go
- struct_config_rules_report.go
- struct_configuration_list_in_get_aggregate_resource_configuration_timeline.go
- struct_configuration_list_in_get_resource_configuration_timeline.go
- struct_configuration_list_item.go
- struct_configuration_recorder.go
- struct_create_by.go
- struct_data.go
- struct_data_in_list_integrated_service.go
- struct_data_item.go
- struct_delivery_channel.go
- struct_delivery_channel_in_get_config_delivery_channel.go
- struct_delivery_channel_in_list_aggregate_config_delivery_channels.go
- struct_delivery_channel_in_list_config_delivery_channels.go
- struct_delivery_channels_in_list_aggregate_config_delivery_channels.go
- struct_delivery_channels_in_list_config_delivery_channels.go
- struct_discovered_resource_counts_summary_in_get_aggregate_resource_counts_group_by_region.go
- struct_discovered_resource_counts_summary_in_get_aggregate_resource_counts_group_by_resource_type.go
- struct_discovered_resource_counts_summary_in_get_discovered_resource_counts_group_by_region.go
- struct_discovered_resource_counts_summary_in_get_discovered_resource_counts_group_by_resource_type.go
- struct_discovered_resource_detail.go
- struct_discovered_resource_profile.go
- struct_discovered_resource_profile_list_in_list_aggregate_discovered_resources.go
- struct_discovered_resource_profile_list_in_list_discovered_resources.go
- struct_discovered_resource_profiles.go
- struct_evaluation_result.go
- struct_evaluation_result_identifier.go
- struct_evaluation_result_list_in_list_aggregate_config_rule_evaluation_results.go
- struct_evaluation_result_list_in_list_aggregate_resource_evaluation_results.go
- struct_evaluation_result_list_in_list_config_rule_evaluation_results.go
- struct_evaluation_result_list_in_list_resource_evaluation_results.go
- struct_evaluation_result_qualifier.go
- struct_evaluation_results.go
- struct_evaluation_results_in_list_aggregate_config_rule_evaluation_statistics.go
- struct_evaluation_results_in_list_config_rule_evaluation_statistics.go
- struct_evaluation_results_item.go
- struct_grouped_resource_count.go
- struct_labels_in_get_aggregate_config_rule.go
- struct_labels_in_get_config_rule.go
- struct_labels_in_get_managed_rule.go
- struct_labels_in_list_managed_rules.go
- struct_managed_rule.go
- struct_managed_rule_in_get_config_rule.go
- struct_managed_rule_list.go
- struct_managed_rules.go
- struct_managed_rules_in_list_pre_managed_rules.go
- struct_operate_aggregator_list.go
- struct_operate_aggregators.go
- struct_operate_aggregators_result.go
- struct_operate_compliance_packs_in_delete_aggregate_compliance_packs.go
- struct_operate_compliance_packs_in_delete_compliance_packs.go
- struct_operate_compliance_packs_item.go
- struct_operate_compliance_packs_result.go
- struct_operate_rule_item.go
- struct_operate_rule_item_list_in_active_aggregate_config_rules.go
- struct_operate_rule_item_list_in_active_config_rules.go
- struct_operate_rule_item_list_in_attach_aggregate_config_rule_to_compliance_pack.go
- struct_operate_rule_item_list_in_attach_config_rule_to_compliance_pack.go
- struct_operate_rule_item_list_in_deactive_aggregate_config_rules.go
- struct_operate_rule_item_list_in_deactive_config_rules.go
- struct_operate_rule_item_list_in_delete_aggregate_config_rules.go
- struct_operate_rule_item_list_in_delete_config_rules.go
- struct_operate_rule_item_list_in_detach_aggregate_config_rule_to_compliance_pack.go
- struct_operate_rule_item_list_in_detach_config_rule_to_compliance_pack.go
- struct_operate_rule_result.go
- struct_products.go
- struct_query_result_list.go
- struct_query_results.go
- struct_remediation.go
- struct_remediation_delete_result.go
- struct_remediation_delete_results_in_delete_aggregate_remediations.go
- struct_remediation_delete_results_in_delete_remediations.go
- struct_remediation_execution_data.go
- struct_remediation_executions_in_list_aggregate_remediation_executions.go
- struct_remediation_executions_in_list_remediation_executions.go
- struct_remediation_executions_item.go
- struct_remediation_template.go
- struct_remediation_templates_in_get_remediation_template.go
- struct_remediation_templates_in_list_remediation_templates.go
- struct_remediations_in_list_aggregate_remediations.go
- struct_remediations_in_list_remediations.go
- struct_resource_compliance_result.go
- struct_resource_compliance_timeline.go
- struct_resource_configuration_timeline.go
- struct_resource_evaluation.go
- struct_resource_evaluations.go
- struct_resource_inventory.go
- struct_resource_relation_config_list.go
- struct_resource_relation_config_list_item.go
- struct_resource_relation_list_in_list_aggregate_resource_relations.go
- struct_resource_relation_list_in_list_resource_relations.go
- struct_resource_relation_list_item.go
- struct_resource_relations.go
- struct_resource_search.go
- struct_resource_type.go
- struct_resource_type_list.go
- struct_resource_types_in_get_configuration_recorder.go
- struct_resource_types_in_start_configuration_recorder.go
- struct_resource_types_in_update_configuration_recorder.go
- struct_rule.go
- struct_rules.go
- struct_scope.go
- struct_source.go
- struct_source_conditions_in_get_aggregate_config_rule.go
- struct_source_conditions_in_get_config_rule.go
- struct_source_conditions_in_get_managed_rule.go
- struct_source_conditions_in_list_pre_managed_rules.go
- struct_source_details_in_get_aggregate_config_rule.go
- struct_source_details_in_get_config_rule.go
- struct_source_details_in_get_managed_rule.go
- struct_source_details_item.go
- struct_source_in_get_config_rule.go
- struct_tag.go
- struct_tag_resource.go
- struct_tag_resources.go
- struct_tags_in_list_aggregate_config_rules.go
- struct_tags_in_list_config_rules.go
- struct_values_in_list_aggregate_resources_by_advanced_search.go
- struct_values_in_list_resources_by_advanced_search.go
- tag_resources.go
- untag_resources.go
- update_aggregate_compliance_pack.go
- update_aggregate_config_delivery_channel.go
- update_aggregate_config_rule.go
- update_aggregate_remediation.go
- update_aggregator.go
- update_compliance_pack.go
- update_config_delivery_channel.go
- update_config_rule.go
- update_configuration_recorder.go
- update_delivery_channel.go
- update_integrated_service_status.go
- update_remediation.go