Help us shape the future of Go! Take the 2026 Go Developer Survey

resourcecenter

package
v1.0.82 Latest Latest
Warning

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

Go to latest
Published: Oct 29, 2026 License: Apache-2.0 Imports: 9 Imported by: 0

Documentation

Overview

Package resourcecenteriface provides an interface to enable mocking the RESOURCECENTER service client for testing your code.

It is important to note that this interface will have breaking changes when the service model is updated and adds new API operations, paginators, and waiters.

Index

Constants

View Source
const (
	// EnumOfGroupByKeyForGetResourceCountsInputResourceType is a EnumOfGroupByKeyForGetResourceCountsInput enum value
	EnumOfGroupByKeyForGetResourceCountsInputResourceType = "ResourceType"

	// EnumOfGroupByKeyForGetResourceCountsInputRegion is a EnumOfGroupByKeyForGetResourceCountsInput enum value
	EnumOfGroupByKeyForGetResourceCountsInputRegion = "Region"
)
View Source
const (
	// EnumOfSortOrderForSearchMultiAccountResourcesInputAsc is a EnumOfSortOrderForSearchMultiAccountResourcesInput enum value
	EnumOfSortOrderForSearchMultiAccountResourcesInputAsc = "Asc"

	// EnumOfSortOrderForSearchMultiAccountResourcesInputDesc is a EnumOfSortOrderForSearchMultiAccountResourcesInput enum value
	EnumOfSortOrderForSearchMultiAccountResourcesInputDesc = "Desc"
)
View Source
const (
	// EnumOfSortOrderForSearchResourcesInputAsc is a EnumOfSortOrderForSearchResourcesInput enum value
	EnumOfSortOrderForSearchResourcesInputAsc = "Asc"

	// EnumOfSortOrderForSearchResourcesInputDesc is a EnumOfSortOrderForSearchResourcesInput enum value
	EnumOfSortOrderForSearchResourcesInputDesc = "Desc"
)
View Source
const (
	ServiceName = "resourcecenter" // Name of service.
	EndpointsID = ServiceName      // ID to lookup a service endpoint with.
	ServiceID   = "resourcecenter" // ServiceID is a unique identifer of a specific service.
)

Service information constants

View Source
const (
	// EnumOfSortByForSearchMultiAccountResourcesInputCreateTime is a EnumOfSortByForSearchMultiAccountResourcesInput enum value
	EnumOfSortByForSearchMultiAccountResourcesInputCreateTime = "CreateTime"
)
View Source
const (
	// EnumOfSortByForSearchResourcesInputCreateTime is a EnumOfSortByForSearchResourcesInput enum value
	EnumOfSortByForSearchResourcesInputCreateTime = "CreateTime"
)

Variables

This section is empty.

Functions

This section is empty.

Types

type CreateQueryInput

type CreateQueryInput struct {
	Description *string `max:"128" type:"string" json:",omitempty"`

	// Expression is a required field
	Expression *string `max:"2048" type:"string" json:",omitempty" required:"true"`

	// QueryName is a required field
	QueryName *string `max:"64" type:"string" json:",omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (CreateQueryInput) GoString

func (s CreateQueryInput) GoString() string

GoString returns the string representation

func (*CreateQueryInput) SetDescription

func (s *CreateQueryInput) SetDescription(v string) *CreateQueryInput

SetDescription sets the Description field's value.

func (*CreateQueryInput) SetExpression

func (s *CreateQueryInput) SetExpression(v string) *CreateQueryInput

SetExpression sets the Expression field's value.

func (*CreateQueryInput) SetQueryName

func (s *CreateQueryInput) SetQueryName(v string) *CreateQueryInput

SetQueryName sets the QueryName field's value.

func (CreateQueryInput) String

func (s CreateQueryInput) String() string

String returns the string representation

func (*CreateQueryInput) Validate

func (s *CreateQueryInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type CreateQueryOutput

type CreateQueryOutput struct {
	Metadata *response.ResponseMetadata

	CreatedTime *string `type:"string" json:",omitempty"`

	Description *string `type:"string" json:",omitempty"`

	Expression *string `type:"string" json:",omitempty"`

	QueryID *int64 `type:"int64" json:",omitempty"`

	QueryName *string `type:"string" json:",omitempty"`

	UpdatedTime *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (CreateQueryOutput) GoString

func (s CreateQueryOutput) GoString() string

GoString returns the string representation

func (*CreateQueryOutput) SetCreatedTime

func (s *CreateQueryOutput) SetCreatedTime(v string) *CreateQueryOutput

SetCreatedTime sets the CreatedTime field's value.

func (*CreateQueryOutput) SetDescription

func (s *CreateQueryOutput) SetDescription(v string) *CreateQueryOutput

SetDescription sets the Description field's value.

func (*CreateQueryOutput) SetExpression

func (s *CreateQueryOutput) SetExpression(v string) *CreateQueryOutput

SetExpression sets the Expression field's value.

func (*CreateQueryOutput) SetQueryID

func (s *CreateQueryOutput) SetQueryID(v int64) *CreateQueryOutput

SetQueryID sets the QueryID field's value.

func (*CreateQueryOutput) SetQueryName

func (s *CreateQueryOutput) SetQueryName(v string) *CreateQueryOutput

SetQueryName sets the QueryName field's value.

func (*CreateQueryOutput) SetUpdatedTime

func (s *CreateQueryOutput) SetUpdatedTime(v string) *CreateQueryOutput

SetUpdatedTime sets the UpdatedTime field's value.

func (CreateQueryOutput) String

func (s CreateQueryOutput) String() string

String returns the string representation

type DeleteQueryInput

type DeleteQueryInput struct {

	// QueryID is a required field
	QueryID *int64 `type:"int64" json:",omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (DeleteQueryInput) GoString

func (s DeleteQueryInput) GoString() string

GoString returns the string representation

func (*DeleteQueryInput) SetQueryID

func (s *DeleteQueryInput) SetQueryID(v int64) *DeleteQueryInput

SetQueryID sets the QueryID field's value.

func (DeleteQueryInput) String

func (s DeleteQueryInput) String() string

String returns the string representation

func (*DeleteQueryInput) Validate

func (s *DeleteQueryInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type DeleteQueryOutput

type DeleteQueryOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (DeleteQueryOutput) GoString

func (s DeleteQueryOutput) GoString() string

GoString returns the string representation

func (DeleteQueryOutput) String

func (s DeleteQueryOutput) String() string

String returns the string representation

type DisableMultiAccountResourceCenterInput

type DisableMultiAccountResourceCenterInput struct {
	// contains filtered or unexported fields
}

func (DisableMultiAccountResourceCenterInput) GoString

GoString returns the string representation

func (DisableMultiAccountResourceCenterInput) String

String returns the string representation

type DisableMultiAccountResourceCenterOutput

type DisableMultiAccountResourceCenterOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (DisableMultiAccountResourceCenterOutput) GoString

GoString returns the string representation

func (DisableMultiAccountResourceCenterOutput) String

String returns the string representation

type DisableResourceCenterInput

type DisableResourceCenterInput struct {
	// contains filtered or unexported fields
}

func (DisableResourceCenterInput) GoString

func (s DisableResourceCenterInput) GoString() string

GoString returns the string representation

func (DisableResourceCenterInput) String

String returns the string representation

type DisableResourceCenterOutput

type DisableResourceCenterOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (DisableResourceCenterOutput) GoString

func (s DisableResourceCenterOutput) GoString() string

GoString returns the string representation

func (DisableResourceCenterOutput) String

String returns the string representation

type EnableMultiAccountResourceCenterInput

type EnableMultiAccountResourceCenterInput struct {
	// contains filtered or unexported fields
}

func (EnableMultiAccountResourceCenterInput) GoString

GoString returns the string representation

func (EnableMultiAccountResourceCenterInput) String

String returns the string representation

type EnableMultiAccountResourceCenterOutput

type EnableMultiAccountResourceCenterOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (EnableMultiAccountResourceCenterOutput) GoString

GoString returns the string representation

func (EnableMultiAccountResourceCenterOutput) String

String returns the string representation

type EnableResourceCenterInput

type EnableResourceCenterInput struct {
	// contains filtered or unexported fields
}

func (EnableResourceCenterInput) GoString

func (s EnableResourceCenterInput) GoString() string

GoString returns the string representation

func (EnableResourceCenterInput) String

func (s EnableResourceCenterInput) String() string

String returns the string representation

type EnableResourceCenterOutput

type EnableResourceCenterOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (EnableResourceCenterOutput) GoString

func (s EnableResourceCenterOutput) GoString() string

GoString returns the string representation

func (EnableResourceCenterOutput) String

String returns the string representation

type ExecuteMultiAccountSQLQueryInput

type ExecuteMultiAccountSQLQueryInput struct {

	// Expression is a required field
	Expression *string `max:"2048" type:"string" json:",omitempty" required:"true"`

	MaxResults *int32 `min:"1" max:"500" type:"int32" json:",omitempty"`

	NextToken *string `type:"string" json:",omitempty"`

	Scope *ScopeForExecuteMultiAccountSQLQueryInput `type:"structure" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ExecuteMultiAccountSQLQueryInput) GoString

GoString returns the string representation

func (*ExecuteMultiAccountSQLQueryInput) SetExpression

SetExpression sets the Expression field's value.

func (*ExecuteMultiAccountSQLQueryInput) SetMaxResults

SetMaxResults sets the MaxResults field's value.

func (*ExecuteMultiAccountSQLQueryInput) SetNextToken

SetNextToken sets the NextToken field's value.

func (*ExecuteMultiAccountSQLQueryInput) SetScope

SetScope sets the Scope field's value.

func (ExecuteMultiAccountSQLQueryInput) String

String returns the string representation

func (*ExecuteMultiAccountSQLQueryInput) Validate

Validate inspects the fields of the type to determine if they are valid.

type ExecuteMultiAccountSQLQueryOutput

type ExecuteMultiAccountSQLQueryOutput struct {
	Metadata *response.ResponseMetadata

	NextToken *string `type:"string" json:",omitempty"`

	Rows []interface{} `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ExecuteMultiAccountSQLQueryOutput) GoString

GoString returns the string representation

func (*ExecuteMultiAccountSQLQueryOutput) SetNextToken

SetNextToken sets the NextToken field's value.

func (*ExecuteMultiAccountSQLQueryOutput) SetRows

SetRows sets the Rows field's value.

func (ExecuteMultiAccountSQLQueryOutput) String

String returns the string representation

type ExecuteSQLQueryInput

type ExecuteSQLQueryInput struct {

	// Expression is a required field
	Expression *string `max:"2048" type:"string" json:",omitempty" required:"true"`

	// MaxResults is a required field
	MaxResults *int32 `min:"1" max:"500" type:"int32" json:",omitempty" required:"true"`

	NextToken *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ExecuteSQLQueryInput) GoString

func (s ExecuteSQLQueryInput) GoString() string

GoString returns the string representation

func (*ExecuteSQLQueryInput) SetExpression

func (s *ExecuteSQLQueryInput) SetExpression(v string) *ExecuteSQLQueryInput

SetExpression sets the Expression field's value.

func (*ExecuteSQLQueryInput) SetMaxResults

func (s *ExecuteSQLQueryInput) SetMaxResults(v int32) *ExecuteSQLQueryInput

SetMaxResults sets the MaxResults field's value.

func (*ExecuteSQLQueryInput) SetNextToken

func (s *ExecuteSQLQueryInput) SetNextToken(v string) *ExecuteSQLQueryInput

SetNextToken sets the NextToken field's value.

func (ExecuteSQLQueryInput) String

func (s ExecuteSQLQueryInput) String() string

String returns the string representation

func (*ExecuteSQLQueryInput) Validate

func (s *ExecuteSQLQueryInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type ExecuteSQLQueryOutput

type ExecuteSQLQueryOutput struct {
	Metadata *response.ResponseMetadata

	NextToken *string `type:"string" json:",omitempty"`

	Rows []interface{} `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ExecuteSQLQueryOutput) GoString

func (s ExecuteSQLQueryOutput) GoString() string

GoString returns the string representation

func (*ExecuteSQLQueryOutput) SetNextToken

SetNextToken sets the NextToken field's value.

func (*ExecuteSQLQueryOutput) SetRows

func (s *ExecuteSQLQueryOutput) SetRows(v []interface{}) *ExecuteSQLQueryOutput

SetRows sets the Rows field's value.

func (ExecuteSQLQueryOutput) String

func (s ExecuteSQLQueryOutput) String() string

String returns the string representation

type FilterForGetMultiAccountResourceCountsInput

type FilterForGetMultiAccountResourceCountsInput struct {
	Key *string `type:"string" json:",omitempty"`

	MatchType *string `type:"string" json:",omitempty"`

	Values []*string `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (FilterForGetMultiAccountResourceCountsInput) GoString

GoString returns the string representation

func (*FilterForGetMultiAccountResourceCountsInput) SetKey

SetKey sets the Key field's value.

func (*FilterForGetMultiAccountResourceCountsInput) SetMatchType

SetMatchType sets the MatchType field's value.

func (*FilterForGetMultiAccountResourceCountsInput) SetValues

SetValues sets the Values field's value.

func (FilterForGetMultiAccountResourceCountsInput) String

String returns the string representation

type FilterForGetMultiAccountResourceCountsOutput

type FilterForGetMultiAccountResourceCountsOutput struct {
	Key *string `type:"string" json:",omitempty"`

	MatchType *string `type:"string" json:",omitempty"`

	Values []*string `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (FilterForGetMultiAccountResourceCountsOutput) GoString

GoString returns the string representation

func (*FilterForGetMultiAccountResourceCountsOutput) SetKey

SetKey sets the Key field's value.

func (*FilterForGetMultiAccountResourceCountsOutput) SetMatchType

SetMatchType sets the MatchType field's value.

func (*FilterForGetMultiAccountResourceCountsOutput) SetValues

SetValues sets the Values field's value.

func (FilterForGetMultiAccountResourceCountsOutput) String

String returns the string representation

type FilterForGetResourceCountsInput

type FilterForGetResourceCountsInput struct {
	Key *string `type:"string" json:",omitempty"`

	MatchType *string `type:"string" json:",omitempty"`

	Values []*string `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (FilterForGetResourceCountsInput) GoString

GoString returns the string representation

func (*FilterForGetResourceCountsInput) SetKey

SetKey sets the Key field's value.

func (*FilterForGetResourceCountsInput) SetMatchType

SetMatchType sets the MatchType field's value.

func (*FilterForGetResourceCountsInput) SetValues

SetValues sets the Values field's value.

func (FilterForGetResourceCountsInput) String

String returns the string representation

type FilterForGetResourceCountsOutput

type FilterForGetResourceCountsOutput struct {
	Key *string `type:"string" json:",omitempty"`

	MatchType *string `type:"string" json:",omitempty"`

	Values []*string `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (FilterForGetResourceCountsOutput) GoString

GoString returns the string representation

func (*FilterForGetResourceCountsOutput) SetKey

SetKey sets the Key field's value.

func (*FilterForGetResourceCountsOutput) SetMatchType

SetMatchType sets the MatchType field's value.

func (*FilterForGetResourceCountsOutput) SetValues

SetValues sets the Values field's value.

func (FilterForGetResourceCountsOutput) String

String returns the string representation

type FilterForSearchMultiAccountResourcesInput

type FilterForSearchMultiAccountResourcesInput struct {
	Key *string `type:"string" json:",omitempty"`

	MatchType *string `type:"string" json:",omitempty"`

	Values []*string `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (FilterForSearchMultiAccountResourcesInput) GoString

GoString returns the string representation

func (*FilterForSearchMultiAccountResourcesInput) SetKey

SetKey sets the Key field's value.

func (*FilterForSearchMultiAccountResourcesInput) SetMatchType

SetMatchType sets the MatchType field's value.

func (*FilterForSearchMultiAccountResourcesInput) SetValues

SetValues sets the Values field's value.

func (FilterForSearchMultiAccountResourcesInput) String

String returns the string representation

type FilterForSearchResourcesInput

type FilterForSearchResourcesInput struct {
	Key *string `type:"string" json:",omitempty"`

	MatchType *string `type:"string" json:",omitempty"`

	Values []*string `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (FilterForSearchResourcesInput) GoString

GoString returns the string representation

func (*FilterForSearchResourcesInput) SetKey

SetKey sets the Key field's value.

func (*FilterForSearchResourcesInput) SetMatchType

SetMatchType sets the MatchType field's value.

func (*FilterForSearchResourcesInput) SetValues

SetValues sets the Values field's value.

func (FilterForSearchResourcesInput) String

String returns the string representation

type GetExampleQueryInput

type GetExampleQueryInput struct {

	// QueryID is a required field
	QueryID *int64 `type:"int64" json:",omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (GetExampleQueryInput) GoString

func (s GetExampleQueryInput) GoString() string

GoString returns the string representation

func (*GetExampleQueryInput) SetQueryID

SetQueryID sets the QueryID field's value.

func (GetExampleQueryInput) String

func (s GetExampleQueryInput) String() string

String returns the string representation

func (*GetExampleQueryInput) Validate

func (s *GetExampleQueryInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type GetExampleQueryOutput

type GetExampleQueryOutput struct {
	Metadata *response.ResponseMetadata

	Description *string `type:"string" json:",omitempty"`

	Expression *string `type:"string" json:",omitempty"`

	QueryID *int64 `type:"int64" json:",omitempty"`

	QueryName *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (GetExampleQueryOutput) GoString

func (s GetExampleQueryOutput) GoString() string

GoString returns the string representation

func (*GetExampleQueryOutput) SetDescription

func (s *GetExampleQueryOutput) SetDescription(v string) *GetExampleQueryOutput

SetDescription sets the Description field's value.

func (*GetExampleQueryOutput) SetExpression

func (s *GetExampleQueryOutput) SetExpression(v string) *GetExampleQueryOutput

SetExpression sets the Expression field's value.

func (*GetExampleQueryOutput) SetQueryID

SetQueryID sets the QueryID field's value.

func (*GetExampleQueryOutput) SetQueryName

SetQueryName sets the QueryName field's value.

func (GetExampleQueryOutput) String

func (s GetExampleQueryOutput) String() string

String returns the string representation

type GetMultiAccountResourceCenterStatusInput

type GetMultiAccountResourceCenterStatusInput struct {
	// contains filtered or unexported fields
}

func (GetMultiAccountResourceCenterStatusInput) GoString

GoString returns the string representation

func (GetMultiAccountResourceCenterStatusInput) String

String returns the string representation

type GetMultiAccountResourceCenterStatusOutput

type GetMultiAccountResourceCenterStatusOutput struct {
	Metadata *response.ResponseMetadata

	InitStatus *string `type:"string" json:",omitempty"`

	ServiceStatus *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (GetMultiAccountResourceCenterStatusOutput) GoString

GoString returns the string representation

func (*GetMultiAccountResourceCenterStatusOutput) SetInitStatus

SetInitStatus sets the InitStatus field's value.

func (*GetMultiAccountResourceCenterStatusOutput) SetServiceStatus

SetServiceStatus sets the ServiceStatus field's value.

func (GetMultiAccountResourceCenterStatusOutput) String

String returns the string representation

type GetMultiAccountResourceCountsInput

type GetMultiAccountResourceCountsInput struct {
	Filter []*FilterForGetMultiAccountResourceCountsInput `type:"list" json:",omitempty"`

	// GroupByKey is a required field
	GroupByKey *string `type:"string" json:",omitempty" required:"true"`

	Scope *ScopeForGetMultiAccountResourceCountsInput `type:"structure" json:",omitempty"`
	// contains filtered or unexported fields
}

func (GetMultiAccountResourceCountsInput) GoString

GoString returns the string representation

func (*GetMultiAccountResourceCountsInput) SetFilter

SetFilter sets the Filter field's value.

func (*GetMultiAccountResourceCountsInput) SetGroupByKey

SetGroupByKey sets the GroupByKey field's value.

func (*GetMultiAccountResourceCountsInput) SetScope

SetScope sets the Scope field's value.

func (GetMultiAccountResourceCountsInput) String

String returns the string representation

func (*GetMultiAccountResourceCountsInput) Validate

Validate inspects the fields of the type to determine if they are valid.

type GetMultiAccountResourceCountsOutput

type GetMultiAccountResourceCountsOutput struct {
	Metadata *response.ResponseMetadata

	Filter []*FilterForGetMultiAccountResourceCountsOutput `type:"list" json:",omitempty"`

	GroupByKey *string `type:"string" json:",omitempty"`

	ResourceCounts []*ResourceCountForGetMultiAccountResourceCountsOutput `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (GetMultiAccountResourceCountsOutput) GoString

GoString returns the string representation

func (*GetMultiAccountResourceCountsOutput) SetFilter

SetFilter sets the Filter field's value.

func (*GetMultiAccountResourceCountsOutput) SetGroupByKey

SetGroupByKey sets the GroupByKey field's value.

func (*GetMultiAccountResourceCountsOutput) SetResourceCounts

SetResourceCounts sets the ResourceCounts field's value.

func (GetMultiAccountResourceCountsOutput) String

String returns the string representation

type GetMultiAccountResourceDescriptionInput

type GetMultiAccountResourceDescriptionInput struct {

	// AccountID is a required field
	AccountID *int64 `type:"int64" json:",omitempty" required:"true"`

	// Identifier is a required field
	Identifier *string `type:"string" json:",omitempty" required:"true"`

	Region *string `type:"string" json:",omitempty"`

	// TypeName is a required field
	TypeName *string `type:"string" json:",omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (GetMultiAccountResourceDescriptionInput) GoString

GoString returns the string representation

func (*GetMultiAccountResourceDescriptionInput) SetAccountID

SetAccountID sets the AccountID field's value.

func (*GetMultiAccountResourceDescriptionInput) SetIdentifier

SetIdentifier sets the Identifier field's value.

func (*GetMultiAccountResourceDescriptionInput) SetRegion

SetRegion sets the Region field's value.

func (*GetMultiAccountResourceDescriptionInput) SetTypeName

SetTypeName sets the TypeName field's value.

func (GetMultiAccountResourceDescriptionInput) String

String returns the string representation

func (*GetMultiAccountResourceDescriptionInput) Validate

Validate inspects the fields of the type to determine if they are valid.

type GetMultiAccountResourceDescriptionOutput

type GetMultiAccountResourceDescriptionOutput struct {
	Metadata *response.ResponseMetadata

	AccountID *int64 `type:"int64" json:",omitempty"`

	CreateTime *string `type:"string" json:",omitempty"`

	Identifier *string `type:"string" json:",omitempty"`

	PrivateIpAddress []*string `type:"list" json:",omitempty"`

	ProjectName *string `type:"string" json:",omitempty"`

	PublicIpAddress []*string `type:"list" json:",omitempty"`

	Region *string `type:"string" json:",omitempty"`

	ResourceDescription map[string]interface{} `type:"map" json:",omitempty"`

	ResourceID *string `type:"string" json:",omitempty"`

	ResourceName *string `type:"string" json:",omitempty"`

	ResourceType *string `type:"string" json:",omitempty"`

	Service *string `type:"string" json:",omitempty"`

	Tags []*TagForGetMultiAccountResourceDescriptionOutput `type:"list" json:",omitempty"`

	TypeName *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (GetMultiAccountResourceDescriptionOutput) GoString

GoString returns the string representation

func (*GetMultiAccountResourceDescriptionOutput) SetAccountID

SetAccountID sets the AccountID field's value.

func (*GetMultiAccountResourceDescriptionOutput) SetCreateTime

SetCreateTime sets the CreateTime field's value.

func (*GetMultiAccountResourceDescriptionOutput) SetIdentifier

SetIdentifier sets the Identifier field's value.

func (*GetMultiAccountResourceDescriptionOutput) SetPrivateIpAddress

SetPrivateIpAddress sets the PrivateIpAddress field's value.

func (*GetMultiAccountResourceDescriptionOutput) SetProjectName

SetProjectName sets the ProjectName field's value.

func (*GetMultiAccountResourceDescriptionOutput) SetPublicIpAddress

SetPublicIpAddress sets the PublicIpAddress field's value.

func (*GetMultiAccountResourceDescriptionOutput) SetRegion

SetRegion sets the Region field's value.

func (*GetMultiAccountResourceDescriptionOutput) SetResourceDescription

SetResourceDescription sets the ResourceDescription field's value.

func (*GetMultiAccountResourceDescriptionOutput) SetResourceID

SetResourceID sets the ResourceID field's value.

func (*GetMultiAccountResourceDescriptionOutput) SetResourceName

SetResourceName sets the ResourceName field's value.

func (*GetMultiAccountResourceDescriptionOutput) SetResourceType

SetResourceType sets the ResourceType field's value.

func (*GetMultiAccountResourceDescriptionOutput) SetService

SetService sets the Service field's value.

func (*GetMultiAccountResourceDescriptionOutput) SetTags

SetTags sets the Tags field's value.

func (*GetMultiAccountResourceDescriptionOutput) SetTypeName

SetTypeName sets the TypeName field's value.

func (GetMultiAccountResourceDescriptionOutput) String

String returns the string representation

type GetQueryInput

type GetQueryInput struct {

	// QueryID is a required field
	QueryID *int64 `type:"int64" json:",omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (GetQueryInput) GoString

func (s GetQueryInput) GoString() string

GoString returns the string representation

func (*GetQueryInput) SetQueryID

func (s *GetQueryInput) SetQueryID(v int64) *GetQueryInput

SetQueryID sets the QueryID field's value.

func (GetQueryInput) String

func (s GetQueryInput) String() string

String returns the string representation

func (*GetQueryInput) Validate

func (s *GetQueryInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type GetQueryOutput

type GetQueryOutput struct {
	Metadata *response.ResponseMetadata

	CreatedTime *string `type:"string" json:",omitempty"`

	Description *string `type:"string" json:",omitempty"`

	Expression *string `type:"string" json:",omitempty"`

	QueryID *int64 `type:"int64" json:",omitempty"`

	QueryName *string `type:"string" json:",omitempty"`

	UpdatedTime *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (GetQueryOutput) GoString

func (s GetQueryOutput) GoString() string

GoString returns the string representation

func (*GetQueryOutput) SetCreatedTime

func (s *GetQueryOutput) SetCreatedTime(v string) *GetQueryOutput

SetCreatedTime sets the CreatedTime field's value.

func (*GetQueryOutput) SetDescription

func (s *GetQueryOutput) SetDescription(v string) *GetQueryOutput

SetDescription sets the Description field's value.

func (*GetQueryOutput) SetExpression

func (s *GetQueryOutput) SetExpression(v string) *GetQueryOutput

SetExpression sets the Expression field's value.

func (*GetQueryOutput) SetQueryID

func (s *GetQueryOutput) SetQueryID(v int64) *GetQueryOutput

SetQueryID sets the QueryID field's value.

func (*GetQueryOutput) SetQueryName

func (s *GetQueryOutput) SetQueryName(v string) *GetQueryOutput

SetQueryName sets the QueryName field's value.

func (*GetQueryOutput) SetUpdatedTime

func (s *GetQueryOutput) SetUpdatedTime(v string) *GetQueryOutput

SetUpdatedTime sets the UpdatedTime field's value.

func (GetQueryOutput) String

func (s GetQueryOutput) String() string

String returns the string representation

type GetResourceCenterStatusInput

type GetResourceCenterStatusInput struct {
	// contains filtered or unexported fields
}

func (GetResourceCenterStatusInput) GoString

func (s GetResourceCenterStatusInput) GoString() string

GoString returns the string representation

func (GetResourceCenterStatusInput) String

String returns the string representation

type GetResourceCenterStatusOutput

type GetResourceCenterStatusOutput struct {
	Metadata *response.ResponseMetadata

	InitStatus *string `type:"string" json:",omitempty"`

	ServiceStatus *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (GetResourceCenterStatusOutput) GoString

GoString returns the string representation

func (*GetResourceCenterStatusOutput) SetInitStatus

SetInitStatus sets the InitStatus field's value.

func (*GetResourceCenterStatusOutput) SetServiceStatus

SetServiceStatus sets the ServiceStatus field's value.

func (GetResourceCenterStatusOutput) String

String returns the string representation

type GetResourceCountsInput

type GetResourceCountsInput struct {
	Filter []*FilterForGetResourceCountsInput `type:"list" json:",omitempty"`

	// GroupByKey is a required field
	GroupByKey *string `type:"string" json:",omitempty" required:"true" enum:"EnumOfGroupByKeyForGetResourceCountsInput"`
	// contains filtered or unexported fields
}

func (GetResourceCountsInput) GoString

func (s GetResourceCountsInput) GoString() string

GoString returns the string representation

func (*GetResourceCountsInput) SetFilter

SetFilter sets the Filter field's value.

func (*GetResourceCountsInput) SetGroupByKey

SetGroupByKey sets the GroupByKey field's value.

func (GetResourceCountsInput) String

func (s GetResourceCountsInput) String() string

String returns the string representation

func (*GetResourceCountsInput) Validate

func (s *GetResourceCountsInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type GetResourceCountsOutput

type GetResourceCountsOutput struct {
	Metadata *response.ResponseMetadata

	Filter []*FilterForGetResourceCountsOutput `type:"list" json:",omitempty"`

	GroupByKey *string `type:"string" json:",omitempty"`

	ResourceCounts []*ResourceCountForGetResourceCountsOutput `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (GetResourceCountsOutput) GoString

func (s GetResourceCountsOutput) GoString() string

GoString returns the string representation

func (*GetResourceCountsOutput) SetFilter

SetFilter sets the Filter field's value.

func (*GetResourceCountsOutput) SetGroupByKey

SetGroupByKey sets the GroupByKey field's value.

func (*GetResourceCountsOutput) SetResourceCounts

SetResourceCounts sets the ResourceCounts field's value.

func (GetResourceCountsOutput) String

func (s GetResourceCountsOutput) String() string

String returns the string representation

type GetResourceDescriptionInput

type GetResourceDescriptionInput struct {

	// Identifier is a required field
	Identifier *string `type:"string" json:",omitempty" required:"true"`

	Region *string `type:"string" json:",omitempty"`

	// TypeName is a required field
	TypeName *string `type:"string" json:",omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (GetResourceDescriptionInput) GoString

func (s GetResourceDescriptionInput) GoString() string

GoString returns the string representation

func (*GetResourceDescriptionInput) SetIdentifier

SetIdentifier sets the Identifier field's value.

func (*GetResourceDescriptionInput) SetRegion

SetRegion sets the Region field's value.

func (*GetResourceDescriptionInput) SetTypeName

SetTypeName sets the TypeName field's value.

func (GetResourceDescriptionInput) String

String returns the string representation

func (*GetResourceDescriptionInput) Validate

func (s *GetResourceDescriptionInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type GetResourceDescriptionOutput

type GetResourceDescriptionOutput struct {
	Metadata *response.ResponseMetadata

	AccountID *int64 `type:"int64" json:",omitempty"`

	CreateTime *string `type:"string" json:",omitempty"`

	Identifier *string `type:"string" json:",omitempty"`

	PrivateIpAddress []*string `type:"list" json:",omitempty"`

	ProjectName *string `type:"string" json:",omitempty"`

	PublicIpAddress []*string `type:"list" json:",omitempty"`

	Region *string `type:"string" json:",omitempty"`

	ResourceDescription map[string]interface{} `type:"map" json:",omitempty"`

	ResourceID *string `type:"string" json:",omitempty"`

	ResourceName *string `type:"string" json:",omitempty"`

	ResourceType *string `type:"string" json:",omitempty"`

	Service *string `type:"string" json:",omitempty"`

	Tags []*TagForGetResourceDescriptionOutput `type:"list" json:",omitempty"`

	TypeName *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (GetResourceDescriptionOutput) GoString

func (s GetResourceDescriptionOutput) GoString() string

GoString returns the string representation

func (*GetResourceDescriptionOutput) SetAccountID

SetAccountID sets the AccountID field's value.

func (*GetResourceDescriptionOutput) SetCreateTime

SetCreateTime sets the CreateTime field's value.

func (*GetResourceDescriptionOutput) SetIdentifier

SetIdentifier sets the Identifier field's value.

func (*GetResourceDescriptionOutput) SetPrivateIpAddress

SetPrivateIpAddress sets the PrivateIpAddress field's value.

func (*GetResourceDescriptionOutput) SetProjectName

SetProjectName sets the ProjectName field's value.

func (*GetResourceDescriptionOutput) SetPublicIpAddress

SetPublicIpAddress sets the PublicIpAddress field's value.

func (*GetResourceDescriptionOutput) SetRegion

SetRegion sets the Region field's value.

func (*GetResourceDescriptionOutput) SetResourceDescription

func (s *GetResourceDescriptionOutput) SetResourceDescription(v map[string]interface{}) *GetResourceDescriptionOutput

SetResourceDescription sets the ResourceDescription field's value.

func (*GetResourceDescriptionOutput) SetResourceID

SetResourceID sets the ResourceID field's value.

func (*GetResourceDescriptionOutput) SetResourceName

SetResourceName sets the ResourceName field's value.

func (*GetResourceDescriptionOutput) SetResourceType

SetResourceType sets the ResourceType field's value.

func (*GetResourceDescriptionOutput) SetService

SetService sets the Service field's value.

func (*GetResourceDescriptionOutput) SetTags

SetTags sets the Tags field's value.

func (*GetResourceDescriptionOutput) SetTypeName

SetTypeName sets the TypeName field's value.

func (GetResourceDescriptionOutput) String

String returns the string representation

type ListExampleQueriesInput

type ListExampleQueriesInput struct {

	// MaxResults is a required field
	MaxResults *int32 `type:"int32" json:",omitempty" required:"true"`

	NextToken *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ListExampleQueriesInput) GoString

func (s ListExampleQueriesInput) GoString() string

GoString returns the string representation

func (*ListExampleQueriesInput) SetMaxResults

SetMaxResults sets the MaxResults field's value.

func (*ListExampleQueriesInput) SetNextToken

SetNextToken sets the NextToken field's value.

func (ListExampleQueriesInput) String

func (s ListExampleQueriesInput) String() string

String returns the string representation

func (*ListExampleQueriesInput) Validate

func (s *ListExampleQueriesInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type ListExampleQueriesOutput

type ListExampleQueriesOutput struct {
	Metadata *response.ResponseMetadata

	NextToken *string `type:"string" json:",omitempty"`

	Queries []*QueryForListExampleQueriesOutput `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ListExampleQueriesOutput) GoString

func (s ListExampleQueriesOutput) GoString() string

GoString returns the string representation

func (*ListExampleQueriesOutput) SetNextToken

SetNextToken sets the NextToken field's value.

func (*ListExampleQueriesOutput) SetQueries

SetQueries sets the Queries field's value.

func (ListExampleQueriesOutput) String

func (s ListExampleQueriesOutput) String() string

String returns the string representation

type ListMultiAccountResourceRelationshipsInput

type ListMultiAccountResourceRelationshipsInput struct {

	// AccountID is a required field
	AccountID *int64 `type:"int64" json:",omitempty" required:"true"`

	// Identifier is a required field
	Identifier *string `type:"string" json:",omitempty" required:"true"`

	MaxResults *int32 `min:"1" max:"100" type:"int32" json:",omitempty"`

	NextToken *string `type:"string" json:",omitempty"`

	Region *string `type:"string" json:",omitempty"`

	// TypeName is a required field
	TypeName *string `type:"string" json:",omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (ListMultiAccountResourceRelationshipsInput) GoString

GoString returns the string representation

func (*ListMultiAccountResourceRelationshipsInput) SetAccountID

SetAccountID sets the AccountID field's value.

func (*ListMultiAccountResourceRelationshipsInput) SetIdentifier

SetIdentifier sets the Identifier field's value.

func (*ListMultiAccountResourceRelationshipsInput) SetMaxResults

SetMaxResults sets the MaxResults field's value.

func (*ListMultiAccountResourceRelationshipsInput) SetNextToken

SetNextToken sets the NextToken field's value.

func (*ListMultiAccountResourceRelationshipsInput) SetRegion

SetRegion sets the Region field's value.

func (*ListMultiAccountResourceRelationshipsInput) SetTypeName

SetTypeName sets the TypeName field's value.

func (ListMultiAccountResourceRelationshipsInput) String

String returns the string representation

func (*ListMultiAccountResourceRelationshipsInput) Validate

Validate inspects the fields of the type to determine if they are valid.

type ListMultiAccountResourceRelationshipsOutput

type ListMultiAccountResourceRelationshipsOutput struct {
	Metadata *response.ResponseMetadata

	NextToken *string `type:"string" json:",omitempty"`

	ResourceRelationships []*ResourceRelationshipForListMultiAccountResourceRelationshipsOutput `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ListMultiAccountResourceRelationshipsOutput) GoString

GoString returns the string representation

func (*ListMultiAccountResourceRelationshipsOutput) SetNextToken

SetNextToken sets the NextToken field's value.

func (*ListMultiAccountResourceRelationshipsOutput) SetResourceRelationships

SetResourceRelationships sets the ResourceRelationships field's value.

func (ListMultiAccountResourceRelationshipsOutput) String

String returns the string representation

type ListQueriesInput

type ListQueriesInput struct {

	// MaxResults is a required field
	MaxResults *int32 `type:"int32" json:",omitempty" required:"true"`

	NextToken *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ListQueriesInput) GoString

func (s ListQueriesInput) GoString() string

GoString returns the string representation

func (*ListQueriesInput) SetMaxResults

func (s *ListQueriesInput) SetMaxResults(v int32) *ListQueriesInput

SetMaxResults sets the MaxResults field's value.

func (*ListQueriesInput) SetNextToken

func (s *ListQueriesInput) SetNextToken(v string) *ListQueriesInput

SetNextToken sets the NextToken field's value.

func (ListQueriesInput) String

func (s ListQueriesInput) String() string

String returns the string representation

func (*ListQueriesInput) Validate

func (s *ListQueriesInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type ListQueriesOutput

type ListQueriesOutput struct {
	Metadata *response.ResponseMetadata

	NextToken *string `type:"string" json:",omitempty"`

	Queries []*QueryForListQueriesOutput `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ListQueriesOutput) GoString

func (s ListQueriesOutput) GoString() string

GoString returns the string representation

func (*ListQueriesOutput) SetNextToken

func (s *ListQueriesOutput) SetNextToken(v string) *ListQueriesOutput

SetNextToken sets the NextToken field's value.

func (*ListQueriesOutput) SetQueries

SetQueries sets the Queries field's value.

func (ListQueriesOutput) String

func (s ListQueriesOutput) String() string

String returns the string representation

type ListResourceRelationshipsInput

type ListResourceRelationshipsInput struct {

	// Identifier is a required field
	Identifier *string `type:"string" json:",omitempty" required:"true"`

	MaxResults *int32 `min:"1" max:"100" type:"int32" json:",omitempty"`

	NextToken *string `type:"string" json:",omitempty"`

	Region *string `type:"string" json:",omitempty"`

	// TypeName is a required field
	TypeName *string `type:"string" json:",omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (ListResourceRelationshipsInput) GoString

GoString returns the string representation

func (*ListResourceRelationshipsInput) SetIdentifier

SetIdentifier sets the Identifier field's value.

func (*ListResourceRelationshipsInput) SetMaxResults

SetMaxResults sets the MaxResults field's value.

func (*ListResourceRelationshipsInput) SetNextToken

SetNextToken sets the NextToken field's value.

func (*ListResourceRelationshipsInput) SetRegion

SetRegion sets the Region field's value.

func (*ListResourceRelationshipsInput) SetTypeName

SetTypeName sets the TypeName field's value.

func (ListResourceRelationshipsInput) String

String returns the string representation

func (*ListResourceRelationshipsInput) Validate

func (s *ListResourceRelationshipsInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type ListResourceRelationshipsOutput

type ListResourceRelationshipsOutput struct {
	Metadata *response.ResponseMetadata

	NextToken *string `type:"string" json:",omitempty"`

	ResourceRelationships []*ResourceRelationshipForListResourceRelationshipsOutput `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ListResourceRelationshipsOutput) GoString

GoString returns the string representation

func (*ListResourceRelationshipsOutput) SetNextToken

SetNextToken sets the NextToken field's value.

func (*ListResourceRelationshipsOutput) SetResourceRelationships

SetResourceRelationships sets the ResourceRelationships field's value.

func (ListResourceRelationshipsOutput) String

String returns the string representation

type ListResourceTypesInput

type ListResourceTypesInput struct {
	// contains filtered or unexported fields
}

func (ListResourceTypesInput) GoString

func (s ListResourceTypesInput) GoString() string

GoString returns the string representation

func (ListResourceTypesInput) String

func (s ListResourceTypesInput) String() string

String returns the string representation

type ListResourceTypesOutput

type ListResourceTypesOutput struct {
	Metadata *response.ResponseMetadata

	ResourceTypes []*ResourceTypeForListResourceTypesOutput `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ListResourceTypesOutput) GoString

func (s ListResourceTypesOutput) GoString() string

GoString returns the string representation

func (*ListResourceTypesOutput) SetResourceTypes

SetResourceTypes sets the ResourceTypes field's value.

func (ListResourceTypesOutput) String

func (s ListResourceTypesOutput) String() string

String returns the string representation

type QueryForListExampleQueriesOutput

type QueryForListExampleQueriesOutput struct {
	Description *string `type:"string" json:",omitempty"`

	QueryID *int64 `type:"int64" json:",omitempty"`

	QueryName *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (QueryForListExampleQueriesOutput) GoString

GoString returns the string representation

func (*QueryForListExampleQueriesOutput) SetDescription

SetDescription sets the Description field's value.

func (*QueryForListExampleQueriesOutput) SetQueryID

SetQueryID sets the QueryID field's value.

func (*QueryForListExampleQueriesOutput) SetQueryName

SetQueryName sets the QueryName field's value.

func (QueryForListExampleQueriesOutput) String

String returns the string representation

type QueryForListQueriesOutput

type QueryForListQueriesOutput struct {
	CreatedTime *string `type:"string" json:",omitempty"`

	Description *string `type:"string" json:",omitempty"`

	QueryID *int64 `type:"int64" json:",omitempty"`

	QueryName *string `type:"string" json:",omitempty"`

	UpdatedTime *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (QueryForListQueriesOutput) GoString

func (s QueryForListQueriesOutput) GoString() string

GoString returns the string representation

func (*QueryForListQueriesOutput) SetCreatedTime

SetCreatedTime sets the CreatedTime field's value.

func (*QueryForListQueriesOutput) SetDescription

SetDescription sets the Description field's value.

func (*QueryForListQueriesOutput) SetQueryID

SetQueryID sets the QueryID field's value.

func (*QueryForListQueriesOutput) SetQueryName

SetQueryName sets the QueryName field's value.

func (*QueryForListQueriesOutput) SetUpdatedTime

SetUpdatedTime sets the UpdatedTime field's value.

func (QueryForListQueriesOutput) String

func (s QueryForListQueriesOutput) String() string

String returns the string representation

type RESOURCECENTER

type RESOURCECENTER struct {
	*client.Client
}

RESOURCECENTER provides the API operation methods for making requests to RESOURCECENTER. See this package's package overview docs for details on the service.

RESOURCECENTER methods are safe to use concurrently. It is not safe to modify mutate any of the struct's properties though.

func New

New create int can support ssl or region locate set

func (*RESOURCECENTER) CreateQuery

func (c *RESOURCECENTER) CreateQuery(input *CreateQueryInput) (*CreateQueryOutput, error)

CreateQuery API operation for RESOURCECENTER.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for RESOURCECENTER's API operation CreateQuery for usage and error information.

func (*RESOURCECENTER) CreateQueryCommon

func (c *RESOURCECENTER) CreateQueryCommon(input *map[string]interface{}) (*map[string]interface{}, error)

CreateQueryCommon API operation for RESOURCECENTER.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for RESOURCECENTER's API operation CreateQueryCommon for usage and error information.

func (*RESOURCECENTER) CreateQueryCommonRequest

func (c *RESOURCECENTER) CreateQueryCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

CreateQueryCommonRequest generates a "byteplus/request.Request" representing the client's request for the CreateQueryCommon operation. The "output" return value will be populated with the CreateQueryCommon request's response once the request completes successfully.

Use "Send" method on the returned CreateQueryCommon Request to send the API call to the service. the "output" return value is not valid until after CreateQueryCommon Send returns without error.

See CreateQueryCommon for more information on using the CreateQueryCommon API call, and error handling.

// Example sending a request using the CreateQueryCommonRequest method.
req, resp := client.CreateQueryCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*RESOURCECENTER) CreateQueryCommonWithContext

func (c *RESOURCECENTER) CreateQueryCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

CreateQueryCommonWithContext is the same as CreateQueryCommon with the addition of the ability to pass a context and additional request options.

See CreateQueryCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*RESOURCECENTER) CreateQueryRequest

func (c *RESOURCECENTER) CreateQueryRequest(input *CreateQueryInput) (req *request.Request, output *CreateQueryOutput)

CreateQueryRequest generates a "byteplus/request.Request" representing the client's request for the CreateQuery operation. The "output" return value will be populated with the CreateQueryCommon request's response once the request completes successfully.

Use "Send" method on the returned CreateQueryCommon Request to send the API call to the service. the "output" return value is not valid until after CreateQueryCommon Send returns without error.

See CreateQuery for more information on using the CreateQuery API call, and error handling.

// Example sending a request using the CreateQueryRequest method.
req, resp := client.CreateQueryRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*RESOURCECENTER) CreateQueryWithContext

func (c *RESOURCECENTER) CreateQueryWithContext(ctx byteplus.Context, input *CreateQueryInput, opts ...request.Option) (*CreateQueryOutput, error)

CreateQueryWithContext is the same as CreateQuery with the addition of the ability to pass a context and additional request options.

See CreateQuery for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*RESOURCECENTER) DeleteQuery

func (c *RESOURCECENTER) DeleteQuery(input *DeleteQueryInput) (*DeleteQueryOutput, error)

DeleteQuery API operation for RESOURCECENTER.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for RESOURCECENTER's API operation DeleteQuery for usage and error information.

func (*RESOURCECENTER) DeleteQueryCommon

func (c *RESOURCECENTER) DeleteQueryCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DeleteQueryCommon API operation for RESOURCECENTER.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for RESOURCECENTER's API operation DeleteQueryCommon for usage and error information.

func (*RESOURCECENTER) DeleteQueryCommonRequest

func (c *RESOURCECENTER) DeleteQueryCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DeleteQueryCommonRequest generates a "byteplus/request.Request" representing the client's request for the DeleteQueryCommon operation. The "output" return value will be populated with the DeleteQueryCommon request's response once the request completes successfully.

Use "Send" method on the returned DeleteQueryCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteQueryCommon Send returns without error.

See DeleteQueryCommon for more information on using the DeleteQueryCommon API call, and error handling.

// Example sending a request using the DeleteQueryCommonRequest method.
req, resp := client.DeleteQueryCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*RESOURCECENTER) DeleteQueryCommonWithContext

func (c *RESOURCECENTER) DeleteQueryCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DeleteQueryCommonWithContext is the same as DeleteQueryCommon with the addition of the ability to pass a context and additional request options.

See DeleteQueryCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*RESOURCECENTER) DeleteQueryRequest

func (c *RESOURCECENTER) DeleteQueryRequest(input *DeleteQueryInput) (req *request.Request, output *DeleteQueryOutput)

DeleteQueryRequest generates a "byteplus/request.Request" representing the client's request for the DeleteQuery operation. The "output" return value will be populated with the DeleteQueryCommon request's response once the request completes successfully.

Use "Send" method on the returned DeleteQueryCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteQueryCommon Send returns without error.

See DeleteQuery for more information on using the DeleteQuery API call, and error handling.

// Example sending a request using the DeleteQueryRequest method.
req, resp := client.DeleteQueryRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*RESOURCECENTER) DeleteQueryWithContext

func (c *RESOURCECENTER) DeleteQueryWithContext(ctx byteplus.Context, input *DeleteQueryInput, opts ...request.Option) (*DeleteQueryOutput, error)

DeleteQueryWithContext is the same as DeleteQuery with the addition of the ability to pass a context and additional request options.

See DeleteQuery for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*RESOURCECENTER) DisableMultiAccountResourceCenter

DisableMultiAccountResourceCenter API operation for RESOURCECENTER.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for RESOURCECENTER's API operation DisableMultiAccountResourceCenter for usage and error information.

func (*RESOURCECENTER) DisableMultiAccountResourceCenterCommon

func (c *RESOURCECENTER) DisableMultiAccountResourceCenterCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DisableMultiAccountResourceCenterCommon API operation for RESOURCECENTER.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for RESOURCECENTER's API operation DisableMultiAccountResourceCenterCommon for usage and error information.

func (*RESOURCECENTER) DisableMultiAccountResourceCenterCommonRequest

func (c *RESOURCECENTER) DisableMultiAccountResourceCenterCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DisableMultiAccountResourceCenterCommonRequest generates a "byteplus/request.Request" representing the client's request for the DisableMultiAccountResourceCenterCommon operation. The "output" return value will be populated with the DisableMultiAccountResourceCenterCommon request's response once the request completes successfully.

Use "Send" method on the returned DisableMultiAccountResourceCenterCommon Request to send the API call to the service. the "output" return value is not valid until after DisableMultiAccountResourceCenterCommon Send returns without error.

See DisableMultiAccountResourceCenterCommon for more information on using the DisableMultiAccountResourceCenterCommon API call, and error handling.

// Example sending a request using the DisableMultiAccountResourceCenterCommonRequest method.
req, resp := client.DisableMultiAccountResourceCenterCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*RESOURCECENTER) DisableMultiAccountResourceCenterCommonWithContext

func (c *RESOURCECENTER) DisableMultiAccountResourceCenterCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DisableMultiAccountResourceCenterCommonWithContext is the same as DisableMultiAccountResourceCenterCommon with the addition of the ability to pass a context and additional request options.

See DisableMultiAccountResourceCenterCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*RESOURCECENTER) DisableMultiAccountResourceCenterRequest

func (c *RESOURCECENTER) DisableMultiAccountResourceCenterRequest(input *DisableMultiAccountResourceCenterInput) (req *request.Request, output *DisableMultiAccountResourceCenterOutput)

DisableMultiAccountResourceCenterRequest generates a "byteplus/request.Request" representing the client's request for the DisableMultiAccountResourceCenter operation. The "output" return value will be populated with the DisableMultiAccountResourceCenterCommon request's response once the request completes successfully.

Use "Send" method on the returned DisableMultiAccountResourceCenterCommon Request to send the API call to the service. the "output" return value is not valid until after DisableMultiAccountResourceCenterCommon Send returns without error.

See DisableMultiAccountResourceCenter for more information on using the DisableMultiAccountResourceCenter API call, and error handling.

// Example sending a request using the DisableMultiAccountResourceCenterRequest method.
req, resp := client.DisableMultiAccountResourceCenterRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*RESOURCECENTER) DisableMultiAccountResourceCenterWithContext

func (c *RESOURCECENTER) DisableMultiAccountResourceCenterWithContext(ctx byteplus.Context, input *DisableMultiAccountResourceCenterInput, opts ...request.Option) (*DisableMultiAccountResourceCenterOutput, error)

DisableMultiAccountResourceCenterWithContext is the same as DisableMultiAccountResourceCenter with the addition of the ability to pass a context and additional request options.

See DisableMultiAccountResourceCenter for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*RESOURCECENTER) DisableResourceCenter

func (c *RESOURCECENTER) DisableResourceCenter(input *DisableResourceCenterInput) (*DisableResourceCenterOutput, error)

DisableResourceCenter API operation for RESOURCECENTER.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for RESOURCECENTER's API operation DisableResourceCenter for usage and error information.

func (*RESOURCECENTER) DisableResourceCenterCommon

func (c *RESOURCECENTER) DisableResourceCenterCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DisableResourceCenterCommon API operation for RESOURCECENTER.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for RESOURCECENTER's API operation DisableResourceCenterCommon for usage and error information.

func (*RESOURCECENTER) DisableResourceCenterCommonRequest

func (c *RESOURCECENTER) DisableResourceCenterCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DisableResourceCenterCommonRequest generates a "byteplus/request.Request" representing the client's request for the DisableResourceCenterCommon operation. The "output" return value will be populated with the DisableResourceCenterCommon request's response once the request completes successfully.

Use "Send" method on the returned DisableResourceCenterCommon Request to send the API call to the service. the "output" return value is not valid until after DisableResourceCenterCommon Send returns without error.

See DisableResourceCenterCommon for more information on using the DisableResourceCenterCommon API call, and error handling.

// Example sending a request using the DisableResourceCenterCommonRequest method.
req, resp := client.DisableResourceCenterCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*RESOURCECENTER) DisableResourceCenterCommonWithContext

func (c *RESOURCECENTER) DisableResourceCenterCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DisableResourceCenterCommonWithContext is the same as DisableResourceCenterCommon with the addition of the ability to pass a context and additional request options.

See DisableResourceCenterCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*RESOURCECENTER) DisableResourceCenterRequest

func (c *RESOURCECENTER) DisableResourceCenterRequest(input *DisableResourceCenterInput) (req *request.Request, output *DisableResourceCenterOutput)

DisableResourceCenterRequest generates a "byteplus/request.Request" representing the client's request for the DisableResourceCenter operation. The "output" return value will be populated with the DisableResourceCenterCommon request's response once the request completes successfully.

Use "Send" method on the returned DisableResourceCenterCommon Request to send the API call to the service. the "output" return value is not valid until after DisableResourceCenterCommon Send returns without error.

See DisableResourceCenter for more information on using the DisableResourceCenter API call, and error handling.

// Example sending a request using the DisableResourceCenterRequest method.
req, resp := client.DisableResourceCenterRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*RESOURCECENTER) DisableResourceCenterWithContext

func (c *RESOURCECENTER) DisableResourceCenterWithContext(ctx byteplus.Context, input *DisableResourceCenterInput, opts ...request.Option) (*DisableResourceCenterOutput, error)

DisableResourceCenterWithContext is the same as DisableResourceCenter with the addition of the ability to pass a context and additional request options.

See DisableResourceCenter for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*RESOURCECENTER) EnableMultiAccountResourceCenter

EnableMultiAccountResourceCenter API operation for RESOURCECENTER.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for RESOURCECENTER's API operation EnableMultiAccountResourceCenter for usage and error information.

func (*RESOURCECENTER) EnableMultiAccountResourceCenterCommon

func (c *RESOURCECENTER) EnableMultiAccountResourceCenterCommon(input *map[string]interface{}) (*map[string]interface{}, error)

EnableMultiAccountResourceCenterCommon API operation for RESOURCECENTER.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for RESOURCECENTER's API operation EnableMultiAccountResourceCenterCommon for usage and error information.

func (*RESOURCECENTER) EnableMultiAccountResourceCenterCommonRequest

func (c *RESOURCECENTER) EnableMultiAccountResourceCenterCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

EnableMultiAccountResourceCenterCommonRequest generates a "byteplus/request.Request" representing the client's request for the EnableMultiAccountResourceCenterCommon operation. The "output" return value will be populated with the EnableMultiAccountResourceCenterCommon request's response once the request completes successfully.

Use "Send" method on the returned EnableMultiAccountResourceCenterCommon Request to send the API call to the service. the "output" return value is not valid until after EnableMultiAccountResourceCenterCommon Send returns without error.

See EnableMultiAccountResourceCenterCommon for more information on using the EnableMultiAccountResourceCenterCommon API call, and error handling.

// Example sending a request using the EnableMultiAccountResourceCenterCommonRequest method.
req, resp := client.EnableMultiAccountResourceCenterCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*RESOURCECENTER) EnableMultiAccountResourceCenterCommonWithContext

func (c *RESOURCECENTER) EnableMultiAccountResourceCenterCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

EnableMultiAccountResourceCenterCommonWithContext is the same as EnableMultiAccountResourceCenterCommon with the addition of the ability to pass a context and additional request options.

See EnableMultiAccountResourceCenterCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*RESOURCECENTER) EnableMultiAccountResourceCenterRequest

func (c *RESOURCECENTER) EnableMultiAccountResourceCenterRequest(input *EnableMultiAccountResourceCenterInput) (req *request.Request, output *EnableMultiAccountResourceCenterOutput)

EnableMultiAccountResourceCenterRequest generates a "byteplus/request.Request" representing the client's request for the EnableMultiAccountResourceCenter operation. The "output" return value will be populated with the EnableMultiAccountResourceCenterCommon request's response once the request completes successfully.

Use "Send" method on the returned EnableMultiAccountResourceCenterCommon Request to send the API call to the service. the "output" return value is not valid until after EnableMultiAccountResourceCenterCommon Send returns without error.

See EnableMultiAccountResourceCenter for more information on using the EnableMultiAccountResourceCenter API call, and error handling.

// Example sending a request using the EnableMultiAccountResourceCenterRequest method.
req, resp := client.EnableMultiAccountResourceCenterRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*RESOURCECENTER) EnableMultiAccountResourceCenterWithContext

func (c *RESOURCECENTER) EnableMultiAccountResourceCenterWithContext(ctx byteplus.Context, input *EnableMultiAccountResourceCenterInput, opts ...request.Option) (*EnableMultiAccountResourceCenterOutput, error)

EnableMultiAccountResourceCenterWithContext is the same as EnableMultiAccountResourceCenter with the addition of the ability to pass a context and additional request options.

See EnableMultiAccountResourceCenter for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*RESOURCECENTER) EnableResourceCenter

func (c *RESOURCECENTER) EnableResourceCenter(input *EnableResourceCenterInput) (*EnableResourceCenterOutput, error)

EnableResourceCenter API operation for RESOURCECENTER.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for RESOURCECENTER's API operation EnableResourceCenter for usage and error information.

func (*RESOURCECENTER) EnableResourceCenterCommon

func (c *RESOURCECENTER) EnableResourceCenterCommon(input *map[string]interface{}) (*map[string]interface{}, error)

EnableResourceCenterCommon API operation for RESOURCECENTER.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for RESOURCECENTER's API operation EnableResourceCenterCommon for usage and error information.

func (*RESOURCECENTER) EnableResourceCenterCommonRequest

func (c *RESOURCECENTER) EnableResourceCenterCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

EnableResourceCenterCommonRequest generates a "byteplus/request.Request" representing the client's request for the EnableResourceCenterCommon operation. The "output" return value will be populated with the EnableResourceCenterCommon request's response once the request completes successfully.

Use "Send" method on the returned EnableResourceCenterCommon Request to send the API call to the service. the "output" return value is not valid until after EnableResourceCenterCommon Send returns without error.

See EnableResourceCenterCommon for more information on using the EnableResourceCenterCommon API call, and error handling.

// Example sending a request using the EnableResourceCenterCommonRequest method.
req, resp := client.EnableResourceCenterCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*RESOURCECENTER) EnableResourceCenterCommonWithContext

func (c *RESOURCECENTER) EnableResourceCenterCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

EnableResourceCenterCommonWithContext is the same as EnableResourceCenterCommon with the addition of the ability to pass a context and additional request options.

See EnableResourceCenterCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*RESOURCECENTER) EnableResourceCenterRequest

func (c *RESOURCECENTER) EnableResourceCenterRequest(input *EnableResourceCenterInput) (req *request.Request, output *EnableResourceCenterOutput)

EnableResourceCenterRequest generates a "byteplus/request.Request" representing the client's request for the EnableResourceCenter operation. The "output" return value will be populated with the EnableResourceCenterCommon request's response once the request completes successfully.

Use "Send" method on the returned EnableResourceCenterCommon Request to send the API call to the service. the "output" return value is not valid until after EnableResourceCenterCommon Send returns without error.

See EnableResourceCenter for more information on using the EnableResourceCenter API call, and error handling.

// Example sending a request using the EnableResourceCenterRequest method.
req, resp := client.EnableResourceCenterRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*RESOURCECENTER) EnableResourceCenterWithContext

func (c *RESOURCECENTER) EnableResourceCenterWithContext(ctx byteplus.Context, input *EnableResourceCenterInput, opts ...request.Option) (*EnableResourceCenterOutput, error)

EnableResourceCenterWithContext is the same as EnableResourceCenter with the addition of the ability to pass a context and additional request options.

See EnableResourceCenter for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*RESOURCECENTER) ExecuteMultiAccountSQLQuery

ExecuteMultiAccountSQLQuery API operation for RESOURCECENTER.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for RESOURCECENTER's API operation ExecuteMultiAccountSQLQuery for usage and error information.

func (*RESOURCECENTER) ExecuteMultiAccountSQLQueryCommon

func (c *RESOURCECENTER) ExecuteMultiAccountSQLQueryCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ExecuteMultiAccountSQLQueryCommon API operation for RESOURCECENTER.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for RESOURCECENTER's API operation ExecuteMultiAccountSQLQueryCommon for usage and error information.

func (*RESOURCECENTER) ExecuteMultiAccountSQLQueryCommonRequest

func (c *RESOURCECENTER) ExecuteMultiAccountSQLQueryCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ExecuteMultiAccountSQLQueryCommonRequest generates a "byteplus/request.Request" representing the client's request for the ExecuteMultiAccountSQLQueryCommon operation. The "output" return value will be populated with the ExecuteMultiAccountSQLQueryCommon request's response once the request completes successfully.

Use "Send" method on the returned ExecuteMultiAccountSQLQueryCommon Request to send the API call to the service. the "output" return value is not valid until after ExecuteMultiAccountSQLQueryCommon Send returns without error.

See ExecuteMultiAccountSQLQueryCommon for more information on using the ExecuteMultiAccountSQLQueryCommon API call, and error handling.

// Example sending a request using the ExecuteMultiAccountSQLQueryCommonRequest method.
req, resp := client.ExecuteMultiAccountSQLQueryCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*RESOURCECENTER) ExecuteMultiAccountSQLQueryCommonWithContext

func (c *RESOURCECENTER) ExecuteMultiAccountSQLQueryCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ExecuteMultiAccountSQLQueryCommonWithContext is the same as ExecuteMultiAccountSQLQueryCommon with the addition of the ability to pass a context and additional request options.

See ExecuteMultiAccountSQLQueryCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*RESOURCECENTER) ExecuteMultiAccountSQLQueryRequest

func (c *RESOURCECENTER) ExecuteMultiAccountSQLQueryRequest(input *ExecuteMultiAccountSQLQueryInput) (req *request.Request, output *ExecuteMultiAccountSQLQueryOutput)

ExecuteMultiAccountSQLQueryRequest generates a "byteplus/request.Request" representing the client's request for the ExecuteMultiAccountSQLQuery operation. The "output" return value will be populated with the ExecuteMultiAccountSQLQueryCommon request's response once the request completes successfully.

Use "Send" method on the returned ExecuteMultiAccountSQLQueryCommon Request to send the API call to the service. the "output" return value is not valid until after ExecuteMultiAccountSQLQueryCommon Send returns without error.

See ExecuteMultiAccountSQLQuery for more information on using the ExecuteMultiAccountSQLQuery API call, and error handling.

// Example sending a request using the ExecuteMultiAccountSQLQueryRequest method.
req, resp := client.ExecuteMultiAccountSQLQueryRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*RESOURCECENTER) ExecuteMultiAccountSQLQueryWithContext

func (c *RESOURCECENTER) ExecuteMultiAccountSQLQueryWithContext(ctx byteplus.Context, input *ExecuteMultiAccountSQLQueryInput, opts ...request.Option) (*ExecuteMultiAccountSQLQueryOutput, error)

ExecuteMultiAccountSQLQueryWithContext is the same as ExecuteMultiAccountSQLQuery with the addition of the ability to pass a context and additional request options.

See ExecuteMultiAccountSQLQuery for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*RESOURCECENTER) ExecuteSQLQuery

func (c *RESOURCECENTER) ExecuteSQLQuery(input *ExecuteSQLQueryInput) (*ExecuteSQLQueryOutput, error)

ExecuteSQLQuery API operation for RESOURCECENTER.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for RESOURCECENTER's API operation ExecuteSQLQuery for usage and error information.

func (*RESOURCECENTER) ExecuteSQLQueryCommon

func (c *RESOURCECENTER) ExecuteSQLQueryCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ExecuteSQLQueryCommon API operation for RESOURCECENTER.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for RESOURCECENTER's API operation ExecuteSQLQueryCommon for usage and error information.

func (*RESOURCECENTER) ExecuteSQLQueryCommonRequest

func (c *RESOURCECENTER) ExecuteSQLQueryCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ExecuteSQLQueryCommonRequest generates a "byteplus/request.Request" representing the client's request for the ExecuteSQLQueryCommon operation. The "output" return value will be populated with the ExecuteSQLQueryCommon request's response once the request completes successfully.

Use "Send" method on the returned ExecuteSQLQueryCommon Request to send the API call to the service. the "output" return value is not valid until after ExecuteSQLQueryCommon Send returns without error.

See ExecuteSQLQueryCommon for more information on using the ExecuteSQLQueryCommon API call, and error handling.

// Example sending a request using the ExecuteSQLQueryCommonRequest method.
req, resp := client.ExecuteSQLQueryCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*RESOURCECENTER) ExecuteSQLQueryCommonWithContext

func (c *RESOURCECENTER) ExecuteSQLQueryCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ExecuteSQLQueryCommonWithContext is the same as ExecuteSQLQueryCommon with the addition of the ability to pass a context and additional request options.

See ExecuteSQLQueryCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*RESOURCECENTER) ExecuteSQLQueryRequest

func (c *RESOURCECENTER) ExecuteSQLQueryRequest(input *ExecuteSQLQueryInput) (req *request.Request, output *ExecuteSQLQueryOutput)

ExecuteSQLQueryRequest generates a "byteplus/request.Request" representing the client's request for the ExecuteSQLQuery operation. The "output" return value will be populated with the ExecuteSQLQueryCommon request's response once the request completes successfully.

Use "Send" method on the returned ExecuteSQLQueryCommon Request to send the API call to the service. the "output" return value is not valid until after ExecuteSQLQueryCommon Send returns without error.

See ExecuteSQLQuery for more information on using the ExecuteSQLQuery API call, and error handling.

// Example sending a request using the ExecuteSQLQueryRequest method.
req, resp := client.ExecuteSQLQueryRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*RESOURCECENTER) ExecuteSQLQueryWithContext

func (c *RESOURCECENTER) ExecuteSQLQueryWithContext(ctx byteplus.Context, input *ExecuteSQLQueryInput, opts ...request.Option) (*ExecuteSQLQueryOutput, error)

ExecuteSQLQueryWithContext is the same as ExecuteSQLQuery with the addition of the ability to pass a context and additional request options.

See ExecuteSQLQuery for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*RESOURCECENTER) GetExampleQuery

func (c *RESOURCECENTER) GetExampleQuery(input *GetExampleQueryInput) (*GetExampleQueryOutput, error)

GetExampleQuery API operation for RESOURCECENTER.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for RESOURCECENTER's API operation GetExampleQuery for usage and error information.

func (*RESOURCECENTER) GetExampleQueryCommon

func (c *RESOURCECENTER) GetExampleQueryCommon(input *map[string]interface{}) (*map[string]interface{}, error)

GetExampleQueryCommon API operation for RESOURCECENTER.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for RESOURCECENTER's API operation GetExampleQueryCommon for usage and error information.

func (*RESOURCECENTER) GetExampleQueryCommonRequest

func (c *RESOURCECENTER) GetExampleQueryCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

GetExampleQueryCommonRequest generates a "byteplus/request.Request" representing the client's request for the GetExampleQueryCommon operation. The "output" return value will be populated with the GetExampleQueryCommon request's response once the request completes successfully.

Use "Send" method on the returned GetExampleQueryCommon Request to send the API call to the service. the "output" return value is not valid until after GetExampleQueryCommon Send returns without error.

See GetExampleQueryCommon for more information on using the GetExampleQueryCommon API call, and error handling.

// Example sending a request using the GetExampleQueryCommonRequest method.
req, resp := client.GetExampleQueryCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*RESOURCECENTER) GetExampleQueryCommonWithContext

func (c *RESOURCECENTER) GetExampleQueryCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

GetExampleQueryCommonWithContext is the same as GetExampleQueryCommon with the addition of the ability to pass a context and additional request options.

See GetExampleQueryCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*RESOURCECENTER) GetExampleQueryRequest

func (c *RESOURCECENTER) GetExampleQueryRequest(input *GetExampleQueryInput) (req *request.Request, output *GetExampleQueryOutput)

GetExampleQueryRequest generates a "byteplus/request.Request" representing the client's request for the GetExampleQuery operation. The "output" return value will be populated with the GetExampleQueryCommon request's response once the request completes successfully.

Use "Send" method on the returned GetExampleQueryCommon Request to send the API call to the service. the "output" return value is not valid until after GetExampleQueryCommon Send returns without error.

See GetExampleQuery for more information on using the GetExampleQuery API call, and error handling.

// Example sending a request using the GetExampleQueryRequest method.
req, resp := client.GetExampleQueryRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*RESOURCECENTER) GetExampleQueryWithContext

func (c *RESOURCECENTER) GetExampleQueryWithContext(ctx byteplus.Context, input *GetExampleQueryInput, opts ...request.Option) (*GetExampleQueryOutput, error)

GetExampleQueryWithContext is the same as GetExampleQuery with the addition of the ability to pass a context and additional request options.

See GetExampleQuery for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*RESOURCECENTER) GetMultiAccountResourceCenterStatus

GetMultiAccountResourceCenterStatus API operation for RESOURCECENTER.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for RESOURCECENTER's API operation GetMultiAccountResourceCenterStatus for usage and error information.

func (*RESOURCECENTER) GetMultiAccountResourceCenterStatusCommon

func (c *RESOURCECENTER) GetMultiAccountResourceCenterStatusCommon(input *map[string]interface{}) (*map[string]interface{}, error)

GetMultiAccountResourceCenterStatusCommon API operation for RESOURCECENTER.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for RESOURCECENTER's API operation GetMultiAccountResourceCenterStatusCommon for usage and error information.

func (*RESOURCECENTER) GetMultiAccountResourceCenterStatusCommonRequest

func (c *RESOURCECENTER) GetMultiAccountResourceCenterStatusCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

GetMultiAccountResourceCenterStatusCommonRequest generates a "byteplus/request.Request" representing the client's request for the GetMultiAccountResourceCenterStatusCommon operation. The "output" return value will be populated with the GetMultiAccountResourceCenterStatusCommon request's response once the request completes successfully.

Use "Send" method on the returned GetMultiAccountResourceCenterStatusCommon Request to send the API call to the service. the "output" return value is not valid until after GetMultiAccountResourceCenterStatusCommon Send returns without error.

See GetMultiAccountResourceCenterStatusCommon for more information on using the GetMultiAccountResourceCenterStatusCommon API call, and error handling.

// Example sending a request using the GetMultiAccountResourceCenterStatusCommonRequest method.
req, resp := client.GetMultiAccountResourceCenterStatusCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*RESOURCECENTER) GetMultiAccountResourceCenterStatusCommonWithContext

func (c *RESOURCECENTER) GetMultiAccountResourceCenterStatusCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

GetMultiAccountResourceCenterStatusCommonWithContext is the same as GetMultiAccountResourceCenterStatusCommon with the addition of the ability to pass a context and additional request options.

See GetMultiAccountResourceCenterStatusCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*RESOURCECENTER) GetMultiAccountResourceCenterStatusRequest

func (c *RESOURCECENTER) GetMultiAccountResourceCenterStatusRequest(input *GetMultiAccountResourceCenterStatusInput) (req *request.Request, output *GetMultiAccountResourceCenterStatusOutput)

GetMultiAccountResourceCenterStatusRequest generates a "byteplus/request.Request" representing the client's request for the GetMultiAccountResourceCenterStatus operation. The "output" return value will be populated with the GetMultiAccountResourceCenterStatusCommon request's response once the request completes successfully.

Use "Send" method on the returned GetMultiAccountResourceCenterStatusCommon Request to send the API call to the service. the "output" return value is not valid until after GetMultiAccountResourceCenterStatusCommon Send returns without error.

See GetMultiAccountResourceCenterStatus for more information on using the GetMultiAccountResourceCenterStatus API call, and error handling.

// Example sending a request using the GetMultiAccountResourceCenterStatusRequest method.
req, resp := client.GetMultiAccountResourceCenterStatusRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*RESOURCECENTER) GetMultiAccountResourceCenterStatusWithContext

func (c *RESOURCECENTER) GetMultiAccountResourceCenterStatusWithContext(ctx byteplus.Context, input *GetMultiAccountResourceCenterStatusInput, opts ...request.Option) (*GetMultiAccountResourceCenterStatusOutput, error)

GetMultiAccountResourceCenterStatusWithContext is the same as GetMultiAccountResourceCenterStatus with the addition of the ability to pass a context and additional request options.

See GetMultiAccountResourceCenterStatus for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*RESOURCECENTER) GetMultiAccountResourceCounts

GetMultiAccountResourceCounts API operation for RESOURCECENTER.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for RESOURCECENTER's API operation GetMultiAccountResourceCounts for usage and error information.

func (*RESOURCECENTER) GetMultiAccountResourceCountsCommon

func (c *RESOURCECENTER) GetMultiAccountResourceCountsCommon(input *map[string]interface{}) (*map[string]interface{}, error)

GetMultiAccountResourceCountsCommon API operation for RESOURCECENTER.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for RESOURCECENTER's API operation GetMultiAccountResourceCountsCommon for usage and error information.

func (*RESOURCECENTER) GetMultiAccountResourceCountsCommonRequest

func (c *RESOURCECENTER) GetMultiAccountResourceCountsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

GetMultiAccountResourceCountsCommonRequest generates a "byteplus/request.Request" representing the client's request for the GetMultiAccountResourceCountsCommon operation. The "output" return value will be populated with the GetMultiAccountResourceCountsCommon request's response once the request completes successfully.

Use "Send" method on the returned GetMultiAccountResourceCountsCommon Request to send the API call to the service. the "output" return value is not valid until after GetMultiAccountResourceCountsCommon Send returns without error.

See GetMultiAccountResourceCountsCommon for more information on using the GetMultiAccountResourceCountsCommon API call, and error handling.

// Example sending a request using the GetMultiAccountResourceCountsCommonRequest method.
req, resp := client.GetMultiAccountResourceCountsCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*RESOURCECENTER) GetMultiAccountResourceCountsCommonWithContext

func (c *RESOURCECENTER) GetMultiAccountResourceCountsCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

GetMultiAccountResourceCountsCommonWithContext is the same as GetMultiAccountResourceCountsCommon with the addition of the ability to pass a context and additional request options.

See GetMultiAccountResourceCountsCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*RESOURCECENTER) GetMultiAccountResourceCountsRequest

func (c *RESOURCECENTER) GetMultiAccountResourceCountsRequest(input *GetMultiAccountResourceCountsInput) (req *request.Request, output *GetMultiAccountResourceCountsOutput)

GetMultiAccountResourceCountsRequest generates a "byteplus/request.Request" representing the client's request for the GetMultiAccountResourceCounts operation. The "output" return value will be populated with the GetMultiAccountResourceCountsCommon request's response once the request completes successfully.

Use "Send" method on the returned GetMultiAccountResourceCountsCommon Request to send the API call to the service. the "output" return value is not valid until after GetMultiAccountResourceCountsCommon Send returns without error.

See GetMultiAccountResourceCounts for more information on using the GetMultiAccountResourceCounts API call, and error handling.

// Example sending a request using the GetMultiAccountResourceCountsRequest method.
req, resp := client.GetMultiAccountResourceCountsRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*RESOURCECENTER) GetMultiAccountResourceCountsWithContext

func (c *RESOURCECENTER) GetMultiAccountResourceCountsWithContext(ctx byteplus.Context, input *GetMultiAccountResourceCountsInput, opts ...request.Option) (*GetMultiAccountResourceCountsOutput, error)

GetMultiAccountResourceCountsWithContext is the same as GetMultiAccountResourceCounts with the addition of the ability to pass a context and additional request options.

See GetMultiAccountResourceCounts for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*RESOURCECENTER) GetMultiAccountResourceDescription

GetMultiAccountResourceDescription API operation for RESOURCECENTER.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for RESOURCECENTER's API operation GetMultiAccountResourceDescription for usage and error information.

func (*RESOURCECENTER) GetMultiAccountResourceDescriptionCommon

func (c *RESOURCECENTER) GetMultiAccountResourceDescriptionCommon(input *map[string]interface{}) (*map[string]interface{}, error)

GetMultiAccountResourceDescriptionCommon API operation for RESOURCECENTER.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for RESOURCECENTER's API operation GetMultiAccountResourceDescriptionCommon for usage and error information.

func (*RESOURCECENTER) GetMultiAccountResourceDescriptionCommonRequest

func (c *RESOURCECENTER) GetMultiAccountResourceDescriptionCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

GetMultiAccountResourceDescriptionCommonRequest generates a "byteplus/request.Request" representing the client's request for the GetMultiAccountResourceDescriptionCommon operation. The "output" return value will be populated with the GetMultiAccountResourceDescriptionCommon request's response once the request completes successfully.

Use "Send" method on the returned GetMultiAccountResourceDescriptionCommon Request to send the API call to the service. the "output" return value is not valid until after GetMultiAccountResourceDescriptionCommon Send returns without error.

See GetMultiAccountResourceDescriptionCommon for more information on using the GetMultiAccountResourceDescriptionCommon API call, and error handling.

// Example sending a request using the GetMultiAccountResourceDescriptionCommonRequest method.
req, resp := client.GetMultiAccountResourceDescriptionCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*RESOURCECENTER) GetMultiAccountResourceDescriptionCommonWithContext

func (c *RESOURCECENTER) GetMultiAccountResourceDescriptionCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

GetMultiAccountResourceDescriptionCommonWithContext is the same as GetMultiAccountResourceDescriptionCommon with the addition of the ability to pass a context and additional request options.

See GetMultiAccountResourceDescriptionCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*RESOURCECENTER) GetMultiAccountResourceDescriptionRequest

func (c *RESOURCECENTER) GetMultiAccountResourceDescriptionRequest(input *GetMultiAccountResourceDescriptionInput) (req *request.Request, output *GetMultiAccountResourceDescriptionOutput)

GetMultiAccountResourceDescriptionRequest generates a "byteplus/request.Request" representing the client's request for the GetMultiAccountResourceDescription operation. The "output" return value will be populated with the GetMultiAccountResourceDescriptionCommon request's response once the request completes successfully.

Use "Send" method on the returned GetMultiAccountResourceDescriptionCommon Request to send the API call to the service. the "output" return value is not valid until after GetMultiAccountResourceDescriptionCommon Send returns without error.

See GetMultiAccountResourceDescription for more information on using the GetMultiAccountResourceDescription API call, and error handling.

// Example sending a request using the GetMultiAccountResourceDescriptionRequest method.
req, resp := client.GetMultiAccountResourceDescriptionRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*RESOURCECENTER) GetMultiAccountResourceDescriptionWithContext

func (c *RESOURCECENTER) GetMultiAccountResourceDescriptionWithContext(ctx byteplus.Context, input *GetMultiAccountResourceDescriptionInput, opts ...request.Option) (*GetMultiAccountResourceDescriptionOutput, error)

GetMultiAccountResourceDescriptionWithContext is the same as GetMultiAccountResourceDescription with the addition of the ability to pass a context and additional request options.

See GetMultiAccountResourceDescription for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*RESOURCECENTER) GetQuery

func (c *RESOURCECENTER) GetQuery(input *GetQueryInput) (*GetQueryOutput, error)

GetQuery API operation for RESOURCECENTER.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for RESOURCECENTER's API operation GetQuery for usage and error information.

func (*RESOURCECENTER) GetQueryCommon

func (c *RESOURCECENTER) GetQueryCommon(input *map[string]interface{}) (*map[string]interface{}, error)

GetQueryCommon API operation for RESOURCECENTER.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for RESOURCECENTER's API operation GetQueryCommon for usage and error information.

func (*RESOURCECENTER) GetQueryCommonRequest

func (c *RESOURCECENTER) GetQueryCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

GetQueryCommonRequest generates a "byteplus/request.Request" representing the client's request for the GetQueryCommon operation. The "output" return value will be populated with the GetQueryCommon request's response once the request completes successfully.

Use "Send" method on the returned GetQueryCommon Request to send the API call to the service. the "output" return value is not valid until after GetQueryCommon Send returns without error.

See GetQueryCommon for more information on using the GetQueryCommon API call, and error handling.

// Example sending a request using the GetQueryCommonRequest method.
req, resp := client.GetQueryCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*RESOURCECENTER) GetQueryCommonWithContext

func (c *RESOURCECENTER) GetQueryCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

GetQueryCommonWithContext is the same as GetQueryCommon with the addition of the ability to pass a context and additional request options.

See GetQueryCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*RESOURCECENTER) GetQueryRequest

func (c *RESOURCECENTER) GetQueryRequest(input *GetQueryInput) (req *request.Request, output *GetQueryOutput)

GetQueryRequest generates a "byteplus/request.Request" representing the client's request for the GetQuery operation. The "output" return value will be populated with the GetQueryCommon request's response once the request completes successfully.

Use "Send" method on the returned GetQueryCommon Request to send the API call to the service. the "output" return value is not valid until after GetQueryCommon Send returns without error.

See GetQuery for more information on using the GetQuery API call, and error handling.

// Example sending a request using the GetQueryRequest method.
req, resp := client.GetQueryRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*RESOURCECENTER) GetQueryWithContext

func (c *RESOURCECENTER) GetQueryWithContext(ctx byteplus.Context, input *GetQueryInput, opts ...request.Option) (*GetQueryOutput, error)

GetQueryWithContext is the same as GetQuery with the addition of the ability to pass a context and additional request options.

See GetQuery for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*RESOURCECENTER) GetResourceCenterStatus

func (c *RESOURCECENTER) GetResourceCenterStatus(input *GetResourceCenterStatusInput) (*GetResourceCenterStatusOutput, error)

GetResourceCenterStatus API operation for RESOURCECENTER.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for RESOURCECENTER's API operation GetResourceCenterStatus for usage and error information.

func (*RESOURCECENTER) GetResourceCenterStatusCommon

func (c *RESOURCECENTER) GetResourceCenterStatusCommon(input *map[string]interface{}) (*map[string]interface{}, error)

GetResourceCenterStatusCommon API operation for RESOURCECENTER.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for RESOURCECENTER's API operation GetResourceCenterStatusCommon for usage and error information.

func (*RESOURCECENTER) GetResourceCenterStatusCommonRequest

func (c *RESOURCECENTER) GetResourceCenterStatusCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

GetResourceCenterStatusCommonRequest generates a "byteplus/request.Request" representing the client's request for the GetResourceCenterStatusCommon operation. The "output" return value will be populated with the GetResourceCenterStatusCommon request's response once the request completes successfully.

Use "Send" method on the returned GetResourceCenterStatusCommon Request to send the API call to the service. the "output" return value is not valid until after GetResourceCenterStatusCommon Send returns without error.

See GetResourceCenterStatusCommon for more information on using the GetResourceCenterStatusCommon API call, and error handling.

// Example sending a request using the GetResourceCenterStatusCommonRequest method.
req, resp := client.GetResourceCenterStatusCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*RESOURCECENTER) GetResourceCenterStatusCommonWithContext

func (c *RESOURCECENTER) GetResourceCenterStatusCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

GetResourceCenterStatusCommonWithContext is the same as GetResourceCenterStatusCommon with the addition of the ability to pass a context and additional request options.

See GetResourceCenterStatusCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*RESOURCECENTER) GetResourceCenterStatusRequest

func (c *RESOURCECENTER) GetResourceCenterStatusRequest(input *GetResourceCenterStatusInput) (req *request.Request, output *GetResourceCenterStatusOutput)

GetResourceCenterStatusRequest generates a "byteplus/request.Request" representing the client's request for the GetResourceCenterStatus operation. The "output" return value will be populated with the GetResourceCenterStatusCommon request's response once the request completes successfully.

Use "Send" method on the returned GetResourceCenterStatusCommon Request to send the API call to the service. the "output" return value is not valid until after GetResourceCenterStatusCommon Send returns without error.

See GetResourceCenterStatus for more information on using the GetResourceCenterStatus API call, and error handling.

// Example sending a request using the GetResourceCenterStatusRequest method.
req, resp := client.GetResourceCenterStatusRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*RESOURCECENTER) GetResourceCenterStatusWithContext

func (c *RESOURCECENTER) GetResourceCenterStatusWithContext(ctx byteplus.Context, input *GetResourceCenterStatusInput, opts ...request.Option) (*GetResourceCenterStatusOutput, error)

GetResourceCenterStatusWithContext is the same as GetResourceCenterStatus with the addition of the ability to pass a context and additional request options.

See GetResourceCenterStatus for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*RESOURCECENTER) GetResourceCounts

func (c *RESOURCECENTER) GetResourceCounts(input *GetResourceCountsInput) (*GetResourceCountsOutput, error)

GetResourceCounts API operation for RESOURCECENTER.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for RESOURCECENTER's API operation GetResourceCounts for usage and error information.

func (*RESOURCECENTER) GetResourceCountsCommon

func (c *RESOURCECENTER) GetResourceCountsCommon(input *map[string]interface{}) (*map[string]interface{}, error)

GetResourceCountsCommon API operation for RESOURCECENTER.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for RESOURCECENTER's API operation GetResourceCountsCommon for usage and error information.

func (*RESOURCECENTER) GetResourceCountsCommonRequest

func (c *RESOURCECENTER) GetResourceCountsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

GetResourceCountsCommonRequest generates a "byteplus/request.Request" representing the client's request for the GetResourceCountsCommon operation. The "output" return value will be populated with the GetResourceCountsCommon request's response once the request completes successfully.

Use "Send" method on the returned GetResourceCountsCommon Request to send the API call to the service. the "output" return value is not valid until after GetResourceCountsCommon Send returns without error.

See GetResourceCountsCommon for more information on using the GetResourceCountsCommon API call, and error handling.

// Example sending a request using the GetResourceCountsCommonRequest method.
req, resp := client.GetResourceCountsCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*RESOURCECENTER) GetResourceCountsCommonWithContext

func (c *RESOURCECENTER) GetResourceCountsCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

GetResourceCountsCommonWithContext is the same as GetResourceCountsCommon with the addition of the ability to pass a context and additional request options.

See GetResourceCountsCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*RESOURCECENTER) GetResourceCountsRequest

func (c *RESOURCECENTER) GetResourceCountsRequest(input *GetResourceCountsInput) (req *request.Request, output *GetResourceCountsOutput)

GetResourceCountsRequest generates a "byteplus/request.Request" representing the client's request for the GetResourceCounts operation. The "output" return value will be populated with the GetResourceCountsCommon request's response once the request completes successfully.

Use "Send" method on the returned GetResourceCountsCommon Request to send the API call to the service. the "output" return value is not valid until after GetResourceCountsCommon Send returns without error.

See GetResourceCounts for more information on using the GetResourceCounts API call, and error handling.

// Example sending a request using the GetResourceCountsRequest method.
req, resp := client.GetResourceCountsRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*RESOURCECENTER) GetResourceCountsWithContext

func (c *RESOURCECENTER) GetResourceCountsWithContext(ctx byteplus.Context, input *GetResourceCountsInput, opts ...request.Option) (*GetResourceCountsOutput, error)

GetResourceCountsWithContext is the same as GetResourceCounts with the addition of the ability to pass a context and additional request options.

See GetResourceCounts for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*RESOURCECENTER) GetResourceDescription

func (c *RESOURCECENTER) GetResourceDescription(input *GetResourceDescriptionInput) (*GetResourceDescriptionOutput, error)

GetResourceDescription API operation for RESOURCECENTER.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for RESOURCECENTER's API operation GetResourceDescription for usage and error information.

func (*RESOURCECENTER) GetResourceDescriptionCommon

func (c *RESOURCECENTER) GetResourceDescriptionCommon(input *map[string]interface{}) (*map[string]interface{}, error)

GetResourceDescriptionCommon API operation for RESOURCECENTER.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for RESOURCECENTER's API operation GetResourceDescriptionCommon for usage and error information.

func (*RESOURCECENTER) GetResourceDescriptionCommonRequest

func (c *RESOURCECENTER) GetResourceDescriptionCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

GetResourceDescriptionCommonRequest generates a "byteplus/request.Request" representing the client's request for the GetResourceDescriptionCommon operation. The "output" return value will be populated with the GetResourceDescriptionCommon request's response once the request completes successfully.

Use "Send" method on the returned GetResourceDescriptionCommon Request to send the API call to the service. the "output" return value is not valid until after GetResourceDescriptionCommon Send returns without error.

See GetResourceDescriptionCommon for more information on using the GetResourceDescriptionCommon API call, and error handling.

// Example sending a request using the GetResourceDescriptionCommonRequest method.
req, resp := client.GetResourceDescriptionCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*RESOURCECENTER) GetResourceDescriptionCommonWithContext

func (c *RESOURCECENTER) GetResourceDescriptionCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

GetResourceDescriptionCommonWithContext is the same as GetResourceDescriptionCommon with the addition of the ability to pass a context and additional request options.

See GetResourceDescriptionCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*RESOURCECENTER) GetResourceDescriptionRequest

func (c *RESOURCECENTER) GetResourceDescriptionRequest(input *GetResourceDescriptionInput) (req *request.Request, output *GetResourceDescriptionOutput)

GetResourceDescriptionRequest generates a "byteplus/request.Request" representing the client's request for the GetResourceDescription operation. The "output" return value will be populated with the GetResourceDescriptionCommon request's response once the request completes successfully.

Use "Send" method on the returned GetResourceDescriptionCommon Request to send the API call to the service. the "output" return value is not valid until after GetResourceDescriptionCommon Send returns without error.

See GetResourceDescription for more information on using the GetResourceDescription API call, and error handling.

// Example sending a request using the GetResourceDescriptionRequest method.
req, resp := client.GetResourceDescriptionRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*RESOURCECENTER) GetResourceDescriptionWithContext

func (c *RESOURCECENTER) GetResourceDescriptionWithContext(ctx byteplus.Context, input *GetResourceDescriptionInput, opts ...request.Option) (*GetResourceDescriptionOutput, error)

GetResourceDescriptionWithContext is the same as GetResourceDescription with the addition of the ability to pass a context and additional request options.

See GetResourceDescription for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*RESOURCECENTER) ListExampleQueries

func (c *RESOURCECENTER) ListExampleQueries(input *ListExampleQueriesInput) (*ListExampleQueriesOutput, error)

ListExampleQueries API operation for RESOURCECENTER.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for RESOURCECENTER's API operation ListExampleQueries for usage and error information.

func (*RESOURCECENTER) ListExampleQueriesCommon

func (c *RESOURCECENTER) ListExampleQueriesCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ListExampleQueriesCommon API operation for RESOURCECENTER.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for RESOURCECENTER's API operation ListExampleQueriesCommon for usage and error information.

func (*RESOURCECENTER) ListExampleQueriesCommonRequest

func (c *RESOURCECENTER) ListExampleQueriesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ListExampleQueriesCommonRequest generates a "byteplus/request.Request" representing the client's request for the ListExampleQueriesCommon operation. The "output" return value will be populated with the ListExampleQueriesCommon request's response once the request completes successfully.

Use "Send" method on the returned ListExampleQueriesCommon Request to send the API call to the service. the "output" return value is not valid until after ListExampleQueriesCommon Send returns without error.

See ListExampleQueriesCommon for more information on using the ListExampleQueriesCommon API call, and error handling.

// Example sending a request using the ListExampleQueriesCommonRequest method.
req, resp := client.ListExampleQueriesCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*RESOURCECENTER) ListExampleQueriesCommonWithContext

func (c *RESOURCECENTER) ListExampleQueriesCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ListExampleQueriesCommonWithContext is the same as ListExampleQueriesCommon with the addition of the ability to pass a context and additional request options.

See ListExampleQueriesCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*RESOURCECENTER) ListExampleQueriesRequest

func (c *RESOURCECENTER) ListExampleQueriesRequest(input *ListExampleQueriesInput) (req *request.Request, output *ListExampleQueriesOutput)

ListExampleQueriesRequest generates a "byteplus/request.Request" representing the client's request for the ListExampleQueries operation. The "output" return value will be populated with the ListExampleQueriesCommon request's response once the request completes successfully.

Use "Send" method on the returned ListExampleQueriesCommon Request to send the API call to the service. the "output" return value is not valid until after ListExampleQueriesCommon Send returns without error.

See ListExampleQueries for more information on using the ListExampleQueries API call, and error handling.

// Example sending a request using the ListExampleQueriesRequest method.
req, resp := client.ListExampleQueriesRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*RESOURCECENTER) ListExampleQueriesWithContext

func (c *RESOURCECENTER) ListExampleQueriesWithContext(ctx byteplus.Context, input *ListExampleQueriesInput, opts ...request.Option) (*ListExampleQueriesOutput, error)

ListExampleQueriesWithContext is the same as ListExampleQueries with the addition of the ability to pass a context and additional request options.

See ListExampleQueries for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*RESOURCECENTER) ListMultiAccountResourceRelationships

ListMultiAccountResourceRelationships API operation for RESOURCECENTER.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for RESOURCECENTER's API operation ListMultiAccountResourceRelationships for usage and error information.

func (*RESOURCECENTER) ListMultiAccountResourceRelationshipsCommon

func (c *RESOURCECENTER) ListMultiAccountResourceRelationshipsCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ListMultiAccountResourceRelationshipsCommon API operation for RESOURCECENTER.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for RESOURCECENTER's API operation ListMultiAccountResourceRelationshipsCommon for usage and error information.

func (*RESOURCECENTER) ListMultiAccountResourceRelationshipsCommonRequest

func (c *RESOURCECENTER) ListMultiAccountResourceRelationshipsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ListMultiAccountResourceRelationshipsCommonRequest generates a "byteplus/request.Request" representing the client's request for the ListMultiAccountResourceRelationshipsCommon operation. The "output" return value will be populated with the ListMultiAccountResourceRelationshipsCommon request's response once the request completes successfully.

Use "Send" method on the returned ListMultiAccountResourceRelationshipsCommon Request to send the API call to the service. the "output" return value is not valid until after ListMultiAccountResourceRelationshipsCommon Send returns without error.

See ListMultiAccountResourceRelationshipsCommon for more information on using the ListMultiAccountResourceRelationshipsCommon API call, and error handling.

// Example sending a request using the ListMultiAccountResourceRelationshipsCommonRequest method.
req, resp := client.ListMultiAccountResourceRelationshipsCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*RESOURCECENTER) ListMultiAccountResourceRelationshipsCommonWithContext

func (c *RESOURCECENTER) ListMultiAccountResourceRelationshipsCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ListMultiAccountResourceRelationshipsCommonWithContext is the same as ListMultiAccountResourceRelationshipsCommon with the addition of the ability to pass a context and additional request options.

See ListMultiAccountResourceRelationshipsCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*RESOURCECENTER) ListMultiAccountResourceRelationshipsRequest

func (c *RESOURCECENTER) ListMultiAccountResourceRelationshipsRequest(input *ListMultiAccountResourceRelationshipsInput) (req *request.Request, output *ListMultiAccountResourceRelationshipsOutput)

ListMultiAccountResourceRelationshipsRequest generates a "byteplus/request.Request" representing the client's request for the ListMultiAccountResourceRelationships operation. The "output" return value will be populated with the ListMultiAccountResourceRelationshipsCommon request's response once the request completes successfully.

Use "Send" method on the returned ListMultiAccountResourceRelationshipsCommon Request to send the API call to the service. the "output" return value is not valid until after ListMultiAccountResourceRelationshipsCommon Send returns without error.

See ListMultiAccountResourceRelationships for more information on using the ListMultiAccountResourceRelationships API call, and error handling.

// Example sending a request using the ListMultiAccountResourceRelationshipsRequest method.
req, resp := client.ListMultiAccountResourceRelationshipsRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*RESOURCECENTER) ListMultiAccountResourceRelationshipsWithContext

func (c *RESOURCECENTER) ListMultiAccountResourceRelationshipsWithContext(ctx byteplus.Context, input *ListMultiAccountResourceRelationshipsInput, opts ...request.Option) (*ListMultiAccountResourceRelationshipsOutput, error)

ListMultiAccountResourceRelationshipsWithContext is the same as ListMultiAccountResourceRelationships with the addition of the ability to pass a context and additional request options.

See ListMultiAccountResourceRelationships for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*RESOURCECENTER) ListQueries

func (c *RESOURCECENTER) ListQueries(input *ListQueriesInput) (*ListQueriesOutput, error)

ListQueries API operation for RESOURCECENTER.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for RESOURCECENTER's API operation ListQueries for usage and error information.

func (*RESOURCECENTER) ListQueriesCommon

func (c *RESOURCECENTER) ListQueriesCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ListQueriesCommon API operation for RESOURCECENTER.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for RESOURCECENTER's API operation ListQueriesCommon for usage and error information.

func (*RESOURCECENTER) ListQueriesCommonRequest

func (c *RESOURCECENTER) ListQueriesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ListQueriesCommonRequest generates a "byteplus/request.Request" representing the client's request for the ListQueriesCommon operation. The "output" return value will be populated with the ListQueriesCommon request's response once the request completes successfully.

Use "Send" method on the returned ListQueriesCommon Request to send the API call to the service. the "output" return value is not valid until after ListQueriesCommon Send returns without error.

See ListQueriesCommon for more information on using the ListQueriesCommon API call, and error handling.

// Example sending a request using the ListQueriesCommonRequest method.
req, resp := client.ListQueriesCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*RESOURCECENTER) ListQueriesCommonWithContext

func (c *RESOURCECENTER) ListQueriesCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ListQueriesCommonWithContext is the same as ListQueriesCommon with the addition of the ability to pass a context and additional request options.

See ListQueriesCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*RESOURCECENTER) ListQueriesRequest

func (c *RESOURCECENTER) ListQueriesRequest(input *ListQueriesInput) (req *request.Request, output *ListQueriesOutput)

ListQueriesRequest generates a "byteplus/request.Request" representing the client's request for the ListQueries operation. The "output" return value will be populated with the ListQueriesCommon request's response once the request completes successfully.

Use "Send" method on the returned ListQueriesCommon Request to send the API call to the service. the "output" return value is not valid until after ListQueriesCommon Send returns without error.

See ListQueries for more information on using the ListQueries API call, and error handling.

// Example sending a request using the ListQueriesRequest method.
req, resp := client.ListQueriesRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*RESOURCECENTER) ListQueriesWithContext

func (c *RESOURCECENTER) ListQueriesWithContext(ctx byteplus.Context, input *ListQueriesInput, opts ...request.Option) (*ListQueriesOutput, error)

ListQueriesWithContext is the same as ListQueries with the addition of the ability to pass a context and additional request options.

See ListQueries for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*RESOURCECENTER) ListResourceRelationships

ListResourceRelationships API operation for RESOURCECENTER.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for RESOURCECENTER's API operation ListResourceRelationships for usage and error information.

func (*RESOURCECENTER) ListResourceRelationshipsCommon

func (c *RESOURCECENTER) ListResourceRelationshipsCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ListResourceRelationshipsCommon API operation for RESOURCECENTER.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for RESOURCECENTER's API operation ListResourceRelationshipsCommon for usage and error information.

func (*RESOURCECENTER) ListResourceRelationshipsCommonRequest

func (c *RESOURCECENTER) ListResourceRelationshipsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ListResourceRelationshipsCommonRequest generates a "byteplus/request.Request" representing the client's request for the ListResourceRelationshipsCommon operation. The "output" return value will be populated with the ListResourceRelationshipsCommon request's response once the request completes successfully.

Use "Send" method on the returned ListResourceRelationshipsCommon Request to send the API call to the service. the "output" return value is not valid until after ListResourceRelationshipsCommon Send returns without error.

See ListResourceRelationshipsCommon for more information on using the ListResourceRelationshipsCommon API call, and error handling.

// Example sending a request using the ListResourceRelationshipsCommonRequest method.
req, resp := client.ListResourceRelationshipsCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*RESOURCECENTER) ListResourceRelationshipsCommonWithContext

func (c *RESOURCECENTER) ListResourceRelationshipsCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ListResourceRelationshipsCommonWithContext is the same as ListResourceRelationshipsCommon with the addition of the ability to pass a context and additional request options.

See ListResourceRelationshipsCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*RESOURCECENTER) ListResourceRelationshipsRequest

func (c *RESOURCECENTER) ListResourceRelationshipsRequest(input *ListResourceRelationshipsInput) (req *request.Request, output *ListResourceRelationshipsOutput)

ListResourceRelationshipsRequest generates a "byteplus/request.Request" representing the client's request for the ListResourceRelationships operation. The "output" return value will be populated with the ListResourceRelationshipsCommon request's response once the request completes successfully.

Use "Send" method on the returned ListResourceRelationshipsCommon Request to send the API call to the service. the "output" return value is not valid until after ListResourceRelationshipsCommon Send returns without error.

See ListResourceRelationships for more information on using the ListResourceRelationships API call, and error handling.

// Example sending a request using the ListResourceRelationshipsRequest method.
req, resp := client.ListResourceRelationshipsRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*RESOURCECENTER) ListResourceRelationshipsWithContext

func (c *RESOURCECENTER) ListResourceRelationshipsWithContext(ctx byteplus.Context, input *ListResourceRelationshipsInput, opts ...request.Option) (*ListResourceRelationshipsOutput, error)

ListResourceRelationshipsWithContext is the same as ListResourceRelationships with the addition of the ability to pass a context and additional request options.

See ListResourceRelationships for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*RESOURCECENTER) ListResourceTypes

func (c *RESOURCECENTER) ListResourceTypes(input *ListResourceTypesInput) (*ListResourceTypesOutput, error)

ListResourceTypes API operation for RESOURCECENTER.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for RESOURCECENTER's API operation ListResourceTypes for usage and error information.

func (*RESOURCECENTER) ListResourceTypesCommon

func (c *RESOURCECENTER) ListResourceTypesCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ListResourceTypesCommon API operation for RESOURCECENTER.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for RESOURCECENTER's API operation ListResourceTypesCommon for usage and error information.

func (*RESOURCECENTER) ListResourceTypesCommonRequest

func (c *RESOURCECENTER) ListResourceTypesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ListResourceTypesCommonRequest generates a "byteplus/request.Request" representing the client's request for the ListResourceTypesCommon operation. The "output" return value will be populated with the ListResourceTypesCommon request's response once the request completes successfully.

Use "Send" method on the returned ListResourceTypesCommon Request to send the API call to the service. the "output" return value is not valid until after ListResourceTypesCommon Send returns without error.

See ListResourceTypesCommon for more information on using the ListResourceTypesCommon API call, and error handling.

// Example sending a request using the ListResourceTypesCommonRequest method.
req, resp := client.ListResourceTypesCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*RESOURCECENTER) ListResourceTypesCommonWithContext

func (c *RESOURCECENTER) ListResourceTypesCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ListResourceTypesCommonWithContext is the same as ListResourceTypesCommon with the addition of the ability to pass a context and additional request options.

See ListResourceTypesCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*RESOURCECENTER) ListResourceTypesRequest

func (c *RESOURCECENTER) ListResourceTypesRequest(input *ListResourceTypesInput) (req *request.Request, output *ListResourceTypesOutput)

ListResourceTypesRequest generates a "byteplus/request.Request" representing the client's request for the ListResourceTypes operation. The "output" return value will be populated with the ListResourceTypesCommon request's response once the request completes successfully.

Use "Send" method on the returned ListResourceTypesCommon Request to send the API call to the service. the "output" return value is not valid until after ListResourceTypesCommon Send returns without error.

See ListResourceTypes for more information on using the ListResourceTypes API call, and error handling.

// Example sending a request using the ListResourceTypesRequest method.
req, resp := client.ListResourceTypesRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*RESOURCECENTER) ListResourceTypesWithContext

func (c *RESOURCECENTER) ListResourceTypesWithContext(ctx byteplus.Context, input *ListResourceTypesInput, opts ...request.Option) (*ListResourceTypesOutput, error)

ListResourceTypesWithContext is the same as ListResourceTypes with the addition of the ability to pass a context and additional request options.

See ListResourceTypes for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*RESOURCECENTER) SearchMultiAccountResources

SearchMultiAccountResources API operation for RESOURCECENTER.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for RESOURCECENTER's API operation SearchMultiAccountResources for usage and error information.

func (*RESOURCECENTER) SearchMultiAccountResourcesCommon

func (c *RESOURCECENTER) SearchMultiAccountResourcesCommon(input *map[string]interface{}) (*map[string]interface{}, error)

SearchMultiAccountResourcesCommon API operation for RESOURCECENTER.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for RESOURCECENTER's API operation SearchMultiAccountResourcesCommon for usage and error information.

func (*RESOURCECENTER) SearchMultiAccountResourcesCommonRequest

func (c *RESOURCECENTER) SearchMultiAccountResourcesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

SearchMultiAccountResourcesCommonRequest generates a "byteplus/request.Request" representing the client's request for the SearchMultiAccountResourcesCommon operation. The "output" return value will be populated with the SearchMultiAccountResourcesCommon request's response once the request completes successfully.

Use "Send" method on the returned SearchMultiAccountResourcesCommon Request to send the API call to the service. the "output" return value is not valid until after SearchMultiAccountResourcesCommon Send returns without error.

See SearchMultiAccountResourcesCommon for more information on using the SearchMultiAccountResourcesCommon API call, and error handling.

// Example sending a request using the SearchMultiAccountResourcesCommonRequest method.
req, resp := client.SearchMultiAccountResourcesCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*RESOURCECENTER) SearchMultiAccountResourcesCommonWithContext

func (c *RESOURCECENTER) SearchMultiAccountResourcesCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

SearchMultiAccountResourcesCommonWithContext is the same as SearchMultiAccountResourcesCommon with the addition of the ability to pass a context and additional request options.

See SearchMultiAccountResourcesCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*RESOURCECENTER) SearchMultiAccountResourcesRequest

func (c *RESOURCECENTER) SearchMultiAccountResourcesRequest(input *SearchMultiAccountResourcesInput) (req *request.Request, output *SearchMultiAccountResourcesOutput)

SearchMultiAccountResourcesRequest generates a "byteplus/request.Request" representing the client's request for the SearchMultiAccountResources operation. The "output" return value will be populated with the SearchMultiAccountResourcesCommon request's response once the request completes successfully.

Use "Send" method on the returned SearchMultiAccountResourcesCommon Request to send the API call to the service. the "output" return value is not valid until after SearchMultiAccountResourcesCommon Send returns without error.

See SearchMultiAccountResources for more information on using the SearchMultiAccountResources API call, and error handling.

// Example sending a request using the SearchMultiAccountResourcesRequest method.
req, resp := client.SearchMultiAccountResourcesRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*RESOURCECENTER) SearchMultiAccountResourcesWithContext

func (c *RESOURCECENTER) SearchMultiAccountResourcesWithContext(ctx byteplus.Context, input *SearchMultiAccountResourcesInput, opts ...request.Option) (*SearchMultiAccountResourcesOutput, error)

SearchMultiAccountResourcesWithContext is the same as SearchMultiAccountResources with the addition of the ability to pass a context and additional request options.

See SearchMultiAccountResources for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*RESOURCECENTER) SearchResources

func (c *RESOURCECENTER) SearchResources(input *SearchResourcesInput) (*SearchResourcesOutput, error)

SearchResources API operation for RESOURCECENTER.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for RESOURCECENTER's API operation SearchResources for usage and error information.

func (*RESOURCECENTER) SearchResourcesCommon

func (c *RESOURCECENTER) SearchResourcesCommon(input *map[string]interface{}) (*map[string]interface{}, error)

SearchResourcesCommon API operation for RESOURCECENTER.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for RESOURCECENTER's API operation SearchResourcesCommon for usage and error information.

func (*RESOURCECENTER) SearchResourcesCommonRequest

func (c *RESOURCECENTER) SearchResourcesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

SearchResourcesCommonRequest generates a "byteplus/request.Request" representing the client's request for the SearchResourcesCommon operation. The "output" return value will be populated with the SearchResourcesCommon request's response once the request completes successfully.

Use "Send" method on the returned SearchResourcesCommon Request to send the API call to the service. the "output" return value is not valid until after SearchResourcesCommon Send returns without error.

See SearchResourcesCommon for more information on using the SearchResourcesCommon API call, and error handling.

// Example sending a request using the SearchResourcesCommonRequest method.
req, resp := client.SearchResourcesCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*RESOURCECENTER) SearchResourcesCommonWithContext

func (c *RESOURCECENTER) SearchResourcesCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

SearchResourcesCommonWithContext is the same as SearchResourcesCommon with the addition of the ability to pass a context and additional request options.

See SearchResourcesCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*RESOURCECENTER) SearchResourcesRequest

func (c *RESOURCECENTER) SearchResourcesRequest(input *SearchResourcesInput) (req *request.Request, output *SearchResourcesOutput)

SearchResourcesRequest generates a "byteplus/request.Request" representing the client's request for the SearchResources operation. The "output" return value will be populated with the SearchResourcesCommon request's response once the request completes successfully.

Use "Send" method on the returned SearchResourcesCommon Request to send the API call to the service. the "output" return value is not valid until after SearchResourcesCommon Send returns without error.

See SearchResources for more information on using the SearchResources API call, and error handling.

// Example sending a request using the SearchResourcesRequest method.
req, resp := client.SearchResourcesRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*RESOURCECENTER) SearchResourcesWithContext

func (c *RESOURCECENTER) SearchResourcesWithContext(ctx byteplus.Context, input *SearchResourcesInput, opts ...request.Option) (*SearchResourcesOutput, error)

SearchResourcesWithContext is the same as SearchResources with the addition of the ability to pass a context and additional request options.

See SearchResources for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*RESOURCECENTER) UpdateQuery

func (c *RESOURCECENTER) UpdateQuery(input *UpdateQueryInput) (*UpdateQueryOutput, error)

UpdateQuery API operation for RESOURCECENTER.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for RESOURCECENTER's API operation UpdateQuery for usage and error information.

func (*RESOURCECENTER) UpdateQueryCommon

func (c *RESOURCECENTER) UpdateQueryCommon(input *map[string]interface{}) (*map[string]interface{}, error)

UpdateQueryCommon API operation for RESOURCECENTER.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for RESOURCECENTER's API operation UpdateQueryCommon for usage and error information.

func (*RESOURCECENTER) UpdateQueryCommonRequest

func (c *RESOURCECENTER) UpdateQueryCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

UpdateQueryCommonRequest generates a "byteplus/request.Request" representing the client's request for the UpdateQueryCommon operation. The "output" return value will be populated with the UpdateQueryCommon request's response once the request completes successfully.

Use "Send" method on the returned UpdateQueryCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateQueryCommon Send returns without error.

See UpdateQueryCommon for more information on using the UpdateQueryCommon API call, and error handling.

// Example sending a request using the UpdateQueryCommonRequest method.
req, resp := client.UpdateQueryCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*RESOURCECENTER) UpdateQueryCommonWithContext

func (c *RESOURCECENTER) UpdateQueryCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

UpdateQueryCommonWithContext is the same as UpdateQueryCommon with the addition of the ability to pass a context and additional request options.

See UpdateQueryCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*RESOURCECENTER) UpdateQueryRequest

func (c *RESOURCECENTER) UpdateQueryRequest(input *UpdateQueryInput) (req *request.Request, output *UpdateQueryOutput)

UpdateQueryRequest generates a "byteplus/request.Request" representing the client's request for the UpdateQuery operation. The "output" return value will be populated with the UpdateQueryCommon request's response once the request completes successfully.

Use "Send" method on the returned UpdateQueryCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateQueryCommon Send returns without error.

See UpdateQuery for more information on using the UpdateQuery API call, and error handling.

// Example sending a request using the UpdateQueryRequest method.
req, resp := client.UpdateQueryRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*RESOURCECENTER) UpdateQueryWithContext

func (c *RESOURCECENTER) UpdateQueryWithContext(ctx byteplus.Context, input *UpdateQueryInput, opts ...request.Option) (*UpdateQueryOutput, error)

UpdateQueryWithContext is the same as UpdateQuery with the addition of the ability to pass a context and additional request options.

See UpdateQuery for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

type RESOURCECENTERAPI

type RESOURCECENTERAPI interface {
	CreateQueryCommon(*map[string]interface{}) (*map[string]interface{}, error)
	CreateQueryCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	CreateQueryCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	CreateQuery(*CreateQueryInput) (*CreateQueryOutput, error)
	CreateQueryWithContext(byteplus.Context, *CreateQueryInput, ...request.Option) (*CreateQueryOutput, error)
	CreateQueryRequest(*CreateQueryInput) (*request.Request, *CreateQueryOutput)

	DeleteQueryCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DeleteQueryCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DeleteQueryCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DeleteQuery(*DeleteQueryInput) (*DeleteQueryOutput, error)
	DeleteQueryWithContext(byteplus.Context, *DeleteQueryInput, ...request.Option) (*DeleteQueryOutput, error)
	DeleteQueryRequest(*DeleteQueryInput) (*request.Request, *DeleteQueryOutput)

	DisableMultiAccountResourceCenterCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DisableMultiAccountResourceCenterCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DisableMultiAccountResourceCenterCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DisableMultiAccountResourceCenter(*DisableMultiAccountResourceCenterInput) (*DisableMultiAccountResourceCenterOutput, error)
	DisableMultiAccountResourceCenterWithContext(byteplus.Context, *DisableMultiAccountResourceCenterInput, ...request.Option) (*DisableMultiAccountResourceCenterOutput, error)
	DisableMultiAccountResourceCenterRequest(*DisableMultiAccountResourceCenterInput) (*request.Request, *DisableMultiAccountResourceCenterOutput)

	DisableResourceCenterCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DisableResourceCenterCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DisableResourceCenterCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DisableResourceCenter(*DisableResourceCenterInput) (*DisableResourceCenterOutput, error)
	DisableResourceCenterWithContext(byteplus.Context, *DisableResourceCenterInput, ...request.Option) (*DisableResourceCenterOutput, error)
	DisableResourceCenterRequest(*DisableResourceCenterInput) (*request.Request, *DisableResourceCenterOutput)

	EnableMultiAccountResourceCenterCommon(*map[string]interface{}) (*map[string]interface{}, error)
	EnableMultiAccountResourceCenterCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	EnableMultiAccountResourceCenterCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	EnableMultiAccountResourceCenter(*EnableMultiAccountResourceCenterInput) (*EnableMultiAccountResourceCenterOutput, error)
	EnableMultiAccountResourceCenterWithContext(byteplus.Context, *EnableMultiAccountResourceCenterInput, ...request.Option) (*EnableMultiAccountResourceCenterOutput, error)
	EnableMultiAccountResourceCenterRequest(*EnableMultiAccountResourceCenterInput) (*request.Request, *EnableMultiAccountResourceCenterOutput)

	EnableResourceCenterCommon(*map[string]interface{}) (*map[string]interface{}, error)
	EnableResourceCenterCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	EnableResourceCenterCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	EnableResourceCenter(*EnableResourceCenterInput) (*EnableResourceCenterOutput, error)
	EnableResourceCenterWithContext(byteplus.Context, *EnableResourceCenterInput, ...request.Option) (*EnableResourceCenterOutput, error)
	EnableResourceCenterRequest(*EnableResourceCenterInput) (*request.Request, *EnableResourceCenterOutput)

	ExecuteMultiAccountSQLQueryCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ExecuteMultiAccountSQLQueryCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ExecuteMultiAccountSQLQueryCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ExecuteMultiAccountSQLQuery(*ExecuteMultiAccountSQLQueryInput) (*ExecuteMultiAccountSQLQueryOutput, error)
	ExecuteMultiAccountSQLQueryWithContext(byteplus.Context, *ExecuteMultiAccountSQLQueryInput, ...request.Option) (*ExecuteMultiAccountSQLQueryOutput, error)
	ExecuteMultiAccountSQLQueryRequest(*ExecuteMultiAccountSQLQueryInput) (*request.Request, *ExecuteMultiAccountSQLQueryOutput)

	ExecuteSQLQueryCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ExecuteSQLQueryCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ExecuteSQLQueryCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ExecuteSQLQuery(*ExecuteSQLQueryInput) (*ExecuteSQLQueryOutput, error)
	ExecuteSQLQueryWithContext(byteplus.Context, *ExecuteSQLQueryInput, ...request.Option) (*ExecuteSQLQueryOutput, error)
	ExecuteSQLQueryRequest(*ExecuteSQLQueryInput) (*request.Request, *ExecuteSQLQueryOutput)

	GetExampleQueryCommon(*map[string]interface{}) (*map[string]interface{}, error)
	GetExampleQueryCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	GetExampleQueryCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	GetExampleQuery(*GetExampleQueryInput) (*GetExampleQueryOutput, error)
	GetExampleQueryWithContext(byteplus.Context, *GetExampleQueryInput, ...request.Option) (*GetExampleQueryOutput, error)
	GetExampleQueryRequest(*GetExampleQueryInput) (*request.Request, *GetExampleQueryOutput)

	GetMultiAccountResourceCenterStatusCommon(*map[string]interface{}) (*map[string]interface{}, error)
	GetMultiAccountResourceCenterStatusCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	GetMultiAccountResourceCenterStatusCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	GetMultiAccountResourceCenterStatus(*GetMultiAccountResourceCenterStatusInput) (*GetMultiAccountResourceCenterStatusOutput, error)
	GetMultiAccountResourceCenterStatusWithContext(byteplus.Context, *GetMultiAccountResourceCenterStatusInput, ...request.Option) (*GetMultiAccountResourceCenterStatusOutput, error)
	GetMultiAccountResourceCenterStatusRequest(*GetMultiAccountResourceCenterStatusInput) (*request.Request, *GetMultiAccountResourceCenterStatusOutput)

	GetMultiAccountResourceCountsCommon(*map[string]interface{}) (*map[string]interface{}, error)
	GetMultiAccountResourceCountsCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	GetMultiAccountResourceCountsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	GetMultiAccountResourceCounts(*GetMultiAccountResourceCountsInput) (*GetMultiAccountResourceCountsOutput, error)
	GetMultiAccountResourceCountsWithContext(byteplus.Context, *GetMultiAccountResourceCountsInput, ...request.Option) (*GetMultiAccountResourceCountsOutput, error)
	GetMultiAccountResourceCountsRequest(*GetMultiAccountResourceCountsInput) (*request.Request, *GetMultiAccountResourceCountsOutput)

	GetMultiAccountResourceDescriptionCommon(*map[string]interface{}) (*map[string]interface{}, error)
	GetMultiAccountResourceDescriptionCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	GetMultiAccountResourceDescriptionCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	GetMultiAccountResourceDescription(*GetMultiAccountResourceDescriptionInput) (*GetMultiAccountResourceDescriptionOutput, error)
	GetMultiAccountResourceDescriptionWithContext(byteplus.Context, *GetMultiAccountResourceDescriptionInput, ...request.Option) (*GetMultiAccountResourceDescriptionOutput, error)
	GetMultiAccountResourceDescriptionRequest(*GetMultiAccountResourceDescriptionInput) (*request.Request, *GetMultiAccountResourceDescriptionOutput)

	GetQueryCommon(*map[string]interface{}) (*map[string]interface{}, error)
	GetQueryCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	GetQueryCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	GetQuery(*GetQueryInput) (*GetQueryOutput, error)
	GetQueryWithContext(byteplus.Context, *GetQueryInput, ...request.Option) (*GetQueryOutput, error)
	GetQueryRequest(*GetQueryInput) (*request.Request, *GetQueryOutput)

	GetResourceCenterStatusCommon(*map[string]interface{}) (*map[string]interface{}, error)
	GetResourceCenterStatusCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	GetResourceCenterStatusCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	GetResourceCenterStatus(*GetResourceCenterStatusInput) (*GetResourceCenterStatusOutput, error)
	GetResourceCenterStatusWithContext(byteplus.Context, *GetResourceCenterStatusInput, ...request.Option) (*GetResourceCenterStatusOutput, error)
	GetResourceCenterStatusRequest(*GetResourceCenterStatusInput) (*request.Request, *GetResourceCenterStatusOutput)

	GetResourceCountsCommon(*map[string]interface{}) (*map[string]interface{}, error)
	GetResourceCountsCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	GetResourceCountsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	GetResourceCounts(*GetResourceCountsInput) (*GetResourceCountsOutput, error)
	GetResourceCountsWithContext(byteplus.Context, *GetResourceCountsInput, ...request.Option) (*GetResourceCountsOutput, error)
	GetResourceCountsRequest(*GetResourceCountsInput) (*request.Request, *GetResourceCountsOutput)

	GetResourceDescriptionCommon(*map[string]interface{}) (*map[string]interface{}, error)
	GetResourceDescriptionCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	GetResourceDescriptionCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	GetResourceDescription(*GetResourceDescriptionInput) (*GetResourceDescriptionOutput, error)
	GetResourceDescriptionWithContext(byteplus.Context, *GetResourceDescriptionInput, ...request.Option) (*GetResourceDescriptionOutput, error)
	GetResourceDescriptionRequest(*GetResourceDescriptionInput) (*request.Request, *GetResourceDescriptionOutput)

	ListExampleQueriesCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListExampleQueriesCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListExampleQueriesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListExampleQueries(*ListExampleQueriesInput) (*ListExampleQueriesOutput, error)
	ListExampleQueriesWithContext(byteplus.Context, *ListExampleQueriesInput, ...request.Option) (*ListExampleQueriesOutput, error)
	ListExampleQueriesRequest(*ListExampleQueriesInput) (*request.Request, *ListExampleQueriesOutput)

	ListMultiAccountResourceRelationshipsCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListMultiAccountResourceRelationshipsCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListMultiAccountResourceRelationshipsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListMultiAccountResourceRelationships(*ListMultiAccountResourceRelationshipsInput) (*ListMultiAccountResourceRelationshipsOutput, error)
	ListMultiAccountResourceRelationshipsWithContext(byteplus.Context, *ListMultiAccountResourceRelationshipsInput, ...request.Option) (*ListMultiAccountResourceRelationshipsOutput, error)
	ListMultiAccountResourceRelationshipsRequest(*ListMultiAccountResourceRelationshipsInput) (*request.Request, *ListMultiAccountResourceRelationshipsOutput)

	ListQueriesCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListQueriesCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListQueriesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListQueries(*ListQueriesInput) (*ListQueriesOutput, error)
	ListQueriesWithContext(byteplus.Context, *ListQueriesInput, ...request.Option) (*ListQueriesOutput, error)
	ListQueriesRequest(*ListQueriesInput) (*request.Request, *ListQueriesOutput)

	ListResourceRelationshipsCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListResourceRelationshipsCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListResourceRelationshipsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListResourceRelationships(*ListResourceRelationshipsInput) (*ListResourceRelationshipsOutput, error)
	ListResourceRelationshipsWithContext(byteplus.Context, *ListResourceRelationshipsInput, ...request.Option) (*ListResourceRelationshipsOutput, error)
	ListResourceRelationshipsRequest(*ListResourceRelationshipsInput) (*request.Request, *ListResourceRelationshipsOutput)

	ListResourceTypesCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListResourceTypesCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListResourceTypesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListResourceTypes(*ListResourceTypesInput) (*ListResourceTypesOutput, error)
	ListResourceTypesWithContext(byteplus.Context, *ListResourceTypesInput, ...request.Option) (*ListResourceTypesOutput, error)
	ListResourceTypesRequest(*ListResourceTypesInput) (*request.Request, *ListResourceTypesOutput)

	SearchMultiAccountResourcesCommon(*map[string]interface{}) (*map[string]interface{}, error)
	SearchMultiAccountResourcesCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	SearchMultiAccountResourcesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	SearchMultiAccountResources(*SearchMultiAccountResourcesInput) (*SearchMultiAccountResourcesOutput, error)
	SearchMultiAccountResourcesWithContext(byteplus.Context, *SearchMultiAccountResourcesInput, ...request.Option) (*SearchMultiAccountResourcesOutput, error)
	SearchMultiAccountResourcesRequest(*SearchMultiAccountResourcesInput) (*request.Request, *SearchMultiAccountResourcesOutput)

	SearchResourcesCommon(*map[string]interface{}) (*map[string]interface{}, error)
	SearchResourcesCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	SearchResourcesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	SearchResources(*SearchResourcesInput) (*SearchResourcesOutput, error)
	SearchResourcesWithContext(byteplus.Context, *SearchResourcesInput, ...request.Option) (*SearchResourcesOutput, error)
	SearchResourcesRequest(*SearchResourcesInput) (*request.Request, *SearchResourcesOutput)

	UpdateQueryCommon(*map[string]interface{}) (*map[string]interface{}, error)
	UpdateQueryCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	UpdateQueryCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	UpdateQuery(*UpdateQueryInput) (*UpdateQueryOutput, error)
	UpdateQueryWithContext(byteplus.Context, *UpdateQueryInput, ...request.Option) (*UpdateQueryOutput, error)
	UpdateQueryRequest(*UpdateQueryInput) (*request.Request, *UpdateQueryOutput)
}

RESOURCECENTERAPI provides an interface to enable mocking the resourcecenter.RESOURCECENTER service client's API operation,

// byteplus sdk func uses an SDK service client to make a request to
// RESOURCECENTER.
func myFunc(svc RESOURCECENTERAPI) bool {
    // Make svc.CreateQuery request
}

func main() {
    sess := session.New()
    svc := resourcecenter.New(sess)

    myFunc(svc)
}

type RelatedTypeNameForListResourceTypesOutput

type RelatedTypeNameForListResourceTypesOutput struct {
	RelationType *string `type:"string" json:",omitempty"`

	TypeName *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (RelatedTypeNameForListResourceTypesOutput) GoString

GoString returns the string representation

func (*RelatedTypeNameForListResourceTypesOutput) SetRelationType

SetRelationType sets the RelationType field's value.

func (*RelatedTypeNameForListResourceTypesOutput) SetTypeName

SetTypeName sets the TypeName field's value.

func (RelatedTypeNameForListResourceTypesOutput) String

String returns the string representation

type ResourceCountForGetMultiAccountResourceCountsOutput

type ResourceCountForGetMultiAccountResourceCountsOutput struct {
	Count *int32 `type:"int32" json:",omitempty"`

	GroupName *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ResourceCountForGetMultiAccountResourceCountsOutput) GoString

GoString returns the string representation

func (*ResourceCountForGetMultiAccountResourceCountsOutput) SetCount

SetCount sets the Count field's value.

func (*ResourceCountForGetMultiAccountResourceCountsOutput) SetGroupName

SetGroupName sets the GroupName field's value.

func (ResourceCountForGetMultiAccountResourceCountsOutput) String

String returns the string representation

type ResourceCountForGetResourceCountsOutput

type ResourceCountForGetResourceCountsOutput struct {
	Count *int32 `type:"int32" json:",omitempty"`

	GroupName *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ResourceCountForGetResourceCountsOutput) GoString

GoString returns the string representation

func (*ResourceCountForGetResourceCountsOutput) SetCount

SetCount sets the Count field's value.

func (*ResourceCountForGetResourceCountsOutput) SetGroupName

SetGroupName sets the GroupName field's value.

func (ResourceCountForGetResourceCountsOutput) String

String returns the string representation

type ResourceForSearchMultiAccountResourcesOutput

type ResourceForSearchMultiAccountResourcesOutput struct {
	AccountID *int64 `type:"int64" json:",omitempty"`

	CreateTime *string `type:"string" json:",omitempty"`

	Identifier *string `type:"string" json:",omitempty"`

	PrivateIpAddress []*string `type:"list" json:",omitempty"`

	ProjectName *string `type:"string" json:",omitempty"`

	PublicIpAddress []*string `type:"list" json:",omitempty"`

	Region *string `type:"string" json:",omitempty"`

	ResourceID *string `type:"string" json:",omitempty"`

	ResourceName *string `type:"string" json:",omitempty"`

	ResourceType *string `type:"string" json:",omitempty"`

	Service *string `type:"string" json:",omitempty"`

	Tags []*TagForSearchMultiAccountResourcesOutput `type:"list" json:",omitempty"`

	TypeName *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ResourceForSearchMultiAccountResourcesOutput) GoString

GoString returns the string representation

func (*ResourceForSearchMultiAccountResourcesOutput) SetAccountID

SetAccountID sets the AccountID field's value.

func (*ResourceForSearchMultiAccountResourcesOutput) SetCreateTime

SetCreateTime sets the CreateTime field's value.

func (*ResourceForSearchMultiAccountResourcesOutput) SetIdentifier

SetIdentifier sets the Identifier field's value.

func (*ResourceForSearchMultiAccountResourcesOutput) SetPrivateIpAddress

SetPrivateIpAddress sets the PrivateIpAddress field's value.

func (*ResourceForSearchMultiAccountResourcesOutput) SetProjectName

SetProjectName sets the ProjectName field's value.

func (*ResourceForSearchMultiAccountResourcesOutput) SetPublicIpAddress

SetPublicIpAddress sets the PublicIpAddress field's value.

func (*ResourceForSearchMultiAccountResourcesOutput) SetRegion

SetRegion sets the Region field's value.

func (*ResourceForSearchMultiAccountResourcesOutput) SetResourceID

SetResourceID sets the ResourceID field's value.

func (*ResourceForSearchMultiAccountResourcesOutput) SetResourceName

SetResourceName sets the ResourceName field's value.

func (*ResourceForSearchMultiAccountResourcesOutput) SetResourceType

SetResourceType sets the ResourceType field's value.

func (*ResourceForSearchMultiAccountResourcesOutput) SetService

SetService sets the Service field's value.

func (*ResourceForSearchMultiAccountResourcesOutput) SetTags

SetTags sets the Tags field's value.

func (*ResourceForSearchMultiAccountResourcesOutput) SetTypeName

SetTypeName sets the TypeName field's value.

func (ResourceForSearchMultiAccountResourcesOutput) String

String returns the string representation

type ResourceForSearchResourcesOutput

type ResourceForSearchResourcesOutput struct {
	AccountID *int64 `type:"int64" json:",omitempty"`

	CreateTime *string `type:"string" json:",omitempty"`

	Identifier *string `type:"string" json:",omitempty"`

	PrivateIpAddress []*string `type:"list" json:",omitempty"`

	ProjectName *string `type:"string" json:",omitempty"`

	PublicIpAddress []*string `type:"list" json:",omitempty"`

	Region *string `type:"string" json:",omitempty"`

	ResourceID *string `type:"string" json:",omitempty"`

	ResourceName *string `type:"string" json:",omitempty"`

	ResourceType *string `type:"string" json:",omitempty"`

	Service *string `type:"string" json:",omitempty"`

	Tags []*TagForSearchResourcesOutput `type:"list" json:",omitempty"`

	TypeName *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ResourceForSearchResourcesOutput) GoString

GoString returns the string representation

func (*ResourceForSearchResourcesOutput) SetAccountID

SetAccountID sets the AccountID field's value.

func (*ResourceForSearchResourcesOutput) SetCreateTime

SetCreateTime sets the CreateTime field's value.

func (*ResourceForSearchResourcesOutput) SetIdentifier

SetIdentifier sets the Identifier field's value.

func (*ResourceForSearchResourcesOutput) SetPrivateIpAddress

SetPrivateIpAddress sets the PrivateIpAddress field's value.

func (*ResourceForSearchResourcesOutput) SetProjectName

SetProjectName sets the ProjectName field's value.

func (*ResourceForSearchResourcesOutput) SetPublicIpAddress

SetPublicIpAddress sets the PublicIpAddress field's value.

func (*ResourceForSearchResourcesOutput) SetRegion

SetRegion sets the Region field's value.

func (*ResourceForSearchResourcesOutput) SetResourceID

SetResourceID sets the ResourceID field's value.

func (*ResourceForSearchResourcesOutput) SetResourceName

SetResourceName sets the ResourceName field's value.

func (*ResourceForSearchResourcesOutput) SetResourceType

SetResourceType sets the ResourceType field's value.

func (*ResourceForSearchResourcesOutput) SetService

SetService sets the Service field's value.

func (*ResourceForSearchResourcesOutput) SetTags

SetTags sets the Tags field's value.

func (*ResourceForSearchResourcesOutput) SetTypeName

SetTypeName sets the TypeName field's value.

func (ResourceForSearchResourcesOutput) String

String returns the string representation

type ResourceRelationshipForListMultiAccountResourceRelationshipsOutput

type ResourceRelationshipForListMultiAccountResourceRelationshipsOutput struct {
	RelatedAccountID *int64 `type:"int64" json:",omitempty"`

	RelatedIdentifier *string `type:"string" json:",omitempty"`

	RelatedRegion *string `type:"string" json:",omitempty"`

	RelatedTypeName *string `type:"string" json:",omitempty"`

	RelationType *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ResourceRelationshipForListMultiAccountResourceRelationshipsOutput) GoString

GoString returns the string representation

func (*ResourceRelationshipForListMultiAccountResourceRelationshipsOutput) SetRelatedAccountID

SetRelatedAccountID sets the RelatedAccountID field's value.

func (*ResourceRelationshipForListMultiAccountResourceRelationshipsOutput) SetRelatedIdentifier

SetRelatedIdentifier sets the RelatedIdentifier field's value.

func (*ResourceRelationshipForListMultiAccountResourceRelationshipsOutput) SetRelatedRegion

SetRelatedRegion sets the RelatedRegion field's value.

func (*ResourceRelationshipForListMultiAccountResourceRelationshipsOutput) SetRelatedTypeName

SetRelatedTypeName sets the RelatedTypeName field's value.

func (*ResourceRelationshipForListMultiAccountResourceRelationshipsOutput) SetRelationType

SetRelationType sets the RelationType field's value.

func (ResourceRelationshipForListMultiAccountResourceRelationshipsOutput) String

String returns the string representation

type ResourceRelationshipForListResourceRelationshipsOutput

type ResourceRelationshipForListResourceRelationshipsOutput struct {
	RelatedAccountID *int64 `type:"int64" json:",omitempty"`

	RelatedIdentifier *string `type:"string" json:",omitempty"`

	RelatedRegion *string `type:"string" json:",omitempty"`

	RelatedTypeName *string `type:"string" json:",omitempty"`

	RelationType *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ResourceRelationshipForListResourceRelationshipsOutput) GoString

GoString returns the string representation

func (*ResourceRelationshipForListResourceRelationshipsOutput) SetRelatedAccountID

SetRelatedAccountID sets the RelatedAccountID field's value.

func (*ResourceRelationshipForListResourceRelationshipsOutput) SetRelatedIdentifier

SetRelatedIdentifier sets the RelatedIdentifier field's value.

func (*ResourceRelationshipForListResourceRelationshipsOutput) SetRelatedRegion

SetRelatedRegion sets the RelatedRegion field's value.

func (*ResourceRelationshipForListResourceRelationshipsOutput) SetRelatedTypeName

SetRelatedTypeName sets the RelatedTypeName field's value.

func (*ResourceRelationshipForListResourceRelationshipsOutput) SetRelationType

SetRelationType sets the RelationType field's value.

func (ResourceRelationshipForListResourceRelationshipsOutput) String

String returns the string representation

type ResourceTypeForListResourceTypesOutput

type ResourceTypeForListResourceTypesOutput struct {
	RelatedTypeNames []*RelatedTypeNameForListResourceTypesOutput `type:"list" json:",omitempty"`

	ResourceType *string `type:"string" json:",omitempty"`

	ResourceTypeName *string `type:"string" json:",omitempty"`

	Service *string `type:"string" json:",omitempty"`

	ServiceName *string `type:"string" json:",omitempty"`

	TypeName *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ResourceTypeForListResourceTypesOutput) GoString

GoString returns the string representation

func (*ResourceTypeForListResourceTypesOutput) SetRelatedTypeNames

SetRelatedTypeNames sets the RelatedTypeNames field's value.

func (*ResourceTypeForListResourceTypesOutput) SetResourceType

SetResourceType sets the ResourceType field's value.

func (*ResourceTypeForListResourceTypesOutput) SetResourceTypeName

SetResourceTypeName sets the ResourceTypeName field's value.

func (*ResourceTypeForListResourceTypesOutput) SetService

SetService sets the Service field's value.

func (*ResourceTypeForListResourceTypesOutput) SetServiceName

SetServiceName sets the ServiceName field's value.

func (*ResourceTypeForListResourceTypesOutput) SetTypeName

SetTypeName sets the TypeName field's value.

func (ResourceTypeForListResourceTypesOutput) String

String returns the string representation

type ScopeForExecuteMultiAccountSQLQueryInput

type ScopeForExecuteMultiAccountSQLQueryInput struct {
	AccountID *int64 `type:"int64" json:",omitempty"`

	OrganizationID *string `type:"string" json:",omitempty"`

	OrganizationUnitID *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ScopeForExecuteMultiAccountSQLQueryInput) GoString

GoString returns the string representation

func (*ScopeForExecuteMultiAccountSQLQueryInput) SetAccountID

SetAccountID sets the AccountID field's value.

func (*ScopeForExecuteMultiAccountSQLQueryInput) SetOrganizationID

SetOrganizationID sets the OrganizationID field's value.

func (*ScopeForExecuteMultiAccountSQLQueryInput) SetOrganizationUnitID

SetOrganizationUnitID sets the OrganizationUnitID field's value.

func (ScopeForExecuteMultiAccountSQLQueryInput) String

String returns the string representation

type ScopeForGetMultiAccountResourceCountsInput

type ScopeForGetMultiAccountResourceCountsInput struct {
	Accounts []*int64 `type:"list" json:",omitempty"`

	OrganizationID *string `type:"string" json:",omitempty"`

	OrganizationUnits []*string `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ScopeForGetMultiAccountResourceCountsInput) GoString

GoString returns the string representation

func (*ScopeForGetMultiAccountResourceCountsInput) SetAccounts

SetAccounts sets the Accounts field's value.

func (*ScopeForGetMultiAccountResourceCountsInput) SetOrganizationID

SetOrganizationID sets the OrganizationID field's value.

func (*ScopeForGetMultiAccountResourceCountsInput) SetOrganizationUnits

SetOrganizationUnits sets the OrganizationUnits field's value.

func (ScopeForGetMultiAccountResourceCountsInput) String

String returns the string representation

type ScopeForSearchMultiAccountResourcesInput

type ScopeForSearchMultiAccountResourcesInput struct {
	Accounts []*int64 `type:"list" json:",omitempty"`

	OrganizationID *string `type:"string" json:",omitempty"`

	OrganizationUnits []*string `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ScopeForSearchMultiAccountResourcesInput) GoString

GoString returns the string representation

func (*ScopeForSearchMultiAccountResourcesInput) SetAccounts

SetAccounts sets the Accounts field's value.

func (*ScopeForSearchMultiAccountResourcesInput) SetOrganizationID

SetOrganizationID sets the OrganizationID field's value.

func (*ScopeForSearchMultiAccountResourcesInput) SetOrganizationUnits

SetOrganizationUnits sets the OrganizationUnits field's value.

func (ScopeForSearchMultiAccountResourcesInput) String

String returns the string representation

type SearchMultiAccountResourcesInput

type SearchMultiAccountResourcesInput struct {
	Filter []*FilterForSearchMultiAccountResourcesInput `type:"list" json:",omitempty"`

	MaxResults *int32 `min:"1" max:"100" type:"int32" json:",omitempty"`

	NextToken *string `type:"string" json:",omitempty"`

	Scope *ScopeForSearchMultiAccountResourcesInput `type:"structure" json:",omitempty"`

	SortBy *string `type:"string" json:",omitempty" enum:"EnumOfSortByForSearchMultiAccountResourcesInput"`

	SortOrder *string `type:"string" json:",omitempty" enum:"EnumOfSortOrderForSearchMultiAccountResourcesInput"`
	// contains filtered or unexported fields
}

func (SearchMultiAccountResourcesInput) GoString

GoString returns the string representation

func (*SearchMultiAccountResourcesInput) SetFilter

SetFilter sets the Filter field's value.

func (*SearchMultiAccountResourcesInput) SetMaxResults

SetMaxResults sets the MaxResults field's value.

func (*SearchMultiAccountResourcesInput) SetNextToken

SetNextToken sets the NextToken field's value.

func (*SearchMultiAccountResourcesInput) SetScope

SetScope sets the Scope field's value.

func (*SearchMultiAccountResourcesInput) SetSortBy

SetSortBy sets the SortBy field's value.

func (*SearchMultiAccountResourcesInput) SetSortOrder

SetSortOrder sets the SortOrder field's value.

func (SearchMultiAccountResourcesInput) String

String returns the string representation

func (*SearchMultiAccountResourcesInput) Validate

Validate inspects the fields of the type to determine if they are valid.

type SearchMultiAccountResourcesOutput

type SearchMultiAccountResourcesOutput struct {
	Metadata *response.ResponseMetadata

	NextToken *string `type:"string" json:",omitempty"`

	Resources []*ResourceForSearchMultiAccountResourcesOutput `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (SearchMultiAccountResourcesOutput) GoString

GoString returns the string representation

func (*SearchMultiAccountResourcesOutput) SetNextToken

SetNextToken sets the NextToken field's value.

func (*SearchMultiAccountResourcesOutput) SetResources

SetResources sets the Resources field's value.

func (SearchMultiAccountResourcesOutput) String

String returns the string representation

type SearchResourcesInput

type SearchResourcesInput struct {
	Filter []*FilterForSearchResourcesInput `type:"list" json:",omitempty"`

	MaxResults *int32 `min:"1" max:"100" type:"int32" json:",omitempty"`

	NextToken *string `type:"string" json:",omitempty"`

	SortBy *string `type:"string" json:",omitempty" enum:"EnumOfSortByForSearchResourcesInput"`

	SortOrder *string `type:"string" json:",omitempty" enum:"EnumOfSortOrderForSearchResourcesInput"`
	// contains filtered or unexported fields
}

func (SearchResourcesInput) GoString

func (s SearchResourcesInput) GoString() string

GoString returns the string representation

func (*SearchResourcesInput) SetFilter

SetFilter sets the Filter field's value.

func (*SearchResourcesInput) SetMaxResults

func (s *SearchResourcesInput) SetMaxResults(v int32) *SearchResourcesInput

SetMaxResults sets the MaxResults field's value.

func (*SearchResourcesInput) SetNextToken

func (s *SearchResourcesInput) SetNextToken(v string) *SearchResourcesInput

SetNextToken sets the NextToken field's value.

func (*SearchResourcesInput) SetSortBy

SetSortBy sets the SortBy field's value.

func (*SearchResourcesInput) SetSortOrder

func (s *SearchResourcesInput) SetSortOrder(v string) *SearchResourcesInput

SetSortOrder sets the SortOrder field's value.

func (SearchResourcesInput) String

func (s SearchResourcesInput) String() string

String returns the string representation

func (*SearchResourcesInput) Validate

func (s *SearchResourcesInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type SearchResourcesOutput

type SearchResourcesOutput struct {
	Metadata *response.ResponseMetadata

	NextToken *string `type:"string" json:",omitempty"`

	Resources []*ResourceForSearchResourcesOutput `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (SearchResourcesOutput) GoString

func (s SearchResourcesOutput) GoString() string

GoString returns the string representation

func (*SearchResourcesOutput) SetNextToken

SetNextToken sets the NextToken field's value.

func (*SearchResourcesOutput) SetResources

SetResources sets the Resources field's value.

func (SearchResourcesOutput) String

func (s SearchResourcesOutput) String() string

String returns the string representation

type TagForGetMultiAccountResourceDescriptionOutput

type TagForGetMultiAccountResourceDescriptionOutput struct {
	Key *string `type:"string" json:",omitempty"`

	Value *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (TagForGetMultiAccountResourceDescriptionOutput) GoString

GoString returns the string representation

func (*TagForGetMultiAccountResourceDescriptionOutput) SetKey

SetKey sets the Key field's value.

func (*TagForGetMultiAccountResourceDescriptionOutput) SetValue

SetValue sets the Value field's value.

func (TagForGetMultiAccountResourceDescriptionOutput) String

String returns the string representation

type TagForGetResourceDescriptionOutput

type TagForGetResourceDescriptionOutput struct {
	Key *string `type:"string" json:",omitempty"`

	Value *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (TagForGetResourceDescriptionOutput) GoString

GoString returns the string representation

func (*TagForGetResourceDescriptionOutput) SetKey

SetKey sets the Key field's value.

func (*TagForGetResourceDescriptionOutput) SetValue

SetValue sets the Value field's value.

func (TagForGetResourceDescriptionOutput) String

String returns the string representation

type TagForSearchMultiAccountResourcesOutput

type TagForSearchMultiAccountResourcesOutput struct {
	Key *string `type:"string" json:",omitempty"`

	Value *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (TagForSearchMultiAccountResourcesOutput) GoString

GoString returns the string representation

func (*TagForSearchMultiAccountResourcesOutput) SetKey

SetKey sets the Key field's value.

func (*TagForSearchMultiAccountResourcesOutput) SetValue

SetValue sets the Value field's value.

func (TagForSearchMultiAccountResourcesOutput) String

String returns the string representation

type TagForSearchResourcesOutput

type TagForSearchResourcesOutput struct {
	Key *string `type:"string" json:",omitempty"`

	Value *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (TagForSearchResourcesOutput) GoString

func (s TagForSearchResourcesOutput) GoString() string

GoString returns the string representation

func (*TagForSearchResourcesOutput) SetKey

SetKey sets the Key field's value.

func (*TagForSearchResourcesOutput) SetValue

SetValue sets the Value field's value.

func (TagForSearchResourcesOutput) String

String returns the string representation

type UpdateQueryInput

type UpdateQueryInput struct {
	Description *string `max:"256" type:"string" json:",omitempty"`

	Expression *string `max:"2048" type:"string" json:",omitempty"`

	// QueryID is a required field
	QueryID *int64 `type:"int64" json:",omitempty" required:"true"`

	QueryName *string `max:"64" type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (UpdateQueryInput) GoString

func (s UpdateQueryInput) GoString() string

GoString returns the string representation

func (*UpdateQueryInput) SetDescription

func (s *UpdateQueryInput) SetDescription(v string) *UpdateQueryInput

SetDescription sets the Description field's value.

func (*UpdateQueryInput) SetExpression

func (s *UpdateQueryInput) SetExpression(v string) *UpdateQueryInput

SetExpression sets the Expression field's value.

func (*UpdateQueryInput) SetQueryID

func (s *UpdateQueryInput) SetQueryID(v int64) *UpdateQueryInput

SetQueryID sets the QueryID field's value.

func (*UpdateQueryInput) SetQueryName

func (s *UpdateQueryInput) SetQueryName(v string) *UpdateQueryInput

SetQueryName sets the QueryName field's value.

func (UpdateQueryInput) String

func (s UpdateQueryInput) String() string

String returns the string representation

func (*UpdateQueryInput) Validate

func (s *UpdateQueryInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type UpdateQueryOutput

type UpdateQueryOutput struct {
	Metadata *response.ResponseMetadata

	CreatedTime *string `type:"string" json:",omitempty"`

	Description *string `type:"string" json:",omitempty"`

	Expression *string `type:"string" json:",omitempty"`

	QueryID *int64 `type:"int64" json:",omitempty"`

	QueryName *string `type:"string" json:",omitempty"`

	UpdatedTime *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (UpdateQueryOutput) GoString

func (s UpdateQueryOutput) GoString() string

GoString returns the string representation

func (*UpdateQueryOutput) SetCreatedTime

func (s *UpdateQueryOutput) SetCreatedTime(v string) *UpdateQueryOutput

SetCreatedTime sets the CreatedTime field's value.

func (*UpdateQueryOutput) SetDescription

func (s *UpdateQueryOutput) SetDescription(v string) *UpdateQueryOutput

SetDescription sets the Description field's value.

func (*UpdateQueryOutput) SetExpression

func (s *UpdateQueryOutput) SetExpression(v string) *UpdateQueryOutput

SetExpression sets the Expression field's value.

func (*UpdateQueryOutput) SetQueryID

func (s *UpdateQueryOutput) SetQueryID(v int64) *UpdateQueryOutput

SetQueryID sets the QueryID field's value.

func (*UpdateQueryOutput) SetQueryName

func (s *UpdateQueryOutput) SetQueryName(v string) *UpdateQueryOutput

SetQueryName sets the QueryName field's value.

func (*UpdateQueryOutput) SetUpdatedTime

func (s *UpdateQueryOutput) SetUpdatedTime(v string) *UpdateQueryOutput

SetUpdatedTime sets the UpdatedTime field's value.

func (UpdateQueryOutput) String

func (s UpdateQueryOutput) String() string

String returns the string representation

Jump to

Keyboard shortcuts

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