client

package
v3.0.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 23, 2022 License: Apache-2.0 Imports: 5 Imported by: 0

Documentation

Overview

This file is auto-generated, don't edit it. Thanks. *

*

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type ActiveAggregateConfigRulesRequest

type ActiveAggregateConfigRulesRequest struct {
	AggregatorId  *string `json:"AggregatorId,omitempty" xml:"AggregatorId,omitempty"`
	ConfigRuleIds *string `json:"ConfigRuleIds,omitempty" xml:"ConfigRuleIds,omitempty"`
}

func (ActiveAggregateConfigRulesRequest) GoString

func (*ActiveAggregateConfigRulesRequest) SetAggregatorId

func (*ActiveAggregateConfigRulesRequest) SetConfigRuleIds

func (ActiveAggregateConfigRulesRequest) String

type ActiveAggregateConfigRulesResponse

type ActiveAggregateConfigRulesResponse struct {
	Headers    map[string]*string                      `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                  `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *ActiveAggregateConfigRulesResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (ActiveAggregateConfigRulesResponse) GoString

func (*ActiveAggregateConfigRulesResponse) SetHeaders

func (*ActiveAggregateConfigRulesResponse) SetStatusCode

func (ActiveAggregateConfigRulesResponse) String

type ActiveAggregateConfigRulesResponseBody

type ActiveAggregateConfigRulesResponseBody struct {
	OperateRuleResult *ActiveAggregateConfigRulesResponseBodyOperateRuleResult `json:"OperateRuleResult,omitempty" xml:"OperateRuleResult,omitempty" type:"Struct"`
	RequestId         *string                                                  `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (ActiveAggregateConfigRulesResponseBody) GoString

func (*ActiveAggregateConfigRulesResponseBody) SetRequestId

func (ActiveAggregateConfigRulesResponseBody) String

type ActiveAggregateConfigRulesResponseBodyOperateRuleResult

type ActiveAggregateConfigRulesResponseBodyOperateRuleResult struct {
	OperateRuleItemList []*ActiveAggregateConfigRulesResponseBodyOperateRuleResultOperateRuleItemList `json:"OperateRuleItemList,omitempty" xml:"OperateRuleItemList,omitempty" type:"Repeated"`
}

func (ActiveAggregateConfigRulesResponseBodyOperateRuleResult) GoString

func (ActiveAggregateConfigRulesResponseBodyOperateRuleResult) String

type ActiveAggregateConfigRulesResponseBodyOperateRuleResultOperateRuleItemList

type ActiveAggregateConfigRulesResponseBodyOperateRuleResultOperateRuleItemList struct {
	ConfigRuleId *string `json:"ConfigRuleId,omitempty" xml:"ConfigRuleId,omitempty"`
	ErrorCode    *string `json:"ErrorCode,omitempty" xml:"ErrorCode,omitempty"`
	Success      *bool   `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (ActiveAggregateConfigRulesResponseBodyOperateRuleResultOperateRuleItemList) GoString

func (*ActiveAggregateConfigRulesResponseBodyOperateRuleResultOperateRuleItemList) SetConfigRuleId

func (*ActiveAggregateConfigRulesResponseBodyOperateRuleResultOperateRuleItemList) SetErrorCode

func (*ActiveAggregateConfigRulesResponseBodyOperateRuleResultOperateRuleItemList) SetSuccess

func (ActiveAggregateConfigRulesResponseBodyOperateRuleResultOperateRuleItemList) String

type AttachAggregateConfigRuleToCompliancePackRequest

type AttachAggregateConfigRuleToCompliancePackRequest struct {
	AggregatorId     *string `json:"AggregatorId,omitempty" xml:"AggregatorId,omitempty"`
	CompliancePackId *string `json:"CompliancePackId,omitempty" xml:"CompliancePackId,omitempty"`
	ConfigRuleIds    *string `json:"ConfigRuleIds,omitempty" xml:"ConfigRuleIds,omitempty"`
}

func (AttachAggregateConfigRuleToCompliancePackRequest) GoString

func (*AttachAggregateConfigRuleToCompliancePackRequest) SetAggregatorId

func (*AttachAggregateConfigRuleToCompliancePackRequest) SetCompliancePackId

func (*AttachAggregateConfigRuleToCompliancePackRequest) SetConfigRuleIds

func (AttachAggregateConfigRuleToCompliancePackRequest) String

type AttachAggregateConfigRuleToCompliancePackResponse

type AttachAggregateConfigRuleToCompliancePackResponse struct {
	Headers    map[string]*string                                     `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                                 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *AttachAggregateConfigRuleToCompliancePackResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (AttachAggregateConfigRuleToCompliancePackResponse) GoString

func (*AttachAggregateConfigRuleToCompliancePackResponse) SetHeaders

func (*AttachAggregateConfigRuleToCompliancePackResponse) SetStatusCode

func (AttachAggregateConfigRuleToCompliancePackResponse) String

type AttachAggregateConfigRuleToCompliancePackResponseBody

type AttachAggregateConfigRuleToCompliancePackResponseBody struct {
	OperateRuleResult *AttachAggregateConfigRuleToCompliancePackResponseBodyOperateRuleResult `json:"OperateRuleResult,omitempty" xml:"OperateRuleResult,omitempty" type:"Struct"`
	RequestId         *string                                                                 `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (AttachAggregateConfigRuleToCompliancePackResponseBody) GoString

func (*AttachAggregateConfigRuleToCompliancePackResponseBody) SetRequestId

func (AttachAggregateConfigRuleToCompliancePackResponseBody) String

type AttachAggregateConfigRuleToCompliancePackResponseBodyOperateRuleResult

type AttachAggregateConfigRuleToCompliancePackResponseBodyOperateRuleResult struct {
	OperateRuleItemList []*AttachAggregateConfigRuleToCompliancePackResponseBodyOperateRuleResultOperateRuleItemList `json:"OperateRuleItemList,omitempty" xml:"OperateRuleItemList,omitempty" type:"Repeated"`
}

func (AttachAggregateConfigRuleToCompliancePackResponseBodyOperateRuleResult) GoString

func (AttachAggregateConfigRuleToCompliancePackResponseBodyOperateRuleResult) String

type AttachAggregateConfigRuleToCompliancePackResponseBodyOperateRuleResultOperateRuleItemList

type AttachAggregateConfigRuleToCompliancePackResponseBodyOperateRuleResultOperateRuleItemList struct {
	ConfigRuleId *string `json:"ConfigRuleId,omitempty" xml:"ConfigRuleId,omitempty"`
	ErrorCode    *string `json:"ErrorCode,omitempty" xml:"ErrorCode,omitempty"`
	Success      *bool   `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (AttachAggregateConfigRuleToCompliancePackResponseBodyOperateRuleResultOperateRuleItemList) GoString

func (*AttachAggregateConfigRuleToCompliancePackResponseBodyOperateRuleResultOperateRuleItemList) SetConfigRuleId

func (AttachAggregateConfigRuleToCompliancePackResponseBodyOperateRuleResultOperateRuleItemList) String

type AttachConfigRuleToCompliancePackRequest

type AttachConfigRuleToCompliancePackRequest struct {
	CompliancePackId *string `json:"CompliancePackId,omitempty" xml:"CompliancePackId,omitempty"`
	ConfigRuleIds    *string `json:"ConfigRuleIds,omitempty" xml:"ConfigRuleIds,omitempty"`
}

func (AttachConfigRuleToCompliancePackRequest) GoString

func (*AttachConfigRuleToCompliancePackRequest) SetCompliancePackId

func (*AttachConfigRuleToCompliancePackRequest) SetConfigRuleIds

func (AttachConfigRuleToCompliancePackRequest) String

type AttachConfigRuleToCompliancePackResponse

type AttachConfigRuleToCompliancePackResponse struct {
	Headers    map[string]*string                            `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                        `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *AttachConfigRuleToCompliancePackResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (AttachConfigRuleToCompliancePackResponse) GoString

func (*AttachConfigRuleToCompliancePackResponse) SetHeaders

func (*AttachConfigRuleToCompliancePackResponse) SetStatusCode

func (AttachConfigRuleToCompliancePackResponse) String

type AttachConfigRuleToCompliancePackResponseBody

type AttachConfigRuleToCompliancePackResponseBody struct {
	OperateRuleResult *AttachConfigRuleToCompliancePackResponseBodyOperateRuleResult `json:"OperateRuleResult,omitempty" xml:"OperateRuleResult,omitempty" type:"Struct"`
	RequestId         *string                                                        `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (AttachConfigRuleToCompliancePackResponseBody) GoString

func (*AttachConfigRuleToCompliancePackResponseBody) SetRequestId

func (AttachConfigRuleToCompliancePackResponseBody) String

type AttachConfigRuleToCompliancePackResponseBodyOperateRuleResult

type AttachConfigRuleToCompliancePackResponseBodyOperateRuleResult struct {
	OperateRuleItemList []*AttachConfigRuleToCompliancePackResponseBodyOperateRuleResultOperateRuleItemList `json:"OperateRuleItemList,omitempty" xml:"OperateRuleItemList,omitempty" type:"Repeated"`
}

func (AttachConfigRuleToCompliancePackResponseBodyOperateRuleResult) GoString

func (AttachConfigRuleToCompliancePackResponseBodyOperateRuleResult) String

type AttachConfigRuleToCompliancePackResponseBodyOperateRuleResultOperateRuleItemList

type AttachConfigRuleToCompliancePackResponseBodyOperateRuleResultOperateRuleItemList struct {
	ConfigRuleId *string `json:"ConfigRuleId,omitempty" xml:"ConfigRuleId,omitempty"`
	ErrorCode    *string `json:"ErrorCode,omitempty" xml:"ErrorCode,omitempty"`
	Success      *bool   `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (AttachConfigRuleToCompliancePackResponseBodyOperateRuleResultOperateRuleItemList) GoString

func (*AttachConfigRuleToCompliancePackResponseBodyOperateRuleResultOperateRuleItemList) SetConfigRuleId

func (*AttachConfigRuleToCompliancePackResponseBodyOperateRuleResultOperateRuleItemList) SetErrorCode

func (*AttachConfigRuleToCompliancePackResponseBodyOperateRuleResultOperateRuleItemList) SetSuccess

func (AttachConfigRuleToCompliancePackResponseBodyOperateRuleResultOperateRuleItemList) String

type Client

type Client struct {
	openapi.Client
}

func NewClient

func NewClient(config *openapi.Config) (*Client, error)

func (*Client) ActiveAggregateConfigRules

func (client *Client) ActiveAggregateConfigRules(request *ActiveAggregateConfigRulesRequest) (_result *ActiveAggregateConfigRulesResponse, _err error)

func (*Client) ActiveAggregateConfigRulesWithOptions

func (client *Client) ActiveAggregateConfigRulesWithOptions(request *ActiveAggregateConfigRulesRequest, runtime *util.RuntimeOptions) (_result *ActiveAggregateConfigRulesResponse, _err error)

func (*Client) AttachAggregateConfigRuleToCompliancePack

func (client *Client) AttachAggregateConfigRuleToCompliancePack(request *AttachAggregateConfigRuleToCompliancePackRequest) (_result *AttachAggregateConfigRuleToCompliancePackResponse, _err error)

func (*Client) AttachAggregateConfigRuleToCompliancePackWithOptions

func (client *Client) AttachAggregateConfigRuleToCompliancePackWithOptions(request *AttachAggregateConfigRuleToCompliancePackRequest, runtime *util.RuntimeOptions) (_result *AttachAggregateConfigRuleToCompliancePackResponse, _err error)

func (*Client) AttachConfigRuleToCompliancePack

func (client *Client) AttachConfigRuleToCompliancePack(request *AttachConfigRuleToCompliancePackRequest) (_result *AttachConfigRuleToCompliancePackResponse, _err error)

func (*Client) AttachConfigRuleToCompliancePackWithOptions

func (client *Client) AttachConfigRuleToCompliancePackWithOptions(request *AttachConfigRuleToCompliancePackRequest, runtime *util.RuntimeOptions) (_result *AttachConfigRuleToCompliancePackResponse, _err error)

func (*Client) CreateAggregateCompliancePack

func (client *Client) CreateAggregateCompliancePack(request *CreateAggregateCompliancePackRequest) (_result *CreateAggregateCompliancePackResponse, _err error)

func (*Client) CreateAggregateCompliancePackWithOptions

func (client *Client) CreateAggregateCompliancePackWithOptions(tmpReq *CreateAggregateCompliancePackRequest, runtime *util.RuntimeOptions) (_result *CreateAggregateCompliancePackResponse, _err error)

func (*Client) CreateAggregateConfigDeliveryChannel

func (client *Client) CreateAggregateConfigDeliveryChannel(request *CreateAggregateConfigDeliveryChannelRequest) (_result *CreateAggregateConfigDeliveryChannelResponse, _err error)

func (*Client) CreateAggregateConfigDeliveryChannelWithOptions

func (client *Client) CreateAggregateConfigDeliveryChannelWithOptions(request *CreateAggregateConfigDeliveryChannelRequest, runtime *util.RuntimeOptions) (_result *CreateAggregateConfigDeliveryChannelResponse, _err error)

func (*Client) CreateAggregateConfigRule

func (client *Client) CreateAggregateConfigRule(request *CreateAggregateConfigRuleRequest) (_result *CreateAggregateConfigRuleResponse, _err error)

func (*Client) CreateAggregateConfigRuleWithOptions

func (client *Client) CreateAggregateConfigRuleWithOptions(tmpReq *CreateAggregateConfigRuleRequest, runtime *util.RuntimeOptions) (_result *CreateAggregateConfigRuleResponse, _err error)

func (*Client) CreateAggregateRemediation

func (client *Client) CreateAggregateRemediation(request *CreateAggregateRemediationRequest) (_result *CreateAggregateRemediationResponse, _err error)

func (*Client) CreateAggregateRemediationWithOptions

func (client *Client) CreateAggregateRemediationWithOptions(request *CreateAggregateRemediationRequest, runtime *util.RuntimeOptions) (_result *CreateAggregateRemediationResponse, _err error)

func (*Client) CreateAggregator

func (client *Client) CreateAggregator(request *CreateAggregatorRequest) (_result *CreateAggregatorResponse, _err error)

func (*Client) CreateAggregatorWithOptions

func (client *Client) CreateAggregatorWithOptions(tmpReq *CreateAggregatorRequest, runtime *util.RuntimeOptions) (_result *CreateAggregatorResponse, _err error)

func (*Client) CreateCompliancePack

func (client *Client) CreateCompliancePack(request *CreateCompliancePackRequest) (_result *CreateCompliancePackResponse, _err error)

func (*Client) CreateCompliancePackWithOptions

func (client *Client) CreateCompliancePackWithOptions(tmpReq *CreateCompliancePackRequest, runtime *util.RuntimeOptions) (_result *CreateCompliancePackResponse, _err error)

func (*Client) CreateConfigDeliveryChannel

func (client *Client) CreateConfigDeliveryChannel(request *CreateConfigDeliveryChannelRequest) (_result *CreateConfigDeliveryChannelResponse, _err error)

func (*Client) CreateConfigDeliveryChannelWithOptions

func (client *Client) CreateConfigDeliveryChannelWithOptions(request *CreateConfigDeliveryChannelRequest, runtime *util.RuntimeOptions) (_result *CreateConfigDeliveryChannelResponse, _err error)

func (*Client) CreateConfigRule

func (client *Client) CreateConfigRule(request *CreateConfigRuleRequest) (_result *CreateConfigRuleResponse, _err error)

func (*Client) CreateConfigRuleWithOptions

func (client *Client) CreateConfigRuleWithOptions(tmpReq *CreateConfigRuleRequest, runtime *util.RuntimeOptions) (_result *CreateConfigRuleResponse, _err error)

func (*Client) CreateRemediation

func (client *Client) CreateRemediation(request *CreateRemediationRequest) (_result *CreateRemediationResponse, _err error)

func (*Client) CreateRemediationWithOptions

func (client *Client) CreateRemediationWithOptions(request *CreateRemediationRequest, runtime *util.RuntimeOptions) (_result *CreateRemediationResponse, _err error)

func (*Client) DeactiveAggregateConfigRules

func (client *Client) DeactiveAggregateConfigRules(request *DeactiveAggregateConfigRulesRequest) (_result *DeactiveAggregateConfigRulesResponse, _err error)

func (*Client) DeactiveAggregateConfigRulesWithOptions

func (client *Client) DeactiveAggregateConfigRulesWithOptions(request *DeactiveAggregateConfigRulesRequest, runtime *util.RuntimeOptions) (_result *DeactiveAggregateConfigRulesResponse, _err error)

func (*Client) DeactiveConfigRules

func (client *Client) DeactiveConfigRules(request *DeactiveConfigRulesRequest) (_result *DeactiveConfigRulesResponse, _err error)

func (*Client) DeactiveConfigRulesWithOptions

func (client *Client) DeactiveConfigRulesWithOptions(request *DeactiveConfigRulesRequest, runtime *util.RuntimeOptions) (_result *DeactiveConfigRulesResponse, _err error)

func (*Client) DeleteAggregateCompliancePacks

func (client *Client) DeleteAggregateCompliancePacks(request *DeleteAggregateCompliancePacksRequest) (_result *DeleteAggregateCompliancePacksResponse, _err error)

func (*Client) DeleteAggregateCompliancePacksWithOptions

func (client *Client) DeleteAggregateCompliancePacksWithOptions(request *DeleteAggregateCompliancePacksRequest, runtime *util.RuntimeOptions) (_result *DeleteAggregateCompliancePacksResponse, _err error)

func (*Client) DeleteAggregateConfigRules

func (client *Client) DeleteAggregateConfigRules(request *DeleteAggregateConfigRulesRequest) (_result *DeleteAggregateConfigRulesResponse, _err error)

func (*Client) DeleteAggregateConfigRulesWithOptions

func (client *Client) DeleteAggregateConfigRulesWithOptions(request *DeleteAggregateConfigRulesRequest, runtime *util.RuntimeOptions) (_result *DeleteAggregateConfigRulesResponse, _err error)

func (*Client) DeleteAggregateRemediations

func (client *Client) DeleteAggregateRemediations(request *DeleteAggregateRemediationsRequest) (_result *DeleteAggregateRemediationsResponse, _err error)

func (*Client) DeleteAggregateRemediationsWithOptions

func (client *Client) DeleteAggregateRemediationsWithOptions(request *DeleteAggregateRemediationsRequest, runtime *util.RuntimeOptions) (_result *DeleteAggregateRemediationsResponse, _err error)

func (*Client) DeleteAggregators

func (client *Client) DeleteAggregators(request *DeleteAggregatorsRequest) (_result *DeleteAggregatorsResponse, _err error)

func (*Client) DeleteAggregatorsWithOptions

func (client *Client) DeleteAggregatorsWithOptions(request *DeleteAggregatorsRequest, runtime *util.RuntimeOptions) (_result *DeleteAggregatorsResponse, _err error)

func (*Client) DeleteCompliancePacks

func (client *Client) DeleteCompliancePacks(request *DeleteCompliancePacksRequest) (_result *DeleteCompliancePacksResponse, _err error)

func (*Client) DeleteCompliancePacksWithOptions

func (client *Client) DeleteCompliancePacksWithOptions(request *DeleteCompliancePacksRequest, runtime *util.RuntimeOptions) (_result *DeleteCompliancePacksResponse, _err error)

func (*Client) DeleteRemediations

func (client *Client) DeleteRemediations(request *DeleteRemediationsRequest) (_result *DeleteRemediationsResponse, _err error)

func (*Client) DeleteRemediationsWithOptions

func (client *Client) DeleteRemediationsWithOptions(request *DeleteRemediationsRequest, runtime *util.RuntimeOptions) (_result *DeleteRemediationsResponse, _err error)

func (*Client) DetachAggregateConfigRuleToCompliancePack

func (client *Client) DetachAggregateConfigRuleToCompliancePack(request *DetachAggregateConfigRuleToCompliancePackRequest) (_result *DetachAggregateConfigRuleToCompliancePackResponse, _err error)

func (*Client) DetachAggregateConfigRuleToCompliancePackWithOptions

func (client *Client) DetachAggregateConfigRuleToCompliancePackWithOptions(request *DetachAggregateConfigRuleToCompliancePackRequest, runtime *util.RuntimeOptions) (_result *DetachAggregateConfigRuleToCompliancePackResponse, _err error)

func (*Client) DetachConfigRuleToCompliancePack

func (client *Client) DetachConfigRuleToCompliancePack(request *DetachConfigRuleToCompliancePackRequest) (_result *DetachConfigRuleToCompliancePackResponse, _err error)

func (*Client) DetachConfigRuleToCompliancePackWithOptions

func (client *Client) DetachConfigRuleToCompliancePackWithOptions(request *DetachConfigRuleToCompliancePackRequest, runtime *util.RuntimeOptions) (_result *DetachConfigRuleToCompliancePackResponse, _err error)

func (*Client) GenerateAggregateCompliancePackReport

func (client *Client) GenerateAggregateCompliancePackReport(request *GenerateAggregateCompliancePackReportRequest) (_result *GenerateAggregateCompliancePackReportResponse, _err error)

func (*Client) GenerateAggregateCompliancePackReportWithOptions

func (client *Client) GenerateAggregateCompliancePackReportWithOptions(request *GenerateAggregateCompliancePackReportRequest, runtime *util.RuntimeOptions) (_result *GenerateAggregateCompliancePackReportResponse, _err error)

func (*Client) GenerateAggregateConfigRulesReport

func (client *Client) GenerateAggregateConfigRulesReport(request *GenerateAggregateConfigRulesReportRequest) (_result *GenerateAggregateConfigRulesReportResponse, _err error)

func (*Client) GenerateAggregateConfigRulesReportWithOptions

func (client *Client) GenerateAggregateConfigRulesReportWithOptions(request *GenerateAggregateConfigRulesReportRequest, runtime *util.RuntimeOptions) (_result *GenerateAggregateConfigRulesReportResponse, _err error)

func (*Client) GenerateCompliancePackReport

func (client *Client) GenerateCompliancePackReport(request *GenerateCompliancePackReportRequest) (_result *GenerateCompliancePackReportResponse, _err error)

func (*Client) GenerateCompliancePackReportWithOptions

func (client *Client) GenerateCompliancePackReportWithOptions(request *GenerateCompliancePackReportRequest, runtime *util.RuntimeOptions) (_result *GenerateCompliancePackReportResponse, _err error)

func (*Client) GenerateConfigRulesReport

func (client *Client) GenerateConfigRulesReport(request *GenerateConfigRulesReportRequest) (_result *GenerateConfigRulesReportResponse, _err error)

func (*Client) GenerateConfigRulesReportWithOptions

func (client *Client) GenerateConfigRulesReportWithOptions(request *GenerateConfigRulesReportRequest, runtime *util.RuntimeOptions) (_result *GenerateConfigRulesReportResponse, _err error)

func (*Client) GetAggregateAccountComplianceByPack

func (client *Client) GetAggregateAccountComplianceByPack(request *GetAggregateAccountComplianceByPackRequest) (_result *GetAggregateAccountComplianceByPackResponse, _err error)

func (*Client) GetAggregateAccountComplianceByPackWithOptions

func (client *Client) GetAggregateAccountComplianceByPackWithOptions(request *GetAggregateAccountComplianceByPackRequest, runtime *util.RuntimeOptions) (_result *GetAggregateAccountComplianceByPackResponse, _err error)

func (*Client) GetAggregateCompliancePack

func (client *Client) GetAggregateCompliancePack(request *GetAggregateCompliancePackRequest) (_result *GetAggregateCompliancePackResponse, _err error)

func (*Client) GetAggregateCompliancePackReport

func (client *Client) GetAggregateCompliancePackReport(request *GetAggregateCompliancePackReportRequest) (_result *GetAggregateCompliancePackReportResponse, _err error)

func (*Client) GetAggregateCompliancePackReportWithOptions

func (client *Client) GetAggregateCompliancePackReportWithOptions(request *GetAggregateCompliancePackReportRequest, runtime *util.RuntimeOptions) (_result *GetAggregateCompliancePackReportResponse, _err error)

func (*Client) GetAggregateCompliancePackWithOptions

func (client *Client) GetAggregateCompliancePackWithOptions(request *GetAggregateCompliancePackRequest, runtime *util.RuntimeOptions) (_result *GetAggregateCompliancePackResponse, _err error)

func (*Client) GetAggregateConfigDeliveryChannel

func (client *Client) GetAggregateConfigDeliveryChannel(request *GetAggregateConfigDeliveryChannelRequest) (_result *GetAggregateConfigDeliveryChannelResponse, _err error)

func (*Client) GetAggregateConfigDeliveryChannelWithOptions

func (client *Client) GetAggregateConfigDeliveryChannelWithOptions(request *GetAggregateConfigDeliveryChannelRequest, runtime *util.RuntimeOptions) (_result *GetAggregateConfigDeliveryChannelResponse, _err error)

func (*Client) GetAggregateConfigRule

func (client *Client) GetAggregateConfigRule(request *GetAggregateConfigRuleRequest) (_result *GetAggregateConfigRuleResponse, _err error)

func (*Client) GetAggregateConfigRuleComplianceByPack

func (client *Client) GetAggregateConfigRuleComplianceByPack(request *GetAggregateConfigRuleComplianceByPackRequest) (_result *GetAggregateConfigRuleComplianceByPackResponse, _err error)

func (*Client) GetAggregateConfigRuleComplianceByPackWithOptions

func (client *Client) GetAggregateConfigRuleComplianceByPackWithOptions(request *GetAggregateConfigRuleComplianceByPackRequest, runtime *util.RuntimeOptions) (_result *GetAggregateConfigRuleComplianceByPackResponse, _err error)

func (*Client) GetAggregateConfigRuleSummaryByRiskLevel

func (client *Client) GetAggregateConfigRuleSummaryByRiskLevel(request *GetAggregateConfigRuleSummaryByRiskLevelRequest) (_result *GetAggregateConfigRuleSummaryByRiskLevelResponse, _err error)

func (*Client) GetAggregateConfigRuleSummaryByRiskLevelWithOptions

func (client *Client) GetAggregateConfigRuleSummaryByRiskLevelWithOptions(request *GetAggregateConfigRuleSummaryByRiskLevelRequest, runtime *util.RuntimeOptions) (_result *GetAggregateConfigRuleSummaryByRiskLevelResponse, _err error)

func (*Client) GetAggregateConfigRuleWithOptions

func (client *Client) GetAggregateConfigRuleWithOptions(request *GetAggregateConfigRuleRequest, runtime *util.RuntimeOptions) (_result *GetAggregateConfigRuleResponse, _err error)

func (*Client) GetAggregateConfigRulesReport

func (client *Client) GetAggregateConfigRulesReport(request *GetAggregateConfigRulesReportRequest) (_result *GetAggregateConfigRulesReportResponse, _err error)

func (*Client) GetAggregateConfigRulesReportWithOptions

func (client *Client) GetAggregateConfigRulesReportWithOptions(request *GetAggregateConfigRulesReportRequest, runtime *util.RuntimeOptions) (_result *GetAggregateConfigRulesReportResponse, _err error)

func (*Client) GetAggregateDiscoveredResource

func (client *Client) GetAggregateDiscoveredResource(request *GetAggregateDiscoveredResourceRequest) (_result *GetAggregateDiscoveredResourceResponse, _err error)

func (*Client) GetAggregateDiscoveredResourceWithOptions

func (client *Client) GetAggregateDiscoveredResourceWithOptions(request *GetAggregateDiscoveredResourceRequest, runtime *util.RuntimeOptions) (_result *GetAggregateDiscoveredResourceResponse, _err error)

func (*Client) GetAggregateResourceComplianceByConfigRule

func (client *Client) GetAggregateResourceComplianceByConfigRule(request *GetAggregateResourceComplianceByConfigRuleRequest) (_result *GetAggregateResourceComplianceByConfigRuleResponse, _err error)

func (*Client) GetAggregateResourceComplianceByConfigRuleWithOptions

func (client *Client) GetAggregateResourceComplianceByConfigRuleWithOptions(request *GetAggregateResourceComplianceByConfigRuleRequest, runtime *util.RuntimeOptions) (_result *GetAggregateResourceComplianceByConfigRuleResponse, _err error)

func (*Client) GetAggregateResourceComplianceByPack

func (client *Client) GetAggregateResourceComplianceByPack(request *GetAggregateResourceComplianceByPackRequest) (_result *GetAggregateResourceComplianceByPackResponse, _err error)

func (*Client) GetAggregateResourceComplianceByPackWithOptions

func (client *Client) GetAggregateResourceComplianceByPackWithOptions(request *GetAggregateResourceComplianceByPackRequest, runtime *util.RuntimeOptions) (_result *GetAggregateResourceComplianceByPackResponse, _err error)

func (*Client) GetAggregateResourceComplianceGroupByRegion

func (client *Client) GetAggregateResourceComplianceGroupByRegion(request *GetAggregateResourceComplianceGroupByRegionRequest) (_result *GetAggregateResourceComplianceGroupByRegionResponse, _err error)

func (*Client) GetAggregateResourceComplianceGroupByRegionWithOptions

func (client *Client) GetAggregateResourceComplianceGroupByRegionWithOptions(request *GetAggregateResourceComplianceGroupByRegionRequest, runtime *util.RuntimeOptions) (_result *GetAggregateResourceComplianceGroupByRegionResponse, _err error)

func (*Client) GetAggregateResourceComplianceGroupByResourceTypeWithOptions

func (client *Client) GetAggregateResourceComplianceGroupByResourceTypeWithOptions(request *GetAggregateResourceComplianceGroupByResourceTypeRequest, runtime *util.RuntimeOptions) (_result *GetAggregateResourceComplianceGroupByResourceTypeResponse, _err error)

func (*Client) GetAggregateResourceComplianceTimeline

func (client *Client) GetAggregateResourceComplianceTimeline(request *GetAggregateResourceComplianceTimelineRequest) (_result *GetAggregateResourceComplianceTimelineResponse, _err error)

func (*Client) GetAggregateResourceComplianceTimelineWithOptions

func (client *Client) GetAggregateResourceComplianceTimelineWithOptions(request *GetAggregateResourceComplianceTimelineRequest, runtime *util.RuntimeOptions) (_result *GetAggregateResourceComplianceTimelineResponse, _err error)

func (*Client) GetAggregateResourceConfigurationTimeline

func (client *Client) GetAggregateResourceConfigurationTimeline(request *GetAggregateResourceConfigurationTimelineRequest) (_result *GetAggregateResourceConfigurationTimelineResponse, _err error)

func (*Client) GetAggregateResourceConfigurationTimelineWithOptions

func (client *Client) GetAggregateResourceConfigurationTimelineWithOptions(request *GetAggregateResourceConfigurationTimelineRequest, runtime *util.RuntimeOptions) (_result *GetAggregateResourceConfigurationTimelineResponse, _err error)

func (*Client) GetAggregateResourceCountsGroupByRegion

func (client *Client) GetAggregateResourceCountsGroupByRegion(request *GetAggregateResourceCountsGroupByRegionRequest) (_result *GetAggregateResourceCountsGroupByRegionResponse, _err error)

func (*Client) GetAggregateResourceCountsGroupByRegionWithOptions

func (client *Client) GetAggregateResourceCountsGroupByRegionWithOptions(request *GetAggregateResourceCountsGroupByRegionRequest, runtime *util.RuntimeOptions) (_result *GetAggregateResourceCountsGroupByRegionResponse, _err error)

func (*Client) GetAggregateResourceCountsGroupByResourceType

func (client *Client) GetAggregateResourceCountsGroupByResourceType(request *GetAggregateResourceCountsGroupByResourceTypeRequest) (_result *GetAggregateResourceCountsGroupByResourceTypeResponse, _err error)

func (*Client) GetAggregateResourceCountsGroupByResourceTypeWithOptions

func (client *Client) GetAggregateResourceCountsGroupByResourceTypeWithOptions(request *GetAggregateResourceCountsGroupByResourceTypeRequest, runtime *util.RuntimeOptions) (_result *GetAggregateResourceCountsGroupByResourceTypeResponse, _err error)

func (*Client) GetAggregator

func (client *Client) GetAggregator(request *GetAggregatorRequest) (_result *GetAggregatorResponse, _err error)

func (*Client) GetAggregatorWithOptions

func (client *Client) GetAggregatorWithOptions(request *GetAggregatorRequest, runtime *util.RuntimeOptions) (_result *GetAggregatorResponse, _err error)

func (*Client) GetCompliancePack

func (client *Client) GetCompliancePack(request *GetCompliancePackRequest) (_result *GetCompliancePackResponse, _err error)

func (*Client) GetCompliancePackReport

func (client *Client) GetCompliancePackReport(request *GetCompliancePackReportRequest) (_result *GetCompliancePackReportResponse, _err error)

func (*Client) GetCompliancePackReportWithOptions

func (client *Client) GetCompliancePackReportWithOptions(request *GetCompliancePackReportRequest, runtime *util.RuntimeOptions) (_result *GetCompliancePackReportResponse, _err error)

func (*Client) GetCompliancePackWithOptions

func (client *Client) GetCompliancePackWithOptions(request *GetCompliancePackRequest, runtime *util.RuntimeOptions) (_result *GetCompliancePackResponse, _err error)

func (*Client) GetConfigDeliveryChannel

func (client *Client) GetConfigDeliveryChannel(request *GetConfigDeliveryChannelRequest) (_result *GetConfigDeliveryChannelResponse, _err error)

func (*Client) GetConfigDeliveryChannelWithOptions

func (client *Client) GetConfigDeliveryChannelWithOptions(request *GetConfigDeliveryChannelRequest, runtime *util.RuntimeOptions) (_result *GetConfigDeliveryChannelResponse, _err error)

func (*Client) GetConfigRule

func (client *Client) GetConfigRule(request *GetConfigRuleRequest) (_result *GetConfigRuleResponse, _err error)

func (*Client) GetConfigRuleComplianceByPack

func (client *Client) GetConfigRuleComplianceByPack(request *GetConfigRuleComplianceByPackRequest) (_result *GetConfigRuleComplianceByPackResponse, _err error)

func (*Client) GetConfigRuleComplianceByPackWithOptions

func (client *Client) GetConfigRuleComplianceByPackWithOptions(request *GetConfigRuleComplianceByPackRequest, runtime *util.RuntimeOptions) (_result *GetConfigRuleComplianceByPackResponse, _err error)

func (*Client) GetConfigRuleSummaryByRiskLevel

func (client *Client) GetConfigRuleSummaryByRiskLevel() (_result *GetConfigRuleSummaryByRiskLevelResponse, _err error)

func (*Client) GetConfigRuleSummaryByRiskLevelWithOptions

func (client *Client) GetConfigRuleSummaryByRiskLevelWithOptions(runtime *util.RuntimeOptions) (_result *GetConfigRuleSummaryByRiskLevelResponse, _err error)

func (*Client) GetConfigRuleWithOptions

func (client *Client) GetConfigRuleWithOptions(request *GetConfigRuleRequest, runtime *util.RuntimeOptions) (_result *GetConfigRuleResponse, _err error)

func (*Client) GetConfigRulesReport

func (client *Client) GetConfigRulesReport(request *GetConfigRulesReportRequest) (_result *GetConfigRulesReportResponse, _err error)

func (*Client) GetConfigRulesReportWithOptions

func (client *Client) GetConfigRulesReportWithOptions(request *GetConfigRulesReportRequest, runtime *util.RuntimeOptions) (_result *GetConfigRulesReportResponse, _err error)

func (*Client) GetDiscoveredResource

func (client *Client) GetDiscoveredResource(request *GetDiscoveredResourceRequest) (_result *GetDiscoveredResourceResponse, _err error)

func (*Client) GetDiscoveredResourceCountsGroupByRegion

func (client *Client) GetDiscoveredResourceCountsGroupByRegion(request *GetDiscoveredResourceCountsGroupByRegionRequest) (_result *GetDiscoveredResourceCountsGroupByRegionResponse, _err error)

func (*Client) GetDiscoveredResourceCountsGroupByRegionWithOptions

func (client *Client) GetDiscoveredResourceCountsGroupByRegionWithOptions(request *GetDiscoveredResourceCountsGroupByRegionRequest, runtime *util.RuntimeOptions) (_result *GetDiscoveredResourceCountsGroupByRegionResponse, _err error)

func (*Client) GetDiscoveredResourceCountsGroupByResourceType

func (client *Client) GetDiscoveredResourceCountsGroupByResourceType(request *GetDiscoveredResourceCountsGroupByResourceTypeRequest) (_result *GetDiscoveredResourceCountsGroupByResourceTypeResponse, _err error)

func (*Client) GetDiscoveredResourceCountsGroupByResourceTypeWithOptions

func (client *Client) GetDiscoveredResourceCountsGroupByResourceTypeWithOptions(request *GetDiscoveredResourceCountsGroupByResourceTypeRequest, runtime *util.RuntimeOptions) (_result *GetDiscoveredResourceCountsGroupByResourceTypeResponse, _err error)

func (*Client) GetDiscoveredResourceWithOptions

func (client *Client) GetDiscoveredResourceWithOptions(request *GetDiscoveredResourceRequest, runtime *util.RuntimeOptions) (_result *GetDiscoveredResourceResponse, _err error)

func (*Client) GetEndpoint

func (client *Client) GetEndpoint(productId *string, regionId *string, endpointRule *string, network *string, suffix *string, endpointMap map[string]*string, endpoint *string) (_result *string, _err error)

func (*Client) GetManagedRule

func (client *Client) GetManagedRule(request *GetManagedRuleRequest) (_result *GetManagedRuleResponse, _err error)

func (*Client) GetManagedRuleWithOptions

func (client *Client) GetManagedRuleWithOptions(request *GetManagedRuleRequest, runtime *util.RuntimeOptions) (_result *GetManagedRuleResponse, _err error)

func (*Client) GetResourceComplianceByConfigRule

func (client *Client) GetResourceComplianceByConfigRule(request *GetResourceComplianceByConfigRuleRequest) (_result *GetResourceComplianceByConfigRuleResponse, _err error)

func (*Client) GetResourceComplianceByConfigRuleWithOptions

func (client *Client) GetResourceComplianceByConfigRuleWithOptions(request *GetResourceComplianceByConfigRuleRequest, runtime *util.RuntimeOptions) (_result *GetResourceComplianceByConfigRuleResponse, _err error)

func (*Client) GetResourceComplianceByPack

func (client *Client) GetResourceComplianceByPack(request *GetResourceComplianceByPackRequest) (_result *GetResourceComplianceByPackResponse, _err error)

func (*Client) GetResourceComplianceByPackWithOptions

func (client *Client) GetResourceComplianceByPackWithOptions(request *GetResourceComplianceByPackRequest, runtime *util.RuntimeOptions) (_result *GetResourceComplianceByPackResponse, _err error)

func (*Client) GetResourceComplianceGroupByRegion

func (client *Client) GetResourceComplianceGroupByRegion(request *GetResourceComplianceGroupByRegionRequest) (_result *GetResourceComplianceGroupByRegionResponse, _err error)

func (*Client) GetResourceComplianceGroupByRegionWithOptions

func (client *Client) GetResourceComplianceGroupByRegionWithOptions(request *GetResourceComplianceGroupByRegionRequest, runtime *util.RuntimeOptions) (_result *GetResourceComplianceGroupByRegionResponse, _err error)

func (*Client) GetResourceComplianceGroupByResourceType

func (client *Client) GetResourceComplianceGroupByResourceType(request *GetResourceComplianceGroupByResourceTypeRequest) (_result *GetResourceComplianceGroupByResourceTypeResponse, _err error)

func (*Client) GetResourceComplianceGroupByResourceTypeWithOptions

func (client *Client) GetResourceComplianceGroupByResourceTypeWithOptions(request *GetResourceComplianceGroupByResourceTypeRequest, runtime *util.RuntimeOptions) (_result *GetResourceComplianceGroupByResourceTypeResponse, _err error)

func (*Client) GetResourceComplianceTimeline

func (client *Client) GetResourceComplianceTimeline(request *GetResourceComplianceTimelineRequest) (_result *GetResourceComplianceTimelineResponse, _err error)

func (*Client) GetResourceComplianceTimelineWithOptions

func (client *Client) GetResourceComplianceTimelineWithOptions(request *GetResourceComplianceTimelineRequest, runtime *util.RuntimeOptions) (_result *GetResourceComplianceTimelineResponse, _err error)

func (*Client) GetResourceConfigurationTimeline

func (client *Client) GetResourceConfigurationTimeline(request *GetResourceConfigurationTimelineRequest) (_result *GetResourceConfigurationTimelineResponse, _err error)

func (*Client) GetResourceConfigurationTimelineWithOptions

func (client *Client) GetResourceConfigurationTimelineWithOptions(request *GetResourceConfigurationTimelineRequest, runtime *util.RuntimeOptions) (_result *GetResourceConfigurationTimelineResponse, _err error)

func (*Client) IgnoreAggregateEvaluationResults

func (client *Client) IgnoreAggregateEvaluationResults(request *IgnoreAggregateEvaluationResultsRequest) (_result *IgnoreAggregateEvaluationResultsResponse, _err error)

func (*Client) IgnoreAggregateEvaluationResultsWithOptions

func (client *Client) IgnoreAggregateEvaluationResultsWithOptions(tmpReq *IgnoreAggregateEvaluationResultsRequest, runtime *util.RuntimeOptions) (_result *IgnoreAggregateEvaluationResultsResponse, _err error)

func (*Client) IgnoreEvaluationResults

func (client *Client) IgnoreEvaluationResults(request *IgnoreEvaluationResultsRequest) (_result *IgnoreEvaluationResultsResponse, _err error)

func (*Client) IgnoreEvaluationResultsWithOptions

func (client *Client) IgnoreEvaluationResultsWithOptions(tmpReq *IgnoreEvaluationResultsRequest, runtime *util.RuntimeOptions) (_result *IgnoreEvaluationResultsResponse, _err error)

func (*Client) Init

func (client *Client) Init(config *openapi.Config) (_err error)

func (*Client) ListAggregateCompliancePacks

func (client *Client) ListAggregateCompliancePacks(request *ListAggregateCompliancePacksRequest) (_result *ListAggregateCompliancePacksResponse, _err error)

func (*Client) ListAggregateCompliancePacksWithOptions

func (client *Client) ListAggregateCompliancePacksWithOptions(request *ListAggregateCompliancePacksRequest, runtime *util.RuntimeOptions) (_result *ListAggregateCompliancePacksResponse, _err error)

func (*Client) ListAggregateConfigDeliveryChannels

func (client *Client) ListAggregateConfigDeliveryChannels(request *ListAggregateConfigDeliveryChannelsRequest) (_result *ListAggregateConfigDeliveryChannelsResponse, _err error)

func (*Client) ListAggregateConfigDeliveryChannelsWithOptions

func (client *Client) ListAggregateConfigDeliveryChannelsWithOptions(request *ListAggregateConfigDeliveryChannelsRequest, runtime *util.RuntimeOptions) (_result *ListAggregateConfigDeliveryChannelsResponse, _err error)

func (*Client) ListAggregateConfigRuleEvaluationResults

func (client *Client) ListAggregateConfigRuleEvaluationResults(request *ListAggregateConfigRuleEvaluationResultsRequest) (_result *ListAggregateConfigRuleEvaluationResultsResponse, _err error)

func (*Client) ListAggregateConfigRuleEvaluationResultsWithOptions

func (client *Client) ListAggregateConfigRuleEvaluationResultsWithOptions(request *ListAggregateConfigRuleEvaluationResultsRequest, runtime *util.RuntimeOptions) (_result *ListAggregateConfigRuleEvaluationResultsResponse, _err error)

func (*Client) ListAggregateConfigRules

func (client *Client) ListAggregateConfigRules(request *ListAggregateConfigRulesRequest) (_result *ListAggregateConfigRulesResponse, _err error)

func (*Client) ListAggregateConfigRulesWithOptions

func (client *Client) ListAggregateConfigRulesWithOptions(request *ListAggregateConfigRulesRequest, runtime *util.RuntimeOptions) (_result *ListAggregateConfigRulesResponse, _err error)

func (*Client) ListAggregateDiscoveredResources

func (client *Client) ListAggregateDiscoveredResources(request *ListAggregateDiscoveredResourcesRequest) (_result *ListAggregateDiscoveredResourcesResponse, _err error)

func (*Client) ListAggregateDiscoveredResourcesWithOptions

func (client *Client) ListAggregateDiscoveredResourcesWithOptions(request *ListAggregateDiscoveredResourcesRequest, runtime *util.RuntimeOptions) (_result *ListAggregateDiscoveredResourcesResponse, _err error)

func (*Client) ListAggregateRemediations

func (client *Client) ListAggregateRemediations(request *ListAggregateRemediationsRequest) (_result *ListAggregateRemediationsResponse, _err error)

func (*Client) ListAggregateRemediationsWithOptions

func (client *Client) ListAggregateRemediationsWithOptions(request *ListAggregateRemediationsRequest, runtime *util.RuntimeOptions) (_result *ListAggregateRemediationsResponse, _err error)

func (*Client) ListAggregateResourceEvaluationResults

func (client *Client) ListAggregateResourceEvaluationResults(request *ListAggregateResourceEvaluationResultsRequest) (_result *ListAggregateResourceEvaluationResultsResponse, _err error)

func (*Client) ListAggregateResourceEvaluationResultsWithOptions

func (client *Client) ListAggregateResourceEvaluationResultsWithOptions(request *ListAggregateResourceEvaluationResultsRequest, runtime *util.RuntimeOptions) (_result *ListAggregateResourceEvaluationResultsResponse, _err error)

func (*Client) ListAggregators

func (client *Client) ListAggregators(request *ListAggregatorsRequest) (_result *ListAggregatorsResponse, _err error)

func (*Client) ListAggregatorsWithOptions

func (client *Client) ListAggregatorsWithOptions(request *ListAggregatorsRequest, runtime *util.RuntimeOptions) (_result *ListAggregatorsResponse, _err error)

func (*Client) ListCompliancePackTemplates

func (client *Client) ListCompliancePackTemplates(request *ListCompliancePackTemplatesRequest) (_result *ListCompliancePackTemplatesResponse, _err error)

func (*Client) ListCompliancePackTemplatesWithOptions

func (client *Client) ListCompliancePackTemplatesWithOptions(request *ListCompliancePackTemplatesRequest, runtime *util.RuntimeOptions) (_result *ListCompliancePackTemplatesResponse, _err error)

func (*Client) ListCompliancePacks

func (client *Client) ListCompliancePacks(request *ListCompliancePacksRequest) (_result *ListCompliancePacksResponse, _err error)

func (*Client) ListCompliancePacksWithOptions

func (client *Client) ListCompliancePacksWithOptions(request *ListCompliancePacksRequest, runtime *util.RuntimeOptions) (_result *ListCompliancePacksResponse, _err error)

func (*Client) ListConfigDeliveryChannels

func (client *Client) ListConfigDeliveryChannels(request *ListConfigDeliveryChannelsRequest) (_result *ListConfigDeliveryChannelsResponse, _err error)

func (*Client) ListConfigDeliveryChannelsWithOptions

func (client *Client) ListConfigDeliveryChannelsWithOptions(request *ListConfigDeliveryChannelsRequest, runtime *util.RuntimeOptions) (_result *ListConfigDeliveryChannelsResponse, _err error)

func (*Client) ListConfigRuleEvaluationResults

func (client *Client) ListConfigRuleEvaluationResults(request *ListConfigRuleEvaluationResultsRequest) (_result *ListConfigRuleEvaluationResultsResponse, _err error)

func (*Client) ListConfigRuleEvaluationResultsWithOptions

func (client *Client) ListConfigRuleEvaluationResultsWithOptions(request *ListConfigRuleEvaluationResultsRequest, runtime *util.RuntimeOptions) (_result *ListConfigRuleEvaluationResultsResponse, _err error)

func (*Client) ListDiscoveredResources

func (client *Client) ListDiscoveredResources(request *ListDiscoveredResourcesRequest) (_result *ListDiscoveredResourcesResponse, _err error)

func (*Client) ListDiscoveredResourcesWithOptions

func (client *Client) ListDiscoveredResourcesWithOptions(request *ListDiscoveredResourcesRequest, runtime *util.RuntimeOptions) (_result *ListDiscoveredResourcesResponse, _err error)

func (*Client) ListManagedRules

func (client *Client) ListManagedRules(request *ListManagedRulesRequest) (_result *ListManagedRulesResponse, _err error)

func (*Client) ListManagedRulesWithOptions

func (client *Client) ListManagedRulesWithOptions(request *ListManagedRulesRequest, runtime *util.RuntimeOptions) (_result *ListManagedRulesResponse, _err error)

func (*Client) ListRemediationTemplates

func (client *Client) ListRemediationTemplates(request *ListRemediationTemplatesRequest) (_result *ListRemediationTemplatesResponse, _err error)

func (*Client) ListRemediationTemplatesWithOptions

func (client *Client) ListRemediationTemplatesWithOptions(request *ListRemediationTemplatesRequest, runtime *util.RuntimeOptions) (_result *ListRemediationTemplatesResponse, _err error)

func (*Client) ListRemediations

func (client *Client) ListRemediations(request *ListRemediationsRequest) (_result *ListRemediationsResponse, _err error)

func (*Client) ListRemediationsWithOptions

func (client *Client) ListRemediationsWithOptions(request *ListRemediationsRequest, runtime *util.RuntimeOptions) (_result *ListRemediationsResponse, _err error)

func (*Client) ListResourceEvaluationResults

func (client *Client) ListResourceEvaluationResults(request *ListResourceEvaluationResultsRequest) (_result *ListResourceEvaluationResultsResponse, _err error)

func (*Client) ListResourceEvaluationResultsWithOptions

func (client *Client) ListResourceEvaluationResultsWithOptions(request *ListResourceEvaluationResultsRequest, runtime *util.RuntimeOptions) (_result *ListResourceEvaluationResultsResponse, _err error)

func (*Client) ListTagResources

func (client *Client) ListTagResources(request *ListTagResourcesRequest) (_result *ListTagResourcesResponse, _err error)

func (*Client) ListTagResourcesWithOptions

func (client *Client) ListTagResourcesWithOptions(tmpReq *ListTagResourcesRequest, runtime *util.RuntimeOptions) (_result *ListTagResourcesResponse, _err error)

func (*Client) RevertAggregateEvaluationResults

func (client *Client) RevertAggregateEvaluationResults(request *RevertAggregateEvaluationResultsRequest) (_result *RevertAggregateEvaluationResultsResponse, _err error)

func (*Client) RevertAggregateEvaluationResultsWithOptions

func (client *Client) RevertAggregateEvaluationResultsWithOptions(tmpReq *RevertAggregateEvaluationResultsRequest, runtime *util.RuntimeOptions) (_result *RevertAggregateEvaluationResultsResponse, _err error)

func (*Client) RevertEvaluationResults

func (client *Client) RevertEvaluationResults(request *RevertEvaluationResultsRequest) (_result *RevertEvaluationResultsResponse, _err error)

func (*Client) RevertEvaluationResultsWithOptions

func (client *Client) RevertEvaluationResultsWithOptions(tmpReq *RevertEvaluationResultsRequest, runtime *util.RuntimeOptions) (_result *RevertEvaluationResultsResponse, _err error)

func (*Client) StartAggregateConfigRuleEvaluation

func (client *Client) StartAggregateConfigRuleEvaluation(request *StartAggregateConfigRuleEvaluationRequest) (_result *StartAggregateConfigRuleEvaluationResponse, _err error)

func (*Client) StartAggregateConfigRuleEvaluationWithOptions

func (client *Client) StartAggregateConfigRuleEvaluationWithOptions(request *StartAggregateConfigRuleEvaluationRequest, runtime *util.RuntimeOptions) (_result *StartAggregateConfigRuleEvaluationResponse, _err error)

func (*Client) StartAggregateRemediation

func (client *Client) StartAggregateRemediation(request *StartAggregateRemediationRequest) (_result *StartAggregateRemediationResponse, _err error)

func (*Client) StartAggregateRemediationWithOptions

func (client *Client) StartAggregateRemediationWithOptions(request *StartAggregateRemediationRequest, runtime *util.RuntimeOptions) (_result *StartAggregateRemediationResponse, _err error)

func (*Client) StartRemediation

func (client *Client) StartRemediation(request *StartRemediationRequest) (_result *StartRemediationResponse, _err error)

func (*Client) StartRemediationWithOptions

func (client *Client) StartRemediationWithOptions(request *StartRemediationRequest, runtime *util.RuntimeOptions) (_result *StartRemediationResponse, _err error)

func (*Client) TagResources

func (client *Client) TagResources(request *TagResourcesRequest) (_result *TagResourcesResponse, _err error)

func (*Client) TagResourcesWithOptions

func (client *Client) TagResourcesWithOptions(tmpReq *TagResourcesRequest, runtime *util.RuntimeOptions) (_result *TagResourcesResponse, _err error)

func (*Client) UntagResources

func (client *Client) UntagResources(request *UntagResourcesRequest) (_result *UntagResourcesResponse, _err error)

func (*Client) UntagResourcesWithOptions

func (client *Client) UntagResourcesWithOptions(request *UntagResourcesRequest, runtime *util.RuntimeOptions) (_result *UntagResourcesResponse, _err error)

func (*Client) UpdateAggregateCompliancePack

func (client *Client) UpdateAggregateCompliancePack(request *UpdateAggregateCompliancePackRequest) (_result *UpdateAggregateCompliancePackResponse, _err error)

func (*Client) UpdateAggregateCompliancePackWithOptions

func (client *Client) UpdateAggregateCompliancePackWithOptions(tmpReq *UpdateAggregateCompliancePackRequest, runtime *util.RuntimeOptions) (_result *UpdateAggregateCompliancePackResponse, _err error)

func (*Client) UpdateAggregateConfigDeliveryChannel

func (client *Client) UpdateAggregateConfigDeliveryChannel(request *UpdateAggregateConfigDeliveryChannelRequest) (_result *UpdateAggregateConfigDeliveryChannelResponse, _err error)

func (*Client) UpdateAggregateConfigDeliveryChannelWithOptions

func (client *Client) UpdateAggregateConfigDeliveryChannelWithOptions(request *UpdateAggregateConfigDeliveryChannelRequest, runtime *util.RuntimeOptions) (_result *UpdateAggregateConfigDeliveryChannelResponse, _err error)

func (*Client) UpdateAggregateConfigRule

func (client *Client) UpdateAggregateConfigRule(request *UpdateAggregateConfigRuleRequest) (_result *UpdateAggregateConfigRuleResponse, _err error)

func (*Client) UpdateAggregateConfigRuleWithOptions

func (client *Client) UpdateAggregateConfigRuleWithOptions(tmpReq *UpdateAggregateConfigRuleRequest, runtime *util.RuntimeOptions) (_result *UpdateAggregateConfigRuleResponse, _err error)

func (*Client) UpdateAggregateRemediation

func (client *Client) UpdateAggregateRemediation(request *UpdateAggregateRemediationRequest) (_result *UpdateAggregateRemediationResponse, _err error)

func (*Client) UpdateAggregateRemediationWithOptions

func (client *Client) UpdateAggregateRemediationWithOptions(request *UpdateAggregateRemediationRequest, runtime *util.RuntimeOptions) (_result *UpdateAggregateRemediationResponse, _err error)

func (*Client) UpdateAggregator

func (client *Client) UpdateAggregator(request *UpdateAggregatorRequest) (_result *UpdateAggregatorResponse, _err error)

func (*Client) UpdateAggregatorWithOptions

func (client *Client) UpdateAggregatorWithOptions(tmpReq *UpdateAggregatorRequest, runtime *util.RuntimeOptions) (_result *UpdateAggregatorResponse, _err error)

func (*Client) UpdateCompliancePack

func (client *Client) UpdateCompliancePack(request *UpdateCompliancePackRequest) (_result *UpdateCompliancePackResponse, _err error)

func (*Client) UpdateCompliancePackWithOptions

func (client *Client) UpdateCompliancePackWithOptions(tmpReq *UpdateCompliancePackRequest, runtime *util.RuntimeOptions) (_result *UpdateCompliancePackResponse, _err error)

func (*Client) UpdateConfigDeliveryChannel

func (client *Client) UpdateConfigDeliveryChannel(request *UpdateConfigDeliveryChannelRequest) (_result *UpdateConfigDeliveryChannelResponse, _err error)

func (*Client) UpdateConfigDeliveryChannelWithOptions

func (client *Client) UpdateConfigDeliveryChannelWithOptions(request *UpdateConfigDeliveryChannelRequest, runtime *util.RuntimeOptions) (_result *UpdateConfigDeliveryChannelResponse, _err error)

func (*Client) UpdateConfigRule

func (client *Client) UpdateConfigRule(request *UpdateConfigRuleRequest) (_result *UpdateConfigRuleResponse, _err error)

func (*Client) UpdateConfigRuleWithOptions

func (client *Client) UpdateConfigRuleWithOptions(tmpReq *UpdateConfigRuleRequest, runtime *util.RuntimeOptions) (_result *UpdateConfigRuleResponse, _err error)

type CreateAggregateCompliancePackRequest

type CreateAggregateCompliancePackRequest struct {
	AggregatorId             *string                                            `json:"AggregatorId,omitempty" xml:"AggregatorId,omitempty"`
	ClientToken              *string                                            `json:"ClientToken,omitempty" xml:"ClientToken,omitempty"`
	CompliancePackName       *string                                            `json:"CompliancePackName,omitempty" xml:"CompliancePackName,omitempty"`
	CompliancePackTemplateId *string                                            `json:"CompliancePackTemplateId,omitempty" xml:"CompliancePackTemplateId,omitempty"`
	ConfigRules              []*CreateAggregateCompliancePackRequestConfigRules `json:"ConfigRules,omitempty" xml:"ConfigRules,omitempty" type:"Repeated"`
	Description              *string                                            `json:"Description,omitempty" xml:"Description,omitempty"`
	RiskLevel                *int32                                             `json:"RiskLevel,omitempty" xml:"RiskLevel,omitempty"`
}

func (CreateAggregateCompliancePackRequest) GoString

func (*CreateAggregateCompliancePackRequest) SetAggregatorId

func (*CreateAggregateCompliancePackRequest) SetClientToken

func (*CreateAggregateCompliancePackRequest) SetCompliancePackName

func (*CreateAggregateCompliancePackRequest) SetCompliancePackTemplateId

func (*CreateAggregateCompliancePackRequest) SetDescription

func (*CreateAggregateCompliancePackRequest) SetRiskLevel

func (CreateAggregateCompliancePackRequest) String

type CreateAggregateCompliancePackRequestConfigRules

type CreateAggregateCompliancePackRequestConfigRules struct {
	ConfigRuleId          *string                                                                `json:"ConfigRuleId,omitempty" xml:"ConfigRuleId,omitempty"`
	ConfigRuleName        *string                                                                `json:"ConfigRuleName,omitempty" xml:"ConfigRuleName,omitempty"`
	ConfigRuleParameters  []*CreateAggregateCompliancePackRequestConfigRulesConfigRuleParameters `json:"ConfigRuleParameters,omitempty" xml:"ConfigRuleParameters,omitempty" type:"Repeated"`
	Description           *string                                                                `json:"Description,omitempty" xml:"Description,omitempty"`
	ManagedRuleIdentifier *string                                                                `json:"ManagedRuleIdentifier,omitempty" xml:"ManagedRuleIdentifier,omitempty"`
	RiskLevel             *int32                                                                 `json:"RiskLevel,omitempty" xml:"RiskLevel,omitempty"`
}

func (CreateAggregateCompliancePackRequestConfigRules) GoString

func (*CreateAggregateCompliancePackRequestConfigRules) SetConfigRuleId

func (*CreateAggregateCompliancePackRequestConfigRules) SetConfigRuleName

func (*CreateAggregateCompliancePackRequestConfigRules) SetDescription

func (*CreateAggregateCompliancePackRequestConfigRules) SetManagedRuleIdentifier

func (*CreateAggregateCompliancePackRequestConfigRules) SetRiskLevel

func (CreateAggregateCompliancePackRequestConfigRules) String

type CreateAggregateCompliancePackRequestConfigRulesConfigRuleParameters

type CreateAggregateCompliancePackRequestConfigRulesConfigRuleParameters struct {
	ParameterName  *string `json:"ParameterName,omitempty" xml:"ParameterName,omitempty"`
	ParameterValue *string `json:"ParameterValue,omitempty" xml:"ParameterValue,omitempty"`
}

func (CreateAggregateCompliancePackRequestConfigRulesConfigRuleParameters) GoString

func (*CreateAggregateCompliancePackRequestConfigRulesConfigRuleParameters) SetParameterName

func (*CreateAggregateCompliancePackRequestConfigRulesConfigRuleParameters) SetParameterValue

func (CreateAggregateCompliancePackRequestConfigRulesConfigRuleParameters) String

type CreateAggregateCompliancePackResponse

type CreateAggregateCompliancePackResponse struct {
	Headers    map[string]*string                         `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                     `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *CreateAggregateCompliancePackResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (CreateAggregateCompliancePackResponse) GoString

func (*CreateAggregateCompliancePackResponse) SetHeaders

func (*CreateAggregateCompliancePackResponse) SetStatusCode

func (CreateAggregateCompliancePackResponse) String

type CreateAggregateCompliancePackResponseBody

type CreateAggregateCompliancePackResponseBody struct {
	CompliancePackId *string `json:"CompliancePackId,omitempty" xml:"CompliancePackId,omitempty"`
	RequestId        *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (CreateAggregateCompliancePackResponseBody) GoString

func (*CreateAggregateCompliancePackResponseBody) SetCompliancePackId

func (*CreateAggregateCompliancePackResponseBody) SetRequestId

func (CreateAggregateCompliancePackResponseBody) String

type CreateAggregateCompliancePackShrinkRequest

type CreateAggregateCompliancePackShrinkRequest struct {
	AggregatorId             *string `json:"AggregatorId,omitempty" xml:"AggregatorId,omitempty"`
	ClientToken              *string `json:"ClientToken,omitempty" xml:"ClientToken,omitempty"`
	CompliancePackName       *string `json:"CompliancePackName,omitempty" xml:"CompliancePackName,omitempty"`
	CompliancePackTemplateId *string `json:"CompliancePackTemplateId,omitempty" xml:"CompliancePackTemplateId,omitempty"`
	ConfigRulesShrink        *string `json:"ConfigRules,omitempty" xml:"ConfigRules,omitempty"`
	Description              *string `json:"Description,omitempty" xml:"Description,omitempty"`
	RiskLevel                *int32  `json:"RiskLevel,omitempty" xml:"RiskLevel,omitempty"`
}

func (CreateAggregateCompliancePackShrinkRequest) GoString

func (*CreateAggregateCompliancePackShrinkRequest) SetAggregatorId

func (*CreateAggregateCompliancePackShrinkRequest) SetClientToken

func (*CreateAggregateCompliancePackShrinkRequest) SetCompliancePackName

func (*CreateAggregateCompliancePackShrinkRequest) SetCompliancePackTemplateId

func (*CreateAggregateCompliancePackShrinkRequest) SetConfigRulesShrink

func (*CreateAggregateCompliancePackShrinkRequest) SetDescription

func (*CreateAggregateCompliancePackShrinkRequest) SetRiskLevel

func (CreateAggregateCompliancePackShrinkRequest) String

type CreateAggregateConfigDeliveryChannelRequest

type CreateAggregateConfigDeliveryChannelRequest struct {
	AggregatorId                        *string `json:"AggregatorId,omitempty" xml:"AggregatorId,omitempty"`
	ClientToken                         *string `json:"ClientToken,omitempty" xml:"ClientToken,omitempty"`
	ConfigurationItemChangeNotification *bool   `json:"ConfigurationItemChangeNotification,omitempty" xml:"ConfigurationItemChangeNotification,omitempty"`
	ConfigurationSnapshot               *bool   `json:"ConfigurationSnapshot,omitempty" xml:"ConfigurationSnapshot,omitempty"`
	DeliveryChannelCondition            *string `json:"DeliveryChannelCondition,omitempty" xml:"DeliveryChannelCondition,omitempty"`
	DeliveryChannelName                 *string `json:"DeliveryChannelName,omitempty" xml:"DeliveryChannelName,omitempty"`
	DeliveryChannelTargetArn            *string `json:"DeliveryChannelTargetArn,omitempty" xml:"DeliveryChannelTargetArn,omitempty"`
	DeliveryChannelType                 *string `json:"DeliveryChannelType,omitempty" xml:"DeliveryChannelType,omitempty"`
	DeliverySnapshotTime                *string `json:"DeliverySnapshotTime,omitempty" xml:"DeliverySnapshotTime,omitempty"`
	Description                         *string `json:"Description,omitempty" xml:"Description,omitempty"`
	NonCompliantNotification            *bool   `json:"NonCompliantNotification,omitempty" xml:"NonCompliantNotification,omitempty"`
	OversizedDataOSSTargetArn           *string `json:"OversizedDataOSSTargetArn,omitempty" xml:"OversizedDataOSSTargetArn,omitempty"`
}

func (CreateAggregateConfigDeliveryChannelRequest) GoString

func (*CreateAggregateConfigDeliveryChannelRequest) SetAggregatorId

func (*CreateAggregateConfigDeliveryChannelRequest) SetClientToken

func (*CreateAggregateConfigDeliveryChannelRequest) SetConfigurationItemChangeNotification

func (*CreateAggregateConfigDeliveryChannelRequest) SetConfigurationSnapshot

func (*CreateAggregateConfigDeliveryChannelRequest) SetDeliveryChannelCondition

func (*CreateAggregateConfigDeliveryChannelRequest) SetDeliveryChannelName

func (*CreateAggregateConfigDeliveryChannelRequest) SetDeliveryChannelTargetArn

func (*CreateAggregateConfigDeliveryChannelRequest) SetDeliveryChannelType

func (*CreateAggregateConfigDeliveryChannelRequest) SetDeliverySnapshotTime

func (*CreateAggregateConfigDeliveryChannelRequest) SetDescription

func (*CreateAggregateConfigDeliveryChannelRequest) SetNonCompliantNotification

func (*CreateAggregateConfigDeliveryChannelRequest) SetOversizedDataOSSTargetArn

func (CreateAggregateConfigDeliveryChannelRequest) String

type CreateAggregateConfigDeliveryChannelResponse

type CreateAggregateConfigDeliveryChannelResponse struct {
	Headers    map[string]*string                                `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                            `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *CreateAggregateConfigDeliveryChannelResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (CreateAggregateConfigDeliveryChannelResponse) GoString

func (*CreateAggregateConfigDeliveryChannelResponse) SetHeaders

func (*CreateAggregateConfigDeliveryChannelResponse) SetStatusCode

func (CreateAggregateConfigDeliveryChannelResponse) String

type CreateAggregateConfigDeliveryChannelResponseBody

type CreateAggregateConfigDeliveryChannelResponseBody struct {
	DeliveryChannelId *string `json:"DeliveryChannelId,omitempty" xml:"DeliveryChannelId,omitempty"`
	RequestId         *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (CreateAggregateConfigDeliveryChannelResponseBody) GoString

func (*CreateAggregateConfigDeliveryChannelResponseBody) SetDeliveryChannelId

func (*CreateAggregateConfigDeliveryChannelResponseBody) SetRequestId

func (CreateAggregateConfigDeliveryChannelResponseBody) String

type CreateAggregateConfigRuleRequest

type CreateAggregateConfigRuleRequest struct {
	AggregatorId              *string                `json:"AggregatorId,omitempty" xml:"AggregatorId,omitempty"`
	ClientToken               *string                `json:"ClientToken,omitempty" xml:"ClientToken,omitempty"`
	ConfigRuleName            *string                `json:"ConfigRuleName,omitempty" xml:"ConfigRuleName,omitempty"`
	ConfigRuleTriggerTypes    *string                `json:"ConfigRuleTriggerTypes,omitempty" xml:"ConfigRuleTriggerTypes,omitempty"`
	Description               *string                `json:"Description,omitempty" xml:"Description,omitempty"`
	ExcludeAccountIdsScope    *string                `json:"ExcludeAccountIdsScope,omitempty" xml:"ExcludeAccountIdsScope,omitempty"`
	ExcludeFolderIdsScope     *string                `json:"ExcludeFolderIdsScope,omitempty" xml:"ExcludeFolderIdsScope,omitempty"`
	ExcludeResourceIdsScope   *string                `json:"ExcludeResourceIdsScope,omitempty" xml:"ExcludeResourceIdsScope,omitempty"`
	FolderIdsScope            *string                `json:"FolderIdsScope,omitempty" xml:"FolderIdsScope,omitempty"`
	InputParameters           map[string]interface{} `json:"InputParameters,omitempty" xml:"InputParameters,omitempty"`
	MaximumExecutionFrequency *string                `json:"MaximumExecutionFrequency,omitempty" xml:"MaximumExecutionFrequency,omitempty"`
	RegionIdsScope            *string                `json:"RegionIdsScope,omitempty" xml:"RegionIdsScope,omitempty"`
	ResourceGroupIdsScope     *string                `json:"ResourceGroupIdsScope,omitempty" xml:"ResourceGroupIdsScope,omitempty"`
	ResourceTypesScope        []*string              `json:"ResourceTypesScope,omitempty" xml:"ResourceTypesScope,omitempty" type:"Repeated"`
	RiskLevel                 *int32                 `json:"RiskLevel,omitempty" xml:"RiskLevel,omitempty"`
	SourceIdentifier          *string                `json:"SourceIdentifier,omitempty" xml:"SourceIdentifier,omitempty"`
	SourceOwner               *string                `json:"SourceOwner,omitempty" xml:"SourceOwner,omitempty"`
	TagKeyLogicScope          *string                `json:"TagKeyLogicScope,omitempty" xml:"TagKeyLogicScope,omitempty"`
	TagKeyScope               *string                `json:"TagKeyScope,omitempty" xml:"TagKeyScope,omitempty"`
	TagValueScope             *string                `json:"TagValueScope,omitempty" xml:"TagValueScope,omitempty"`
}

func (CreateAggregateConfigRuleRequest) GoString

func (*CreateAggregateConfigRuleRequest) SetAggregatorId

func (*CreateAggregateConfigRuleRequest) SetClientToken

func (*CreateAggregateConfigRuleRequest) SetConfigRuleName

func (*CreateAggregateConfigRuleRequest) SetConfigRuleTriggerTypes

func (*CreateAggregateConfigRuleRequest) SetDescription

func (*CreateAggregateConfigRuleRequest) SetExcludeAccountIdsScope

func (*CreateAggregateConfigRuleRequest) SetExcludeFolderIdsScope

func (*CreateAggregateConfigRuleRequest) SetExcludeResourceIdsScope

func (*CreateAggregateConfigRuleRequest) SetFolderIdsScope

func (*CreateAggregateConfigRuleRequest) SetInputParameters

func (s *CreateAggregateConfigRuleRequest) SetInputParameters(v map[string]interface{}) *CreateAggregateConfigRuleRequest

func (*CreateAggregateConfigRuleRequest) SetMaximumExecutionFrequency

func (s *CreateAggregateConfigRuleRequest) SetMaximumExecutionFrequency(v string) *CreateAggregateConfigRuleRequest

func (*CreateAggregateConfigRuleRequest) SetRegionIdsScope

func (*CreateAggregateConfigRuleRequest) SetResourceGroupIdsScope

func (*CreateAggregateConfigRuleRequest) SetResourceTypesScope

func (*CreateAggregateConfigRuleRequest) SetRiskLevel

func (*CreateAggregateConfigRuleRequest) SetSourceIdentifier

func (*CreateAggregateConfigRuleRequest) SetSourceOwner

func (*CreateAggregateConfigRuleRequest) SetTagKeyLogicScope

func (*CreateAggregateConfigRuleRequest) SetTagKeyScope

func (*CreateAggregateConfigRuleRequest) SetTagValueScope

func (CreateAggregateConfigRuleRequest) String

type CreateAggregateConfigRuleResponse

type CreateAggregateConfigRuleResponse struct {
	Headers    map[string]*string                     `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *CreateAggregateConfigRuleResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (CreateAggregateConfigRuleResponse) GoString

func (*CreateAggregateConfigRuleResponse) SetHeaders

func (*CreateAggregateConfigRuleResponse) SetStatusCode

func (CreateAggregateConfigRuleResponse) String

type CreateAggregateConfigRuleResponseBody

type CreateAggregateConfigRuleResponseBody struct {
	ConfigRuleId *string `json:"ConfigRuleId,omitempty" xml:"ConfigRuleId,omitempty"`
	RequestId    *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (CreateAggregateConfigRuleResponseBody) GoString

func (*CreateAggregateConfigRuleResponseBody) SetConfigRuleId

func (*CreateAggregateConfigRuleResponseBody) SetRequestId

func (CreateAggregateConfigRuleResponseBody) String

type CreateAggregateConfigRuleShrinkRequest

type CreateAggregateConfigRuleShrinkRequest struct {
	AggregatorId              *string `json:"AggregatorId,omitempty" xml:"AggregatorId,omitempty"`
	ClientToken               *string `json:"ClientToken,omitempty" xml:"ClientToken,omitempty"`
	ConfigRuleName            *string `json:"ConfigRuleName,omitempty" xml:"ConfigRuleName,omitempty"`
	ConfigRuleTriggerTypes    *string `json:"ConfigRuleTriggerTypes,omitempty" xml:"ConfigRuleTriggerTypes,omitempty"`
	Description               *string `json:"Description,omitempty" xml:"Description,omitempty"`
	ExcludeAccountIdsScope    *string `json:"ExcludeAccountIdsScope,omitempty" xml:"ExcludeAccountIdsScope,omitempty"`
	ExcludeFolderIdsScope     *string `json:"ExcludeFolderIdsScope,omitempty" xml:"ExcludeFolderIdsScope,omitempty"`
	ExcludeResourceIdsScope   *string `json:"ExcludeResourceIdsScope,omitempty" xml:"ExcludeResourceIdsScope,omitempty"`
	FolderIdsScope            *string `json:"FolderIdsScope,omitempty" xml:"FolderIdsScope,omitempty"`
	InputParametersShrink     *string `json:"InputParameters,omitempty" xml:"InputParameters,omitempty"`
	MaximumExecutionFrequency *string `json:"MaximumExecutionFrequency,omitempty" xml:"MaximumExecutionFrequency,omitempty"`
	RegionIdsScope            *string `json:"RegionIdsScope,omitempty" xml:"RegionIdsScope,omitempty"`
	ResourceGroupIdsScope     *string `json:"ResourceGroupIdsScope,omitempty" xml:"ResourceGroupIdsScope,omitempty"`
	ResourceTypesScopeShrink  *string `json:"ResourceTypesScope,omitempty" xml:"ResourceTypesScope,omitempty"`
	RiskLevel                 *int32  `json:"RiskLevel,omitempty" xml:"RiskLevel,omitempty"`
	SourceIdentifier          *string `json:"SourceIdentifier,omitempty" xml:"SourceIdentifier,omitempty"`
	SourceOwner               *string `json:"SourceOwner,omitempty" xml:"SourceOwner,omitempty"`
	TagKeyLogicScope          *string `json:"TagKeyLogicScope,omitempty" xml:"TagKeyLogicScope,omitempty"`
	TagKeyScope               *string `json:"TagKeyScope,omitempty" xml:"TagKeyScope,omitempty"`
	TagValueScope             *string `json:"TagValueScope,omitempty" xml:"TagValueScope,omitempty"`
}

func (CreateAggregateConfigRuleShrinkRequest) GoString

func (*CreateAggregateConfigRuleShrinkRequest) SetAggregatorId

func (*CreateAggregateConfigRuleShrinkRequest) SetClientToken

func (*CreateAggregateConfigRuleShrinkRequest) SetConfigRuleName

func (*CreateAggregateConfigRuleShrinkRequest) SetConfigRuleTriggerTypes

func (*CreateAggregateConfigRuleShrinkRequest) SetDescription

func (*CreateAggregateConfigRuleShrinkRequest) SetExcludeAccountIdsScope

func (*CreateAggregateConfigRuleShrinkRequest) SetExcludeFolderIdsScope

func (*CreateAggregateConfigRuleShrinkRequest) SetExcludeResourceIdsScope

func (*CreateAggregateConfigRuleShrinkRequest) SetFolderIdsScope

func (*CreateAggregateConfigRuleShrinkRequest) SetInputParametersShrink

func (*CreateAggregateConfigRuleShrinkRequest) SetMaximumExecutionFrequency

func (*CreateAggregateConfigRuleShrinkRequest) SetRegionIdsScope

func (*CreateAggregateConfigRuleShrinkRequest) SetResourceGroupIdsScope

func (*CreateAggregateConfigRuleShrinkRequest) SetResourceTypesScopeShrink

func (*CreateAggregateConfigRuleShrinkRequest) SetRiskLevel

func (*CreateAggregateConfigRuleShrinkRequest) SetSourceIdentifier

func (*CreateAggregateConfigRuleShrinkRequest) SetSourceOwner

func (*CreateAggregateConfigRuleShrinkRequest) SetTagKeyLogicScope

func (*CreateAggregateConfigRuleShrinkRequest) SetTagKeyScope

func (*CreateAggregateConfigRuleShrinkRequest) SetTagValueScope

func (CreateAggregateConfigRuleShrinkRequest) String

type CreateAggregateRemediationRequest

type CreateAggregateRemediationRequest struct {
	AggregatorId          *string `json:"AggregatorId,omitempty" xml:"AggregatorId,omitempty"`
	ClientToken           *string `json:"ClientToken,omitempty" xml:"ClientToken,omitempty"`
	ConfigRuleId          *string `json:"ConfigRuleId,omitempty" xml:"ConfigRuleId,omitempty"`
	InvokeType            *string `json:"InvokeType,omitempty" xml:"InvokeType,omitempty"`
	Params                *string `json:"Params,omitempty" xml:"Params,omitempty"`
	RemediationTemplateId *string `json:"RemediationTemplateId,omitempty" xml:"RemediationTemplateId,omitempty"`
	RemediationType       *string `json:"RemediationType,omitempty" xml:"RemediationType,omitempty"`
	SourceType            *string `json:"SourceType,omitempty" xml:"SourceType,omitempty"`
}

func (CreateAggregateRemediationRequest) GoString

func (*CreateAggregateRemediationRequest) SetAggregatorId

func (*CreateAggregateRemediationRequest) SetClientToken

func (*CreateAggregateRemediationRequest) SetConfigRuleId

func (*CreateAggregateRemediationRequest) SetInvokeType

func (*CreateAggregateRemediationRequest) SetParams

func (*CreateAggregateRemediationRequest) SetRemediationTemplateId

func (*CreateAggregateRemediationRequest) SetRemediationType

func (*CreateAggregateRemediationRequest) SetSourceType

func (CreateAggregateRemediationRequest) String

type CreateAggregateRemediationResponse

type CreateAggregateRemediationResponse struct {
	Headers    map[string]*string                      `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                  `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *CreateAggregateRemediationResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (CreateAggregateRemediationResponse) GoString

func (*CreateAggregateRemediationResponse) SetHeaders

func (*CreateAggregateRemediationResponse) SetStatusCode

func (CreateAggregateRemediationResponse) String

type CreateAggregateRemediationResponseBody

type CreateAggregateRemediationResponseBody struct {
	RemediationId *string `json:"RemediationId,omitempty" xml:"RemediationId,omitempty"`
	RequestId     *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (CreateAggregateRemediationResponseBody) GoString

func (*CreateAggregateRemediationResponseBody) SetRemediationId

func (*CreateAggregateRemediationResponseBody) SetRequestId

func (CreateAggregateRemediationResponseBody) String

type CreateAggregatorRequest

type CreateAggregatorRequest struct {
	AggregatorAccounts []*CreateAggregatorRequestAggregatorAccounts `json:"AggregatorAccounts,omitempty" xml:"AggregatorAccounts,omitempty" type:"Repeated"`
	AggregatorName     *string                                      `json:"AggregatorName,omitempty" xml:"AggregatorName,omitempty"`
	AggregatorType     *string                                      `json:"AggregatorType,omitempty" xml:"AggregatorType,omitempty"`
	ClientToken        *string                                      `json:"ClientToken,omitempty" xml:"ClientToken,omitempty"`
	Description        *string                                      `json:"Description,omitempty" xml:"Description,omitempty"`
}

func (CreateAggregatorRequest) GoString

func (s CreateAggregatorRequest) GoString() string

func (*CreateAggregatorRequest) SetAggregatorAccounts

func (*CreateAggregatorRequest) SetAggregatorName

func (s *CreateAggregatorRequest) SetAggregatorName(v string) *CreateAggregatorRequest

func (*CreateAggregatorRequest) SetAggregatorType

func (s *CreateAggregatorRequest) SetAggregatorType(v string) *CreateAggregatorRequest

func (*CreateAggregatorRequest) SetClientToken

func (*CreateAggregatorRequest) SetDescription

func (CreateAggregatorRequest) String

func (s CreateAggregatorRequest) String() string

type CreateAggregatorRequestAggregatorAccounts

type CreateAggregatorRequestAggregatorAccounts struct {
	AccountId   *int64  `json:"AccountId,omitempty" xml:"AccountId,omitempty"`
	AccountName *string `json:"AccountName,omitempty" xml:"AccountName,omitempty"`
	AccountType *string `json:"AccountType,omitempty" xml:"AccountType,omitempty"`
}

func (CreateAggregatorRequestAggregatorAccounts) GoString

func (*CreateAggregatorRequestAggregatorAccounts) SetAccountId

func (*CreateAggregatorRequestAggregatorAccounts) SetAccountName

func (*CreateAggregatorRequestAggregatorAccounts) SetAccountType

func (CreateAggregatorRequestAggregatorAccounts) String

type CreateAggregatorResponse

type CreateAggregatorResponse struct {
	Headers    map[string]*string            `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                        `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *CreateAggregatorResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (CreateAggregatorResponse) GoString

func (s CreateAggregatorResponse) GoString() string

func (*CreateAggregatorResponse) SetBody

func (*CreateAggregatorResponse) SetHeaders

func (*CreateAggregatorResponse) SetStatusCode

func (CreateAggregatorResponse) String

func (s CreateAggregatorResponse) String() string

type CreateAggregatorResponseBody

type CreateAggregatorResponseBody struct {
	AggregatorId *string `json:"AggregatorId,omitempty" xml:"AggregatorId,omitempty"`
	RequestId    *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (CreateAggregatorResponseBody) GoString

func (s CreateAggregatorResponseBody) GoString() string

func (*CreateAggregatorResponseBody) SetAggregatorId

func (*CreateAggregatorResponseBody) SetRequestId

func (CreateAggregatorResponseBody) String

type CreateAggregatorShrinkRequest

type CreateAggregatorShrinkRequest struct {
	AggregatorAccountsShrink *string `json:"AggregatorAccounts,omitempty" xml:"AggregatorAccounts,omitempty"`
	AggregatorName           *string `json:"AggregatorName,omitempty" xml:"AggregatorName,omitempty"`
	AggregatorType           *string `json:"AggregatorType,omitempty" xml:"AggregatorType,omitempty"`
	ClientToken              *string `json:"ClientToken,omitempty" xml:"ClientToken,omitempty"`
	Description              *string `json:"Description,omitempty" xml:"Description,omitempty"`
}

func (CreateAggregatorShrinkRequest) GoString

func (*CreateAggregatorShrinkRequest) SetAggregatorAccountsShrink

func (s *CreateAggregatorShrinkRequest) SetAggregatorAccountsShrink(v string) *CreateAggregatorShrinkRequest

func (*CreateAggregatorShrinkRequest) SetAggregatorName

func (*CreateAggregatorShrinkRequest) SetAggregatorType

func (*CreateAggregatorShrinkRequest) SetClientToken

func (*CreateAggregatorShrinkRequest) SetDescription

func (CreateAggregatorShrinkRequest) String

type CreateCompliancePackRequest

type CreateCompliancePackRequest struct {
	ClientToken              *string                                   `json:"ClientToken,omitempty" xml:"ClientToken,omitempty"`
	CompliancePackName       *string                                   `json:"CompliancePackName,omitempty" xml:"CompliancePackName,omitempty"`
	CompliancePackTemplateId *string                                   `json:"CompliancePackTemplateId,omitempty" xml:"CompliancePackTemplateId,omitempty"`
	ConfigRules              []*CreateCompliancePackRequestConfigRules `json:"ConfigRules,omitempty" xml:"ConfigRules,omitempty" type:"Repeated"`
	Description              *string                                   `json:"Description,omitempty" xml:"Description,omitempty"`
	RiskLevel                *int32                                    `json:"RiskLevel,omitempty" xml:"RiskLevel,omitempty"`
}

func (CreateCompliancePackRequest) GoString

func (s CreateCompliancePackRequest) GoString() string

func (*CreateCompliancePackRequest) SetClientToken

func (*CreateCompliancePackRequest) SetCompliancePackName

func (s *CreateCompliancePackRequest) SetCompliancePackName(v string) *CreateCompliancePackRequest

func (*CreateCompliancePackRequest) SetCompliancePackTemplateId

func (s *CreateCompliancePackRequest) SetCompliancePackTemplateId(v string) *CreateCompliancePackRequest

func (*CreateCompliancePackRequest) SetConfigRules

func (*CreateCompliancePackRequest) SetDescription

func (*CreateCompliancePackRequest) SetRiskLevel

func (CreateCompliancePackRequest) String

type CreateCompliancePackRequestConfigRules

type CreateCompliancePackRequestConfigRules struct {
	ConfigRuleId          *string                                                       `json:"ConfigRuleId,omitempty" xml:"ConfigRuleId,omitempty"`
	ConfigRuleName        *string                                                       `json:"ConfigRuleName,omitempty" xml:"ConfigRuleName,omitempty"`
	ConfigRuleParameters  []*CreateCompliancePackRequestConfigRulesConfigRuleParameters `json:"ConfigRuleParameters,omitempty" xml:"ConfigRuleParameters,omitempty" type:"Repeated"`
	Description           *string                                                       `json:"Description,omitempty" xml:"Description,omitempty"`
	ManagedRuleIdentifier *string                                                       `json:"ManagedRuleIdentifier,omitempty" xml:"ManagedRuleIdentifier,omitempty"`
	RiskLevel             *int32                                                        `json:"RiskLevel,omitempty" xml:"RiskLevel,omitempty"`
}

func (CreateCompliancePackRequestConfigRules) GoString

func (*CreateCompliancePackRequestConfigRules) SetConfigRuleId

func (*CreateCompliancePackRequestConfigRules) SetConfigRuleName

func (*CreateCompliancePackRequestConfigRules) SetDescription

func (*CreateCompliancePackRequestConfigRules) SetManagedRuleIdentifier

func (*CreateCompliancePackRequestConfigRules) SetRiskLevel

func (CreateCompliancePackRequestConfigRules) String

type CreateCompliancePackRequestConfigRulesConfigRuleParameters

type CreateCompliancePackRequestConfigRulesConfigRuleParameters struct {
	ParameterName  *string `json:"ParameterName,omitempty" xml:"ParameterName,omitempty"`
	ParameterValue *string `json:"ParameterValue,omitempty" xml:"ParameterValue,omitempty"`
}

func (CreateCompliancePackRequestConfigRulesConfigRuleParameters) GoString

func (*CreateCompliancePackRequestConfigRulesConfigRuleParameters) SetParameterName

func (*CreateCompliancePackRequestConfigRulesConfigRuleParameters) SetParameterValue

func (CreateCompliancePackRequestConfigRulesConfigRuleParameters) String

type CreateCompliancePackResponse

type CreateCompliancePackResponse struct {
	Headers    map[string]*string                `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                            `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *CreateCompliancePackResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (CreateCompliancePackResponse) GoString

func (s CreateCompliancePackResponse) GoString() string

func (*CreateCompliancePackResponse) SetBody

func (*CreateCompliancePackResponse) SetHeaders

func (*CreateCompliancePackResponse) SetStatusCode

func (CreateCompliancePackResponse) String

type CreateCompliancePackResponseBody

type CreateCompliancePackResponseBody struct {
	CompliancePackId *string `json:"CompliancePackId,omitempty" xml:"CompliancePackId,omitempty"`
	RequestId        *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (CreateCompliancePackResponseBody) GoString

func (*CreateCompliancePackResponseBody) SetCompliancePackId

func (*CreateCompliancePackResponseBody) SetRequestId

func (CreateCompliancePackResponseBody) String

type CreateCompliancePackShrinkRequest

type CreateCompliancePackShrinkRequest struct {
	ClientToken              *string `json:"ClientToken,omitempty" xml:"ClientToken,omitempty"`
	CompliancePackName       *string `json:"CompliancePackName,omitempty" xml:"CompliancePackName,omitempty"`
	CompliancePackTemplateId *string `json:"CompliancePackTemplateId,omitempty" xml:"CompliancePackTemplateId,omitempty"`
	ConfigRulesShrink        *string `json:"ConfigRules,omitempty" xml:"ConfigRules,omitempty"`
	Description              *string `json:"Description,omitempty" xml:"Description,omitempty"`
	RiskLevel                *int32  `json:"RiskLevel,omitempty" xml:"RiskLevel,omitempty"`
}

func (CreateCompliancePackShrinkRequest) GoString

func (*CreateCompliancePackShrinkRequest) SetClientToken

func (*CreateCompliancePackShrinkRequest) SetCompliancePackName

func (*CreateCompliancePackShrinkRequest) SetCompliancePackTemplateId

func (*CreateCompliancePackShrinkRequest) SetConfigRulesShrink

func (*CreateCompliancePackShrinkRequest) SetDescription

func (*CreateCompliancePackShrinkRequest) SetRiskLevel

func (CreateCompliancePackShrinkRequest) String

type CreateConfigDeliveryChannelRequest

type CreateConfigDeliveryChannelRequest struct {
	ClientToken                         *string `json:"ClientToken,omitempty" xml:"ClientToken,omitempty"`
	ConfigurationItemChangeNotification *bool   `json:"ConfigurationItemChangeNotification,omitempty" xml:"ConfigurationItemChangeNotification,omitempty"`
	ConfigurationSnapshot               *bool   `json:"ConfigurationSnapshot,omitempty" xml:"ConfigurationSnapshot,omitempty"`
	DeliveryChannelCondition            *string `json:"DeliveryChannelCondition,omitempty" xml:"DeliveryChannelCondition,omitempty"`
	DeliveryChannelName                 *string `json:"DeliveryChannelName,omitempty" xml:"DeliveryChannelName,omitempty"`
	DeliveryChannelTargetArn            *string `json:"DeliveryChannelTargetArn,omitempty" xml:"DeliveryChannelTargetArn,omitempty"`
	DeliveryChannelType                 *string `json:"DeliveryChannelType,omitempty" xml:"DeliveryChannelType,omitempty"`
	DeliverySnapshotTime                *string `json:"DeliverySnapshotTime,omitempty" xml:"DeliverySnapshotTime,omitempty"`
	Description                         *string `json:"Description,omitempty" xml:"Description,omitempty"`
	NonCompliantNotification            *bool   `json:"NonCompliantNotification,omitempty" xml:"NonCompliantNotification,omitempty"`
	OversizedDataOSSTargetArn           *string `json:"OversizedDataOSSTargetArn,omitempty" xml:"OversizedDataOSSTargetArn,omitempty"`
}

func (CreateConfigDeliveryChannelRequest) GoString

func (*CreateConfigDeliveryChannelRequest) SetClientToken

func (*CreateConfigDeliveryChannelRequest) SetConfigurationItemChangeNotification

func (s *CreateConfigDeliveryChannelRequest) SetConfigurationItemChangeNotification(v bool) *CreateConfigDeliveryChannelRequest

func (*CreateConfigDeliveryChannelRequest) SetConfigurationSnapshot

func (*CreateConfigDeliveryChannelRequest) SetDeliveryChannelCondition

func (*CreateConfigDeliveryChannelRequest) SetDeliveryChannelName

func (*CreateConfigDeliveryChannelRequest) SetDeliveryChannelTargetArn

func (*CreateConfigDeliveryChannelRequest) SetDeliveryChannelType

func (*CreateConfigDeliveryChannelRequest) SetDeliverySnapshotTime

func (*CreateConfigDeliveryChannelRequest) SetDescription

func (*CreateConfigDeliveryChannelRequest) SetNonCompliantNotification

func (*CreateConfigDeliveryChannelRequest) SetOversizedDataOSSTargetArn

func (CreateConfigDeliveryChannelRequest) String

type CreateConfigDeliveryChannelResponse

type CreateConfigDeliveryChannelResponse struct {
	Headers    map[string]*string                       `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                   `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *CreateConfigDeliveryChannelResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (CreateConfigDeliveryChannelResponse) GoString

func (*CreateConfigDeliveryChannelResponse) SetHeaders

func (*CreateConfigDeliveryChannelResponse) SetStatusCode

func (CreateConfigDeliveryChannelResponse) String

type CreateConfigDeliveryChannelResponseBody

type CreateConfigDeliveryChannelResponseBody struct {
	DeliveryChannelId *string `json:"DeliveryChannelId,omitempty" xml:"DeliveryChannelId,omitempty"`
	RequestId         *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (CreateConfigDeliveryChannelResponseBody) GoString

func (*CreateConfigDeliveryChannelResponseBody) SetDeliveryChannelId

func (*CreateConfigDeliveryChannelResponseBody) SetRequestId

func (CreateConfigDeliveryChannelResponseBody) String

type CreateConfigRuleRequest

type CreateConfigRuleRequest struct {
	ClientToken               *string                `json:"ClientToken,omitempty" xml:"ClientToken,omitempty"`
	ConfigRuleName            *string                `json:"ConfigRuleName,omitempty" xml:"ConfigRuleName,omitempty"`
	ConfigRuleTriggerTypes    *string                `json:"ConfigRuleTriggerTypes,omitempty" xml:"ConfigRuleTriggerTypes,omitempty"`
	Description               *string                `json:"Description,omitempty" xml:"Description,omitempty"`
	ExcludeResourceIdsScope   *string                `json:"ExcludeResourceIdsScope,omitempty" xml:"ExcludeResourceIdsScope,omitempty"`
	InputParameters           map[string]interface{} `json:"InputParameters,omitempty" xml:"InputParameters,omitempty"`
	MaximumExecutionFrequency *string                `json:"MaximumExecutionFrequency,omitempty" xml:"MaximumExecutionFrequency,omitempty"`
	RegionIdsScope            *string                `json:"RegionIdsScope,omitempty" xml:"RegionIdsScope,omitempty"`
	ResourceGroupIdsScope     *string                `json:"ResourceGroupIdsScope,omitempty" xml:"ResourceGroupIdsScope,omitempty"`
	ResourceTypesScope        []*string              `json:"ResourceTypesScope,omitempty" xml:"ResourceTypesScope,omitempty" type:"Repeated"`
	RiskLevel                 *int32                 `json:"RiskLevel,omitempty" xml:"RiskLevel,omitempty"`
	SourceIdentifier          *string                `json:"SourceIdentifier,omitempty" xml:"SourceIdentifier,omitempty"`
	SourceOwner               *string                `json:"SourceOwner,omitempty" xml:"SourceOwner,omitempty"`
	TagKeyLogicScope          *string                `json:"TagKeyLogicScope,omitempty" xml:"TagKeyLogicScope,omitempty"`
	TagKeyScope               *string                `json:"TagKeyScope,omitempty" xml:"TagKeyScope,omitempty"`
	TagValueScope             *string                `json:"TagValueScope,omitempty" xml:"TagValueScope,omitempty"`
}

func (CreateConfigRuleRequest) GoString

func (s CreateConfigRuleRequest) GoString() string

func (*CreateConfigRuleRequest) SetClientToken

func (*CreateConfigRuleRequest) SetConfigRuleName

func (s *CreateConfigRuleRequest) SetConfigRuleName(v string) *CreateConfigRuleRequest

func (*CreateConfigRuleRequest) SetConfigRuleTriggerTypes

func (s *CreateConfigRuleRequest) SetConfigRuleTriggerTypes(v string) *CreateConfigRuleRequest

func (*CreateConfigRuleRequest) SetDescription

func (*CreateConfigRuleRequest) SetExcludeResourceIdsScope

func (s *CreateConfigRuleRequest) SetExcludeResourceIdsScope(v string) *CreateConfigRuleRequest

func (*CreateConfigRuleRequest) SetInputParameters

func (s *CreateConfigRuleRequest) SetInputParameters(v map[string]interface{}) *CreateConfigRuleRequest

func (*CreateConfigRuleRequest) SetMaximumExecutionFrequency

func (s *CreateConfigRuleRequest) SetMaximumExecutionFrequency(v string) *CreateConfigRuleRequest

func (*CreateConfigRuleRequest) SetRegionIdsScope

func (s *CreateConfigRuleRequest) SetRegionIdsScope(v string) *CreateConfigRuleRequest

func (*CreateConfigRuleRequest) SetResourceGroupIdsScope

func (s *CreateConfigRuleRequest) SetResourceGroupIdsScope(v string) *CreateConfigRuleRequest

func (*CreateConfigRuleRequest) SetResourceTypesScope

func (s *CreateConfigRuleRequest) SetResourceTypesScope(v []*string) *CreateConfigRuleRequest

func (*CreateConfigRuleRequest) SetRiskLevel

func (*CreateConfigRuleRequest) SetSourceIdentifier

func (s *CreateConfigRuleRequest) SetSourceIdentifier(v string) *CreateConfigRuleRequest

func (*CreateConfigRuleRequest) SetSourceOwner

func (*CreateConfigRuleRequest) SetTagKeyLogicScope

func (s *CreateConfigRuleRequest) SetTagKeyLogicScope(v string) *CreateConfigRuleRequest

func (*CreateConfigRuleRequest) SetTagKeyScope

func (*CreateConfigRuleRequest) SetTagValueScope

func (s *CreateConfigRuleRequest) SetTagValueScope(v string) *CreateConfigRuleRequest

func (CreateConfigRuleRequest) String

func (s CreateConfigRuleRequest) String() string

type CreateConfigRuleResponse

type CreateConfigRuleResponse struct {
	Headers    map[string]*string            `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                        `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *CreateConfigRuleResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (CreateConfigRuleResponse) GoString

func (s CreateConfigRuleResponse) GoString() string

func (*CreateConfigRuleResponse) SetBody

func (*CreateConfigRuleResponse) SetHeaders

func (*CreateConfigRuleResponse) SetStatusCode

func (CreateConfigRuleResponse) String

func (s CreateConfigRuleResponse) String() string

type CreateConfigRuleResponseBody

type CreateConfigRuleResponseBody struct {
	ConfigRuleId *string `json:"ConfigRuleId,omitempty" xml:"ConfigRuleId,omitempty"`
	RequestId    *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (CreateConfigRuleResponseBody) GoString

func (s CreateConfigRuleResponseBody) GoString() string

func (*CreateConfigRuleResponseBody) SetConfigRuleId

func (*CreateConfigRuleResponseBody) SetRequestId

func (CreateConfigRuleResponseBody) String

type CreateConfigRuleShrinkRequest

type CreateConfigRuleShrinkRequest struct {
	ClientToken               *string `json:"ClientToken,omitempty" xml:"ClientToken,omitempty"`
	ConfigRuleName            *string `json:"ConfigRuleName,omitempty" xml:"ConfigRuleName,omitempty"`
	ConfigRuleTriggerTypes    *string `json:"ConfigRuleTriggerTypes,omitempty" xml:"ConfigRuleTriggerTypes,omitempty"`
	Description               *string `json:"Description,omitempty" xml:"Description,omitempty"`
	ExcludeResourceIdsScope   *string `json:"ExcludeResourceIdsScope,omitempty" xml:"ExcludeResourceIdsScope,omitempty"`
	InputParametersShrink     *string `json:"InputParameters,omitempty" xml:"InputParameters,omitempty"`
	MaximumExecutionFrequency *string `json:"MaximumExecutionFrequency,omitempty" xml:"MaximumExecutionFrequency,omitempty"`
	RegionIdsScope            *string `json:"RegionIdsScope,omitempty" xml:"RegionIdsScope,omitempty"`
	ResourceGroupIdsScope     *string `json:"ResourceGroupIdsScope,omitempty" xml:"ResourceGroupIdsScope,omitempty"`
	ResourceTypesScopeShrink  *string `json:"ResourceTypesScope,omitempty" xml:"ResourceTypesScope,omitempty"`
	RiskLevel                 *int32  `json:"RiskLevel,omitempty" xml:"RiskLevel,omitempty"`
	SourceIdentifier          *string `json:"SourceIdentifier,omitempty" xml:"SourceIdentifier,omitempty"`
	SourceOwner               *string `json:"SourceOwner,omitempty" xml:"SourceOwner,omitempty"`
	TagKeyLogicScope          *string `json:"TagKeyLogicScope,omitempty" xml:"TagKeyLogicScope,omitempty"`
	TagKeyScope               *string `json:"TagKeyScope,omitempty" xml:"TagKeyScope,omitempty"`
	TagValueScope             *string `json:"TagValueScope,omitempty" xml:"TagValueScope,omitempty"`
}

func (CreateConfigRuleShrinkRequest) GoString

func (*CreateConfigRuleShrinkRequest) SetClientToken

func (*CreateConfigRuleShrinkRequest) SetConfigRuleName

func (*CreateConfigRuleShrinkRequest) SetConfigRuleTriggerTypes

func (s *CreateConfigRuleShrinkRequest) SetConfigRuleTriggerTypes(v string) *CreateConfigRuleShrinkRequest

func (*CreateConfigRuleShrinkRequest) SetDescription

func (*CreateConfigRuleShrinkRequest) SetExcludeResourceIdsScope

func (s *CreateConfigRuleShrinkRequest) SetExcludeResourceIdsScope(v string) *CreateConfigRuleShrinkRequest

func (*CreateConfigRuleShrinkRequest) SetInputParametersShrink

func (s *CreateConfigRuleShrinkRequest) SetInputParametersShrink(v string) *CreateConfigRuleShrinkRequest

func (*CreateConfigRuleShrinkRequest) SetMaximumExecutionFrequency

func (s *CreateConfigRuleShrinkRequest) SetMaximumExecutionFrequency(v string) *CreateConfigRuleShrinkRequest

func (*CreateConfigRuleShrinkRequest) SetRegionIdsScope

func (*CreateConfigRuleShrinkRequest) SetResourceGroupIdsScope

func (s *CreateConfigRuleShrinkRequest) SetResourceGroupIdsScope(v string) *CreateConfigRuleShrinkRequest

func (*CreateConfigRuleShrinkRequest) SetResourceTypesScopeShrink

func (s *CreateConfigRuleShrinkRequest) SetResourceTypesScopeShrink(v string) *CreateConfigRuleShrinkRequest

func (*CreateConfigRuleShrinkRequest) SetRiskLevel

func (*CreateConfigRuleShrinkRequest) SetSourceIdentifier

func (*CreateConfigRuleShrinkRequest) SetSourceOwner

func (*CreateConfigRuleShrinkRequest) SetTagKeyLogicScope

func (*CreateConfigRuleShrinkRequest) SetTagKeyScope

func (*CreateConfigRuleShrinkRequest) SetTagValueScope

func (CreateConfigRuleShrinkRequest) String

type CreateRemediationRequest

type CreateRemediationRequest struct {
	ClientToken           *string `json:"ClientToken,omitempty" xml:"ClientToken,omitempty"`
	ConfigRuleId          *string `json:"ConfigRuleId,omitempty" xml:"ConfigRuleId,omitempty"`
	InvokeType            *string `json:"InvokeType,omitempty" xml:"InvokeType,omitempty"`
	Params                *string `json:"Params,omitempty" xml:"Params,omitempty"`
	RemediationTemplateId *string `json:"RemediationTemplateId,omitempty" xml:"RemediationTemplateId,omitempty"`
	RemediationType       *string `json:"RemediationType,omitempty" xml:"RemediationType,omitempty"`
	SourceType            *string `json:"SourceType,omitempty" xml:"SourceType,omitempty"`
}

func (CreateRemediationRequest) GoString

func (s CreateRemediationRequest) GoString() string

func (*CreateRemediationRequest) SetClientToken

func (*CreateRemediationRequest) SetConfigRuleId

func (*CreateRemediationRequest) SetInvokeType

func (*CreateRemediationRequest) SetParams

func (*CreateRemediationRequest) SetRemediationTemplateId

func (s *CreateRemediationRequest) SetRemediationTemplateId(v string) *CreateRemediationRequest

func (*CreateRemediationRequest) SetRemediationType

func (s *CreateRemediationRequest) SetRemediationType(v string) *CreateRemediationRequest

func (*CreateRemediationRequest) SetSourceType

func (CreateRemediationRequest) String

func (s CreateRemediationRequest) String() string

type CreateRemediationResponse

type CreateRemediationResponse struct {
	Headers    map[string]*string             `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                         `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *CreateRemediationResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (CreateRemediationResponse) GoString

func (s CreateRemediationResponse) GoString() string

func (*CreateRemediationResponse) SetBody

func (*CreateRemediationResponse) SetHeaders

func (*CreateRemediationResponse) SetStatusCode

func (CreateRemediationResponse) String

func (s CreateRemediationResponse) String() string

type CreateRemediationResponseBody

type CreateRemediationResponseBody struct {
	RemediationId *string `json:"RemediationId,omitempty" xml:"RemediationId,omitempty"`
	RequestId     *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (CreateRemediationResponseBody) GoString

func (*CreateRemediationResponseBody) SetRemediationId

func (*CreateRemediationResponseBody) SetRequestId

func (CreateRemediationResponseBody) String

type DeactiveAggregateConfigRulesRequest

type DeactiveAggregateConfigRulesRequest struct {
	AggregatorId  *string `json:"AggregatorId,omitempty" xml:"AggregatorId,omitempty"`
	ConfigRuleIds *string `json:"ConfigRuleIds,omitempty" xml:"ConfigRuleIds,omitempty"`
}

func (DeactiveAggregateConfigRulesRequest) GoString

func (*DeactiveAggregateConfigRulesRequest) SetAggregatorId

func (*DeactiveAggregateConfigRulesRequest) SetConfigRuleIds

func (DeactiveAggregateConfigRulesRequest) String

type DeactiveAggregateConfigRulesResponse

type DeactiveAggregateConfigRulesResponse struct {
	Headers    map[string]*string                        `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                    `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *DeactiveAggregateConfigRulesResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (DeactiveAggregateConfigRulesResponse) GoString

func (*DeactiveAggregateConfigRulesResponse) SetHeaders

func (*DeactiveAggregateConfigRulesResponse) SetStatusCode

func (DeactiveAggregateConfigRulesResponse) String

type DeactiveAggregateConfigRulesResponseBody

type DeactiveAggregateConfigRulesResponseBody struct {
	OperateRuleResult *DeactiveAggregateConfigRulesResponseBodyOperateRuleResult `json:"OperateRuleResult,omitempty" xml:"OperateRuleResult,omitempty" type:"Struct"`
	RequestId         *string                                                    `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (DeactiveAggregateConfigRulesResponseBody) GoString

func (*DeactiveAggregateConfigRulesResponseBody) SetRequestId

func (DeactiveAggregateConfigRulesResponseBody) String

type DeactiveAggregateConfigRulesResponseBodyOperateRuleResult

type DeactiveAggregateConfigRulesResponseBodyOperateRuleResult struct {
	OperateRuleItemList []*DeactiveAggregateConfigRulesResponseBodyOperateRuleResultOperateRuleItemList `json:"OperateRuleItemList,omitempty" xml:"OperateRuleItemList,omitempty" type:"Repeated"`
}

func (DeactiveAggregateConfigRulesResponseBodyOperateRuleResult) GoString

func (DeactiveAggregateConfigRulesResponseBodyOperateRuleResult) String

type DeactiveAggregateConfigRulesResponseBodyOperateRuleResultOperateRuleItemList

type DeactiveAggregateConfigRulesResponseBodyOperateRuleResultOperateRuleItemList struct {
	ConfigRuleId *string `json:"ConfigRuleId,omitempty" xml:"ConfigRuleId,omitempty"`
	ErrorCode    *string `json:"ErrorCode,omitempty" xml:"ErrorCode,omitempty"`
	Success      *bool   `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (DeactiveAggregateConfigRulesResponseBodyOperateRuleResultOperateRuleItemList) GoString

func (*DeactiveAggregateConfigRulesResponseBodyOperateRuleResultOperateRuleItemList) SetConfigRuleId

func (*DeactiveAggregateConfigRulesResponseBodyOperateRuleResultOperateRuleItemList) SetErrorCode

func (*DeactiveAggregateConfigRulesResponseBodyOperateRuleResultOperateRuleItemList) SetSuccess

func (DeactiveAggregateConfigRulesResponseBodyOperateRuleResultOperateRuleItemList) String

type DeactiveConfigRulesRequest

type DeactiveConfigRulesRequest struct {
	ConfigRuleIds *string `json:"ConfigRuleIds,omitempty" xml:"ConfigRuleIds,omitempty"`
}

func (DeactiveConfigRulesRequest) GoString

func (s DeactiveConfigRulesRequest) GoString() string

func (*DeactiveConfigRulesRequest) SetConfigRuleIds

func (DeactiveConfigRulesRequest) String

type DeactiveConfigRulesResponse

type DeactiveConfigRulesResponse struct {
	Headers    map[string]*string               `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                           `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *DeactiveConfigRulesResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (DeactiveConfigRulesResponse) GoString

func (s DeactiveConfigRulesResponse) GoString() string

func (*DeactiveConfigRulesResponse) SetBody

func (*DeactiveConfigRulesResponse) SetHeaders

func (*DeactiveConfigRulesResponse) SetStatusCode

func (DeactiveConfigRulesResponse) String

type DeactiveConfigRulesResponseBody

type DeactiveConfigRulesResponseBody struct {
	OperateRuleResult *DeactiveConfigRulesResponseBodyOperateRuleResult `json:"OperateRuleResult,omitempty" xml:"OperateRuleResult,omitempty" type:"Struct"`
	RequestId         *string                                           `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (DeactiveConfigRulesResponseBody) GoString

func (*DeactiveConfigRulesResponseBody) SetRequestId

func (DeactiveConfigRulesResponseBody) String

type DeactiveConfigRulesResponseBodyOperateRuleResult

type DeactiveConfigRulesResponseBodyOperateRuleResult struct {
	OperateRuleItemList []*DeactiveConfigRulesResponseBodyOperateRuleResultOperateRuleItemList `json:"OperateRuleItemList,omitempty" xml:"OperateRuleItemList,omitempty" type:"Repeated"`
}

func (DeactiveConfigRulesResponseBodyOperateRuleResult) GoString

func (DeactiveConfigRulesResponseBodyOperateRuleResult) String

type DeactiveConfigRulesResponseBodyOperateRuleResultOperateRuleItemList

type DeactiveConfigRulesResponseBodyOperateRuleResultOperateRuleItemList struct {
	ConfigRuleId *string `json:"ConfigRuleId,omitempty" xml:"ConfigRuleId,omitempty"`
	ErrorCode    *string `json:"ErrorCode,omitempty" xml:"ErrorCode,omitempty"`
	Success      *bool   `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (DeactiveConfigRulesResponseBodyOperateRuleResultOperateRuleItemList) GoString

func (*DeactiveConfigRulesResponseBodyOperateRuleResultOperateRuleItemList) SetConfigRuleId

func (*DeactiveConfigRulesResponseBodyOperateRuleResultOperateRuleItemList) SetErrorCode

func (*DeactiveConfigRulesResponseBodyOperateRuleResultOperateRuleItemList) SetSuccess

func (DeactiveConfigRulesResponseBodyOperateRuleResultOperateRuleItemList) String

type DeleteAggregateCompliancePacksRequest

type DeleteAggregateCompliancePacksRequest struct {
	AggregatorId      *string `json:"AggregatorId,omitempty" xml:"AggregatorId,omitempty"`
	ClientToken       *string `json:"ClientToken,omitempty" xml:"ClientToken,omitempty"`
	CompliancePackIds *string `json:"CompliancePackIds,omitempty" xml:"CompliancePackIds,omitempty"`
	DeleteRule        *bool   `json:"DeleteRule,omitempty" xml:"DeleteRule,omitempty"`
}

func (DeleteAggregateCompliancePacksRequest) GoString

func (*DeleteAggregateCompliancePacksRequest) SetAggregatorId

func (*DeleteAggregateCompliancePacksRequest) SetClientToken

func (*DeleteAggregateCompliancePacksRequest) SetCompliancePackIds

func (*DeleteAggregateCompliancePacksRequest) SetDeleteRule

func (DeleteAggregateCompliancePacksRequest) String

type DeleteAggregateCompliancePacksResponse

type DeleteAggregateCompliancePacksResponse struct {
	Headers    map[string]*string                          `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                      `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *DeleteAggregateCompliancePacksResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (DeleteAggregateCompliancePacksResponse) GoString

func (*DeleteAggregateCompliancePacksResponse) SetHeaders

func (*DeleteAggregateCompliancePacksResponse) SetStatusCode

func (DeleteAggregateCompliancePacksResponse) String

type DeleteAggregateCompliancePacksResponseBody

type DeleteAggregateCompliancePacksResponseBody struct {
	OperateCompliancePacksResult *DeleteAggregateCompliancePacksResponseBodyOperateCompliancePacksResult `json:"OperateCompliancePacksResult,omitempty" xml:"OperateCompliancePacksResult,omitempty" type:"Struct"`
	RequestId                    *string                                                                 `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (DeleteAggregateCompliancePacksResponseBody) GoString

func (*DeleteAggregateCompliancePacksResponseBody) SetRequestId

func (DeleteAggregateCompliancePacksResponseBody) String

type DeleteAggregateCompliancePacksResponseBodyOperateCompliancePacksResult

type DeleteAggregateCompliancePacksResponseBodyOperateCompliancePacksResult struct {
	OperateCompliancePacks []*DeleteAggregateCompliancePacksResponseBodyOperateCompliancePacksResultOperateCompliancePacks `json:"OperateCompliancePacks,omitempty" xml:"OperateCompliancePacks,omitempty" type:"Repeated"`
}

func (DeleteAggregateCompliancePacksResponseBodyOperateCompliancePacksResult) GoString

func (DeleteAggregateCompliancePacksResponseBodyOperateCompliancePacksResult) String

type DeleteAggregateCompliancePacksResponseBodyOperateCompliancePacksResultOperateCompliancePacks

type DeleteAggregateCompliancePacksResponseBodyOperateCompliancePacksResultOperateCompliancePacks struct {
	CompliancePackId *string `json:"CompliancePackId,omitempty" xml:"CompliancePackId,omitempty"`
	ErrorCode        *string `json:"ErrorCode,omitempty" xml:"ErrorCode,omitempty"`
	Success          *bool   `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (DeleteAggregateCompliancePacksResponseBodyOperateCompliancePacksResultOperateCompliancePacks) GoString

func (*DeleteAggregateCompliancePacksResponseBodyOperateCompliancePacksResultOperateCompliancePacks) SetCompliancePackId

func (DeleteAggregateCompliancePacksResponseBodyOperateCompliancePacksResultOperateCompliancePacks) String

type DeleteAggregateConfigRulesRequest

type DeleteAggregateConfigRulesRequest struct {
	AggregatorId  *string `json:"AggregatorId,omitempty" xml:"AggregatorId,omitempty"`
	ConfigRuleIds *string `json:"ConfigRuleIds,omitempty" xml:"ConfigRuleIds,omitempty"`
}

func (DeleteAggregateConfigRulesRequest) GoString

func (*DeleteAggregateConfigRulesRequest) SetAggregatorId

func (*DeleteAggregateConfigRulesRequest) SetConfigRuleIds

func (DeleteAggregateConfigRulesRequest) String

type DeleteAggregateConfigRulesResponse

type DeleteAggregateConfigRulesResponse struct {
	Headers    map[string]*string                      `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                  `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *DeleteAggregateConfigRulesResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (DeleteAggregateConfigRulesResponse) GoString

func (*DeleteAggregateConfigRulesResponse) SetHeaders

func (*DeleteAggregateConfigRulesResponse) SetStatusCode

func (DeleteAggregateConfigRulesResponse) String

type DeleteAggregateConfigRulesResponseBody

type DeleteAggregateConfigRulesResponseBody struct {
	OperateRuleResult *DeleteAggregateConfigRulesResponseBodyOperateRuleResult `json:"OperateRuleResult,omitempty" xml:"OperateRuleResult,omitempty" type:"Struct"`
	RequestId         *string                                                  `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (DeleteAggregateConfigRulesResponseBody) GoString

func (*DeleteAggregateConfigRulesResponseBody) SetRequestId

func (DeleteAggregateConfigRulesResponseBody) String

type DeleteAggregateConfigRulesResponseBodyOperateRuleResult

type DeleteAggregateConfigRulesResponseBodyOperateRuleResult struct {
	OperateRuleItemList []*DeleteAggregateConfigRulesResponseBodyOperateRuleResultOperateRuleItemList `json:"OperateRuleItemList,omitempty" xml:"OperateRuleItemList,omitempty" type:"Repeated"`
}

func (DeleteAggregateConfigRulesResponseBodyOperateRuleResult) GoString

func (DeleteAggregateConfigRulesResponseBodyOperateRuleResult) String

type DeleteAggregateConfigRulesResponseBodyOperateRuleResultOperateRuleItemList

type DeleteAggregateConfigRulesResponseBodyOperateRuleResultOperateRuleItemList struct {
	ConfigRuleId *string `json:"ConfigRuleId,omitempty" xml:"ConfigRuleId,omitempty"`
	ErrorCode    *string `json:"ErrorCode,omitempty" xml:"ErrorCode,omitempty"`
	Success      *bool   `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (DeleteAggregateConfigRulesResponseBodyOperateRuleResultOperateRuleItemList) GoString

func (*DeleteAggregateConfigRulesResponseBodyOperateRuleResultOperateRuleItemList) SetConfigRuleId

func (*DeleteAggregateConfigRulesResponseBodyOperateRuleResultOperateRuleItemList) SetErrorCode

func (*DeleteAggregateConfigRulesResponseBodyOperateRuleResultOperateRuleItemList) SetSuccess

func (DeleteAggregateConfigRulesResponseBodyOperateRuleResultOperateRuleItemList) String

type DeleteAggregateRemediationsRequest

type DeleteAggregateRemediationsRequest struct {
	AggregatorId   *string `json:"AggregatorId,omitempty" xml:"AggregatorId,omitempty"`
	RemediationIds *string `json:"RemediationIds,omitempty" xml:"RemediationIds,omitempty"`
}

func (DeleteAggregateRemediationsRequest) GoString

func (*DeleteAggregateRemediationsRequest) SetAggregatorId

func (*DeleteAggregateRemediationsRequest) SetRemediationIds

func (DeleteAggregateRemediationsRequest) String

type DeleteAggregateRemediationsResponse

type DeleteAggregateRemediationsResponse struct {
	Headers    map[string]*string                       `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                   `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *DeleteAggregateRemediationsResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (DeleteAggregateRemediationsResponse) GoString

func (*DeleteAggregateRemediationsResponse) SetHeaders

func (*DeleteAggregateRemediationsResponse) SetStatusCode

func (DeleteAggregateRemediationsResponse) String

type DeleteAggregateRemediationsResponseBody

type DeleteAggregateRemediationsResponseBody struct {
	RemediationDeleteResults []*DeleteAggregateRemediationsResponseBodyRemediationDeleteResults `json:"RemediationDeleteResults,omitempty" xml:"RemediationDeleteResults,omitempty" type:"Repeated"`
	RequestId                *string                                                            `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (DeleteAggregateRemediationsResponseBody) GoString

func (*DeleteAggregateRemediationsResponseBody) SetRequestId

func (DeleteAggregateRemediationsResponseBody) String

type DeleteAggregateRemediationsResponseBodyRemediationDeleteResults

type DeleteAggregateRemediationsResponseBodyRemediationDeleteResults struct {
	ErrorMessage  *string `json:"ErrorMessage,omitempty" xml:"ErrorMessage,omitempty"`
	RemediationId *string `json:"RemediationId,omitempty" xml:"RemediationId,omitempty"`
	Success       *bool   `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (DeleteAggregateRemediationsResponseBodyRemediationDeleteResults) GoString

func (*DeleteAggregateRemediationsResponseBodyRemediationDeleteResults) SetErrorMessage

func (*DeleteAggregateRemediationsResponseBodyRemediationDeleteResults) SetRemediationId

func (*DeleteAggregateRemediationsResponseBodyRemediationDeleteResults) SetSuccess

func (DeleteAggregateRemediationsResponseBodyRemediationDeleteResults) String

type DeleteAggregatorsRequest

type DeleteAggregatorsRequest struct {
	AggregatorIds *string `json:"AggregatorIds,omitempty" xml:"AggregatorIds,omitempty"`
	ClientToken   *string `json:"ClientToken,omitempty" xml:"ClientToken,omitempty"`
}

func (DeleteAggregatorsRequest) GoString

func (s DeleteAggregatorsRequest) GoString() string

func (*DeleteAggregatorsRequest) SetAggregatorIds

func (*DeleteAggregatorsRequest) SetClientToken

func (DeleteAggregatorsRequest) String

func (s DeleteAggregatorsRequest) String() string

type DeleteAggregatorsResponse

type DeleteAggregatorsResponse struct {
	Headers    map[string]*string             `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                         `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *DeleteAggregatorsResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (DeleteAggregatorsResponse) GoString

func (s DeleteAggregatorsResponse) GoString() string

func (*DeleteAggregatorsResponse) SetBody

func (*DeleteAggregatorsResponse) SetHeaders

func (*DeleteAggregatorsResponse) SetStatusCode

func (DeleteAggregatorsResponse) String

func (s DeleteAggregatorsResponse) String() string

type DeleteAggregatorsResponseBody

type DeleteAggregatorsResponseBody struct {
	OperateAggregatorsResult *DeleteAggregatorsResponseBodyOperateAggregatorsResult `json:"OperateAggregatorsResult,omitempty" xml:"OperateAggregatorsResult,omitempty" type:"Struct"`
	RequestId                *string                                                `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (DeleteAggregatorsResponseBody) GoString

func (*DeleteAggregatorsResponseBody) SetRequestId

func (DeleteAggregatorsResponseBody) String

type DeleteAggregatorsResponseBodyOperateAggregatorsResult

type DeleteAggregatorsResponseBodyOperateAggregatorsResult struct {
	OperateAggregators []*DeleteAggregatorsResponseBodyOperateAggregatorsResultOperateAggregators `json:"OperateAggregators,omitempty" xml:"OperateAggregators,omitempty" type:"Repeated"`
}

func (DeleteAggregatorsResponseBodyOperateAggregatorsResult) GoString

func (DeleteAggregatorsResponseBodyOperateAggregatorsResult) String

type DeleteAggregatorsResponseBodyOperateAggregatorsResultOperateAggregators

type DeleteAggregatorsResponseBodyOperateAggregatorsResultOperateAggregators struct {
	AggregatorId *string `json:"AggregatorId,omitempty" xml:"AggregatorId,omitempty"`
	ErrorCode    *string `json:"ErrorCode,omitempty" xml:"ErrorCode,omitempty"`
	Success      *bool   `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (DeleteAggregatorsResponseBodyOperateAggregatorsResultOperateAggregators) GoString

func (*DeleteAggregatorsResponseBodyOperateAggregatorsResultOperateAggregators) SetAggregatorId

func (*DeleteAggregatorsResponseBodyOperateAggregatorsResultOperateAggregators) SetErrorCode

func (*DeleteAggregatorsResponseBodyOperateAggregatorsResultOperateAggregators) SetSuccess

func (DeleteAggregatorsResponseBodyOperateAggregatorsResultOperateAggregators) String

type DeleteCompliancePacksRequest

type DeleteCompliancePacksRequest struct {
	ClientToken       *string `json:"ClientToken,omitempty" xml:"ClientToken,omitempty"`
	CompliancePackIds *string `json:"CompliancePackIds,omitempty" xml:"CompliancePackIds,omitempty"`
	DeleteRule        *bool   `json:"DeleteRule,omitempty" xml:"DeleteRule,omitempty"`
}

func (DeleteCompliancePacksRequest) GoString

func (s DeleteCompliancePacksRequest) GoString() string

func (*DeleteCompliancePacksRequest) SetClientToken

func (*DeleteCompliancePacksRequest) SetCompliancePackIds

func (*DeleteCompliancePacksRequest) SetDeleteRule

func (DeleteCompliancePacksRequest) String

type DeleteCompliancePacksResponse

type DeleteCompliancePacksResponse struct {
	Headers    map[string]*string                 `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                             `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *DeleteCompliancePacksResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (DeleteCompliancePacksResponse) GoString

func (*DeleteCompliancePacksResponse) SetBody

func (*DeleteCompliancePacksResponse) SetHeaders

func (*DeleteCompliancePacksResponse) SetStatusCode

func (DeleteCompliancePacksResponse) String

type DeleteCompliancePacksResponseBody

type DeleteCompliancePacksResponseBody struct {
	OperateCompliancePacksResult *DeleteCompliancePacksResponseBodyOperateCompliancePacksResult `json:"OperateCompliancePacksResult,omitempty" xml:"OperateCompliancePacksResult,omitempty" type:"Struct"`
	RequestId                    *string                                                        `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (DeleteCompliancePacksResponseBody) GoString

func (*DeleteCompliancePacksResponseBody) SetRequestId

func (DeleteCompliancePacksResponseBody) String

type DeleteCompliancePacksResponseBodyOperateCompliancePacksResult

type DeleteCompliancePacksResponseBodyOperateCompliancePacksResult struct {
	OperateCompliancePacks []*DeleteCompliancePacksResponseBodyOperateCompliancePacksResultOperateCompliancePacks `json:"OperateCompliancePacks,omitempty" xml:"OperateCompliancePacks,omitempty" type:"Repeated"`
}

func (DeleteCompliancePacksResponseBodyOperateCompliancePacksResult) GoString

func (DeleteCompliancePacksResponseBodyOperateCompliancePacksResult) String

type DeleteCompliancePacksResponseBodyOperateCompliancePacksResultOperateCompliancePacks

type DeleteCompliancePacksResponseBodyOperateCompliancePacksResultOperateCompliancePacks struct {
	CompliancePackId *string `json:"CompliancePackId,omitempty" xml:"CompliancePackId,omitempty"`
	ErrorCode        *string `json:"ErrorCode,omitempty" xml:"ErrorCode,omitempty"`
	Success          *bool   `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (DeleteCompliancePacksResponseBodyOperateCompliancePacksResultOperateCompliancePacks) GoString

func (*DeleteCompliancePacksResponseBodyOperateCompliancePacksResultOperateCompliancePacks) SetCompliancePackId

func (*DeleteCompliancePacksResponseBodyOperateCompliancePacksResultOperateCompliancePacks) SetErrorCode

func (*DeleteCompliancePacksResponseBodyOperateCompliancePacksResultOperateCompliancePacks) SetSuccess

func (DeleteCompliancePacksResponseBodyOperateCompliancePacksResultOperateCompliancePacks) String

type DeleteRemediationsRequest

type DeleteRemediationsRequest struct {
	RemediationIds *string `json:"RemediationIds,omitempty" xml:"RemediationIds,omitempty"`
}

func (DeleteRemediationsRequest) GoString

func (s DeleteRemediationsRequest) GoString() string

func (*DeleteRemediationsRequest) SetRemediationIds

func (DeleteRemediationsRequest) String

func (s DeleteRemediationsRequest) String() string

type DeleteRemediationsResponse

type DeleteRemediationsResponse struct {
	Headers    map[string]*string              `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                          `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *DeleteRemediationsResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (DeleteRemediationsResponse) GoString

func (s DeleteRemediationsResponse) GoString() string

func (*DeleteRemediationsResponse) SetBody

func (*DeleteRemediationsResponse) SetHeaders

func (*DeleteRemediationsResponse) SetStatusCode

func (DeleteRemediationsResponse) String

type DeleteRemediationsResponseBody

type DeleteRemediationsResponseBody struct {
	RemediationDeleteResults []*DeleteRemediationsResponseBodyRemediationDeleteResults `json:"RemediationDeleteResults,omitempty" xml:"RemediationDeleteResults,omitempty" type:"Repeated"`
	RequestId                *string                                                   `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (DeleteRemediationsResponseBody) GoString

func (*DeleteRemediationsResponseBody) SetRequestId

func (DeleteRemediationsResponseBody) String

type DeleteRemediationsResponseBodyRemediationDeleteResults

type DeleteRemediationsResponseBodyRemediationDeleteResults struct {
	ErrorMessage  *string `json:"ErrorMessage,omitempty" xml:"ErrorMessage,omitempty"`
	RemediationId *string `json:"RemediationId,omitempty" xml:"RemediationId,omitempty"`
	Success       *bool   `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (DeleteRemediationsResponseBodyRemediationDeleteResults) GoString

func (*DeleteRemediationsResponseBodyRemediationDeleteResults) SetErrorMessage

func (*DeleteRemediationsResponseBodyRemediationDeleteResults) SetRemediationId

func (*DeleteRemediationsResponseBodyRemediationDeleteResults) SetSuccess

func (DeleteRemediationsResponseBodyRemediationDeleteResults) String

type DetachAggregateConfigRuleToCompliancePackRequest

type DetachAggregateConfigRuleToCompliancePackRequest struct {
	AggregatorId     *string `json:"AggregatorId,omitempty" xml:"AggregatorId,omitempty"`
	CompliancePackId *string `json:"CompliancePackId,omitempty" xml:"CompliancePackId,omitempty"`
	ConfigRuleIds    *string `json:"ConfigRuleIds,omitempty" xml:"ConfigRuleIds,omitempty"`
}

func (DetachAggregateConfigRuleToCompliancePackRequest) GoString

func (*DetachAggregateConfigRuleToCompliancePackRequest) SetAggregatorId

func (*DetachAggregateConfigRuleToCompliancePackRequest) SetCompliancePackId

func (*DetachAggregateConfigRuleToCompliancePackRequest) SetConfigRuleIds

func (DetachAggregateConfigRuleToCompliancePackRequest) String

type DetachAggregateConfigRuleToCompliancePackResponse

type DetachAggregateConfigRuleToCompliancePackResponse struct {
	Headers    map[string]*string                                     `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                                 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *DetachAggregateConfigRuleToCompliancePackResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (DetachAggregateConfigRuleToCompliancePackResponse) GoString

func (*DetachAggregateConfigRuleToCompliancePackResponse) SetHeaders

func (*DetachAggregateConfigRuleToCompliancePackResponse) SetStatusCode

func (DetachAggregateConfigRuleToCompliancePackResponse) String

type DetachAggregateConfigRuleToCompliancePackResponseBody

type DetachAggregateConfigRuleToCompliancePackResponseBody struct {
	OperateRuleResult *DetachAggregateConfigRuleToCompliancePackResponseBodyOperateRuleResult `json:"OperateRuleResult,omitempty" xml:"OperateRuleResult,omitempty" type:"Struct"`
	RequestId         *string                                                                 `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (DetachAggregateConfigRuleToCompliancePackResponseBody) GoString

func (*DetachAggregateConfigRuleToCompliancePackResponseBody) SetRequestId

func (DetachAggregateConfigRuleToCompliancePackResponseBody) String

type DetachAggregateConfigRuleToCompliancePackResponseBodyOperateRuleResult

type DetachAggregateConfigRuleToCompliancePackResponseBodyOperateRuleResult struct {
	OperateRuleItemList []*DetachAggregateConfigRuleToCompliancePackResponseBodyOperateRuleResultOperateRuleItemList `json:"OperateRuleItemList,omitempty" xml:"OperateRuleItemList,omitempty" type:"Repeated"`
}

func (DetachAggregateConfigRuleToCompliancePackResponseBodyOperateRuleResult) GoString

func (DetachAggregateConfigRuleToCompliancePackResponseBodyOperateRuleResult) String

type DetachAggregateConfigRuleToCompliancePackResponseBodyOperateRuleResultOperateRuleItemList

type DetachAggregateConfigRuleToCompliancePackResponseBodyOperateRuleResultOperateRuleItemList struct {
	ConfigRuleId *string `json:"ConfigRuleId,omitempty" xml:"ConfigRuleId,omitempty"`
	ErrorCode    *string `json:"ErrorCode,omitempty" xml:"ErrorCode,omitempty"`
	Success      *bool   `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (DetachAggregateConfigRuleToCompliancePackResponseBodyOperateRuleResultOperateRuleItemList) GoString

func (*DetachAggregateConfigRuleToCompliancePackResponseBodyOperateRuleResultOperateRuleItemList) SetConfigRuleId

func (DetachAggregateConfigRuleToCompliancePackResponseBodyOperateRuleResultOperateRuleItemList) String

type DetachConfigRuleToCompliancePackRequest

type DetachConfigRuleToCompliancePackRequest struct {
	CompliancePackId *string `json:"CompliancePackId,omitempty" xml:"CompliancePackId,omitempty"`
	ConfigRuleIds    *string `json:"ConfigRuleIds,omitempty" xml:"ConfigRuleIds,omitempty"`
}

func (DetachConfigRuleToCompliancePackRequest) GoString

func (*DetachConfigRuleToCompliancePackRequest) SetCompliancePackId

func (*DetachConfigRuleToCompliancePackRequest) SetConfigRuleIds

func (DetachConfigRuleToCompliancePackRequest) String

type DetachConfigRuleToCompliancePackResponse

type DetachConfigRuleToCompliancePackResponse struct {
	Headers    map[string]*string                            `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                        `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *DetachConfigRuleToCompliancePackResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (DetachConfigRuleToCompliancePackResponse) GoString

func (*DetachConfigRuleToCompliancePackResponse) SetHeaders

func (*DetachConfigRuleToCompliancePackResponse) SetStatusCode

func (DetachConfigRuleToCompliancePackResponse) String

type DetachConfigRuleToCompliancePackResponseBody

type DetachConfigRuleToCompliancePackResponseBody struct {
	OperateRuleResult *DetachConfigRuleToCompliancePackResponseBodyOperateRuleResult `json:"OperateRuleResult,omitempty" xml:"OperateRuleResult,omitempty" type:"Struct"`
	RequestId         *string                                                        `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (DetachConfigRuleToCompliancePackResponseBody) GoString

func (*DetachConfigRuleToCompliancePackResponseBody) SetRequestId

func (DetachConfigRuleToCompliancePackResponseBody) String

type DetachConfigRuleToCompliancePackResponseBodyOperateRuleResult

type DetachConfigRuleToCompliancePackResponseBodyOperateRuleResult struct {
	OperateRuleItemList []*DetachConfigRuleToCompliancePackResponseBodyOperateRuleResultOperateRuleItemList `json:"OperateRuleItemList,omitempty" xml:"OperateRuleItemList,omitempty" type:"Repeated"`
}

func (DetachConfigRuleToCompliancePackResponseBodyOperateRuleResult) GoString

func (DetachConfigRuleToCompliancePackResponseBodyOperateRuleResult) String

type DetachConfigRuleToCompliancePackResponseBodyOperateRuleResultOperateRuleItemList

type DetachConfigRuleToCompliancePackResponseBodyOperateRuleResultOperateRuleItemList struct {
	ConfigRuleId *string `json:"ConfigRuleId,omitempty" xml:"ConfigRuleId,omitempty"`
	ErrorCode    *string `json:"ErrorCode,omitempty" xml:"ErrorCode,omitempty"`
	Success      *bool   `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (DetachConfigRuleToCompliancePackResponseBodyOperateRuleResultOperateRuleItemList) GoString

func (*DetachConfigRuleToCompliancePackResponseBodyOperateRuleResultOperateRuleItemList) SetConfigRuleId

func (*DetachConfigRuleToCompliancePackResponseBodyOperateRuleResultOperateRuleItemList) SetErrorCode

func (*DetachConfigRuleToCompliancePackResponseBodyOperateRuleResultOperateRuleItemList) SetSuccess

func (DetachConfigRuleToCompliancePackResponseBodyOperateRuleResultOperateRuleItemList) String

type GenerateAggregateCompliancePackReportRequest

type GenerateAggregateCompliancePackReportRequest struct {
	AggregatorId     *string `json:"AggregatorId,omitempty" xml:"AggregatorId,omitempty"`
	ClientToken      *string `json:"ClientToken,omitempty" xml:"ClientToken,omitempty"`
	CompliancePackId *string `json:"CompliancePackId,omitempty" xml:"CompliancePackId,omitempty"`
}

func (GenerateAggregateCompliancePackReportRequest) GoString

func (*GenerateAggregateCompliancePackReportRequest) SetAggregatorId

func (*GenerateAggregateCompliancePackReportRequest) SetClientToken

func (*GenerateAggregateCompliancePackReportRequest) SetCompliancePackId

func (GenerateAggregateCompliancePackReportRequest) String

type GenerateAggregateCompliancePackReportResponse

type GenerateAggregateCompliancePackReportResponse struct {
	Headers    map[string]*string                                 `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                             `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *GenerateAggregateCompliancePackReportResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (GenerateAggregateCompliancePackReportResponse) GoString

func (*GenerateAggregateCompliancePackReportResponse) SetHeaders

func (*GenerateAggregateCompliancePackReportResponse) SetStatusCode

func (GenerateAggregateCompliancePackReportResponse) String

type GenerateAggregateCompliancePackReportResponseBody

type GenerateAggregateCompliancePackReportResponseBody struct {
	CompliancePackId *string `json:"CompliancePackId,omitempty" xml:"CompliancePackId,omitempty"`
	RequestId        *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (GenerateAggregateCompliancePackReportResponseBody) GoString

func (*GenerateAggregateCompliancePackReportResponseBody) SetCompliancePackId

func (*GenerateAggregateCompliancePackReportResponseBody) SetRequestId

func (GenerateAggregateCompliancePackReportResponseBody) String

type GenerateAggregateConfigRulesReportRequest

type GenerateAggregateConfigRulesReportRequest struct {
	AggregatorId  *string `json:"AggregatorId,omitempty" xml:"AggregatorId,omitempty"`
	ClientToken   *string `json:"ClientToken,omitempty" xml:"ClientToken,omitempty"`
	ConfigRuleIds *string `json:"ConfigRuleIds,omitempty" xml:"ConfigRuleIds,omitempty"`
}

func (GenerateAggregateConfigRulesReportRequest) GoString

func (*GenerateAggregateConfigRulesReportRequest) SetAggregatorId

func (*GenerateAggregateConfigRulesReportRequest) SetClientToken

func (*GenerateAggregateConfigRulesReportRequest) SetConfigRuleIds

func (GenerateAggregateConfigRulesReportRequest) String

type GenerateAggregateConfigRulesReportResponse

type GenerateAggregateConfigRulesReportResponse struct {
	Headers    map[string]*string                              `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                          `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *GenerateAggregateConfigRulesReportResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (GenerateAggregateConfigRulesReportResponse) GoString

func (*GenerateAggregateConfigRulesReportResponse) SetHeaders

func (*GenerateAggregateConfigRulesReportResponse) SetStatusCode

func (GenerateAggregateConfigRulesReportResponse) String

type GenerateAggregateConfigRulesReportResponseBody

type GenerateAggregateConfigRulesReportResponseBody struct {
	AggregatorId *string `json:"AggregatorId,omitempty" xml:"AggregatorId,omitempty"`
	ReportId     *string `json:"ReportId,omitempty" xml:"ReportId,omitempty"`
	RequestId    *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (GenerateAggregateConfigRulesReportResponseBody) GoString

func (*GenerateAggregateConfigRulesReportResponseBody) SetAggregatorId

func (*GenerateAggregateConfigRulesReportResponseBody) SetReportId

func (*GenerateAggregateConfigRulesReportResponseBody) SetRequestId

func (GenerateAggregateConfigRulesReportResponseBody) String

type GenerateCompliancePackReportRequest

type GenerateCompliancePackReportRequest struct {
	ClientToken      *string `json:"ClientToken,omitempty" xml:"ClientToken,omitempty"`
	CompliancePackId *string `json:"CompliancePackId,omitempty" xml:"CompliancePackId,omitempty"`
}

func (GenerateCompliancePackReportRequest) GoString

func (*GenerateCompliancePackReportRequest) SetClientToken

func (*GenerateCompliancePackReportRequest) SetCompliancePackId

func (GenerateCompliancePackReportRequest) String

type GenerateCompliancePackReportResponse

type GenerateCompliancePackReportResponse struct {
	Headers    map[string]*string                        `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                    `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *GenerateCompliancePackReportResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (GenerateCompliancePackReportResponse) GoString

func (*GenerateCompliancePackReportResponse) SetHeaders

func (*GenerateCompliancePackReportResponse) SetStatusCode

func (GenerateCompliancePackReportResponse) String

type GenerateCompliancePackReportResponseBody

type GenerateCompliancePackReportResponseBody struct {
	CompliancePackId *string `json:"CompliancePackId,omitempty" xml:"CompliancePackId,omitempty"`
	RequestId        *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (GenerateCompliancePackReportResponseBody) GoString

func (*GenerateCompliancePackReportResponseBody) SetCompliancePackId

func (*GenerateCompliancePackReportResponseBody) SetRequestId

func (GenerateCompliancePackReportResponseBody) String

type GenerateConfigRulesReportRequest

type GenerateConfigRulesReportRequest struct {
	ClientToken   *string `json:"ClientToken,omitempty" xml:"ClientToken,omitempty"`
	ConfigRuleIds *string `json:"ConfigRuleIds,omitempty" xml:"ConfigRuleIds,omitempty"`
}

func (GenerateConfigRulesReportRequest) GoString

func (*GenerateConfigRulesReportRequest) SetClientToken

func (*GenerateConfigRulesReportRequest) SetConfigRuleIds

func (GenerateConfigRulesReportRequest) String

type GenerateConfigRulesReportResponse

type GenerateConfigRulesReportResponse struct {
	Headers    map[string]*string                     `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *GenerateConfigRulesReportResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (GenerateConfigRulesReportResponse) GoString

func (*GenerateConfigRulesReportResponse) SetHeaders

func (*GenerateConfigRulesReportResponse) SetStatusCode

func (GenerateConfigRulesReportResponse) String

type GenerateConfigRulesReportResponseBody

type GenerateConfigRulesReportResponseBody struct {
	ReportId  *string `json:"ReportId,omitempty" xml:"ReportId,omitempty"`
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (GenerateConfigRulesReportResponseBody) GoString

func (*GenerateConfigRulesReportResponseBody) SetReportId

func (*GenerateConfigRulesReportResponseBody) SetRequestId

func (GenerateConfigRulesReportResponseBody) String

type GetAggregateAccountComplianceByPackRequest

type GetAggregateAccountComplianceByPackRequest struct {
	AggregatorId     *string `json:"AggregatorId,omitempty" xml:"AggregatorId,omitempty"`
	CompliancePackId *string `json:"CompliancePackId,omitempty" xml:"CompliancePackId,omitempty"`
}

func (GetAggregateAccountComplianceByPackRequest) GoString

func (*GetAggregateAccountComplianceByPackRequest) SetAggregatorId

func (*GetAggregateAccountComplianceByPackRequest) SetCompliancePackId

func (GetAggregateAccountComplianceByPackRequest) String

type GetAggregateAccountComplianceByPackResponse

type GetAggregateAccountComplianceByPackResponse struct {
	Headers    map[string]*string                               `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                           `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *GetAggregateAccountComplianceByPackResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (GetAggregateAccountComplianceByPackResponse) GoString

func (*GetAggregateAccountComplianceByPackResponse) SetHeaders

func (*GetAggregateAccountComplianceByPackResponse) SetStatusCode

func (GetAggregateAccountComplianceByPackResponse) String

type GetAggregateAccountComplianceByPackResponseBody

type GetAggregateAccountComplianceByPackResponseBody struct {
	AccountComplianceResult *GetAggregateAccountComplianceByPackResponseBodyAccountComplianceResult `json:"AccountComplianceResult,omitempty" xml:"AccountComplianceResult,omitempty" type:"Struct"`
	RequestId               *string                                                                 `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (GetAggregateAccountComplianceByPackResponseBody) GoString

func (*GetAggregateAccountComplianceByPackResponseBody) SetRequestId

func (GetAggregateAccountComplianceByPackResponseBody) String

type GetAggregateAccountComplianceByPackResponseBodyAccountComplianceResult

type GetAggregateAccountComplianceByPackResponseBodyAccountComplianceResult struct {
	AccountCompliances []*GetAggregateAccountComplianceByPackResponseBodyAccountComplianceResultAccountCompliances `json:"AccountCompliances,omitempty" xml:"AccountCompliances,omitempty" type:"Repeated"`
	CompliancePackId   *string                                                                                     `json:"CompliancePackId,omitempty" xml:"CompliancePackId,omitempty"`
	NonCompliantCount  *int32                                                                                      `json:"NonCompliantCount,omitempty" xml:"NonCompliantCount,omitempty"`
	TotalCount         *int32                                                                                      `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"`
}

func (GetAggregateAccountComplianceByPackResponseBodyAccountComplianceResult) GoString

func (*GetAggregateAccountComplianceByPackResponseBodyAccountComplianceResult) SetCompliancePackId

func (*GetAggregateAccountComplianceByPackResponseBodyAccountComplianceResult) SetNonCompliantCount

func (*GetAggregateAccountComplianceByPackResponseBodyAccountComplianceResult) SetTotalCount

func (GetAggregateAccountComplianceByPackResponseBodyAccountComplianceResult) String

type GetAggregateAccountComplianceByPackResponseBodyAccountComplianceResultAccountCompliances

type GetAggregateAccountComplianceByPackResponseBodyAccountComplianceResultAccountCompliances struct {
	AccountId      *int64  `json:"AccountId,omitempty" xml:"AccountId,omitempty"`
	AccountName    *string `json:"AccountName,omitempty" xml:"AccountName,omitempty"`
	ComplianceType *string `json:"ComplianceType,omitempty" xml:"ComplianceType,omitempty"`
}

func (GetAggregateAccountComplianceByPackResponseBodyAccountComplianceResultAccountCompliances) GoString

func (*GetAggregateAccountComplianceByPackResponseBodyAccountComplianceResultAccountCompliances) SetAccountId

func (*GetAggregateAccountComplianceByPackResponseBodyAccountComplianceResultAccountCompliances) SetAccountName

func (*GetAggregateAccountComplianceByPackResponseBodyAccountComplianceResultAccountCompliances) SetComplianceType

func (GetAggregateAccountComplianceByPackResponseBodyAccountComplianceResultAccountCompliances) String

type GetAggregateCompliancePackReportRequest

type GetAggregateCompliancePackReportRequest struct {
	AggregatorId     *string `json:"AggregatorId,omitempty" xml:"AggregatorId,omitempty"`
	CompliancePackId *string `json:"CompliancePackId,omitempty" xml:"CompliancePackId,omitempty"`
}

func (GetAggregateCompliancePackReportRequest) GoString

func (*GetAggregateCompliancePackReportRequest) SetAggregatorId

func (*GetAggregateCompliancePackReportRequest) SetCompliancePackId

func (GetAggregateCompliancePackReportRequest) String

type GetAggregateCompliancePackReportResponse

type GetAggregateCompliancePackReportResponse struct {
	Headers    map[string]*string                            `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                        `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *GetAggregateCompliancePackReportResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (GetAggregateCompliancePackReportResponse) GoString

func (*GetAggregateCompliancePackReportResponse) SetHeaders

func (*GetAggregateCompliancePackReportResponse) SetStatusCode

func (GetAggregateCompliancePackReportResponse) String

type GetAggregateCompliancePackReportResponseBody

type GetAggregateCompliancePackReportResponseBody struct {
	CompliancePackReport *GetAggregateCompliancePackReportResponseBodyCompliancePackReport `json:"CompliancePackReport,omitempty" xml:"CompliancePackReport,omitempty" type:"Struct"`
	RequestId            *string                                                           `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (GetAggregateCompliancePackReportResponseBody) GoString

func (*GetAggregateCompliancePackReportResponseBody) SetRequestId

func (GetAggregateCompliancePackReportResponseBody) String

type GetAggregateCompliancePackReportResponseBodyCompliancePackReport

type GetAggregateCompliancePackReportResponseBodyCompliancePackReport struct {
	AccountId             *int64  `json:"AccountId,omitempty" xml:"AccountId,omitempty"`
	CompliancePackId      *string `json:"CompliancePackId,omitempty" xml:"CompliancePackId,omitempty"`
	ReportCreateTimestamp *int64  `json:"ReportCreateTimestamp,omitempty" xml:"ReportCreateTimestamp,omitempty"`
	ReportStatus          *string `json:"ReportStatus,omitempty" xml:"ReportStatus,omitempty"`
	ReportUrl             *string `json:"ReportUrl,omitempty" xml:"ReportUrl,omitempty"`
}

func (GetAggregateCompliancePackReportResponseBodyCompliancePackReport) GoString

func (*GetAggregateCompliancePackReportResponseBodyCompliancePackReport) SetAccountId

func (*GetAggregateCompliancePackReportResponseBodyCompliancePackReport) SetCompliancePackId

func (*GetAggregateCompliancePackReportResponseBodyCompliancePackReport) SetReportCreateTimestamp

func (*GetAggregateCompliancePackReportResponseBodyCompliancePackReport) SetReportStatus

func (*GetAggregateCompliancePackReportResponseBodyCompliancePackReport) SetReportUrl

func (GetAggregateCompliancePackReportResponseBodyCompliancePackReport) String

type GetAggregateCompliancePackRequest

type GetAggregateCompliancePackRequest struct {
	AggregatorId     *string `json:"AggregatorId,omitempty" xml:"AggregatorId,omitempty"`
	CompliancePackId *string `json:"CompliancePackId,omitempty" xml:"CompliancePackId,omitempty"`
}

func (GetAggregateCompliancePackRequest) GoString

func (*GetAggregateCompliancePackRequest) SetAggregatorId

func (*GetAggregateCompliancePackRequest) SetCompliancePackId

func (GetAggregateCompliancePackRequest) String

type GetAggregateCompliancePackResponse

type GetAggregateCompliancePackResponse struct {
	Headers    map[string]*string                      `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                  `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *GetAggregateCompliancePackResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (GetAggregateCompliancePackResponse) GoString

func (*GetAggregateCompliancePackResponse) SetHeaders

func (*GetAggregateCompliancePackResponse) SetStatusCode

func (GetAggregateCompliancePackResponse) String

type GetAggregateCompliancePackResponseBody

type GetAggregateCompliancePackResponseBody struct {
	CompliancePack *GetAggregateCompliancePackResponseBodyCompliancePack `json:"CompliancePack,omitempty" xml:"CompliancePack,omitempty" type:"Struct"`
	RequestId      *string                                               `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (GetAggregateCompliancePackResponseBody) GoString

func (*GetAggregateCompliancePackResponseBody) SetRequestId

func (GetAggregateCompliancePackResponseBody) String

type GetAggregateCompliancePackResponseBodyCompliancePack

type GetAggregateCompliancePackResponseBodyCompliancePack struct {
	AccountId                *int64                                                             `json:"AccountId,omitempty" xml:"AccountId,omitempty"`
	AggregatorId             *string                                                            `json:"AggregatorId,omitempty" xml:"AggregatorId,omitempty"`
	CompliancePackId         *string                                                            `json:"CompliancePackId,omitempty" xml:"CompliancePackId,omitempty"`
	CompliancePackName       *string                                                            `json:"CompliancePackName,omitempty" xml:"CompliancePackName,omitempty"`
	CompliancePackTemplateId *string                                                            `json:"CompliancePackTemplateId,omitempty" xml:"CompliancePackTemplateId,omitempty"`
	ConfigRules              []*GetAggregateCompliancePackResponseBodyCompliancePackConfigRules `json:"ConfigRules,omitempty" xml:"ConfigRules,omitempty" type:"Repeated"`
	CreateTimestamp          *int64                                                             `json:"CreateTimestamp,omitempty" xml:"CreateTimestamp,omitempty"`
	Description              *string                                                            `json:"Description,omitempty" xml:"Description,omitempty"`
	RiskLevel                *int32                                                             `json:"RiskLevel,omitempty" xml:"RiskLevel,omitempty"`
	Status                   *string                                                            `json:"Status,omitempty" xml:"Status,omitempty"`
}

func (GetAggregateCompliancePackResponseBodyCompliancePack) GoString

func (*GetAggregateCompliancePackResponseBodyCompliancePack) SetAccountId

func (*GetAggregateCompliancePackResponseBodyCompliancePack) SetAggregatorId

func (*GetAggregateCompliancePackResponseBodyCompliancePack) SetCompliancePackId

func (*GetAggregateCompliancePackResponseBodyCompliancePack) SetCompliancePackName

func (*GetAggregateCompliancePackResponseBodyCompliancePack) SetCompliancePackTemplateId

func (*GetAggregateCompliancePackResponseBodyCompliancePack) SetCreateTimestamp

func (*GetAggregateCompliancePackResponseBodyCompliancePack) SetDescription

func (*GetAggregateCompliancePackResponseBodyCompliancePack) SetRiskLevel

func (*GetAggregateCompliancePackResponseBodyCompliancePack) SetStatus

func (GetAggregateCompliancePackResponseBodyCompliancePack) String

type GetAggregateCompliancePackResponseBodyCompliancePackConfigRules

type GetAggregateCompliancePackResponseBodyCompliancePackConfigRules struct {
	ConfigRuleId          *string                                                                                `json:"ConfigRuleId,omitempty" xml:"ConfigRuleId,omitempty"`
	ConfigRuleName        *string                                                                                `json:"ConfigRuleName,omitempty" xml:"ConfigRuleName,omitempty"`
	ConfigRuleParameters  []*GetAggregateCompliancePackResponseBodyCompliancePackConfigRulesConfigRuleParameters `json:"ConfigRuleParameters,omitempty" xml:"ConfigRuleParameters,omitempty" type:"Repeated"`
	Description           *string                                                                                `json:"Description,omitempty" xml:"Description,omitempty"`
	ManagedRuleIdentifier *string                                                                                `json:"ManagedRuleIdentifier,omitempty" xml:"ManagedRuleIdentifier,omitempty"`
	RiskLevel             *int32                                                                                 `json:"RiskLevel,omitempty" xml:"RiskLevel,omitempty"`
}

func (GetAggregateCompliancePackResponseBodyCompliancePackConfigRules) GoString

func (*GetAggregateCompliancePackResponseBodyCompliancePackConfigRules) SetConfigRuleId

func (*GetAggregateCompliancePackResponseBodyCompliancePackConfigRules) SetConfigRuleName

func (*GetAggregateCompliancePackResponseBodyCompliancePackConfigRules) SetDescription

func (*GetAggregateCompliancePackResponseBodyCompliancePackConfigRules) SetManagedRuleIdentifier

func (*GetAggregateCompliancePackResponseBodyCompliancePackConfigRules) SetRiskLevel

func (GetAggregateCompliancePackResponseBodyCompliancePackConfigRules) String

type GetAggregateCompliancePackResponseBodyCompliancePackConfigRulesConfigRuleParameters

type GetAggregateCompliancePackResponseBodyCompliancePackConfigRulesConfigRuleParameters struct {
	ParameterName  *string `json:"ParameterName,omitempty" xml:"ParameterName,omitempty"`
	ParameterValue *string `json:"ParameterValue,omitempty" xml:"ParameterValue,omitempty"`
	Required       *bool   `json:"Required,omitempty" xml:"Required,omitempty"`
}

func (GetAggregateCompliancePackResponseBodyCompliancePackConfigRulesConfigRuleParameters) GoString

func (*GetAggregateCompliancePackResponseBodyCompliancePackConfigRulesConfigRuleParameters) SetParameterName

func (*GetAggregateCompliancePackResponseBodyCompliancePackConfigRulesConfigRuleParameters) SetParameterValue

func (*GetAggregateCompliancePackResponseBodyCompliancePackConfigRulesConfigRuleParameters) SetRequired

func (GetAggregateCompliancePackResponseBodyCompliancePackConfigRulesConfigRuleParameters) String

type GetAggregateConfigDeliveryChannelRequest

type GetAggregateConfigDeliveryChannelRequest struct {
	AggregatorId      *string `json:"AggregatorId,omitempty" xml:"AggregatorId,omitempty"`
	DeliveryChannelId *string `json:"DeliveryChannelId,omitempty" xml:"DeliveryChannelId,omitempty"`
}

func (GetAggregateConfigDeliveryChannelRequest) GoString

func (*GetAggregateConfigDeliveryChannelRequest) SetAggregatorId

func (*GetAggregateConfigDeliveryChannelRequest) SetDeliveryChannelId

func (GetAggregateConfigDeliveryChannelRequest) String

type GetAggregateConfigDeliveryChannelResponse

type GetAggregateConfigDeliveryChannelResponse struct {
	Headers    map[string]*string                             `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                         `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *GetAggregateConfigDeliveryChannelResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (GetAggregateConfigDeliveryChannelResponse) GoString

func (*GetAggregateConfigDeliveryChannelResponse) SetHeaders

func (*GetAggregateConfigDeliveryChannelResponse) SetStatusCode

func (GetAggregateConfigDeliveryChannelResponse) String

type GetAggregateConfigDeliveryChannelResponseBody

type GetAggregateConfigDeliveryChannelResponseBody struct {
	DeliveryChannel *GetAggregateConfigDeliveryChannelResponseBodyDeliveryChannel `json:"DeliveryChannel,omitempty" xml:"DeliveryChannel,omitempty" type:"Struct"`
	RequestId       *string                                                       `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (GetAggregateConfigDeliveryChannelResponseBody) GoString

func (*GetAggregateConfigDeliveryChannelResponseBody) SetRequestId

func (GetAggregateConfigDeliveryChannelResponseBody) String

type GetAggregateConfigDeliveryChannelResponseBodyDeliveryChannel

type GetAggregateConfigDeliveryChannelResponseBodyDeliveryChannel struct {
	AccountId                           *string `json:"AccountId,omitempty" xml:"AccountId,omitempty"`
	AggregatorId                        *string `json:"AggregatorId,omitempty" xml:"AggregatorId,omitempty"`
	ConfigurationItemChangeNotification *bool   `json:"ConfigurationItemChangeNotification,omitempty" xml:"ConfigurationItemChangeNotification,omitempty"`
	ConfigurationSnapshot               *bool   `json:"ConfigurationSnapshot,omitempty" xml:"ConfigurationSnapshot,omitempty"`
	DeliveryChannelAssumeRoleArn        *string `json:"DeliveryChannelAssumeRoleArn,omitempty" xml:"DeliveryChannelAssumeRoleArn,omitempty"`
	DeliveryChannelCondition            *string `json:"DeliveryChannelCondition,omitempty" xml:"DeliveryChannelCondition,omitempty"`
	DeliveryChannelId                   *string `json:"DeliveryChannelId,omitempty" xml:"DeliveryChannelId,omitempty"`
	DeliveryChannelName                 *string `json:"DeliveryChannelName,omitempty" xml:"DeliveryChannelName,omitempty"`
	DeliveryChannelTargetArn            *string `json:"DeliveryChannelTargetArn,omitempty" xml:"DeliveryChannelTargetArn,omitempty"`
	DeliveryChannelType                 *string `json:"DeliveryChannelType,omitempty" xml:"DeliveryChannelType,omitempty"`
	DeliverySnapshotTime                *string `json:"DeliverySnapshotTime,omitempty" xml:"DeliverySnapshotTime,omitempty"`
	Description                         *string `json:"Description,omitempty" xml:"Description,omitempty"`
	NonCompliantNotification            *bool   `json:"NonCompliantNotification,omitempty" xml:"NonCompliantNotification,omitempty"`
	OversizedDataOSSTargetArn           *string `json:"OversizedDataOSSTargetArn,omitempty" xml:"OversizedDataOSSTargetArn,omitempty"`
	Status                              *int32  `json:"Status,omitempty" xml:"Status,omitempty"`
}

func (GetAggregateConfigDeliveryChannelResponseBodyDeliveryChannel) GoString

func (*GetAggregateConfigDeliveryChannelResponseBodyDeliveryChannel) SetAccountId

func (*GetAggregateConfigDeliveryChannelResponseBodyDeliveryChannel) SetAggregatorId

func (*GetAggregateConfigDeliveryChannelResponseBodyDeliveryChannel) SetConfigurationItemChangeNotification

func (*GetAggregateConfigDeliveryChannelResponseBodyDeliveryChannel) SetConfigurationSnapshot

func (*GetAggregateConfigDeliveryChannelResponseBodyDeliveryChannel) SetDeliveryChannelAssumeRoleArn

func (*GetAggregateConfigDeliveryChannelResponseBodyDeliveryChannel) SetDeliveryChannelCondition

func (*GetAggregateConfigDeliveryChannelResponseBodyDeliveryChannel) SetDeliveryChannelId

func (*GetAggregateConfigDeliveryChannelResponseBodyDeliveryChannel) SetDeliveryChannelName

func (*GetAggregateConfigDeliveryChannelResponseBodyDeliveryChannel) SetDeliveryChannelTargetArn

func (*GetAggregateConfigDeliveryChannelResponseBodyDeliveryChannel) SetDeliveryChannelType

func (*GetAggregateConfigDeliveryChannelResponseBodyDeliveryChannel) SetDeliverySnapshotTime

func (*GetAggregateConfigDeliveryChannelResponseBodyDeliveryChannel) SetDescription

func (*GetAggregateConfigDeliveryChannelResponseBodyDeliveryChannel) SetNonCompliantNotification

func (*GetAggregateConfigDeliveryChannelResponseBodyDeliveryChannel) SetOversizedDataOSSTargetArn

func (*GetAggregateConfigDeliveryChannelResponseBodyDeliveryChannel) SetStatus

func (GetAggregateConfigDeliveryChannelResponseBodyDeliveryChannel) String

type GetAggregateConfigRuleComplianceByPackRequest

type GetAggregateConfigRuleComplianceByPackRequest struct {
	AggregatorId     *string `json:"AggregatorId,omitempty" xml:"AggregatorId,omitempty"`
	CompliancePackId *string `json:"CompliancePackId,omitempty" xml:"CompliancePackId,omitempty"`
}

func (GetAggregateConfigRuleComplianceByPackRequest) GoString

func (*GetAggregateConfigRuleComplianceByPackRequest) SetAggregatorId

func (*GetAggregateConfigRuleComplianceByPackRequest) SetCompliancePackId

func (GetAggregateConfigRuleComplianceByPackRequest) String

type GetAggregateConfigRuleComplianceByPackResponse

type GetAggregateConfigRuleComplianceByPackResponse struct {
	Headers    map[string]*string                                  `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                              `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *GetAggregateConfigRuleComplianceByPackResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (GetAggregateConfigRuleComplianceByPackResponse) GoString

func (*GetAggregateConfigRuleComplianceByPackResponse) SetHeaders

func (*GetAggregateConfigRuleComplianceByPackResponse) SetStatusCode

func (GetAggregateConfigRuleComplianceByPackResponse) String

type GetAggregateConfigRuleComplianceByPackResponseBody

type GetAggregateConfigRuleComplianceByPackResponseBody struct {
	ConfigRuleComplianceResult *GetAggregateConfigRuleComplianceByPackResponseBodyConfigRuleComplianceResult `json:"ConfigRuleComplianceResult,omitempty" xml:"ConfigRuleComplianceResult,omitempty" type:"Struct"`
	RequestId                  *string                                                                       `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (GetAggregateConfigRuleComplianceByPackResponseBody) GoString

func (*GetAggregateConfigRuleComplianceByPackResponseBody) SetRequestId

func (GetAggregateConfigRuleComplianceByPackResponseBody) String

type GetAggregateConfigRuleComplianceByPackResponseBodyConfigRuleComplianceResult

type GetAggregateConfigRuleComplianceByPackResponseBodyConfigRuleComplianceResult struct {
	CompliancePackId      *string                                                                                              `json:"CompliancePackId,omitempty" xml:"CompliancePackId,omitempty"`
	ConfigRuleCompliances []*GetAggregateConfigRuleComplianceByPackResponseBodyConfigRuleComplianceResultConfigRuleCompliances `json:"ConfigRuleCompliances,omitempty" xml:"ConfigRuleCompliances,omitempty" type:"Repeated"`
	NonCompliantCount     *int32                                                                                               `json:"NonCompliantCount,omitempty" xml:"NonCompliantCount,omitempty"`
	TotalCount            *int32                                                                                               `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"`
}

func (GetAggregateConfigRuleComplianceByPackResponseBodyConfigRuleComplianceResult) GoString

func (*GetAggregateConfigRuleComplianceByPackResponseBodyConfigRuleComplianceResult) SetCompliancePackId

func (*GetAggregateConfigRuleComplianceByPackResponseBodyConfigRuleComplianceResult) SetNonCompliantCount

func (*GetAggregateConfigRuleComplianceByPackResponseBodyConfigRuleComplianceResult) SetTotalCount

func (GetAggregateConfigRuleComplianceByPackResponseBodyConfigRuleComplianceResult) String

type GetAggregateConfigRuleComplianceByPackResponseBodyConfigRuleComplianceResultConfigRuleCompliances

type GetAggregateConfigRuleComplianceByPackResponseBodyConfigRuleComplianceResultConfigRuleCompliances struct {
	ComplianceType *string `json:"ComplianceType,omitempty" xml:"ComplianceType,omitempty"`
	ConfigRuleId   *string `json:"ConfigRuleId,omitempty" xml:"ConfigRuleId,omitempty"`
	ConfigRuleName *string `json:"ConfigRuleName,omitempty" xml:"ConfigRuleName,omitempty"`
}

func (GetAggregateConfigRuleComplianceByPackResponseBodyConfigRuleComplianceResultConfigRuleCompliances) GoString

func (GetAggregateConfigRuleComplianceByPackResponseBodyConfigRuleComplianceResultConfigRuleCompliances) String

type GetAggregateConfigRuleRequest

type GetAggregateConfigRuleRequest struct {
	AggregatorId *string `json:"AggregatorId,omitempty" xml:"AggregatorId,omitempty"`
	ConfigRuleId *string `json:"ConfigRuleId,omitempty" xml:"ConfigRuleId,omitempty"`
}

func (GetAggregateConfigRuleRequest) GoString

func (*GetAggregateConfigRuleRequest) SetAggregatorId

func (*GetAggregateConfigRuleRequest) SetConfigRuleId

func (GetAggregateConfigRuleRequest) String

type GetAggregateConfigRuleResponse

type GetAggregateConfigRuleResponse struct {
	Headers    map[string]*string                  `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                              `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *GetAggregateConfigRuleResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (GetAggregateConfigRuleResponse) GoString

func (*GetAggregateConfigRuleResponse) SetHeaders

func (*GetAggregateConfigRuleResponse) SetStatusCode

func (GetAggregateConfigRuleResponse) String

type GetAggregateConfigRuleResponseBody

type GetAggregateConfigRuleResponseBody struct {
	ConfigRule *GetAggregateConfigRuleResponseBodyConfigRule `json:"ConfigRule,omitempty" xml:"ConfigRule,omitempty" type:"Struct"`
	RequestId  *string                                       `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (GetAggregateConfigRuleResponseBody) GoString

func (*GetAggregateConfigRuleResponseBody) SetRequestId

func (GetAggregateConfigRuleResponseBody) String

type GetAggregateConfigRuleResponseBodyConfigRule

type GetAggregateConfigRuleResponseBodyConfigRule struct {
	AccountId                  *int64                                                                  `json:"AccountId,omitempty" xml:"AccountId,omitempty"`
	Compliance                 *GetAggregateConfigRuleResponseBodyConfigRuleCompliance                 `json:"Compliance,omitempty" xml:"Compliance,omitempty" type:"Struct"`
	ConfigRuleArn              *string                                                                 `json:"ConfigRuleArn,omitempty" xml:"ConfigRuleArn,omitempty"`
	ConfigRuleEvaluationStatus *GetAggregateConfigRuleResponseBodyConfigRuleConfigRuleEvaluationStatus `json:"ConfigRuleEvaluationStatus,omitempty" xml:"ConfigRuleEvaluationStatus,omitempty" type:"Struct"`
	ConfigRuleId               *string                                                                 `json:"ConfigRuleId,omitempty" xml:"ConfigRuleId,omitempty"`
	ConfigRuleName             *string                                                                 `json:"ConfigRuleName,omitempty" xml:"ConfigRuleName,omitempty"`
	ConfigRuleState            *string                                                                 `json:"ConfigRuleState,omitempty" xml:"ConfigRuleState,omitempty"`
	ConfigRuleTriggerTypes     *string                                                                 `json:"ConfigRuleTriggerTypes,omitempty" xml:"ConfigRuleTriggerTypes,omitempty"`
	CreateBy                   *GetAggregateConfigRuleResponseBodyConfigRuleCreateBy                   `json:"CreateBy,omitempty" xml:"CreateBy,omitempty" type:"Struct"`
	CreateTimestamp            *int64                                                                  `json:"CreateTimestamp,omitempty" xml:"CreateTimestamp,omitempty"`
	Description                *string                                                                 `json:"Description,omitempty" xml:"Description,omitempty"`
	ExcludeAccountIdsScope     *string                                                                 `json:"ExcludeAccountIdsScope,omitempty" xml:"ExcludeAccountIdsScope,omitempty"`
	ExcludeFolderIdsScope      *string                                                                 `json:"ExcludeFolderIdsScope,omitempty" xml:"ExcludeFolderIdsScope,omitempty"`
	ExcludeResourceIdsScope    *string                                                                 `json:"ExcludeResourceIdsScope,omitempty" xml:"ExcludeResourceIdsScope,omitempty"`
	FolderIdsScope             *string                                                                 `json:"FolderIdsScope,omitempty" xml:"FolderIdsScope,omitempty"`
	InputParameters            map[string]interface{}                                                  `json:"InputParameters,omitempty" xml:"InputParameters,omitempty"`
	ManagedRule                *GetAggregateConfigRuleResponseBodyConfigRuleManagedRule                `json:"ManagedRule,omitempty" xml:"ManagedRule,omitempty" type:"Struct"`
	MaximumExecutionFrequency  *string                                                                 `json:"MaximumExecutionFrequency,omitempty" xml:"MaximumExecutionFrequency,omitempty"`
	ModifiedTimestamp          *int64                                                                  `json:"ModifiedTimestamp,omitempty" xml:"ModifiedTimestamp,omitempty"`
	RegionIdsScope             *string                                                                 `json:"RegionIdsScope,omitempty" xml:"RegionIdsScope,omitempty"`
	ResourceGroupIdsScope      *string                                                                 `json:"ResourceGroupIdsScope,omitempty" xml:"ResourceGroupIdsScope,omitempty"`
	ResourceTypesScope         *string                                                                 `json:"ResourceTypesScope,omitempty" xml:"ResourceTypesScope,omitempty"`
	RiskLevel                  *int32                                                                  `json:"RiskLevel,omitempty" xml:"RiskLevel,omitempty"`
	Source                     *GetAggregateConfigRuleResponseBodyConfigRuleSource                     `json:"Source,omitempty" xml:"Source,omitempty" type:"Struct"`
	TagKeyLogicScope           *string                                                                 `json:"TagKeyLogicScope,omitempty" xml:"TagKeyLogicScope,omitempty"`
	TagKeyScope                *string                                                                 `json:"TagKeyScope,omitempty" xml:"TagKeyScope,omitempty"`
	TagValueScope              *string                                                                 `json:"TagValueScope,omitempty" xml:"TagValueScope,omitempty"`
}

func (GetAggregateConfigRuleResponseBodyConfigRule) GoString

func (*GetAggregateConfigRuleResponseBodyConfigRule) SetAccountId

func (*GetAggregateConfigRuleResponseBodyConfigRule) SetConfigRuleArn

func (*GetAggregateConfigRuleResponseBodyConfigRule) SetConfigRuleId

func (*GetAggregateConfigRuleResponseBodyConfigRule) SetConfigRuleName

func (*GetAggregateConfigRuleResponseBodyConfigRule) SetConfigRuleState

func (*GetAggregateConfigRuleResponseBodyConfigRule) SetConfigRuleTriggerTypes

func (*GetAggregateConfigRuleResponseBodyConfigRule) SetCreateTimestamp

func (*GetAggregateConfigRuleResponseBodyConfigRule) SetDescription

func (*GetAggregateConfigRuleResponseBodyConfigRule) SetExcludeAccountIdsScope

func (*GetAggregateConfigRuleResponseBodyConfigRule) SetExcludeFolderIdsScope

func (*GetAggregateConfigRuleResponseBodyConfigRule) SetExcludeResourceIdsScope

func (*GetAggregateConfigRuleResponseBodyConfigRule) SetFolderIdsScope

func (*GetAggregateConfigRuleResponseBodyConfigRule) SetInputParameters

func (*GetAggregateConfigRuleResponseBodyConfigRule) SetMaximumExecutionFrequency

func (*GetAggregateConfigRuleResponseBodyConfigRule) SetModifiedTimestamp

func (*GetAggregateConfigRuleResponseBodyConfigRule) SetRegionIdsScope

func (*GetAggregateConfigRuleResponseBodyConfigRule) SetResourceGroupIdsScope

func (*GetAggregateConfigRuleResponseBodyConfigRule) SetResourceTypesScope

func (*GetAggregateConfigRuleResponseBodyConfigRule) SetRiskLevel

func (*GetAggregateConfigRuleResponseBodyConfigRule) SetTagKeyLogicScope

func (*GetAggregateConfigRuleResponseBodyConfigRule) SetTagKeyScope

func (*GetAggregateConfigRuleResponseBodyConfigRule) SetTagValueScope

func (GetAggregateConfigRuleResponseBodyConfigRule) String

type GetAggregateConfigRuleResponseBodyConfigRuleCompliance

type GetAggregateConfigRuleResponseBodyConfigRuleCompliance struct {
	ComplianceType *string `json:"ComplianceType,omitempty" xml:"ComplianceType,omitempty"`
	Count          *int32  `json:"Count,omitempty" xml:"Count,omitempty"`
}

func (GetAggregateConfigRuleResponseBodyConfigRuleCompliance) GoString

func (*GetAggregateConfigRuleResponseBodyConfigRuleCompliance) SetComplianceType

func (*GetAggregateConfigRuleResponseBodyConfigRuleCompliance) SetCount

func (GetAggregateConfigRuleResponseBodyConfigRuleCompliance) String

type GetAggregateConfigRuleResponseBodyConfigRuleConfigRuleEvaluationStatus

type GetAggregateConfigRuleResponseBodyConfigRuleConfigRuleEvaluationStatus struct {
	FirstActivatedTimestamp           *int64  `json:"FirstActivatedTimestamp,omitempty" xml:"FirstActivatedTimestamp,omitempty"`
	FirstEvaluationStarted            *bool   `json:"FirstEvaluationStarted,omitempty" xml:"FirstEvaluationStarted,omitempty"`
	LastErrorCode                     *string `json:"LastErrorCode,omitempty" xml:"LastErrorCode,omitempty"`
	LastErrorMessage                  *string `json:"LastErrorMessage,omitempty" xml:"LastErrorMessage,omitempty"`
	LastFailedEvaluationTimestamp     *int64  `json:"LastFailedEvaluationTimestamp,omitempty" xml:"LastFailedEvaluationTimestamp,omitempty"`
	LastFailedInvocationTimestamp     *int64  `json:"LastFailedInvocationTimestamp,omitempty" xml:"LastFailedInvocationTimestamp,omitempty"`
	LastSuccessfulEvaluationTimestamp *int64  `json:"LastSuccessfulEvaluationTimestamp,omitempty" xml:"LastSuccessfulEvaluationTimestamp,omitempty"`
	LastSuccessfulInvocationTimestamp *int64  `json:"LastSuccessfulInvocationTimestamp,omitempty" xml:"LastSuccessfulInvocationTimestamp,omitempty"`
}

func (GetAggregateConfigRuleResponseBodyConfigRuleConfigRuleEvaluationStatus) GoString

func (*GetAggregateConfigRuleResponseBodyConfigRuleConfigRuleEvaluationStatus) SetFirstActivatedTimestamp

func (*GetAggregateConfigRuleResponseBodyConfigRuleConfigRuleEvaluationStatus) SetFirstEvaluationStarted

func (*GetAggregateConfigRuleResponseBodyConfigRuleConfigRuleEvaluationStatus) SetLastErrorCode

func (*GetAggregateConfigRuleResponseBodyConfigRuleConfigRuleEvaluationStatus) SetLastErrorMessage

func (*GetAggregateConfigRuleResponseBodyConfigRuleConfigRuleEvaluationStatus) SetLastFailedEvaluationTimestamp

func (*GetAggregateConfigRuleResponseBodyConfigRuleConfigRuleEvaluationStatus) SetLastFailedInvocationTimestamp

func (*GetAggregateConfigRuleResponseBodyConfigRuleConfigRuleEvaluationStatus) SetLastSuccessfulEvaluationTimestamp

func (*GetAggregateConfigRuleResponseBodyConfigRuleConfigRuleEvaluationStatus) SetLastSuccessfulInvocationTimestamp

func (GetAggregateConfigRuleResponseBodyConfigRuleConfigRuleEvaluationStatus) String

type GetAggregateConfigRuleResponseBodyConfigRuleCreateBy

type GetAggregateConfigRuleResponseBodyConfigRuleCreateBy struct {
	AggregatorId       *string `json:"AggregatorId,omitempty" xml:"AggregatorId,omitempty"`
	AggregatorName     *string `json:"AggregatorName,omitempty" xml:"AggregatorName,omitempty"`
	CompliancePackId   *string `json:"CompliancePackId,omitempty" xml:"CompliancePackId,omitempty"`
	CompliancePackName *string `json:"CompliancePackName,omitempty" xml:"CompliancePackName,omitempty"`
	CreatorId          *string `json:"CreatorId,omitempty" xml:"CreatorId,omitempty"`
	CreatorName        *string `json:"CreatorName,omitempty" xml:"CreatorName,omitempty"`
	CreatorType        *string `json:"CreatorType,omitempty" xml:"CreatorType,omitempty"`
}

func (GetAggregateConfigRuleResponseBodyConfigRuleCreateBy) GoString

func (*GetAggregateConfigRuleResponseBodyConfigRuleCreateBy) SetAggregatorId

func (*GetAggregateConfigRuleResponseBodyConfigRuleCreateBy) SetAggregatorName

func (*GetAggregateConfigRuleResponseBodyConfigRuleCreateBy) SetCompliancePackId

func (*GetAggregateConfigRuleResponseBodyConfigRuleCreateBy) SetCompliancePackName

func (*GetAggregateConfigRuleResponseBodyConfigRuleCreateBy) SetCreatorId

func (*GetAggregateConfigRuleResponseBodyConfigRuleCreateBy) SetCreatorName

func (*GetAggregateConfigRuleResponseBodyConfigRuleCreateBy) SetCreatorType

func (GetAggregateConfigRuleResponseBodyConfigRuleCreateBy) String

type GetAggregateConfigRuleResponseBodyConfigRuleManagedRule

type GetAggregateConfigRuleResponseBodyConfigRuleManagedRule struct {
	CompulsoryInputParameterDetails map[string]interface{}                                                  `json:"CompulsoryInputParameterDetails,omitempty" xml:"CompulsoryInputParameterDetails,omitempty"`
	Description                     *string                                                                 `json:"Description,omitempty" xml:"Description,omitempty"`
	Identifier                      *string                                                                 `json:"Identifier,omitempty" xml:"Identifier,omitempty"`
	Labels                          []*string                                                               `json:"Labels,omitempty" xml:"Labels,omitempty" type:"Repeated"`
	ManagedRuleName                 *string                                                                 `json:"ManagedRuleName,omitempty" xml:"ManagedRuleName,omitempty"`
	OptionalInputParameterDetails   map[string]interface{}                                                  `json:"OptionalInputParameterDetails,omitempty" xml:"OptionalInputParameterDetails,omitempty"`
	SourceDetails                   []*GetAggregateConfigRuleResponseBodyConfigRuleManagedRuleSourceDetails `json:"SourceDetails,omitempty" xml:"SourceDetails,omitempty" type:"Repeated"`
}

func (GetAggregateConfigRuleResponseBodyConfigRuleManagedRule) GoString

func (*GetAggregateConfigRuleResponseBodyConfigRuleManagedRule) SetCompulsoryInputParameterDetails

func (*GetAggregateConfigRuleResponseBodyConfigRuleManagedRule) SetDescription

func (*GetAggregateConfigRuleResponseBodyConfigRuleManagedRule) SetIdentifier

func (*GetAggregateConfigRuleResponseBodyConfigRuleManagedRule) SetLabels

func (*GetAggregateConfigRuleResponseBodyConfigRuleManagedRule) SetManagedRuleName

func (*GetAggregateConfigRuleResponseBodyConfigRuleManagedRule) SetOptionalInputParameterDetails

func (GetAggregateConfigRuleResponseBodyConfigRuleManagedRule) String

type GetAggregateConfigRuleResponseBodyConfigRuleManagedRuleSourceDetails

type GetAggregateConfigRuleResponseBodyConfigRuleManagedRuleSourceDetails struct {
	EventSource               *string `json:"EventSource,omitempty" xml:"EventSource,omitempty"`
	MaximumExecutionFrequency *string `json:"MaximumExecutionFrequency,omitempty" xml:"MaximumExecutionFrequency,omitempty"`
	MessageType               *string `json:"MessageType,omitempty" xml:"MessageType,omitempty"`
}

func (GetAggregateConfigRuleResponseBodyConfigRuleManagedRuleSourceDetails) GoString

func (*GetAggregateConfigRuleResponseBodyConfigRuleManagedRuleSourceDetails) SetEventSource

func (*GetAggregateConfigRuleResponseBodyConfigRuleManagedRuleSourceDetails) SetMaximumExecutionFrequency

func (*GetAggregateConfigRuleResponseBodyConfigRuleManagedRuleSourceDetails) SetMessageType

func (GetAggregateConfigRuleResponseBodyConfigRuleManagedRuleSourceDetails) String

type GetAggregateConfigRuleResponseBodyConfigRuleSource

type GetAggregateConfigRuleResponseBodyConfigRuleSource struct {
	Identifier    *string                                                            `json:"Identifier,omitempty" xml:"Identifier,omitempty"`
	Owner         *string                                                            `json:"Owner,omitempty" xml:"Owner,omitempty"`
	SourceDetails []*GetAggregateConfigRuleResponseBodyConfigRuleSourceSourceDetails `json:"SourceDetails,omitempty" xml:"SourceDetails,omitempty" type:"Repeated"`
}

func (GetAggregateConfigRuleResponseBodyConfigRuleSource) GoString

func (*GetAggregateConfigRuleResponseBodyConfigRuleSource) SetIdentifier

func (*GetAggregateConfigRuleResponseBodyConfigRuleSource) SetOwner

func (GetAggregateConfigRuleResponseBodyConfigRuleSource) String

type GetAggregateConfigRuleResponseBodyConfigRuleSourceSourceDetails

type GetAggregateConfigRuleResponseBodyConfigRuleSourceSourceDetails struct {
	EventSource               *string `json:"EventSource,omitempty" xml:"EventSource,omitempty"`
	MaximumExecutionFrequency *string `json:"MaximumExecutionFrequency,omitempty" xml:"MaximumExecutionFrequency,omitempty"`
	MessageType               *string `json:"MessageType,omitempty" xml:"MessageType,omitempty"`
}

func (GetAggregateConfigRuleResponseBodyConfigRuleSourceSourceDetails) GoString

func (*GetAggregateConfigRuleResponseBodyConfigRuleSourceSourceDetails) SetEventSource

func (*GetAggregateConfigRuleResponseBodyConfigRuleSourceSourceDetails) SetMaximumExecutionFrequency

func (*GetAggregateConfigRuleResponseBodyConfigRuleSourceSourceDetails) SetMessageType

func (GetAggregateConfigRuleResponseBodyConfigRuleSourceSourceDetails) String

type GetAggregateConfigRuleSummaryByRiskLevelRequest

type GetAggregateConfigRuleSummaryByRiskLevelRequest struct {
	AggregatorId *string `json:"AggregatorId,omitempty" xml:"AggregatorId,omitempty"`
}

func (GetAggregateConfigRuleSummaryByRiskLevelRequest) GoString

func (*GetAggregateConfigRuleSummaryByRiskLevelRequest) SetAggregatorId

func (GetAggregateConfigRuleSummaryByRiskLevelRequest) String

type GetAggregateConfigRuleSummaryByRiskLevelResponse

type GetAggregateConfigRuleSummaryByRiskLevelResponse struct {
	Headers    map[string]*string                                    `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                                `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *GetAggregateConfigRuleSummaryByRiskLevelResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (GetAggregateConfigRuleSummaryByRiskLevelResponse) GoString

func (*GetAggregateConfigRuleSummaryByRiskLevelResponse) SetHeaders

func (*GetAggregateConfigRuleSummaryByRiskLevelResponse) SetStatusCode

func (GetAggregateConfigRuleSummaryByRiskLevelResponse) String

type GetAggregateConfigRuleSummaryByRiskLevelResponseBody

type GetAggregateConfigRuleSummaryByRiskLevelResponseBody struct {
	ConfigRuleSummaries []*GetAggregateConfigRuleSummaryByRiskLevelResponseBodyConfigRuleSummaries `json:"ConfigRuleSummaries,omitempty" xml:"ConfigRuleSummaries,omitempty" type:"Repeated"`
	RequestId           *string                                                                    `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (GetAggregateConfigRuleSummaryByRiskLevelResponseBody) GoString

func (*GetAggregateConfigRuleSummaryByRiskLevelResponseBody) SetRequestId

func (GetAggregateConfigRuleSummaryByRiskLevelResponseBody) String

type GetAggregateConfigRuleSummaryByRiskLevelResponseBodyConfigRuleSummaries

type GetAggregateConfigRuleSummaryByRiskLevelResponseBodyConfigRuleSummaries struct {
	CompliantCount    *int32 `json:"CompliantCount,omitempty" xml:"CompliantCount,omitempty"`
	NonCompliantCount *int32 `json:"NonCompliantCount,omitempty" xml:"NonCompliantCount,omitempty"`
	RiskLevel         *int32 `json:"RiskLevel,omitempty" xml:"RiskLevel,omitempty"`
}

func (GetAggregateConfigRuleSummaryByRiskLevelResponseBodyConfigRuleSummaries) GoString

func (*GetAggregateConfigRuleSummaryByRiskLevelResponseBodyConfigRuleSummaries) SetCompliantCount

func (*GetAggregateConfigRuleSummaryByRiskLevelResponseBodyConfigRuleSummaries) SetNonCompliantCount

func (*GetAggregateConfigRuleSummaryByRiskLevelResponseBodyConfigRuleSummaries) SetRiskLevel

func (GetAggregateConfigRuleSummaryByRiskLevelResponseBodyConfigRuleSummaries) String

type GetAggregateConfigRulesReportRequest

type GetAggregateConfigRulesReportRequest struct {
	AggregatorId *string `json:"AggregatorId,omitempty" xml:"AggregatorId,omitempty"`
	ReportId     *string `json:"ReportId,omitempty" xml:"ReportId,omitempty"`
}

func (GetAggregateConfigRulesReportRequest) GoString

func (*GetAggregateConfigRulesReportRequest) SetAggregatorId

func (*GetAggregateConfigRulesReportRequest) SetReportId

func (GetAggregateConfigRulesReportRequest) String

type GetAggregateConfigRulesReportResponse

type GetAggregateConfigRulesReportResponse struct {
	Headers    map[string]*string                         `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                     `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *GetAggregateConfigRulesReportResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (GetAggregateConfigRulesReportResponse) GoString

func (*GetAggregateConfigRulesReportResponse) SetHeaders

func (*GetAggregateConfigRulesReportResponse) SetStatusCode

func (GetAggregateConfigRulesReportResponse) String

type GetAggregateConfigRulesReportResponseBody

type GetAggregateConfigRulesReportResponseBody struct {
	ConfigRulesReport *GetAggregateConfigRulesReportResponseBodyConfigRulesReport `json:"ConfigRulesReport,omitempty" xml:"ConfigRulesReport,omitempty" type:"Struct"`
	RequestId         *string                                                     `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (GetAggregateConfigRulesReportResponseBody) GoString

func (*GetAggregateConfigRulesReportResponseBody) SetRequestId

func (GetAggregateConfigRulesReportResponseBody) String

type GetAggregateConfigRulesReportResponseBodyConfigRulesReport

type GetAggregateConfigRulesReportResponseBodyConfigRulesReport struct {
	AccountId             *int64  `json:"AccountId,omitempty" xml:"AccountId,omitempty"`
	AggregatorId          *string `json:"AggregatorId,omitempty" xml:"AggregatorId,omitempty"`
	ReportCreateTimestamp *int64  `json:"ReportCreateTimestamp,omitempty" xml:"ReportCreateTimestamp,omitempty"`
	ReportId              *string `json:"ReportId,omitempty" xml:"ReportId,omitempty"`
	ReportStatus          *string `json:"ReportStatus,omitempty" xml:"ReportStatus,omitempty"`
	ReportUrl             *string `json:"ReportUrl,omitempty" xml:"ReportUrl,omitempty"`
}

func (GetAggregateConfigRulesReportResponseBodyConfigRulesReport) GoString

func (*GetAggregateConfigRulesReportResponseBodyConfigRulesReport) SetAccountId

func (*GetAggregateConfigRulesReportResponseBodyConfigRulesReport) SetAggregatorId

func (*GetAggregateConfigRulesReportResponseBodyConfigRulesReport) SetReportCreateTimestamp

func (*GetAggregateConfigRulesReportResponseBodyConfigRulesReport) SetReportId

func (*GetAggregateConfigRulesReportResponseBodyConfigRulesReport) SetReportStatus

func (*GetAggregateConfigRulesReportResponseBodyConfigRulesReport) SetReportUrl

func (GetAggregateConfigRulesReportResponseBodyConfigRulesReport) String

type GetAggregateDiscoveredResourceRequest

type GetAggregateDiscoveredResourceRequest struct {
	AggregatorId    *string `json:"AggregatorId,omitempty" xml:"AggregatorId,omitempty"`
	Region          *string `json:"Region,omitempty" xml:"Region,omitempty"`
	ResourceId      *string `json:"ResourceId,omitempty" xml:"ResourceId,omitempty"`
	ResourceOwnerId *int64  `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"`
	ResourceType    *string `json:"ResourceType,omitempty" xml:"ResourceType,omitempty"`
}

func (GetAggregateDiscoveredResourceRequest) GoString

func (*GetAggregateDiscoveredResourceRequest) SetAggregatorId

func (*GetAggregateDiscoveredResourceRequest) SetRegion

func (*GetAggregateDiscoveredResourceRequest) SetResourceId

func (*GetAggregateDiscoveredResourceRequest) SetResourceOwnerId

func (*GetAggregateDiscoveredResourceRequest) SetResourceType

func (GetAggregateDiscoveredResourceRequest) String

type GetAggregateDiscoveredResourceResponse

type GetAggregateDiscoveredResourceResponse struct {
	Headers    map[string]*string                          `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                      `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *GetAggregateDiscoveredResourceResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (GetAggregateDiscoveredResourceResponse) GoString

func (*GetAggregateDiscoveredResourceResponse) SetHeaders

func (*GetAggregateDiscoveredResourceResponse) SetStatusCode

func (GetAggregateDiscoveredResourceResponse) String

type GetAggregateDiscoveredResourceResponseBody

type GetAggregateDiscoveredResourceResponseBody struct {
	DiscoveredResourceDetail *GetAggregateDiscoveredResourceResponseBodyDiscoveredResourceDetail `json:"DiscoveredResourceDetail,omitempty" xml:"DiscoveredResourceDetail,omitempty" type:"Struct"`
	RequestId                *string                                                             `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (GetAggregateDiscoveredResourceResponseBody) GoString

func (*GetAggregateDiscoveredResourceResponseBody) SetRequestId

func (GetAggregateDiscoveredResourceResponseBody) String

type GetAggregateDiscoveredResourceResponseBodyDiscoveredResourceDetail

type GetAggregateDiscoveredResourceResponseBodyDiscoveredResourceDetail struct {
	AccountId            *int64  `json:"AccountId,omitempty" xml:"AccountId,omitempty"`
	AvailabilityZone     *string `json:"AvailabilityZone,omitempty" xml:"AvailabilityZone,omitempty"`
	Configuration        *string `json:"Configuration,omitempty" xml:"Configuration,omitempty"`
	Region               *string `json:"Region,omitempty" xml:"Region,omitempty"`
	ResourceCreationTime *int64  `json:"ResourceCreationTime,omitempty" xml:"ResourceCreationTime,omitempty"`
	ResourceDeleted      *int32  `json:"ResourceDeleted,omitempty" xml:"ResourceDeleted,omitempty"`
	ResourceId           *string `json:"ResourceId,omitempty" xml:"ResourceId,omitempty"`
	ResourceName         *string `json:"ResourceName,omitempty" xml:"ResourceName,omitempty"`
	ResourceStatus       *string `json:"ResourceStatus,omitempty" xml:"ResourceStatus,omitempty"`
	ResourceType         *string `json:"ResourceType,omitempty" xml:"ResourceType,omitempty"`
	Tags                 *string `json:"Tags,omitempty" xml:"Tags,omitempty"`
}

func (GetAggregateDiscoveredResourceResponseBodyDiscoveredResourceDetail) GoString

func (*GetAggregateDiscoveredResourceResponseBodyDiscoveredResourceDetail) SetAccountId

func (*GetAggregateDiscoveredResourceResponseBodyDiscoveredResourceDetail) SetAvailabilityZone

func (*GetAggregateDiscoveredResourceResponseBodyDiscoveredResourceDetail) SetConfiguration

func (*GetAggregateDiscoveredResourceResponseBodyDiscoveredResourceDetail) SetRegion

func (*GetAggregateDiscoveredResourceResponseBodyDiscoveredResourceDetail) SetResourceCreationTime

func (*GetAggregateDiscoveredResourceResponseBodyDiscoveredResourceDetail) SetResourceDeleted

func (*GetAggregateDiscoveredResourceResponseBodyDiscoveredResourceDetail) SetResourceId

func (*GetAggregateDiscoveredResourceResponseBodyDiscoveredResourceDetail) SetResourceName

func (*GetAggregateDiscoveredResourceResponseBodyDiscoveredResourceDetail) SetResourceStatus

func (*GetAggregateDiscoveredResourceResponseBodyDiscoveredResourceDetail) SetResourceType

func (*GetAggregateDiscoveredResourceResponseBodyDiscoveredResourceDetail) SetTags

func (GetAggregateDiscoveredResourceResponseBodyDiscoveredResourceDetail) String

type GetAggregateResourceComplianceByConfigRuleRequest

type GetAggregateResourceComplianceByConfigRuleRequest struct {
	AggregatorId    *string `json:"AggregatorId,omitempty" xml:"AggregatorId,omitempty"`
	ComplianceType  *string `json:"ComplianceType,omitempty" xml:"ComplianceType,omitempty"`
	ConfigRuleId    *string `json:"ConfigRuleId,omitempty" xml:"ConfigRuleId,omitempty"`
	ResourceOwnerId *int64  `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"`
}

func (GetAggregateResourceComplianceByConfigRuleRequest) GoString

func (*GetAggregateResourceComplianceByConfigRuleRequest) SetAggregatorId

func (*GetAggregateResourceComplianceByConfigRuleRequest) SetComplianceType

func (*GetAggregateResourceComplianceByConfigRuleRequest) SetConfigRuleId

func (*GetAggregateResourceComplianceByConfigRuleRequest) SetResourceOwnerId

func (GetAggregateResourceComplianceByConfigRuleRequest) String

type GetAggregateResourceComplianceByConfigRuleResponse

type GetAggregateResourceComplianceByConfigRuleResponse struct {
	Headers    map[string]*string                                      `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                                  `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *GetAggregateResourceComplianceByConfigRuleResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (GetAggregateResourceComplianceByConfigRuleResponse) GoString

func (*GetAggregateResourceComplianceByConfigRuleResponse) SetHeaders

func (*GetAggregateResourceComplianceByConfigRuleResponse) SetStatusCode

func (GetAggregateResourceComplianceByConfigRuleResponse) String

type GetAggregateResourceComplianceByConfigRuleResponseBody

type GetAggregateResourceComplianceByConfigRuleResponseBody struct {
	ComplianceResult *GetAggregateResourceComplianceByConfigRuleResponseBodyComplianceResult `json:"ComplianceResult,omitempty" xml:"ComplianceResult,omitempty" type:"Struct"`
	RequestId        *string                                                                 `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (GetAggregateResourceComplianceByConfigRuleResponseBody) GoString

func (*GetAggregateResourceComplianceByConfigRuleResponseBody) SetRequestId

func (GetAggregateResourceComplianceByConfigRuleResponseBody) String

type GetAggregateResourceComplianceByConfigRuleResponseBodyComplianceResult

type GetAggregateResourceComplianceByConfigRuleResponseBodyComplianceResult struct {
	Compliances []*GetAggregateResourceComplianceByConfigRuleResponseBodyComplianceResultCompliances `json:"Compliances,omitempty" xml:"Compliances,omitempty" type:"Repeated"`
	TotalCount  *int64                                                                               `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"`
}

func (GetAggregateResourceComplianceByConfigRuleResponseBodyComplianceResult) GoString

func (*GetAggregateResourceComplianceByConfigRuleResponseBodyComplianceResult) SetTotalCount

func (GetAggregateResourceComplianceByConfigRuleResponseBodyComplianceResult) String

type GetAggregateResourceComplianceByConfigRuleResponseBodyComplianceResultCompliances

type GetAggregateResourceComplianceByConfigRuleResponseBodyComplianceResultCompliances struct {
	ComplianceType *string `json:"ComplianceType,omitempty" xml:"ComplianceType,omitempty"`
	Count          *int32  `json:"Count,omitempty" xml:"Count,omitempty"`
}

func (GetAggregateResourceComplianceByConfigRuleResponseBodyComplianceResultCompliances) GoString

func (*GetAggregateResourceComplianceByConfigRuleResponseBodyComplianceResultCompliances) SetComplianceType

func (*GetAggregateResourceComplianceByConfigRuleResponseBodyComplianceResultCompliances) SetCount

func (GetAggregateResourceComplianceByConfigRuleResponseBodyComplianceResultCompliances) String

type GetAggregateResourceComplianceByPackRequest

type GetAggregateResourceComplianceByPackRequest struct {
	AggregatorId     *string `json:"AggregatorId,omitempty" xml:"AggregatorId,omitempty"`
	CompliancePackId *string `json:"CompliancePackId,omitempty" xml:"CompliancePackId,omitempty"`
}

func (GetAggregateResourceComplianceByPackRequest) GoString

func (*GetAggregateResourceComplianceByPackRequest) SetAggregatorId

func (*GetAggregateResourceComplianceByPackRequest) SetCompliancePackId

func (GetAggregateResourceComplianceByPackRequest) String

type GetAggregateResourceComplianceByPackResponse

type GetAggregateResourceComplianceByPackResponse struct {
	Headers    map[string]*string                                `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                            `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *GetAggregateResourceComplianceByPackResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (GetAggregateResourceComplianceByPackResponse) GoString

func (*GetAggregateResourceComplianceByPackResponse) SetHeaders

func (*GetAggregateResourceComplianceByPackResponse) SetStatusCode

func (GetAggregateResourceComplianceByPackResponse) String

type GetAggregateResourceComplianceByPackResponseBody

type GetAggregateResourceComplianceByPackResponseBody struct {
	RequestId                *string                                                                   `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	ResourceComplianceResult *GetAggregateResourceComplianceByPackResponseBodyResourceComplianceResult `json:"ResourceComplianceResult,omitempty" xml:"ResourceComplianceResult,omitempty" type:"Struct"`
}

func (GetAggregateResourceComplianceByPackResponseBody) GoString

func (*GetAggregateResourceComplianceByPackResponseBody) SetRequestId

func (GetAggregateResourceComplianceByPackResponseBody) String

type GetAggregateResourceComplianceByPackResponseBodyResourceComplianceResult

type GetAggregateResourceComplianceByPackResponseBodyResourceComplianceResult struct {
	CompliancePackId  *string `json:"CompliancePackId,omitempty" xml:"CompliancePackId,omitempty"`
	NonCompliantCount *int32  `json:"NonCompliantCount,omitempty" xml:"NonCompliantCount,omitempty"`
	TotalCount        *int32  `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"`
}

func (GetAggregateResourceComplianceByPackResponseBodyResourceComplianceResult) GoString

func (*GetAggregateResourceComplianceByPackResponseBodyResourceComplianceResult) SetCompliancePackId

func (*GetAggregateResourceComplianceByPackResponseBodyResourceComplianceResult) SetNonCompliantCount

func (*GetAggregateResourceComplianceByPackResponseBodyResourceComplianceResult) SetTotalCount

func (GetAggregateResourceComplianceByPackResponseBodyResourceComplianceResult) String

type GetAggregateResourceComplianceGroupByRegionRequest

type GetAggregateResourceComplianceGroupByRegionRequest struct {
	AggregatorId  *string `json:"AggregatorId,omitempty" xml:"AggregatorId,omitempty"`
	ConfigRuleIds *string `json:"ConfigRuleIds,omitempty" xml:"ConfigRuleIds,omitempty"`
}

func (GetAggregateResourceComplianceGroupByRegionRequest) GoString

func (*GetAggregateResourceComplianceGroupByRegionRequest) SetAggregatorId

func (*GetAggregateResourceComplianceGroupByRegionRequest) SetConfigRuleIds

func (GetAggregateResourceComplianceGroupByRegionRequest) String

type GetAggregateResourceComplianceGroupByRegionResponse

type GetAggregateResourceComplianceGroupByRegionResponse struct {
	Headers    map[string]*string                                       `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                                   `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *GetAggregateResourceComplianceGroupByRegionResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (GetAggregateResourceComplianceGroupByRegionResponse) GoString

func (*GetAggregateResourceComplianceGroupByRegionResponse) SetHeaders

func (*GetAggregateResourceComplianceGroupByRegionResponse) SetStatusCode

func (GetAggregateResourceComplianceGroupByRegionResponse) String

type GetAggregateResourceComplianceGroupByRegionResponseBody

type GetAggregateResourceComplianceGroupByRegionResponseBody struct {
	ComplianceResult *GetAggregateResourceComplianceGroupByRegionResponseBodyComplianceResult `json:"ComplianceResult,omitempty" xml:"ComplianceResult,omitempty" type:"Struct"`
	RequestId        *string                                                                  `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (GetAggregateResourceComplianceGroupByRegionResponseBody) GoString

func (*GetAggregateResourceComplianceGroupByRegionResponseBody) SetRequestId

func (GetAggregateResourceComplianceGroupByRegionResponseBody) String

type GetAggregateResourceComplianceGroupByRegionResponseBodyComplianceResult

type GetAggregateResourceComplianceGroupByRegionResponseBodyComplianceResult struct {
	ComplianceResultList []*GetAggregateResourceComplianceGroupByRegionResponseBodyComplianceResultComplianceResultList `json:"ComplianceResultList,omitempty" xml:"ComplianceResultList,omitempty" type:"Repeated"`
}

func (GetAggregateResourceComplianceGroupByRegionResponseBodyComplianceResult) GoString

func (GetAggregateResourceComplianceGroupByRegionResponseBodyComplianceResult) String

type GetAggregateResourceComplianceGroupByRegionResponseBodyComplianceResultComplianceResultList

type GetAggregateResourceComplianceGroupByRegionResponseBodyComplianceResultComplianceResultList struct {
	Compliances []*GetAggregateResourceComplianceGroupByRegionResponseBodyComplianceResultComplianceResultListCompliances `json:"Compliances,omitempty" xml:"Compliances,omitempty" type:"Repeated"`
	RegionId    *string                                                                                                   `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
}

func (GetAggregateResourceComplianceGroupByRegionResponseBodyComplianceResultComplianceResultList) GoString

func (GetAggregateResourceComplianceGroupByRegionResponseBodyComplianceResultComplianceResultList) String

type GetAggregateResourceComplianceGroupByRegionResponseBodyComplianceResultComplianceResultListCompliances

type GetAggregateResourceComplianceGroupByRegionResponseBodyComplianceResultComplianceResultListCompliances struct {
	ComplianceType *string `json:"ComplianceType,omitempty" xml:"ComplianceType,omitempty"`
	Count          *int64  `json:"Count,omitempty" xml:"Count,omitempty"`
}

func (GetAggregateResourceComplianceGroupByRegionResponseBodyComplianceResultComplianceResultListCompliances) GoString

func (GetAggregateResourceComplianceGroupByRegionResponseBodyComplianceResultComplianceResultListCompliances) String

type GetAggregateResourceComplianceGroupByResourceTypeRequest

type GetAggregateResourceComplianceGroupByResourceTypeRequest struct {
	AggregatorId  *string `json:"AggregatorId,omitempty" xml:"AggregatorId,omitempty"`
	ConfigRuleIds *string `json:"ConfigRuleIds,omitempty" xml:"ConfigRuleIds,omitempty"`
}

func (GetAggregateResourceComplianceGroupByResourceTypeRequest) GoString

func (*GetAggregateResourceComplianceGroupByResourceTypeRequest) SetAggregatorId

func (*GetAggregateResourceComplianceGroupByResourceTypeRequest) SetConfigRuleIds

func (GetAggregateResourceComplianceGroupByResourceTypeRequest) String

type GetAggregateResourceComplianceGroupByResourceTypeResponse

type GetAggregateResourceComplianceGroupByResourceTypeResponse struct {
	Headers    map[string]*string                                             `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                                         `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *GetAggregateResourceComplianceGroupByResourceTypeResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (GetAggregateResourceComplianceGroupByResourceTypeResponse) GoString

func (*GetAggregateResourceComplianceGroupByResourceTypeResponse) SetHeaders

func (*GetAggregateResourceComplianceGroupByResourceTypeResponse) SetStatusCode

func (GetAggregateResourceComplianceGroupByResourceTypeResponse) String

type GetAggregateResourceComplianceGroupByResourceTypeResponseBody

type GetAggregateResourceComplianceGroupByResourceTypeResponseBody struct {
	ComplianceResult *GetAggregateResourceComplianceGroupByResourceTypeResponseBodyComplianceResult `json:"ComplianceResult,omitempty" xml:"ComplianceResult,omitempty" type:"Struct"`
	RequestId        *string                                                                        `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (GetAggregateResourceComplianceGroupByResourceTypeResponseBody) GoString

func (*GetAggregateResourceComplianceGroupByResourceTypeResponseBody) SetRequestId

func (GetAggregateResourceComplianceGroupByResourceTypeResponseBody) String

type GetAggregateResourceComplianceGroupByResourceTypeResponseBodyComplianceResult

type GetAggregateResourceComplianceGroupByResourceTypeResponseBodyComplianceResult struct {
	ComplianceResultList []*GetAggregateResourceComplianceGroupByResourceTypeResponseBodyComplianceResultComplianceResultList `json:"ComplianceResultList,omitempty" xml:"ComplianceResultList,omitempty" type:"Repeated"`
}

func (GetAggregateResourceComplianceGroupByResourceTypeResponseBodyComplianceResult) GoString

func (GetAggregateResourceComplianceGroupByResourceTypeResponseBodyComplianceResult) String

type GetAggregateResourceComplianceGroupByResourceTypeResponseBodyComplianceResultComplianceResultList

type GetAggregateResourceComplianceGroupByResourceTypeResponseBodyComplianceResultComplianceResultList struct {
	Compliances  []*GetAggregateResourceComplianceGroupByResourceTypeResponseBodyComplianceResultComplianceResultListCompliances `json:"Compliances,omitempty" xml:"Compliances,omitempty" type:"Repeated"`
	ResourceType *string                                                                                                         `json:"ResourceType,omitempty" xml:"ResourceType,omitempty"`
}

func (GetAggregateResourceComplianceGroupByResourceTypeResponseBodyComplianceResultComplianceResultList) GoString

func (GetAggregateResourceComplianceGroupByResourceTypeResponseBodyComplianceResultComplianceResultList) String

type GetAggregateResourceComplianceGroupByResourceTypeResponseBodyComplianceResultComplianceResultListCompliances

type GetAggregateResourceComplianceGroupByResourceTypeResponseBodyComplianceResultComplianceResultListCompliances struct {
	ComplianceType *string `json:"ComplianceType,omitempty" xml:"ComplianceType,omitempty"`
	Count          *int64  `json:"Count,omitempty" xml:"Count,omitempty"`
}

func (GetAggregateResourceComplianceGroupByResourceTypeResponseBodyComplianceResultComplianceResultListCompliances) GoString

func (GetAggregateResourceComplianceGroupByResourceTypeResponseBodyComplianceResultComplianceResultListCompliances) String

type GetAggregateResourceComplianceTimelineRequest

type GetAggregateResourceComplianceTimelineRequest struct {
	AggregatorId    *string `json:"AggregatorId,omitempty" xml:"AggregatorId,omitempty"`
	EndTime         *int64  `json:"EndTime,omitempty" xml:"EndTime,omitempty"`
	MaxResults      *int32  `json:"MaxResults,omitempty" xml:"MaxResults,omitempty"`
	NextToken       *string `json:"NextToken,omitempty" xml:"NextToken,omitempty"`
	Region          *string `json:"Region,omitempty" xml:"Region,omitempty"`
	ResourceId      *string `json:"ResourceId,omitempty" xml:"ResourceId,omitempty"`
	ResourceOwnerId *int64  `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"`
	ResourceType    *string `json:"ResourceType,omitempty" xml:"ResourceType,omitempty"`
	StartTime       *int64  `json:"StartTime,omitempty" xml:"StartTime,omitempty"`
}

func (GetAggregateResourceComplianceTimelineRequest) GoString

func (*GetAggregateResourceComplianceTimelineRequest) SetAggregatorId

func (*GetAggregateResourceComplianceTimelineRequest) SetEndTime

func (*GetAggregateResourceComplianceTimelineRequest) SetMaxResults

func (*GetAggregateResourceComplianceTimelineRequest) SetNextToken

func (*GetAggregateResourceComplianceTimelineRequest) SetRegion

func (*GetAggregateResourceComplianceTimelineRequest) SetResourceId

func (*GetAggregateResourceComplianceTimelineRequest) SetResourceOwnerId

func (*GetAggregateResourceComplianceTimelineRequest) SetResourceType

func (*GetAggregateResourceComplianceTimelineRequest) SetStartTime

func (GetAggregateResourceComplianceTimelineRequest) String

type GetAggregateResourceComplianceTimelineResponse

type GetAggregateResourceComplianceTimelineResponse struct {
	Headers    map[string]*string                                  `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                              `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *GetAggregateResourceComplianceTimelineResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (GetAggregateResourceComplianceTimelineResponse) GoString

func (*GetAggregateResourceComplianceTimelineResponse) SetHeaders

func (*GetAggregateResourceComplianceTimelineResponse) SetStatusCode

func (GetAggregateResourceComplianceTimelineResponse) String

type GetAggregateResourceComplianceTimelineResponseBody

type GetAggregateResourceComplianceTimelineResponseBody struct {
	RequestId                  *string                                                                       `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	ResourceComplianceTimeline *GetAggregateResourceComplianceTimelineResponseBodyResourceComplianceTimeline `json:"ResourceComplianceTimeline,omitempty" xml:"ResourceComplianceTimeline,omitempty" type:"Struct"`
}

func (GetAggregateResourceComplianceTimelineResponseBody) GoString

func (*GetAggregateResourceComplianceTimelineResponseBody) SetRequestId

func (GetAggregateResourceComplianceTimelineResponseBody) String

type GetAggregateResourceComplianceTimelineResponseBodyResourceComplianceTimeline

type GetAggregateResourceComplianceTimelineResponseBodyResourceComplianceTimeline struct {
	ComplianceList []*GetAggregateResourceComplianceTimelineResponseBodyResourceComplianceTimelineComplianceList `json:"ComplianceList,omitempty" xml:"ComplianceList,omitempty" type:"Repeated"`
	MaxResults     *int32                                                                                        `json:"MaxResults,omitempty" xml:"MaxResults,omitempty"`
	NextToken      *string                                                                                       `json:"NextToken,omitempty" xml:"NextToken,omitempty"`
}

func (GetAggregateResourceComplianceTimelineResponseBodyResourceComplianceTimeline) GoString

func (*GetAggregateResourceComplianceTimelineResponseBodyResourceComplianceTimeline) SetMaxResults

func (*GetAggregateResourceComplianceTimelineResponseBodyResourceComplianceTimeline) SetNextToken

func (GetAggregateResourceComplianceTimelineResponseBodyResourceComplianceTimeline) String

type GetAggregateResourceComplianceTimelineResponseBodyResourceComplianceTimelineComplianceList

type GetAggregateResourceComplianceTimelineResponseBodyResourceComplianceTimelineComplianceList struct {
	AccountId          *string `json:"AccountId,omitempty" xml:"AccountId,omitempty"`
	AvailabilityZone   *string `json:"AvailabilityZone,omitempty" xml:"AvailabilityZone,omitempty"`
	CaptureTime        *int64  `json:"CaptureTime,omitempty" xml:"CaptureTime,omitempty"`
	Configuration      *string `json:"Configuration,omitempty" xml:"Configuration,omitempty"`
	ConfigurationDiff  *string `json:"ConfigurationDiff,omitempty" xml:"ConfigurationDiff,omitempty"`
	Region             *string `json:"Region,omitempty" xml:"Region,omitempty"`
	ResourceCreateTime *int64  `json:"ResourceCreateTime,omitempty" xml:"ResourceCreateTime,omitempty"`
	ResourceId         *string `json:"ResourceId,omitempty" xml:"ResourceId,omitempty"`
	ResourceName       *string `json:"ResourceName,omitempty" xml:"ResourceName,omitempty"`
	ResourceStatus     *string `json:"ResourceStatus,omitempty" xml:"ResourceStatus,omitempty"`
	ResourceType       *string `json:"ResourceType,omitempty" xml:"ResourceType,omitempty"`
	Tags               *string `json:"Tags,omitempty" xml:"Tags,omitempty"`
}

func (GetAggregateResourceComplianceTimelineResponseBodyResourceComplianceTimelineComplianceList) GoString

func (*GetAggregateResourceComplianceTimelineResponseBodyResourceComplianceTimelineComplianceList) SetAvailabilityZone

func (*GetAggregateResourceComplianceTimelineResponseBodyResourceComplianceTimelineComplianceList) SetCaptureTime

func (*GetAggregateResourceComplianceTimelineResponseBodyResourceComplianceTimelineComplianceList) SetConfiguration

func (*GetAggregateResourceComplianceTimelineResponseBodyResourceComplianceTimelineComplianceList) SetConfigurationDiff

func (*GetAggregateResourceComplianceTimelineResponseBodyResourceComplianceTimelineComplianceList) SetResourceCreateTime

func (*GetAggregateResourceComplianceTimelineResponseBodyResourceComplianceTimelineComplianceList) SetResourceStatus

func (GetAggregateResourceComplianceTimelineResponseBodyResourceComplianceTimelineComplianceList) String

type GetAggregateResourceConfigurationTimelineRequest

type GetAggregateResourceConfigurationTimelineRequest struct {
	AggregatorId    *string `json:"AggregatorId,omitempty" xml:"AggregatorId,omitempty"`
	EndTime         *int64  `json:"EndTime,omitempty" xml:"EndTime,omitempty"`
	MaxResults      *int32  `json:"MaxResults,omitempty" xml:"MaxResults,omitempty"`
	NextToken       *string `json:"NextToken,omitempty" xml:"NextToken,omitempty"`
	Region          *string `json:"Region,omitempty" xml:"Region,omitempty"`
	ResourceId      *string `json:"ResourceId,omitempty" xml:"ResourceId,omitempty"`
	ResourceOwnerId *int64  `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"`
	ResourceType    *string `json:"ResourceType,omitempty" xml:"ResourceType,omitempty"`
	StartTime       *int64  `json:"StartTime,omitempty" xml:"StartTime,omitempty"`
}

func (GetAggregateResourceConfigurationTimelineRequest) GoString

func (*GetAggregateResourceConfigurationTimelineRequest) SetAggregatorId

func (*GetAggregateResourceConfigurationTimelineRequest) SetEndTime

func (*GetAggregateResourceConfigurationTimelineRequest) SetMaxResults

func (*GetAggregateResourceConfigurationTimelineRequest) SetNextToken

func (*GetAggregateResourceConfigurationTimelineRequest) SetRegion

func (*GetAggregateResourceConfigurationTimelineRequest) SetResourceId

func (*GetAggregateResourceConfigurationTimelineRequest) SetResourceOwnerId

func (*GetAggregateResourceConfigurationTimelineRequest) SetResourceType

func (*GetAggregateResourceConfigurationTimelineRequest) SetStartTime

func (GetAggregateResourceConfigurationTimelineRequest) String

type GetAggregateResourceConfigurationTimelineResponse

type GetAggregateResourceConfigurationTimelineResponse struct {
	Headers    map[string]*string                                     `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                                 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *GetAggregateResourceConfigurationTimelineResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (GetAggregateResourceConfigurationTimelineResponse) GoString

func (*GetAggregateResourceConfigurationTimelineResponse) SetHeaders

func (*GetAggregateResourceConfigurationTimelineResponse) SetStatusCode

func (GetAggregateResourceConfigurationTimelineResponse) String

type GetAggregateResourceConfigurationTimelineResponseBody

type GetAggregateResourceConfigurationTimelineResponseBody struct {
	RequestId                     *string                                                                             `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	ResourceConfigurationTimeline *GetAggregateResourceConfigurationTimelineResponseBodyResourceConfigurationTimeline `json:"ResourceConfigurationTimeline,omitempty" xml:"ResourceConfigurationTimeline,omitempty" type:"Struct"`
}

func (GetAggregateResourceConfigurationTimelineResponseBody) GoString

func (*GetAggregateResourceConfigurationTimelineResponseBody) SetRequestId

func (GetAggregateResourceConfigurationTimelineResponseBody) String

type GetAggregateResourceConfigurationTimelineResponseBodyResourceConfigurationTimeline

type GetAggregateResourceConfigurationTimelineResponseBodyResourceConfigurationTimeline struct {
	ConfigurationList []*GetAggregateResourceConfigurationTimelineResponseBodyResourceConfigurationTimelineConfigurationList `json:"ConfigurationList,omitempty" xml:"ConfigurationList,omitempty" type:"Repeated"`
	MaxResults        *int32                                                                                                 `json:"MaxResults,omitempty" xml:"MaxResults,omitempty"`
	NextToken         *string                                                                                                `json:"NextToken,omitempty" xml:"NextToken,omitempty"`
}

func (GetAggregateResourceConfigurationTimelineResponseBodyResourceConfigurationTimeline) GoString

func (*GetAggregateResourceConfigurationTimelineResponseBodyResourceConfigurationTimeline) SetMaxResults

func (*GetAggregateResourceConfigurationTimelineResponseBodyResourceConfigurationTimeline) SetNextToken

func (GetAggregateResourceConfigurationTimelineResponseBodyResourceConfigurationTimeline) String

type GetAggregateResourceConfigurationTimelineResponseBodyResourceConfigurationTimelineConfigurationList

type GetAggregateResourceConfigurationTimelineResponseBodyResourceConfigurationTimelineConfigurationList struct {
	AccountId          *int64  `json:"AccountId,omitempty" xml:"AccountId,omitempty"`
	AvailabilityZone   *string `json:"AvailabilityZone,omitempty" xml:"AvailabilityZone,omitempty"`
	CaptureTime        *string `json:"CaptureTime,omitempty" xml:"CaptureTime,omitempty"`
	ConfigurationDiff  *string `json:"ConfigurationDiff,omitempty" xml:"ConfigurationDiff,omitempty"`
	Region             *string `json:"Region,omitempty" xml:"Region,omitempty"`
	ResourceCreateTime *string `json:"ResourceCreateTime,omitempty" xml:"ResourceCreateTime,omitempty"`
	ResourceEventType  *string `json:"ResourceEventType,omitempty" xml:"ResourceEventType,omitempty"`
	ResourceId         *string `json:"ResourceId,omitempty" xml:"ResourceId,omitempty"`
	ResourceName       *string `json:"ResourceName,omitempty" xml:"ResourceName,omitempty"`
	ResourceType       *string `json:"ResourceType,omitempty" xml:"ResourceType,omitempty"`
	Tags               *string `json:"Tags,omitempty" xml:"Tags,omitempty"`
}

func (GetAggregateResourceConfigurationTimelineResponseBodyResourceConfigurationTimelineConfigurationList) GoString

func (GetAggregateResourceConfigurationTimelineResponseBodyResourceConfigurationTimelineConfigurationList) String

type GetAggregateResourceCountsGroupByRegionRequest

type GetAggregateResourceCountsGroupByRegionRequest struct {
	AggregatorId    *string `json:"AggregatorId,omitempty" xml:"AggregatorId,omitempty"`
	FolderId        *string `json:"FolderId,omitempty" xml:"FolderId,omitempty"`
	ResourceOwnerId *int64  `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"`
	ResourceType    *string `json:"ResourceType,omitempty" xml:"ResourceType,omitempty"`
}

func (GetAggregateResourceCountsGroupByRegionRequest) GoString

func (*GetAggregateResourceCountsGroupByRegionRequest) SetAggregatorId

func (*GetAggregateResourceCountsGroupByRegionRequest) SetFolderId

func (*GetAggregateResourceCountsGroupByRegionRequest) SetResourceOwnerId

func (*GetAggregateResourceCountsGroupByRegionRequest) SetResourceType

func (GetAggregateResourceCountsGroupByRegionRequest) String

type GetAggregateResourceCountsGroupByRegionResponse

type GetAggregateResourceCountsGroupByRegionResponse struct {
	Headers    map[string]*string                                   `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                               `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *GetAggregateResourceCountsGroupByRegionResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (GetAggregateResourceCountsGroupByRegionResponse) GoString

func (*GetAggregateResourceCountsGroupByRegionResponse) SetHeaders

func (*GetAggregateResourceCountsGroupByRegionResponse) SetStatusCode

func (GetAggregateResourceCountsGroupByRegionResponse) String

type GetAggregateResourceCountsGroupByRegionResponseBody

type GetAggregateResourceCountsGroupByRegionResponseBody struct {
	DiscoveredResourceCountsSummary []*GetAggregateResourceCountsGroupByRegionResponseBodyDiscoveredResourceCountsSummary `json:"DiscoveredResourceCountsSummary,omitempty" xml:"DiscoveredResourceCountsSummary,omitempty" type:"Repeated"`
	RequestId                       *string                                                                               `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (GetAggregateResourceCountsGroupByRegionResponseBody) GoString

func (*GetAggregateResourceCountsGroupByRegionResponseBody) SetRequestId

func (GetAggregateResourceCountsGroupByRegionResponseBody) String

type GetAggregateResourceCountsGroupByRegionResponseBodyDiscoveredResourceCountsSummary

type GetAggregateResourceCountsGroupByRegionResponseBodyDiscoveredResourceCountsSummary struct {
	Region        *string `json:"Region,omitempty" xml:"Region,omitempty"`
	ResourceCount *int64  `json:"ResourceCount,omitempty" xml:"ResourceCount,omitempty"`
}

func (GetAggregateResourceCountsGroupByRegionResponseBodyDiscoveredResourceCountsSummary) GoString

func (*GetAggregateResourceCountsGroupByRegionResponseBodyDiscoveredResourceCountsSummary) SetRegion

func (*GetAggregateResourceCountsGroupByRegionResponseBodyDiscoveredResourceCountsSummary) SetResourceCount

func (GetAggregateResourceCountsGroupByRegionResponseBodyDiscoveredResourceCountsSummary) String

type GetAggregateResourceCountsGroupByResourceTypeRequest

type GetAggregateResourceCountsGroupByResourceTypeRequest struct {
	AggregatorId    *string `json:"AggregatorId,omitempty" xml:"AggregatorId,omitempty"`
	FolderId        *string `json:"FolderId,omitempty" xml:"FolderId,omitempty"`
	Region          *string `json:"Region,omitempty" xml:"Region,omitempty"`
	ResourceOwnerId *int64  `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"`
}

func (GetAggregateResourceCountsGroupByResourceTypeRequest) GoString

func (*GetAggregateResourceCountsGroupByResourceTypeRequest) SetAggregatorId

func (*GetAggregateResourceCountsGroupByResourceTypeRequest) SetFolderId

func (*GetAggregateResourceCountsGroupByResourceTypeRequest) SetRegion

func (*GetAggregateResourceCountsGroupByResourceTypeRequest) SetResourceOwnerId

func (GetAggregateResourceCountsGroupByResourceTypeRequest) String

type GetAggregateResourceCountsGroupByResourceTypeResponse

type GetAggregateResourceCountsGroupByResourceTypeResponse struct {
	Headers    map[string]*string                                         `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                                     `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *GetAggregateResourceCountsGroupByResourceTypeResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (GetAggregateResourceCountsGroupByResourceTypeResponse) GoString

func (*GetAggregateResourceCountsGroupByResourceTypeResponse) SetHeaders

func (*GetAggregateResourceCountsGroupByResourceTypeResponse) SetStatusCode

func (GetAggregateResourceCountsGroupByResourceTypeResponse) String

type GetAggregateResourceCountsGroupByResourceTypeResponseBody

type GetAggregateResourceCountsGroupByResourceTypeResponseBody struct {
	DiscoveredResourceCountsSummary []*GetAggregateResourceCountsGroupByResourceTypeResponseBodyDiscoveredResourceCountsSummary `json:"DiscoveredResourceCountsSummary,omitempty" xml:"DiscoveredResourceCountsSummary,omitempty" type:"Repeated"`
	RequestId                       *string                                                                                     `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (GetAggregateResourceCountsGroupByResourceTypeResponseBody) GoString

func (*GetAggregateResourceCountsGroupByResourceTypeResponseBody) SetRequestId

func (GetAggregateResourceCountsGroupByResourceTypeResponseBody) String

type GetAggregateResourceCountsGroupByResourceTypeResponseBodyDiscoveredResourceCountsSummary

type GetAggregateResourceCountsGroupByResourceTypeResponseBodyDiscoveredResourceCountsSummary struct {
	ResourceCount *int64  `json:"ResourceCount,omitempty" xml:"ResourceCount,omitempty"`
	ResourceType  *string `json:"ResourceType,omitempty" xml:"ResourceType,omitempty"`
}

func (GetAggregateResourceCountsGroupByResourceTypeResponseBodyDiscoveredResourceCountsSummary) GoString

func (*GetAggregateResourceCountsGroupByResourceTypeResponseBodyDiscoveredResourceCountsSummary) SetResourceCount

func (*GetAggregateResourceCountsGroupByResourceTypeResponseBodyDiscoveredResourceCountsSummary) SetResourceType

func (GetAggregateResourceCountsGroupByResourceTypeResponseBodyDiscoveredResourceCountsSummary) String

type GetAggregatorRequest

type GetAggregatorRequest struct {
	AggregatorId *string `json:"AggregatorId,omitempty" xml:"AggregatorId,omitempty"`
}

func (GetAggregatorRequest) GoString

func (s GetAggregatorRequest) GoString() string

func (*GetAggregatorRequest) SetAggregatorId

func (s *GetAggregatorRequest) SetAggregatorId(v string) *GetAggregatorRequest

func (GetAggregatorRequest) String

func (s GetAggregatorRequest) String() string

type GetAggregatorResponse

type GetAggregatorResponse struct {
	Headers    map[string]*string         `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                     `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *GetAggregatorResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (GetAggregatorResponse) GoString

func (s GetAggregatorResponse) GoString() string

func (*GetAggregatorResponse) SetBody

func (*GetAggregatorResponse) SetHeaders

func (*GetAggregatorResponse) SetStatusCode

func (s *GetAggregatorResponse) SetStatusCode(v int32) *GetAggregatorResponse

func (GetAggregatorResponse) String

func (s GetAggregatorResponse) String() string

type GetAggregatorResponseBody

type GetAggregatorResponseBody struct {
	Aggregator *GetAggregatorResponseBodyAggregator `json:"Aggregator,omitempty" xml:"Aggregator,omitempty" type:"Struct"`
	RequestId  *string                              `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (GetAggregatorResponseBody) GoString

func (s GetAggregatorResponseBody) GoString() string

func (*GetAggregatorResponseBody) SetAggregator

func (*GetAggregatorResponseBody) SetRequestId

func (GetAggregatorResponseBody) String

func (s GetAggregatorResponseBody) String() string

type GetAggregatorResponseBodyAggregator

type GetAggregatorResponseBodyAggregator struct {
	AccountId                 *int64                                                   `json:"AccountId,omitempty" xml:"AccountId,omitempty"`
	AggregatorAccountCount    *int64                                                   `json:"AggregatorAccountCount,omitempty" xml:"AggregatorAccountCount,omitempty"`
	AggregatorAccounts        []*GetAggregatorResponseBodyAggregatorAggregatorAccounts `json:"AggregatorAccounts,omitempty" xml:"AggregatorAccounts,omitempty" type:"Repeated"`
	AggregatorCreateTimestamp *string                                                  `json:"AggregatorCreateTimestamp,omitempty" xml:"AggregatorCreateTimestamp,omitempty"`
	AggregatorId              *string                                                  `json:"AggregatorId,omitempty" xml:"AggregatorId,omitempty"`
	AggregatorName            *string                                                  `json:"AggregatorName,omitempty" xml:"AggregatorName,omitempty"`
	AggregatorStatus          *int32                                                   `json:"AggregatorStatus,omitempty" xml:"AggregatorStatus,omitempty"`
	AggregatorType            *string                                                  `json:"AggregatorType,omitempty" xml:"AggregatorType,omitempty"`
	Description               *string                                                  `json:"Description,omitempty" xml:"Description,omitempty"`
}

func (GetAggregatorResponseBodyAggregator) GoString

func (*GetAggregatorResponseBodyAggregator) SetAccountId

func (*GetAggregatorResponseBodyAggregator) SetAggregatorAccountCount

func (*GetAggregatorResponseBodyAggregator) SetAggregatorCreateTimestamp

func (*GetAggregatorResponseBodyAggregator) SetAggregatorId

func (*GetAggregatorResponseBodyAggregator) SetAggregatorName

func (*GetAggregatorResponseBodyAggregator) SetAggregatorStatus

func (*GetAggregatorResponseBodyAggregator) SetAggregatorType

func (*GetAggregatorResponseBodyAggregator) SetDescription

func (GetAggregatorResponseBodyAggregator) String

type GetAggregatorResponseBodyAggregatorAggregatorAccounts

type GetAggregatorResponseBodyAggregatorAggregatorAccounts struct {
	AccountId      *int64  `json:"AccountId,omitempty" xml:"AccountId,omitempty"`
	AccountName    *string `json:"AccountName,omitempty" xml:"AccountName,omitempty"`
	AccountType    *string `json:"AccountType,omitempty" xml:"AccountType,omitempty"`
	RecorderStatus *string `json:"RecorderStatus,omitempty" xml:"RecorderStatus,omitempty"`
}

func (GetAggregatorResponseBodyAggregatorAggregatorAccounts) GoString

func (*GetAggregatorResponseBodyAggregatorAggregatorAccounts) SetAccountId

func (*GetAggregatorResponseBodyAggregatorAggregatorAccounts) SetAccountName

func (*GetAggregatorResponseBodyAggregatorAggregatorAccounts) SetAccountType

func (*GetAggregatorResponseBodyAggregatorAggregatorAccounts) SetRecorderStatus

func (GetAggregatorResponseBodyAggregatorAggregatorAccounts) String

type GetCompliancePackReportRequest

type GetCompliancePackReportRequest struct {
	CompliancePackId *string `json:"CompliancePackId,omitempty" xml:"CompliancePackId,omitempty"`
}

func (GetCompliancePackReportRequest) GoString

func (*GetCompliancePackReportRequest) SetCompliancePackId

func (GetCompliancePackReportRequest) String

type GetCompliancePackReportResponse

type GetCompliancePackReportResponse struct {
	Headers    map[string]*string                   `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                               `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *GetCompliancePackReportResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (GetCompliancePackReportResponse) GoString

func (*GetCompliancePackReportResponse) SetHeaders

func (*GetCompliancePackReportResponse) SetStatusCode

func (GetCompliancePackReportResponse) String

type GetCompliancePackReportResponseBody

type GetCompliancePackReportResponseBody struct {
	CompliancePackReport *GetCompliancePackReportResponseBodyCompliancePackReport `json:"CompliancePackReport,omitempty" xml:"CompliancePackReport,omitempty" type:"Struct"`
	RequestId            *string                                                  `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (GetCompliancePackReportResponseBody) GoString

func (*GetCompliancePackReportResponseBody) SetRequestId

func (GetCompliancePackReportResponseBody) String

type GetCompliancePackReportResponseBodyCompliancePackReport

type GetCompliancePackReportResponseBodyCompliancePackReport struct {
	AccountId             *int64  `json:"AccountId,omitempty" xml:"AccountId,omitempty"`
	CompliancePackId      *string `json:"CompliancePackId,omitempty" xml:"CompliancePackId,omitempty"`
	ReportCreateTimestamp *int64  `json:"ReportCreateTimestamp,omitempty" xml:"ReportCreateTimestamp,omitempty"`
	ReportStatus          *string `json:"ReportStatus,omitempty" xml:"ReportStatus,omitempty"`
	ReportUrl             *string `json:"ReportUrl,omitempty" xml:"ReportUrl,omitempty"`
}

func (GetCompliancePackReportResponseBodyCompliancePackReport) GoString

func (*GetCompliancePackReportResponseBodyCompliancePackReport) SetAccountId

func (*GetCompliancePackReportResponseBodyCompliancePackReport) SetCompliancePackId

func (*GetCompliancePackReportResponseBodyCompliancePackReport) SetReportCreateTimestamp

func (*GetCompliancePackReportResponseBodyCompliancePackReport) SetReportStatus

func (*GetCompliancePackReportResponseBodyCompliancePackReport) SetReportUrl

func (GetCompliancePackReportResponseBodyCompliancePackReport) String

type GetCompliancePackRequest

type GetCompliancePackRequest struct {
	CompliancePackId *string `json:"CompliancePackId,omitempty" xml:"CompliancePackId,omitempty"`
}

func (GetCompliancePackRequest) GoString

func (s GetCompliancePackRequest) GoString() string

func (*GetCompliancePackRequest) SetCompliancePackId

func (s *GetCompliancePackRequest) SetCompliancePackId(v string) *GetCompliancePackRequest

func (GetCompliancePackRequest) String

func (s GetCompliancePackRequest) String() string

type GetCompliancePackResponse

type GetCompliancePackResponse struct {
	Headers    map[string]*string             `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                         `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *GetCompliancePackResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (GetCompliancePackResponse) GoString

func (s GetCompliancePackResponse) GoString() string

func (*GetCompliancePackResponse) SetBody

func (*GetCompliancePackResponse) SetHeaders

func (*GetCompliancePackResponse) SetStatusCode

func (GetCompliancePackResponse) String

func (s GetCompliancePackResponse) String() string

type GetCompliancePackResponseBody

type GetCompliancePackResponseBody struct {
	CompliancePack *GetCompliancePackResponseBodyCompliancePack `json:"CompliancePack,omitempty" xml:"CompliancePack,omitempty" type:"Struct"`
	RequestId      *string                                      `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (GetCompliancePackResponseBody) GoString

func (*GetCompliancePackResponseBody) SetRequestId

func (GetCompliancePackResponseBody) String

type GetCompliancePackResponseBodyCompliancePack

type GetCompliancePackResponseBodyCompliancePack struct {
	AccountId                *int64                                                    `json:"AccountId,omitempty" xml:"AccountId,omitempty"`
	CompliancePackId         *string                                                   `json:"CompliancePackId,omitempty" xml:"CompliancePackId,omitempty"`
	CompliancePackName       *string                                                   `json:"CompliancePackName,omitempty" xml:"CompliancePackName,omitempty"`
	CompliancePackTemplateId *string                                                   `json:"CompliancePackTemplateId,omitempty" xml:"CompliancePackTemplateId,omitempty"`
	ConfigRules              []*GetCompliancePackResponseBodyCompliancePackConfigRules `json:"ConfigRules,omitempty" xml:"ConfigRules,omitempty" type:"Repeated"`
	CreateTimestamp          *int64                                                    `json:"CreateTimestamp,omitempty" xml:"CreateTimestamp,omitempty"`
	Description              *string                                                   `json:"Description,omitempty" xml:"Description,omitempty"`
	RiskLevel                *int32                                                    `json:"RiskLevel,omitempty" xml:"RiskLevel,omitempty"`
	Status                   *string                                                   `json:"Status,omitempty" xml:"Status,omitempty"`
}

func (GetCompliancePackResponseBodyCompliancePack) GoString

func (*GetCompliancePackResponseBodyCompliancePack) SetAccountId

func (*GetCompliancePackResponseBodyCompliancePack) SetCompliancePackId

func (*GetCompliancePackResponseBodyCompliancePack) SetCompliancePackName

func (*GetCompliancePackResponseBodyCompliancePack) SetCompliancePackTemplateId

func (*GetCompliancePackResponseBodyCompliancePack) SetCreateTimestamp

func (*GetCompliancePackResponseBodyCompliancePack) SetDescription

func (*GetCompliancePackResponseBodyCompliancePack) SetRiskLevel

func (*GetCompliancePackResponseBodyCompliancePack) SetStatus

func (GetCompliancePackResponseBodyCompliancePack) String

type GetCompliancePackResponseBodyCompliancePackConfigRules

type GetCompliancePackResponseBodyCompliancePackConfigRules struct {
	ConfigRuleId          *string                                                                       `json:"ConfigRuleId,omitempty" xml:"ConfigRuleId,omitempty"`
	ConfigRuleName        *string                                                                       `json:"ConfigRuleName,omitempty" xml:"ConfigRuleName,omitempty"`
	ConfigRuleParameters  []*GetCompliancePackResponseBodyCompliancePackConfigRulesConfigRuleParameters `json:"ConfigRuleParameters,omitempty" xml:"ConfigRuleParameters,omitempty" type:"Repeated"`
	Description           *string                                                                       `json:"Description,omitempty" xml:"Description,omitempty"`
	ManagedRuleIdentifier *string                                                                       `json:"ManagedRuleIdentifier,omitempty" xml:"ManagedRuleIdentifier,omitempty"`
	RiskLevel             *int32                                                                        `json:"RiskLevel,omitempty" xml:"RiskLevel,omitempty"`
}

func (GetCompliancePackResponseBodyCompliancePackConfigRules) GoString

func (*GetCompliancePackResponseBodyCompliancePackConfigRules) SetConfigRuleId

func (*GetCompliancePackResponseBodyCompliancePackConfigRules) SetConfigRuleName

func (*GetCompliancePackResponseBodyCompliancePackConfigRules) SetDescription

func (*GetCompliancePackResponseBodyCompliancePackConfigRules) SetManagedRuleIdentifier

func (*GetCompliancePackResponseBodyCompliancePackConfigRules) SetRiskLevel

func (GetCompliancePackResponseBodyCompliancePackConfigRules) String

type GetCompliancePackResponseBodyCompliancePackConfigRulesConfigRuleParameters

type GetCompliancePackResponseBodyCompliancePackConfigRulesConfigRuleParameters struct {
	ParameterName  *string `json:"ParameterName,omitempty" xml:"ParameterName,omitempty"`
	ParameterValue *string `json:"ParameterValue,omitempty" xml:"ParameterValue,omitempty"`
	Required       *bool   `json:"Required,omitempty" xml:"Required,omitempty"`
}

func (GetCompliancePackResponseBodyCompliancePackConfigRulesConfigRuleParameters) GoString

func (*GetCompliancePackResponseBodyCompliancePackConfigRulesConfigRuleParameters) SetParameterName

func (*GetCompliancePackResponseBodyCompliancePackConfigRulesConfigRuleParameters) SetParameterValue

func (*GetCompliancePackResponseBodyCompliancePackConfigRulesConfigRuleParameters) SetRequired

func (GetCompliancePackResponseBodyCompliancePackConfigRulesConfigRuleParameters) String

type GetConfigDeliveryChannelRequest

type GetConfigDeliveryChannelRequest struct {
	DeliveryChannelId *string `json:"DeliveryChannelId,omitempty" xml:"DeliveryChannelId,omitempty"`
}

func (GetConfigDeliveryChannelRequest) GoString

func (*GetConfigDeliveryChannelRequest) SetDeliveryChannelId

func (GetConfigDeliveryChannelRequest) String

type GetConfigDeliveryChannelResponse

type GetConfigDeliveryChannelResponse struct {
	Headers    map[string]*string                    `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *GetConfigDeliveryChannelResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (GetConfigDeliveryChannelResponse) GoString

func (*GetConfigDeliveryChannelResponse) SetHeaders

func (*GetConfigDeliveryChannelResponse) SetStatusCode

func (GetConfigDeliveryChannelResponse) String

type GetConfigDeliveryChannelResponseBody

type GetConfigDeliveryChannelResponseBody struct {
	DeliveryChannel *GetConfigDeliveryChannelResponseBodyDeliveryChannel `json:"DeliveryChannel,omitempty" xml:"DeliveryChannel,omitempty" type:"Struct"`
	RequestId       *string                                              `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (GetConfigDeliveryChannelResponseBody) GoString

func (*GetConfigDeliveryChannelResponseBody) SetRequestId

func (GetConfigDeliveryChannelResponseBody) String

type GetConfigDeliveryChannelResponseBodyDeliveryChannel

type GetConfigDeliveryChannelResponseBodyDeliveryChannel struct {
	AccountId                           *int64  `json:"AccountId,omitempty" xml:"AccountId,omitempty"`
	ConfigurationItemChangeNotification *bool   `json:"ConfigurationItemChangeNotification,omitempty" xml:"ConfigurationItemChangeNotification,omitempty"`
	ConfigurationSnapshot               *bool   `json:"ConfigurationSnapshot,omitempty" xml:"ConfigurationSnapshot,omitempty"`
	DeliveryChannelAssumeRoleArn        *string `json:"DeliveryChannelAssumeRoleArn,omitempty" xml:"DeliveryChannelAssumeRoleArn,omitempty"`
	DeliveryChannelCondition            *string `json:"DeliveryChannelCondition,omitempty" xml:"DeliveryChannelCondition,omitempty"`
	DeliveryChannelId                   *string `json:"DeliveryChannelId,omitempty" xml:"DeliveryChannelId,omitempty"`
	DeliveryChannelName                 *string `json:"DeliveryChannelName,omitempty" xml:"DeliveryChannelName,omitempty"`
	DeliveryChannelTargetArn            *string `json:"DeliveryChannelTargetArn,omitempty" xml:"DeliveryChannelTargetArn,omitempty"`
	DeliveryChannelType                 *string `json:"DeliveryChannelType,omitempty" xml:"DeliveryChannelType,omitempty"`
	DeliverySnapshotTime                *string `json:"DeliverySnapshotTime,omitempty" xml:"DeliverySnapshotTime,omitempty"`
	Description                         *string `json:"Description,omitempty" xml:"Description,omitempty"`
	NonCompliantNotification            *bool   `json:"NonCompliantNotification,omitempty" xml:"NonCompliantNotification,omitempty"`
	OversizedDataOSSTargetArn           *string `json:"OversizedDataOSSTargetArn,omitempty" xml:"OversizedDataOSSTargetArn,omitempty"`
	Status                              *int32  `json:"Status,omitempty" xml:"Status,omitempty"`
}

func (GetConfigDeliveryChannelResponseBodyDeliveryChannel) GoString

func (*GetConfigDeliveryChannelResponseBodyDeliveryChannel) SetAccountId

func (*GetConfigDeliveryChannelResponseBodyDeliveryChannel) SetConfigurationItemChangeNotification

func (*GetConfigDeliveryChannelResponseBodyDeliveryChannel) SetConfigurationSnapshot

func (*GetConfigDeliveryChannelResponseBodyDeliveryChannel) SetDeliveryChannelAssumeRoleArn

func (*GetConfigDeliveryChannelResponseBodyDeliveryChannel) SetDeliveryChannelCondition

func (*GetConfigDeliveryChannelResponseBodyDeliveryChannel) SetDeliveryChannelId

func (*GetConfigDeliveryChannelResponseBodyDeliveryChannel) SetDeliveryChannelName

func (*GetConfigDeliveryChannelResponseBodyDeliveryChannel) SetDeliveryChannelTargetArn

func (*GetConfigDeliveryChannelResponseBodyDeliveryChannel) SetDeliveryChannelType

func (*GetConfigDeliveryChannelResponseBodyDeliveryChannel) SetDeliverySnapshotTime

func (*GetConfigDeliveryChannelResponseBodyDeliveryChannel) SetDescription

func (*GetConfigDeliveryChannelResponseBodyDeliveryChannel) SetNonCompliantNotification

func (*GetConfigDeliveryChannelResponseBodyDeliveryChannel) SetOversizedDataOSSTargetArn

func (*GetConfigDeliveryChannelResponseBodyDeliveryChannel) SetStatus

func (GetConfigDeliveryChannelResponseBodyDeliveryChannel) String

type GetConfigRuleComplianceByPackRequest

type GetConfigRuleComplianceByPackRequest struct {
	CompliancePackId *string `json:"CompliancePackId,omitempty" xml:"CompliancePackId,omitempty"`
}

func (GetConfigRuleComplianceByPackRequest) GoString

func (*GetConfigRuleComplianceByPackRequest) SetCompliancePackId

func (GetConfigRuleComplianceByPackRequest) String

type GetConfigRuleComplianceByPackResponse

type GetConfigRuleComplianceByPackResponse struct {
	Headers    map[string]*string                         `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                     `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *GetConfigRuleComplianceByPackResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (GetConfigRuleComplianceByPackResponse) GoString

func (*GetConfigRuleComplianceByPackResponse) SetHeaders

func (*GetConfigRuleComplianceByPackResponse) SetStatusCode

func (GetConfigRuleComplianceByPackResponse) String

type GetConfigRuleComplianceByPackResponseBody

type GetConfigRuleComplianceByPackResponseBody struct {
	ConfigRuleComplianceResult *GetConfigRuleComplianceByPackResponseBodyConfigRuleComplianceResult `json:"ConfigRuleComplianceResult,omitempty" xml:"ConfigRuleComplianceResult,omitempty" type:"Struct"`
	RequestId                  *string                                                              `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (GetConfigRuleComplianceByPackResponseBody) GoString

func (*GetConfigRuleComplianceByPackResponseBody) SetRequestId

func (GetConfigRuleComplianceByPackResponseBody) String

type GetConfigRuleComplianceByPackResponseBodyConfigRuleComplianceResult

type GetConfigRuleComplianceByPackResponseBodyConfigRuleComplianceResult struct {
	CompliancePackId      *string                                                                                     `json:"CompliancePackId,omitempty" xml:"CompliancePackId,omitempty"`
	ConfigRuleCompliances []*GetConfigRuleComplianceByPackResponseBodyConfigRuleComplianceResultConfigRuleCompliances `json:"ConfigRuleCompliances,omitempty" xml:"ConfigRuleCompliances,omitempty" type:"Repeated"`
	NonCompliantCount     *int32                                                                                      `json:"NonCompliantCount,omitempty" xml:"NonCompliantCount,omitempty"`
	TotalCount            *int32                                                                                      `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"`
}

func (GetConfigRuleComplianceByPackResponseBodyConfigRuleComplianceResult) GoString

func (*GetConfigRuleComplianceByPackResponseBodyConfigRuleComplianceResult) SetCompliancePackId

func (*GetConfigRuleComplianceByPackResponseBodyConfigRuleComplianceResult) SetNonCompliantCount

func (*GetConfigRuleComplianceByPackResponseBodyConfigRuleComplianceResult) SetTotalCount

func (GetConfigRuleComplianceByPackResponseBodyConfigRuleComplianceResult) String

type GetConfigRuleComplianceByPackResponseBodyConfigRuleComplianceResultConfigRuleCompliances

type GetConfigRuleComplianceByPackResponseBodyConfigRuleComplianceResultConfigRuleCompliances struct {
	ComplianceType *string `json:"ComplianceType,omitempty" xml:"ComplianceType,omitempty"`
	ConfigRuleId   *string `json:"ConfigRuleId,omitempty" xml:"ConfigRuleId,omitempty"`
	ConfigRuleName *string `json:"ConfigRuleName,omitempty" xml:"ConfigRuleName,omitempty"`
}

func (GetConfigRuleComplianceByPackResponseBodyConfigRuleComplianceResultConfigRuleCompliances) GoString

func (*GetConfigRuleComplianceByPackResponseBodyConfigRuleComplianceResultConfigRuleCompliances) SetComplianceType

func (*GetConfigRuleComplianceByPackResponseBodyConfigRuleComplianceResultConfigRuleCompliances) SetConfigRuleId

func (*GetConfigRuleComplianceByPackResponseBodyConfigRuleComplianceResultConfigRuleCompliances) SetConfigRuleName

func (GetConfigRuleComplianceByPackResponseBodyConfigRuleComplianceResultConfigRuleCompliances) String

type GetConfigRuleRequest

type GetConfigRuleRequest struct {
	ConfigRuleId *string `json:"ConfigRuleId,omitempty" xml:"ConfigRuleId,omitempty"`
}

func (GetConfigRuleRequest) GoString

func (s GetConfigRuleRequest) GoString() string

func (*GetConfigRuleRequest) SetConfigRuleId

func (s *GetConfigRuleRequest) SetConfigRuleId(v string) *GetConfigRuleRequest

func (GetConfigRuleRequest) String

func (s GetConfigRuleRequest) String() string

type GetConfigRuleResponse

type GetConfigRuleResponse struct {
	Headers    map[string]*string         `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                     `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *GetConfigRuleResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (GetConfigRuleResponse) GoString

func (s GetConfigRuleResponse) GoString() string

func (*GetConfigRuleResponse) SetBody

func (*GetConfigRuleResponse) SetHeaders

func (*GetConfigRuleResponse) SetStatusCode

func (s *GetConfigRuleResponse) SetStatusCode(v int32) *GetConfigRuleResponse

func (GetConfigRuleResponse) String

func (s GetConfigRuleResponse) String() string

type GetConfigRuleResponseBody

type GetConfigRuleResponseBody struct {
	ConfigRule *GetConfigRuleResponseBodyConfigRule `json:"ConfigRule,omitempty" xml:"ConfigRule,omitempty" type:"Struct"`
	RequestId  *string                              `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (GetConfigRuleResponseBody) GoString

func (s GetConfigRuleResponseBody) GoString() string

func (*GetConfigRuleResponseBody) SetConfigRule

func (*GetConfigRuleResponseBody) SetRequestId

func (GetConfigRuleResponseBody) String

func (s GetConfigRuleResponseBody) String() string

type GetConfigRuleResponseBodyConfigRule

type GetConfigRuleResponseBodyConfigRule struct {
	AccountId                  *int64                                                         `json:"AccountId,omitempty" xml:"AccountId,omitempty"`
	Compliance                 *GetConfigRuleResponseBodyConfigRuleCompliance                 `json:"Compliance,omitempty" xml:"Compliance,omitempty" type:"Struct"`
	ConfigRuleArn              *string                                                        `json:"ConfigRuleArn,omitempty" xml:"ConfigRuleArn,omitempty"`
	ConfigRuleEvaluationStatus *GetConfigRuleResponseBodyConfigRuleConfigRuleEvaluationStatus `json:"ConfigRuleEvaluationStatus,omitempty" xml:"ConfigRuleEvaluationStatus,omitempty" type:"Struct"`
	ConfigRuleId               *string                                                        `json:"ConfigRuleId,omitempty" xml:"ConfigRuleId,omitempty"`
	ConfigRuleName             *string                                                        `json:"ConfigRuleName,omitempty" xml:"ConfigRuleName,omitempty"`
	ConfigRuleState            *string                                                        `json:"ConfigRuleState,omitempty" xml:"ConfigRuleState,omitempty"`
	ConfigRuleTriggerTypes     *string                                                        `json:"ConfigRuleTriggerTypes,omitempty" xml:"ConfigRuleTriggerTypes,omitempty"`
	CreateBy                   *GetConfigRuleResponseBodyConfigRuleCreateBy                   `json:"CreateBy,omitempty" xml:"CreateBy,omitempty" type:"Struct"`
	CreateTimestamp            *int64                                                         `json:"CreateTimestamp,omitempty" xml:"CreateTimestamp,omitempty"`
	Description                *string                                                        `json:"Description,omitempty" xml:"Description,omitempty"`
	ExcludeResourceIdsScope    *string                                                        `json:"ExcludeResourceIdsScope,omitempty" xml:"ExcludeResourceIdsScope,omitempty"`
	InputParameters            map[string]interface{}                                         `json:"InputParameters,omitempty" xml:"InputParameters,omitempty"`
	ManagedRule                *GetConfigRuleResponseBodyConfigRuleManagedRule                `json:"ManagedRule,omitempty" xml:"ManagedRule,omitempty" type:"Struct"`
	MaximumExecutionFrequency  *string                                                        `json:"MaximumExecutionFrequency,omitempty" xml:"MaximumExecutionFrequency,omitempty"`
	ModifiedTimestamp          *int64                                                         `json:"ModifiedTimestamp,omitempty" xml:"ModifiedTimestamp,omitempty"`
	RegionIdsScope             *string                                                        `json:"RegionIdsScope,omitempty" xml:"RegionIdsScope,omitempty"`
	ResourceGroupIdsScope      *string                                                        `json:"ResourceGroupIdsScope,omitempty" xml:"ResourceGroupIdsScope,omitempty"`
	ResourceTypesScope         *string                                                        `json:"ResourceTypesScope,omitempty" xml:"ResourceTypesScope,omitempty"`
	RiskLevel                  *int32                                                         `json:"RiskLevel,omitempty" xml:"RiskLevel,omitempty"`
	Source                     *GetConfigRuleResponseBodyConfigRuleSource                     `json:"Source,omitempty" xml:"Source,omitempty" type:"Struct"`
	TagKeyLogicScope           *string                                                        `json:"TagKeyLogicScope,omitempty" xml:"TagKeyLogicScope,omitempty"`
	TagKeyScope                *string                                                        `json:"TagKeyScope,omitempty" xml:"TagKeyScope,omitempty"`
	TagValueScope              *string                                                        `json:"TagValueScope,omitempty" xml:"TagValueScope,omitempty"`
}

func (GetConfigRuleResponseBodyConfigRule) GoString

func (*GetConfigRuleResponseBodyConfigRule) SetAccountId

func (*GetConfigRuleResponseBodyConfigRule) SetConfigRuleArn

func (*GetConfigRuleResponseBodyConfigRule) SetConfigRuleId

func (*GetConfigRuleResponseBodyConfigRule) SetConfigRuleName

func (*GetConfigRuleResponseBodyConfigRule) SetConfigRuleState

func (*GetConfigRuleResponseBodyConfigRule) SetConfigRuleTriggerTypes

func (*GetConfigRuleResponseBodyConfigRule) SetCreateTimestamp

func (*GetConfigRuleResponseBodyConfigRule) SetDescription

func (*GetConfigRuleResponseBodyConfigRule) SetExcludeResourceIdsScope

func (*GetConfigRuleResponseBodyConfigRule) SetInputParameters

func (s *GetConfigRuleResponseBodyConfigRule) SetInputParameters(v map[string]interface{}) *GetConfigRuleResponseBodyConfigRule

func (*GetConfigRuleResponseBodyConfigRule) SetMaximumExecutionFrequency

func (*GetConfigRuleResponseBodyConfigRule) SetModifiedTimestamp

func (*GetConfigRuleResponseBodyConfigRule) SetRegionIdsScope

func (*GetConfigRuleResponseBodyConfigRule) SetResourceGroupIdsScope

func (*GetConfigRuleResponseBodyConfigRule) SetResourceTypesScope

func (*GetConfigRuleResponseBodyConfigRule) SetRiskLevel

func (*GetConfigRuleResponseBodyConfigRule) SetTagKeyLogicScope

func (*GetConfigRuleResponseBodyConfigRule) SetTagKeyScope

func (*GetConfigRuleResponseBodyConfigRule) SetTagValueScope

func (GetConfigRuleResponseBodyConfigRule) String

type GetConfigRuleResponseBodyConfigRuleCompliance

type GetConfigRuleResponseBodyConfigRuleCompliance struct {
	ComplianceType *string `json:"ComplianceType,omitempty" xml:"ComplianceType,omitempty"`
	Count          *int32  `json:"Count,omitempty" xml:"Count,omitempty"`
}

func (GetConfigRuleResponseBodyConfigRuleCompliance) GoString

func (*GetConfigRuleResponseBodyConfigRuleCompliance) SetComplianceType

func (*GetConfigRuleResponseBodyConfigRuleCompliance) SetCount

func (GetConfigRuleResponseBodyConfigRuleCompliance) String

type GetConfigRuleResponseBodyConfigRuleConfigRuleEvaluationStatus

type GetConfigRuleResponseBodyConfigRuleConfigRuleEvaluationStatus struct {
	FirstActivatedTimestamp           *int64  `json:"FirstActivatedTimestamp,omitempty" xml:"FirstActivatedTimestamp,omitempty"`
	FirstEvaluationStarted            *bool   `json:"FirstEvaluationStarted,omitempty" xml:"FirstEvaluationStarted,omitempty"`
	LastErrorCode                     *string `json:"LastErrorCode,omitempty" xml:"LastErrorCode,omitempty"`
	LastErrorMessage                  *string `json:"LastErrorMessage,omitempty" xml:"LastErrorMessage,omitempty"`
	LastFailedEvaluationTimestamp     *int64  `json:"LastFailedEvaluationTimestamp,omitempty" xml:"LastFailedEvaluationTimestamp,omitempty"`
	LastFailedInvocationTimestamp     *int64  `json:"LastFailedInvocationTimestamp,omitempty" xml:"LastFailedInvocationTimestamp,omitempty"`
	LastSuccessfulEvaluationTimestamp *int64  `json:"LastSuccessfulEvaluationTimestamp,omitempty" xml:"LastSuccessfulEvaluationTimestamp,omitempty"`
	LastSuccessfulInvocationTimestamp *int64  `json:"LastSuccessfulInvocationTimestamp,omitempty" xml:"LastSuccessfulInvocationTimestamp,omitempty"`
}

func (GetConfigRuleResponseBodyConfigRuleConfigRuleEvaluationStatus) GoString

func (*GetConfigRuleResponseBodyConfigRuleConfigRuleEvaluationStatus) SetFirstActivatedTimestamp

func (*GetConfigRuleResponseBodyConfigRuleConfigRuleEvaluationStatus) SetFirstEvaluationStarted

func (*GetConfigRuleResponseBodyConfigRuleConfigRuleEvaluationStatus) SetLastErrorCode

func (*GetConfigRuleResponseBodyConfigRuleConfigRuleEvaluationStatus) SetLastErrorMessage

func (*GetConfigRuleResponseBodyConfigRuleConfigRuleEvaluationStatus) SetLastFailedEvaluationTimestamp

func (*GetConfigRuleResponseBodyConfigRuleConfigRuleEvaluationStatus) SetLastFailedInvocationTimestamp

func (*GetConfigRuleResponseBodyConfigRuleConfigRuleEvaluationStatus) SetLastSuccessfulEvaluationTimestamp

func (*GetConfigRuleResponseBodyConfigRuleConfigRuleEvaluationStatus) SetLastSuccessfulInvocationTimestamp

func (GetConfigRuleResponseBodyConfigRuleConfigRuleEvaluationStatus) String

type GetConfigRuleResponseBodyConfigRuleCreateBy

type GetConfigRuleResponseBodyConfigRuleCreateBy struct {
	CompliancePackId   *string `json:"CompliancePackId,omitempty" xml:"CompliancePackId,omitempty"`
	CompliancePackName *string `json:"CompliancePackName,omitempty" xml:"CompliancePackName,omitempty"`
	CreatorId          *string `json:"CreatorId,omitempty" xml:"CreatorId,omitempty"`
	CreatorName        *string `json:"CreatorName,omitempty" xml:"CreatorName,omitempty"`
}

func (GetConfigRuleResponseBodyConfigRuleCreateBy) GoString

func (*GetConfigRuleResponseBodyConfigRuleCreateBy) SetCompliancePackId

func (*GetConfigRuleResponseBodyConfigRuleCreateBy) SetCompliancePackName

func (*GetConfigRuleResponseBodyConfigRuleCreateBy) SetCreatorId

func (*GetConfigRuleResponseBodyConfigRuleCreateBy) SetCreatorName

func (GetConfigRuleResponseBodyConfigRuleCreateBy) String

type GetConfigRuleResponseBodyConfigRuleManagedRule

type GetConfigRuleResponseBodyConfigRuleManagedRule struct {
	CompulsoryInputParameterDetails map[string]interface{}                                         `json:"CompulsoryInputParameterDetails,omitempty" xml:"CompulsoryInputParameterDetails,omitempty"`
	Description                     *string                                                        `json:"Description,omitempty" xml:"Description,omitempty"`
	Identifier                      *string                                                        `json:"Identifier,omitempty" xml:"Identifier,omitempty"`
	Labels                          []*string                                                      `json:"Labels,omitempty" xml:"Labels,omitempty" type:"Repeated"`
	ManagedRuleName                 *string                                                        `json:"ManagedRuleName,omitempty" xml:"ManagedRuleName,omitempty"`
	OptionalInputParameterDetails   map[string]interface{}                                         `json:"OptionalInputParameterDetails,omitempty" xml:"OptionalInputParameterDetails,omitempty"`
	SourceDetails                   []*GetConfigRuleResponseBodyConfigRuleManagedRuleSourceDetails `json:"SourceDetails,omitempty" xml:"SourceDetails,omitempty" type:"Repeated"`
}

func (GetConfigRuleResponseBodyConfigRuleManagedRule) GoString

func (*GetConfigRuleResponseBodyConfigRuleManagedRule) SetCompulsoryInputParameterDetails

func (s *GetConfigRuleResponseBodyConfigRuleManagedRule) SetCompulsoryInputParameterDetails(v map[string]interface{}) *GetConfigRuleResponseBodyConfigRuleManagedRule

func (*GetConfigRuleResponseBodyConfigRuleManagedRule) SetDescription

func (*GetConfigRuleResponseBodyConfigRuleManagedRule) SetIdentifier

func (*GetConfigRuleResponseBodyConfigRuleManagedRule) SetLabels

func (*GetConfigRuleResponseBodyConfigRuleManagedRule) SetManagedRuleName

func (*GetConfigRuleResponseBodyConfigRuleManagedRule) SetOptionalInputParameterDetails

func (s *GetConfigRuleResponseBodyConfigRuleManagedRule) SetOptionalInputParameterDetails(v map[string]interface{}) *GetConfigRuleResponseBodyConfigRuleManagedRule

func (GetConfigRuleResponseBodyConfigRuleManagedRule) String

type GetConfigRuleResponseBodyConfigRuleManagedRuleSourceDetails

type GetConfigRuleResponseBodyConfigRuleManagedRuleSourceDetails struct {
	EventSource               *string `json:"EventSource,omitempty" xml:"EventSource,omitempty"`
	MaximumExecutionFrequency *string `json:"MaximumExecutionFrequency,omitempty" xml:"MaximumExecutionFrequency,omitempty"`
	MessageType               *string `json:"MessageType,omitempty" xml:"MessageType,omitempty"`
}

func (GetConfigRuleResponseBodyConfigRuleManagedRuleSourceDetails) GoString

func (*GetConfigRuleResponseBodyConfigRuleManagedRuleSourceDetails) SetEventSource

func (*GetConfigRuleResponseBodyConfigRuleManagedRuleSourceDetails) SetMaximumExecutionFrequency

func (*GetConfigRuleResponseBodyConfigRuleManagedRuleSourceDetails) SetMessageType

func (GetConfigRuleResponseBodyConfigRuleManagedRuleSourceDetails) String

type GetConfigRuleResponseBodyConfigRuleSource

type GetConfigRuleResponseBodyConfigRuleSource struct {
	Identifier    *string                                                   `json:"Identifier,omitempty" xml:"Identifier,omitempty"`
	Owner         *string                                                   `json:"Owner,omitempty" xml:"Owner,omitempty"`
	SourceDetails []*GetConfigRuleResponseBodyConfigRuleSourceSourceDetails `json:"SourceDetails,omitempty" xml:"SourceDetails,omitempty" type:"Repeated"`
}

func (GetConfigRuleResponseBodyConfigRuleSource) GoString

func (*GetConfigRuleResponseBodyConfigRuleSource) SetIdentifier

func (*GetConfigRuleResponseBodyConfigRuleSource) SetOwner

func (GetConfigRuleResponseBodyConfigRuleSource) String

type GetConfigRuleResponseBodyConfigRuleSourceSourceDetails

type GetConfigRuleResponseBodyConfigRuleSourceSourceDetails struct {
	EventSource               *string `json:"EventSource,omitempty" xml:"EventSource,omitempty"`
	MaximumExecutionFrequency *string `json:"MaximumExecutionFrequency,omitempty" xml:"MaximumExecutionFrequency,omitempty"`
	MessageType               *string `json:"MessageType,omitempty" xml:"MessageType,omitempty"`
}

func (GetConfigRuleResponseBodyConfigRuleSourceSourceDetails) GoString

func (*GetConfigRuleResponseBodyConfigRuleSourceSourceDetails) SetEventSource

func (*GetConfigRuleResponseBodyConfigRuleSourceSourceDetails) SetMaximumExecutionFrequency

func (*GetConfigRuleResponseBodyConfigRuleSourceSourceDetails) SetMessageType

func (GetConfigRuleResponseBodyConfigRuleSourceSourceDetails) String

type GetConfigRuleSummaryByRiskLevelResponse

type GetConfigRuleSummaryByRiskLevelResponse struct {
	Headers    map[string]*string                           `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                       `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *GetConfigRuleSummaryByRiskLevelResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (GetConfigRuleSummaryByRiskLevelResponse) GoString

func (*GetConfigRuleSummaryByRiskLevelResponse) SetHeaders

func (*GetConfigRuleSummaryByRiskLevelResponse) SetStatusCode

func (GetConfigRuleSummaryByRiskLevelResponse) String

type GetConfigRuleSummaryByRiskLevelResponseBody

type GetConfigRuleSummaryByRiskLevelResponseBody struct {
	ConfigRuleSummaries []*GetConfigRuleSummaryByRiskLevelResponseBodyConfigRuleSummaries `json:"ConfigRuleSummaries,omitempty" xml:"ConfigRuleSummaries,omitempty" type:"Repeated"`
	RequestId           *string                                                           `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (GetConfigRuleSummaryByRiskLevelResponseBody) GoString

func (*GetConfigRuleSummaryByRiskLevelResponseBody) SetRequestId

func (GetConfigRuleSummaryByRiskLevelResponseBody) String

type GetConfigRuleSummaryByRiskLevelResponseBodyConfigRuleSummaries

type GetConfigRuleSummaryByRiskLevelResponseBodyConfigRuleSummaries struct {
	CompliantCount    *int32 `json:"CompliantCount,omitempty" xml:"CompliantCount,omitempty"`
	NonCompliantCount *int32 `json:"NonCompliantCount,omitempty" xml:"NonCompliantCount,omitempty"`
	RiskLevel         *int32 `json:"RiskLevel,omitempty" xml:"RiskLevel,omitempty"`
}

func (GetConfigRuleSummaryByRiskLevelResponseBodyConfigRuleSummaries) GoString

func (*GetConfigRuleSummaryByRiskLevelResponseBodyConfigRuleSummaries) SetCompliantCount

func (*GetConfigRuleSummaryByRiskLevelResponseBodyConfigRuleSummaries) SetNonCompliantCount

func (*GetConfigRuleSummaryByRiskLevelResponseBodyConfigRuleSummaries) SetRiskLevel

func (GetConfigRuleSummaryByRiskLevelResponseBodyConfigRuleSummaries) String

type GetConfigRulesReportRequest

type GetConfigRulesReportRequest struct {
	ReportId *string `json:"ReportId,omitempty" xml:"ReportId,omitempty"`
}

func (GetConfigRulesReportRequest) GoString

func (s GetConfigRulesReportRequest) GoString() string

func (*GetConfigRulesReportRequest) SetReportId

func (GetConfigRulesReportRequest) String

type GetConfigRulesReportResponse

type GetConfigRulesReportResponse struct {
	Headers    map[string]*string                `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                            `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *GetConfigRulesReportResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (GetConfigRulesReportResponse) GoString

func (s GetConfigRulesReportResponse) GoString() string

func (*GetConfigRulesReportResponse) SetBody

func (*GetConfigRulesReportResponse) SetHeaders

func (*GetConfigRulesReportResponse) SetStatusCode

func (GetConfigRulesReportResponse) String

type GetConfigRulesReportResponseBody

type GetConfigRulesReportResponseBody struct {
	ConfigRulesReport *GetConfigRulesReportResponseBodyConfigRulesReport `json:"ConfigRulesReport,omitempty" xml:"ConfigRulesReport,omitempty" type:"Struct"`
	RequestId         *string                                            `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (GetConfigRulesReportResponseBody) GoString

func (*GetConfigRulesReportResponseBody) SetRequestId

func (GetConfigRulesReportResponseBody) String

type GetConfigRulesReportResponseBodyConfigRulesReport

type GetConfigRulesReportResponseBodyConfigRulesReport struct {
	AccountId             *int64  `json:"AccountId,omitempty" xml:"AccountId,omitempty"`
	ReportCreateTimestamp *int64  `json:"ReportCreateTimestamp,omitempty" xml:"ReportCreateTimestamp,omitempty"`
	ReportId              *string `json:"ReportId,omitempty" xml:"ReportId,omitempty"`
	ReportStatus          *string `json:"ReportStatus,omitempty" xml:"ReportStatus,omitempty"`
	ReportUrl             *string `json:"ReportUrl,omitempty" xml:"ReportUrl,omitempty"`
}

func (GetConfigRulesReportResponseBodyConfigRulesReport) GoString

func (*GetConfigRulesReportResponseBodyConfigRulesReport) SetAccountId

func (*GetConfigRulesReportResponseBodyConfigRulesReport) SetReportCreateTimestamp

func (*GetConfigRulesReportResponseBodyConfigRulesReport) SetReportId

func (*GetConfigRulesReportResponseBodyConfigRulesReport) SetReportStatus

func (*GetConfigRulesReportResponseBodyConfigRulesReport) SetReportUrl

func (GetConfigRulesReportResponseBodyConfigRulesReport) String

type GetDiscoveredResourceCountsGroupByRegionRequest

type GetDiscoveredResourceCountsGroupByRegionRequest struct {
	ResourceType *string `json:"ResourceType,omitempty" xml:"ResourceType,omitempty"`
}

func (GetDiscoveredResourceCountsGroupByRegionRequest) GoString

func (*GetDiscoveredResourceCountsGroupByRegionRequest) SetResourceType

func (GetDiscoveredResourceCountsGroupByRegionRequest) String

type GetDiscoveredResourceCountsGroupByRegionResponse

type GetDiscoveredResourceCountsGroupByRegionResponse struct {
	Headers    map[string]*string                                    `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                                `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *GetDiscoveredResourceCountsGroupByRegionResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (GetDiscoveredResourceCountsGroupByRegionResponse) GoString

func (*GetDiscoveredResourceCountsGroupByRegionResponse) SetHeaders

func (*GetDiscoveredResourceCountsGroupByRegionResponse) SetStatusCode

func (GetDiscoveredResourceCountsGroupByRegionResponse) String

type GetDiscoveredResourceCountsGroupByRegionResponseBody

type GetDiscoveredResourceCountsGroupByRegionResponseBody struct {
	DiscoveredResourceCountsSummary []*GetDiscoveredResourceCountsGroupByRegionResponseBodyDiscoveredResourceCountsSummary `json:"DiscoveredResourceCountsSummary,omitempty" xml:"DiscoveredResourceCountsSummary,omitempty" type:"Repeated"`
	RequestId                       *string                                                                                `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (GetDiscoveredResourceCountsGroupByRegionResponseBody) GoString

func (*GetDiscoveredResourceCountsGroupByRegionResponseBody) SetRequestId

func (GetDiscoveredResourceCountsGroupByRegionResponseBody) String

type GetDiscoveredResourceCountsGroupByRegionResponseBodyDiscoveredResourceCountsSummary

type GetDiscoveredResourceCountsGroupByRegionResponseBodyDiscoveredResourceCountsSummary struct {
	Region        *string `json:"Region,omitempty" xml:"Region,omitempty"`
	ResourceCount *int64  `json:"ResourceCount,omitempty" xml:"ResourceCount,omitempty"`
}

func (GetDiscoveredResourceCountsGroupByRegionResponseBodyDiscoveredResourceCountsSummary) GoString

func (*GetDiscoveredResourceCountsGroupByRegionResponseBodyDiscoveredResourceCountsSummary) SetRegion

func (*GetDiscoveredResourceCountsGroupByRegionResponseBodyDiscoveredResourceCountsSummary) SetResourceCount

func (GetDiscoveredResourceCountsGroupByRegionResponseBodyDiscoveredResourceCountsSummary) String

type GetDiscoveredResourceCountsGroupByResourceTypeRequest

type GetDiscoveredResourceCountsGroupByResourceTypeRequest struct {
	Region *string `json:"Region,omitempty" xml:"Region,omitempty"`
}

func (GetDiscoveredResourceCountsGroupByResourceTypeRequest) GoString

func (*GetDiscoveredResourceCountsGroupByResourceTypeRequest) SetRegion

func (GetDiscoveredResourceCountsGroupByResourceTypeRequest) String

type GetDiscoveredResourceCountsGroupByResourceTypeResponse

type GetDiscoveredResourceCountsGroupByResourceTypeResponse struct {
	Headers    map[string]*string                                          `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                                      `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *GetDiscoveredResourceCountsGroupByResourceTypeResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (GetDiscoveredResourceCountsGroupByResourceTypeResponse) GoString

func (*GetDiscoveredResourceCountsGroupByResourceTypeResponse) SetHeaders

func (*GetDiscoveredResourceCountsGroupByResourceTypeResponse) SetStatusCode

func (GetDiscoveredResourceCountsGroupByResourceTypeResponse) String

type GetDiscoveredResourceCountsGroupByResourceTypeResponseBody

type GetDiscoveredResourceCountsGroupByResourceTypeResponseBody struct {
	DiscoveredResourceCountsSummary []*GetDiscoveredResourceCountsGroupByResourceTypeResponseBodyDiscoveredResourceCountsSummary `json:"DiscoveredResourceCountsSummary,omitempty" xml:"DiscoveredResourceCountsSummary,omitempty" type:"Repeated"`
	RequestId                       *string                                                                                      `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (GetDiscoveredResourceCountsGroupByResourceTypeResponseBody) GoString

func (*GetDiscoveredResourceCountsGroupByResourceTypeResponseBody) SetRequestId

func (GetDiscoveredResourceCountsGroupByResourceTypeResponseBody) String

type GetDiscoveredResourceCountsGroupByResourceTypeResponseBodyDiscoveredResourceCountsSummary

type GetDiscoveredResourceCountsGroupByResourceTypeResponseBodyDiscoveredResourceCountsSummary struct {
	ResourceCount *int64  `json:"ResourceCount,omitempty" xml:"ResourceCount,omitempty"`
	ResourceType  *string `json:"ResourceType,omitempty" xml:"ResourceType,omitempty"`
}

func (GetDiscoveredResourceCountsGroupByResourceTypeResponseBodyDiscoveredResourceCountsSummary) GoString

func (*GetDiscoveredResourceCountsGroupByResourceTypeResponseBodyDiscoveredResourceCountsSummary) SetResourceCount

func (*GetDiscoveredResourceCountsGroupByResourceTypeResponseBodyDiscoveredResourceCountsSummary) SetResourceType

func (GetDiscoveredResourceCountsGroupByResourceTypeResponseBodyDiscoveredResourceCountsSummary) String

type GetDiscoveredResourceRequest

type GetDiscoveredResourceRequest struct {
	Region       *string `json:"Region,omitempty" xml:"Region,omitempty"`
	ResourceId   *string `json:"ResourceId,omitempty" xml:"ResourceId,omitempty"`
	ResourceType *string `json:"ResourceType,omitempty" xml:"ResourceType,omitempty"`
}

func (GetDiscoveredResourceRequest) GoString

func (s GetDiscoveredResourceRequest) GoString() string

func (*GetDiscoveredResourceRequest) SetRegion

func (*GetDiscoveredResourceRequest) SetResourceId

func (*GetDiscoveredResourceRequest) SetResourceType

func (GetDiscoveredResourceRequest) String

type GetDiscoveredResourceResponse

type GetDiscoveredResourceResponse struct {
	Headers    map[string]*string                 `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                             `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *GetDiscoveredResourceResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (GetDiscoveredResourceResponse) GoString

func (*GetDiscoveredResourceResponse) SetBody

func (*GetDiscoveredResourceResponse) SetHeaders

func (*GetDiscoveredResourceResponse) SetStatusCode

func (GetDiscoveredResourceResponse) String

type GetDiscoveredResourceResponseBody

type GetDiscoveredResourceResponseBody struct {
	DiscoveredResourceDetail *GetDiscoveredResourceResponseBodyDiscoveredResourceDetail `json:"DiscoveredResourceDetail,omitempty" xml:"DiscoveredResourceDetail,omitempty" type:"Struct"`
	RequestId                *string                                                    `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (GetDiscoveredResourceResponseBody) GoString

func (*GetDiscoveredResourceResponseBody) SetRequestId

func (GetDiscoveredResourceResponseBody) String

type GetDiscoveredResourceResponseBodyDiscoveredResourceDetail

type GetDiscoveredResourceResponseBodyDiscoveredResourceDetail struct {
	AccountId            *int64  `json:"AccountId,omitempty" xml:"AccountId,omitempty"`
	AvailabilityZone     *string `json:"AvailabilityZone,omitempty" xml:"AvailabilityZone,omitempty"`
	Configuration        *string `json:"Configuration,omitempty" xml:"Configuration,omitempty"`
	Region               *string `json:"Region,omitempty" xml:"Region,omitempty"`
	ResourceCreationTime *int64  `json:"ResourceCreationTime,omitempty" xml:"ResourceCreationTime,omitempty"`
	ResourceDeleted      *int32  `json:"ResourceDeleted,omitempty" xml:"ResourceDeleted,omitempty"`
	ResourceId           *string `json:"ResourceId,omitempty" xml:"ResourceId,omitempty"`
	ResourceName         *string `json:"ResourceName,omitempty" xml:"ResourceName,omitempty"`
	ResourceStatus       *string `json:"ResourceStatus,omitempty" xml:"ResourceStatus,omitempty"`
	ResourceType         *string `json:"ResourceType,omitempty" xml:"ResourceType,omitempty"`
	Tags                 *string `json:"Tags,omitempty" xml:"Tags,omitempty"`
}

func (GetDiscoveredResourceResponseBodyDiscoveredResourceDetail) GoString

func (*GetDiscoveredResourceResponseBodyDiscoveredResourceDetail) SetAccountId

func (*GetDiscoveredResourceResponseBodyDiscoveredResourceDetail) SetAvailabilityZone

func (*GetDiscoveredResourceResponseBodyDiscoveredResourceDetail) SetConfiguration

func (*GetDiscoveredResourceResponseBodyDiscoveredResourceDetail) SetRegion

func (*GetDiscoveredResourceResponseBodyDiscoveredResourceDetail) SetResourceCreationTime

func (*GetDiscoveredResourceResponseBodyDiscoveredResourceDetail) SetResourceDeleted

func (*GetDiscoveredResourceResponseBodyDiscoveredResourceDetail) SetResourceId

func (*GetDiscoveredResourceResponseBodyDiscoveredResourceDetail) SetResourceName

func (*GetDiscoveredResourceResponseBodyDiscoveredResourceDetail) SetResourceStatus

func (*GetDiscoveredResourceResponseBodyDiscoveredResourceDetail) SetResourceType

func (*GetDiscoveredResourceResponseBodyDiscoveredResourceDetail) SetTags

func (GetDiscoveredResourceResponseBodyDiscoveredResourceDetail) String

type GetManagedRuleRequest

type GetManagedRuleRequest struct {
	Identifier *string `json:"Identifier,omitempty" xml:"Identifier,omitempty"`
}

func (GetManagedRuleRequest) GoString

func (s GetManagedRuleRequest) GoString() string

func (*GetManagedRuleRequest) SetIdentifier

func (s *GetManagedRuleRequest) SetIdentifier(v string) *GetManagedRuleRequest

func (GetManagedRuleRequest) String

func (s GetManagedRuleRequest) String() string

type GetManagedRuleResponse

type GetManagedRuleResponse struct {
	Headers    map[string]*string          `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                      `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *GetManagedRuleResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (GetManagedRuleResponse) GoString

func (s GetManagedRuleResponse) GoString() string

func (*GetManagedRuleResponse) SetBody

func (*GetManagedRuleResponse) SetHeaders

func (*GetManagedRuleResponse) SetStatusCode

func (GetManagedRuleResponse) String

func (s GetManagedRuleResponse) String() string

type GetManagedRuleResponseBody

type GetManagedRuleResponseBody struct {
	ManagedRule *GetManagedRuleResponseBodyManagedRule `json:"ManagedRule,omitempty" xml:"ManagedRule,omitempty" type:"Struct"`
	RequestId   *string                                `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (GetManagedRuleResponseBody) GoString

func (s GetManagedRuleResponseBody) GoString() string

func (*GetManagedRuleResponseBody) SetManagedRule

func (*GetManagedRuleResponseBody) SetRequestId

func (GetManagedRuleResponseBody) String

type GetManagedRuleResponseBodyManagedRule

type GetManagedRuleResponseBodyManagedRule struct {
	CompulsoryInputParameterDetails map[string]interface{}                                `json:"CompulsoryInputParameterDetails,omitempty" xml:"CompulsoryInputParameterDetails,omitempty"`
	ConfigRuleName                  *string                                               `json:"ConfigRuleName,omitempty" xml:"ConfigRuleName,omitempty"`
	Description                     *string                                               `json:"Description,omitempty" xml:"Description,omitempty"`
	HelpUrls                        *string                                               `json:"HelpUrls,omitempty" xml:"HelpUrls,omitempty"`
	Identifier                      *string                                               `json:"Identifier,omitempty" xml:"Identifier,omitempty"`
	Labels                          []*string                                             `json:"Labels,omitempty" xml:"Labels,omitempty" type:"Repeated"`
	OptionalInputParameterDetails   map[string]interface{}                                `json:"OptionalInputParameterDetails,omitempty" xml:"OptionalInputParameterDetails,omitempty"`
	RiskLevel                       *int32                                                `json:"RiskLevel,omitempty" xml:"RiskLevel,omitempty"`
	Scope                           *GetManagedRuleResponseBodyManagedRuleScope           `json:"Scope,omitempty" xml:"Scope,omitempty" type:"Struct"`
	SourceDetails                   []*GetManagedRuleResponseBodyManagedRuleSourceDetails `json:"SourceDetails,omitempty" xml:"SourceDetails,omitempty" type:"Repeated"`
}

func (GetManagedRuleResponseBodyManagedRule) GoString

func (*GetManagedRuleResponseBodyManagedRule) SetCompulsoryInputParameterDetails

func (s *GetManagedRuleResponseBodyManagedRule) SetCompulsoryInputParameterDetails(v map[string]interface{}) *GetManagedRuleResponseBodyManagedRule

func (*GetManagedRuleResponseBodyManagedRule) SetConfigRuleName

func (*GetManagedRuleResponseBodyManagedRule) SetDescription

func (*GetManagedRuleResponseBodyManagedRule) SetHelpUrls

func (*GetManagedRuleResponseBodyManagedRule) SetIdentifier

func (*GetManagedRuleResponseBodyManagedRule) SetLabels

func (*GetManagedRuleResponseBodyManagedRule) SetOptionalInputParameterDetails

func (s *GetManagedRuleResponseBodyManagedRule) SetOptionalInputParameterDetails(v map[string]interface{}) *GetManagedRuleResponseBodyManagedRule

func (*GetManagedRuleResponseBodyManagedRule) SetRiskLevel

func (GetManagedRuleResponseBodyManagedRule) String

type GetManagedRuleResponseBodyManagedRuleScope

type GetManagedRuleResponseBodyManagedRuleScope struct {
	ComplianceResourceTypes []*string `json:"ComplianceResourceTypes,omitempty" xml:"ComplianceResourceTypes,omitempty" type:"Repeated"`
}

func (GetManagedRuleResponseBodyManagedRuleScope) GoString

func (*GetManagedRuleResponseBodyManagedRuleScope) SetComplianceResourceTypes

func (GetManagedRuleResponseBodyManagedRuleScope) String

type GetManagedRuleResponseBodyManagedRuleSourceDetails

type GetManagedRuleResponseBodyManagedRuleSourceDetails struct {
	MaximumExecutionFrequency *string `json:"MaximumExecutionFrequency,omitempty" xml:"MaximumExecutionFrequency,omitempty"`
	MessageType               *string `json:"MessageType,omitempty" xml:"MessageType,omitempty"`
}

func (GetManagedRuleResponseBodyManagedRuleSourceDetails) GoString

func (*GetManagedRuleResponseBodyManagedRuleSourceDetails) SetMaximumExecutionFrequency

func (*GetManagedRuleResponseBodyManagedRuleSourceDetails) SetMessageType

func (GetManagedRuleResponseBodyManagedRuleSourceDetails) String

type GetResourceComplianceByConfigRuleRequest

type GetResourceComplianceByConfigRuleRequest struct {
	ComplianceType *string `json:"ComplianceType,omitempty" xml:"ComplianceType,omitempty"`
	ConfigRuleId   *string `json:"ConfigRuleId,omitempty" xml:"ConfigRuleId,omitempty"`
}

func (GetResourceComplianceByConfigRuleRequest) GoString

func (*GetResourceComplianceByConfigRuleRequest) SetComplianceType

func (*GetResourceComplianceByConfigRuleRequest) SetConfigRuleId

func (GetResourceComplianceByConfigRuleRequest) String

type GetResourceComplianceByConfigRuleResponse

type GetResourceComplianceByConfigRuleResponse struct {
	Headers    map[string]*string                             `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                         `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *GetResourceComplianceByConfigRuleResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (GetResourceComplianceByConfigRuleResponse) GoString

func (*GetResourceComplianceByConfigRuleResponse) SetHeaders

func (*GetResourceComplianceByConfigRuleResponse) SetStatusCode

func (GetResourceComplianceByConfigRuleResponse) String

type GetResourceComplianceByConfigRuleResponseBody

type GetResourceComplianceByConfigRuleResponseBody struct {
	ComplianceResult *GetResourceComplianceByConfigRuleResponseBodyComplianceResult `json:"ComplianceResult,omitempty" xml:"ComplianceResult,omitempty" type:"Struct"`
	RequestId        *string                                                        `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (GetResourceComplianceByConfigRuleResponseBody) GoString

func (*GetResourceComplianceByConfigRuleResponseBody) SetRequestId

func (GetResourceComplianceByConfigRuleResponseBody) String

type GetResourceComplianceByConfigRuleResponseBodyComplianceResult

type GetResourceComplianceByConfigRuleResponseBodyComplianceResult struct {
	Compliances []*GetResourceComplianceByConfigRuleResponseBodyComplianceResultCompliances `json:"Compliances,omitempty" xml:"Compliances,omitempty" type:"Repeated"`
	TotalCount  *int64                                                                      `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"`
}

func (GetResourceComplianceByConfigRuleResponseBodyComplianceResult) GoString

func (*GetResourceComplianceByConfigRuleResponseBodyComplianceResult) SetTotalCount

func (GetResourceComplianceByConfigRuleResponseBodyComplianceResult) String

type GetResourceComplianceByConfigRuleResponseBodyComplianceResultCompliances

type GetResourceComplianceByConfigRuleResponseBodyComplianceResultCompliances struct {
	ComplianceType *string `json:"ComplianceType,omitempty" xml:"ComplianceType,omitempty"`
	Count          *int32  `json:"Count,omitempty" xml:"Count,omitempty"`
}

func (GetResourceComplianceByConfigRuleResponseBodyComplianceResultCompliances) GoString

func (*GetResourceComplianceByConfigRuleResponseBodyComplianceResultCompliances) SetComplianceType

func (*GetResourceComplianceByConfigRuleResponseBodyComplianceResultCompliances) SetCount

func (GetResourceComplianceByConfigRuleResponseBodyComplianceResultCompliances) String

type GetResourceComplianceByPackRequest

type GetResourceComplianceByPackRequest struct {
	CompliancePackId *string `json:"CompliancePackId,omitempty" xml:"CompliancePackId,omitempty"`
}

func (GetResourceComplianceByPackRequest) GoString

func (*GetResourceComplianceByPackRequest) SetCompliancePackId

func (GetResourceComplianceByPackRequest) String

type GetResourceComplianceByPackResponse

type GetResourceComplianceByPackResponse struct {
	Headers    map[string]*string                       `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                   `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *GetResourceComplianceByPackResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (GetResourceComplianceByPackResponse) GoString

func (*GetResourceComplianceByPackResponse) SetHeaders

func (*GetResourceComplianceByPackResponse) SetStatusCode

func (GetResourceComplianceByPackResponse) String

type GetResourceComplianceByPackResponseBody

type GetResourceComplianceByPackResponseBody struct {
	RequestId                *string                                                          `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	ResourceComplianceResult *GetResourceComplianceByPackResponseBodyResourceComplianceResult `json:"ResourceComplianceResult,omitempty" xml:"ResourceComplianceResult,omitempty" type:"Struct"`
}

func (GetResourceComplianceByPackResponseBody) GoString

func (*GetResourceComplianceByPackResponseBody) SetRequestId

func (GetResourceComplianceByPackResponseBody) String

type GetResourceComplianceByPackResponseBodyResourceComplianceResult

type GetResourceComplianceByPackResponseBodyResourceComplianceResult struct {
	CompliancePackId  *string `json:"CompliancePackId,omitempty" xml:"CompliancePackId,omitempty"`
	NonCompliantCount *int32  `json:"NonCompliantCount,omitempty" xml:"NonCompliantCount,omitempty"`
	TotalCount        *int32  `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"`
}

func (GetResourceComplianceByPackResponseBodyResourceComplianceResult) GoString

func (*GetResourceComplianceByPackResponseBodyResourceComplianceResult) SetCompliancePackId

func (*GetResourceComplianceByPackResponseBodyResourceComplianceResult) SetNonCompliantCount

func (*GetResourceComplianceByPackResponseBodyResourceComplianceResult) SetTotalCount

func (GetResourceComplianceByPackResponseBodyResourceComplianceResult) String

type GetResourceComplianceGroupByRegionRequest

type GetResourceComplianceGroupByRegionRequest struct {
	ConfigRuleIds *string `json:"ConfigRuleIds,omitempty" xml:"ConfigRuleIds,omitempty"`
}

func (GetResourceComplianceGroupByRegionRequest) GoString

func (*GetResourceComplianceGroupByRegionRequest) SetConfigRuleIds

func (GetResourceComplianceGroupByRegionRequest) String

type GetResourceComplianceGroupByRegionResponse

type GetResourceComplianceGroupByRegionResponse struct {
	Headers    map[string]*string                              `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                          `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *GetResourceComplianceGroupByRegionResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (GetResourceComplianceGroupByRegionResponse) GoString

func (*GetResourceComplianceGroupByRegionResponse) SetHeaders

func (*GetResourceComplianceGroupByRegionResponse) SetStatusCode

func (GetResourceComplianceGroupByRegionResponse) String

type GetResourceComplianceGroupByRegionResponseBody

type GetResourceComplianceGroupByRegionResponseBody struct {
	ComplianceResult *GetResourceComplianceGroupByRegionResponseBodyComplianceResult `json:"ComplianceResult,omitempty" xml:"ComplianceResult,omitempty" type:"Struct"`
	RequestId        *string                                                         `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (GetResourceComplianceGroupByRegionResponseBody) GoString

func (*GetResourceComplianceGroupByRegionResponseBody) SetRequestId

func (GetResourceComplianceGroupByRegionResponseBody) String

type GetResourceComplianceGroupByRegionResponseBodyComplianceResult

type GetResourceComplianceGroupByRegionResponseBodyComplianceResult struct {
	ComplianceResultList []*GetResourceComplianceGroupByRegionResponseBodyComplianceResultComplianceResultList `json:"ComplianceResultList,omitempty" xml:"ComplianceResultList,omitempty" type:"Repeated"`
}

func (GetResourceComplianceGroupByRegionResponseBodyComplianceResult) GoString

func (GetResourceComplianceGroupByRegionResponseBodyComplianceResult) String

type GetResourceComplianceGroupByRegionResponseBodyComplianceResultComplianceResultList

type GetResourceComplianceGroupByRegionResponseBodyComplianceResultComplianceResultList struct {
	Compliances []*GetResourceComplianceGroupByRegionResponseBodyComplianceResultComplianceResultListCompliances `json:"Compliances,omitempty" xml:"Compliances,omitempty" type:"Repeated"`
	RegionId    *string                                                                                          `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
}

func (GetResourceComplianceGroupByRegionResponseBodyComplianceResultComplianceResultList) GoString

func (*GetResourceComplianceGroupByRegionResponseBodyComplianceResultComplianceResultList) SetRegionId

func (GetResourceComplianceGroupByRegionResponseBodyComplianceResultComplianceResultList) String

type GetResourceComplianceGroupByRegionResponseBodyComplianceResultComplianceResultListCompliances

type GetResourceComplianceGroupByRegionResponseBodyComplianceResultComplianceResultListCompliances struct {
	ComplianceType *string `json:"ComplianceType,omitempty" xml:"ComplianceType,omitempty"`
	Count          *int64  `json:"Count,omitempty" xml:"Count,omitempty"`
}

func (GetResourceComplianceGroupByRegionResponseBodyComplianceResultComplianceResultListCompliances) GoString

func (GetResourceComplianceGroupByRegionResponseBodyComplianceResultComplianceResultListCompliances) String

type GetResourceComplianceGroupByResourceTypeRequest

type GetResourceComplianceGroupByResourceTypeRequest struct {
	ConfigRuleIds *string `json:"ConfigRuleIds,omitempty" xml:"ConfigRuleIds,omitempty"`
}

func (GetResourceComplianceGroupByResourceTypeRequest) GoString

func (*GetResourceComplianceGroupByResourceTypeRequest) SetConfigRuleIds

func (GetResourceComplianceGroupByResourceTypeRequest) String

type GetResourceComplianceGroupByResourceTypeResponse

type GetResourceComplianceGroupByResourceTypeResponse struct {
	Headers    map[string]*string                                    `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                                `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *GetResourceComplianceGroupByResourceTypeResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (GetResourceComplianceGroupByResourceTypeResponse) GoString

func (*GetResourceComplianceGroupByResourceTypeResponse) SetHeaders

func (*GetResourceComplianceGroupByResourceTypeResponse) SetStatusCode

func (GetResourceComplianceGroupByResourceTypeResponse) String

type GetResourceComplianceGroupByResourceTypeResponseBody

type GetResourceComplianceGroupByResourceTypeResponseBody struct {
	ComplianceResult *GetResourceComplianceGroupByResourceTypeResponseBodyComplianceResult `json:"ComplianceResult,omitempty" xml:"ComplianceResult,omitempty" type:"Struct"`
	RequestId        *string                                                               `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (GetResourceComplianceGroupByResourceTypeResponseBody) GoString

func (*GetResourceComplianceGroupByResourceTypeResponseBody) SetRequestId

func (GetResourceComplianceGroupByResourceTypeResponseBody) String

type GetResourceComplianceGroupByResourceTypeResponseBodyComplianceResult

type GetResourceComplianceGroupByResourceTypeResponseBodyComplianceResult struct {
	ComplianceResultList []*GetResourceComplianceGroupByResourceTypeResponseBodyComplianceResultComplianceResultList `json:"ComplianceResultList,omitempty" xml:"ComplianceResultList,omitempty" type:"Repeated"`
}

func (GetResourceComplianceGroupByResourceTypeResponseBodyComplianceResult) GoString

func (GetResourceComplianceGroupByResourceTypeResponseBodyComplianceResult) String

type GetResourceComplianceGroupByResourceTypeResponseBodyComplianceResultComplianceResultList

type GetResourceComplianceGroupByResourceTypeResponseBodyComplianceResultComplianceResultList struct {
	Compliances  []*GetResourceComplianceGroupByResourceTypeResponseBodyComplianceResultComplianceResultListCompliances `json:"Compliances,omitempty" xml:"Compliances,omitempty" type:"Repeated"`
	ResourceType *string                                                                                                `json:"ResourceType,omitempty" xml:"ResourceType,omitempty"`
}

func (GetResourceComplianceGroupByResourceTypeResponseBodyComplianceResultComplianceResultList) GoString

func (*GetResourceComplianceGroupByResourceTypeResponseBodyComplianceResultComplianceResultList) SetResourceType

func (GetResourceComplianceGroupByResourceTypeResponseBodyComplianceResultComplianceResultList) String

type GetResourceComplianceGroupByResourceTypeResponseBodyComplianceResultComplianceResultListCompliances

type GetResourceComplianceGroupByResourceTypeResponseBodyComplianceResultComplianceResultListCompliances struct {
	ComplianceType *string `json:"ComplianceType,omitempty" xml:"ComplianceType,omitempty"`
	Count          *int64  `json:"Count,omitempty" xml:"Count,omitempty"`
}

func (GetResourceComplianceGroupByResourceTypeResponseBodyComplianceResultComplianceResultListCompliances) GoString

func (GetResourceComplianceGroupByResourceTypeResponseBodyComplianceResultComplianceResultListCompliances) String

type GetResourceComplianceTimelineRequest

type GetResourceComplianceTimelineRequest struct {
	EndTime      *int64  `json:"EndTime,omitempty" xml:"EndTime,omitempty"`
	MaxResults   *int32  `json:"MaxResults,omitempty" xml:"MaxResults,omitempty"`
	NextToken    *string `json:"NextToken,omitempty" xml:"NextToken,omitempty"`
	Region       *string `json:"Region,omitempty" xml:"Region,omitempty"`
	ResourceId   *string `json:"ResourceId,omitempty" xml:"ResourceId,omitempty"`
	ResourceType *string `json:"ResourceType,omitempty" xml:"ResourceType,omitempty"`
	StartTime    *int64  `json:"StartTime,omitempty" xml:"StartTime,omitempty"`
}

func (GetResourceComplianceTimelineRequest) GoString

func (*GetResourceComplianceTimelineRequest) SetEndTime

func (*GetResourceComplianceTimelineRequest) SetMaxResults

func (*GetResourceComplianceTimelineRequest) SetNextToken

func (*GetResourceComplianceTimelineRequest) SetRegion

func (*GetResourceComplianceTimelineRequest) SetResourceId

func (*GetResourceComplianceTimelineRequest) SetResourceType

func (*GetResourceComplianceTimelineRequest) SetStartTime

func (GetResourceComplianceTimelineRequest) String

type GetResourceComplianceTimelineResponse

type GetResourceComplianceTimelineResponse struct {
	Headers    map[string]*string                         `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                     `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *GetResourceComplianceTimelineResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (GetResourceComplianceTimelineResponse) GoString

func (*GetResourceComplianceTimelineResponse) SetHeaders

func (*GetResourceComplianceTimelineResponse) SetStatusCode

func (GetResourceComplianceTimelineResponse) String

type GetResourceComplianceTimelineResponseBody

type GetResourceComplianceTimelineResponseBody struct {
	RequestId                  *string                                                              `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	ResourceComplianceTimeline *GetResourceComplianceTimelineResponseBodyResourceComplianceTimeline `json:"ResourceComplianceTimeline,omitempty" xml:"ResourceComplianceTimeline,omitempty" type:"Struct"`
}

func (GetResourceComplianceTimelineResponseBody) GoString

func (*GetResourceComplianceTimelineResponseBody) SetRequestId

func (GetResourceComplianceTimelineResponseBody) String

type GetResourceComplianceTimelineResponseBodyResourceComplianceTimeline

type GetResourceComplianceTimelineResponseBodyResourceComplianceTimeline struct {
	ComplianceList []*GetResourceComplianceTimelineResponseBodyResourceComplianceTimelineComplianceList `json:"ComplianceList,omitempty" xml:"ComplianceList,omitempty" type:"Repeated"`
	MaxResults     *int32                                                                               `json:"MaxResults,omitempty" xml:"MaxResults,omitempty"`
	NextToken      *string                                                                              `json:"NextToken,omitempty" xml:"NextToken,omitempty"`
}

func (GetResourceComplianceTimelineResponseBodyResourceComplianceTimeline) GoString

func (*GetResourceComplianceTimelineResponseBodyResourceComplianceTimeline) SetMaxResults

func (*GetResourceComplianceTimelineResponseBodyResourceComplianceTimeline) SetNextToken

func (GetResourceComplianceTimelineResponseBodyResourceComplianceTimeline) String

type GetResourceComplianceTimelineResponseBodyResourceComplianceTimelineComplianceList

type GetResourceComplianceTimelineResponseBodyResourceComplianceTimelineComplianceList struct {
	AccountId          *string `json:"AccountId,omitempty" xml:"AccountId,omitempty"`
	AvailabilityZone   *string `json:"AvailabilityZone,omitempty" xml:"AvailabilityZone,omitempty"`
	CaptureTime        *int64  `json:"CaptureTime,omitempty" xml:"CaptureTime,omitempty"`
	Configuration      *string `json:"Configuration,omitempty" xml:"Configuration,omitempty"`
	ConfigurationDiff  *string `json:"ConfigurationDiff,omitempty" xml:"ConfigurationDiff,omitempty"`
	Region             *string `json:"Region,omitempty" xml:"Region,omitempty"`
	ResourceCreateTime *int64  `json:"ResourceCreateTime,omitempty" xml:"ResourceCreateTime,omitempty"`
	ResourceId         *string `json:"ResourceId,omitempty" xml:"ResourceId,omitempty"`
	ResourceName       *string `json:"ResourceName,omitempty" xml:"ResourceName,omitempty"`
	ResourceStatus     *string `json:"ResourceStatus,omitempty" xml:"ResourceStatus,omitempty"`
	ResourceType       *string `json:"ResourceType,omitempty" xml:"ResourceType,omitempty"`
	Tags               *string `json:"Tags,omitempty" xml:"Tags,omitempty"`
}

func (GetResourceComplianceTimelineResponseBodyResourceComplianceTimelineComplianceList) GoString

func (*GetResourceComplianceTimelineResponseBodyResourceComplianceTimelineComplianceList) SetAccountId

func (*GetResourceComplianceTimelineResponseBodyResourceComplianceTimelineComplianceList) SetAvailabilityZone

func (*GetResourceComplianceTimelineResponseBodyResourceComplianceTimelineComplianceList) SetCaptureTime

func (*GetResourceComplianceTimelineResponseBodyResourceComplianceTimelineComplianceList) SetConfiguration

func (*GetResourceComplianceTimelineResponseBodyResourceComplianceTimelineComplianceList) SetConfigurationDiff

func (*GetResourceComplianceTimelineResponseBodyResourceComplianceTimelineComplianceList) SetRegion

func (*GetResourceComplianceTimelineResponseBodyResourceComplianceTimelineComplianceList) SetResourceCreateTime

func (*GetResourceComplianceTimelineResponseBodyResourceComplianceTimelineComplianceList) SetResourceId

func (*GetResourceComplianceTimelineResponseBodyResourceComplianceTimelineComplianceList) SetResourceName

func (*GetResourceComplianceTimelineResponseBodyResourceComplianceTimelineComplianceList) SetResourceStatus

func (*GetResourceComplianceTimelineResponseBodyResourceComplianceTimelineComplianceList) SetResourceType

func (*GetResourceComplianceTimelineResponseBodyResourceComplianceTimelineComplianceList) SetTags

func (GetResourceComplianceTimelineResponseBodyResourceComplianceTimelineComplianceList) String

type GetResourceConfigurationTimelineRequest

type GetResourceConfigurationTimelineRequest struct {
	EndTime      *int64  `json:"EndTime,omitempty" xml:"EndTime,omitempty"`
	MaxResults   *int32  `json:"MaxResults,omitempty" xml:"MaxResults,omitempty"`
	NextToken    *string `json:"NextToken,omitempty" xml:"NextToken,omitempty"`
	Region       *string `json:"Region,omitempty" xml:"Region,omitempty"`
	ResourceId   *string `json:"ResourceId,omitempty" xml:"ResourceId,omitempty"`
	ResourceType *string `json:"ResourceType,omitempty" xml:"ResourceType,omitempty"`
	StartTime    *int64  `json:"StartTime,omitempty" xml:"StartTime,omitempty"`
}

func (GetResourceConfigurationTimelineRequest) GoString

func (*GetResourceConfigurationTimelineRequest) SetEndTime

func (*GetResourceConfigurationTimelineRequest) SetMaxResults

func (*GetResourceConfigurationTimelineRequest) SetNextToken

func (*GetResourceConfigurationTimelineRequest) SetRegion

func (*GetResourceConfigurationTimelineRequest) SetResourceId

func (*GetResourceConfigurationTimelineRequest) SetResourceType

func (*GetResourceConfigurationTimelineRequest) SetStartTime

func (GetResourceConfigurationTimelineRequest) String

type GetResourceConfigurationTimelineResponse

type GetResourceConfigurationTimelineResponse struct {
	Headers    map[string]*string                            `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                        `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *GetResourceConfigurationTimelineResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (GetResourceConfigurationTimelineResponse) GoString

func (*GetResourceConfigurationTimelineResponse) SetHeaders

func (*GetResourceConfigurationTimelineResponse) SetStatusCode

func (GetResourceConfigurationTimelineResponse) String

type GetResourceConfigurationTimelineResponseBody

type GetResourceConfigurationTimelineResponseBody struct {
	RequestId                     *string                                                                    `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	ResourceConfigurationTimeline *GetResourceConfigurationTimelineResponseBodyResourceConfigurationTimeline `json:"ResourceConfigurationTimeline,omitempty" xml:"ResourceConfigurationTimeline,omitempty" type:"Struct"`
}

func (GetResourceConfigurationTimelineResponseBody) GoString

func (*GetResourceConfigurationTimelineResponseBody) SetRequestId

func (GetResourceConfigurationTimelineResponseBody) String

type GetResourceConfigurationTimelineResponseBodyResourceConfigurationTimeline

type GetResourceConfigurationTimelineResponseBodyResourceConfigurationTimeline struct {
	ConfigurationList []*GetResourceConfigurationTimelineResponseBodyResourceConfigurationTimelineConfigurationList `json:"ConfigurationList,omitempty" xml:"ConfigurationList,omitempty" type:"Repeated"`
	MaxResults        *int32                                                                                        `json:"MaxResults,omitempty" xml:"MaxResults,omitempty"`
	NextToken         *string                                                                                       `json:"NextToken,omitempty" xml:"NextToken,omitempty"`
}

func (GetResourceConfigurationTimelineResponseBodyResourceConfigurationTimeline) GoString

func (*GetResourceConfigurationTimelineResponseBodyResourceConfigurationTimeline) SetMaxResults

func (*GetResourceConfigurationTimelineResponseBodyResourceConfigurationTimeline) SetNextToken

func (GetResourceConfigurationTimelineResponseBodyResourceConfigurationTimeline) String

type GetResourceConfigurationTimelineResponseBodyResourceConfigurationTimelineConfigurationList

type GetResourceConfigurationTimelineResponseBodyResourceConfigurationTimelineConfigurationList struct {
	AccountId          *int64  `json:"AccountId,omitempty" xml:"AccountId,omitempty"`
	AvailabilityZone   *string `json:"AvailabilityZone,omitempty" xml:"AvailabilityZone,omitempty"`
	CaptureTime        *string `json:"CaptureTime,omitempty" xml:"CaptureTime,omitempty"`
	ConfigurationDiff  *string `json:"ConfigurationDiff,omitempty" xml:"ConfigurationDiff,omitempty"`
	Region             *string `json:"Region,omitempty" xml:"Region,omitempty"`
	Relationship       *string `json:"Relationship,omitempty" xml:"Relationship,omitempty"`
	RelationshipDiff   *string `json:"RelationshipDiff,omitempty" xml:"RelationshipDiff,omitempty"`
	ResourceCreateTime *string `json:"ResourceCreateTime,omitempty" xml:"ResourceCreateTime,omitempty"`
	ResourceEventType  *string `json:"ResourceEventType,omitempty" xml:"ResourceEventType,omitempty"`
	ResourceId         *string `json:"ResourceId,omitempty" xml:"ResourceId,omitempty"`
	ResourceName       *string `json:"ResourceName,omitempty" xml:"ResourceName,omitempty"`
	ResourceType       *string `json:"ResourceType,omitempty" xml:"ResourceType,omitempty"`
	Tags               *string `json:"Tags,omitempty" xml:"Tags,omitempty"`
}

func (GetResourceConfigurationTimelineResponseBodyResourceConfigurationTimelineConfigurationList) GoString

func (*GetResourceConfigurationTimelineResponseBodyResourceConfigurationTimelineConfigurationList) SetAvailabilityZone

func (*GetResourceConfigurationTimelineResponseBodyResourceConfigurationTimelineConfigurationList) SetConfigurationDiff

func (*GetResourceConfigurationTimelineResponseBodyResourceConfigurationTimelineConfigurationList) SetRelationshipDiff

func (*GetResourceConfigurationTimelineResponseBodyResourceConfigurationTimelineConfigurationList) SetResourceCreateTime

func (*GetResourceConfigurationTimelineResponseBodyResourceConfigurationTimelineConfigurationList) SetResourceEventType

func (GetResourceConfigurationTimelineResponseBodyResourceConfigurationTimelineConfigurationList) String

type IgnoreAggregateEvaluationResultsRequest

type IgnoreAggregateEvaluationResultsRequest struct {
	AggregatorId *string                                             `json:"AggregatorId,omitempty" xml:"AggregatorId,omitempty"`
	ConfigRuleId *string                                             `json:"ConfigRuleId,omitempty" xml:"ConfigRuleId,omitempty"`
	IgnoreDate   *string                                             `json:"IgnoreDate,omitempty" xml:"IgnoreDate,omitempty"`
	Reason       *string                                             `json:"Reason,omitempty" xml:"Reason,omitempty"`
	Resources    []*IgnoreAggregateEvaluationResultsRequestResources `json:"Resources,omitempty" xml:"Resources,omitempty" type:"Repeated"`
}

func (IgnoreAggregateEvaluationResultsRequest) GoString

func (*IgnoreAggregateEvaluationResultsRequest) SetAggregatorId

func (*IgnoreAggregateEvaluationResultsRequest) SetConfigRuleId

func (*IgnoreAggregateEvaluationResultsRequest) SetIgnoreDate

func (*IgnoreAggregateEvaluationResultsRequest) SetReason

func (IgnoreAggregateEvaluationResultsRequest) String

type IgnoreAggregateEvaluationResultsRequestResources

type IgnoreAggregateEvaluationResultsRequestResources struct {
	Region            *string `json:"Region,omitempty" xml:"Region,omitempty"`
	ResourceAccountId *int64  `json:"ResourceAccountId,omitempty" xml:"ResourceAccountId,omitempty"`
	ResourceId        *string `json:"ResourceId,omitempty" xml:"ResourceId,omitempty"`
	ResourceType      *string `json:"ResourceType,omitempty" xml:"ResourceType,omitempty"`
}

func (IgnoreAggregateEvaluationResultsRequestResources) GoString

func (*IgnoreAggregateEvaluationResultsRequestResources) SetRegion

func (*IgnoreAggregateEvaluationResultsRequestResources) SetResourceAccountId

func (*IgnoreAggregateEvaluationResultsRequestResources) SetResourceId

func (*IgnoreAggregateEvaluationResultsRequestResources) SetResourceType

func (IgnoreAggregateEvaluationResultsRequestResources) String

type IgnoreAggregateEvaluationResultsResponse

type IgnoreAggregateEvaluationResultsResponse struct {
	Headers    map[string]*string                            `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                        `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *IgnoreAggregateEvaluationResultsResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (IgnoreAggregateEvaluationResultsResponse) GoString

func (*IgnoreAggregateEvaluationResultsResponse) SetHeaders

func (*IgnoreAggregateEvaluationResultsResponse) SetStatusCode

func (IgnoreAggregateEvaluationResultsResponse) String

type IgnoreAggregateEvaluationResultsResponseBody

type IgnoreAggregateEvaluationResultsResponseBody struct {
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (IgnoreAggregateEvaluationResultsResponseBody) GoString

func (*IgnoreAggregateEvaluationResultsResponseBody) SetRequestId

func (IgnoreAggregateEvaluationResultsResponseBody) String

type IgnoreAggregateEvaluationResultsShrinkRequest

type IgnoreAggregateEvaluationResultsShrinkRequest struct {
	AggregatorId    *string `json:"AggregatorId,omitempty" xml:"AggregatorId,omitempty"`
	ConfigRuleId    *string `json:"ConfigRuleId,omitempty" xml:"ConfigRuleId,omitempty"`
	IgnoreDate      *string `json:"IgnoreDate,omitempty" xml:"IgnoreDate,omitempty"`
	Reason          *string `json:"Reason,omitempty" xml:"Reason,omitempty"`
	ResourcesShrink *string `json:"Resources,omitempty" xml:"Resources,omitempty"`
}

func (IgnoreAggregateEvaluationResultsShrinkRequest) GoString

func (*IgnoreAggregateEvaluationResultsShrinkRequest) SetAggregatorId

func (*IgnoreAggregateEvaluationResultsShrinkRequest) SetConfigRuleId

func (*IgnoreAggregateEvaluationResultsShrinkRequest) SetIgnoreDate

func (*IgnoreAggregateEvaluationResultsShrinkRequest) SetReason

func (*IgnoreAggregateEvaluationResultsShrinkRequest) SetResourcesShrink

func (IgnoreAggregateEvaluationResultsShrinkRequest) String

type IgnoreEvaluationResultsRequest

type IgnoreEvaluationResultsRequest struct {
	ConfigRuleId *string                                    `json:"ConfigRuleId,omitempty" xml:"ConfigRuleId,omitempty"`
	IgnoreDate   *string                                    `json:"IgnoreDate,omitempty" xml:"IgnoreDate,omitempty"`
	Reason       *string                                    `json:"Reason,omitempty" xml:"Reason,omitempty"`
	Resources    []*IgnoreEvaluationResultsRequestResources `json:"Resources,omitempty" xml:"Resources,omitempty" type:"Repeated"`
}

func (IgnoreEvaluationResultsRequest) GoString

func (*IgnoreEvaluationResultsRequest) SetConfigRuleId

func (*IgnoreEvaluationResultsRequest) SetIgnoreDate

func (*IgnoreEvaluationResultsRequest) SetReason

func (IgnoreEvaluationResultsRequest) String

type IgnoreEvaluationResultsRequestResources

type IgnoreEvaluationResultsRequestResources struct {
	Region            *string `json:"Region,omitempty" xml:"Region,omitempty"`
	ResourceAccountId *int64  `json:"ResourceAccountId,omitempty" xml:"ResourceAccountId,omitempty"`
	ResourceId        *string `json:"ResourceId,omitempty" xml:"ResourceId,omitempty"`
	ResourceType      *string `json:"ResourceType,omitempty" xml:"ResourceType,omitempty"`
}

func (IgnoreEvaluationResultsRequestResources) GoString

func (*IgnoreEvaluationResultsRequestResources) SetRegion

func (*IgnoreEvaluationResultsRequestResources) SetResourceAccountId

func (*IgnoreEvaluationResultsRequestResources) SetResourceId

func (*IgnoreEvaluationResultsRequestResources) SetResourceType

func (IgnoreEvaluationResultsRequestResources) String

type IgnoreEvaluationResultsResponse

type IgnoreEvaluationResultsResponse struct {
	Headers    map[string]*string                   `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                               `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *IgnoreEvaluationResultsResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (IgnoreEvaluationResultsResponse) GoString

func (*IgnoreEvaluationResultsResponse) SetHeaders

func (*IgnoreEvaluationResultsResponse) SetStatusCode

func (IgnoreEvaluationResultsResponse) String

type IgnoreEvaluationResultsResponseBody

type IgnoreEvaluationResultsResponseBody struct {
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (IgnoreEvaluationResultsResponseBody) GoString

func (*IgnoreEvaluationResultsResponseBody) SetRequestId

func (IgnoreEvaluationResultsResponseBody) String

type IgnoreEvaluationResultsShrinkRequest

type IgnoreEvaluationResultsShrinkRequest struct {
	ConfigRuleId    *string `json:"ConfigRuleId,omitempty" xml:"ConfigRuleId,omitempty"`
	IgnoreDate      *string `json:"IgnoreDate,omitempty" xml:"IgnoreDate,omitempty"`
	Reason          *string `json:"Reason,omitempty" xml:"Reason,omitempty"`
	ResourcesShrink *string `json:"Resources,omitempty" xml:"Resources,omitempty"`
}

func (IgnoreEvaluationResultsShrinkRequest) GoString

func (*IgnoreEvaluationResultsShrinkRequest) SetConfigRuleId

func (*IgnoreEvaluationResultsShrinkRequest) SetIgnoreDate

func (*IgnoreEvaluationResultsShrinkRequest) SetReason

func (*IgnoreEvaluationResultsShrinkRequest) SetResourcesShrink

func (IgnoreEvaluationResultsShrinkRequest) String

type ListAggregateCompliancePacksRequest

type ListAggregateCompliancePacksRequest struct {
	AggregatorId *string `json:"AggregatorId,omitempty" xml:"AggregatorId,omitempty"`
	PageNumber   *int32  `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"`
	PageSize     *int32  `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	Status       *string `json:"Status,omitempty" xml:"Status,omitempty"`
}

func (ListAggregateCompliancePacksRequest) GoString

func (*ListAggregateCompliancePacksRequest) SetAggregatorId

func (*ListAggregateCompliancePacksRequest) SetPageNumber

func (*ListAggregateCompliancePacksRequest) SetPageSize

func (*ListAggregateCompliancePacksRequest) SetStatus

func (ListAggregateCompliancePacksRequest) String

type ListAggregateCompliancePacksResponse

type ListAggregateCompliancePacksResponse struct {
	Headers    map[string]*string                        `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                    `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *ListAggregateCompliancePacksResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (ListAggregateCompliancePacksResponse) GoString

func (*ListAggregateCompliancePacksResponse) SetHeaders

func (*ListAggregateCompliancePacksResponse) SetStatusCode

func (ListAggregateCompliancePacksResponse) String

type ListAggregateCompliancePacksResponseBody

type ListAggregateCompliancePacksResponseBody struct {
	CompliancePacksResult *ListAggregateCompliancePacksResponseBodyCompliancePacksResult `json:"CompliancePacksResult,omitempty" xml:"CompliancePacksResult,omitempty" type:"Struct"`
	RequestId             *string                                                        `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (ListAggregateCompliancePacksResponseBody) GoString

func (*ListAggregateCompliancePacksResponseBody) SetRequestId

func (ListAggregateCompliancePacksResponseBody) String

type ListAggregateCompliancePacksResponseBodyCompliancePacksResult

type ListAggregateCompliancePacksResponseBodyCompliancePacksResult struct {
	CompliancePacks []*ListAggregateCompliancePacksResponseBodyCompliancePacksResultCompliancePacks `json:"CompliancePacks,omitempty" xml:"CompliancePacks,omitempty" type:"Repeated"`
	PageNumber      *int32                                                                          `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"`
	PageSize        *int32                                                                          `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	TotalCount      *int64                                                                          `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"`
}

func (ListAggregateCompliancePacksResponseBodyCompliancePacksResult) GoString

func (*ListAggregateCompliancePacksResponseBodyCompliancePacksResult) SetPageNumber

func (*ListAggregateCompliancePacksResponseBodyCompliancePacksResult) SetPageSize

func (*ListAggregateCompliancePacksResponseBodyCompliancePacksResult) SetTotalCount

func (ListAggregateCompliancePacksResponseBodyCompliancePacksResult) String

type ListAggregateCompliancePacksResponseBodyCompliancePacksResultCompliancePacks

type ListAggregateCompliancePacksResponseBodyCompliancePacksResultCompliancePacks struct {
	AccountId                *int64  `json:"AccountId,omitempty" xml:"AccountId,omitempty"`
	AggregatorId             *string `json:"AggregatorId,omitempty" xml:"AggregatorId,omitempty"`
	CompliancePackId         *string `json:"CompliancePackId,omitempty" xml:"CompliancePackId,omitempty"`
	CompliancePackName       *string `json:"CompliancePackName,omitempty" xml:"CompliancePackName,omitempty"`
	CompliancePackTemplateId *string `json:"CompliancePackTemplateId,omitempty" xml:"CompliancePackTemplateId,omitempty"`
	CreateTimestamp          *int64  `json:"CreateTimestamp,omitempty" xml:"CreateTimestamp,omitempty"`
	Description              *string `json:"Description,omitempty" xml:"Description,omitempty"`
	RiskLevel                *int32  `json:"RiskLevel,omitempty" xml:"RiskLevel,omitempty"`
	Status                   *string `json:"Status,omitempty" xml:"Status,omitempty"`
}

func (ListAggregateCompliancePacksResponseBodyCompliancePacksResultCompliancePacks) GoString

func (*ListAggregateCompliancePacksResponseBodyCompliancePacksResultCompliancePacks) SetAccountId

func (*ListAggregateCompliancePacksResponseBodyCompliancePacksResultCompliancePacks) SetAggregatorId

func (*ListAggregateCompliancePacksResponseBodyCompliancePacksResultCompliancePacks) SetCompliancePackId

func (*ListAggregateCompliancePacksResponseBodyCompliancePacksResultCompliancePacks) SetCompliancePackName

func (*ListAggregateCompliancePacksResponseBodyCompliancePacksResultCompliancePacks) SetCompliancePackTemplateId

func (*ListAggregateCompliancePacksResponseBodyCompliancePacksResultCompliancePacks) SetCreateTimestamp

func (*ListAggregateCompliancePacksResponseBodyCompliancePacksResultCompliancePacks) SetDescription

func (*ListAggregateCompliancePacksResponseBodyCompliancePacksResultCompliancePacks) SetRiskLevel

func (*ListAggregateCompliancePacksResponseBodyCompliancePacksResultCompliancePacks) SetStatus

func (ListAggregateCompliancePacksResponseBodyCompliancePacksResultCompliancePacks) String

type ListAggregateConfigDeliveryChannelsRequest

type ListAggregateConfigDeliveryChannelsRequest struct {
	AggregatorId       *string `json:"AggregatorId,omitempty" xml:"AggregatorId,omitempty"`
	DeliveryChannelIds *string `json:"DeliveryChannelIds,omitempty" xml:"DeliveryChannelIds,omitempty"`
}

func (ListAggregateConfigDeliveryChannelsRequest) GoString

func (*ListAggregateConfigDeliveryChannelsRequest) SetAggregatorId

func (*ListAggregateConfigDeliveryChannelsRequest) SetDeliveryChannelIds

func (ListAggregateConfigDeliveryChannelsRequest) String

type ListAggregateConfigDeliveryChannelsResponse

type ListAggregateConfigDeliveryChannelsResponse struct {
	Headers    map[string]*string                               `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                           `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *ListAggregateConfigDeliveryChannelsResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (ListAggregateConfigDeliveryChannelsResponse) GoString

func (*ListAggregateConfigDeliveryChannelsResponse) SetHeaders

func (*ListAggregateConfigDeliveryChannelsResponse) SetStatusCode

func (ListAggregateConfigDeliveryChannelsResponse) String

type ListAggregateConfigDeliveryChannelsResponseBody

type ListAggregateConfigDeliveryChannelsResponseBody struct {
	DeliveryChannels []*ListAggregateConfigDeliveryChannelsResponseBodyDeliveryChannels `json:"DeliveryChannels,omitempty" xml:"DeliveryChannels,omitempty" type:"Repeated"`
	RequestId        *string                                                            `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (ListAggregateConfigDeliveryChannelsResponseBody) GoString

func (*ListAggregateConfigDeliveryChannelsResponseBody) SetRequestId

func (ListAggregateConfigDeliveryChannelsResponseBody) String

type ListAggregateConfigDeliveryChannelsResponseBodyDeliveryChannels

type ListAggregateConfigDeliveryChannelsResponseBodyDeliveryChannels struct {
	AccountId                           *int64  `json:"AccountId,omitempty" xml:"AccountId,omitempty"`
	AggregatorId                        *string `json:"AggregatorId,omitempty" xml:"AggregatorId,omitempty"`
	ConfigurationItemChangeNotification *bool   `json:"ConfigurationItemChangeNotification,omitempty" xml:"ConfigurationItemChangeNotification,omitempty"`
	ConfigurationSnapshot               *bool   `json:"ConfigurationSnapshot,omitempty" xml:"ConfigurationSnapshot,omitempty"`
	DeliveryChannelAssumeRoleArn        *string `json:"DeliveryChannelAssumeRoleArn,omitempty" xml:"DeliveryChannelAssumeRoleArn,omitempty"`
	DeliveryChannelCondition            *string `json:"DeliveryChannelCondition,omitempty" xml:"DeliveryChannelCondition,omitempty"`
	DeliveryChannelId                   *string `json:"DeliveryChannelId,omitempty" xml:"DeliveryChannelId,omitempty"`
	DeliveryChannelName                 *string `json:"DeliveryChannelName,omitempty" xml:"DeliveryChannelName,omitempty"`
	DeliveryChannelTargetArn            *string `json:"DeliveryChannelTargetArn,omitempty" xml:"DeliveryChannelTargetArn,omitempty"`
	DeliveryChannelType                 *string `json:"DeliveryChannelType,omitempty" xml:"DeliveryChannelType,omitempty"`
	DeliverySnapshotTime                *string `json:"DeliverySnapshotTime,omitempty" xml:"DeliverySnapshotTime,omitempty"`
	Description                         *string `json:"Description,omitempty" xml:"Description,omitempty"`
	NonCompliantNotification            *bool   `json:"NonCompliantNotification,omitempty" xml:"NonCompliantNotification,omitempty"`
	OversizedDataOSSTargetArn           *string `json:"OversizedDataOSSTargetArn,omitempty" xml:"OversizedDataOSSTargetArn,omitempty"`
	Status                              *int32  `json:"Status,omitempty" xml:"Status,omitempty"`
}

func (ListAggregateConfigDeliveryChannelsResponseBodyDeliveryChannels) GoString

func (*ListAggregateConfigDeliveryChannelsResponseBodyDeliveryChannels) SetAccountId

func (*ListAggregateConfigDeliveryChannelsResponseBodyDeliveryChannels) SetAggregatorId

func (*ListAggregateConfigDeliveryChannelsResponseBodyDeliveryChannels) SetConfigurationItemChangeNotification

func (*ListAggregateConfigDeliveryChannelsResponseBodyDeliveryChannels) SetConfigurationSnapshot

func (*ListAggregateConfigDeliveryChannelsResponseBodyDeliveryChannels) SetDeliveryChannelAssumeRoleArn

func (*ListAggregateConfigDeliveryChannelsResponseBodyDeliveryChannels) SetDeliveryChannelCondition

func (*ListAggregateConfigDeliveryChannelsResponseBodyDeliveryChannels) SetDeliveryChannelId

func (*ListAggregateConfigDeliveryChannelsResponseBodyDeliveryChannels) SetDeliveryChannelName

func (*ListAggregateConfigDeliveryChannelsResponseBodyDeliveryChannels) SetDeliveryChannelTargetArn

func (*ListAggregateConfigDeliveryChannelsResponseBodyDeliveryChannels) SetDeliveryChannelType

func (*ListAggregateConfigDeliveryChannelsResponseBodyDeliveryChannels) SetDeliverySnapshotTime

func (*ListAggregateConfigDeliveryChannelsResponseBodyDeliveryChannels) SetDescription

func (*ListAggregateConfigDeliveryChannelsResponseBodyDeliveryChannels) SetNonCompliantNotification

func (*ListAggregateConfigDeliveryChannelsResponseBodyDeliveryChannels) SetOversizedDataOSSTargetArn

func (*ListAggregateConfigDeliveryChannelsResponseBodyDeliveryChannels) SetStatus

func (ListAggregateConfigDeliveryChannelsResponseBodyDeliveryChannels) String

type ListAggregateConfigRuleEvaluationResultsRequest

type ListAggregateConfigRuleEvaluationResultsRequest struct {
	AggregatorId     *string `json:"AggregatorId,omitempty" xml:"AggregatorId,omitempty"`
	CompliancePackId *string `json:"CompliancePackId,omitempty" xml:"CompliancePackId,omitempty"`
	ComplianceType   *string `json:"ComplianceType,omitempty" xml:"ComplianceType,omitempty"`
	ConfigRuleId     *string `json:"ConfigRuleId,omitempty" xml:"ConfigRuleId,omitempty"`
	MaxResults       *int32  `json:"MaxResults,omitempty" xml:"MaxResults,omitempty"`
	NextToken        *string `json:"NextToken,omitempty" xml:"NextToken,omitempty"`
	ResourceOwnerId  *int64  `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"`
}

func (ListAggregateConfigRuleEvaluationResultsRequest) GoString

func (*ListAggregateConfigRuleEvaluationResultsRequest) SetAggregatorId

func (*ListAggregateConfigRuleEvaluationResultsRequest) SetCompliancePackId

func (*ListAggregateConfigRuleEvaluationResultsRequest) SetComplianceType

func (*ListAggregateConfigRuleEvaluationResultsRequest) SetConfigRuleId

func (*ListAggregateConfigRuleEvaluationResultsRequest) SetMaxResults

func (*ListAggregateConfigRuleEvaluationResultsRequest) SetNextToken

func (*ListAggregateConfigRuleEvaluationResultsRequest) SetResourceOwnerId

func (ListAggregateConfigRuleEvaluationResultsRequest) String

type ListAggregateConfigRuleEvaluationResultsResponse

type ListAggregateConfigRuleEvaluationResultsResponse struct {
	Headers    map[string]*string                                    `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                                `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *ListAggregateConfigRuleEvaluationResultsResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (ListAggregateConfigRuleEvaluationResultsResponse) GoString

func (*ListAggregateConfigRuleEvaluationResultsResponse) SetHeaders

func (*ListAggregateConfigRuleEvaluationResultsResponse) SetStatusCode

func (ListAggregateConfigRuleEvaluationResultsResponse) String

type ListAggregateConfigRuleEvaluationResultsResponseBody

type ListAggregateConfigRuleEvaluationResultsResponseBody struct {
	EvaluationResults *ListAggregateConfigRuleEvaluationResultsResponseBodyEvaluationResults `json:"EvaluationResults,omitempty" xml:"EvaluationResults,omitempty" type:"Struct"`
	RequestId         *string                                                                `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (ListAggregateConfigRuleEvaluationResultsResponseBody) GoString

func (*ListAggregateConfigRuleEvaluationResultsResponseBody) SetRequestId

func (ListAggregateConfigRuleEvaluationResultsResponseBody) String

type ListAggregateConfigRuleEvaluationResultsResponseBodyEvaluationResults

type ListAggregateConfigRuleEvaluationResultsResponseBodyEvaluationResults struct {
	EvaluationResultList []*ListAggregateConfigRuleEvaluationResultsResponseBodyEvaluationResultsEvaluationResultList `json:"EvaluationResultList,omitempty" xml:"EvaluationResultList,omitempty" type:"Repeated"`
	MaxResults           *int32                                                                                       `json:"MaxResults,omitempty" xml:"MaxResults,omitempty"`
	NextToken            *string                                                                                      `json:"NextToken,omitempty" xml:"NextToken,omitempty"`
}

func (ListAggregateConfigRuleEvaluationResultsResponseBodyEvaluationResults) GoString

func (*ListAggregateConfigRuleEvaluationResultsResponseBodyEvaluationResults) SetMaxResults

func (*ListAggregateConfigRuleEvaluationResultsResponseBodyEvaluationResults) SetNextToken

func (ListAggregateConfigRuleEvaluationResultsResponseBodyEvaluationResults) String

type ListAggregateConfigRuleEvaluationResultsResponseBodyEvaluationResultsEvaluationResultList

type ListAggregateConfigRuleEvaluationResultsResponseBodyEvaluationResultsEvaluationResultList struct {
	Annotation                 *string                                                                                                              `json:"Annotation,omitempty" xml:"Annotation,omitempty"`
	ComplianceType             *string                                                                                                              `json:"ComplianceType,omitempty" xml:"ComplianceType,omitempty"`
	ConfigRuleInvokedTimestamp *int64                                                                                                               `json:"ConfigRuleInvokedTimestamp,omitempty" xml:"ConfigRuleInvokedTimestamp,omitempty"`
	EvaluationResultIdentifier *ListAggregateConfigRuleEvaluationResultsResponseBodyEvaluationResultsEvaluationResultListEvaluationResultIdentifier `json:"EvaluationResultIdentifier,omitempty" xml:"EvaluationResultIdentifier,omitempty" type:"Struct"`
	InvokingEventMessageType   *string                                                                                                              `json:"InvokingEventMessageType,omitempty" xml:"InvokingEventMessageType,omitempty"`
	RemediationEnabled         *bool                                                                                                                `json:"RemediationEnabled,omitempty" xml:"RemediationEnabled,omitempty"`
	ResultRecordedTimestamp    *int64                                                                                                               `json:"ResultRecordedTimestamp,omitempty" xml:"ResultRecordedTimestamp,omitempty"`
	RiskLevel                  *int32                                                                                                               `json:"RiskLevel,omitempty" xml:"RiskLevel,omitempty"`
}

func (ListAggregateConfigRuleEvaluationResultsResponseBodyEvaluationResultsEvaluationResultList) GoString

func (*ListAggregateConfigRuleEvaluationResultsResponseBodyEvaluationResultsEvaluationResultList) SetComplianceType

func (*ListAggregateConfigRuleEvaluationResultsResponseBodyEvaluationResultsEvaluationResultList) SetConfigRuleInvokedTimestamp

func (*ListAggregateConfigRuleEvaluationResultsResponseBodyEvaluationResultsEvaluationResultList) SetInvokingEventMessageType

func (*ListAggregateConfigRuleEvaluationResultsResponseBodyEvaluationResultsEvaluationResultList) SetRemediationEnabled

func (*ListAggregateConfigRuleEvaluationResultsResponseBodyEvaluationResultsEvaluationResultList) SetResultRecordedTimestamp

func (ListAggregateConfigRuleEvaluationResultsResponseBodyEvaluationResultsEvaluationResultList) String

type ListAggregateConfigRuleEvaluationResultsResponseBodyEvaluationResultsEvaluationResultListEvaluationResultIdentifier

type ListAggregateConfigRuleEvaluationResultsResponseBodyEvaluationResultsEvaluationResultListEvaluationResultIdentifier struct {
	EvaluationResultQualifier *ListAggregateConfigRuleEvaluationResultsResponseBodyEvaluationResultsEvaluationResultListEvaluationResultIdentifierEvaluationResultQualifier `json:"EvaluationResultQualifier,omitempty" xml:"EvaluationResultQualifier,omitempty" type:"Struct"`
	OrderingTimestamp         *int64                                                                                                                                        `json:"OrderingTimestamp,omitempty" xml:"OrderingTimestamp,omitempty"`
}

func (ListAggregateConfigRuleEvaluationResultsResponseBodyEvaluationResultsEvaluationResultListEvaluationResultIdentifier) GoString

func (ListAggregateConfigRuleEvaluationResultsResponseBodyEvaluationResultsEvaluationResultListEvaluationResultIdentifier) String

type ListAggregateConfigRuleEvaluationResultsResponseBodyEvaluationResultsEvaluationResultListEvaluationResultIdentifierEvaluationResultQualifier

type ListAggregateConfigRuleEvaluationResultsResponseBodyEvaluationResultsEvaluationResultListEvaluationResultIdentifierEvaluationResultQualifier struct {
	CompliancePackId *string `json:"CompliancePackId,omitempty" xml:"CompliancePackId,omitempty"`
	ConfigRuleArn    *string `json:"ConfigRuleArn,omitempty" xml:"ConfigRuleArn,omitempty"`
	ConfigRuleId     *string `json:"ConfigRuleId,omitempty" xml:"ConfigRuleId,omitempty"`
	ConfigRuleName   *string `json:"ConfigRuleName,omitempty" xml:"ConfigRuleName,omitempty"`
	IgnoreDate       *string `json:"IgnoreDate,omitempty" xml:"IgnoreDate,omitempty"`
	RegionId         *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	ResourceId       *string `json:"ResourceId,omitempty" xml:"ResourceId,omitempty"`
	ResourceName     *string `json:"ResourceName,omitempty" xml:"ResourceName,omitempty"`
	ResourceOwnerId  *int64  `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"`
	ResourceType     *string `json:"ResourceType,omitempty" xml:"ResourceType,omitempty"`
}

func (ListAggregateConfigRuleEvaluationResultsResponseBodyEvaluationResultsEvaluationResultListEvaluationResultIdentifierEvaluationResultQualifier) GoString

func (ListAggregateConfigRuleEvaluationResultsResponseBodyEvaluationResultsEvaluationResultListEvaluationResultIdentifierEvaluationResultQualifier) String

type ListAggregateConfigRulesRequest

type ListAggregateConfigRulesRequest struct {
	AggregatorId    *string `json:"AggregatorId,omitempty" xml:"AggregatorId,omitempty"`
	ComplianceType  *string `json:"ComplianceType,omitempty" xml:"ComplianceType,omitempty"`
	ConfigRuleName  *string `json:"ConfigRuleName,omitempty" xml:"ConfigRuleName,omitempty"`
	ConfigRuleState *string `json:"ConfigRuleState,omitempty" xml:"ConfigRuleState,omitempty"`
	PageNumber      *int32  `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"`
	PageSize        *int32  `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	RiskLevel       *int32  `json:"RiskLevel,omitempty" xml:"RiskLevel,omitempty"`
}

func (ListAggregateConfigRulesRequest) GoString

func (*ListAggregateConfigRulesRequest) SetAggregatorId

func (*ListAggregateConfigRulesRequest) SetComplianceType

func (*ListAggregateConfigRulesRequest) SetConfigRuleName

func (*ListAggregateConfigRulesRequest) SetConfigRuleState

func (*ListAggregateConfigRulesRequest) SetPageNumber

func (*ListAggregateConfigRulesRequest) SetPageSize

func (*ListAggregateConfigRulesRequest) SetRiskLevel

func (ListAggregateConfigRulesRequest) String

type ListAggregateConfigRulesResponse

type ListAggregateConfigRulesResponse struct {
	Headers    map[string]*string                    `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *ListAggregateConfigRulesResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (ListAggregateConfigRulesResponse) GoString

func (*ListAggregateConfigRulesResponse) SetHeaders

func (*ListAggregateConfigRulesResponse) SetStatusCode

func (ListAggregateConfigRulesResponse) String

type ListAggregateConfigRulesResponseBody

type ListAggregateConfigRulesResponseBody struct {
	ConfigRules *ListAggregateConfigRulesResponseBodyConfigRules `json:"ConfigRules,omitempty" xml:"ConfigRules,omitempty" type:"Struct"`
	RequestId   *string                                          `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (ListAggregateConfigRulesResponseBody) GoString

func (*ListAggregateConfigRulesResponseBody) SetRequestId

func (ListAggregateConfigRulesResponseBody) String

type ListAggregateConfigRulesResponseBodyConfigRules

type ListAggregateConfigRulesResponseBodyConfigRules struct {
	ConfigRuleList []*ListAggregateConfigRulesResponseBodyConfigRulesConfigRuleList `json:"ConfigRuleList,omitempty" xml:"ConfigRuleList,omitempty" type:"Repeated"`
	PageNumber     *int32                                                           `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"`
	PageSize       *int32                                                           `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	TotalCount     *int64                                                           `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"`
}

func (ListAggregateConfigRulesResponseBodyConfigRules) GoString

func (*ListAggregateConfigRulesResponseBodyConfigRules) SetPageNumber

func (*ListAggregateConfigRulesResponseBodyConfigRules) SetPageSize

func (*ListAggregateConfigRulesResponseBodyConfigRules) SetTotalCount

func (ListAggregateConfigRulesResponseBodyConfigRules) String

type ListAggregateConfigRulesResponseBodyConfigRulesConfigRuleList

type ListAggregateConfigRulesResponseBodyConfigRulesConfigRuleList struct {
	AccountId        *int64                                                                   `json:"AccountId,omitempty" xml:"AccountId,omitempty"`
	AutomationType   *string                                                                  `json:"AutomationType,omitempty" xml:"AutomationType,omitempty"`
	Compliance       *ListAggregateConfigRulesResponseBodyConfigRulesConfigRuleListCompliance `json:"Compliance,omitempty" xml:"Compliance,omitempty" type:"Struct"`
	ConfigRuleArn    *string                                                                  `json:"ConfigRuleArn,omitempty" xml:"ConfigRuleArn,omitempty"`
	ConfigRuleId     *string                                                                  `json:"ConfigRuleId,omitempty" xml:"ConfigRuleId,omitempty"`
	ConfigRuleName   *string                                                                  `json:"ConfigRuleName,omitempty" xml:"ConfigRuleName,omitempty"`
	ConfigRuleState  *string                                                                  `json:"ConfigRuleState,omitempty" xml:"ConfigRuleState,omitempty"`
	CreateBy         *ListAggregateConfigRulesResponseBodyConfigRulesConfigRuleListCreateBy   `json:"CreateBy,omitempty" xml:"CreateBy,omitempty" type:"Struct"`
	Description      *string                                                                  `json:"Description,omitempty" xml:"Description,omitempty"`
	RiskLevel        *int32                                                                   `json:"RiskLevel,omitempty" xml:"RiskLevel,omitempty"`
	SourceIdentifier *string                                                                  `json:"SourceIdentifier,omitempty" xml:"SourceIdentifier,omitempty"`
	SourceOwner      *string                                                                  `json:"SourceOwner,omitempty" xml:"SourceOwner,omitempty"`
	Tags             []*ListAggregateConfigRulesResponseBodyConfigRulesConfigRuleListTags     `json:"Tags,omitempty" xml:"Tags,omitempty" type:"Repeated"`
}

func (ListAggregateConfigRulesResponseBodyConfigRulesConfigRuleList) GoString

func (*ListAggregateConfigRulesResponseBodyConfigRulesConfigRuleList) SetAccountId

func (*ListAggregateConfigRulesResponseBodyConfigRulesConfigRuleList) SetAutomationType

func (*ListAggregateConfigRulesResponseBodyConfigRulesConfigRuleList) SetConfigRuleArn

func (*ListAggregateConfigRulesResponseBodyConfigRulesConfigRuleList) SetConfigRuleId

func (*ListAggregateConfigRulesResponseBodyConfigRulesConfigRuleList) SetConfigRuleName

func (*ListAggregateConfigRulesResponseBodyConfigRulesConfigRuleList) SetConfigRuleState

func (*ListAggregateConfigRulesResponseBodyConfigRulesConfigRuleList) SetDescription

func (*ListAggregateConfigRulesResponseBodyConfigRulesConfigRuleList) SetRiskLevel

func (*ListAggregateConfigRulesResponseBodyConfigRulesConfigRuleList) SetSourceIdentifier

func (*ListAggregateConfigRulesResponseBodyConfigRulesConfigRuleList) SetSourceOwner

func (ListAggregateConfigRulesResponseBodyConfigRulesConfigRuleList) String

type ListAggregateConfigRulesResponseBodyConfigRulesConfigRuleListCompliance

type ListAggregateConfigRulesResponseBodyConfigRulesConfigRuleListCompliance struct {
	ComplianceType *string `json:"ComplianceType,omitempty" xml:"ComplianceType,omitempty"`
	Count          *int32  `json:"Count,omitempty" xml:"Count,omitempty"`
}

func (ListAggregateConfigRulesResponseBodyConfigRulesConfigRuleListCompliance) GoString

func (*ListAggregateConfigRulesResponseBodyConfigRulesConfigRuleListCompliance) SetComplianceType

func (*ListAggregateConfigRulesResponseBodyConfigRulesConfigRuleListCompliance) SetCount

func (ListAggregateConfigRulesResponseBodyConfigRulesConfigRuleListCompliance) String

type ListAggregateConfigRulesResponseBodyConfigRulesConfigRuleListCreateBy

type ListAggregateConfigRulesResponseBodyConfigRulesConfigRuleListCreateBy struct {
	AggregatorId       *string `json:"AggregatorId,omitempty" xml:"AggregatorId,omitempty"`
	AggregatorName     *string `json:"AggregatorName,omitempty" xml:"AggregatorName,omitempty"`
	CompliancePackId   *string `json:"CompliancePackId,omitempty" xml:"CompliancePackId,omitempty"`
	CompliancePackName *string `json:"CompliancePackName,omitempty" xml:"CompliancePackName,omitempty"`
	CreatorId          *string `json:"CreatorId,omitempty" xml:"CreatorId,omitempty"`
	CreatorName        *string `json:"CreatorName,omitempty" xml:"CreatorName,omitempty"`
	CreatorType        *string `json:"CreatorType,omitempty" xml:"CreatorType,omitempty"`
}

func (ListAggregateConfigRulesResponseBodyConfigRulesConfigRuleListCreateBy) GoString

func (*ListAggregateConfigRulesResponseBodyConfigRulesConfigRuleListCreateBy) SetAggregatorId

func (*ListAggregateConfigRulesResponseBodyConfigRulesConfigRuleListCreateBy) SetAggregatorName

func (*ListAggregateConfigRulesResponseBodyConfigRulesConfigRuleListCreateBy) SetCompliancePackId

func (*ListAggregateConfigRulesResponseBodyConfigRulesConfigRuleListCreateBy) SetCompliancePackName

func (*ListAggregateConfigRulesResponseBodyConfigRulesConfigRuleListCreateBy) SetCreatorId

func (*ListAggregateConfigRulesResponseBodyConfigRulesConfigRuleListCreateBy) SetCreatorName

func (*ListAggregateConfigRulesResponseBodyConfigRulesConfigRuleListCreateBy) SetCreatorType

func (ListAggregateConfigRulesResponseBodyConfigRulesConfigRuleListCreateBy) String

type ListAggregateConfigRulesResponseBodyConfigRulesConfigRuleListTags

type ListAggregateConfigRulesResponseBodyConfigRulesConfigRuleListTags struct {
	Key   *string `json:"Key,omitempty" xml:"Key,omitempty"`
	Value *string `json:"Value,omitempty" xml:"Value,omitempty"`
}

func (ListAggregateConfigRulesResponseBodyConfigRulesConfigRuleListTags) GoString

func (*ListAggregateConfigRulesResponseBodyConfigRulesConfigRuleListTags) SetKey

func (*ListAggregateConfigRulesResponseBodyConfigRulesConfigRuleListTags) SetValue

func (ListAggregateConfigRulesResponseBodyConfigRulesConfigRuleListTags) String

type ListAggregateDiscoveredResourcesRequest

type ListAggregateDiscoveredResourcesRequest struct {
	AggregatorId    *string `json:"AggregatorId,omitempty" xml:"AggregatorId,omitempty"`
	MaxResults      *int32  `json:"MaxResults,omitempty" xml:"MaxResults,omitempty"`
	NextToken       *string `json:"NextToken,omitempty" xml:"NextToken,omitempty"`
	Regions         *string `json:"Regions,omitempty" xml:"Regions,omitempty"`
	ResourceDeleted *int32  `json:"ResourceDeleted,omitempty" xml:"ResourceDeleted,omitempty"`
	ResourceId      *string `json:"ResourceId,omitempty" xml:"ResourceId,omitempty"`
	ResourceOwnerId *int64  `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"`
	ResourceTypes   *string `json:"ResourceTypes,omitempty" xml:"ResourceTypes,omitempty"`
}

func (ListAggregateDiscoveredResourcesRequest) GoString

func (*ListAggregateDiscoveredResourcesRequest) SetAggregatorId

func (*ListAggregateDiscoveredResourcesRequest) SetMaxResults

func (*ListAggregateDiscoveredResourcesRequest) SetNextToken

func (*ListAggregateDiscoveredResourcesRequest) SetRegions

func (*ListAggregateDiscoveredResourcesRequest) SetResourceDeleted

func (*ListAggregateDiscoveredResourcesRequest) SetResourceId

func (*ListAggregateDiscoveredResourcesRequest) SetResourceOwnerId

func (*ListAggregateDiscoveredResourcesRequest) SetResourceTypes

func (ListAggregateDiscoveredResourcesRequest) String

type ListAggregateDiscoveredResourcesResponse

type ListAggregateDiscoveredResourcesResponse struct {
	Headers    map[string]*string                            `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                        `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *ListAggregateDiscoveredResourcesResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (ListAggregateDiscoveredResourcesResponse) GoString

func (*ListAggregateDiscoveredResourcesResponse) SetHeaders

func (*ListAggregateDiscoveredResourcesResponse) SetStatusCode

func (ListAggregateDiscoveredResourcesResponse) String

type ListAggregateDiscoveredResourcesResponseBody

type ListAggregateDiscoveredResourcesResponseBody struct {
	DiscoveredResourceProfiles *ListAggregateDiscoveredResourcesResponseBodyDiscoveredResourceProfiles `json:"DiscoveredResourceProfiles,omitempty" xml:"DiscoveredResourceProfiles,omitempty" type:"Struct"`
	RequestId                  *string                                                                 `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (ListAggregateDiscoveredResourcesResponseBody) GoString

func (*ListAggregateDiscoveredResourcesResponseBody) SetRequestId

func (ListAggregateDiscoveredResourcesResponseBody) String

type ListAggregateDiscoveredResourcesResponseBodyDiscoveredResourceProfiles

type ListAggregateDiscoveredResourcesResponseBodyDiscoveredResourceProfiles struct {
	DiscoveredResourceProfileList []*ListAggregateDiscoveredResourcesResponseBodyDiscoveredResourceProfilesDiscoveredResourceProfileList `json:"DiscoveredResourceProfileList,omitempty" xml:"DiscoveredResourceProfileList,omitempty" type:"Repeated"`
	MaxResults                    *int32                                                                                                 `json:"MaxResults,omitempty" xml:"MaxResults,omitempty"`
	NextToken                     *string                                                                                                `json:"NextToken,omitempty" xml:"NextToken,omitempty"`
	TotalCount                    *int32                                                                                                 `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"`
}

func (ListAggregateDiscoveredResourcesResponseBodyDiscoveredResourceProfiles) GoString

func (*ListAggregateDiscoveredResourcesResponseBodyDiscoveredResourceProfiles) SetMaxResults

func (*ListAggregateDiscoveredResourcesResponseBodyDiscoveredResourceProfiles) SetNextToken

func (*ListAggregateDiscoveredResourcesResponseBodyDiscoveredResourceProfiles) SetTotalCount

func (ListAggregateDiscoveredResourcesResponseBodyDiscoveredResourceProfiles) String

type ListAggregateDiscoveredResourcesResponseBodyDiscoveredResourceProfilesDiscoveredResourceProfileList

type ListAggregateDiscoveredResourcesResponseBodyDiscoveredResourceProfilesDiscoveredResourceProfileList struct {
	AccountId            *int64  `json:"AccountId,omitempty" xml:"AccountId,omitempty"`
	Region               *string `json:"Region,omitempty" xml:"Region,omitempty"`
	ResourceCreationTime *int64  `json:"ResourceCreationTime,omitempty" xml:"ResourceCreationTime,omitempty"`
	ResourceDeleted      *int32  `json:"ResourceDeleted,omitempty" xml:"ResourceDeleted,omitempty"`
	ResourceId           *string `json:"ResourceId,omitempty" xml:"ResourceId,omitempty"`
	ResourceName         *string `json:"ResourceName,omitempty" xml:"ResourceName,omitempty"`
	ResourceOwnerId      *int64  `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"`
	ResourceStatus       *string `json:"ResourceStatus,omitempty" xml:"ResourceStatus,omitempty"`
	ResourceType         *string `json:"ResourceType,omitempty" xml:"ResourceType,omitempty"`
	Tags                 *string `json:"Tags,omitempty" xml:"Tags,omitempty"`
	Version              *int64  `json:"Version,omitempty" xml:"Version,omitempty"`
}

func (ListAggregateDiscoveredResourcesResponseBodyDiscoveredResourceProfilesDiscoveredResourceProfileList) GoString

func (*ListAggregateDiscoveredResourcesResponseBodyDiscoveredResourceProfilesDiscoveredResourceProfileList) SetResourceCreationTime

func (ListAggregateDiscoveredResourcesResponseBodyDiscoveredResourceProfilesDiscoveredResourceProfileList) String

type ListAggregateRemediationsRequest

type ListAggregateRemediationsRequest struct {
	AggregatorId  *string `json:"AggregatorId,omitempty" xml:"AggregatorId,omitempty"`
	ConfigRuleIds *string `json:"ConfigRuleIds,omitempty" xml:"ConfigRuleIds,omitempty"`
}

func (ListAggregateRemediationsRequest) GoString

func (*ListAggregateRemediationsRequest) SetAggregatorId

func (*ListAggregateRemediationsRequest) SetConfigRuleIds

func (ListAggregateRemediationsRequest) String

type ListAggregateRemediationsResponse

type ListAggregateRemediationsResponse struct {
	Headers    map[string]*string                     `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *ListAggregateRemediationsResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (ListAggregateRemediationsResponse) GoString

func (*ListAggregateRemediationsResponse) SetHeaders

func (*ListAggregateRemediationsResponse) SetStatusCode

func (ListAggregateRemediationsResponse) String

type ListAggregateRemediationsResponseBody

type ListAggregateRemediationsResponseBody struct {
	Remediations []*ListAggregateRemediationsResponseBodyRemediations `json:"Remediations,omitempty" xml:"Remediations,omitempty" type:"Repeated"`
	RequestId    *string                                              `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (ListAggregateRemediationsResponseBody) GoString

func (*ListAggregateRemediationsResponseBody) SetRequestId

func (ListAggregateRemediationsResponseBody) String

type ListAggregateRemediationsResponseBodyRemediations

type ListAggregateRemediationsResponseBodyRemediations struct {
	AccountId                    *int64  `json:"AccountId,omitempty" xml:"AccountId,omitempty"`
	AggregatorId                 *string `json:"AggregatorId,omitempty" xml:"AggregatorId,omitempty"`
	ConfigRuleId                 *string `json:"ConfigRuleId,omitempty" xml:"ConfigRuleId,omitempty"`
	InvokeType                   *string `json:"InvokeType,omitempty" xml:"InvokeType,omitempty"`
	LastSuccessfulInvocationId   *string `json:"LastSuccessfulInvocationId,omitempty" xml:"LastSuccessfulInvocationId,omitempty"`
	LastSuccessfulInvocationTime *int64  `json:"LastSuccessfulInvocationTime,omitempty" xml:"LastSuccessfulInvocationTime,omitempty"`
	LastSuccessfulInvocationType *string `json:"LastSuccessfulInvocationType,omitempty" xml:"LastSuccessfulInvocationType,omitempty"`
	RemediaitonOriginParams      *string `json:"RemediaitonOriginParams,omitempty" xml:"RemediaitonOriginParams,omitempty"`
	RemediationId                *string `json:"RemediationId,omitempty" xml:"RemediationId,omitempty"`
	RemediationSourceType        *string `json:"RemediationSourceType,omitempty" xml:"RemediationSourceType,omitempty"`
	RemediationTemplateId        *string `json:"RemediationTemplateId,omitempty" xml:"RemediationTemplateId,omitempty"`
	RemediationType              *string `json:"RemediationType,omitempty" xml:"RemediationType,omitempty"`
}

func (ListAggregateRemediationsResponseBodyRemediations) GoString

func (*ListAggregateRemediationsResponseBodyRemediations) SetAccountId

func (*ListAggregateRemediationsResponseBodyRemediations) SetAggregatorId

func (*ListAggregateRemediationsResponseBodyRemediations) SetConfigRuleId

func (*ListAggregateRemediationsResponseBodyRemediations) SetInvokeType

func (*ListAggregateRemediationsResponseBodyRemediations) SetLastSuccessfulInvocationId

func (*ListAggregateRemediationsResponseBodyRemediations) SetLastSuccessfulInvocationTime

func (*ListAggregateRemediationsResponseBodyRemediations) SetLastSuccessfulInvocationType

func (*ListAggregateRemediationsResponseBodyRemediations) SetRemediaitonOriginParams

func (*ListAggregateRemediationsResponseBodyRemediations) SetRemediationId

func (*ListAggregateRemediationsResponseBodyRemediations) SetRemediationSourceType

func (*ListAggregateRemediationsResponseBodyRemediations) SetRemediationTemplateId

func (*ListAggregateRemediationsResponseBodyRemediations) SetRemediationType

func (ListAggregateRemediationsResponseBodyRemediations) String

type ListAggregateResourceEvaluationResultsRequest

type ListAggregateResourceEvaluationResultsRequest struct {
	AggregatorId   *string `json:"AggregatorId,omitempty" xml:"AggregatorId,omitempty"`
	ComplianceType *string `json:"ComplianceType,omitempty" xml:"ComplianceType,omitempty"`
	MaxResults     *int32  `json:"MaxResults,omitempty" xml:"MaxResults,omitempty"`
	NextToken      *string `json:"NextToken,omitempty" xml:"NextToken,omitempty"`
	Region         *string `json:"Region,omitempty" xml:"Region,omitempty"`
	ResourceId     *string `json:"ResourceId,omitempty" xml:"ResourceId,omitempty"`
	ResourceType   *string `json:"ResourceType,omitempty" xml:"ResourceType,omitempty"`
}

func (ListAggregateResourceEvaluationResultsRequest) GoString

func (*ListAggregateResourceEvaluationResultsRequest) SetAggregatorId

func (*ListAggregateResourceEvaluationResultsRequest) SetComplianceType

func (*ListAggregateResourceEvaluationResultsRequest) SetMaxResults

func (*ListAggregateResourceEvaluationResultsRequest) SetNextToken

func (*ListAggregateResourceEvaluationResultsRequest) SetRegion

func (*ListAggregateResourceEvaluationResultsRequest) SetResourceId

func (*ListAggregateResourceEvaluationResultsRequest) SetResourceType

func (ListAggregateResourceEvaluationResultsRequest) String

type ListAggregateResourceEvaluationResultsResponse

type ListAggregateResourceEvaluationResultsResponse struct {
	Headers    map[string]*string                                  `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                              `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *ListAggregateResourceEvaluationResultsResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (ListAggregateResourceEvaluationResultsResponse) GoString

func (*ListAggregateResourceEvaluationResultsResponse) SetHeaders

func (*ListAggregateResourceEvaluationResultsResponse) SetStatusCode

func (ListAggregateResourceEvaluationResultsResponse) String

type ListAggregateResourceEvaluationResultsResponseBody

type ListAggregateResourceEvaluationResultsResponseBody struct {
	EvaluationResults *ListAggregateResourceEvaluationResultsResponseBodyEvaluationResults `json:"EvaluationResults,omitempty" xml:"EvaluationResults,omitempty" type:"Struct"`
	RequestId         *string                                                              `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (ListAggregateResourceEvaluationResultsResponseBody) GoString

func (*ListAggregateResourceEvaluationResultsResponseBody) SetRequestId

func (ListAggregateResourceEvaluationResultsResponseBody) String

type ListAggregateResourceEvaluationResultsResponseBodyEvaluationResults

type ListAggregateResourceEvaluationResultsResponseBodyEvaluationResults struct {
	EvaluationResultList []*ListAggregateResourceEvaluationResultsResponseBodyEvaluationResultsEvaluationResultList `json:"EvaluationResultList,omitempty" xml:"EvaluationResultList,omitempty" type:"Repeated"`
	MaxResults           *int32                                                                                     `json:"MaxResults,omitempty" xml:"MaxResults,omitempty"`
	NextToken            *string                                                                                    `json:"NextToken,omitempty" xml:"NextToken,omitempty"`
}

func (ListAggregateResourceEvaluationResultsResponseBodyEvaluationResults) GoString

func (*ListAggregateResourceEvaluationResultsResponseBodyEvaluationResults) SetMaxResults

func (*ListAggregateResourceEvaluationResultsResponseBodyEvaluationResults) SetNextToken

func (ListAggregateResourceEvaluationResultsResponseBodyEvaluationResults) String

type ListAggregateResourceEvaluationResultsResponseBodyEvaluationResultsEvaluationResultList

type ListAggregateResourceEvaluationResultsResponseBodyEvaluationResultsEvaluationResultList struct {
	Annotation                 *string                                                                                                            `json:"Annotation,omitempty" xml:"Annotation,omitempty"`
	ComplianceType             *string                                                                                                            `json:"ComplianceType,omitempty" xml:"ComplianceType,omitempty"`
	ConfigRuleInvokedTimestamp *int64                                                                                                             `json:"ConfigRuleInvokedTimestamp,omitempty" xml:"ConfigRuleInvokedTimestamp,omitempty"`
	EvaluationResultIdentifier *ListAggregateResourceEvaluationResultsResponseBodyEvaluationResultsEvaluationResultListEvaluationResultIdentifier `json:"EvaluationResultIdentifier,omitempty" xml:"EvaluationResultIdentifier,omitempty" type:"Struct"`
	InvokingEventMessageType   *string                                                                                                            `json:"InvokingEventMessageType,omitempty" xml:"InvokingEventMessageType,omitempty"`
	RemediationEnabled         *bool                                                                                                              `json:"RemediationEnabled,omitempty" xml:"RemediationEnabled,omitempty"`
	ResultRecordedTimestamp    *int64                                                                                                             `json:"ResultRecordedTimestamp,omitempty" xml:"ResultRecordedTimestamp,omitempty"`
	RiskLevel                  *int32                                                                                                             `json:"RiskLevel,omitempty" xml:"RiskLevel,omitempty"`
}

func (ListAggregateResourceEvaluationResultsResponseBodyEvaluationResultsEvaluationResultList) GoString

func (*ListAggregateResourceEvaluationResultsResponseBodyEvaluationResultsEvaluationResultList) SetAnnotation

func (*ListAggregateResourceEvaluationResultsResponseBodyEvaluationResultsEvaluationResultList) SetComplianceType

func (*ListAggregateResourceEvaluationResultsResponseBodyEvaluationResultsEvaluationResultList) SetConfigRuleInvokedTimestamp

func (*ListAggregateResourceEvaluationResultsResponseBodyEvaluationResultsEvaluationResultList) SetInvokingEventMessageType

func (*ListAggregateResourceEvaluationResultsResponseBodyEvaluationResultsEvaluationResultList) SetRemediationEnabled

func (*ListAggregateResourceEvaluationResultsResponseBodyEvaluationResultsEvaluationResultList) SetResultRecordedTimestamp

func (*ListAggregateResourceEvaluationResultsResponseBodyEvaluationResultsEvaluationResultList) SetRiskLevel

func (ListAggregateResourceEvaluationResultsResponseBodyEvaluationResultsEvaluationResultList) String

type ListAggregateResourceEvaluationResultsResponseBodyEvaluationResultsEvaluationResultListEvaluationResultIdentifier

type ListAggregateResourceEvaluationResultsResponseBodyEvaluationResultsEvaluationResultListEvaluationResultIdentifier struct {
	EvaluationResultQualifier *ListAggregateResourceEvaluationResultsResponseBodyEvaluationResultsEvaluationResultListEvaluationResultIdentifierEvaluationResultQualifier `json:"EvaluationResultQualifier,omitempty" xml:"EvaluationResultQualifier,omitempty" type:"Struct"`
	OrderingTimestamp         *int64                                                                                                                                      `json:"OrderingTimestamp,omitempty" xml:"OrderingTimestamp,omitempty"`
}

func (ListAggregateResourceEvaluationResultsResponseBodyEvaluationResultsEvaluationResultListEvaluationResultIdentifier) GoString

func (ListAggregateResourceEvaluationResultsResponseBodyEvaluationResultsEvaluationResultListEvaluationResultIdentifier) String

type ListAggregateResourceEvaluationResultsResponseBodyEvaluationResultsEvaluationResultListEvaluationResultIdentifierEvaluationResultQualifier

type ListAggregateResourceEvaluationResultsResponseBodyEvaluationResultsEvaluationResultListEvaluationResultIdentifierEvaluationResultQualifier struct {
	ConfigRuleArn  *string `json:"ConfigRuleArn,omitempty" xml:"ConfigRuleArn,omitempty"`
	ConfigRuleId   *string `json:"ConfigRuleId,omitempty" xml:"ConfigRuleId,omitempty"`
	ConfigRuleName *string `json:"ConfigRuleName,omitempty" xml:"ConfigRuleName,omitempty"`
	IgnoreDate     *string `json:"IgnoreDate,omitempty" xml:"IgnoreDate,omitempty"`
	RegionId       *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	ResourceId     *string `json:"ResourceId,omitempty" xml:"ResourceId,omitempty"`
	ResourceName   *string `json:"ResourceName,omitempty" xml:"ResourceName,omitempty"`
	ResourceType   *string `json:"ResourceType,omitempty" xml:"ResourceType,omitempty"`
}

func (ListAggregateResourceEvaluationResultsResponseBodyEvaluationResultsEvaluationResultListEvaluationResultIdentifierEvaluationResultQualifier) GoString

func (ListAggregateResourceEvaluationResultsResponseBodyEvaluationResultsEvaluationResultListEvaluationResultIdentifierEvaluationResultQualifier) String

type ListAggregatorsRequest

type ListAggregatorsRequest struct {
	MaxResults *int32  `json:"MaxResults,omitempty" xml:"MaxResults,omitempty"`
	NextToken  *string `json:"NextToken,omitempty" xml:"NextToken,omitempty"`
}

func (ListAggregatorsRequest) GoString

func (s ListAggregatorsRequest) GoString() string

func (*ListAggregatorsRequest) SetMaxResults

func (*ListAggregatorsRequest) SetNextToken

func (ListAggregatorsRequest) String

func (s ListAggregatorsRequest) String() string

type ListAggregatorsResponse

type ListAggregatorsResponse struct {
	Headers    map[string]*string           `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                       `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *ListAggregatorsResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (ListAggregatorsResponse) GoString

func (s ListAggregatorsResponse) GoString() string

func (*ListAggregatorsResponse) SetBody

func (*ListAggregatorsResponse) SetHeaders

func (*ListAggregatorsResponse) SetStatusCode

func (ListAggregatorsResponse) String

func (s ListAggregatorsResponse) String() string

type ListAggregatorsResponseBody

type ListAggregatorsResponseBody struct {
	AggregatorsResult *ListAggregatorsResponseBodyAggregatorsResult `json:"AggregatorsResult,omitempty" xml:"AggregatorsResult,omitempty" type:"Struct"`
	RequestId         *string                                       `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (ListAggregatorsResponseBody) GoString

func (s ListAggregatorsResponseBody) GoString() string

func (*ListAggregatorsResponseBody) SetRequestId

func (ListAggregatorsResponseBody) String

type ListAggregatorsResponseBodyAggregatorsResult

type ListAggregatorsResponseBodyAggregatorsResult struct {
	Aggregators []*ListAggregatorsResponseBodyAggregatorsResultAggregators `json:"Aggregators,omitempty" xml:"Aggregators,omitempty" type:"Repeated"`
	NextToken   *string                                                    `json:"NextToken,omitempty" xml:"NextToken,omitempty"`
}

func (ListAggregatorsResponseBodyAggregatorsResult) GoString

func (*ListAggregatorsResponseBodyAggregatorsResult) SetNextToken

func (ListAggregatorsResponseBodyAggregatorsResult) String

type ListAggregatorsResponseBodyAggregatorsResultAggregators

type ListAggregatorsResponseBodyAggregatorsResultAggregators struct {
	AccountId                 *int64  `json:"AccountId,omitempty" xml:"AccountId,omitempty"`
	AggregatorAccountCount    *int64  `json:"AggregatorAccountCount,omitempty" xml:"AggregatorAccountCount,omitempty"`
	AggregatorCreateTimestamp *int64  `json:"AggregatorCreateTimestamp,omitempty" xml:"AggregatorCreateTimestamp,omitempty"`
	AggregatorId              *string `json:"AggregatorId,omitempty" xml:"AggregatorId,omitempty"`
	AggregatorName            *string `json:"AggregatorName,omitempty" xml:"AggregatorName,omitempty"`
	AggregatorStatus          *int32  `json:"AggregatorStatus,omitempty" xml:"AggregatorStatus,omitempty"`
	AggregatorType            *string `json:"AggregatorType,omitempty" xml:"AggregatorType,omitempty"`
	Description               *string `json:"Description,omitempty" xml:"Description,omitempty"`
}

func (ListAggregatorsResponseBodyAggregatorsResultAggregators) GoString

func (*ListAggregatorsResponseBodyAggregatorsResultAggregators) SetAccountId

func (*ListAggregatorsResponseBodyAggregatorsResultAggregators) SetAggregatorAccountCount

func (*ListAggregatorsResponseBodyAggregatorsResultAggregators) SetAggregatorCreateTimestamp

func (*ListAggregatorsResponseBodyAggregatorsResultAggregators) SetAggregatorId

func (*ListAggregatorsResponseBodyAggregatorsResultAggregators) SetAggregatorName

func (*ListAggregatorsResponseBodyAggregatorsResultAggregators) SetAggregatorStatus

func (*ListAggregatorsResponseBodyAggregatorsResultAggregators) SetAggregatorType

func (*ListAggregatorsResponseBodyAggregatorsResultAggregators) SetDescription

func (ListAggregatorsResponseBodyAggregatorsResultAggregators) String

type ListCompliancePackTemplatesRequest

type ListCompliancePackTemplatesRequest struct {
	CompliancePackTemplateId *string `json:"CompliancePackTemplateId,omitempty" xml:"CompliancePackTemplateId,omitempty"`
	PageNumber               *int32  `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"`
	PageSize                 *int32  `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
}

func (ListCompliancePackTemplatesRequest) GoString

func (*ListCompliancePackTemplatesRequest) SetCompliancePackTemplateId

func (*ListCompliancePackTemplatesRequest) SetPageNumber

func (*ListCompliancePackTemplatesRequest) SetPageSize

func (ListCompliancePackTemplatesRequest) String

type ListCompliancePackTemplatesResponse

type ListCompliancePackTemplatesResponse struct {
	Headers    map[string]*string                       `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                   `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *ListCompliancePackTemplatesResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (ListCompliancePackTemplatesResponse) GoString

func (*ListCompliancePackTemplatesResponse) SetHeaders

func (*ListCompliancePackTemplatesResponse) SetStatusCode

func (ListCompliancePackTemplatesResponse) String

type ListCompliancePackTemplatesResponseBody

type ListCompliancePackTemplatesResponseBody struct {
	CompliancePackTemplatesResult *ListCompliancePackTemplatesResponseBodyCompliancePackTemplatesResult `json:"CompliancePackTemplatesResult,omitempty" xml:"CompliancePackTemplatesResult,omitempty" type:"Struct"`
	RequestId                     *string                                                               `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (ListCompliancePackTemplatesResponseBody) GoString

func (*ListCompliancePackTemplatesResponseBody) SetRequestId

func (ListCompliancePackTemplatesResponseBody) String

type ListCompliancePackTemplatesResponseBodyCompliancePackTemplatesResult

type ListCompliancePackTemplatesResponseBodyCompliancePackTemplatesResult struct {
	CompliancePackTemplates []*ListCompliancePackTemplatesResponseBodyCompliancePackTemplatesResultCompliancePackTemplates `json:"CompliancePackTemplates,omitempty" xml:"CompliancePackTemplates,omitempty" type:"Repeated"`
	PageNumber              *int32                                                                                         `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"`
	PageSize                *int32                                                                                         `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	TotalCount              *int64                                                                                         `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"`
}

func (ListCompliancePackTemplatesResponseBodyCompliancePackTemplatesResult) GoString

func (*ListCompliancePackTemplatesResponseBodyCompliancePackTemplatesResult) SetPageNumber

func (*ListCompliancePackTemplatesResponseBodyCompliancePackTemplatesResult) SetPageSize

func (*ListCompliancePackTemplatesResponseBodyCompliancePackTemplatesResult) SetTotalCount

func (ListCompliancePackTemplatesResponseBodyCompliancePackTemplatesResult) String

type ListCompliancePackTemplatesResponseBodyCompliancePackTemplatesResultCompliancePackTemplates

type ListCompliancePackTemplatesResponseBodyCompliancePackTemplatesResultCompliancePackTemplates struct {
	CompliancePackTemplateId   *string                                                                                                   `json:"CompliancePackTemplateId,omitempty" xml:"CompliancePackTemplateId,omitempty"`
	CompliancePackTemplateName *string                                                                                                   `json:"CompliancePackTemplateName,omitempty" xml:"CompliancePackTemplateName,omitempty"`
	ConfigRules                []*ListCompliancePackTemplatesResponseBodyCompliancePackTemplatesResultCompliancePackTemplatesConfigRules `json:"ConfigRules,omitempty" xml:"ConfigRules,omitempty" type:"Repeated"`
	Description                *string                                                                                                   `json:"Description,omitempty" xml:"Description,omitempty"`
	Labels                     *string                                                                                                   `json:"Labels,omitempty" xml:"Labels,omitempty"`
	LastUpdate                 *int32                                                                                                    `json:"LastUpdate,omitempty" xml:"LastUpdate,omitempty"`
	RiskLevel                  *int32                                                                                                    `json:"RiskLevel,omitempty" xml:"RiskLevel,omitempty"`
}

func (ListCompliancePackTemplatesResponseBodyCompliancePackTemplatesResultCompliancePackTemplates) GoString

func (*ListCompliancePackTemplatesResponseBodyCompliancePackTemplatesResultCompliancePackTemplates) SetCompliancePackTemplateId

func (*ListCompliancePackTemplatesResponseBodyCompliancePackTemplatesResultCompliancePackTemplates) SetCompliancePackTemplateName

func (ListCompliancePackTemplatesResponseBodyCompliancePackTemplatesResultCompliancePackTemplates) String

type ListCompliancePackTemplatesResponseBodyCompliancePackTemplatesResultCompliancePackTemplatesConfigRules

type ListCompliancePackTemplatesResponseBodyCompliancePackTemplatesResultCompliancePackTemplatesConfigRules struct {
	ConfigRuleParameters  []*ListCompliancePackTemplatesResponseBodyCompliancePackTemplatesResultCompliancePackTemplatesConfigRulesConfigRuleParameters `json:"ConfigRuleParameters,omitempty" xml:"ConfigRuleParameters,omitempty" type:"Repeated"`
	ControlDescription    *string                                                                                                                       `json:"ControlDescription,omitempty" xml:"ControlDescription,omitempty"`
	ControlId             *string                                                                                                                       `json:"ControlId,omitempty" xml:"ControlId,omitempty"`
	Description           *string                                                                                                                       `json:"Description,omitempty" xml:"Description,omitempty"`
	ManagedRuleIdentifier *string                                                                                                                       `json:"ManagedRuleIdentifier,omitempty" xml:"ManagedRuleIdentifier,omitempty"`
	ManagedRuleName       *string                                                                                                                       `json:"ManagedRuleName,omitempty" xml:"ManagedRuleName,omitempty"`
	RiskLevel             *int32                                                                                                                        `json:"RiskLevel,omitempty" xml:"RiskLevel,omitempty"`
}

func (ListCompliancePackTemplatesResponseBodyCompliancePackTemplatesResultCompliancePackTemplatesConfigRules) GoString

func (ListCompliancePackTemplatesResponseBodyCompliancePackTemplatesResultCompliancePackTemplatesConfigRules) String

type ListCompliancePackTemplatesResponseBodyCompliancePackTemplatesResultCompliancePackTemplatesConfigRulesConfigRuleParameters

type ListCompliancePackTemplatesResponseBodyCompliancePackTemplatesResultCompliancePackTemplatesConfigRulesConfigRuleParameters struct {
	ParameterName  *string `json:"ParameterName,omitempty" xml:"ParameterName,omitempty"`
	ParameterValue *string `json:"ParameterValue,omitempty" xml:"ParameterValue,omitempty"`
	Required       *bool   `json:"Required,omitempty" xml:"Required,omitempty"`
}

func (ListCompliancePackTemplatesResponseBodyCompliancePackTemplatesResultCompliancePackTemplatesConfigRulesConfigRuleParameters) GoString

func (ListCompliancePackTemplatesResponseBodyCompliancePackTemplatesResultCompliancePackTemplatesConfigRulesConfigRuleParameters) String

type ListCompliancePacksRequest

type ListCompliancePacksRequest struct {
	PageNumber *int32  `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"`
	PageSize   *int32  `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	Status     *string `json:"Status,omitempty" xml:"Status,omitempty"`
}

func (ListCompliancePacksRequest) GoString

func (s ListCompliancePacksRequest) GoString() string

func (*ListCompliancePacksRequest) SetPageNumber

func (*ListCompliancePacksRequest) SetPageSize

func (*ListCompliancePacksRequest) SetStatus

func (ListCompliancePacksRequest) String

type ListCompliancePacksResponse

type ListCompliancePacksResponse struct {
	Headers    map[string]*string               `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                           `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *ListCompliancePacksResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (ListCompliancePacksResponse) GoString

func (s ListCompliancePacksResponse) GoString() string

func (*ListCompliancePacksResponse) SetBody

func (*ListCompliancePacksResponse) SetHeaders

func (*ListCompliancePacksResponse) SetStatusCode

func (ListCompliancePacksResponse) String

type ListCompliancePacksResponseBody

type ListCompliancePacksResponseBody struct {
	CompliancePacksResult *ListCompliancePacksResponseBodyCompliancePacksResult `json:"CompliancePacksResult,omitempty" xml:"CompliancePacksResult,omitempty" type:"Struct"`
	RequestId             *string                                               `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (ListCompliancePacksResponseBody) GoString

func (*ListCompliancePacksResponseBody) SetRequestId

func (ListCompliancePacksResponseBody) String

type ListCompliancePacksResponseBodyCompliancePacksResult

type ListCompliancePacksResponseBodyCompliancePacksResult struct {
	CompliancePacks []*ListCompliancePacksResponseBodyCompliancePacksResultCompliancePacks `json:"CompliancePacks,omitempty" xml:"CompliancePacks,omitempty" type:"Repeated"`
	PageNumber      *int32                                                                 `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"`
	PageSize        *int32                                                                 `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	TotalCount      *int64                                                                 `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"`
}

func (ListCompliancePacksResponseBodyCompliancePacksResult) GoString

func (*ListCompliancePacksResponseBodyCompliancePacksResult) SetPageNumber

func (*ListCompliancePacksResponseBodyCompliancePacksResult) SetPageSize

func (*ListCompliancePacksResponseBodyCompliancePacksResult) SetTotalCount

func (ListCompliancePacksResponseBodyCompliancePacksResult) String

type ListCompliancePacksResponseBodyCompliancePacksResultCompliancePacks

type ListCompliancePacksResponseBodyCompliancePacksResultCompliancePacks struct {
	AccountId                *int64  `json:"AccountId,omitempty" xml:"AccountId,omitempty"`
	CompliancePackId         *string `json:"CompliancePackId,omitempty" xml:"CompliancePackId,omitempty"`
	CompliancePackName       *string `json:"CompliancePackName,omitempty" xml:"CompliancePackName,omitempty"`
	CompliancePackTemplateId *string `json:"CompliancePackTemplateId,omitempty" xml:"CompliancePackTemplateId,omitempty"`
	CreateTimestamp          *int64  `json:"CreateTimestamp,omitempty" xml:"CreateTimestamp,omitempty"`
	Description              *string `json:"Description,omitempty" xml:"Description,omitempty"`
	RiskLevel                *int32  `json:"RiskLevel,omitempty" xml:"RiskLevel,omitempty"`
	Status                   *string `json:"Status,omitempty" xml:"Status,omitempty"`
}

func (ListCompliancePacksResponseBodyCompliancePacksResultCompliancePacks) GoString

func (*ListCompliancePacksResponseBodyCompliancePacksResultCompliancePacks) SetAccountId

func (*ListCompliancePacksResponseBodyCompliancePacksResultCompliancePacks) SetCompliancePackId

func (*ListCompliancePacksResponseBodyCompliancePacksResultCompliancePacks) SetCompliancePackName

func (*ListCompliancePacksResponseBodyCompliancePacksResultCompliancePacks) SetCompliancePackTemplateId

func (*ListCompliancePacksResponseBodyCompliancePacksResultCompliancePacks) SetCreateTimestamp

func (*ListCompliancePacksResponseBodyCompliancePacksResultCompliancePacks) SetDescription

func (*ListCompliancePacksResponseBodyCompliancePacksResultCompliancePacks) SetRiskLevel

func (*ListCompliancePacksResponseBodyCompliancePacksResultCompliancePacks) SetStatus

func (ListCompliancePacksResponseBodyCompliancePacksResultCompliancePacks) String

type ListConfigDeliveryChannelsRequest

type ListConfigDeliveryChannelsRequest struct {
	DeliveryChannelIds *string `json:"DeliveryChannelIds,omitempty" xml:"DeliveryChannelIds,omitempty"`
}

func (ListConfigDeliveryChannelsRequest) GoString

func (*ListConfigDeliveryChannelsRequest) SetDeliveryChannelIds

func (ListConfigDeliveryChannelsRequest) String

type ListConfigDeliveryChannelsResponse

type ListConfigDeliveryChannelsResponse struct {
	Headers    map[string]*string                      `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                  `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *ListConfigDeliveryChannelsResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (ListConfigDeliveryChannelsResponse) GoString

func (*ListConfigDeliveryChannelsResponse) SetHeaders

func (*ListConfigDeliveryChannelsResponse) SetStatusCode

func (ListConfigDeliveryChannelsResponse) String

type ListConfigDeliveryChannelsResponseBody

type ListConfigDeliveryChannelsResponseBody struct {
	DeliveryChannels []*ListConfigDeliveryChannelsResponseBodyDeliveryChannels `json:"DeliveryChannels,omitempty" xml:"DeliveryChannels,omitempty" type:"Repeated"`
	RequestId        *string                                                   `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (ListConfigDeliveryChannelsResponseBody) GoString

func (*ListConfigDeliveryChannelsResponseBody) SetRequestId

func (ListConfigDeliveryChannelsResponseBody) String

type ListConfigDeliveryChannelsResponseBodyDeliveryChannels

type ListConfigDeliveryChannelsResponseBodyDeliveryChannels struct {
	AccountId                           *int64  `json:"AccountId,omitempty" xml:"AccountId,omitempty"`
	ConfigurationItemChangeNotification *bool   `json:"ConfigurationItemChangeNotification,omitempty" xml:"ConfigurationItemChangeNotification,omitempty"`
	ConfigurationSnapshot               *bool   `json:"ConfigurationSnapshot,omitempty" xml:"ConfigurationSnapshot,omitempty"`
	DeliveryChannelAssumeRoleArn        *string `json:"DeliveryChannelAssumeRoleArn,omitempty" xml:"DeliveryChannelAssumeRoleArn,omitempty"`
	DeliveryChannelCondition            *string `json:"DeliveryChannelCondition,omitempty" xml:"DeliveryChannelCondition,omitempty"`
	DeliveryChannelId                   *string `json:"DeliveryChannelId,omitempty" xml:"DeliveryChannelId,omitempty"`
	DeliveryChannelName                 *string `json:"DeliveryChannelName,omitempty" xml:"DeliveryChannelName,omitempty"`
	DeliveryChannelTargetArn            *string `json:"DeliveryChannelTargetArn,omitempty" xml:"DeliveryChannelTargetArn,omitempty"`
	DeliveryChannelType                 *string `json:"DeliveryChannelType,omitempty" xml:"DeliveryChannelType,omitempty"`
	DeliverySnapshotTime                *string `json:"DeliverySnapshotTime,omitempty" xml:"DeliverySnapshotTime,omitempty"`
	Description                         *string `json:"Description,omitempty" xml:"Description,omitempty"`
	NonCompliantNotification            *bool   `json:"NonCompliantNotification,omitempty" xml:"NonCompliantNotification,omitempty"`
	OversizedDataOSSTargetArn           *string `json:"OversizedDataOSSTargetArn,omitempty" xml:"OversizedDataOSSTargetArn,omitempty"`
	Status                              *int32  `json:"Status,omitempty" xml:"Status,omitempty"`
}

func (ListConfigDeliveryChannelsResponseBodyDeliveryChannels) GoString

func (*ListConfigDeliveryChannelsResponseBodyDeliveryChannels) SetAccountId

func (*ListConfigDeliveryChannelsResponseBodyDeliveryChannels) SetConfigurationItemChangeNotification

func (*ListConfigDeliveryChannelsResponseBodyDeliveryChannels) SetConfigurationSnapshot

func (*ListConfigDeliveryChannelsResponseBodyDeliveryChannels) SetDeliveryChannelAssumeRoleArn

func (*ListConfigDeliveryChannelsResponseBodyDeliveryChannels) SetDeliveryChannelCondition

func (*ListConfigDeliveryChannelsResponseBodyDeliveryChannels) SetDeliveryChannelId

func (*ListConfigDeliveryChannelsResponseBodyDeliveryChannels) SetDeliveryChannelName

func (*ListConfigDeliveryChannelsResponseBodyDeliveryChannels) SetDeliveryChannelTargetArn

func (*ListConfigDeliveryChannelsResponseBodyDeliveryChannels) SetDeliveryChannelType

func (*ListConfigDeliveryChannelsResponseBodyDeliveryChannels) SetDeliverySnapshotTime

func (*ListConfigDeliveryChannelsResponseBodyDeliveryChannels) SetDescription

func (*ListConfigDeliveryChannelsResponseBodyDeliveryChannels) SetNonCompliantNotification

func (*ListConfigDeliveryChannelsResponseBodyDeliveryChannels) SetOversizedDataOSSTargetArn

func (*ListConfigDeliveryChannelsResponseBodyDeliveryChannels) SetStatus

func (ListConfigDeliveryChannelsResponseBodyDeliveryChannels) String

type ListConfigRuleEvaluationResultsRequest

type ListConfigRuleEvaluationResultsRequest struct {
	CompliancePackId *string `json:"CompliancePackId,omitempty" xml:"CompliancePackId,omitempty"`
	ComplianceType   *string `json:"ComplianceType,omitempty" xml:"ComplianceType,omitempty"`
	ConfigRuleId     *string `json:"ConfigRuleId,omitempty" xml:"ConfigRuleId,omitempty"`
	MaxResults       *int32  `json:"MaxResults,omitempty" xml:"MaxResults,omitempty"`
	NextToken        *string `json:"NextToken,omitempty" xml:"NextToken,omitempty"`
}

func (ListConfigRuleEvaluationResultsRequest) GoString

func (*ListConfigRuleEvaluationResultsRequest) SetCompliancePackId

func (*ListConfigRuleEvaluationResultsRequest) SetComplianceType

func (*ListConfigRuleEvaluationResultsRequest) SetConfigRuleId

func (*ListConfigRuleEvaluationResultsRequest) SetMaxResults

func (*ListConfigRuleEvaluationResultsRequest) SetNextToken

func (ListConfigRuleEvaluationResultsRequest) String

type ListConfigRuleEvaluationResultsResponse

type ListConfigRuleEvaluationResultsResponse struct {
	Headers    map[string]*string                           `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                       `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *ListConfigRuleEvaluationResultsResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (ListConfigRuleEvaluationResultsResponse) GoString

func (*ListConfigRuleEvaluationResultsResponse) SetHeaders

func (*ListConfigRuleEvaluationResultsResponse) SetStatusCode

func (ListConfigRuleEvaluationResultsResponse) String

type ListConfigRuleEvaluationResultsResponseBody

type ListConfigRuleEvaluationResultsResponseBody struct {
	EvaluationResults *ListConfigRuleEvaluationResultsResponseBodyEvaluationResults `json:"EvaluationResults,omitempty" xml:"EvaluationResults,omitempty" type:"Struct"`
	RequestId         *string                                                       `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (ListConfigRuleEvaluationResultsResponseBody) GoString

func (*ListConfigRuleEvaluationResultsResponseBody) SetRequestId

func (ListConfigRuleEvaluationResultsResponseBody) String

type ListConfigRuleEvaluationResultsResponseBodyEvaluationResults

type ListConfigRuleEvaluationResultsResponseBodyEvaluationResults struct {
	EvaluationResultList []*ListConfigRuleEvaluationResultsResponseBodyEvaluationResultsEvaluationResultList `json:"EvaluationResultList,omitempty" xml:"EvaluationResultList,omitempty" type:"Repeated"`
	MaxResults           *int32                                                                              `json:"MaxResults,omitempty" xml:"MaxResults,omitempty"`
	NextToken            *string                                                                             `json:"NextToken,omitempty" xml:"NextToken,omitempty"`
}

func (ListConfigRuleEvaluationResultsResponseBodyEvaluationResults) GoString

func (*ListConfigRuleEvaluationResultsResponseBodyEvaluationResults) SetMaxResults

func (*ListConfigRuleEvaluationResultsResponseBodyEvaluationResults) SetNextToken

func (ListConfigRuleEvaluationResultsResponseBodyEvaluationResults) String

type ListConfigRuleEvaluationResultsResponseBodyEvaluationResultsEvaluationResultList

type ListConfigRuleEvaluationResultsResponseBodyEvaluationResultsEvaluationResultList struct {
	Annotation                 *string                                                                                                     `json:"Annotation,omitempty" xml:"Annotation,omitempty"`
	ComplianceType             *string                                                                                                     `json:"ComplianceType,omitempty" xml:"ComplianceType,omitempty"`
	ConfigRuleInvokedTimestamp *int64                                                                                                      `json:"ConfigRuleInvokedTimestamp,omitempty" xml:"ConfigRuleInvokedTimestamp,omitempty"`
	EvaluationResultIdentifier *ListConfigRuleEvaluationResultsResponseBodyEvaluationResultsEvaluationResultListEvaluationResultIdentifier `json:"EvaluationResultIdentifier,omitempty" xml:"EvaluationResultIdentifier,omitempty" type:"Struct"`
	InvokingEventMessageType   *string                                                                                                     `json:"InvokingEventMessageType,omitempty" xml:"InvokingEventMessageType,omitempty"`
	RemediationEnabled         *bool                                                                                                       `json:"RemediationEnabled,omitempty" xml:"RemediationEnabled,omitempty"`
	ResultRecordedTimestamp    *int64                                                                                                      `json:"ResultRecordedTimestamp,omitempty" xml:"ResultRecordedTimestamp,omitempty"`
	RiskLevel                  *int32                                                                                                      `json:"RiskLevel,omitempty" xml:"RiskLevel,omitempty"`
}

func (ListConfigRuleEvaluationResultsResponseBodyEvaluationResultsEvaluationResultList) GoString

func (*ListConfigRuleEvaluationResultsResponseBodyEvaluationResultsEvaluationResultList) SetAnnotation

func (*ListConfigRuleEvaluationResultsResponseBodyEvaluationResultsEvaluationResultList) SetComplianceType

func (*ListConfigRuleEvaluationResultsResponseBodyEvaluationResultsEvaluationResultList) SetConfigRuleInvokedTimestamp

func (*ListConfigRuleEvaluationResultsResponseBodyEvaluationResultsEvaluationResultList) SetInvokingEventMessageType

func (*ListConfigRuleEvaluationResultsResponseBodyEvaluationResultsEvaluationResultList) SetRemediationEnabled

func (*ListConfigRuleEvaluationResultsResponseBodyEvaluationResultsEvaluationResultList) SetResultRecordedTimestamp

func (*ListConfigRuleEvaluationResultsResponseBodyEvaluationResultsEvaluationResultList) SetRiskLevel

func (ListConfigRuleEvaluationResultsResponseBodyEvaluationResultsEvaluationResultList) String

type ListConfigRuleEvaluationResultsResponseBodyEvaluationResultsEvaluationResultListEvaluationResultIdentifier

type ListConfigRuleEvaluationResultsResponseBodyEvaluationResultsEvaluationResultListEvaluationResultIdentifier struct {
	EvaluationResultQualifier *ListConfigRuleEvaluationResultsResponseBodyEvaluationResultsEvaluationResultListEvaluationResultIdentifierEvaluationResultQualifier `json:"EvaluationResultQualifier,omitempty" xml:"EvaluationResultQualifier,omitempty" type:"Struct"`
	OrderingTimestamp         *int64                                                                                                                               `json:"OrderingTimestamp,omitempty" xml:"OrderingTimestamp,omitempty"`
}

func (ListConfigRuleEvaluationResultsResponseBodyEvaluationResultsEvaluationResultListEvaluationResultIdentifier) GoString

func (ListConfigRuleEvaluationResultsResponseBodyEvaluationResultsEvaluationResultListEvaluationResultIdentifier) String

type ListConfigRuleEvaluationResultsResponseBodyEvaluationResultsEvaluationResultListEvaluationResultIdentifierEvaluationResultQualifier

type ListConfigRuleEvaluationResultsResponseBodyEvaluationResultsEvaluationResultListEvaluationResultIdentifierEvaluationResultQualifier struct {
	CompliancePackId *string `json:"CompliancePackId,omitempty" xml:"CompliancePackId,omitempty"`
	ConfigRuleArn    *string `json:"ConfigRuleArn,omitempty" xml:"ConfigRuleArn,omitempty"`
	ConfigRuleId     *string `json:"ConfigRuleId,omitempty" xml:"ConfigRuleId,omitempty"`
	ConfigRuleName   *string `json:"ConfigRuleName,omitempty" xml:"ConfigRuleName,omitempty"`
	IgnoreDate       *string `json:"IgnoreDate,omitempty" xml:"IgnoreDate,omitempty"`
	RegionId         *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	ResourceId       *string `json:"ResourceId,omitempty" xml:"ResourceId,omitempty"`
	ResourceName     *string `json:"ResourceName,omitempty" xml:"ResourceName,omitempty"`
	ResourceOwnerId  *int64  `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"`
	ResourceType     *string `json:"ResourceType,omitempty" xml:"ResourceType,omitempty"`
}

func (ListConfigRuleEvaluationResultsResponseBodyEvaluationResultsEvaluationResultListEvaluationResultIdentifierEvaluationResultQualifier) GoString

func (ListConfigRuleEvaluationResultsResponseBodyEvaluationResultsEvaluationResultListEvaluationResultIdentifierEvaluationResultQualifier) String

type ListDiscoveredResourcesRequest

type ListDiscoveredResourcesRequest struct {
	MaxResults      *int32  `json:"MaxResults,omitempty" xml:"MaxResults,omitempty"`
	NextToken       *string `json:"NextToken,omitempty" xml:"NextToken,omitempty"`
	Regions         *string `json:"Regions,omitempty" xml:"Regions,omitempty"`
	ResourceDeleted *int32  `json:"ResourceDeleted,omitempty" xml:"ResourceDeleted,omitempty"`
	ResourceId      *string `json:"ResourceId,omitempty" xml:"ResourceId,omitempty"`
	ResourceTypes   *string `json:"ResourceTypes,omitempty" xml:"ResourceTypes,omitempty"`
}

func (ListDiscoveredResourcesRequest) GoString

func (*ListDiscoveredResourcesRequest) SetMaxResults

func (*ListDiscoveredResourcesRequest) SetNextToken

func (*ListDiscoveredResourcesRequest) SetRegions

func (*ListDiscoveredResourcesRequest) SetResourceDeleted

func (*ListDiscoveredResourcesRequest) SetResourceId

func (*ListDiscoveredResourcesRequest) SetResourceTypes

func (ListDiscoveredResourcesRequest) String

type ListDiscoveredResourcesResponse

type ListDiscoveredResourcesResponse struct {
	Headers    map[string]*string                   `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                               `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *ListDiscoveredResourcesResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (ListDiscoveredResourcesResponse) GoString

func (*ListDiscoveredResourcesResponse) SetHeaders

func (*ListDiscoveredResourcesResponse) SetStatusCode

func (ListDiscoveredResourcesResponse) String

type ListDiscoveredResourcesResponseBody

type ListDiscoveredResourcesResponseBody struct {
	DiscoveredResourceProfiles *ListDiscoveredResourcesResponseBodyDiscoveredResourceProfiles `json:"DiscoveredResourceProfiles,omitempty" xml:"DiscoveredResourceProfiles,omitempty" type:"Struct"`
	RequestId                  *string                                                        `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (ListDiscoveredResourcesResponseBody) GoString

func (*ListDiscoveredResourcesResponseBody) SetRequestId

func (ListDiscoveredResourcesResponseBody) String

type ListDiscoveredResourcesResponseBodyDiscoveredResourceProfiles

type ListDiscoveredResourcesResponseBodyDiscoveredResourceProfiles struct {
	DiscoveredResourceProfileList []*ListDiscoveredResourcesResponseBodyDiscoveredResourceProfilesDiscoveredResourceProfileList `json:"DiscoveredResourceProfileList,omitempty" xml:"DiscoveredResourceProfileList,omitempty" type:"Repeated"`
	MaxResults                    *int32                                                                                        `json:"MaxResults,omitempty" xml:"MaxResults,omitempty"`
	NextToken                     *string                                                                                       `json:"NextToken,omitempty" xml:"NextToken,omitempty"`
	TotalCount                    *int32                                                                                        `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"`
}

func (ListDiscoveredResourcesResponseBodyDiscoveredResourceProfiles) GoString

func (*ListDiscoveredResourcesResponseBodyDiscoveredResourceProfiles) SetMaxResults

func (*ListDiscoveredResourcesResponseBodyDiscoveredResourceProfiles) SetNextToken

func (*ListDiscoveredResourcesResponseBodyDiscoveredResourceProfiles) SetTotalCount

func (ListDiscoveredResourcesResponseBodyDiscoveredResourceProfiles) String

type ListDiscoveredResourcesResponseBodyDiscoveredResourceProfilesDiscoveredResourceProfileList

type ListDiscoveredResourcesResponseBodyDiscoveredResourceProfilesDiscoveredResourceProfileList struct {
	AccountId            *int64  `json:"AccountId,omitempty" xml:"AccountId,omitempty"`
	Region               *string `json:"Region,omitempty" xml:"Region,omitempty"`
	ResourceCreationTime *int64  `json:"ResourceCreationTime,omitempty" xml:"ResourceCreationTime,omitempty"`
	ResourceDeleted      *int32  `json:"ResourceDeleted,omitempty" xml:"ResourceDeleted,omitempty"`
	ResourceId           *string `json:"ResourceId,omitempty" xml:"ResourceId,omitempty"`
	ResourceName         *string `json:"ResourceName,omitempty" xml:"ResourceName,omitempty"`
	ResourceStatus       *string `json:"ResourceStatus,omitempty" xml:"ResourceStatus,omitempty"`
	ResourceType         *string `json:"ResourceType,omitempty" xml:"ResourceType,omitempty"`
	Tags                 *string `json:"Tags,omitempty" xml:"Tags,omitempty"`
	Version              *int64  `json:"Version,omitempty" xml:"Version,omitempty"`
}

func (ListDiscoveredResourcesResponseBodyDiscoveredResourceProfilesDiscoveredResourceProfileList) GoString

func (*ListDiscoveredResourcesResponseBodyDiscoveredResourceProfilesDiscoveredResourceProfileList) SetResourceCreationTime

func (*ListDiscoveredResourcesResponseBodyDiscoveredResourceProfilesDiscoveredResourceProfileList) SetResourceDeleted

func (*ListDiscoveredResourcesResponseBodyDiscoveredResourceProfilesDiscoveredResourceProfileList) SetResourceStatus

func (ListDiscoveredResourcesResponseBodyDiscoveredResourceProfilesDiscoveredResourceProfileList) String

type ListManagedRulesRequest

type ListManagedRulesRequest struct {
	Keyword    *string `json:"Keyword,omitempty" xml:"Keyword,omitempty"`
	PageNumber *int32  `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"`
	PageSize   *int32  `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	RiskLevel  *int32  `json:"RiskLevel,omitempty" xml:"RiskLevel,omitempty"`
}

func (ListManagedRulesRequest) GoString

func (s ListManagedRulesRequest) GoString() string

func (*ListManagedRulesRequest) SetKeyword

func (*ListManagedRulesRequest) SetPageNumber

func (*ListManagedRulesRequest) SetPageSize

func (*ListManagedRulesRequest) SetRiskLevel

func (ListManagedRulesRequest) String

func (s ListManagedRulesRequest) String() string

type ListManagedRulesResponse

type ListManagedRulesResponse struct {
	Headers    map[string]*string            `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                        `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *ListManagedRulesResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (ListManagedRulesResponse) GoString

func (s ListManagedRulesResponse) GoString() string

func (*ListManagedRulesResponse) SetBody

func (*ListManagedRulesResponse) SetHeaders

func (*ListManagedRulesResponse) SetStatusCode

func (ListManagedRulesResponse) String

func (s ListManagedRulesResponse) String() string

type ListManagedRulesResponseBody

type ListManagedRulesResponseBody struct {
	ManagedRules *ListManagedRulesResponseBodyManagedRules `json:"ManagedRules,omitempty" xml:"ManagedRules,omitempty" type:"Struct"`
	RequestId    *string                                   `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (ListManagedRulesResponseBody) GoString

func (s ListManagedRulesResponseBody) GoString() string

func (*ListManagedRulesResponseBody) SetRequestId

func (ListManagedRulesResponseBody) String

type ListManagedRulesResponseBodyManagedRules

type ListManagedRulesResponseBodyManagedRules struct {
	ManagedRuleList []*ListManagedRulesResponseBodyManagedRulesManagedRuleList `json:"ManagedRuleList,omitempty" xml:"ManagedRuleList,omitempty" type:"Repeated"`
	PageNumber      *int32                                                     `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"`
	PageSize        *int32                                                     `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	TotalCount      *int64                                                     `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"`
}

func (ListManagedRulesResponseBodyManagedRules) GoString

func (*ListManagedRulesResponseBodyManagedRules) SetPageNumber

func (*ListManagedRulesResponseBodyManagedRules) SetPageSize

func (*ListManagedRulesResponseBodyManagedRules) SetTotalCount

func (ListManagedRulesResponseBodyManagedRules) String

type ListManagedRulesResponseBodyManagedRulesManagedRuleList

type ListManagedRulesResponseBodyManagedRulesManagedRuleList struct {
	ConfigRuleName *string   `json:"ConfigRuleName,omitempty" xml:"ConfigRuleName,omitempty"`
	Description    *string   `json:"Description,omitempty" xml:"Description,omitempty"`
	HelpUrls       *string   `json:"HelpUrls,omitempty" xml:"HelpUrls,omitempty"`
	Identifier     *string   `json:"Identifier,omitempty" xml:"Identifier,omitempty"`
	Labels         []*string `json:"Labels,omitempty" xml:"Labels,omitempty" type:"Repeated"`
	RiskLevel      *int32    `json:"RiskLevel,omitempty" xml:"RiskLevel,omitempty"`
}

func (ListManagedRulesResponseBodyManagedRulesManagedRuleList) GoString

func (*ListManagedRulesResponseBodyManagedRulesManagedRuleList) SetConfigRuleName

func (*ListManagedRulesResponseBodyManagedRulesManagedRuleList) SetDescription

func (*ListManagedRulesResponseBodyManagedRulesManagedRuleList) SetHelpUrls

func (*ListManagedRulesResponseBodyManagedRulesManagedRuleList) SetIdentifier

func (*ListManagedRulesResponseBodyManagedRulesManagedRuleList) SetLabels

func (*ListManagedRulesResponseBodyManagedRulesManagedRuleList) SetRiskLevel

func (ListManagedRulesResponseBodyManagedRulesManagedRuleList) String

type ListRemediationTemplatesRequest

type ListRemediationTemplatesRequest struct {
	ManagedRuleIdentifier *string `json:"ManagedRuleIdentifier,omitempty" xml:"ManagedRuleIdentifier,omitempty"`
	RemediationType       *string `json:"RemediationType,omitempty" xml:"RemediationType,omitempty"`
}

func (ListRemediationTemplatesRequest) GoString

func (*ListRemediationTemplatesRequest) SetManagedRuleIdentifier

func (*ListRemediationTemplatesRequest) SetRemediationType

func (ListRemediationTemplatesRequest) String

type ListRemediationTemplatesResponse

type ListRemediationTemplatesResponse struct {
	Headers    map[string]*string                    `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *ListRemediationTemplatesResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (ListRemediationTemplatesResponse) GoString

func (*ListRemediationTemplatesResponse) SetHeaders

func (*ListRemediationTemplatesResponse) SetStatusCode

func (ListRemediationTemplatesResponse) String

type ListRemediationTemplatesResponseBody

type ListRemediationTemplatesResponseBody struct {
	RemediationTemplates []*ListRemediationTemplatesResponseBodyRemediationTemplates `json:"RemediationTemplates,omitempty" xml:"RemediationTemplates,omitempty" type:"Repeated"`
	RequestId            *string                                                     `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (ListRemediationTemplatesResponseBody) GoString

func (*ListRemediationTemplatesResponseBody) SetRequestId

func (ListRemediationTemplatesResponseBody) String

type ListRemediationTemplatesResponseBodyRemediationTemplates

type ListRemediationTemplatesResponseBodyRemediationTemplates struct {
	RemediationType    *string `json:"RemediationType,omitempty" xml:"RemediationType,omitempty"`
	TemplateDefinition *string `json:"TemplateDefinition,omitempty" xml:"TemplateDefinition,omitempty"`
	TemplateIdentifier *string `json:"TemplateIdentifier,omitempty" xml:"TemplateIdentifier,omitempty"`
	TemplateName       *string `json:"TemplateName,omitempty" xml:"TemplateName,omitempty"`
}

func (ListRemediationTemplatesResponseBodyRemediationTemplates) GoString

func (*ListRemediationTemplatesResponseBodyRemediationTemplates) SetRemediationType

func (*ListRemediationTemplatesResponseBodyRemediationTemplates) SetTemplateDefinition

func (*ListRemediationTemplatesResponseBodyRemediationTemplates) SetTemplateIdentifier

func (*ListRemediationTemplatesResponseBodyRemediationTemplates) SetTemplateName

func (ListRemediationTemplatesResponseBodyRemediationTemplates) String

type ListRemediationsRequest

type ListRemediationsRequest struct {
	ConfigRuleIds *string `json:"ConfigRuleIds,omitempty" xml:"ConfigRuleIds,omitempty"`
}

func (ListRemediationsRequest) GoString

func (s ListRemediationsRequest) GoString() string

func (*ListRemediationsRequest) SetConfigRuleIds

func (s *ListRemediationsRequest) SetConfigRuleIds(v string) *ListRemediationsRequest

func (ListRemediationsRequest) String

func (s ListRemediationsRequest) String() string

type ListRemediationsResponse

type ListRemediationsResponse struct {
	Headers    map[string]*string            `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                        `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *ListRemediationsResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (ListRemediationsResponse) GoString

func (s ListRemediationsResponse) GoString() string

func (*ListRemediationsResponse) SetBody

func (*ListRemediationsResponse) SetHeaders

func (*ListRemediationsResponse) SetStatusCode

func (ListRemediationsResponse) String

func (s ListRemediationsResponse) String() string

type ListRemediationsResponseBody

type ListRemediationsResponseBody struct {
	Remediations []*ListRemediationsResponseBodyRemediations `json:"Remediations,omitempty" xml:"Remediations,omitempty" type:"Repeated"`
	RequestId    *string                                     `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (ListRemediationsResponseBody) GoString

func (s ListRemediationsResponseBody) GoString() string

func (*ListRemediationsResponseBody) SetRemediations

func (*ListRemediationsResponseBody) SetRequestId

func (ListRemediationsResponseBody) String

type ListRemediationsResponseBodyRemediations

type ListRemediationsResponseBodyRemediations struct {
	AccountId                    *int64  `json:"AccountId,omitempty" xml:"AccountId,omitempty"`
	ConfigRuleId                 *string `json:"ConfigRuleId,omitempty" xml:"ConfigRuleId,omitempty"`
	InvokeType                   *string `json:"InvokeType,omitempty" xml:"InvokeType,omitempty"`
	LastSuccessfulInvocationId   *string `json:"LastSuccessfulInvocationId,omitempty" xml:"LastSuccessfulInvocationId,omitempty"`
	LastSuccessfulInvocationTime *int64  `json:"LastSuccessfulInvocationTime,omitempty" xml:"LastSuccessfulInvocationTime,omitempty"`
	LastSuccessfulInvocationType *string `json:"LastSuccessfulInvocationType,omitempty" xml:"LastSuccessfulInvocationType,omitempty"`
	RemediationId                *string `json:"RemediationId,omitempty" xml:"RemediationId,omitempty"`
	RemediationOriginParams      *string `json:"RemediationOriginParams,omitempty" xml:"RemediationOriginParams,omitempty"`
	RemediationSourceType        *string `json:"RemediationSourceType,omitempty" xml:"RemediationSourceType,omitempty"`
	RemediationTemplateId        *string `json:"RemediationTemplateId,omitempty" xml:"RemediationTemplateId,omitempty"`
	RemediationType              *string `json:"RemediationType,omitempty" xml:"RemediationType,omitempty"`
}

func (ListRemediationsResponseBodyRemediations) GoString

func (*ListRemediationsResponseBodyRemediations) SetAccountId

func (*ListRemediationsResponseBodyRemediations) SetConfigRuleId

func (*ListRemediationsResponseBodyRemediations) SetInvokeType

func (*ListRemediationsResponseBodyRemediations) SetLastSuccessfulInvocationId

func (*ListRemediationsResponseBodyRemediations) SetLastSuccessfulInvocationTime

func (*ListRemediationsResponseBodyRemediations) SetLastSuccessfulInvocationType

func (*ListRemediationsResponseBodyRemediations) SetRemediationId

func (*ListRemediationsResponseBodyRemediations) SetRemediationOriginParams

func (*ListRemediationsResponseBodyRemediations) SetRemediationSourceType

func (*ListRemediationsResponseBodyRemediations) SetRemediationTemplateId

func (*ListRemediationsResponseBodyRemediations) SetRemediationType

func (ListRemediationsResponseBodyRemediations) String

type ListResourceEvaluationResultsRequest

type ListResourceEvaluationResultsRequest struct {
	ComplianceType *string `json:"ComplianceType,omitempty" xml:"ComplianceType,omitempty"`
	MaxResults     *int32  `json:"MaxResults,omitempty" xml:"MaxResults,omitempty"`
	NextToken      *string `json:"NextToken,omitempty" xml:"NextToken,omitempty"`
	Region         *string `json:"Region,omitempty" xml:"Region,omitempty"`
	ResourceId     *string `json:"ResourceId,omitempty" xml:"ResourceId,omitempty"`
	ResourceType   *string `json:"ResourceType,omitempty" xml:"ResourceType,omitempty"`
}

func (ListResourceEvaluationResultsRequest) GoString

func (*ListResourceEvaluationResultsRequest) SetComplianceType

func (*ListResourceEvaluationResultsRequest) SetMaxResults

func (*ListResourceEvaluationResultsRequest) SetNextToken

func (*ListResourceEvaluationResultsRequest) SetRegion

func (*ListResourceEvaluationResultsRequest) SetResourceId

func (*ListResourceEvaluationResultsRequest) SetResourceType

func (ListResourceEvaluationResultsRequest) String

type ListResourceEvaluationResultsResponse

type ListResourceEvaluationResultsResponse struct {
	Headers    map[string]*string                         `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                     `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *ListResourceEvaluationResultsResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (ListResourceEvaluationResultsResponse) GoString

func (*ListResourceEvaluationResultsResponse) SetHeaders

func (*ListResourceEvaluationResultsResponse) SetStatusCode

func (ListResourceEvaluationResultsResponse) String

type ListResourceEvaluationResultsResponseBody

type ListResourceEvaluationResultsResponseBody struct {
	EvaluationResults *ListResourceEvaluationResultsResponseBodyEvaluationResults `json:"EvaluationResults,omitempty" xml:"EvaluationResults,omitempty" type:"Struct"`
	RequestId         *string                                                     `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (ListResourceEvaluationResultsResponseBody) GoString

func (*ListResourceEvaluationResultsResponseBody) SetRequestId

func (ListResourceEvaluationResultsResponseBody) String

type ListResourceEvaluationResultsResponseBodyEvaluationResults

type ListResourceEvaluationResultsResponseBodyEvaluationResults struct {
	EvaluationResultList []*ListResourceEvaluationResultsResponseBodyEvaluationResultsEvaluationResultList `json:"EvaluationResultList,omitempty" xml:"EvaluationResultList,omitempty" type:"Repeated"`
	MaxResults           *int32                                                                            `json:"MaxResults,omitempty" xml:"MaxResults,omitempty"`
	NextToken            *string                                                                           `json:"NextToken,omitempty" xml:"NextToken,omitempty"`
}

func (ListResourceEvaluationResultsResponseBodyEvaluationResults) GoString

func (*ListResourceEvaluationResultsResponseBodyEvaluationResults) SetMaxResults

func (*ListResourceEvaluationResultsResponseBodyEvaluationResults) SetNextToken

func (ListResourceEvaluationResultsResponseBodyEvaluationResults) String

type ListResourceEvaluationResultsResponseBodyEvaluationResultsEvaluationResultList

type ListResourceEvaluationResultsResponseBodyEvaluationResultsEvaluationResultList struct {
	Annotation                 *string                                                                                                   `json:"Annotation,omitempty" xml:"Annotation,omitempty"`
	ComplianceType             *string                                                                                                   `json:"ComplianceType,omitempty" xml:"ComplianceType,omitempty"`
	ConfigRuleInvokedTimestamp *int64                                                                                                    `json:"ConfigRuleInvokedTimestamp,omitempty" xml:"ConfigRuleInvokedTimestamp,omitempty"`
	EvaluationResultIdentifier *ListResourceEvaluationResultsResponseBodyEvaluationResultsEvaluationResultListEvaluationResultIdentifier `json:"EvaluationResultIdentifier,omitempty" xml:"EvaluationResultIdentifier,omitempty" type:"Struct"`
	InvokingEventMessageType   *string                                                                                                   `json:"InvokingEventMessageType,omitempty" xml:"InvokingEventMessageType,omitempty"`
	RemediationEnabled         *bool                                                                                                     `json:"RemediationEnabled,omitempty" xml:"RemediationEnabled,omitempty"`
	ResultRecordedTimestamp    *int64                                                                                                    `json:"ResultRecordedTimestamp,omitempty" xml:"ResultRecordedTimestamp,omitempty"`
	RiskLevel                  *int32                                                                                                    `json:"RiskLevel,omitempty" xml:"RiskLevel,omitempty"`
}

func (ListResourceEvaluationResultsResponseBodyEvaluationResultsEvaluationResultList) GoString

func (*ListResourceEvaluationResultsResponseBodyEvaluationResultsEvaluationResultList) SetAnnotation

func (*ListResourceEvaluationResultsResponseBodyEvaluationResultsEvaluationResultList) SetComplianceType

func (*ListResourceEvaluationResultsResponseBodyEvaluationResultsEvaluationResultList) SetConfigRuleInvokedTimestamp

func (*ListResourceEvaluationResultsResponseBodyEvaluationResultsEvaluationResultList) SetInvokingEventMessageType

func (*ListResourceEvaluationResultsResponseBodyEvaluationResultsEvaluationResultList) SetRemediationEnabled

func (*ListResourceEvaluationResultsResponseBodyEvaluationResultsEvaluationResultList) SetResultRecordedTimestamp

func (*ListResourceEvaluationResultsResponseBodyEvaluationResultsEvaluationResultList) SetRiskLevel

func (ListResourceEvaluationResultsResponseBodyEvaluationResultsEvaluationResultList) String

type ListResourceEvaluationResultsResponseBodyEvaluationResultsEvaluationResultListEvaluationResultIdentifier

type ListResourceEvaluationResultsResponseBodyEvaluationResultsEvaluationResultListEvaluationResultIdentifier struct {
	EvaluationResultQualifier *ListResourceEvaluationResultsResponseBodyEvaluationResultsEvaluationResultListEvaluationResultIdentifierEvaluationResultQualifier `json:"EvaluationResultQualifier,omitempty" xml:"EvaluationResultQualifier,omitempty" type:"Struct"`
	OrderingTimestamp         *int64                                                                                                                             `json:"OrderingTimestamp,omitempty" xml:"OrderingTimestamp,omitempty"`
}

func (ListResourceEvaluationResultsResponseBodyEvaluationResultsEvaluationResultListEvaluationResultIdentifier) GoString

func (ListResourceEvaluationResultsResponseBodyEvaluationResultsEvaluationResultListEvaluationResultIdentifier) String

type ListResourceEvaluationResultsResponseBodyEvaluationResultsEvaluationResultListEvaluationResultIdentifierEvaluationResultQualifier

type ListResourceEvaluationResultsResponseBodyEvaluationResultsEvaluationResultListEvaluationResultIdentifierEvaluationResultQualifier struct {
	ConfigRuleArn  *string `json:"ConfigRuleArn,omitempty" xml:"ConfigRuleArn,omitempty"`
	ConfigRuleId   *string `json:"ConfigRuleId,omitempty" xml:"ConfigRuleId,omitempty"`
	ConfigRuleName *string `json:"ConfigRuleName,omitempty" xml:"ConfigRuleName,omitempty"`
	IgnoreDate     *string `json:"IgnoreDate,omitempty" xml:"IgnoreDate,omitempty"`
	RegionId       *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	ResourceId     *string `json:"ResourceId,omitempty" xml:"ResourceId,omitempty"`
	ResourceName   *string `json:"ResourceName,omitempty" xml:"ResourceName,omitempty"`
	ResourceType   *string `json:"ResourceType,omitempty" xml:"ResourceType,omitempty"`
}

func (ListResourceEvaluationResultsResponseBodyEvaluationResultsEvaluationResultListEvaluationResultIdentifierEvaluationResultQualifier) GoString

func (ListResourceEvaluationResultsResponseBodyEvaluationResultsEvaluationResultListEvaluationResultIdentifierEvaluationResultQualifier) String

type ListTagResourcesRequest

type ListTagResourcesRequest struct {
	NextToken    *string                       `json:"NextToken,omitempty" xml:"NextToken,omitempty"`
	RegionId     *string                       `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	ResourceId   []*string                     `json:"ResourceId,omitempty" xml:"ResourceId,omitempty" type:"Repeated"`
	ResourceType *string                       `json:"ResourceType,omitempty" xml:"ResourceType,omitempty"`
	Tag          []*ListTagResourcesRequestTag `json:"Tag,omitempty" xml:"Tag,omitempty" type:"Repeated"`
}

func (ListTagResourcesRequest) GoString

func (s ListTagResourcesRequest) GoString() string

func (*ListTagResourcesRequest) SetNextToken

func (*ListTagResourcesRequest) SetRegionId

func (*ListTagResourcesRequest) SetResourceId

func (s *ListTagResourcesRequest) SetResourceId(v []*string) *ListTagResourcesRequest

func (*ListTagResourcesRequest) SetResourceType

func (*ListTagResourcesRequest) SetTag

func (ListTagResourcesRequest) String

func (s ListTagResourcesRequest) String() string

type ListTagResourcesRequestTag

type ListTagResourcesRequestTag struct {
	Key   *string `json:"Key,omitempty" xml:"Key,omitempty"`
	Value *string `json:"Value,omitempty" xml:"Value,omitempty"`
}

func (ListTagResourcesRequestTag) GoString

func (s ListTagResourcesRequestTag) GoString() string

func (*ListTagResourcesRequestTag) SetKey

func (*ListTagResourcesRequestTag) SetValue

func (ListTagResourcesRequestTag) String

type ListTagResourcesResponse

type ListTagResourcesResponse struct {
	Headers    map[string]*string            `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                        `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *ListTagResourcesResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (ListTagResourcesResponse) GoString

func (s ListTagResourcesResponse) GoString() string

func (*ListTagResourcesResponse) SetBody

func (*ListTagResourcesResponse) SetHeaders

func (*ListTagResourcesResponse) SetStatusCode

func (ListTagResourcesResponse) String

func (s ListTagResourcesResponse) String() string

type ListTagResourcesResponseBody

type ListTagResourcesResponseBody struct {
	NextToken    *string                                   `json:"NextToken,omitempty" xml:"NextToken,omitempty"`
	RequestId    *string                                   `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	TagResources *ListTagResourcesResponseBodyTagResources `json:"TagResources,omitempty" xml:"TagResources,omitempty" type:"Struct"`
}

func (ListTagResourcesResponseBody) GoString

func (s ListTagResourcesResponseBody) GoString() string

func (*ListTagResourcesResponseBody) SetNextToken

func (*ListTagResourcesResponseBody) SetRequestId

func (ListTagResourcesResponseBody) String

type ListTagResourcesResponseBodyTagResources

type ListTagResourcesResponseBodyTagResources struct {
	TagResource []*ListTagResourcesResponseBodyTagResourcesTagResource `json:"TagResource,omitempty" xml:"TagResource,omitempty" type:"Repeated"`
}

func (ListTagResourcesResponseBodyTagResources) GoString

func (ListTagResourcesResponseBodyTagResources) String

type ListTagResourcesResponseBodyTagResourcesTagResource

type ListTagResourcesResponseBodyTagResourcesTagResource struct {
	ResourceId   *string `json:"ResourceId,omitempty" xml:"ResourceId,omitempty"`
	ResourceType *string `json:"ResourceType,omitempty" xml:"ResourceType,omitempty"`
	TagKey       *string `json:"TagKey,omitempty" xml:"TagKey,omitempty"`
	TagValue     *string `json:"TagValue,omitempty" xml:"TagValue,omitempty"`
}

func (ListTagResourcesResponseBodyTagResourcesTagResource) GoString

func (*ListTagResourcesResponseBodyTagResourcesTagResource) SetResourceId

func (*ListTagResourcesResponseBodyTagResourcesTagResource) SetResourceType

func (*ListTagResourcesResponseBodyTagResourcesTagResource) SetTagKey

func (*ListTagResourcesResponseBodyTagResourcesTagResource) SetTagValue

func (ListTagResourcesResponseBodyTagResourcesTagResource) String

type ListTagResourcesShrinkRequest

type ListTagResourcesShrinkRequest struct {
	NextToken    *string   `json:"NextToken,omitempty" xml:"NextToken,omitempty"`
	RegionId     *string   `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	ResourceId   []*string `json:"ResourceId,omitempty" xml:"ResourceId,omitempty" type:"Repeated"`
	ResourceType *string   `json:"ResourceType,omitempty" xml:"ResourceType,omitempty"`
	TagShrink    *string   `json:"Tag,omitempty" xml:"Tag,omitempty"`
}

func (ListTagResourcesShrinkRequest) GoString

func (*ListTagResourcesShrinkRequest) SetNextToken

func (*ListTagResourcesShrinkRequest) SetRegionId

func (*ListTagResourcesShrinkRequest) SetResourceId

func (*ListTagResourcesShrinkRequest) SetResourceType

func (*ListTagResourcesShrinkRequest) SetTagShrink

func (ListTagResourcesShrinkRequest) String

type ResourceDirectoryFolderNode

type ResourceDirectoryFolderNode struct {
	AccountId      *string                        `json:"AccountId,omitempty" xml:"AccountId,omitempty"`
	Children       []*ResourceDirectoryFolderNode `json:"Children,omitempty" xml:"Children,omitempty" type:"Repeated"`
	DisplayName    *string                        `json:"DisplayName,omitempty" xml:"DisplayName,omitempty"`
	FolderId       *string                        `json:"FolderId,omitempty" xml:"FolderId,omitempty"`
	FolderName     *string                        `json:"FolderName,omitempty" xml:"FolderName,omitempty"`
	ParentFolderId *string                        `json:"ParentFolderId,omitempty" xml:"ParentFolderId,omitempty"`
}

func (ResourceDirectoryFolderNode) GoString

func (s ResourceDirectoryFolderNode) GoString() string

func (*ResourceDirectoryFolderNode) SetAccountId

func (*ResourceDirectoryFolderNode) SetChildren

func (*ResourceDirectoryFolderNode) SetDisplayName

func (*ResourceDirectoryFolderNode) SetFolderId

func (*ResourceDirectoryFolderNode) SetFolderName

func (*ResourceDirectoryFolderNode) SetParentFolderId

func (ResourceDirectoryFolderNode) String

type RevertAggregateEvaluationResultsRequest

type RevertAggregateEvaluationResultsRequest struct {
	AggregatorId *string                                             `json:"AggregatorId,omitempty" xml:"AggregatorId,omitempty"`
	ConfigRuleId *string                                             `json:"ConfigRuleId,omitempty" xml:"ConfigRuleId,omitempty"`
	Resources    []*RevertAggregateEvaluationResultsRequestResources `json:"Resources,omitempty" xml:"Resources,omitempty" type:"Repeated"`
}

func (RevertAggregateEvaluationResultsRequest) GoString

func (*RevertAggregateEvaluationResultsRequest) SetAggregatorId

func (*RevertAggregateEvaluationResultsRequest) SetConfigRuleId

func (RevertAggregateEvaluationResultsRequest) String

type RevertAggregateEvaluationResultsRequestResources

type RevertAggregateEvaluationResultsRequestResources struct {
	Region            *string `json:"Region,omitempty" xml:"Region,omitempty"`
	ResourceAccountId *int64  `json:"ResourceAccountId,omitempty" xml:"ResourceAccountId,omitempty"`
	ResourceId        *string `json:"ResourceId,omitempty" xml:"ResourceId,omitempty"`
	ResourceType      *string `json:"ResourceType,omitempty" xml:"ResourceType,omitempty"`
}

func (RevertAggregateEvaluationResultsRequestResources) GoString

func (*RevertAggregateEvaluationResultsRequestResources) SetRegion

func (*RevertAggregateEvaluationResultsRequestResources) SetResourceAccountId

func (*RevertAggregateEvaluationResultsRequestResources) SetResourceId

func (*RevertAggregateEvaluationResultsRequestResources) SetResourceType

func (RevertAggregateEvaluationResultsRequestResources) String

type RevertAggregateEvaluationResultsResponse

type RevertAggregateEvaluationResultsResponse struct {
	Headers    map[string]*string                            `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                        `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *RevertAggregateEvaluationResultsResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (RevertAggregateEvaluationResultsResponse) GoString

func (*RevertAggregateEvaluationResultsResponse) SetHeaders

func (*RevertAggregateEvaluationResultsResponse) SetStatusCode

func (RevertAggregateEvaluationResultsResponse) String

type RevertAggregateEvaluationResultsResponseBody

type RevertAggregateEvaluationResultsResponseBody struct {
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (RevertAggregateEvaluationResultsResponseBody) GoString

func (*RevertAggregateEvaluationResultsResponseBody) SetRequestId

func (RevertAggregateEvaluationResultsResponseBody) String

type RevertAggregateEvaluationResultsShrinkRequest

type RevertAggregateEvaluationResultsShrinkRequest struct {
	AggregatorId    *string `json:"AggregatorId,omitempty" xml:"AggregatorId,omitempty"`
	ConfigRuleId    *string `json:"ConfigRuleId,omitempty" xml:"ConfigRuleId,omitempty"`
	ResourcesShrink *string `json:"Resources,omitempty" xml:"Resources,omitempty"`
}

func (RevertAggregateEvaluationResultsShrinkRequest) GoString

func (*RevertAggregateEvaluationResultsShrinkRequest) SetAggregatorId

func (*RevertAggregateEvaluationResultsShrinkRequest) SetConfigRuleId

func (*RevertAggregateEvaluationResultsShrinkRequest) SetResourcesShrink

func (RevertAggregateEvaluationResultsShrinkRequest) String

type RevertEvaluationResultsRequest

type RevertEvaluationResultsRequest struct {
	ConfigRuleId *string                                    `json:"ConfigRuleId,omitempty" xml:"ConfigRuleId,omitempty"`
	Resources    []*RevertEvaluationResultsRequestResources `json:"Resources,omitempty" xml:"Resources,omitempty" type:"Repeated"`
}

func (RevertEvaluationResultsRequest) GoString

func (*RevertEvaluationResultsRequest) SetConfigRuleId

func (RevertEvaluationResultsRequest) String

type RevertEvaluationResultsRequestResources

type RevertEvaluationResultsRequestResources struct {
	Region            *string `json:"Region,omitempty" xml:"Region,omitempty"`
	ResourceAccountId *int64  `json:"ResourceAccountId,omitempty" xml:"ResourceAccountId,omitempty"`
	ResourceId        *string `json:"ResourceId,omitempty" xml:"ResourceId,omitempty"`
	ResourceType      *string `json:"ResourceType,omitempty" xml:"ResourceType,omitempty"`
}

func (RevertEvaluationResultsRequestResources) GoString

func (*RevertEvaluationResultsRequestResources) SetRegion

func (*RevertEvaluationResultsRequestResources) SetResourceAccountId

func (*RevertEvaluationResultsRequestResources) SetResourceId

func (*RevertEvaluationResultsRequestResources) SetResourceType

func (RevertEvaluationResultsRequestResources) String

type RevertEvaluationResultsResponse

type RevertEvaluationResultsResponse struct {
	Headers    map[string]*string                   `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                               `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *RevertEvaluationResultsResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (RevertEvaluationResultsResponse) GoString

func (*RevertEvaluationResultsResponse) SetHeaders

func (*RevertEvaluationResultsResponse) SetStatusCode

func (RevertEvaluationResultsResponse) String

type RevertEvaluationResultsResponseBody

type RevertEvaluationResultsResponseBody struct {
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (RevertEvaluationResultsResponseBody) GoString

func (*RevertEvaluationResultsResponseBody) SetRequestId

func (RevertEvaluationResultsResponseBody) String

type RevertEvaluationResultsShrinkRequest

type RevertEvaluationResultsShrinkRequest struct {
	ConfigRuleId    *string `json:"ConfigRuleId,omitempty" xml:"ConfigRuleId,omitempty"`
	ResourcesShrink *string `json:"Resources,omitempty" xml:"Resources,omitempty"`
}

func (RevertEvaluationResultsShrinkRequest) GoString

func (*RevertEvaluationResultsShrinkRequest) SetConfigRuleId

func (*RevertEvaluationResultsShrinkRequest) SetResourcesShrink

func (RevertEvaluationResultsShrinkRequest) String

type StartAggregateConfigRuleEvaluationRequest

type StartAggregateConfigRuleEvaluationRequest struct {
	AggregatorId     *string `json:"AggregatorId,omitempty" xml:"AggregatorId,omitempty"`
	CompliancePackId *string `json:"CompliancePackId,omitempty" xml:"CompliancePackId,omitempty"`
	ConfigRuleId     *string `json:"ConfigRuleId,omitempty" xml:"ConfigRuleId,omitempty"`
	RevertEvaluation *bool   `json:"RevertEvaluation,omitempty" xml:"RevertEvaluation,omitempty"`
}

func (StartAggregateConfigRuleEvaluationRequest) GoString

func (*StartAggregateConfigRuleEvaluationRequest) SetAggregatorId

func (*StartAggregateConfigRuleEvaluationRequest) SetCompliancePackId

func (*StartAggregateConfigRuleEvaluationRequest) SetConfigRuleId

func (*StartAggregateConfigRuleEvaluationRequest) SetRevertEvaluation

func (StartAggregateConfigRuleEvaluationRequest) String

type StartAggregateConfigRuleEvaluationResponse

type StartAggregateConfigRuleEvaluationResponse struct {
	Headers    map[string]*string                              `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                          `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *StartAggregateConfigRuleEvaluationResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (StartAggregateConfigRuleEvaluationResponse) GoString

func (*StartAggregateConfigRuleEvaluationResponse) SetHeaders

func (*StartAggregateConfigRuleEvaluationResponse) SetStatusCode

func (StartAggregateConfigRuleEvaluationResponse) String

type StartAggregateConfigRuleEvaluationResponseBody

type StartAggregateConfigRuleEvaluationResponseBody struct {
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Result    *bool   `json:"Result,omitempty" xml:"Result,omitempty"`
}

func (StartAggregateConfigRuleEvaluationResponseBody) GoString

func (*StartAggregateConfigRuleEvaluationResponseBody) SetRequestId

func (*StartAggregateConfigRuleEvaluationResponseBody) SetResult

func (StartAggregateConfigRuleEvaluationResponseBody) String

type StartAggregateRemediationRequest

type StartAggregateRemediationRequest struct {
	AggregatorId *string `json:"AggregatorId,omitempty" xml:"AggregatorId,omitempty"`
	ConfigRuleId *string `json:"ConfigRuleId,omitempty" xml:"ConfigRuleId,omitempty"`
}

func (StartAggregateRemediationRequest) GoString

func (*StartAggregateRemediationRequest) SetAggregatorId

func (*StartAggregateRemediationRequest) SetConfigRuleId

func (StartAggregateRemediationRequest) String

type StartAggregateRemediationResponse

type StartAggregateRemediationResponse struct {
	Headers    map[string]*string                     `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *StartAggregateRemediationResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (StartAggregateRemediationResponse) GoString

func (*StartAggregateRemediationResponse) SetHeaders

func (*StartAggregateRemediationResponse) SetStatusCode

func (StartAggregateRemediationResponse) String

type StartAggregateRemediationResponseBody

type StartAggregateRemediationResponseBody struct {
	Data      *bool   `json:"Data,omitempty" xml:"Data,omitempty"`
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (StartAggregateRemediationResponseBody) GoString

func (*StartAggregateRemediationResponseBody) SetData

func (*StartAggregateRemediationResponseBody) SetRequestId

func (StartAggregateRemediationResponseBody) String

type StartRemediationRequest

type StartRemediationRequest struct {
	ConfigRuleId *string `json:"ConfigRuleId,omitempty" xml:"ConfigRuleId,omitempty"`
}

func (StartRemediationRequest) GoString

func (s StartRemediationRequest) GoString() string

func (*StartRemediationRequest) SetConfigRuleId

func (StartRemediationRequest) String

func (s StartRemediationRequest) String() string

type StartRemediationResponse

type StartRemediationResponse struct {
	Headers    map[string]*string            `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                        `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *StartRemediationResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (StartRemediationResponse) GoString

func (s StartRemediationResponse) GoString() string

func (*StartRemediationResponse) SetBody

func (*StartRemediationResponse) SetHeaders

func (*StartRemediationResponse) SetStatusCode

func (StartRemediationResponse) String

func (s StartRemediationResponse) String() string

type StartRemediationResponseBody

type StartRemediationResponseBody struct {
	Data      *bool   `json:"Data,omitempty" xml:"Data,omitempty"`
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (StartRemediationResponseBody) GoString

func (s StartRemediationResponseBody) GoString() string

func (*StartRemediationResponseBody) SetData

func (*StartRemediationResponseBody) SetRequestId

func (StartRemediationResponseBody) String

type TagResourcesRequest

type TagResourcesRequest struct {
	RegionId     *string                   `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	ResourceId   []*string                 `json:"ResourceId,omitempty" xml:"ResourceId,omitempty" type:"Repeated"`
	ResourceType *string                   `json:"ResourceType,omitempty" xml:"ResourceType,omitempty"`
	Tag          []*TagResourcesRequestTag `json:"Tag,omitempty" xml:"Tag,omitempty" type:"Repeated"`
}

func (TagResourcesRequest) GoString

func (s TagResourcesRequest) GoString() string

func (*TagResourcesRequest) SetRegionId

func (s *TagResourcesRequest) SetRegionId(v string) *TagResourcesRequest

func (*TagResourcesRequest) SetResourceId

func (s *TagResourcesRequest) SetResourceId(v []*string) *TagResourcesRequest

func (*TagResourcesRequest) SetResourceType

func (s *TagResourcesRequest) SetResourceType(v string) *TagResourcesRequest

func (*TagResourcesRequest) SetTag

func (TagResourcesRequest) String

func (s TagResourcesRequest) String() string

type TagResourcesRequestTag

type TagResourcesRequestTag struct {
	Key   *string `json:"Key,omitempty" xml:"Key,omitempty"`
	Value *string `json:"Value,omitempty" xml:"Value,omitempty"`
}

func (TagResourcesRequestTag) GoString

func (s TagResourcesRequestTag) GoString() string

func (*TagResourcesRequestTag) SetKey

func (*TagResourcesRequestTag) SetValue

func (TagResourcesRequestTag) String

func (s TagResourcesRequestTag) String() string

type TagResourcesResponse

type TagResourcesResponse struct {
	Headers    map[string]*string        `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                    `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *TagResourcesResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (TagResourcesResponse) GoString

func (s TagResourcesResponse) GoString() string

func (*TagResourcesResponse) SetBody

func (*TagResourcesResponse) SetHeaders

func (s *TagResourcesResponse) SetHeaders(v map[string]*string) *TagResourcesResponse

func (*TagResourcesResponse) SetStatusCode

func (s *TagResourcesResponse) SetStatusCode(v int32) *TagResourcesResponse

func (TagResourcesResponse) String

func (s TagResourcesResponse) String() string

type TagResourcesResponseBody

type TagResourcesResponseBody struct {
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (TagResourcesResponseBody) GoString

func (s TagResourcesResponseBody) GoString() string

func (*TagResourcesResponseBody) SetRequestId

func (TagResourcesResponseBody) String

func (s TagResourcesResponseBody) String() string

type TagResourcesShrinkRequest

type TagResourcesShrinkRequest struct {
	RegionId     *string   `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	ResourceId   []*string `json:"ResourceId,omitempty" xml:"ResourceId,omitempty" type:"Repeated"`
	ResourceType *string   `json:"ResourceType,omitempty" xml:"ResourceType,omitempty"`
	TagShrink    *string   `json:"Tag,omitempty" xml:"Tag,omitempty"`
}

func (TagResourcesShrinkRequest) GoString

func (s TagResourcesShrinkRequest) GoString() string

func (*TagResourcesShrinkRequest) SetRegionId

func (*TagResourcesShrinkRequest) SetResourceId

func (*TagResourcesShrinkRequest) SetResourceType

func (*TagResourcesShrinkRequest) SetTagShrink

func (TagResourcesShrinkRequest) String

func (s TagResourcesShrinkRequest) String() string

type UntagResourcesRequest

type UntagResourcesRequest struct {
	All          *bool     `json:"All,omitempty" xml:"All,omitempty"`
	RegionId     *string   `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	ResourceId   []*string `json:"ResourceId,omitempty" xml:"ResourceId,omitempty" type:"Repeated"`
	ResourceType *string   `json:"ResourceType,omitempty" xml:"ResourceType,omitempty"`
	TagKey       []*string `json:"TagKey,omitempty" xml:"TagKey,omitempty" type:"Repeated"`
}

func (UntagResourcesRequest) GoString

func (s UntagResourcesRequest) GoString() string

func (*UntagResourcesRequest) SetAll

func (*UntagResourcesRequest) SetRegionId

func (*UntagResourcesRequest) SetResourceId

func (s *UntagResourcesRequest) SetResourceId(v []*string) *UntagResourcesRequest

func (*UntagResourcesRequest) SetResourceType

func (s *UntagResourcesRequest) SetResourceType(v string) *UntagResourcesRequest

func (*UntagResourcesRequest) SetTagKey

func (UntagResourcesRequest) String

func (s UntagResourcesRequest) String() string

type UntagResourcesResponse

type UntagResourcesResponse struct {
	Headers    map[string]*string          `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                      `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *UntagResourcesResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (UntagResourcesResponse) GoString

func (s UntagResourcesResponse) GoString() string

func (*UntagResourcesResponse) SetBody

func (*UntagResourcesResponse) SetHeaders

func (*UntagResourcesResponse) SetStatusCode

func (UntagResourcesResponse) String

func (s UntagResourcesResponse) String() string

type UntagResourcesResponseBody

type UntagResourcesResponseBody struct {
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (UntagResourcesResponseBody) GoString

func (s UntagResourcesResponseBody) GoString() string

func (*UntagResourcesResponseBody) SetRequestId

func (UntagResourcesResponseBody) String

type UpdateAggregateCompliancePackRequest

type UpdateAggregateCompliancePackRequest struct {
	AggregatorId       *string                                            `json:"AggregatorId,omitempty" xml:"AggregatorId,omitempty"`
	ClientToken        *string                                            `json:"ClientToken,omitempty" xml:"ClientToken,omitempty"`
	CompliancePackId   *string                                            `json:"CompliancePackId,omitempty" xml:"CompliancePackId,omitempty"`
	CompliancePackName *string                                            `json:"CompliancePackName,omitempty" xml:"CompliancePackName,omitempty"`
	ConfigRules        []*UpdateAggregateCompliancePackRequestConfigRules `json:"ConfigRules,omitempty" xml:"ConfigRules,omitempty" type:"Repeated"`
	Description        *string                                            `json:"Description,omitempty" xml:"Description,omitempty"`
	RiskLevel          *int32                                             `json:"RiskLevel,omitempty" xml:"RiskLevel,omitempty"`
}

func (UpdateAggregateCompliancePackRequest) GoString

func (*UpdateAggregateCompliancePackRequest) SetAggregatorId

func (*UpdateAggregateCompliancePackRequest) SetClientToken

func (*UpdateAggregateCompliancePackRequest) SetCompliancePackId

func (*UpdateAggregateCompliancePackRequest) SetCompliancePackName

func (*UpdateAggregateCompliancePackRequest) SetDescription

func (*UpdateAggregateCompliancePackRequest) SetRiskLevel

func (UpdateAggregateCompliancePackRequest) String

type UpdateAggregateCompliancePackRequestConfigRules

type UpdateAggregateCompliancePackRequestConfigRules struct {
	ConfigRuleId          *string                                                                `json:"ConfigRuleId,omitempty" xml:"ConfigRuleId,omitempty"`
	ConfigRuleName        *string                                                                `json:"ConfigRuleName,omitempty" xml:"ConfigRuleName,omitempty"`
	ConfigRuleParameters  []*UpdateAggregateCompliancePackRequestConfigRulesConfigRuleParameters `json:"ConfigRuleParameters,omitempty" xml:"ConfigRuleParameters,omitempty" type:"Repeated"`
	Description           *string                                                                `json:"Description,omitempty" xml:"Description,omitempty"`
	ManagedRuleIdentifier *string                                                                `json:"ManagedRuleIdentifier,omitempty" xml:"ManagedRuleIdentifier,omitempty"`
	RiskLevel             *int32                                                                 `json:"RiskLevel,omitempty" xml:"RiskLevel,omitempty"`
}

func (UpdateAggregateCompliancePackRequestConfigRules) GoString

func (*UpdateAggregateCompliancePackRequestConfigRules) SetConfigRuleId

func (*UpdateAggregateCompliancePackRequestConfigRules) SetConfigRuleName

func (*UpdateAggregateCompliancePackRequestConfigRules) SetDescription

func (*UpdateAggregateCompliancePackRequestConfigRules) SetManagedRuleIdentifier

func (*UpdateAggregateCompliancePackRequestConfigRules) SetRiskLevel

func (UpdateAggregateCompliancePackRequestConfigRules) String

type UpdateAggregateCompliancePackRequestConfigRulesConfigRuleParameters

type UpdateAggregateCompliancePackRequestConfigRulesConfigRuleParameters struct {
	ParameterName  *string `json:"ParameterName,omitempty" xml:"ParameterName,omitempty"`
	ParameterValue *string `json:"ParameterValue,omitempty" xml:"ParameterValue,omitempty"`
}

func (UpdateAggregateCompliancePackRequestConfigRulesConfigRuleParameters) GoString

func (*UpdateAggregateCompliancePackRequestConfigRulesConfigRuleParameters) SetParameterName

func (*UpdateAggregateCompliancePackRequestConfigRulesConfigRuleParameters) SetParameterValue

func (UpdateAggregateCompliancePackRequestConfigRulesConfigRuleParameters) String

type UpdateAggregateCompliancePackResponse

type UpdateAggregateCompliancePackResponse struct {
	Headers    map[string]*string                         `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                     `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *UpdateAggregateCompliancePackResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (UpdateAggregateCompliancePackResponse) GoString

func (*UpdateAggregateCompliancePackResponse) SetHeaders

func (*UpdateAggregateCompliancePackResponse) SetStatusCode

func (UpdateAggregateCompliancePackResponse) String

type UpdateAggregateCompliancePackResponseBody

type UpdateAggregateCompliancePackResponseBody struct {
	CompliancePackId *string `json:"CompliancePackId,omitempty" xml:"CompliancePackId,omitempty"`
	RequestId        *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (UpdateAggregateCompliancePackResponseBody) GoString

func (*UpdateAggregateCompliancePackResponseBody) SetCompliancePackId

func (*UpdateAggregateCompliancePackResponseBody) SetRequestId

func (UpdateAggregateCompliancePackResponseBody) String

type UpdateAggregateCompliancePackShrinkRequest

type UpdateAggregateCompliancePackShrinkRequest struct {
	AggregatorId       *string `json:"AggregatorId,omitempty" xml:"AggregatorId,omitempty"`
	ClientToken        *string `json:"ClientToken,omitempty" xml:"ClientToken,omitempty"`
	CompliancePackId   *string `json:"CompliancePackId,omitempty" xml:"CompliancePackId,omitempty"`
	CompliancePackName *string `json:"CompliancePackName,omitempty" xml:"CompliancePackName,omitempty"`
	ConfigRulesShrink  *string `json:"ConfigRules,omitempty" xml:"ConfigRules,omitempty"`
	Description        *string `json:"Description,omitempty" xml:"Description,omitempty"`
	RiskLevel          *int32  `json:"RiskLevel,omitempty" xml:"RiskLevel,omitempty"`
}

func (UpdateAggregateCompliancePackShrinkRequest) GoString

func (*UpdateAggregateCompliancePackShrinkRequest) SetAggregatorId

func (*UpdateAggregateCompliancePackShrinkRequest) SetClientToken

func (*UpdateAggregateCompliancePackShrinkRequest) SetCompliancePackId

func (*UpdateAggregateCompliancePackShrinkRequest) SetCompliancePackName

func (*UpdateAggregateCompliancePackShrinkRequest) SetConfigRulesShrink

func (*UpdateAggregateCompliancePackShrinkRequest) SetDescription

func (*UpdateAggregateCompliancePackShrinkRequest) SetRiskLevel

func (UpdateAggregateCompliancePackShrinkRequest) String

type UpdateAggregateConfigDeliveryChannelRequest

type UpdateAggregateConfigDeliveryChannelRequest struct {
	AggregatorId                        *string `json:"AggregatorId,omitempty" xml:"AggregatorId,omitempty"`
	ClientToken                         *string `json:"ClientToken,omitempty" xml:"ClientToken,omitempty"`
	ConfigurationItemChangeNotification *bool   `json:"ConfigurationItemChangeNotification,omitempty" xml:"ConfigurationItemChangeNotification,omitempty"`
	ConfigurationSnapshot               *bool   `json:"ConfigurationSnapshot,omitempty" xml:"ConfigurationSnapshot,omitempty"`
	DeliveryChannelCondition            *string `json:"DeliveryChannelCondition,omitempty" xml:"DeliveryChannelCondition,omitempty"`
	DeliveryChannelId                   *string `json:"DeliveryChannelId,omitempty" xml:"DeliveryChannelId,omitempty"`
	DeliveryChannelName                 *string `json:"DeliveryChannelName,omitempty" xml:"DeliveryChannelName,omitempty"`
	DeliveryChannelTargetArn            *string `json:"DeliveryChannelTargetArn,omitempty" xml:"DeliveryChannelTargetArn,omitempty"`
	DeliverySnapshotTime                *string `json:"DeliverySnapshotTime,omitempty" xml:"DeliverySnapshotTime,omitempty"`
	Description                         *string `json:"Description,omitempty" xml:"Description,omitempty"`
	NonCompliantNotification            *bool   `json:"NonCompliantNotification,omitempty" xml:"NonCompliantNotification,omitempty"`
	OversizedDataOSSTargetArn           *string `json:"OversizedDataOSSTargetArn,omitempty" xml:"OversizedDataOSSTargetArn,omitempty"`
	Status                              *int64  `json:"Status,omitempty" xml:"Status,omitempty"`
}

func (UpdateAggregateConfigDeliveryChannelRequest) GoString

func (*UpdateAggregateConfigDeliveryChannelRequest) SetAggregatorId

func (*UpdateAggregateConfigDeliveryChannelRequest) SetClientToken

func (*UpdateAggregateConfigDeliveryChannelRequest) SetConfigurationItemChangeNotification

func (*UpdateAggregateConfigDeliveryChannelRequest) SetConfigurationSnapshot

func (*UpdateAggregateConfigDeliveryChannelRequest) SetDeliveryChannelCondition

func (*UpdateAggregateConfigDeliveryChannelRequest) SetDeliveryChannelId

func (*UpdateAggregateConfigDeliveryChannelRequest) SetDeliveryChannelName

func (*UpdateAggregateConfigDeliveryChannelRequest) SetDeliveryChannelTargetArn

func (*UpdateAggregateConfigDeliveryChannelRequest) SetDeliverySnapshotTime

func (*UpdateAggregateConfigDeliveryChannelRequest) SetDescription

func (*UpdateAggregateConfigDeliveryChannelRequest) SetNonCompliantNotification

func (*UpdateAggregateConfigDeliveryChannelRequest) SetOversizedDataOSSTargetArn

func (*UpdateAggregateConfigDeliveryChannelRequest) SetStatus

func (UpdateAggregateConfigDeliveryChannelRequest) String

type UpdateAggregateConfigDeliveryChannelResponse

type UpdateAggregateConfigDeliveryChannelResponse struct {
	Headers    map[string]*string                                `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                            `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *UpdateAggregateConfigDeliveryChannelResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (UpdateAggregateConfigDeliveryChannelResponse) GoString

func (*UpdateAggregateConfigDeliveryChannelResponse) SetHeaders

func (*UpdateAggregateConfigDeliveryChannelResponse) SetStatusCode

func (UpdateAggregateConfigDeliveryChannelResponse) String

type UpdateAggregateConfigDeliveryChannelResponseBody

type UpdateAggregateConfigDeliveryChannelResponseBody struct {
	DeliveryChannelId *string `json:"DeliveryChannelId,omitempty" xml:"DeliveryChannelId,omitempty"`
	RequestId         *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (UpdateAggregateConfigDeliveryChannelResponseBody) GoString

func (*UpdateAggregateConfigDeliveryChannelResponseBody) SetDeliveryChannelId

func (*UpdateAggregateConfigDeliveryChannelResponseBody) SetRequestId

func (UpdateAggregateConfigDeliveryChannelResponseBody) String

type UpdateAggregateConfigRuleRequest

type UpdateAggregateConfigRuleRequest struct {
	AggregatorId              *string                `json:"AggregatorId,omitempty" xml:"AggregatorId,omitempty"`
	ClientToken               *string                `json:"ClientToken,omitempty" xml:"ClientToken,omitempty"`
	ConfigRuleId              *string                `json:"ConfigRuleId,omitempty" xml:"ConfigRuleId,omitempty"`
	ConfigRuleName            *string                `json:"ConfigRuleName,omitempty" xml:"ConfigRuleName,omitempty"`
	ConfigRuleTriggerTypes    *string                `json:"ConfigRuleTriggerTypes,omitempty" xml:"ConfigRuleTriggerTypes,omitempty"`
	Description               *string                `json:"Description,omitempty" xml:"Description,omitempty"`
	ExcludeAccountIdsScope    *string                `json:"ExcludeAccountIdsScope,omitempty" xml:"ExcludeAccountIdsScope,omitempty"`
	ExcludeFolderIdsScope     *string                `json:"ExcludeFolderIdsScope,omitempty" xml:"ExcludeFolderIdsScope,omitempty"`
	ExcludeResourceIdsScope   *string                `json:"ExcludeResourceIdsScope,omitempty" xml:"ExcludeResourceIdsScope,omitempty"`
	FolderIdsScope            *string                `json:"FolderIdsScope,omitempty" xml:"FolderIdsScope,omitempty"`
	InputParameters           map[string]interface{} `json:"InputParameters,omitempty" xml:"InputParameters,omitempty"`
	MaximumExecutionFrequency *string                `json:"MaximumExecutionFrequency,omitempty" xml:"MaximumExecutionFrequency,omitempty"`
	RegionIdsScope            *string                `json:"RegionIdsScope,omitempty" xml:"RegionIdsScope,omitempty"`
	ResourceGroupIdsScope     *string                `json:"ResourceGroupIdsScope,omitempty" xml:"ResourceGroupIdsScope,omitempty"`
	ResourceTypesScope        []*string              `json:"ResourceTypesScope,omitempty" xml:"ResourceTypesScope,omitempty" type:"Repeated"`
	RiskLevel                 *int32                 `json:"RiskLevel,omitempty" xml:"RiskLevel,omitempty"`
	TagKeyLogicScope          *string                `json:"TagKeyLogicScope,omitempty" xml:"TagKeyLogicScope,omitempty"`
	TagKeyScope               *string                `json:"TagKeyScope,omitempty" xml:"TagKeyScope,omitempty"`
	TagValueScope             *string                `json:"TagValueScope,omitempty" xml:"TagValueScope,omitempty"`
}

func (UpdateAggregateConfigRuleRequest) GoString

func (*UpdateAggregateConfigRuleRequest) SetAggregatorId

func (*UpdateAggregateConfigRuleRequest) SetClientToken

func (*UpdateAggregateConfigRuleRequest) SetConfigRuleId

func (*UpdateAggregateConfigRuleRequest) SetConfigRuleName

func (*UpdateAggregateConfigRuleRequest) SetConfigRuleTriggerTypes

func (*UpdateAggregateConfigRuleRequest) SetDescription

func (*UpdateAggregateConfigRuleRequest) SetExcludeAccountIdsScope

func (*UpdateAggregateConfigRuleRequest) SetExcludeFolderIdsScope

func (*UpdateAggregateConfigRuleRequest) SetExcludeResourceIdsScope

func (*UpdateAggregateConfigRuleRequest) SetFolderIdsScope

func (*UpdateAggregateConfigRuleRequest) SetInputParameters

func (s *UpdateAggregateConfigRuleRequest) SetInputParameters(v map[string]interface{}) *UpdateAggregateConfigRuleRequest

func (*UpdateAggregateConfigRuleRequest) SetMaximumExecutionFrequency

func (s *UpdateAggregateConfigRuleRequest) SetMaximumExecutionFrequency(v string) *UpdateAggregateConfigRuleRequest

func (*UpdateAggregateConfigRuleRequest) SetRegionIdsScope

func (*UpdateAggregateConfigRuleRequest) SetResourceGroupIdsScope

func (*UpdateAggregateConfigRuleRequest) SetResourceTypesScope

func (*UpdateAggregateConfigRuleRequest) SetRiskLevel

func (*UpdateAggregateConfigRuleRequest) SetTagKeyLogicScope

func (*UpdateAggregateConfigRuleRequest) SetTagKeyScope

func (*UpdateAggregateConfigRuleRequest) SetTagValueScope

func (UpdateAggregateConfigRuleRequest) String

type UpdateAggregateConfigRuleResponse

type UpdateAggregateConfigRuleResponse struct {
	Headers    map[string]*string                     `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *UpdateAggregateConfigRuleResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (UpdateAggregateConfigRuleResponse) GoString

func (*UpdateAggregateConfigRuleResponse) SetHeaders

func (*UpdateAggregateConfigRuleResponse) SetStatusCode

func (UpdateAggregateConfigRuleResponse) String

type UpdateAggregateConfigRuleResponseBody

type UpdateAggregateConfigRuleResponseBody struct {
	ConfigRuleId *string `json:"ConfigRuleId,omitempty" xml:"ConfigRuleId,omitempty"`
	RequestId    *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (UpdateAggregateConfigRuleResponseBody) GoString

func (*UpdateAggregateConfigRuleResponseBody) SetConfigRuleId

func (*UpdateAggregateConfigRuleResponseBody) SetRequestId

func (UpdateAggregateConfigRuleResponseBody) String

type UpdateAggregateConfigRuleShrinkRequest

type UpdateAggregateConfigRuleShrinkRequest struct {
	AggregatorId              *string `json:"AggregatorId,omitempty" xml:"AggregatorId,omitempty"`
	ClientToken               *string `json:"ClientToken,omitempty" xml:"ClientToken,omitempty"`
	ConfigRuleId              *string `json:"ConfigRuleId,omitempty" xml:"ConfigRuleId,omitempty"`
	ConfigRuleName            *string `json:"ConfigRuleName,omitempty" xml:"ConfigRuleName,omitempty"`
	ConfigRuleTriggerTypes    *string `json:"ConfigRuleTriggerTypes,omitempty" xml:"ConfigRuleTriggerTypes,omitempty"`
	Description               *string `json:"Description,omitempty" xml:"Description,omitempty"`
	ExcludeAccountIdsScope    *string `json:"ExcludeAccountIdsScope,omitempty" xml:"ExcludeAccountIdsScope,omitempty"`
	ExcludeFolderIdsScope     *string `json:"ExcludeFolderIdsScope,omitempty" xml:"ExcludeFolderIdsScope,omitempty"`
	ExcludeResourceIdsScope   *string `json:"ExcludeResourceIdsScope,omitempty" xml:"ExcludeResourceIdsScope,omitempty"`
	FolderIdsScope            *string `json:"FolderIdsScope,omitempty" xml:"FolderIdsScope,omitempty"`
	InputParametersShrink     *string `json:"InputParameters,omitempty" xml:"InputParameters,omitempty"`
	MaximumExecutionFrequency *string `json:"MaximumExecutionFrequency,omitempty" xml:"MaximumExecutionFrequency,omitempty"`
	RegionIdsScope            *string `json:"RegionIdsScope,omitempty" xml:"RegionIdsScope,omitempty"`
	ResourceGroupIdsScope     *string `json:"ResourceGroupIdsScope,omitempty" xml:"ResourceGroupIdsScope,omitempty"`
	ResourceTypesScopeShrink  *string `json:"ResourceTypesScope,omitempty" xml:"ResourceTypesScope,omitempty"`
	RiskLevel                 *int32  `json:"RiskLevel,omitempty" xml:"RiskLevel,omitempty"`
	TagKeyLogicScope          *string `json:"TagKeyLogicScope,omitempty" xml:"TagKeyLogicScope,omitempty"`
	TagKeyScope               *string `json:"TagKeyScope,omitempty" xml:"TagKeyScope,omitempty"`
	TagValueScope             *string `json:"TagValueScope,omitempty" xml:"TagValueScope,omitempty"`
}

func (UpdateAggregateConfigRuleShrinkRequest) GoString

func (*UpdateAggregateConfigRuleShrinkRequest) SetAggregatorId

func (*UpdateAggregateConfigRuleShrinkRequest) SetClientToken

func (*UpdateAggregateConfigRuleShrinkRequest) SetConfigRuleId

func (*UpdateAggregateConfigRuleShrinkRequest) SetConfigRuleName

func (*UpdateAggregateConfigRuleShrinkRequest) SetConfigRuleTriggerTypes

func (*UpdateAggregateConfigRuleShrinkRequest) SetDescription

func (*UpdateAggregateConfigRuleShrinkRequest) SetExcludeAccountIdsScope

func (*UpdateAggregateConfigRuleShrinkRequest) SetExcludeFolderIdsScope

func (*UpdateAggregateConfigRuleShrinkRequest) SetExcludeResourceIdsScope

func (*UpdateAggregateConfigRuleShrinkRequest) SetFolderIdsScope

func (*UpdateAggregateConfigRuleShrinkRequest) SetInputParametersShrink

func (*UpdateAggregateConfigRuleShrinkRequest) SetMaximumExecutionFrequency

func (*UpdateAggregateConfigRuleShrinkRequest) SetRegionIdsScope

func (*UpdateAggregateConfigRuleShrinkRequest) SetResourceGroupIdsScope

func (*UpdateAggregateConfigRuleShrinkRequest) SetResourceTypesScopeShrink

func (*UpdateAggregateConfigRuleShrinkRequest) SetRiskLevel

func (*UpdateAggregateConfigRuleShrinkRequest) SetTagKeyLogicScope

func (*UpdateAggregateConfigRuleShrinkRequest) SetTagKeyScope

func (*UpdateAggregateConfigRuleShrinkRequest) SetTagValueScope

func (UpdateAggregateConfigRuleShrinkRequest) String

type UpdateAggregateRemediationRequest

type UpdateAggregateRemediationRequest struct {
	AggregatorId          *string `json:"AggregatorId,omitempty" xml:"AggregatorId,omitempty"`
	InvokeType            *string `json:"InvokeType,omitempty" xml:"InvokeType,omitempty"`
	Params                *string `json:"Params,omitempty" xml:"Params,omitempty"`
	RemediationId         *string `json:"RemediationId,omitempty" xml:"RemediationId,omitempty"`
	RemediationTemplateId *string `json:"RemediationTemplateId,omitempty" xml:"RemediationTemplateId,omitempty"`
	RemediationType       *string `json:"RemediationType,omitempty" xml:"RemediationType,omitempty"`
	SourceType            *string `json:"SourceType,omitempty" xml:"SourceType,omitempty"`
}

func (UpdateAggregateRemediationRequest) GoString

func (*UpdateAggregateRemediationRequest) SetAggregatorId

func (*UpdateAggregateRemediationRequest) SetInvokeType

func (*UpdateAggregateRemediationRequest) SetParams

func (*UpdateAggregateRemediationRequest) SetRemediationId

func (*UpdateAggregateRemediationRequest) SetRemediationTemplateId

func (*UpdateAggregateRemediationRequest) SetRemediationType

func (*UpdateAggregateRemediationRequest) SetSourceType

func (UpdateAggregateRemediationRequest) String

type UpdateAggregateRemediationResponse

type UpdateAggregateRemediationResponse struct {
	Headers    map[string]*string                      `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                  `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *UpdateAggregateRemediationResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (UpdateAggregateRemediationResponse) GoString

func (*UpdateAggregateRemediationResponse) SetHeaders

func (*UpdateAggregateRemediationResponse) SetStatusCode

func (UpdateAggregateRemediationResponse) String

type UpdateAggregateRemediationResponseBody

type UpdateAggregateRemediationResponseBody struct {
	RemediationId *string `json:"RemediationId,omitempty" xml:"RemediationId,omitempty"`
	RequestId     *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (UpdateAggregateRemediationResponseBody) GoString

func (*UpdateAggregateRemediationResponseBody) SetRemediationId

func (*UpdateAggregateRemediationResponseBody) SetRequestId

func (UpdateAggregateRemediationResponseBody) String

type UpdateAggregatorRequest

type UpdateAggregatorRequest struct {
	AggregatorAccounts []*UpdateAggregatorRequestAggregatorAccounts `json:"AggregatorAccounts,omitempty" xml:"AggregatorAccounts,omitempty" type:"Repeated"`
	AggregatorId       *string                                      `json:"AggregatorId,omitempty" xml:"AggregatorId,omitempty"`
	AggregatorName     *string                                      `json:"AggregatorName,omitempty" xml:"AggregatorName,omitempty"`
	ClientToken        *string                                      `json:"ClientToken,omitempty" xml:"ClientToken,omitempty"`
	Description        *string                                      `json:"Description,omitempty" xml:"Description,omitempty"`
}

func (UpdateAggregatorRequest) GoString

func (s UpdateAggregatorRequest) GoString() string

func (*UpdateAggregatorRequest) SetAggregatorAccounts

func (*UpdateAggregatorRequest) SetAggregatorId

func (*UpdateAggregatorRequest) SetAggregatorName

func (s *UpdateAggregatorRequest) SetAggregatorName(v string) *UpdateAggregatorRequest

func (*UpdateAggregatorRequest) SetClientToken

func (*UpdateAggregatorRequest) SetDescription

func (UpdateAggregatorRequest) String

func (s UpdateAggregatorRequest) String() string

type UpdateAggregatorRequestAggregatorAccounts

type UpdateAggregatorRequestAggregatorAccounts struct {
	AccountId   *int64  `json:"AccountId,omitempty" xml:"AccountId,omitempty"`
	AccountName *string `json:"AccountName,omitempty" xml:"AccountName,omitempty"`
	AccountType *string `json:"AccountType,omitempty" xml:"AccountType,omitempty"`
}

func (UpdateAggregatorRequestAggregatorAccounts) GoString

func (*UpdateAggregatorRequestAggregatorAccounts) SetAccountId

func (*UpdateAggregatorRequestAggregatorAccounts) SetAccountName

func (*UpdateAggregatorRequestAggregatorAccounts) SetAccountType

func (UpdateAggregatorRequestAggregatorAccounts) String

type UpdateAggregatorResponse

type UpdateAggregatorResponse struct {
	Headers    map[string]*string            `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                        `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *UpdateAggregatorResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (UpdateAggregatorResponse) GoString

func (s UpdateAggregatorResponse) GoString() string

func (*UpdateAggregatorResponse) SetBody

func (*UpdateAggregatorResponse) SetHeaders

func (*UpdateAggregatorResponse) SetStatusCode

func (UpdateAggregatorResponse) String

func (s UpdateAggregatorResponse) String() string

type UpdateAggregatorResponseBody

type UpdateAggregatorResponseBody struct {
	AggregatorId *string `json:"AggregatorId,omitempty" xml:"AggregatorId,omitempty"`
	RequestId    *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (UpdateAggregatorResponseBody) GoString

func (s UpdateAggregatorResponseBody) GoString() string

func (*UpdateAggregatorResponseBody) SetAggregatorId

func (*UpdateAggregatorResponseBody) SetRequestId

func (UpdateAggregatorResponseBody) String

type UpdateAggregatorShrinkRequest

type UpdateAggregatorShrinkRequest struct {
	AggregatorAccountsShrink *string `json:"AggregatorAccounts,omitempty" xml:"AggregatorAccounts,omitempty"`
	AggregatorId             *string `json:"AggregatorId,omitempty" xml:"AggregatorId,omitempty"`
	AggregatorName           *string `json:"AggregatorName,omitempty" xml:"AggregatorName,omitempty"`
	ClientToken              *string `json:"ClientToken,omitempty" xml:"ClientToken,omitempty"`
	Description              *string `json:"Description,omitempty" xml:"Description,omitempty"`
}

func (UpdateAggregatorShrinkRequest) GoString

func (*UpdateAggregatorShrinkRequest) SetAggregatorAccountsShrink

func (s *UpdateAggregatorShrinkRequest) SetAggregatorAccountsShrink(v string) *UpdateAggregatorShrinkRequest

func (*UpdateAggregatorShrinkRequest) SetAggregatorId

func (*UpdateAggregatorShrinkRequest) SetAggregatorName

func (*UpdateAggregatorShrinkRequest) SetClientToken

func (*UpdateAggregatorShrinkRequest) SetDescription

func (UpdateAggregatorShrinkRequest) String

type UpdateCompliancePackRequest

type UpdateCompliancePackRequest struct {
	ClientToken        *string                                   `json:"ClientToken,omitempty" xml:"ClientToken,omitempty"`
	CompliancePackId   *string                                   `json:"CompliancePackId,omitempty" xml:"CompliancePackId,omitempty"`
	CompliancePackName *string                                   `json:"CompliancePackName,omitempty" xml:"CompliancePackName,omitempty"`
	ConfigRules        []*UpdateCompliancePackRequestConfigRules `json:"ConfigRules,omitempty" xml:"ConfigRules,omitempty" type:"Repeated"`
	Description        *string                                   `json:"Description,omitempty" xml:"Description,omitempty"`
	RiskLevel          *int32                                    `json:"RiskLevel,omitempty" xml:"RiskLevel,omitempty"`
}

func (UpdateCompliancePackRequest) GoString

func (s UpdateCompliancePackRequest) GoString() string

func (*UpdateCompliancePackRequest) SetClientToken

func (*UpdateCompliancePackRequest) SetCompliancePackId

func (*UpdateCompliancePackRequest) SetCompliancePackName

func (s *UpdateCompliancePackRequest) SetCompliancePackName(v string) *UpdateCompliancePackRequest

func (*UpdateCompliancePackRequest) SetConfigRules

func (*UpdateCompliancePackRequest) SetDescription

func (*UpdateCompliancePackRequest) SetRiskLevel

func (UpdateCompliancePackRequest) String

type UpdateCompliancePackRequestConfigRules

type UpdateCompliancePackRequestConfigRules struct {
	ConfigRuleId          *string                                                       `json:"ConfigRuleId,omitempty" xml:"ConfigRuleId,omitempty"`
	ConfigRuleName        *string                                                       `json:"ConfigRuleName,omitempty" xml:"ConfigRuleName,omitempty"`
	ConfigRuleParameters  []*UpdateCompliancePackRequestConfigRulesConfigRuleParameters `json:"ConfigRuleParameters,omitempty" xml:"ConfigRuleParameters,omitempty" type:"Repeated"`
	Description           *string                                                       `json:"Description,omitempty" xml:"Description,omitempty"`
	ManagedRuleIdentifier *string                                                       `json:"ManagedRuleIdentifier,omitempty" xml:"ManagedRuleIdentifier,omitempty"`
	RiskLevel             *int32                                                        `json:"RiskLevel,omitempty" xml:"RiskLevel,omitempty"`
}

func (UpdateCompliancePackRequestConfigRules) GoString

func (*UpdateCompliancePackRequestConfigRules) SetConfigRuleId

func (*UpdateCompliancePackRequestConfigRules) SetConfigRuleName

func (*UpdateCompliancePackRequestConfigRules) SetDescription

func (*UpdateCompliancePackRequestConfigRules) SetManagedRuleIdentifier

func (*UpdateCompliancePackRequestConfigRules) SetRiskLevel

func (UpdateCompliancePackRequestConfigRules) String

type UpdateCompliancePackRequestConfigRulesConfigRuleParameters

type UpdateCompliancePackRequestConfigRulesConfigRuleParameters struct {
	ParameterName  *string `json:"ParameterName,omitempty" xml:"ParameterName,omitempty"`
	ParameterValue *string `json:"ParameterValue,omitempty" xml:"ParameterValue,omitempty"`
}

func (UpdateCompliancePackRequestConfigRulesConfigRuleParameters) GoString

func (*UpdateCompliancePackRequestConfigRulesConfigRuleParameters) SetParameterName

func (*UpdateCompliancePackRequestConfigRulesConfigRuleParameters) SetParameterValue

func (UpdateCompliancePackRequestConfigRulesConfigRuleParameters) String

type UpdateCompliancePackResponse

type UpdateCompliancePackResponse struct {
	Headers    map[string]*string                `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                            `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *UpdateCompliancePackResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (UpdateCompliancePackResponse) GoString

func (s UpdateCompliancePackResponse) GoString() string

func (*UpdateCompliancePackResponse) SetBody

func (*UpdateCompliancePackResponse) SetHeaders

func (*UpdateCompliancePackResponse) SetStatusCode

func (UpdateCompliancePackResponse) String

type UpdateCompliancePackResponseBody

type UpdateCompliancePackResponseBody struct {
	CompliancePackId *string `json:"CompliancePackId,omitempty" xml:"CompliancePackId,omitempty"`
	RequestId        *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (UpdateCompliancePackResponseBody) GoString

func (*UpdateCompliancePackResponseBody) SetCompliancePackId

func (*UpdateCompliancePackResponseBody) SetRequestId

func (UpdateCompliancePackResponseBody) String

type UpdateCompliancePackShrinkRequest

type UpdateCompliancePackShrinkRequest struct {
	ClientToken        *string `json:"ClientToken,omitempty" xml:"ClientToken,omitempty"`
	CompliancePackId   *string `json:"CompliancePackId,omitempty" xml:"CompliancePackId,omitempty"`
	CompliancePackName *string `json:"CompliancePackName,omitempty" xml:"CompliancePackName,omitempty"`
	ConfigRulesShrink  *string `json:"ConfigRules,omitempty" xml:"ConfigRules,omitempty"`
	Description        *string `json:"Description,omitempty" xml:"Description,omitempty"`
	RiskLevel          *int32  `json:"RiskLevel,omitempty" xml:"RiskLevel,omitempty"`
}

func (UpdateCompliancePackShrinkRequest) GoString

func (*UpdateCompliancePackShrinkRequest) SetClientToken

func (*UpdateCompliancePackShrinkRequest) SetCompliancePackId

func (*UpdateCompliancePackShrinkRequest) SetCompliancePackName

func (*UpdateCompliancePackShrinkRequest) SetConfigRulesShrink

func (*UpdateCompliancePackShrinkRequest) SetDescription

func (*UpdateCompliancePackShrinkRequest) SetRiskLevel

func (UpdateCompliancePackShrinkRequest) String

type UpdateConfigDeliveryChannelRequest

type UpdateConfigDeliveryChannelRequest struct {
	ClientToken                         *string `json:"ClientToken,omitempty" xml:"ClientToken,omitempty"`
	ConfigurationItemChangeNotification *bool   `json:"ConfigurationItemChangeNotification,omitempty" xml:"ConfigurationItemChangeNotification,omitempty"`
	ConfigurationSnapshot               *bool   `json:"ConfigurationSnapshot,omitempty" xml:"ConfigurationSnapshot,omitempty"`
	DeliveryChannelCondition            *string `json:"DeliveryChannelCondition,omitempty" xml:"DeliveryChannelCondition,omitempty"`
	DeliveryChannelId                   *string `json:"DeliveryChannelId,omitempty" xml:"DeliveryChannelId,omitempty"`
	DeliveryChannelName                 *string `json:"DeliveryChannelName,omitempty" xml:"DeliveryChannelName,omitempty"`
	DeliveryChannelTargetArn            *string `json:"DeliveryChannelTargetArn,omitempty" xml:"DeliveryChannelTargetArn,omitempty"`
	DeliverySnapshotTime                *string `json:"DeliverySnapshotTime,omitempty" xml:"DeliverySnapshotTime,omitempty"`
	Description                         *string `json:"Description,omitempty" xml:"Description,omitempty"`
	NonCompliantNotification            *bool   `json:"NonCompliantNotification,omitempty" xml:"NonCompliantNotification,omitempty"`
	OversizedDataOSSTargetArn           *string `json:"OversizedDataOSSTargetArn,omitempty" xml:"OversizedDataOSSTargetArn,omitempty"`
	Status                              *int64  `json:"Status,omitempty" xml:"Status,omitempty"`
}

func (UpdateConfigDeliveryChannelRequest) GoString

func (*UpdateConfigDeliveryChannelRequest) SetClientToken

func (*UpdateConfigDeliveryChannelRequest) SetConfigurationItemChangeNotification

func (s *UpdateConfigDeliveryChannelRequest) SetConfigurationItemChangeNotification(v bool) *UpdateConfigDeliveryChannelRequest

func (*UpdateConfigDeliveryChannelRequest) SetConfigurationSnapshot

func (*UpdateConfigDeliveryChannelRequest) SetDeliveryChannelCondition

func (*UpdateConfigDeliveryChannelRequest) SetDeliveryChannelId

func (*UpdateConfigDeliveryChannelRequest) SetDeliveryChannelName

func (*UpdateConfigDeliveryChannelRequest) SetDeliveryChannelTargetArn

func (*UpdateConfigDeliveryChannelRequest) SetDeliverySnapshotTime

func (*UpdateConfigDeliveryChannelRequest) SetDescription

func (*UpdateConfigDeliveryChannelRequest) SetNonCompliantNotification

func (*UpdateConfigDeliveryChannelRequest) SetOversizedDataOSSTargetArn

func (*UpdateConfigDeliveryChannelRequest) SetStatus

func (UpdateConfigDeliveryChannelRequest) String

type UpdateConfigDeliveryChannelResponse

type UpdateConfigDeliveryChannelResponse struct {
	Headers    map[string]*string                       `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                   `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *UpdateConfigDeliveryChannelResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (UpdateConfigDeliveryChannelResponse) GoString

func (*UpdateConfigDeliveryChannelResponse) SetHeaders

func (*UpdateConfigDeliveryChannelResponse) SetStatusCode

func (UpdateConfigDeliveryChannelResponse) String

type UpdateConfigDeliveryChannelResponseBody

type UpdateConfigDeliveryChannelResponseBody struct {
	DeliveryChannelId *string `json:"DeliveryChannelId,omitempty" xml:"DeliveryChannelId,omitempty"`
	RequestId         *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (UpdateConfigDeliveryChannelResponseBody) GoString

func (*UpdateConfigDeliveryChannelResponseBody) SetDeliveryChannelId

func (*UpdateConfigDeliveryChannelResponseBody) SetRequestId

func (UpdateConfigDeliveryChannelResponseBody) String

type UpdateConfigRuleRequest

type UpdateConfigRuleRequest struct {
	ClientToken               *string                `json:"ClientToken,omitempty" xml:"ClientToken,omitempty"`
	ConfigRuleId              *string                `json:"ConfigRuleId,omitempty" xml:"ConfigRuleId,omitempty"`
	ConfigRuleName            *string                `json:"ConfigRuleName,omitempty" xml:"ConfigRuleName,omitempty"`
	ConfigRuleTriggerTypes    *string                `json:"ConfigRuleTriggerTypes,omitempty" xml:"ConfigRuleTriggerTypes,omitempty"`
	Description               *string                `json:"Description,omitempty" xml:"Description,omitempty"`
	ExcludeResourceIdsScope   *string                `json:"ExcludeResourceIdsScope,omitempty" xml:"ExcludeResourceIdsScope,omitempty"`
	InputParameters           map[string]interface{} `json:"InputParameters,omitempty" xml:"InputParameters,omitempty"`
	MaximumExecutionFrequency *string                `json:"MaximumExecutionFrequency,omitempty" xml:"MaximumExecutionFrequency,omitempty"`
	RegionIdsScope            *string                `json:"RegionIdsScope,omitempty" xml:"RegionIdsScope,omitempty"`
	ResourceGroupIdsScope     *string                `json:"ResourceGroupIdsScope,omitempty" xml:"ResourceGroupIdsScope,omitempty"`
	ResourceTypesScope        []*string              `json:"ResourceTypesScope,omitempty" xml:"ResourceTypesScope,omitempty" type:"Repeated"`
	RiskLevel                 *int32                 `json:"RiskLevel,omitempty" xml:"RiskLevel,omitempty"`
	TagKeyLogicScope          *string                `json:"TagKeyLogicScope,omitempty" xml:"TagKeyLogicScope,omitempty"`
	TagKeyScope               *string                `json:"TagKeyScope,omitempty" xml:"TagKeyScope,omitempty"`
	TagValueScope             *string                `json:"TagValueScope,omitempty" xml:"TagValueScope,omitempty"`
}

func (UpdateConfigRuleRequest) GoString

func (s UpdateConfigRuleRequest) GoString() string

func (*UpdateConfigRuleRequest) SetClientToken

func (*UpdateConfigRuleRequest) SetConfigRuleId

func (*UpdateConfigRuleRequest) SetConfigRuleName

func (s *UpdateConfigRuleRequest) SetConfigRuleName(v string) *UpdateConfigRuleRequest

func (*UpdateConfigRuleRequest) SetConfigRuleTriggerTypes

func (s *UpdateConfigRuleRequest) SetConfigRuleTriggerTypes(v string) *UpdateConfigRuleRequest

func (*UpdateConfigRuleRequest) SetDescription

func (*UpdateConfigRuleRequest) SetExcludeResourceIdsScope

func (s *UpdateConfigRuleRequest) SetExcludeResourceIdsScope(v string) *UpdateConfigRuleRequest

func (*UpdateConfigRuleRequest) SetInputParameters

func (s *UpdateConfigRuleRequest) SetInputParameters(v map[string]interface{}) *UpdateConfigRuleRequest

func (*UpdateConfigRuleRequest) SetMaximumExecutionFrequency

func (s *UpdateConfigRuleRequest) SetMaximumExecutionFrequency(v string) *UpdateConfigRuleRequest

func (*UpdateConfigRuleRequest) SetRegionIdsScope

func (s *UpdateConfigRuleRequest) SetRegionIdsScope(v string) *UpdateConfigRuleRequest

func (*UpdateConfigRuleRequest) SetResourceGroupIdsScope

func (s *UpdateConfigRuleRequest) SetResourceGroupIdsScope(v string) *UpdateConfigRuleRequest

func (*UpdateConfigRuleRequest) SetResourceTypesScope

func (s *UpdateConfigRuleRequest) SetResourceTypesScope(v []*string) *UpdateConfigRuleRequest

func (*UpdateConfigRuleRequest) SetRiskLevel

func (*UpdateConfigRuleRequest) SetTagKeyLogicScope

func (s *UpdateConfigRuleRequest) SetTagKeyLogicScope(v string) *UpdateConfigRuleRequest

func (*UpdateConfigRuleRequest) SetTagKeyScope

func (*UpdateConfigRuleRequest) SetTagValueScope

func (s *UpdateConfigRuleRequest) SetTagValueScope(v string) *UpdateConfigRuleRequest

func (UpdateConfigRuleRequest) String

func (s UpdateConfigRuleRequest) String() string

type UpdateConfigRuleResponse

type UpdateConfigRuleResponse struct {
	Headers    map[string]*string            `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                        `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *UpdateConfigRuleResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (UpdateConfigRuleResponse) GoString

func (s UpdateConfigRuleResponse) GoString() string

func (*UpdateConfigRuleResponse) SetBody

func (*UpdateConfigRuleResponse) SetHeaders

func (*UpdateConfigRuleResponse) SetStatusCode

func (UpdateConfigRuleResponse) String

func (s UpdateConfigRuleResponse) String() string

type UpdateConfigRuleResponseBody

type UpdateConfigRuleResponseBody struct {
	ConfigRuleId *string `json:"ConfigRuleId,omitempty" xml:"ConfigRuleId,omitempty"`
	RequestId    *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (UpdateConfigRuleResponseBody) GoString

func (s UpdateConfigRuleResponseBody) GoString() string

func (*UpdateConfigRuleResponseBody) SetConfigRuleId

func (*UpdateConfigRuleResponseBody) SetRequestId

func (UpdateConfigRuleResponseBody) String

type UpdateConfigRuleShrinkRequest

type UpdateConfigRuleShrinkRequest struct {
	ClientToken               *string `json:"ClientToken,omitempty" xml:"ClientToken,omitempty"`
	ConfigRuleId              *string `json:"ConfigRuleId,omitempty" xml:"ConfigRuleId,omitempty"`
	ConfigRuleName            *string `json:"ConfigRuleName,omitempty" xml:"ConfigRuleName,omitempty"`
	ConfigRuleTriggerTypes    *string `json:"ConfigRuleTriggerTypes,omitempty" xml:"ConfigRuleTriggerTypes,omitempty"`
	Description               *string `json:"Description,omitempty" xml:"Description,omitempty"`
	ExcludeResourceIdsScope   *string `json:"ExcludeResourceIdsScope,omitempty" xml:"ExcludeResourceIdsScope,omitempty"`
	InputParametersShrink     *string `json:"InputParameters,omitempty" xml:"InputParameters,omitempty"`
	MaximumExecutionFrequency *string `json:"MaximumExecutionFrequency,omitempty" xml:"MaximumExecutionFrequency,omitempty"`
	RegionIdsScope            *string `json:"RegionIdsScope,omitempty" xml:"RegionIdsScope,omitempty"`
	ResourceGroupIdsScope     *string `json:"ResourceGroupIdsScope,omitempty" xml:"ResourceGroupIdsScope,omitempty"`
	ResourceTypesScopeShrink  *string `json:"ResourceTypesScope,omitempty" xml:"ResourceTypesScope,omitempty"`
	RiskLevel                 *int32  `json:"RiskLevel,omitempty" xml:"RiskLevel,omitempty"`
	TagKeyLogicScope          *string `json:"TagKeyLogicScope,omitempty" xml:"TagKeyLogicScope,omitempty"`
	TagKeyScope               *string `json:"TagKeyScope,omitempty" xml:"TagKeyScope,omitempty"`
	TagValueScope             *string `json:"TagValueScope,omitempty" xml:"TagValueScope,omitempty"`
}

func (UpdateConfigRuleShrinkRequest) GoString

func (*UpdateConfigRuleShrinkRequest) SetClientToken

func (*UpdateConfigRuleShrinkRequest) SetConfigRuleId

func (*UpdateConfigRuleShrinkRequest) SetConfigRuleName

func (*UpdateConfigRuleShrinkRequest) SetConfigRuleTriggerTypes

func (s *UpdateConfigRuleShrinkRequest) SetConfigRuleTriggerTypes(v string) *UpdateConfigRuleShrinkRequest

func (*UpdateConfigRuleShrinkRequest) SetDescription

func (*UpdateConfigRuleShrinkRequest) SetExcludeResourceIdsScope

func (s *UpdateConfigRuleShrinkRequest) SetExcludeResourceIdsScope(v string) *UpdateConfigRuleShrinkRequest

func (*UpdateConfigRuleShrinkRequest) SetInputParametersShrink

func (s *UpdateConfigRuleShrinkRequest) SetInputParametersShrink(v string) *UpdateConfigRuleShrinkRequest

func (*UpdateConfigRuleShrinkRequest) SetMaximumExecutionFrequency

func (s *UpdateConfigRuleShrinkRequest) SetMaximumExecutionFrequency(v string) *UpdateConfigRuleShrinkRequest

func (*UpdateConfigRuleShrinkRequest) SetRegionIdsScope

func (*UpdateConfigRuleShrinkRequest) SetResourceGroupIdsScope

func (s *UpdateConfigRuleShrinkRequest) SetResourceGroupIdsScope(v string) *UpdateConfigRuleShrinkRequest

func (*UpdateConfigRuleShrinkRequest) SetResourceTypesScopeShrink

func (s *UpdateConfigRuleShrinkRequest) SetResourceTypesScopeShrink(v string) *UpdateConfigRuleShrinkRequest

func (*UpdateConfigRuleShrinkRequest) SetRiskLevel

func (*UpdateConfigRuleShrinkRequest) SetTagKeyLogicScope

func (*UpdateConfigRuleShrinkRequest) SetTagKeyScope

func (*UpdateConfigRuleShrinkRequest) SetTagValueScope

func (UpdateConfigRuleShrinkRequest) String

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL