Documentation ¶
Index ¶
- type AssociateDefaultFilterRequest
- type AssociateDefaultFilterResponse
- type Client
- func NewClient() (client *Client, err error)
- func NewClientWithAccessKey(regionId, accessKeyId, accessKeySecret string) (client *Client, err error)
- func NewClientWithEcsRamRole(regionId string, roleName string) (client *Client, err error)
- func NewClientWithOptions(regionId string, config *sdk.Config, credential auth.Credential) (client *Client, err error)
- func NewClientWithProvider(regionId string, providers ...provider.Provider) (client *Client, err error)
- func NewClientWithRamRoleArn(regionId string, accessKeyId, accessKeySecret, roleArn, roleSessionName string) (client *Client, err error)
- func NewClientWithRamRoleArnAndPolicy(regionId string, ...) (client *Client, err error)
- func NewClientWithRsaKeyPair(regionId string, publicKeyId, privateKey string, sessionExpiration int) (client *Client, err error)
- func NewClientWithStsToken(regionId, stsAccessKeyId, stsAccessKeySecret, stsToken string) (client *Client, err error)
- func (client *Client) AssociateDefaultFilter(request *AssociateDefaultFilterRequest) (response *AssociateDefaultFilterResponse, err error)
- func (client *Client) AssociateDefaultFilterWithCallback(request *AssociateDefaultFilterRequest, ...) <-chan int
- func (client *Client) AssociateDefaultFilterWithChan(request *AssociateDefaultFilterRequest) (<-chan *AssociateDefaultFilterResponse, <-chan error)
- func (client *Client) CreateFilter(request *CreateFilterRequest) (response *CreateFilterResponse, err error)
- func (client *Client) CreateFilterWithCallback(request *CreateFilterRequest, ...) <-chan int
- func (client *Client) CreateFilterWithChan(request *CreateFilterRequest) (<-chan *CreateFilterResponse, <-chan error)
- func (client *Client) CreateSavedQuery(request *CreateSavedQueryRequest) (response *CreateSavedQueryResponse, err error)
- func (client *Client) CreateSavedQueryWithCallback(request *CreateSavedQueryRequest, ...) <-chan int
- func (client *Client) CreateSavedQueryWithChan(request *CreateSavedQueryRequest) (<-chan *CreateSavedQueryResponse, <-chan error)
- func (client *Client) DeleteFilter(request *DeleteFilterRequest) (response *DeleteFilterResponse, err error)
- func (client *Client) DeleteFilterWithCallback(request *DeleteFilterRequest, ...) <-chan int
- func (client *Client) DeleteFilterWithChan(request *DeleteFilterRequest) (<-chan *DeleteFilterResponse, <-chan error)
- func (client *Client) DeleteSavedQuery(request *DeleteSavedQueryRequest) (response *DeleteSavedQueryResponse, err error)
- func (client *Client) DeleteSavedQueryWithCallback(request *DeleteSavedQueryRequest, ...) <-chan int
- func (client *Client) DeleteSavedQueryWithChan(request *DeleteSavedQueryRequest) (<-chan *DeleteSavedQueryResponse, <-chan error)
- func (client *Client) DisableMultiAccountResourceCenter(request *DisableMultiAccountResourceCenterRequest) (response *DisableMultiAccountResourceCenterResponse, err error)
- func (client *Client) DisableMultiAccountResourceCenterWithCallback(request *DisableMultiAccountResourceCenterRequest, ...) <-chan int
- func (client *Client) DisableMultiAccountResourceCenterWithChan(request *DisableMultiAccountResourceCenterRequest) (<-chan *DisableMultiAccountResourceCenterResponse, <-chan error)
- func (client *Client) DisableResourceCenter(request *DisableResourceCenterRequest) (response *DisableResourceCenterResponse, err error)
- func (client *Client) DisableResourceCenterWithCallback(request *DisableResourceCenterRequest, ...) <-chan int
- func (client *Client) DisableResourceCenterWithChan(request *DisableResourceCenterRequest) (<-chan *DisableResourceCenterResponse, <-chan error)
- func (client *Client) DisassociateDefaultFilter(request *DisassociateDefaultFilterRequest) (response *DisassociateDefaultFilterResponse, err error)
- func (client *Client) DisassociateDefaultFilterWithCallback(request *DisassociateDefaultFilterRequest, ...) <-chan int
- func (client *Client) DisassociateDefaultFilterWithChan(request *DisassociateDefaultFilterRequest) (<-chan *DisassociateDefaultFilterResponse, <-chan error)
- func (client *Client) EnableMultiAccountResourceCenter(request *EnableMultiAccountResourceCenterRequest) (response *EnableMultiAccountResourceCenterResponse, err error)
- func (client *Client) EnableMultiAccountResourceCenterWithCallback(request *EnableMultiAccountResourceCenterRequest, ...) <-chan int
- func (client *Client) EnableMultiAccountResourceCenterWithChan(request *EnableMultiAccountResourceCenterRequest) (<-chan *EnableMultiAccountResourceCenterResponse, <-chan error)
- func (client *Client) EnableResourceCenter(request *EnableResourceCenterRequest) (response *EnableResourceCenterResponse, err error)
- func (client *Client) EnableResourceCenterWithCallback(request *EnableResourceCenterRequest, ...) <-chan int
- func (client *Client) EnableResourceCenterWithChan(request *EnableResourceCenterRequest) (<-chan *EnableResourceCenterResponse, <-chan error)
- func (client *Client) ExecuteMultiAccountSQLQuery(request *ExecuteMultiAccountSQLQueryRequest) (response *ExecuteMultiAccountSQLQueryResponse, err error)
- func (client *Client) ExecuteMultiAccountSQLQueryWithCallback(request *ExecuteMultiAccountSQLQueryRequest, ...) <-chan int
- func (client *Client) ExecuteMultiAccountSQLQueryWithChan(request *ExecuteMultiAccountSQLQueryRequest) (<-chan *ExecuteMultiAccountSQLQueryResponse, <-chan error)
- func (client *Client) ExecuteSQLQuery(request *ExecuteSQLQueryRequest) (response *ExecuteSQLQueryResponse, err error)
- func (client *Client) ExecuteSQLQueryWithCallback(request *ExecuteSQLQueryRequest, ...) <-chan int
- func (client *Client) ExecuteSQLQueryWithChan(request *ExecuteSQLQueryRequest) (<-chan *ExecuteSQLQueryResponse, <-chan error)
- func (client *Client) GetExampleQuery(request *GetExampleQueryRequest) (response *GetExampleQueryResponse, err error)
- func (client *Client) GetExampleQueryWithCallback(request *GetExampleQueryRequest, ...) <-chan int
- func (client *Client) GetExampleQueryWithChan(request *GetExampleQueryRequest) (<-chan *GetExampleQueryResponse, <-chan error)
- func (client *Client) GetMultiAccountResourceCenterServiceStatus(request *GetMultiAccountResourceCenterServiceStatusRequest) (response *GetMultiAccountResourceCenterServiceStatusResponse, err error)
- func (client *Client) GetMultiAccountResourceCenterServiceStatusWithCallback(request *GetMultiAccountResourceCenterServiceStatusRequest, ...) <-chan int
- func (client *Client) GetMultiAccountResourceCenterServiceStatusWithChan(request *GetMultiAccountResourceCenterServiceStatusRequest) (<-chan *GetMultiAccountResourceCenterServiceStatusResponse, <-chan error)
- func (client *Client) GetMultiAccountResourceConfiguration(request *GetMultiAccountResourceConfigurationRequest) (response *GetMultiAccountResourceConfigurationResponse, err error)
- func (client *Client) GetMultiAccountResourceConfigurationWithCallback(request *GetMultiAccountResourceConfigurationRequest, ...) <-chan int
- func (client *Client) GetMultiAccountResourceConfigurationWithChan(request *GetMultiAccountResourceConfigurationRequest) (<-chan *GetMultiAccountResourceConfigurationResponse, <-chan error)
- func (client *Client) GetResourceCenterServiceStatus(request *GetResourceCenterServiceStatusRequest) (response *GetResourceCenterServiceStatusResponse, err error)
- func (client *Client) GetResourceCenterServiceStatusWithCallback(request *GetResourceCenterServiceStatusRequest, ...) <-chan int
- func (client *Client) GetResourceCenterServiceStatusWithChan(request *GetResourceCenterServiceStatusRequest) (<-chan *GetResourceCenterServiceStatusResponse, <-chan error)
- func (client *Client) GetResourceConfiguration(request *GetResourceConfigurationRequest) (response *GetResourceConfigurationResponse, err error)
- func (client *Client) GetResourceConfigurationWithCallback(request *GetResourceConfigurationRequest, ...) <-chan int
- func (client *Client) GetResourceConfigurationWithChan(request *GetResourceConfigurationRequest) (<-chan *GetResourceConfigurationResponse, <-chan error)
- func (client *Client) GetResourceCounts(request *GetResourceCountsRequest) (response *GetResourceCountsResponse, err error)
- func (client *Client) GetResourceCountsWithCallback(request *GetResourceCountsRequest, ...) <-chan int
- func (client *Client) GetResourceCountsWithChan(request *GetResourceCountsRequest) (<-chan *GetResourceCountsResponse, <-chan error)
- func (client *Client) GetSavedQuery(request *GetSavedQueryRequest) (response *GetSavedQueryResponse, err error)
- func (client *Client) GetSavedQueryWithCallback(request *GetSavedQueryRequest, ...) <-chan int
- func (client *Client) GetSavedQueryWithChan(request *GetSavedQueryRequest) (<-chan *GetSavedQueryResponse, <-chan error)
- func (client *Client) ListExampleQueries(request *ListExampleQueriesRequest) (response *ListExampleQueriesResponse, err error)
- func (client *Client) ListExampleQueriesWithCallback(request *ListExampleQueriesRequest, ...) <-chan int
- func (client *Client) ListExampleQueriesWithChan(request *ListExampleQueriesRequest) (<-chan *ListExampleQueriesResponse, <-chan error)
- func (client *Client) ListFilters(request *ListFiltersRequest) (response *ListFiltersResponse, err error)
- func (client *Client) ListFiltersWithCallback(request *ListFiltersRequest, ...) <-chan int
- func (client *Client) ListFiltersWithChan(request *ListFiltersRequest) (<-chan *ListFiltersResponse, <-chan error)
- func (client *Client) ListMultiAccountResourceGroups(request *ListMultiAccountResourceGroupsRequest) (response *ListMultiAccountResourceGroupsResponse, err error)
- func (client *Client) ListMultiAccountResourceGroupsWithCallback(request *ListMultiAccountResourceGroupsRequest, ...) <-chan int
- func (client *Client) ListMultiAccountResourceGroupsWithChan(request *ListMultiAccountResourceGroupsRequest) (<-chan *ListMultiAccountResourceGroupsResponse, <-chan error)
- func (client *Client) ListMultiAccountTagKeys(request *ListMultiAccountTagKeysRequest) (response *ListMultiAccountTagKeysResponse, err error)
- func (client *Client) ListMultiAccountTagKeysWithCallback(request *ListMultiAccountTagKeysRequest, ...) <-chan int
- func (client *Client) ListMultiAccountTagKeysWithChan(request *ListMultiAccountTagKeysRequest) (<-chan *ListMultiAccountTagKeysResponse, <-chan error)
- func (client *Client) ListMultiAccountTagValues(request *ListMultiAccountTagValuesRequest) (response *ListMultiAccountTagValuesResponse, err error)
- func (client *Client) ListMultiAccountTagValuesWithCallback(request *ListMultiAccountTagValuesRequest, ...) <-chan int
- func (client *Client) ListMultiAccountTagValuesWithChan(request *ListMultiAccountTagValuesRequest) (<-chan *ListMultiAccountTagValuesResponse, <-chan error)
- func (client *Client) ListResourceTypes(request *ListResourceTypesRequest) (response *ListResourceTypesResponse, err error)
- func (client *Client) ListResourceTypesWithCallback(request *ListResourceTypesRequest, ...) <-chan int
- func (client *Client) ListResourceTypesWithChan(request *ListResourceTypesRequest) (<-chan *ListResourceTypesResponse, <-chan error)
- func (client *Client) ListSavedQueries(request *ListSavedQueriesRequest) (response *ListSavedQueriesResponse, err error)
- func (client *Client) ListSavedQueriesWithCallback(request *ListSavedQueriesRequest, ...) <-chan int
- func (client *Client) ListSavedQueriesWithChan(request *ListSavedQueriesRequest) (<-chan *ListSavedQueriesResponse, <-chan error)
- func (client *Client) ListTagKeys(request *ListTagKeysRequest) (response *ListTagKeysResponse, err error)
- func (client *Client) ListTagKeysWithCallback(request *ListTagKeysRequest, ...) <-chan int
- func (client *Client) ListTagKeysWithChan(request *ListTagKeysRequest) (<-chan *ListTagKeysResponse, <-chan error)
- func (client *Client) ListTagValues(request *ListTagValuesRequest) (response *ListTagValuesResponse, err error)
- func (client *Client) ListTagValuesWithCallback(request *ListTagValuesRequest, ...) <-chan int
- func (client *Client) ListTagValuesWithChan(request *ListTagValuesRequest) (<-chan *ListTagValuesResponse, <-chan error)
- func (client *Client) SearchMultiAccountResources(request *SearchMultiAccountResourcesRequest) (response *SearchMultiAccountResourcesResponse, err error)
- func (client *Client) SearchMultiAccountResourcesWithCallback(request *SearchMultiAccountResourcesRequest, ...) <-chan int
- func (client *Client) SearchMultiAccountResourcesWithChan(request *SearchMultiAccountResourcesRequest) (<-chan *SearchMultiAccountResourcesResponse, <-chan error)
- func (client *Client) SearchResources(request *SearchResourcesRequest) (response *SearchResourcesResponse, err error)
- func (client *Client) SearchResourcesWithCallback(request *SearchResourcesRequest, ...) <-chan int
- func (client *Client) SearchResourcesWithChan(request *SearchResourcesRequest) (<-chan *SearchResourcesResponse, <-chan error)
- func (client *Client) UpdateFilter(request *UpdateFilterRequest) (response *UpdateFilterResponse, err error)
- func (client *Client) UpdateFilterWithCallback(request *UpdateFilterRequest, ...) <-chan int
- func (client *Client) UpdateFilterWithChan(request *UpdateFilterRequest) (<-chan *UpdateFilterResponse, <-chan error)
- func (client *Client) UpdateSavedQuery(request *UpdateSavedQueryRequest) (response *UpdateSavedQueryResponse, err error)
- func (client *Client) UpdateSavedQueryWithCallback(request *UpdateSavedQueryRequest, ...) <-chan int
- func (client *Client) UpdateSavedQueryWithChan(request *UpdateSavedQueryRequest) (<-chan *UpdateSavedQueryResponse, <-chan error)
- type CodeMapping
- type Column
- type ColumnsInExecuteMultiAccountSQLQuery
- type ColumnsInExecuteSQLQuery
- type CreateFilterRequest
- type CreateFilterResponse
- type CreateSavedQueryRequest
- type CreateSavedQueryResponse
- type DeleteFilterRequest
- type DeleteFilterResponse
- type DeleteSavedQueryRequest
- type DeleteSavedQueryResponse
- type DisableMultiAccountResourceCenterRequest
- type DisableMultiAccountResourceCenterResponse
- type DisableResourceCenterRequest
- type DisableResourceCenterResponse
- type DisassociateDefaultFilterRequest
- type DisassociateDefaultFilterResponse
- type EnableMultiAccountResourceCenterRequest
- type EnableMultiAccountResourceCenterResponse
- type EnableResourceCenterRequest
- type EnableResourceCenterResponse
- type ExampleQueries
- type ExampleQuery
- type ExecuteMultiAccountSQLQueryRequest
- type ExecuteMultiAccountSQLQueryResponse
- type ExecuteSQLQueryRequest
- type ExecuteSQLQueryResponse
- type Filter
- type FilterKeys
- type FiltersInGetResourceCounts
- type FiltersInListFilters
- type FiltersInSearchMultiAccountResources
- type FiltersInSearchResources
- type GetExampleQueryRequest
- type GetExampleQueryResponse
- type GetMultiAccountResourceCenterServiceStatusRequest
- type GetMultiAccountResourceCenterServiceStatusResponse
- type GetMultiAccountResourceConfigurationRequest
- type GetMultiAccountResourceConfigurationResponse
- type GetResourceCenterServiceStatusRequest
- type GetResourceCenterServiceStatusResponse
- type GetResourceConfigurationRequest
- type GetResourceConfigurationResponse
- type GetResourceCountsFilter
- type GetResourceCountsRequest
- type GetResourceCountsResponse
- type GetSavedQueryRequest
- type GetSavedQueryResponse
- type IpAddressAttribute
- type IpAddressAttributesInGetMultiAccountResourceConfiguration
- type IpAddressAttributesInSearchMultiAccountResources
- type IpAddressAttributesInSearchResources
- type IpAddressesInGetMultiAccountResourceConfiguration
- type IpAddressesInSearchMultiAccountResources
- type IpAddressesInSearchResources
- type ListExampleQueriesRequest
- type ListExampleQueriesResponse
- type ListFiltersRequest
- type ListFiltersResponse
- type ListMultiAccountResourceGroupsRequest
- type ListMultiAccountResourceGroupsResponse
- type ListMultiAccountTagKeysRequest
- type ListMultiAccountTagKeysResponse
- type ListMultiAccountTagValuesRequest
- type ListMultiAccountTagValuesResponse
- type ListResourceTypesRequest
- type ListResourceTypesResponse
- type ListSavedQueriesRequest
- type ListSavedQueriesResponse
- type ListTagKeysRequest
- type ListTagKeysResponse
- type ListTagValuesRequest
- type ListTagValuesResponse
- type Resource
- type ResourceCount
- type ResourceCounts
- type ResourceGroup
- type ResourceGroups
- type ResourceType
- type ResourceTypes
- type ResourcesInSearchMultiAccountResources
- type ResourcesInSearchResources
- type RowsInExecuteMultiAccountSQLQuery
- type RowsInExecuteSQLQuery
- type SavedQueries
- type SavedQuery
- type SearchMultiAccountResourcesFilter
- type SearchMultiAccountResourcesRequest
- type SearchMultiAccountResourcesResponse
- type SearchMultiAccountResourcesSortCriterion
- type SearchResourcesFilter
- type SearchResourcesRequest
- type SearchResourcesResponse
- type SearchResourcesSortCriterion
- type Tag
- type TagKeysInListMultiAccountTagKeys
- type TagKeysInListTagKeys
- type TagValuesInListMultiAccountTagValues
- type TagValuesInListTagValues
- type TagsInGetMultiAccountResourceConfiguration
- type TagsInSearchMultiAccountResources
- type TagsInSearchResources
- type UpdateFilterRequest
- type UpdateFilterResponse
- type UpdateSavedQueryRequest
- type UpdateSavedQueryResponse
- type Urls
- type ValuesInGetResourceCounts
- type ValuesInSearchMultiAccountResources
- type ValuesInSearchResources
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AssociateDefaultFilterRequest ¶ added in v1.63.24
type AssociateDefaultFilterRequest struct { *requests.RpcRequest FilterName string `position:"Query" name:"FilterName"` }
AssociateDefaultFilterRequest is the request struct for api AssociateDefaultFilter
func CreateAssociateDefaultFilterRequest ¶ added in v1.63.24
func CreateAssociateDefaultFilterRequest() (request *AssociateDefaultFilterRequest)
CreateAssociateDefaultFilterRequest creates a request to invoke AssociateDefaultFilter API
type AssociateDefaultFilterResponse ¶ added in v1.63.24
type AssociateDefaultFilterResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
AssociateDefaultFilterResponse is the response struct for api AssociateDefaultFilter
func CreateAssociateDefaultFilterResponse ¶ added in v1.63.24
func CreateAssociateDefaultFilterResponse() (response *AssociateDefaultFilterResponse)
CreateAssociateDefaultFilterResponse creates a response to parse from AssociateDefaultFilter response
type Client ¶
Client is the sdk client struct, each func corresponds to an OpenAPI
func NewClientWithAccessKey ¶
func NewClientWithAccessKey(regionId, accessKeyId, accessKeySecret string) (client *Client, err error)
NewClientWithAccessKey is a shortcut to create sdk client with accesskey usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md
func NewClientWithEcsRamRole ¶
NewClientWithEcsRamRole is a shortcut to create sdk client with ecs ram role usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md
func NewClientWithOptions ¶
func NewClientWithOptions(regionId string, config *sdk.Config, credential auth.Credential) (client *Client, err error)
NewClientWithOptions creates a sdk client with regionId/sdkConfig/credential this is the common api to create a sdk client
func NewClientWithProvider ¶
func NewClientWithProvider(regionId string, providers ...provider.Provider) (client *Client, err error)
NewClientWithProvider creates a sdk client with providers usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md
func NewClientWithRamRoleArn ¶
func NewClientWithRamRoleArn(regionId string, accessKeyId, accessKeySecret, roleArn, roleSessionName string) (client *Client, err error)
NewClientWithRamRoleArn is a shortcut to create sdk client with ram roleArn usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md
func NewClientWithRamRoleArnAndPolicy ¶
func NewClientWithRamRoleArnAndPolicy(regionId string, accessKeyId, accessKeySecret, roleArn, roleSessionName, policy string) (client *Client, err error)
NewClientWithRamRoleArn is a shortcut to create sdk client with ram roleArn and policy usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md
func NewClientWithRsaKeyPair ¶
func NewClientWithRsaKeyPair(regionId string, publicKeyId, privateKey string, sessionExpiration int) (client *Client, err error)
NewClientWithRsaKeyPair is a shortcut to create sdk client with rsa key pair usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md
func NewClientWithStsToken ¶
func NewClientWithStsToken(regionId, stsAccessKeyId, stsAccessKeySecret, stsToken string) (client *Client, err error)
NewClientWithStsToken is a shortcut to create sdk client with sts token usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md
func (*Client) AssociateDefaultFilter ¶ added in v1.63.24
func (client *Client) AssociateDefaultFilter(request *AssociateDefaultFilterRequest) (response *AssociateDefaultFilterResponse, err error)
AssociateDefaultFilter invokes the resourcecenter.AssociateDefaultFilter API synchronously
func (*Client) AssociateDefaultFilterWithCallback ¶ added in v1.63.24
func (client *Client) AssociateDefaultFilterWithCallback(request *AssociateDefaultFilterRequest, callback func(response *AssociateDefaultFilterResponse, err error)) <-chan int
AssociateDefaultFilterWithCallback invokes the resourcecenter.AssociateDefaultFilter API asynchronously
func (*Client) AssociateDefaultFilterWithChan ¶ added in v1.63.24
func (client *Client) AssociateDefaultFilterWithChan(request *AssociateDefaultFilterRequest) (<-chan *AssociateDefaultFilterResponse, <-chan error)
AssociateDefaultFilterWithChan invokes the resourcecenter.AssociateDefaultFilter API asynchronously
func (*Client) CreateFilter ¶ added in v1.63.24
func (client *Client) CreateFilter(request *CreateFilterRequest) (response *CreateFilterResponse, err error)
CreateFilter invokes the resourcecenter.CreateFilter API synchronously
func (*Client) CreateFilterWithCallback ¶ added in v1.63.24
func (client *Client) CreateFilterWithCallback(request *CreateFilterRequest, callback func(response *CreateFilterResponse, err error)) <-chan int
CreateFilterWithCallback invokes the resourcecenter.CreateFilter API asynchronously
func (*Client) CreateFilterWithChan ¶ added in v1.63.24
func (client *Client) CreateFilterWithChan(request *CreateFilterRequest) (<-chan *CreateFilterResponse, <-chan error)
CreateFilterWithChan invokes the resourcecenter.CreateFilter API asynchronously
func (*Client) CreateSavedQuery ¶ added in v1.63.24
func (client *Client) CreateSavedQuery(request *CreateSavedQueryRequest) (response *CreateSavedQueryResponse, err error)
CreateSavedQuery invokes the resourcecenter.CreateSavedQuery API synchronously
func (*Client) CreateSavedQueryWithCallback ¶ added in v1.63.24
func (client *Client) CreateSavedQueryWithCallback(request *CreateSavedQueryRequest, callback func(response *CreateSavedQueryResponse, err error)) <-chan int
CreateSavedQueryWithCallback invokes the resourcecenter.CreateSavedQuery API asynchronously
func (*Client) CreateSavedQueryWithChan ¶ added in v1.63.24
func (client *Client) CreateSavedQueryWithChan(request *CreateSavedQueryRequest) (<-chan *CreateSavedQueryResponse, <-chan error)
CreateSavedQueryWithChan invokes the resourcecenter.CreateSavedQuery API asynchronously
func (*Client) DeleteFilter ¶ added in v1.63.24
func (client *Client) DeleteFilter(request *DeleteFilterRequest) (response *DeleteFilterResponse, err error)
DeleteFilter invokes the resourcecenter.DeleteFilter API synchronously
func (*Client) DeleteFilterWithCallback ¶ added in v1.63.24
func (client *Client) DeleteFilterWithCallback(request *DeleteFilterRequest, callback func(response *DeleteFilterResponse, err error)) <-chan int
DeleteFilterWithCallback invokes the resourcecenter.DeleteFilter API asynchronously
func (*Client) DeleteFilterWithChan ¶ added in v1.63.24
func (client *Client) DeleteFilterWithChan(request *DeleteFilterRequest) (<-chan *DeleteFilterResponse, <-chan error)
DeleteFilterWithChan invokes the resourcecenter.DeleteFilter API asynchronously
func (*Client) DeleteSavedQuery ¶ added in v1.63.24
func (client *Client) DeleteSavedQuery(request *DeleteSavedQueryRequest) (response *DeleteSavedQueryResponse, err error)
DeleteSavedQuery invokes the resourcecenter.DeleteSavedQuery API synchronously
func (*Client) DeleteSavedQueryWithCallback ¶ added in v1.63.24
func (client *Client) DeleteSavedQueryWithCallback(request *DeleteSavedQueryRequest, callback func(response *DeleteSavedQueryResponse, err error)) <-chan int
DeleteSavedQueryWithCallback invokes the resourcecenter.DeleteSavedQuery API asynchronously
func (*Client) DeleteSavedQueryWithChan ¶ added in v1.63.24
func (client *Client) DeleteSavedQueryWithChan(request *DeleteSavedQueryRequest) (<-chan *DeleteSavedQueryResponse, <-chan error)
DeleteSavedQueryWithChan invokes the resourcecenter.DeleteSavedQuery API asynchronously
func (*Client) DisableMultiAccountResourceCenter ¶
func (client *Client) DisableMultiAccountResourceCenter(request *DisableMultiAccountResourceCenterRequest) (response *DisableMultiAccountResourceCenterResponse, err error)
DisableMultiAccountResourceCenter invokes the resourcecenter.DisableMultiAccountResourceCenter API synchronously
func (*Client) DisableMultiAccountResourceCenterWithCallback ¶
func (client *Client) DisableMultiAccountResourceCenterWithCallback(request *DisableMultiAccountResourceCenterRequest, callback func(response *DisableMultiAccountResourceCenterResponse, err error)) <-chan int
DisableMultiAccountResourceCenterWithCallback invokes the resourcecenter.DisableMultiAccountResourceCenter API asynchronously
func (*Client) DisableMultiAccountResourceCenterWithChan ¶
func (client *Client) DisableMultiAccountResourceCenterWithChan(request *DisableMultiAccountResourceCenterRequest) (<-chan *DisableMultiAccountResourceCenterResponse, <-chan error)
DisableMultiAccountResourceCenterWithChan invokes the resourcecenter.DisableMultiAccountResourceCenter API asynchronously
func (*Client) DisableResourceCenter ¶
func (client *Client) DisableResourceCenter(request *DisableResourceCenterRequest) (response *DisableResourceCenterResponse, err error)
DisableResourceCenter invokes the resourcecenter.DisableResourceCenter API synchronously
func (*Client) DisableResourceCenterWithCallback ¶
func (client *Client) DisableResourceCenterWithCallback(request *DisableResourceCenterRequest, callback func(response *DisableResourceCenterResponse, err error)) <-chan int
DisableResourceCenterWithCallback invokes the resourcecenter.DisableResourceCenter API asynchronously
func (*Client) DisableResourceCenterWithChan ¶
func (client *Client) DisableResourceCenterWithChan(request *DisableResourceCenterRequest) (<-chan *DisableResourceCenterResponse, <-chan error)
DisableResourceCenterWithChan invokes the resourcecenter.DisableResourceCenter API asynchronously
func (*Client) DisassociateDefaultFilter ¶ added in v1.63.24
func (client *Client) DisassociateDefaultFilter(request *DisassociateDefaultFilterRequest) (response *DisassociateDefaultFilterResponse, err error)
DisassociateDefaultFilter invokes the resourcecenter.DisassociateDefaultFilter API synchronously
func (*Client) DisassociateDefaultFilterWithCallback ¶ added in v1.63.24
func (client *Client) DisassociateDefaultFilterWithCallback(request *DisassociateDefaultFilterRequest, callback func(response *DisassociateDefaultFilterResponse, err error)) <-chan int
DisassociateDefaultFilterWithCallback invokes the resourcecenter.DisassociateDefaultFilter API asynchronously
func (*Client) DisassociateDefaultFilterWithChan ¶ added in v1.63.24
func (client *Client) DisassociateDefaultFilterWithChan(request *DisassociateDefaultFilterRequest) (<-chan *DisassociateDefaultFilterResponse, <-chan error)
DisassociateDefaultFilterWithChan invokes the resourcecenter.DisassociateDefaultFilter API asynchronously
func (*Client) EnableMultiAccountResourceCenter ¶
func (client *Client) EnableMultiAccountResourceCenter(request *EnableMultiAccountResourceCenterRequest) (response *EnableMultiAccountResourceCenterResponse, err error)
EnableMultiAccountResourceCenter invokes the resourcecenter.EnableMultiAccountResourceCenter API synchronously
func (*Client) EnableMultiAccountResourceCenterWithCallback ¶
func (client *Client) EnableMultiAccountResourceCenterWithCallback(request *EnableMultiAccountResourceCenterRequest, callback func(response *EnableMultiAccountResourceCenterResponse, err error)) <-chan int
EnableMultiAccountResourceCenterWithCallback invokes the resourcecenter.EnableMultiAccountResourceCenter API asynchronously
func (*Client) EnableMultiAccountResourceCenterWithChan ¶
func (client *Client) EnableMultiAccountResourceCenterWithChan(request *EnableMultiAccountResourceCenterRequest) (<-chan *EnableMultiAccountResourceCenterResponse, <-chan error)
EnableMultiAccountResourceCenterWithChan invokes the resourcecenter.EnableMultiAccountResourceCenter API asynchronously
func (*Client) EnableResourceCenter ¶
func (client *Client) EnableResourceCenter(request *EnableResourceCenterRequest) (response *EnableResourceCenterResponse, err error)
EnableResourceCenter invokes the resourcecenter.EnableResourceCenter API synchronously
func (*Client) EnableResourceCenterWithCallback ¶
func (client *Client) EnableResourceCenterWithCallback(request *EnableResourceCenterRequest, callback func(response *EnableResourceCenterResponse, err error)) <-chan int
EnableResourceCenterWithCallback invokes the resourcecenter.EnableResourceCenter API asynchronously
func (*Client) EnableResourceCenterWithChan ¶
func (client *Client) EnableResourceCenterWithChan(request *EnableResourceCenterRequest) (<-chan *EnableResourceCenterResponse, <-chan error)
EnableResourceCenterWithChan invokes the resourcecenter.EnableResourceCenter API asynchronously
func (*Client) ExecuteMultiAccountSQLQuery ¶ added in v1.63.24
func (client *Client) ExecuteMultiAccountSQLQuery(request *ExecuteMultiAccountSQLQueryRequest) (response *ExecuteMultiAccountSQLQueryResponse, err error)
ExecuteMultiAccountSQLQuery invokes the resourcecenter.ExecuteMultiAccountSQLQuery API synchronously
func (*Client) ExecuteMultiAccountSQLQueryWithCallback ¶ added in v1.63.24
func (client *Client) ExecuteMultiAccountSQLQueryWithCallback(request *ExecuteMultiAccountSQLQueryRequest, callback func(response *ExecuteMultiAccountSQLQueryResponse, err error)) <-chan int
ExecuteMultiAccountSQLQueryWithCallback invokes the resourcecenter.ExecuteMultiAccountSQLQuery API asynchronously
func (*Client) ExecuteMultiAccountSQLQueryWithChan ¶ added in v1.63.24
func (client *Client) ExecuteMultiAccountSQLQueryWithChan(request *ExecuteMultiAccountSQLQueryRequest) (<-chan *ExecuteMultiAccountSQLQueryResponse, <-chan error)
ExecuteMultiAccountSQLQueryWithChan invokes the resourcecenter.ExecuteMultiAccountSQLQuery API asynchronously
func (*Client) ExecuteSQLQuery ¶ added in v1.63.24
func (client *Client) ExecuteSQLQuery(request *ExecuteSQLQueryRequest) (response *ExecuteSQLQueryResponse, err error)
ExecuteSQLQuery invokes the resourcecenter.ExecuteSQLQuery API synchronously
func (*Client) ExecuteSQLQueryWithCallback ¶ added in v1.63.24
func (client *Client) ExecuteSQLQueryWithCallback(request *ExecuteSQLQueryRequest, callback func(response *ExecuteSQLQueryResponse, err error)) <-chan int
ExecuteSQLQueryWithCallback invokes the resourcecenter.ExecuteSQLQuery API asynchronously
func (*Client) ExecuteSQLQueryWithChan ¶ added in v1.63.24
func (client *Client) ExecuteSQLQueryWithChan(request *ExecuteSQLQueryRequest) (<-chan *ExecuteSQLQueryResponse, <-chan error)
ExecuteSQLQueryWithChan invokes the resourcecenter.ExecuteSQLQuery API asynchronously
func (*Client) GetExampleQuery ¶ added in v1.63.24
func (client *Client) GetExampleQuery(request *GetExampleQueryRequest) (response *GetExampleQueryResponse, err error)
GetExampleQuery invokes the resourcecenter.GetExampleQuery API synchronously
func (*Client) GetExampleQueryWithCallback ¶ added in v1.63.24
func (client *Client) GetExampleQueryWithCallback(request *GetExampleQueryRequest, callback func(response *GetExampleQueryResponse, err error)) <-chan int
GetExampleQueryWithCallback invokes the resourcecenter.GetExampleQuery API asynchronously
func (*Client) GetExampleQueryWithChan ¶ added in v1.63.24
func (client *Client) GetExampleQueryWithChan(request *GetExampleQueryRequest) (<-chan *GetExampleQueryResponse, <-chan error)
GetExampleQueryWithChan invokes the resourcecenter.GetExampleQuery API asynchronously
func (*Client) GetMultiAccountResourceCenterServiceStatus ¶
func (client *Client) GetMultiAccountResourceCenterServiceStatus(request *GetMultiAccountResourceCenterServiceStatusRequest) (response *GetMultiAccountResourceCenterServiceStatusResponse, err error)
GetMultiAccountResourceCenterServiceStatus invokes the resourcecenter.GetMultiAccountResourceCenterServiceStatus API synchronously
func (*Client) GetMultiAccountResourceCenterServiceStatusWithCallback ¶
func (client *Client) GetMultiAccountResourceCenterServiceStatusWithCallback(request *GetMultiAccountResourceCenterServiceStatusRequest, callback func(response *GetMultiAccountResourceCenterServiceStatusResponse, err error)) <-chan int
GetMultiAccountResourceCenterServiceStatusWithCallback invokes the resourcecenter.GetMultiAccountResourceCenterServiceStatus API asynchronously
func (*Client) GetMultiAccountResourceCenterServiceStatusWithChan ¶
func (client *Client) GetMultiAccountResourceCenterServiceStatusWithChan(request *GetMultiAccountResourceCenterServiceStatusRequest) (<-chan *GetMultiAccountResourceCenterServiceStatusResponse, <-chan error)
GetMultiAccountResourceCenterServiceStatusWithChan invokes the resourcecenter.GetMultiAccountResourceCenterServiceStatus API asynchronously
func (*Client) GetMultiAccountResourceConfiguration ¶
func (client *Client) GetMultiAccountResourceConfiguration(request *GetMultiAccountResourceConfigurationRequest) (response *GetMultiAccountResourceConfigurationResponse, err error)
GetMultiAccountResourceConfiguration invokes the resourcecenter.GetMultiAccountResourceConfiguration API synchronously
func (*Client) GetMultiAccountResourceConfigurationWithCallback ¶
func (client *Client) GetMultiAccountResourceConfigurationWithCallback(request *GetMultiAccountResourceConfigurationRequest, callback func(response *GetMultiAccountResourceConfigurationResponse, err error)) <-chan int
GetMultiAccountResourceConfigurationWithCallback invokes the resourcecenter.GetMultiAccountResourceConfiguration API asynchronously
func (*Client) GetMultiAccountResourceConfigurationWithChan ¶
func (client *Client) GetMultiAccountResourceConfigurationWithChan(request *GetMultiAccountResourceConfigurationRequest) (<-chan *GetMultiAccountResourceConfigurationResponse, <-chan error)
GetMultiAccountResourceConfigurationWithChan invokes the resourcecenter.GetMultiAccountResourceConfiguration API asynchronously
func (*Client) GetResourceCenterServiceStatus ¶
func (client *Client) GetResourceCenterServiceStatus(request *GetResourceCenterServiceStatusRequest) (response *GetResourceCenterServiceStatusResponse, err error)
GetResourceCenterServiceStatus invokes the resourcecenter.GetResourceCenterServiceStatus API synchronously
func (*Client) GetResourceCenterServiceStatusWithCallback ¶
func (client *Client) GetResourceCenterServiceStatusWithCallback(request *GetResourceCenterServiceStatusRequest, callback func(response *GetResourceCenterServiceStatusResponse, err error)) <-chan int
GetResourceCenterServiceStatusWithCallback invokes the resourcecenter.GetResourceCenterServiceStatus API asynchronously
func (*Client) GetResourceCenterServiceStatusWithChan ¶
func (client *Client) GetResourceCenterServiceStatusWithChan(request *GetResourceCenterServiceStatusRequest) (<-chan *GetResourceCenterServiceStatusResponse, <-chan error)
GetResourceCenterServiceStatusWithChan invokes the resourcecenter.GetResourceCenterServiceStatus API asynchronously
func (*Client) GetResourceConfiguration ¶
func (client *Client) GetResourceConfiguration(request *GetResourceConfigurationRequest) (response *GetResourceConfigurationResponse, err error)
GetResourceConfiguration invokes the resourcecenter.GetResourceConfiguration API synchronously
func (*Client) GetResourceConfigurationWithCallback ¶
func (client *Client) GetResourceConfigurationWithCallback(request *GetResourceConfigurationRequest, callback func(response *GetResourceConfigurationResponse, err error)) <-chan int
GetResourceConfigurationWithCallback invokes the resourcecenter.GetResourceConfiguration API asynchronously
func (*Client) GetResourceConfigurationWithChan ¶
func (client *Client) GetResourceConfigurationWithChan(request *GetResourceConfigurationRequest) (<-chan *GetResourceConfigurationResponse, <-chan error)
GetResourceConfigurationWithChan invokes the resourcecenter.GetResourceConfiguration API asynchronously
func (*Client) GetResourceCounts ¶ added in v1.62.355
func (client *Client) GetResourceCounts(request *GetResourceCountsRequest) (response *GetResourceCountsResponse, err error)
GetResourceCounts invokes the resourcecenter.GetResourceCounts API synchronously
func (*Client) GetResourceCountsWithCallback ¶ added in v1.62.355
func (client *Client) GetResourceCountsWithCallback(request *GetResourceCountsRequest, callback func(response *GetResourceCountsResponse, err error)) <-chan int
GetResourceCountsWithCallback invokes the resourcecenter.GetResourceCounts API asynchronously
func (*Client) GetResourceCountsWithChan ¶ added in v1.62.355
func (client *Client) GetResourceCountsWithChan(request *GetResourceCountsRequest) (<-chan *GetResourceCountsResponse, <-chan error)
GetResourceCountsWithChan invokes the resourcecenter.GetResourceCounts API asynchronously
func (*Client) GetSavedQuery ¶ added in v1.63.24
func (client *Client) GetSavedQuery(request *GetSavedQueryRequest) (response *GetSavedQueryResponse, err error)
GetSavedQuery invokes the resourcecenter.GetSavedQuery API synchronously
func (*Client) GetSavedQueryWithCallback ¶ added in v1.63.24
func (client *Client) GetSavedQueryWithCallback(request *GetSavedQueryRequest, callback func(response *GetSavedQueryResponse, err error)) <-chan int
GetSavedQueryWithCallback invokes the resourcecenter.GetSavedQuery API asynchronously
func (*Client) GetSavedQueryWithChan ¶ added in v1.63.24
func (client *Client) GetSavedQueryWithChan(request *GetSavedQueryRequest) (<-chan *GetSavedQueryResponse, <-chan error)
GetSavedQueryWithChan invokes the resourcecenter.GetSavedQuery API asynchronously
func (*Client) ListExampleQueries ¶ added in v1.63.24
func (client *Client) ListExampleQueries(request *ListExampleQueriesRequest) (response *ListExampleQueriesResponse, err error)
ListExampleQueries invokes the resourcecenter.ListExampleQueries API synchronously
func (*Client) ListExampleQueriesWithCallback ¶ added in v1.63.24
func (client *Client) ListExampleQueriesWithCallback(request *ListExampleQueriesRequest, callback func(response *ListExampleQueriesResponse, err error)) <-chan int
ListExampleQueriesWithCallback invokes the resourcecenter.ListExampleQueries API asynchronously
func (*Client) ListExampleQueriesWithChan ¶ added in v1.63.24
func (client *Client) ListExampleQueriesWithChan(request *ListExampleQueriesRequest) (<-chan *ListExampleQueriesResponse, <-chan error)
ListExampleQueriesWithChan invokes the resourcecenter.ListExampleQueries API asynchronously
func (*Client) ListFilters ¶ added in v1.63.24
func (client *Client) ListFilters(request *ListFiltersRequest) (response *ListFiltersResponse, err error)
ListFilters invokes the resourcecenter.ListFilters API synchronously
func (*Client) ListFiltersWithCallback ¶ added in v1.63.24
func (client *Client) ListFiltersWithCallback(request *ListFiltersRequest, callback func(response *ListFiltersResponse, err error)) <-chan int
ListFiltersWithCallback invokes the resourcecenter.ListFilters API asynchronously
func (*Client) ListFiltersWithChan ¶ added in v1.63.24
func (client *Client) ListFiltersWithChan(request *ListFiltersRequest) (<-chan *ListFiltersResponse, <-chan error)
ListFiltersWithChan invokes the resourcecenter.ListFilters API asynchronously
func (*Client) ListMultiAccountResourceGroups ¶
func (client *Client) ListMultiAccountResourceGroups(request *ListMultiAccountResourceGroupsRequest) (response *ListMultiAccountResourceGroupsResponse, err error)
ListMultiAccountResourceGroups invokes the resourcecenter.ListMultiAccountResourceGroups API synchronously
func (*Client) ListMultiAccountResourceGroupsWithCallback ¶
func (client *Client) ListMultiAccountResourceGroupsWithCallback(request *ListMultiAccountResourceGroupsRequest, callback func(response *ListMultiAccountResourceGroupsResponse, err error)) <-chan int
ListMultiAccountResourceGroupsWithCallback invokes the resourcecenter.ListMultiAccountResourceGroups API asynchronously
func (*Client) ListMultiAccountResourceGroupsWithChan ¶
func (client *Client) ListMultiAccountResourceGroupsWithChan(request *ListMultiAccountResourceGroupsRequest) (<-chan *ListMultiAccountResourceGroupsResponse, <-chan error)
ListMultiAccountResourceGroupsWithChan invokes the resourcecenter.ListMultiAccountResourceGroups API asynchronously
func (*Client) ListMultiAccountTagKeys ¶
func (client *Client) ListMultiAccountTagKeys(request *ListMultiAccountTagKeysRequest) (response *ListMultiAccountTagKeysResponse, err error)
ListMultiAccountTagKeys invokes the resourcecenter.ListMultiAccountTagKeys API synchronously
func (*Client) ListMultiAccountTagKeysWithCallback ¶
func (client *Client) ListMultiAccountTagKeysWithCallback(request *ListMultiAccountTagKeysRequest, callback func(response *ListMultiAccountTagKeysResponse, err error)) <-chan int
ListMultiAccountTagKeysWithCallback invokes the resourcecenter.ListMultiAccountTagKeys API asynchronously
func (*Client) ListMultiAccountTagKeysWithChan ¶
func (client *Client) ListMultiAccountTagKeysWithChan(request *ListMultiAccountTagKeysRequest) (<-chan *ListMultiAccountTagKeysResponse, <-chan error)
ListMultiAccountTagKeysWithChan invokes the resourcecenter.ListMultiAccountTagKeys API asynchronously
func (*Client) ListMultiAccountTagValues ¶
func (client *Client) ListMultiAccountTagValues(request *ListMultiAccountTagValuesRequest) (response *ListMultiAccountTagValuesResponse, err error)
ListMultiAccountTagValues invokes the resourcecenter.ListMultiAccountTagValues API synchronously
func (*Client) ListMultiAccountTagValuesWithCallback ¶
func (client *Client) ListMultiAccountTagValuesWithCallback(request *ListMultiAccountTagValuesRequest, callback func(response *ListMultiAccountTagValuesResponse, err error)) <-chan int
ListMultiAccountTagValuesWithCallback invokes the resourcecenter.ListMultiAccountTagValues API asynchronously
func (*Client) ListMultiAccountTagValuesWithChan ¶
func (client *Client) ListMultiAccountTagValuesWithChan(request *ListMultiAccountTagValuesRequest) (<-chan *ListMultiAccountTagValuesResponse, <-chan error)
ListMultiAccountTagValuesWithChan invokes the resourcecenter.ListMultiAccountTagValues API asynchronously
func (*Client) ListResourceTypes ¶
func (client *Client) ListResourceTypes(request *ListResourceTypesRequest) (response *ListResourceTypesResponse, err error)
ListResourceTypes invokes the resourcecenter.ListResourceTypes API synchronously
func (*Client) ListResourceTypesWithCallback ¶
func (client *Client) ListResourceTypesWithCallback(request *ListResourceTypesRequest, callback func(response *ListResourceTypesResponse, err error)) <-chan int
ListResourceTypesWithCallback invokes the resourcecenter.ListResourceTypes API asynchronously
func (*Client) ListResourceTypesWithChan ¶
func (client *Client) ListResourceTypesWithChan(request *ListResourceTypesRequest) (<-chan *ListResourceTypesResponse, <-chan error)
ListResourceTypesWithChan invokes the resourcecenter.ListResourceTypes API asynchronously
func (*Client) ListSavedQueries ¶ added in v1.63.24
func (client *Client) ListSavedQueries(request *ListSavedQueriesRequest) (response *ListSavedQueriesResponse, err error)
ListSavedQueries invokes the resourcecenter.ListSavedQueries API synchronously
func (*Client) ListSavedQueriesWithCallback ¶ added in v1.63.24
func (client *Client) ListSavedQueriesWithCallback(request *ListSavedQueriesRequest, callback func(response *ListSavedQueriesResponse, err error)) <-chan int
ListSavedQueriesWithCallback invokes the resourcecenter.ListSavedQueries API asynchronously
func (*Client) ListSavedQueriesWithChan ¶ added in v1.63.24
func (client *Client) ListSavedQueriesWithChan(request *ListSavedQueriesRequest) (<-chan *ListSavedQueriesResponse, <-chan error)
ListSavedQueriesWithChan invokes the resourcecenter.ListSavedQueries API asynchronously
func (*Client) ListTagKeys ¶
func (client *Client) ListTagKeys(request *ListTagKeysRequest) (response *ListTagKeysResponse, err error)
ListTagKeys invokes the resourcecenter.ListTagKeys API synchronously
func (*Client) ListTagKeysWithCallback ¶
func (client *Client) ListTagKeysWithCallback(request *ListTagKeysRequest, callback func(response *ListTagKeysResponse, err error)) <-chan int
ListTagKeysWithCallback invokes the resourcecenter.ListTagKeys API asynchronously
func (*Client) ListTagKeysWithChan ¶
func (client *Client) ListTagKeysWithChan(request *ListTagKeysRequest) (<-chan *ListTagKeysResponse, <-chan error)
ListTagKeysWithChan invokes the resourcecenter.ListTagKeys API asynchronously
func (*Client) ListTagValues ¶
func (client *Client) ListTagValues(request *ListTagValuesRequest) (response *ListTagValuesResponse, err error)
ListTagValues invokes the resourcecenter.ListTagValues API synchronously
func (*Client) ListTagValuesWithCallback ¶
func (client *Client) ListTagValuesWithCallback(request *ListTagValuesRequest, callback func(response *ListTagValuesResponse, err error)) <-chan int
ListTagValuesWithCallback invokes the resourcecenter.ListTagValues API asynchronously
func (*Client) ListTagValuesWithChan ¶
func (client *Client) ListTagValuesWithChan(request *ListTagValuesRequest) (<-chan *ListTagValuesResponse, <-chan error)
ListTagValuesWithChan invokes the resourcecenter.ListTagValues API asynchronously
func (*Client) SearchMultiAccountResources ¶
func (client *Client) SearchMultiAccountResources(request *SearchMultiAccountResourcesRequest) (response *SearchMultiAccountResourcesResponse, err error)
SearchMultiAccountResources invokes the resourcecenter.SearchMultiAccountResources API synchronously
func (*Client) SearchMultiAccountResourcesWithCallback ¶
func (client *Client) SearchMultiAccountResourcesWithCallback(request *SearchMultiAccountResourcesRequest, callback func(response *SearchMultiAccountResourcesResponse, err error)) <-chan int
SearchMultiAccountResourcesWithCallback invokes the resourcecenter.SearchMultiAccountResources API asynchronously
func (*Client) SearchMultiAccountResourcesWithChan ¶
func (client *Client) SearchMultiAccountResourcesWithChan(request *SearchMultiAccountResourcesRequest) (<-chan *SearchMultiAccountResourcesResponse, <-chan error)
SearchMultiAccountResourcesWithChan invokes the resourcecenter.SearchMultiAccountResources API asynchronously
func (*Client) SearchResources ¶
func (client *Client) SearchResources(request *SearchResourcesRequest) (response *SearchResourcesResponse, err error)
SearchResources invokes the resourcecenter.SearchResources API synchronously
func (*Client) SearchResourcesWithCallback ¶
func (client *Client) SearchResourcesWithCallback(request *SearchResourcesRequest, callback func(response *SearchResourcesResponse, err error)) <-chan int
SearchResourcesWithCallback invokes the resourcecenter.SearchResources API asynchronously
func (*Client) SearchResourcesWithChan ¶
func (client *Client) SearchResourcesWithChan(request *SearchResourcesRequest) (<-chan *SearchResourcesResponse, <-chan error)
SearchResourcesWithChan invokes the resourcecenter.SearchResources API asynchronously
func (*Client) UpdateFilter ¶ added in v1.63.24
func (client *Client) UpdateFilter(request *UpdateFilterRequest) (response *UpdateFilterResponse, err error)
UpdateFilter invokes the resourcecenter.UpdateFilter API synchronously
func (*Client) UpdateFilterWithCallback ¶ added in v1.63.24
func (client *Client) UpdateFilterWithCallback(request *UpdateFilterRequest, callback func(response *UpdateFilterResponse, err error)) <-chan int
UpdateFilterWithCallback invokes the resourcecenter.UpdateFilter API asynchronously
func (*Client) UpdateFilterWithChan ¶ added in v1.63.24
func (client *Client) UpdateFilterWithChan(request *UpdateFilterRequest) (<-chan *UpdateFilterResponse, <-chan error)
UpdateFilterWithChan invokes the resourcecenter.UpdateFilter API asynchronously
func (*Client) UpdateSavedQuery ¶ added in v1.63.24
func (client *Client) UpdateSavedQuery(request *UpdateSavedQueryRequest) (response *UpdateSavedQueryResponse, err error)
UpdateSavedQuery invokes the resourcecenter.UpdateSavedQuery API synchronously
func (*Client) UpdateSavedQueryWithCallback ¶ added in v1.63.24
func (client *Client) UpdateSavedQueryWithCallback(request *UpdateSavedQueryRequest, callback func(response *UpdateSavedQueryResponse, err error)) <-chan int
UpdateSavedQueryWithCallback invokes the resourcecenter.UpdateSavedQuery API asynchronously
func (*Client) UpdateSavedQueryWithChan ¶ added in v1.63.24
func (client *Client) UpdateSavedQueryWithChan(request *UpdateSavedQueryRequest) (<-chan *UpdateSavedQueryResponse, <-chan error)
UpdateSavedQueryWithChan invokes the resourcecenter.UpdateSavedQuery API asynchronously
type CodeMapping ¶
type CodeMapping struct { ResourceGroup string `json:"ResourceGroup" xml:"ResourceGroup"` Tag string `json:"Tag" xml:"Tag"` }
CodeMapping is a nested struct in resourcecenter response
type ColumnsInExecuteMultiAccountSQLQuery ¶ added in v1.63.24
type ColumnsInExecuteMultiAccountSQLQuery struct {
Column []Column `json:"Column" xml:"Column"`
}
ColumnsInExecuteMultiAccountSQLQuery is a nested struct in resourcecenter response
type ColumnsInExecuteSQLQuery ¶ added in v1.63.24
type ColumnsInExecuteSQLQuery struct {
Column []Column `json:"Column" xml:"Column"`
}
ColumnsInExecuteSQLQuery is a nested struct in resourcecenter response
type CreateFilterRequest ¶ added in v1.63.24
type CreateFilterRequest struct { *requests.RpcRequest FilterName string `position:"Query" name:"FilterName"` FilterConfiguration string `position:"Query" name:"FilterConfiguration"` }
CreateFilterRequest is the request struct for api CreateFilter
func CreateCreateFilterRequest ¶ added in v1.63.24
func CreateCreateFilterRequest() (request *CreateFilterRequest)
CreateCreateFilterRequest creates a request to invoke CreateFilter API
type CreateFilterResponse ¶ added in v1.63.24
type CreateFilterResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
CreateFilterResponse is the response struct for api CreateFilter
func CreateCreateFilterResponse ¶ added in v1.63.24
func CreateCreateFilterResponse() (response *CreateFilterResponse)
CreateCreateFilterResponse creates a response to parse from CreateFilter response
type CreateSavedQueryRequest ¶ added in v1.63.24
type CreateSavedQueryRequest struct { *requests.RpcRequest Expression string `position:"Query" name:"Expression"` Description string `position:"Query" name:"Description"` Name string `position:"Query" name:"Name"` }
CreateSavedQueryRequest is the request struct for api CreateSavedQuery
func CreateCreateSavedQueryRequest ¶ added in v1.63.24
func CreateCreateSavedQueryRequest() (request *CreateSavedQueryRequest)
CreateCreateSavedQueryRequest creates a request to invoke CreateSavedQuery API
type CreateSavedQueryResponse ¶ added in v1.63.24
type CreateSavedQueryResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` QueryId string `json:"QueryId" xml:"QueryId"` }
CreateSavedQueryResponse is the response struct for api CreateSavedQuery
func CreateCreateSavedQueryResponse ¶ added in v1.63.24
func CreateCreateSavedQueryResponse() (response *CreateSavedQueryResponse)
CreateCreateSavedQueryResponse creates a response to parse from CreateSavedQuery response
type DeleteFilterRequest ¶ added in v1.63.24
type DeleteFilterRequest struct { *requests.RpcRequest FilterName string `position:"Query" name:"FilterName"` }
DeleteFilterRequest is the request struct for api DeleteFilter
func CreateDeleteFilterRequest ¶ added in v1.63.24
func CreateDeleteFilterRequest() (request *DeleteFilterRequest)
CreateDeleteFilterRequest creates a request to invoke DeleteFilter API
type DeleteFilterResponse ¶ added in v1.63.24
type DeleteFilterResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteFilterResponse is the response struct for api DeleteFilter
func CreateDeleteFilterResponse ¶ added in v1.63.24
func CreateDeleteFilterResponse() (response *DeleteFilterResponse)
CreateDeleteFilterResponse creates a response to parse from DeleteFilter response
type DeleteSavedQueryRequest ¶ added in v1.63.24
type DeleteSavedQueryRequest struct { *requests.RpcRequest QueryId string `position:"Query" name:"QueryId"` }
DeleteSavedQueryRequest is the request struct for api DeleteSavedQuery
func CreateDeleteSavedQueryRequest ¶ added in v1.63.24
func CreateDeleteSavedQueryRequest() (request *DeleteSavedQueryRequest)
CreateDeleteSavedQueryRequest creates a request to invoke DeleteSavedQuery API
type DeleteSavedQueryResponse ¶ added in v1.63.24
type DeleteSavedQueryResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteSavedQueryResponse is the response struct for api DeleteSavedQuery
func CreateDeleteSavedQueryResponse ¶ added in v1.63.24
func CreateDeleteSavedQueryResponse() (response *DeleteSavedQueryResponse)
CreateDeleteSavedQueryResponse creates a response to parse from DeleteSavedQuery response
type DisableMultiAccountResourceCenterRequest ¶
type DisableMultiAccountResourceCenterRequest struct {
*requests.RpcRequest
}
DisableMultiAccountResourceCenterRequest is the request struct for api DisableMultiAccountResourceCenter
func CreateDisableMultiAccountResourceCenterRequest ¶
func CreateDisableMultiAccountResourceCenterRequest() (request *DisableMultiAccountResourceCenterRequest)
CreateDisableMultiAccountResourceCenterRequest creates a request to invoke DisableMultiAccountResourceCenter API
type DisableMultiAccountResourceCenterResponse ¶
type DisableMultiAccountResourceCenterResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DisableMultiAccountResourceCenterResponse is the response struct for api DisableMultiAccountResourceCenter
func CreateDisableMultiAccountResourceCenterResponse ¶
func CreateDisableMultiAccountResourceCenterResponse() (response *DisableMultiAccountResourceCenterResponse)
CreateDisableMultiAccountResourceCenterResponse creates a response to parse from DisableMultiAccountResourceCenter response
type DisableResourceCenterRequest ¶
type DisableResourceCenterRequest struct {
*requests.RpcRequest
}
DisableResourceCenterRequest is the request struct for api DisableResourceCenter
func CreateDisableResourceCenterRequest ¶
func CreateDisableResourceCenterRequest() (request *DisableResourceCenterRequest)
CreateDisableResourceCenterRequest creates a request to invoke DisableResourceCenter API
type DisableResourceCenterResponse ¶
type DisableResourceCenterResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DisableResourceCenterResponse is the response struct for api DisableResourceCenter
func CreateDisableResourceCenterResponse ¶
func CreateDisableResourceCenterResponse() (response *DisableResourceCenterResponse)
CreateDisableResourceCenterResponse creates a response to parse from DisableResourceCenter response
type DisassociateDefaultFilterRequest ¶ added in v1.63.24
type DisassociateDefaultFilterRequest struct {
*requests.RpcRequest
}
DisassociateDefaultFilterRequest is the request struct for api DisassociateDefaultFilter
func CreateDisassociateDefaultFilterRequest ¶ added in v1.63.24
func CreateDisassociateDefaultFilterRequest() (request *DisassociateDefaultFilterRequest)
CreateDisassociateDefaultFilterRequest creates a request to invoke DisassociateDefaultFilter API
type DisassociateDefaultFilterResponse ¶ added in v1.63.24
type DisassociateDefaultFilterResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DisassociateDefaultFilterResponse is the response struct for api DisassociateDefaultFilter
func CreateDisassociateDefaultFilterResponse ¶ added in v1.63.24
func CreateDisassociateDefaultFilterResponse() (response *DisassociateDefaultFilterResponse)
CreateDisassociateDefaultFilterResponse creates a response to parse from DisassociateDefaultFilter response
type EnableMultiAccountResourceCenterRequest ¶
type EnableMultiAccountResourceCenterRequest struct { *requests.RpcRequest Channel string `position:"Query" name:"Channel"` }
EnableMultiAccountResourceCenterRequest is the request struct for api EnableMultiAccountResourceCenter
func CreateEnableMultiAccountResourceCenterRequest ¶
func CreateEnableMultiAccountResourceCenterRequest() (request *EnableMultiAccountResourceCenterRequest)
CreateEnableMultiAccountResourceCenterRequest creates a request to invoke EnableMultiAccountResourceCenter API
type EnableMultiAccountResourceCenterResponse ¶
type EnableMultiAccountResourceCenterResponse struct { *responses.BaseResponse Status string `json:"Status" xml:"Status"` RequestId string `json:"RequestId" xml:"RequestId"` }
EnableMultiAccountResourceCenterResponse is the response struct for api EnableMultiAccountResourceCenter
func CreateEnableMultiAccountResourceCenterResponse ¶
func CreateEnableMultiAccountResourceCenterResponse() (response *EnableMultiAccountResourceCenterResponse)
CreateEnableMultiAccountResourceCenterResponse creates a response to parse from EnableMultiAccountResourceCenter response
type EnableResourceCenterRequest ¶
type EnableResourceCenterRequest struct { *requests.RpcRequest Channel string `position:"Query" name:"Channel"` }
EnableResourceCenterRequest is the request struct for api EnableResourceCenter
func CreateEnableResourceCenterRequest ¶
func CreateEnableResourceCenterRequest() (request *EnableResourceCenterRequest)
CreateEnableResourceCenterRequest creates a request to invoke EnableResourceCenter API
type EnableResourceCenterResponse ¶
type EnableResourceCenterResponse struct { *responses.BaseResponse Status string `json:"Status" xml:"Status"` RequestId string `json:"RequestId" xml:"RequestId"` }
EnableResourceCenterResponse is the response struct for api EnableResourceCenter
func CreateEnableResourceCenterResponse ¶
func CreateEnableResourceCenterResponse() (response *EnableResourceCenterResponse)
CreateEnableResourceCenterResponse creates a response to parse from EnableResourceCenter response
type ExampleQueries ¶ added in v1.63.24
type ExampleQueries struct {
ExampleQuery []ExampleQuery `json:"ExampleQuery" xml:"ExampleQuery"`
}
ExampleQueries is a nested struct in resourcecenter response
type ExampleQuery ¶ added in v1.63.24
type ExampleQuery struct { Name string `json:"Name" xml:"Name"` Expression string `json:"Expression" xml:"Expression"` Description string `json:"Description" xml:"Description"` QueryId string `json:"QueryId" xml:"QueryId"` }
ExampleQuery is a nested struct in resourcecenter response
type ExecuteMultiAccountSQLQueryRequest ¶ added in v1.63.24
type ExecuteMultiAccountSQLQueryRequest struct { *requests.RpcRequest Expression string `position:"Query" name:"Expression"` NextToken string `position:"Query" name:"NextToken"` Scope string `position:"Query" name:"Scope"` MaxResults requests.Integer `position:"Query" name:"MaxResults"` }
ExecuteMultiAccountSQLQueryRequest is the request struct for api ExecuteMultiAccountSQLQuery
func CreateExecuteMultiAccountSQLQueryRequest ¶ added in v1.63.24
func CreateExecuteMultiAccountSQLQueryRequest() (request *ExecuteMultiAccountSQLQueryRequest)
CreateExecuteMultiAccountSQLQueryRequest creates a request to invoke ExecuteMultiAccountSQLQuery API
type ExecuteMultiAccountSQLQueryResponse ¶ added in v1.63.24
type ExecuteMultiAccountSQLQueryResponse struct { *responses.BaseResponse MaxResults int `json:"MaxResults" xml:"MaxResults"` NextToken string `json:"NextToken" xml:"NextToken"` RequestId string `json:"RequestId" xml:"RequestId"` Rows []string `json:"Rows" xml:"Rows"` Columns []Column `json:"Columns" xml:"Columns"` }
ExecuteMultiAccountSQLQueryResponse is the response struct for api ExecuteMultiAccountSQLQuery
func CreateExecuteMultiAccountSQLQueryResponse ¶ added in v1.63.24
func CreateExecuteMultiAccountSQLQueryResponse() (response *ExecuteMultiAccountSQLQueryResponse)
CreateExecuteMultiAccountSQLQueryResponse creates a response to parse from ExecuteMultiAccountSQLQuery response
type ExecuteSQLQueryRequest ¶ added in v1.63.24
type ExecuteSQLQueryRequest struct { *requests.RpcRequest Expression string `position:"Query" name:"Expression"` NextToken string `position:"Query" name:"NextToken"` Scope string `position:"Query" name:"Scope"` MaxResults requests.Integer `position:"Query" name:"MaxResults"` }
ExecuteSQLQueryRequest is the request struct for api ExecuteSQLQuery
func CreateExecuteSQLQueryRequest ¶ added in v1.63.24
func CreateExecuteSQLQueryRequest() (request *ExecuteSQLQueryRequest)
CreateExecuteSQLQueryRequest creates a request to invoke ExecuteSQLQuery API
type ExecuteSQLQueryResponse ¶ added in v1.63.24
type ExecuteSQLQueryResponse struct { *responses.BaseResponse MaxResults int `json:"MaxResults" xml:"MaxResults"` NextToken string `json:"NextToken" xml:"NextToken"` RequestId string `json:"RequestId" xml:"RequestId"` Rows []string `json:"Rows" xml:"Rows"` Columns []Column `json:"Columns" xml:"Columns"` }
ExecuteSQLQueryResponse is the response struct for api ExecuteSQLQuery
func CreateExecuteSQLQueryResponse ¶ added in v1.63.24
func CreateExecuteSQLQueryResponse() (response *ExecuteSQLQueryResponse)
CreateExecuteSQLQueryResponse creates a response to parse from ExecuteSQLQuery response
type Filter ¶
type Filter struct { Key string `json:"Key" xml:"Key"` MatchType string `json:"MatchType" xml:"MatchType"` FilterName string `json:"FilterName" xml:"FilterName"` FilterConfiguration string `json:"FilterConfiguration" xml:"FilterConfiguration"` Values []string `json:"Values" xml:"Values"` }
Filter is a nested struct in resourcecenter response
type FilterKeys ¶
type FilterKeys struct {
FilterKey []string `json:"FilterKey" xml:"FilterKey"`
}
FilterKeys is a nested struct in resourcecenter response
type FiltersInGetResourceCounts ¶ added in v1.62.355
type FiltersInGetResourceCounts struct {
Filter []Filter `json:"Filter" xml:"Filter"`
}
FiltersInGetResourceCounts is a nested struct in resourcecenter response
type FiltersInListFilters ¶ added in v1.63.24
type FiltersInListFilters struct {
Filter []Filter `json:"Filter" xml:"Filter"`
}
FiltersInListFilters is a nested struct in resourcecenter response
type FiltersInSearchMultiAccountResources ¶
type FiltersInSearchMultiAccountResources struct {
Filter []Filter `json:"Filter" xml:"Filter"`
}
FiltersInSearchMultiAccountResources is a nested struct in resourcecenter response
type FiltersInSearchResources ¶
type FiltersInSearchResources struct {
Filter []Filter `json:"Filter" xml:"Filter"`
}
FiltersInSearchResources is a nested struct in resourcecenter response
type GetExampleQueryRequest ¶ added in v1.63.24
type GetExampleQueryRequest struct { *requests.RpcRequest QueryId string `position:"Query" name:"QueryId"` }
GetExampleQueryRequest is the request struct for api GetExampleQuery
func CreateGetExampleQueryRequest ¶ added in v1.63.24
func CreateGetExampleQueryRequest() (request *GetExampleQueryRequest)
CreateGetExampleQueryRequest creates a request to invoke GetExampleQuery API
type GetExampleQueryResponse ¶ added in v1.63.24
type GetExampleQueryResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` ExampleQuery ExampleQuery `json:"ExampleQuery" xml:"ExampleQuery"` }
GetExampleQueryResponse is the response struct for api GetExampleQuery
func CreateGetExampleQueryResponse ¶ added in v1.63.24
func CreateGetExampleQueryResponse() (response *GetExampleQueryResponse)
CreateGetExampleQueryResponse creates a response to parse from GetExampleQuery response
type GetMultiAccountResourceCenterServiceStatusRequest ¶
type GetMultiAccountResourceCenterServiceStatusRequest struct {
*requests.RpcRequest
}
GetMultiAccountResourceCenterServiceStatusRequest is the request struct for api GetMultiAccountResourceCenterServiceStatus
func CreateGetMultiAccountResourceCenterServiceStatusRequest ¶
func CreateGetMultiAccountResourceCenterServiceStatusRequest() (request *GetMultiAccountResourceCenterServiceStatusRequest)
CreateGetMultiAccountResourceCenterServiceStatusRequest creates a request to invoke GetMultiAccountResourceCenterServiceStatus API
type GetMultiAccountResourceCenterServiceStatusResponse ¶
type GetMultiAccountResourceCenterServiceStatusResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` ServiceStatus string `json:"ServiceStatus" xml:"ServiceStatus"` InitialStatus string `json:"InitialStatus" xml:"InitialStatus"` }
GetMultiAccountResourceCenterServiceStatusResponse is the response struct for api GetMultiAccountResourceCenterServiceStatus
func CreateGetMultiAccountResourceCenterServiceStatusResponse ¶
func CreateGetMultiAccountResourceCenterServiceStatusResponse() (response *GetMultiAccountResourceCenterServiceStatusResponse)
CreateGetMultiAccountResourceCenterServiceStatusResponse creates a response to parse from GetMultiAccountResourceCenterServiceStatus response
type GetMultiAccountResourceConfigurationRequest ¶
type GetMultiAccountResourceConfigurationRequest struct { *requests.RpcRequest AccountId string `position:"Query" name:"AccountId"` ResourceRegionId string `position:"Query" name:"ResourceRegionId"` ResourceId string `position:"Query" name:"ResourceId"` ResourceType string `position:"Query" name:"ResourceType"` }
GetMultiAccountResourceConfigurationRequest is the request struct for api GetMultiAccountResourceConfiguration
func CreateGetMultiAccountResourceConfigurationRequest ¶
func CreateGetMultiAccountResourceConfigurationRequest() (request *GetMultiAccountResourceConfigurationRequest)
CreateGetMultiAccountResourceConfigurationRequest creates a request to invoke GetMultiAccountResourceConfiguration API
type GetMultiAccountResourceConfigurationResponse ¶
type GetMultiAccountResourceConfigurationResponse struct { *responses.BaseResponse AccountId string `json:"AccountId" xml:"AccountId"` Configuration map[string]interface{} `json:"Configuration" xml:"Configuration"` CreateTime string `json:"CreateTime" xml:"CreateTime"` ExpireTime string `json:"ExpireTime" xml:"ExpireTime"` RegionId string `json:"RegionId" xml:"RegionId"` RequestId string `json:"RequestId" xml:"RequestId"` ResourceGroupId string `json:"ResourceGroupId" xml:"ResourceGroupId"` ResourceId string `json:"ResourceId" xml:"ResourceId"` ResourceName string `json:"ResourceName" xml:"ResourceName"` ResourceType string `json:"ResourceType" xml:"ResourceType"` ZoneId string `json:"ZoneId" xml:"ZoneId"` IpAddresses []string `json:"IpAddresses" xml:"IpAddresses"` IpAddressAttributes []IpAddressAttribute `json:"IpAddressAttributes" xml:"IpAddressAttributes"` Tags []Tag `json:"Tags" xml:"Tags"` }
GetMultiAccountResourceConfigurationResponse is the response struct for api GetMultiAccountResourceConfiguration
func CreateGetMultiAccountResourceConfigurationResponse ¶
func CreateGetMultiAccountResourceConfigurationResponse() (response *GetMultiAccountResourceConfigurationResponse)
CreateGetMultiAccountResourceConfigurationResponse creates a response to parse from GetMultiAccountResourceConfiguration response
type GetResourceCenterServiceStatusRequest ¶
type GetResourceCenterServiceStatusRequest struct {
*requests.RpcRequest
}
GetResourceCenterServiceStatusRequest is the request struct for api GetResourceCenterServiceStatus
func CreateGetResourceCenterServiceStatusRequest ¶
func CreateGetResourceCenterServiceStatusRequest() (request *GetResourceCenterServiceStatusRequest)
CreateGetResourceCenterServiceStatusRequest creates a request to invoke GetResourceCenterServiceStatus API
type GetResourceCenterServiceStatusResponse ¶
type GetResourceCenterServiceStatusResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` ServiceStatus string `json:"ServiceStatus" xml:"ServiceStatus"` InitialStatus string `json:"InitialStatus" xml:"InitialStatus"` }
GetResourceCenterServiceStatusResponse is the response struct for api GetResourceCenterServiceStatus
func CreateGetResourceCenterServiceStatusResponse ¶
func CreateGetResourceCenterServiceStatusResponse() (response *GetResourceCenterServiceStatusResponse)
CreateGetResourceCenterServiceStatusResponse creates a response to parse from GetResourceCenterServiceStatus response
type GetResourceConfigurationRequest ¶
type GetResourceConfigurationRequest struct { *requests.RpcRequest ResourceId string `position:"Query" name:"ResourceId"` ResourceType string `position:"Query" name:"ResourceType"` ResourceRegionId string `position:"Query" name:"ResourceRegionId"` }
GetResourceConfigurationRequest is the request struct for api GetResourceConfiguration
func CreateGetResourceConfigurationRequest ¶
func CreateGetResourceConfigurationRequest() (request *GetResourceConfigurationRequest)
CreateGetResourceConfigurationRequest creates a request to invoke GetResourceConfiguration API
type GetResourceConfigurationResponse ¶
type GetResourceConfigurationResponse struct {
*responses.BaseResponse
}
GetResourceConfigurationResponse is the response struct for api GetResourceConfiguration
func CreateGetResourceConfigurationResponse ¶
func CreateGetResourceConfigurationResponse() (response *GetResourceConfigurationResponse)
CreateGetResourceConfigurationResponse creates a response to parse from GetResourceConfiguration response
type GetResourceCountsFilter ¶ added in v1.62.355
type GetResourceCountsFilter struct { MatchType string `name:"MatchType"` Value *[]string `name:"Value" type:"Repeated"` Key string `name:"Key"` }
GetResourceCountsFilter is a repeated param struct in GetResourceCountsRequest
type GetResourceCountsRequest ¶ added in v1.62.355
type GetResourceCountsRequest struct { *requests.RpcRequest Filter *[]GetResourceCountsFilter `position:"Query" name:"Filter" type:"Repeated"` View string `position:"Query" name:"View"` GroupByKey string `position:"Query" name:"GroupByKey"` }
GetResourceCountsRequest is the request struct for api GetResourceCounts
func CreateGetResourceCountsRequest ¶ added in v1.62.355
func CreateGetResourceCountsRequest() (request *GetResourceCountsRequest)
CreateGetResourceCountsRequest creates a request to invoke GetResourceCounts API
type GetResourceCountsResponse ¶ added in v1.62.355
type GetResourceCountsResponse struct { *responses.BaseResponse GroupByKey string `json:"GroupByKey" xml:"GroupByKey"` RequestId string `json:"RequestId" xml:"RequestId"` Filters []Filter `json:"Filters" xml:"Filters"` ResourceCounts []ResourceCount `json:"ResourceCounts" xml:"ResourceCounts"` }
GetResourceCountsResponse is the response struct for api GetResourceCounts
func CreateGetResourceCountsResponse ¶ added in v1.62.355
func CreateGetResourceCountsResponse() (response *GetResourceCountsResponse)
CreateGetResourceCountsResponse creates a response to parse from GetResourceCounts response
type GetSavedQueryRequest ¶ added in v1.63.24
type GetSavedQueryRequest struct { *requests.RpcRequest QueryId string `position:"Query" name:"QueryId"` }
GetSavedQueryRequest is the request struct for api GetSavedQuery
func CreateGetSavedQueryRequest ¶ added in v1.63.24
func CreateGetSavedQueryRequest() (request *GetSavedQueryRequest)
CreateGetSavedQueryRequest creates a request to invoke GetSavedQuery API
type GetSavedQueryResponse ¶ added in v1.63.24
type GetSavedQueryResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` SavedQuery SavedQuery `json:"SavedQuery" xml:"SavedQuery"` }
GetSavedQueryResponse is the response struct for api GetSavedQuery
func CreateGetSavedQueryResponse ¶ added in v1.63.24
func CreateGetSavedQueryResponse() (response *GetSavedQueryResponse)
CreateGetSavedQueryResponse creates a response to parse from GetSavedQuery response
type IpAddressAttribute ¶ added in v1.63.24
type IpAddressAttribute struct { IpAddress string `json:"IpAddress" xml:"IpAddress"` Version string `json:"Version" xml:"Version"` NetworkType string `json:"NetworkType" xml:"NetworkType"` }
IpAddressAttribute is a nested struct in resourcecenter response
type IpAddressAttributesInGetMultiAccountResourceConfiguration ¶ added in v1.63.24
type IpAddressAttributesInGetMultiAccountResourceConfiguration struct {
IpAddressAttribute []IpAddressAttribute `json:"IpAddressAttribute" xml:"IpAddressAttribute"`
}
IpAddressAttributesInGetMultiAccountResourceConfiguration is a nested struct in resourcecenter response
type IpAddressAttributesInSearchMultiAccountResources ¶ added in v1.63.24
type IpAddressAttributesInSearchMultiAccountResources struct {
IpAddressAttribute []IpAddressAttribute `json:"IpAddressAttribute" xml:"IpAddressAttribute"`
}
IpAddressAttributesInSearchMultiAccountResources is a nested struct in resourcecenter response
type IpAddressAttributesInSearchResources ¶ added in v1.63.24
type IpAddressAttributesInSearchResources struct {
IpAddressAttribute []IpAddressAttribute `json:"IpAddressAttribute" xml:"IpAddressAttribute"`
}
IpAddressAttributesInSearchResources is a nested struct in resourcecenter response
type IpAddressesInGetMultiAccountResourceConfiguration ¶ added in v1.63.24
type IpAddressesInGetMultiAccountResourceConfiguration struct {
IpAddress []string `json:"IpAddress" xml:"IpAddress"`
}
IpAddressesInGetMultiAccountResourceConfiguration is a nested struct in resourcecenter response
type IpAddressesInSearchMultiAccountResources ¶
type IpAddressesInSearchMultiAccountResources struct {
IpAddress []string `json:"IpAddress" xml:"IpAddress"`
}
IpAddressesInSearchMultiAccountResources is a nested struct in resourcecenter response
type IpAddressesInSearchResources ¶
type IpAddressesInSearchResources struct {
IpAddress []string `json:"IpAddress" xml:"IpAddress"`
}
IpAddressesInSearchResources is a nested struct in resourcecenter response
type ListExampleQueriesRequest ¶ added in v1.63.24
type ListExampleQueriesRequest struct { *requests.RpcRequest NextToken string `position:"Query" name:"NextToken"` MaxResults string `position:"Query" name:"MaxResults"` }
ListExampleQueriesRequest is the request struct for api ListExampleQueries
func CreateListExampleQueriesRequest ¶ added in v1.63.24
func CreateListExampleQueriesRequest() (request *ListExampleQueriesRequest)
CreateListExampleQueriesRequest creates a request to invoke ListExampleQueries API
type ListExampleQueriesResponse ¶ added in v1.63.24
type ListExampleQueriesResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` MaxResults string `json:"MaxResults" xml:"MaxResults"` NextToken string `json:"NextToken" xml:"NextToken"` ExampleQueries []ExampleQuery `json:"ExampleQueries" xml:"ExampleQueries"` }
ListExampleQueriesResponse is the response struct for api ListExampleQueries
func CreateListExampleQueriesResponse ¶ added in v1.63.24
func CreateListExampleQueriesResponse() (response *ListExampleQueriesResponse)
CreateListExampleQueriesResponse creates a response to parse from ListExampleQueries response
type ListFiltersRequest ¶ added in v1.63.24
type ListFiltersRequest struct {
*requests.RpcRequest
}
ListFiltersRequest is the request struct for api ListFilters
func CreateListFiltersRequest ¶ added in v1.63.24
func CreateListFiltersRequest() (request *ListFiltersRequest)
CreateListFiltersRequest creates a request to invoke ListFilters API
type ListFiltersResponse ¶ added in v1.63.24
type ListFiltersResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` DefaultFilterName string `json:"DefaultFilterName" xml:"DefaultFilterName"` Filters []Filter `json:"Filters" xml:"Filters"` }
ListFiltersResponse is the response struct for api ListFilters
func CreateListFiltersResponse ¶ added in v1.63.24
func CreateListFiltersResponse() (response *ListFiltersResponse)
CreateListFiltersResponse creates a response to parse from ListFilters response
type ListMultiAccountResourceGroupsRequest ¶
type ListMultiAccountResourceGroupsRequest struct { *requests.RpcRequest AccountId string `position:"Query" name:"AccountId"` NextToken string `position:"Query" name:"NextToken"` ResourceGroupIds *[]string `position:"Query" name:"ResourceGroupIds" type:"Repeated"` MaxResults requests.Integer `position:"Query" name:"MaxResults"` }
ListMultiAccountResourceGroupsRequest is the request struct for api ListMultiAccountResourceGroups
func CreateListMultiAccountResourceGroupsRequest ¶
func CreateListMultiAccountResourceGroupsRequest() (request *ListMultiAccountResourceGroupsRequest)
CreateListMultiAccountResourceGroupsRequest creates a request to invoke ListMultiAccountResourceGroups API
type ListMultiAccountResourceGroupsResponse ¶
type ListMultiAccountResourceGroupsResponse struct { *responses.BaseResponse DynamicCode string `json:"DynamicCode" xml:"DynamicCode"` DynamicMessage string `json:"DynamicMessage" xml:"DynamicMessage"` ErrorCode string `json:"ErrorCode" xml:"ErrorCode"` ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"` NextToken string `json:"NextToken" xml:"NextToken"` RequestId string `json:"RequestId" xml:"RequestId"` Success bool `json:"Success" xml:"Success"` ResourceGroups []ResourceGroup `json:"ResourceGroups" xml:"ResourceGroups"` }
ListMultiAccountResourceGroupsResponse is the response struct for api ListMultiAccountResourceGroups
func CreateListMultiAccountResourceGroupsResponse ¶
func CreateListMultiAccountResourceGroupsResponse() (response *ListMultiAccountResourceGroupsResponse)
CreateListMultiAccountResourceGroupsResponse creates a response to parse from ListMultiAccountResourceGroups response
type ListMultiAccountTagKeysRequest ¶
type ListMultiAccountTagKeysRequest struct { *requests.RpcRequest NextToken string `position:"Query" name:"NextToken"` Scope string `position:"Query" name:"Scope"` MatchType string `position:"Query" name:"MatchType"` MaxResults requests.Integer `position:"Query" name:"MaxResults"` TagKey string `position:"Query" name:"TagKey"` }
ListMultiAccountTagKeysRequest is the request struct for api ListMultiAccountTagKeys
func CreateListMultiAccountTagKeysRequest ¶
func CreateListMultiAccountTagKeysRequest() (request *ListMultiAccountTagKeysRequest)
CreateListMultiAccountTagKeysRequest creates a request to invoke ListMultiAccountTagKeys API
type ListMultiAccountTagKeysResponse ¶
type ListMultiAccountTagKeysResponse struct { *responses.BaseResponse DynamicCode string `json:"DynamicCode" xml:"DynamicCode"` DynamicMessage string `json:"DynamicMessage" xml:"DynamicMessage"` ErrorCode string `json:"ErrorCode" xml:"ErrorCode"` ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"` NextToken string `json:"NextToken" xml:"NextToken"` RequestId string `json:"RequestId" xml:"RequestId"` Success bool `json:"Success" xml:"Success"` TagKeys []string `json:"TagKeys" xml:"TagKeys"` }
ListMultiAccountTagKeysResponse is the response struct for api ListMultiAccountTagKeys
func CreateListMultiAccountTagKeysResponse ¶
func CreateListMultiAccountTagKeysResponse() (response *ListMultiAccountTagKeysResponse)
CreateListMultiAccountTagKeysResponse creates a response to parse from ListMultiAccountTagKeys response
type ListMultiAccountTagValuesRequest ¶
type ListMultiAccountTagValuesRequest struct { *requests.RpcRequest NextToken string `position:"Query" name:"NextToken"` Scope string `position:"Query" name:"Scope"` MatchType string `position:"Query" name:"MatchType"` TagValue string `position:"Query" name:"TagValue"` MaxResults requests.Integer `position:"Query" name:"MaxResults"` TagKey string `position:"Query" name:"TagKey"` }
ListMultiAccountTagValuesRequest is the request struct for api ListMultiAccountTagValues
func CreateListMultiAccountTagValuesRequest ¶
func CreateListMultiAccountTagValuesRequest() (request *ListMultiAccountTagValuesRequest)
CreateListMultiAccountTagValuesRequest creates a request to invoke ListMultiAccountTagValues API
type ListMultiAccountTagValuesResponse ¶
type ListMultiAccountTagValuesResponse struct { *responses.BaseResponse DynamicCode string `json:"DynamicCode" xml:"DynamicCode"` DynamicMessage string `json:"DynamicMessage" xml:"DynamicMessage"` ErrorCode string `json:"ErrorCode" xml:"ErrorCode"` ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"` NextToken string `json:"NextToken" xml:"NextToken"` RequestId string `json:"RequestId" xml:"RequestId"` Success bool `json:"Success" xml:"Success"` TagValues []string `json:"TagValues" xml:"TagValues"` }
ListMultiAccountTagValuesResponse is the response struct for api ListMultiAccountTagValues
func CreateListMultiAccountTagValuesResponse ¶
func CreateListMultiAccountTagValuesResponse() (response *ListMultiAccountTagValuesResponse)
CreateListMultiAccountTagValuesResponse creates a response to parse from ListMultiAccountTagValues response
type ListResourceTypesRequest ¶
type ListResourceTypesRequest struct { *requests.RpcRequest Query *[]string `position:"Query" name:"Query" type:"Repeated"` ResourceType string `position:"Query" name:"ResourceType"` Scene string `position:"Query" name:"Scene"` AcceptLanguage string `position:"Query" name:"AcceptLanguage"` }
ListResourceTypesRequest is the request struct for api ListResourceTypes
func CreateListResourceTypesRequest ¶
func CreateListResourceTypesRequest() (request *ListResourceTypesRequest)
CreateListResourceTypesRequest creates a request to invoke ListResourceTypes API
type ListResourceTypesResponse ¶
type ListResourceTypesResponse struct { *responses.BaseResponse DynamicCode string `json:"DynamicCode" xml:"DynamicCode"` DynamicMessage string `json:"DynamicMessage" xml:"DynamicMessage"` ErrorCode string `json:"ErrorCode" xml:"ErrorCode"` ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"` RequestId string `json:"RequestId" xml:"RequestId"` Success bool `json:"Success" xml:"Success"` ResourceTypes []ResourceType `json:"ResourceTypes" xml:"ResourceTypes"` }
ListResourceTypesResponse is the response struct for api ListResourceTypes
func CreateListResourceTypesResponse ¶
func CreateListResourceTypesResponse() (response *ListResourceTypesResponse)
CreateListResourceTypesResponse creates a response to parse from ListResourceTypes response
type ListSavedQueriesRequest ¶ added in v1.63.24
type ListSavedQueriesRequest struct { *requests.RpcRequest NextToken string `position:"Query" name:"NextToken"` MaxResults string `position:"Query" name:"MaxResults"` }
ListSavedQueriesRequest is the request struct for api ListSavedQueries
func CreateListSavedQueriesRequest ¶ added in v1.63.24
func CreateListSavedQueriesRequest() (request *ListSavedQueriesRequest)
CreateListSavedQueriesRequest creates a request to invoke ListSavedQueries API
type ListSavedQueriesResponse ¶ added in v1.63.24
type ListSavedQueriesResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` MaxResults string `json:"MaxResults" xml:"MaxResults"` NextToken string `json:"NextToken" xml:"NextToken"` SavedQueries []SavedQuery `json:"SavedQueries" xml:"SavedQueries"` }
ListSavedQueriesResponse is the response struct for api ListSavedQueries
func CreateListSavedQueriesResponse ¶ added in v1.63.24
func CreateListSavedQueriesResponse() (response *ListSavedQueriesResponse)
CreateListSavedQueriesResponse creates a response to parse from ListSavedQueries response
type ListTagKeysRequest ¶
type ListTagKeysRequest struct { *requests.RpcRequest NextToken string `position:"Query" name:"NextToken"` MatchType string `position:"Query" name:"MatchType"` MaxResults requests.Integer `position:"Query" name:"MaxResults"` TagKey string `position:"Query" name:"TagKey"` }
ListTagKeysRequest is the request struct for api ListTagKeys
func CreateListTagKeysRequest ¶
func CreateListTagKeysRequest() (request *ListTagKeysRequest)
CreateListTagKeysRequest creates a request to invoke ListTagKeys API
type ListTagKeysResponse ¶
type ListTagKeysResponse struct { *responses.BaseResponse NextToken string `json:"NextToken" xml:"NextToken"` RequestId string `json:"RequestId" xml:"RequestId"` Success bool `json:"Success" xml:"Success"` DynamicCode string `json:"DynamicCode" xml:"DynamicCode"` DynamicMessage string `json:"DynamicMessage" xml:"DynamicMessage"` ErrorCode string `json:"ErrorCode" xml:"ErrorCode"` ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"` TagKeys []string `json:"TagKeys" xml:"TagKeys"` }
ListTagKeysResponse is the response struct for api ListTagKeys
func CreateListTagKeysResponse ¶
func CreateListTagKeysResponse() (response *ListTagKeysResponse)
CreateListTagKeysResponse creates a response to parse from ListTagKeys response
type ListTagValuesRequest ¶
type ListTagValuesRequest struct { *requests.RpcRequest NextToken string `position:"Query" name:"NextToken"` MatchType string `position:"Query" name:"MatchType"` TagValue string `position:"Query" name:"TagValue"` MaxResults requests.Integer `position:"Query" name:"MaxResults"` TagKey string `position:"Query" name:"TagKey"` }
ListTagValuesRequest is the request struct for api ListTagValues
func CreateListTagValuesRequest ¶
func CreateListTagValuesRequest() (request *ListTagValuesRequest)
CreateListTagValuesRequest creates a request to invoke ListTagValues API
type ListTagValuesResponse ¶
type ListTagValuesResponse struct { *responses.BaseResponse NextToken string `json:"NextToken" xml:"NextToken"` RequestId string `json:"RequestId" xml:"RequestId"` Success bool `json:"Success" xml:"Success"` DynamicCode string `json:"DynamicCode" xml:"DynamicCode"` DynamicMessage string `json:"DynamicMessage" xml:"DynamicMessage"` ErrorCode string `json:"ErrorCode" xml:"ErrorCode"` ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"` TagValues []string `json:"TagValues" xml:"TagValues"` }
ListTagValuesResponse is the response struct for api ListTagValues
func CreateListTagValuesResponse ¶
func CreateListTagValuesResponse() (response *ListTagValuesResponse)
CreateListTagValuesResponse creates a response to parse from ListTagValues response
type Resource ¶
type Resource struct { ResourceId string `json:"ResourceId" xml:"ResourceId"` ResourceType string `json:"ResourceType" xml:"ResourceType"` AccountId string `json:"AccountId" xml:"AccountId"` RegionId string `json:"RegionId" xml:"RegionId"` ResourceGroupId string `json:"ResourceGroupId" xml:"ResourceGroupId"` ZoneId string `json:"ZoneId" xml:"ZoneId"` ResourceName string `json:"ResourceName" xml:"ResourceName"` CreateTime string `json:"CreateTime" xml:"CreateTime"` ExpireTime string `json:"ExpireTime" xml:"ExpireTime"` IpAddresses []string `json:"IpAddresses" xml:"IpAddresses"` Tags []Tag `json:"Tags" xml:"Tags"` IpAddressAttributes []IpAddressAttribute `json:"IpAddressAttributes" xml:"IpAddressAttributes"` }
Resource is a nested struct in resourcecenter response
type ResourceCount ¶ added in v1.62.355
type ResourceCount struct { GroupName string `json:"GroupName" xml:"GroupName"` Count int64 `json:"Count" xml:"Count"` }
ResourceCount is a nested struct in resourcecenter response
type ResourceCounts ¶ added in v1.62.355
type ResourceCounts struct {
ResourceCount []ResourceCount `json:"ResourceCount" xml:"ResourceCount"`
}
ResourceCounts is a nested struct in resourcecenter response
type ResourceGroup ¶
type ResourceGroup struct { AccountId string `json:"AccountId" xml:"AccountId"` CreateDate string `json:"CreateDate" xml:"CreateDate"` DisplayName string `json:"DisplayName" xml:"DisplayName"` Id string `json:"Id" xml:"Id"` Name string `json:"Name" xml:"Name"` Status string `json:"Status" xml:"Status"` }
ResourceGroup is a nested struct in resourcecenter response
type ResourceGroups ¶
type ResourceGroups struct {
ResourceGroup []ResourceGroup `json:"ResourceGroup" xml:"ResourceGroup"`
}
ResourceGroups is a nested struct in resourcecenter response
type ResourceType ¶
type ResourceType struct { Authorized bool `json:"Authorized" xml:"Authorized"` ProductName string `json:"ProductName" xml:"ProductName"` ResourceType string `json:"ResourceType" xml:"ResourceType"` ResourceTypeName string `json:"ResourceTypeName" xml:"ResourceTypeName"` FilterKeys []string `json:"FilterKeys" xml:"FilterKeys"` CodeMapping CodeMapping `json:"CodeMapping" xml:"CodeMapping"` Urls Urls `json:"Urls" xml:"Urls"` }
ResourceType is a nested struct in resourcecenter response
type ResourceTypes ¶
type ResourceTypes struct {
ResourceType []ResourceType `json:"ResourceType" xml:"ResourceType"`
}
ResourceTypes is a nested struct in resourcecenter response
type ResourcesInSearchMultiAccountResources ¶
type ResourcesInSearchMultiAccountResources struct {
Resource []Resource `json:"Resource" xml:"Resource"`
}
ResourcesInSearchMultiAccountResources is a nested struct in resourcecenter response
type ResourcesInSearchResources ¶
type ResourcesInSearchResources struct {
Resource []Resource `json:"Resource" xml:"Resource"`
}
ResourcesInSearchResources is a nested struct in resourcecenter response
type RowsInExecuteMultiAccountSQLQuery ¶ added in v1.63.24
type RowsInExecuteMultiAccountSQLQuery struct {
Row []string `json:"Row" xml:"Row"`
}
RowsInExecuteMultiAccountSQLQuery is a nested struct in resourcecenter response
type RowsInExecuteSQLQuery ¶ added in v1.63.24
type RowsInExecuteSQLQuery struct {
Row []string `json:"Row" xml:"Row"`
}
RowsInExecuteSQLQuery is a nested struct in resourcecenter response
type SavedQueries ¶ added in v1.63.24
type SavedQueries struct {
SavedQuery []SavedQuery `json:"SavedQuery" xml:"SavedQuery"`
}
SavedQueries is a nested struct in resourcecenter response
type SavedQuery ¶ added in v1.63.24
type SavedQuery struct { Name string `json:"Name" xml:"Name"` UpdateTime string `json:"UpdateTime" xml:"UpdateTime"` CreateTime string `json:"CreateTime" xml:"CreateTime"` Expression string `json:"Expression" xml:"Expression"` Description string `json:"Description" xml:"Description"` QueryId string `json:"QueryId" xml:"QueryId"` }
SavedQuery is a nested struct in resourcecenter response
type SearchMultiAccountResourcesFilter ¶
type SearchMultiAccountResourcesFilter struct { MatchType string `name:"MatchType"` Value *[]string `name:"Value" type:"Repeated"` Key string `name:"Key"` }
SearchMultiAccountResourcesFilter is a repeated param struct in SearchMultiAccountResourcesRequest
type SearchMultiAccountResourcesRequest ¶
type SearchMultiAccountResourcesRequest struct { *requests.RpcRequest NextToken string `position:"Query" name:"NextToken"` Scope string `position:"Query" name:"Scope"` SortCriterion SearchMultiAccountResourcesSortCriterion `position:"Query" name:"SortCriterion" type:"Struct"` Filter *[]SearchMultiAccountResourcesFilter `position:"Query" name:"Filter" type:"Repeated"` MaxResults requests.Integer `position:"Query" name:"MaxResults"` }
SearchMultiAccountResourcesRequest is the request struct for api SearchMultiAccountResources
func CreateSearchMultiAccountResourcesRequest ¶
func CreateSearchMultiAccountResourcesRequest() (request *SearchMultiAccountResourcesRequest)
CreateSearchMultiAccountResourcesRequest creates a request to invoke SearchMultiAccountResources API
type SearchMultiAccountResourcesResponse ¶
type SearchMultiAccountResourcesResponse struct { *responses.BaseResponse MaxResults int `json:"MaxResults" xml:"MaxResults"` NextToken string `json:"NextToken" xml:"NextToken"` RequestId string `json:"RequestId" xml:"RequestId"` Scope string `json:"Scope" xml:"Scope"` Filters []Filter `json:"Filters" xml:"Filters"` Resources []Resource `json:"Resources" xml:"Resources"` }
SearchMultiAccountResourcesResponse is the response struct for api SearchMultiAccountResources
func CreateSearchMultiAccountResourcesResponse ¶
func CreateSearchMultiAccountResourcesResponse() (response *SearchMultiAccountResourcesResponse)
CreateSearchMultiAccountResourcesResponse creates a response to parse from SearchMultiAccountResources response
type SearchMultiAccountResourcesSortCriterion ¶
type SearchMultiAccountResourcesSortCriterion struct { Key string `name:"Key"` Order string `name:"Order"` }
SearchMultiAccountResourcesSortCriterion is a repeated param struct in SearchMultiAccountResourcesRequest
type SearchResourcesFilter ¶
type SearchResourcesFilter struct { MatchType string `name:"MatchType"` Value *[]string `name:"Value" type:"Repeated"` Key string `name:"Key"` }
SearchResourcesFilter is a repeated param struct in SearchResourcesRequest
type SearchResourcesRequest ¶
type SearchResourcesRequest struct { *requests.RpcRequest ResourceGroupId string `position:"Query" name:"ResourceGroupId"` View string `position:"Query" name:"View"` NextToken string `position:"Query" name:"NextToken"` SortCriterion SearchResourcesSortCriterion `position:"Query" name:"SortCriterion" type:"Struct"` Filter *[]SearchResourcesFilter `position:"Query" name:"Filter" type:"Repeated"` MaxResults requests.Integer `position:"Query" name:"MaxResults"` }
SearchResourcesRequest is the request struct for api SearchResources
func CreateSearchResourcesRequest ¶
func CreateSearchResourcesRequest() (request *SearchResourcesRequest)
CreateSearchResourcesRequest creates a request to invoke SearchResources API
type SearchResourcesResponse ¶
type SearchResourcesResponse struct { *responses.BaseResponse NextToken string `json:"NextToken" xml:"NextToken"` RequestId string `json:"RequestId" xml:"RequestId"` MaxResults int `json:"MaxResults" xml:"MaxResults"` Filters []Filter `json:"Filters" xml:"Filters"` Resources []Resource `json:"Resources" xml:"Resources"` }
SearchResourcesResponse is the response struct for api SearchResources
func CreateSearchResourcesResponse ¶
func CreateSearchResourcesResponse() (response *SearchResourcesResponse)
CreateSearchResourcesResponse creates a response to parse from SearchResources response
type SearchResourcesSortCriterion ¶
SearchResourcesSortCriterion is a repeated param struct in SearchResourcesRequest
type TagKeysInListMultiAccountTagKeys ¶
type TagKeysInListMultiAccountTagKeys struct {
TagKey []string `json:"TagKey" xml:"TagKey"`
}
TagKeysInListMultiAccountTagKeys is a nested struct in resourcecenter response
type TagKeysInListTagKeys ¶
type TagKeysInListTagKeys struct {
TagKey []string `json:"TagKey" xml:"TagKey"`
}
TagKeysInListTagKeys is a nested struct in resourcecenter response
type TagValuesInListMultiAccountTagValues ¶
type TagValuesInListMultiAccountTagValues struct {
TagValue []string `json:"TagValue" xml:"TagValue"`
}
TagValuesInListMultiAccountTagValues is a nested struct in resourcecenter response
type TagValuesInListTagValues ¶
type TagValuesInListTagValues struct {
TagValue []string `json:"TagValue" xml:"TagValue"`
}
TagValuesInListTagValues is a nested struct in resourcecenter response
type TagsInGetMultiAccountResourceConfiguration ¶ added in v1.63.24
type TagsInGetMultiAccountResourceConfiguration struct {
Tag []Tag `json:"Tag" xml:"Tag"`
}
TagsInGetMultiAccountResourceConfiguration is a nested struct in resourcecenter response
type TagsInSearchMultiAccountResources ¶
type TagsInSearchMultiAccountResources struct {
Tag []Tag `json:"Tag" xml:"Tag"`
}
TagsInSearchMultiAccountResources is a nested struct in resourcecenter response
type TagsInSearchResources ¶
type TagsInSearchResources struct {
Tag []Tag `json:"Tag" xml:"Tag"`
}
TagsInSearchResources is a nested struct in resourcecenter response
type UpdateFilterRequest ¶ added in v1.63.24
type UpdateFilterRequest struct { *requests.RpcRequest FilterName string `position:"Query" name:"FilterName"` FilterConfiguration string `position:"Query" name:"FilterConfiguration"` }
UpdateFilterRequest is the request struct for api UpdateFilter
func CreateUpdateFilterRequest ¶ added in v1.63.24
func CreateUpdateFilterRequest() (request *UpdateFilterRequest)
CreateUpdateFilterRequest creates a request to invoke UpdateFilter API
type UpdateFilterResponse ¶ added in v1.63.24
type UpdateFilterResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
UpdateFilterResponse is the response struct for api UpdateFilter
func CreateUpdateFilterResponse ¶ added in v1.63.24
func CreateUpdateFilterResponse() (response *UpdateFilterResponse)
CreateUpdateFilterResponse creates a response to parse from UpdateFilter response
type UpdateSavedQueryRequest ¶ added in v1.63.24
type UpdateSavedQueryRequest struct { *requests.RpcRequest Expression string `position:"Query" name:"Expression"` Description string `position:"Query" name:"Description"` QueryId string `position:"Query" name:"QueryId"` Name string `position:"Query" name:"Name"` }
UpdateSavedQueryRequest is the request struct for api UpdateSavedQuery
func CreateUpdateSavedQueryRequest ¶ added in v1.63.24
func CreateUpdateSavedQueryRequest() (request *UpdateSavedQueryRequest)
CreateUpdateSavedQueryRequest creates a request to invoke UpdateSavedQuery API
type UpdateSavedQueryResponse ¶ added in v1.63.24
type UpdateSavedQueryResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
UpdateSavedQueryResponse is the response struct for api UpdateSavedQuery
func CreateUpdateSavedQueryResponse ¶ added in v1.63.24
func CreateUpdateSavedQueryResponse() (response *UpdateSavedQueryResponse)
CreateUpdateSavedQueryResponse creates a response to parse from UpdateSavedQuery response
type Urls ¶
type Urls struct { ProductConsoleUrl string `json:"ProductConsoleUrl" xml:"ProductConsoleUrl"` ResourceConsoleUrl string `json:"ResourceConsoleUrl" xml:"ResourceConsoleUrl"` }
Urls is a nested struct in resourcecenter response
type ValuesInGetResourceCounts ¶ added in v1.62.355
type ValuesInGetResourceCounts struct {
Value []string `json:"Value" xml:"Value"`
}
ValuesInGetResourceCounts is a nested struct in resourcecenter response
type ValuesInSearchMultiAccountResources ¶
type ValuesInSearchMultiAccountResources struct {
Value []string `json:"Value" xml:"Value"`
}
ValuesInSearchMultiAccountResources is a nested struct in resourcecenter response
type ValuesInSearchResources ¶
type ValuesInSearchResources struct {
Value []string `json:"Value" xml:"Value"`
}
ValuesInSearchResources is a nested struct in resourcecenter response
Source Files ¶
- associate_default_filter.go
- client.go
- create_filter.go
- create_saved_query.go
- delete_filter.go
- delete_saved_query.go
- disable_multi_account_resource_center.go
- disable_resource_center.go
- disassociate_default_filter.go
- enable_multi_account_resource_center.go
- enable_resource_center.go
- execute_multi_account_sql_query.go
- execute_sql_query.go
- get_example_query.go
- get_multi_account_resource_center_service_status.go
- get_multi_account_resource_configuration.go
- get_resource_center_service_status.go
- get_resource_configuration.go
- get_resource_counts.go
- get_saved_query.go
- list_example_queries.go
- list_filters.go
- list_multi_account_resource_groups.go
- list_multi_account_tag_keys.go
- list_multi_account_tag_values.go
- list_resource_types.go
- list_saved_queries.go
- list_tag_keys.go
- list_tag_values.go
- search_multi_account_resources.go
- search_resources.go
- struct_code_mapping.go
- struct_column.go
- struct_columns_in_execute_multi_account_sql_query.go
- struct_columns_in_execute_sql_query.go
- struct_example_queries.go
- struct_example_query.go
- struct_filter.go
- struct_filter_keys.go
- struct_filters_in_get_resource_counts.go
- struct_filters_in_list_filters.go
- struct_filters_in_search_multi_account_resources.go
- struct_filters_in_search_resources.go
- struct_ip_address_attribute.go
- struct_ip_address_attributes_in_get_multi_account_resource_configuration.go
- struct_ip_address_attributes_in_search_multi_account_resources.go
- struct_ip_address_attributes_in_search_resources.go
- struct_ip_addresses_in_get_multi_account_resource_configuration.go
- struct_ip_addresses_in_search_multi_account_resources.go
- struct_ip_addresses_in_search_resources.go
- struct_resource.go
- struct_resource_count.go
- struct_resource_counts.go
- struct_resource_group.go
- struct_resource_groups.go
- struct_resource_type.go
- struct_resource_types.go
- struct_resources_in_search_multi_account_resources.go
- struct_resources_in_search_resources.go
- struct_rows_in_execute_multi_account_sql_query.go
- struct_rows_in_execute_sql_query.go
- struct_saved_queries.go
- struct_saved_query.go
- struct_tag.go
- struct_tag_keys_in_list_multi_account_tag_keys.go
- struct_tag_keys_in_list_tag_keys.go
- struct_tag_values_in_list_multi_account_tag_values.go
- struct_tag_values_in_list_tag_values.go
- struct_tags_in_get_multi_account_resource_configuration.go
- struct_tags_in_search_multi_account_resources.go
- struct_tags_in_search_resources.go
- struct_urls.go
- struct_values_in_get_resource_counts.go
- struct_values_in_search_multi_account_resources.go
- struct_values_in_search_resources.go
- update_filter.go
- update_saved_query.go