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 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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)
- 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 ComplianceResult
- type ComplianceResultListInGetAggregateResourceComplianceGroupByRegion
- type ComplianceResultListInGetAggregateResourceComplianceGroupByResourceType
- type ComplianceResultListInGetResourceComplianceGroupByRegion
- type ComplianceResultListInGetResourceComplianceGroupByResourceType
- type ComplianceResultListItem
- 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 ConfigRuleList
- 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 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 CreateRemediationRequest
- type CreateRemediationResponse
- type Data
- type DeactiveAggregateConfigRulesRequest
- type DeactiveAggregateConfigRulesResponse
- type DeactiveConfigRulesRequest
- type DeactiveConfigRulesResponse
- type DeleteAggregateCompliancePacksRequest
- type DeleteAggregateCompliancePacksResponse
- type DeleteAggregateConfigRulesRequest
- type DeleteAggregateConfigRulesResponse
- type DeleteAggregateRemediationsRequest
- type DeleteAggregateRemediationsResponse
- type DeleteAggregatorsRequest
- type DeleteAggregatorsResponse
- type DeleteCompliancePacksRequest
- type DeleteCompliancePacksResponse
- type DeleteRemediationsRequest
- type DeleteRemediationsResponse
- type DeliveryChannel
- type DeliveryChannelInGetConfigDeliveryChannel
- type DeliveryChannelInListAggregateConfigDeliveryChannels
- type DeliveryChannelInListConfigDeliveryChannels
- type DeliveryChannelsInListAggregateConfigDeliveryChannels
- type DeliveryChannelsInListConfigDeliveryChannels
- 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 EvaluationResult
- type EvaluationResultIdentifier
- type EvaluationResultListInListAggregateConfigRuleEvaluationResults
- type EvaluationResultListInListAggregateResourceEvaluationResults
- type EvaluationResultListInListConfigRuleEvaluationResults
- type EvaluationResultListInListResourceEvaluationResults
- type EvaluationResultQualifier
- type EvaluationResults
- type GenerateAggregateCompliancePackReportRequest
- type GenerateAggregateCompliancePackReportResponse
- type GenerateAggregateConfigRulesReportRequest
- type GenerateAggregateConfigRulesReportResponse
- type GenerateCompliancePackReportRequest
- type GenerateCompliancePackReportResponse
- type GenerateConfigRulesReportRequest
- type GenerateConfigRulesReportResponse
- type GetAggregateAccountComplianceByPackRequest
- type GetAggregateAccountComplianceByPackResponse
- type GetAggregateCompliancePackReportRequest
- type GetAggregateCompliancePackReportResponse
- type GetAggregateCompliancePackRequest
- type GetAggregateCompliancePackResponse
- 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 GetAggregatorRequest
- type GetAggregatorResponse
- type GetCompliancePackReportRequest
- type GetCompliancePackReportResponse
- type GetCompliancePackRequest
- type GetCompliancePackResponse
- type GetConfigDeliveryChannelRequest
- type GetConfigDeliveryChannelResponse
- type GetConfigRuleComplianceByPackRequest
- type GetConfigRuleComplianceByPackResponse
- type GetConfigRuleRequest
- type GetConfigRuleResponse
- type GetConfigRuleSummaryByRiskLevelRequest
- type GetConfigRuleSummaryByRiskLevelResponse
- type GetConfigRulesReportRequest
- type GetConfigRulesReportResponse
- type GetDiscoveredResourceCountsGroupByRegionRequest
- type GetDiscoveredResourceCountsGroupByRegionResponse
- type GetDiscoveredResourceCountsGroupByResourceTypeRequest
- type GetDiscoveredResourceCountsGroupByResourceTypeResponse
- type GetDiscoveredResourceRequest
- type GetDiscoveredResourceResponse
- type GetManagedRuleRequest
- type GetManagedRuleResponse
- 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 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 ListAggregateConfigRulesRequest
- type ListAggregateConfigRulesResponse
- type ListAggregateDiscoveredResourcesRequest
- type ListAggregateDiscoveredResourcesResponse
- type ListAggregateRemediationsRequest
- type ListAggregateRemediationsResponse
- type ListAggregateResourceEvaluationResultsRequest
- type ListAggregateResourceEvaluationResultsResponse
- type ListAggregatorsRequest
- type ListAggregatorsResponse
- type ListCompliancePackTemplatesRequest
- type ListCompliancePackTemplatesResponse
- type ListCompliancePacksRequest
- type ListCompliancePacksResponse
- type ListConfigDeliveryChannelsRequest
- type ListConfigDeliveryChannelsResponse
- type ListConfigRuleEvaluationResultsRequest
- type ListConfigRuleEvaluationResultsResponse
- type ListDiscoveredResourcesRequest
- type ListDiscoveredResourcesResponse
- type ListManagedRulesRequest
- type ListManagedRulesResponse
- type ListRemediationTemplatesRequest
- type ListRemediationTemplatesResponse
- type ListRemediationsRequest
- type ListRemediationsResponse
- type ListResourceEvaluationResultsRequest
- type ListResourceEvaluationResultsResponse
- type ListTagResourcesRequest
- type ListTagResourcesResponse
- type ManagedRule
- type ManagedRuleList
- type ManagedRules
- type OperateAggregatorList
- type OperateAggregators
- type OperateAggregatorsResult
- type OperateCompliancePacksInDeleteAggregateCompliancePacks
- type OperateCompliancePacksInDeleteCompliancePacks
- type OperateCompliancePacksItem
- type OperateCompliancePacksResult
- type OperateRuleItem
- type OperateRuleItemListInActiveAggregateConfigRules
- type OperateRuleItemListInAttachAggregateConfigRuleToCompliancePack
- type OperateRuleItemListInAttachConfigRuleToCompliancePack
- type OperateRuleItemListInDeactiveAggregateConfigRules
- type OperateRuleItemListInDeactiveConfigRules
- type OperateRuleItemListInDeleteAggregateConfigRules
- type OperateRuleItemListInDetachAggregateConfigRuleToCompliancePack
- type OperateRuleItemListInDetachConfigRuleToCompliancePack
- type OperateRuleResult
- type Remediation
- type RemediationDeleteResult
- type RemediationDeleteResultsInDeleteAggregateRemediations
- type RemediationDeleteResultsInDeleteRemediations
- type RemediationTemplate
- type RemediationTemplates
- type RemediationsInListAggregateRemediations
- type RemediationsInListRemediations
- type ResourceComplianceResult
- type ResourceComplianceTimeline
- type ResourceConfigurationTimeline
- type RevertAggregateEvaluationResultsRequest
- type RevertAggregateEvaluationResultsResources
- type RevertAggregateEvaluationResultsResponse
- type RevertEvaluationResultsRequest
- type RevertEvaluationResultsResources
- type RevertEvaluationResultsResponse
- type Scope
- type Source
- type SourceConditionsInGetAggregateConfigRule
- type SourceConditionsInGetConfigRule
- type SourceConditionsInGetManagedRule
- type SourceDetailsInGetAggregateConfigRule
- type SourceDetailsInGetConfigRule
- type SourceDetailsInGetManagedRule
- type SourceDetailsItem
- type StartAggregateConfigRuleEvaluationRequest
- type StartAggregateConfigRuleEvaluationResponse
- type StartAggregateRemediationRequest
- type StartAggregateRemediationResponse
- type StartRemediationRequest
- type StartRemediationResponse
- type TagResource
- type TagResources
- type TagResourcesRequest
- type TagResourcesResponse
- 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
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 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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
type Compliance ¶
type Compliance struct { ComplianceType string `json:"ComplianceType" xml:"ComplianceType"` Count int `json:"Count" xml:"Count"` }
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"` 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"` 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 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 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"` 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"` Source Source `json:"Source" xml:"Source"` Compliance Compliance `json:"Compliance" xml:"Compliance"` Scope Scope `json:"Scope" xml:"Scope"` ManagedRule ManagedRule `json:"ManagedRule" xml:"ManagedRule"` }
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 ConfigRuleList ¶
type ConfigRuleList struct {
ConfigRule []ConfigRule `json:"ConfigRule" xml:"ConfigRule"`
}
ConfigRuleList 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"` ConfigRuleName string `json:"ConfigRuleName" xml:"ConfigRuleName"` ManagedRuleIdentifier string `json:"ManagedRuleIdentifier" xml:"ManagedRuleIdentifier"` Description string `json:"Description" xml:"Description"` ManagedRuleName string `json:"ManagedRuleName" xml:"ManagedRuleName"` ConfigRuleId string `json:"ConfigRuleId" xml:"ConfigRuleId"` 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 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 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"` ConfigRules *[]CreateAggregateCompliancePackConfigRules `position:"Body" name:"ConfigRules" type:"Json"` RiskLevel requests.Integer `position:"Body" name:"RiskLevel"` }
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"` 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"` }
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 CompliancePackName string `position:"Body" name:"CompliancePackName"` ClientToken string `position:"Body" name:"ClientToken"` CompliancePackTemplateId string `position:"Body" name:"CompliancePackTemplateId"` Description string `position:"Body" name:"Description"` ConfigRules *[]CreateCompliancePackConfigRules `position:"Body" name:"ConfigRules" type:"Json"` RiskLevel requests.Integer `position:"Body" name:"RiskLevel"` }
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"` 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"` }
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 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 { RiskLevel int `json:"RiskLevel" xml:"RiskLevel"` TotalCount int64 `json:"TotalCount" xml:"TotalCount"` CompliantCount int `json:"CompliantCount" xml:"CompliantCount"` NonCompliantCount int `json:"NonCompliantCount" xml:"NonCompliantCount"` PageNumber int `json:"PageNumber" xml:"PageNumber"` PageSize int `json:"PageSize" xml:"PageSize"` ManagedRuleList []ManagedRule `json:"ManagedRuleList" xml:"ManagedRuleList"` }
Data 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 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 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"` 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"` }
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"` }
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"` }
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 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"` 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"` 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 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 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 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 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 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 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"` 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"` 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"` 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"` 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"` }
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"` 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 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 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 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 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 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 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"` AggregatorId string `position:"Query" name:"AggregatorId"` NextToken string `position:"Query" name:"NextToken"` MaxResults requests.Integer `position:"Query" name:"MaxResults"` CompliancePackId string `position:"Query" name:"CompliancePackId"` ComplianceType string `position:"Query" name:"ComplianceType"` }
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 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"` ComplianceType string `position:"Query" name:"ComplianceType"` RiskLevel requests.Integer `position:"Query" name:"RiskLevel"` ConfigRuleName string `position:"Query" name:"ConfigRuleName"` }
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 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"` 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 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 ResourceId string `position:"Query" name:"ResourceId"` AggregatorId string `position:"Query" name:"AggregatorId"` 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"` }
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 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 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"` NextToken string `position:"Query" name:"NextToken"` MaxResults requests.Integer `position:"Query" name:"MaxResults"` CompliancePackId string `position:"Query" name:"CompliancePackId"` ComplianceType string `position:"Query" name:"ComplianceType"` }
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 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 ListManagedRulesRequest ¶ added in v1.61.1409
type ListManagedRulesRequest struct { *requests.RpcRequest RiskLevel requests.Integer `position:"Query" name:"RiskLevel"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` PageSize requests.Integer `position:"Query" name:"PageSize"` 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 []Data `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 ListRemediationTemplatesRequest ¶ added in v1.61.1380
type ListRemediationTemplatesRequest struct { *requests.RpcRequest ManagedRuleIdentifier string `position:"Query" name:"ManagedRuleIdentifier"` RemediationType string `position:"Query" name:"RemediationType"` }
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"` 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"` }
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"` 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 ListTagResourcesRequest ¶ added in v1.61.1620
type ListTagResourcesRequest struct {
*requests.RpcRequest
}
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 { CompulsoryInputParameterDetails map[string]interface{} `json:"CompulsoryInputParameterDetails" xml:"CompulsoryInputParameterDetails"` RiskLevel int `json:"RiskLevel" xml:"RiskLevel"` HelpUrl string `json:"HelpUrl" xml:"HelpUrl"` CreateTimestamp int64 `json:"CreateTimestamp" xml:"CreateTimestamp"` OptionalInputParameterDetails map[string]interface{} `json:"OptionalInputParameterDetails" xml:"OptionalInputParameterDetails"` HelpHint string `json:"HelpHint" xml:"HelpHint"` DefaultName string `json:"DefaultName" xml:"DefaultName"` UseCases string `json:"UseCases" xml:"UseCases"` ConfigRuleName string `json:"ConfigRuleName" xml:"ConfigRuleName"` HelpUrls string `json:"HelpUrls" xml:"HelpUrls"` RegionId string `json:"RegionId" xml:"RegionId"` Identifier string `json:"Identifier" xml:"Identifier"` 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"` FunctionName string `json:"FunctionName" xml:"FunctionName"` 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 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 {
Data []Data `json:"Data" xml:"Data"`
}
ManagedRules 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 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 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 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"` RemediationDynamicParams string `json:"RemediationDynamicParams" xml:"RemediationDynamicParams"` LastSuccessfulInvocationType string `json:"LastSuccessfulInvocationType" xml:"LastSuccessfulInvocationType"` 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 RemediationTemplate ¶ added in v1.61.1380
type RemediationTemplate struct { CompulsoryParameters string `json:"CompulsoryParameters" xml:"CompulsoryParameters"` RemediationType string `json:"RemediationType" xml:"RemediationType"` TemplateIdentifier string `json:"TemplateIdentifier" xml:"TemplateIdentifier"` TemplateName string `json:"TemplateName" xml:"TemplateName"` TemplateDefinition string `json:"TemplateDefinition" xml:"TemplateDefinition"` }
RemediationTemplate is a nested struct in config response
type RemediationTemplates ¶ added in v1.61.1380
type RemediationTemplates struct {
RemediationTemplate []RemediationTemplate `json:"RemediationTemplate" xml:"RemediationTemplate"`
}
RemediationTemplates 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 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 Scope ¶
type Scope struct {
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"` 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 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 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"` AggregatorId string `position:"Query" name:"AggregatorId"` }
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 StartRemediationRequest ¶ added in v1.61.1493
type StartRemediationRequest struct { *requests.RpcRequest ConfigRuleId string `position:"Query" name:"ConfigRuleId"` }
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 TagResource ¶ added in v1.61.1620
type TagResource struct { ResourceType string `json:"ResourceType" xml:"ResourceType"` TagValue string `json:"TagValue" xml:"TagValue"` ResourceId string `json:"ResourceId" xml:"ResourceId"` TagKey string `json:"TagKey" xml:"TagKey"` }
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
}
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 UntagResourcesRequest ¶ added in v1.61.1620
type UntagResourcesRequest struct {
*requests.RpcRequest
}
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 CompliancePackName string `position:"Body" name:"CompliancePackName"` ClientToken string `position:"Body" name:"ClientToken"` Description string `position:"Body" name:"Description"` AggregatorId string `position:"Body" name:"AggregatorId"` CompliancePackId string `position:"Body" name:"CompliancePackId"` ConfigRules *[]UpdateAggregateCompliancePackConfigRules `position:"Body" name:"ConfigRules" type:"Json"` RiskLevel requests.Integer `position:"Body" name:"RiskLevel"` }
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"` 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"` }
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 CompliancePackName string `position:"Body" name:"CompliancePackName"` ClientToken string `position:"Body" name:"ClientToken"` Description string `position:"Body" name:"Description"` CompliancePackId string `position:"Body" name:"CompliancePackId"` ConfigRules *[]UpdateCompliancePackConfigRules `position:"Body" name:"ConfigRules" type:"Json"` RiskLevel requests.Integer `position:"Body" name:"RiskLevel"` }
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"` 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"` }
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
Source Files ¶
- active_aggregate_config_rules.go
- attach_aggregate_config_rule_to_compliance_pack.go
- attach_config_rule_to_compliance_pack.go
- client.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_remediation.go
- deactive_aggregate_config_rules.go
- deactive_config_rules.go
- delete_aggregate_compliance_packs.go
- delete_aggregate_config_rules.go
- delete_aggregate_remediations.go
- delete_aggregators.go
- delete_compliance_packs.go
- delete_remediations.go
- detach_aggregate_config_rule_to_compliance_pack.go
- detach_config_rule_to_compliance_pack.go
- endpoint.go
- generate_aggregate_compliance_pack_report.go
- generate_aggregate_config_rules_report.go
- generate_compliance_pack_report.go
- generate_config_rules_report.go
- get_aggregate_account_compliance_by_pack.go
- get_aggregate_compliance_pack.go
- get_aggregate_compliance_pack_report.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_aggregator.go
- get_compliance_pack.go
- get_compliance_pack_report.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_discovered_resource.go
- get_discovered_resource_counts_group_by_region.go
- get_discovered_resource_counts_group_by_resource_type.go
- get_managed_rule.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
- 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_rules.go
- list_aggregate_discovered_resources.go
- list_aggregate_remediations.go
- list_aggregate_resource_evaluation_results.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_discovered_resources.go
- list_managed_rules.go
- list_remediation_templates.go
- list_remediations.go
- list_resource_evaluation_results.go
- list_tag_resources.go
- revert_aggregate_evaluation_results.go
- revert_evaluation_results.go
- start_aggregate_config_rule_evaluation.go
- start_aggregate_remediation.go
- start_remediation.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_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_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_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.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_create_by.go
- struct_data.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_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_list.go
- struct_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_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_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_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_template.go
- struct_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_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_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_tag_resource.go
- struct_tag_resources.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