dataleap

package
v1.1.39 Latest Latest
Warning

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

Go to latest
Published: Oct 13, 2025 License: Apache-2.0 Imports: 10 Imported by: 0

Documentation

Overview

Package dataleapiface provides an interface to enable mocking the DATALEAP 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 (
	ServiceName = "dataleap"  // Name of service.
	EndpointsID = ServiceName // ID to lookup a service endpoint with.
	ServiceID   = "dataleap"  // ServiceID is a unique identifer of a specific service.
)

Service information constants

Variables

This section is empty.

Functions

This section is empty.

Types

type ConfForDTSOpenDescribeResourceGroupsOutput

type ConfForDTSOpenDescribeResourceGroupsOutput struct {
	BucketName *string `type:"string"`

	SecurityGroupIdList []*string `type:"list"`

	SubnetIdList []*string `type:"list"`

	VpcId *string `type:"string"`
	// contains filtered or unexported fields
}

func (ConfForDTSOpenDescribeResourceGroupsOutput) GoString

GoString returns the string representation

func (*ConfForDTSOpenDescribeResourceGroupsOutput) SetBucketName

SetBucketName sets the BucketName field's value.

func (*ConfForDTSOpenDescribeResourceGroupsOutput) SetSecurityGroupIdList

SetSecurityGroupIdList sets the SecurityGroupIdList field's value.

func (*ConfForDTSOpenDescribeResourceGroupsOutput) SetSubnetIdList

SetSubnetIdList sets the SubnetIdList field's value.

func (*ConfForDTSOpenDescribeResourceGroupsOutput) SetVpcId

SetVpcId sets the VpcId field's value.

func (ConfForDTSOpenDescribeResourceGroupsOutput) String

String returns the string representation

type DATALEAP

type DATALEAP struct {
	*client.Client
}

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

DATALEAP 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 (*DATALEAP) DTSOpenDescribeResourceGroups

func (c *DATALEAP) DTSOpenDescribeResourceGroups(input *DTSOpenDescribeResourceGroupsInput) (*DTSOpenDescribeResourceGroupsOutput, error)

DTSOpenDescribeResourceGroups API operation for DATALEAP.

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

See the VOLCENGINE API reference guide for DATALEAP's API operation DTSOpenDescribeResourceGroups for usage and error information.

func (*DATALEAP) DTSOpenDescribeResourceGroupsCommon

func (c *DATALEAP) DTSOpenDescribeResourceGroupsCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DTSOpenDescribeResourceGroupsCommon API operation for DATALEAP.

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

See the VOLCENGINE API reference guide for DATALEAP's API operation DTSOpenDescribeResourceGroupsCommon for usage and error information.

func (*DATALEAP) DTSOpenDescribeResourceGroupsCommonRequest

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

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

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

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

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

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

func (*DATALEAP) DTSOpenDescribeResourceGroupsCommonWithContext

func (c *DATALEAP) DTSOpenDescribeResourceGroupsCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

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

See DTSOpenDescribeResourceGroupsCommon 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 (*DATALEAP) DTSOpenDescribeResourceGroupsRequest

func (c *DATALEAP) DTSOpenDescribeResourceGroupsRequest(input *DTSOpenDescribeResourceGroupsInput) (req *request.Request, output *DTSOpenDescribeResourceGroupsOutput)

DTSOpenDescribeResourceGroupsRequest generates a "volcengine/request.Request" representing the client's request for the DTSOpenDescribeResourceGroups operation. The "output" return value will be populated with the DTSOpenDescribeResourceGroupsCommon request's response once the request completes successfully.

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

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

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

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

func (*DATALEAP) DTSOpenDescribeResourceGroupsWithContext

func (c *DATALEAP) DTSOpenDescribeResourceGroupsWithContext(ctx volcengine.Context, input *DTSOpenDescribeResourceGroupsInput, opts ...request.Option) (*DTSOpenDescribeResourceGroupsOutput, error)

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

See DTSOpenDescribeResourceGroups 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 (*DATALEAP) DTSOpenListTagResourceGroups

func (c *DATALEAP) DTSOpenListTagResourceGroups(input *DTSOpenListTagResourceGroupsInput) (*DTSOpenListTagResourceGroupsOutput, error)

DTSOpenListTagResourceGroups API operation for DATALEAP.

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

See the VOLCENGINE API reference guide for DATALEAP's API operation DTSOpenListTagResourceGroups for usage and error information.

func (*DATALEAP) DTSOpenListTagResourceGroupsCommon

func (c *DATALEAP) DTSOpenListTagResourceGroupsCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DTSOpenListTagResourceGroupsCommon API operation for DATALEAP.

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

See the VOLCENGINE API reference guide for DATALEAP's API operation DTSOpenListTagResourceGroupsCommon for usage and error information.

func (*DATALEAP) DTSOpenListTagResourceGroupsCommonRequest

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

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

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

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

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

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

func (*DATALEAP) DTSOpenListTagResourceGroupsCommonWithContext

func (c *DATALEAP) DTSOpenListTagResourceGroupsCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

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

See DTSOpenListTagResourceGroupsCommon 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 (*DATALEAP) DTSOpenListTagResourceGroupsRequest

func (c *DATALEAP) DTSOpenListTagResourceGroupsRequest(input *DTSOpenListTagResourceGroupsInput) (req *request.Request, output *DTSOpenListTagResourceGroupsOutput)

DTSOpenListTagResourceGroupsRequest generates a "volcengine/request.Request" representing the client's request for the DTSOpenListTagResourceGroups operation. The "output" return value will be populated with the DTSOpenListTagResourceGroupsCommon request's response once the request completes successfully.

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

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

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

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

func (*DATALEAP) DTSOpenListTagResourceGroupsWithContext

func (c *DATALEAP) DTSOpenListTagResourceGroupsWithContext(ctx volcengine.Context, input *DTSOpenListTagResourceGroupsInput, opts ...request.Option) (*DTSOpenListTagResourceGroupsOutput, error)

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

See DTSOpenListTagResourceGroups 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 (*DATALEAP) DTSOpenTagResourceGroups

func (c *DATALEAP) DTSOpenTagResourceGroups(input *DTSOpenTagResourceGroupsInput) (*DTSOpenTagResourceGroupsOutput, error)

DTSOpenTagResourceGroups API operation for DATALEAP.

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

See the VOLCENGINE API reference guide for DATALEAP's API operation DTSOpenTagResourceGroups for usage and error information.

func (*DATALEAP) DTSOpenTagResourceGroupsCommon

func (c *DATALEAP) DTSOpenTagResourceGroupsCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DTSOpenTagResourceGroupsCommon API operation for DATALEAP.

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

See the VOLCENGINE API reference guide for DATALEAP's API operation DTSOpenTagResourceGroupsCommon for usage and error information.

func (*DATALEAP) DTSOpenTagResourceGroupsCommonRequest

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

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

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

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

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

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

func (*DATALEAP) DTSOpenTagResourceGroupsCommonWithContext

func (c *DATALEAP) DTSOpenTagResourceGroupsCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

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

See DTSOpenTagResourceGroupsCommon 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 (*DATALEAP) DTSOpenTagResourceGroupsRequest

func (c *DATALEAP) DTSOpenTagResourceGroupsRequest(input *DTSOpenTagResourceGroupsInput) (req *request.Request, output *DTSOpenTagResourceGroupsOutput)

DTSOpenTagResourceGroupsRequest generates a "volcengine/request.Request" representing the client's request for the DTSOpenTagResourceGroups operation. The "output" return value will be populated with the DTSOpenTagResourceGroupsCommon request's response once the request completes successfully.

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

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

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

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

func (*DATALEAP) DTSOpenTagResourceGroupsWithContext

func (c *DATALEAP) DTSOpenTagResourceGroupsWithContext(ctx volcengine.Context, input *DTSOpenTagResourceGroupsInput, opts ...request.Option) (*DTSOpenTagResourceGroupsOutput, error)

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

See DTSOpenTagResourceGroups 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 (*DATALEAP) DTSOpenUntagResourceGroups

func (c *DATALEAP) DTSOpenUntagResourceGroups(input *DTSOpenUntagResourceGroupsInput) (*DTSOpenUntagResourceGroupsOutput, error)

DTSOpenUntagResourceGroups API operation for DATALEAP.

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

See the VOLCENGINE API reference guide for DATALEAP's API operation DTSOpenUntagResourceGroups for usage and error information.

func (*DATALEAP) DTSOpenUntagResourceGroupsCommon

func (c *DATALEAP) DTSOpenUntagResourceGroupsCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DTSOpenUntagResourceGroupsCommon API operation for DATALEAP.

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

See the VOLCENGINE API reference guide for DATALEAP's API operation DTSOpenUntagResourceGroupsCommon for usage and error information.

func (*DATALEAP) DTSOpenUntagResourceGroupsCommonRequest

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

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

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

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

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

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

func (*DATALEAP) DTSOpenUntagResourceGroupsCommonWithContext

func (c *DATALEAP) DTSOpenUntagResourceGroupsCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

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

See DTSOpenUntagResourceGroupsCommon 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 (*DATALEAP) DTSOpenUntagResourceGroupsRequest

func (c *DATALEAP) DTSOpenUntagResourceGroupsRequest(input *DTSOpenUntagResourceGroupsInput) (req *request.Request, output *DTSOpenUntagResourceGroupsOutput)

DTSOpenUntagResourceGroupsRequest generates a "volcengine/request.Request" representing the client's request for the DTSOpenUntagResourceGroups operation. The "output" return value will be populated with the DTSOpenUntagResourceGroupsCommon request's response once the request completes successfully.

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

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

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

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

func (*DATALEAP) DTSOpenUntagResourceGroupsWithContext

func (c *DATALEAP) DTSOpenUntagResourceGroupsWithContext(ctx volcengine.Context, input *DTSOpenUntagResourceGroupsInput, opts ...request.Option) (*DTSOpenUntagResourceGroupsOutput, error)

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

See DTSOpenUntagResourceGroups 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 DATALEAPAPI

type DATALEAPAPI interface {
	DTSOpenDescribeResourceGroupsCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DTSOpenDescribeResourceGroupsCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DTSOpenDescribeResourceGroupsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DTSOpenDescribeResourceGroups(*DTSOpenDescribeResourceGroupsInput) (*DTSOpenDescribeResourceGroupsOutput, error)
	DTSOpenDescribeResourceGroupsWithContext(volcengine.Context, *DTSOpenDescribeResourceGroupsInput, ...request.Option) (*DTSOpenDescribeResourceGroupsOutput, error)
	DTSOpenDescribeResourceGroupsRequest(*DTSOpenDescribeResourceGroupsInput) (*request.Request, *DTSOpenDescribeResourceGroupsOutput)

	DTSOpenListTagResourceGroupsCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DTSOpenListTagResourceGroupsCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DTSOpenListTagResourceGroupsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DTSOpenListTagResourceGroups(*DTSOpenListTagResourceGroupsInput) (*DTSOpenListTagResourceGroupsOutput, error)
	DTSOpenListTagResourceGroupsWithContext(volcengine.Context, *DTSOpenListTagResourceGroupsInput, ...request.Option) (*DTSOpenListTagResourceGroupsOutput, error)
	DTSOpenListTagResourceGroupsRequest(*DTSOpenListTagResourceGroupsInput) (*request.Request, *DTSOpenListTagResourceGroupsOutput)

	DTSOpenTagResourceGroupsCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DTSOpenTagResourceGroupsCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DTSOpenTagResourceGroupsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DTSOpenTagResourceGroups(*DTSOpenTagResourceGroupsInput) (*DTSOpenTagResourceGroupsOutput, error)
	DTSOpenTagResourceGroupsWithContext(volcengine.Context, *DTSOpenTagResourceGroupsInput, ...request.Option) (*DTSOpenTagResourceGroupsOutput, error)
	DTSOpenTagResourceGroupsRequest(*DTSOpenTagResourceGroupsInput) (*request.Request, *DTSOpenTagResourceGroupsOutput)

	DTSOpenUntagResourceGroupsCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DTSOpenUntagResourceGroupsCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DTSOpenUntagResourceGroupsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DTSOpenUntagResourceGroups(*DTSOpenUntagResourceGroupsInput) (*DTSOpenUntagResourceGroupsOutput, error)
	DTSOpenUntagResourceGroupsWithContext(volcengine.Context, *DTSOpenUntagResourceGroupsInput, ...request.Option) (*DTSOpenUntagResourceGroupsOutput, error)
	DTSOpenUntagResourceGroupsRequest(*DTSOpenUntagResourceGroupsInput) (*request.Request, *DTSOpenUntagResourceGroupsOutput)
}

DATALEAPAPI provides an interface to enable mocking the dataleap.DATALEAP service client's API operation,

// volcengine sdk func uses an SDK service client to make a request to
// DATALEAP.
func myFunc(svc DATALEAPAPI) bool {
    // Make svc.DTSOpenDescribeResourceGroups request
}

func main() {
    sess := session.New()
    svc := dataleap.New(sess)

    myFunc(svc)
}

type DTSOpenDescribeResourceGroupsInput

type DTSOpenDescribeResourceGroupsInput struct {
	InstanceIds *string `type:"string"`

	PageNumber *int32 `type:"int32"`

	PageSize *int32 `type:"int32"`

	ProjectName *string `type:"string"`

	TagFilters []*TagFilterForDTSOpenDescribeResourceGroupsInput `type:"list"`
	// contains filtered or unexported fields
}

func (DTSOpenDescribeResourceGroupsInput) GoString

GoString returns the string representation

func (*DTSOpenDescribeResourceGroupsInput) SetInstanceIds

SetInstanceIds sets the InstanceIds field's value.

func (*DTSOpenDescribeResourceGroupsInput) SetPageNumber

SetPageNumber sets the PageNumber field's value.

func (*DTSOpenDescribeResourceGroupsInput) SetPageSize

SetPageSize sets the PageSize field's value.

func (*DTSOpenDescribeResourceGroupsInput) SetProjectName

SetProjectName sets the ProjectName field's value.

func (*DTSOpenDescribeResourceGroupsInput) SetTagFilters

SetTagFilters sets the TagFilters field's value.

func (DTSOpenDescribeResourceGroupsInput) String

String returns the string representation

func (*DTSOpenDescribeResourceGroupsInput) Validate

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

type DTSOpenDescribeResourceGroupsOutput

type DTSOpenDescribeResourceGroupsOutput struct {
	Metadata *response.ResponseMetadata

	List []*ListForDTSOpenDescribeResourceGroupsOutput `type:"list"`

	PageNum *int32 `type:"int32"`

	PageSize *int32 `type:"int32"`

	Total *int32 `type:"int32"`
	// contains filtered or unexported fields
}

func (DTSOpenDescribeResourceGroupsOutput) GoString

GoString returns the string representation

func (*DTSOpenDescribeResourceGroupsOutput) SetList

SetList sets the List field's value.

func (*DTSOpenDescribeResourceGroupsOutput) SetPageNum

SetPageNum sets the PageNum field's value.

func (*DTSOpenDescribeResourceGroupsOutput) SetPageSize

SetPageSize sets the PageSize field's value.

func (*DTSOpenDescribeResourceGroupsOutput) SetTotal

SetTotal sets the Total field's value.

func (DTSOpenDescribeResourceGroupsOutput) String

String returns the string representation

type DTSOpenListTagResourceGroupsInput

type DTSOpenListTagResourceGroupsInput struct {
	Tags []*TagForDTSOpenListTagResourceGroupsInput `type:"list"`
	// contains filtered or unexported fields
}

func (DTSOpenListTagResourceGroupsInput) GoString

GoString returns the string representation

func (*DTSOpenListTagResourceGroupsInput) SetTags

SetTags sets the Tags field's value.

func (DTSOpenListTagResourceGroupsInput) String

String returns the string representation

func (*DTSOpenListTagResourceGroupsInput) Validate

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

type DTSOpenListTagResourceGroupsOutput

type DTSOpenListTagResourceGroupsOutput struct {
	Metadata *response.ResponseMetadata

	NextToken *string `type:"string"`

	ResourceTags []*ResourceTagForDTSOpenListTagResourceGroupsOutput `type:"list"`
	// contains filtered or unexported fields
}

func (DTSOpenListTagResourceGroupsOutput) GoString

GoString returns the string representation

func (*DTSOpenListTagResourceGroupsOutput) SetNextToken

SetNextToken sets the NextToken field's value.

func (*DTSOpenListTagResourceGroupsOutput) SetResourceTags

SetResourceTags sets the ResourceTags field's value.

func (DTSOpenListTagResourceGroupsOutput) String

String returns the string representation

type DTSOpenTagResourceGroupsInput

type DTSOpenTagResourceGroupsInput struct {

	// ResourceIds is a required field
	ResourceIds []*string `type:"list" required:"true"`

	// ResourceType is a required field
	ResourceType *string `type:"string" required:"true"`

	Tags []*TagForDTSOpenTagResourceGroupsInput `type:"list"`
	// contains filtered or unexported fields
}

func (DTSOpenTagResourceGroupsInput) GoString

GoString returns the string representation

func (*DTSOpenTagResourceGroupsInput) SetResourceIds

SetResourceIds sets the ResourceIds field's value.

func (*DTSOpenTagResourceGroupsInput) SetResourceType

SetResourceType sets the ResourceType field's value.

func (*DTSOpenTagResourceGroupsInput) SetTags

SetTags sets the Tags field's value.

func (DTSOpenTagResourceGroupsInput) String

String returns the string representation

func (*DTSOpenTagResourceGroupsInput) Validate

func (s *DTSOpenTagResourceGroupsInput) Validate() error

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

type DTSOpenTagResourceGroupsOutput

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

func (DTSOpenTagResourceGroupsOutput) GoString

GoString returns the string representation

func (DTSOpenTagResourceGroupsOutput) String

String returns the string representation

type DTSOpenUntagResourceGroupsInput

type DTSOpenUntagResourceGroupsInput struct {

	// ResourceIds is a required field
	ResourceIds []*string `type:"list" required:"true"`

	// ResourceType is a required field
	ResourceType *string `type:"string" required:"true"`

	// TagKeys is a required field
	TagKeys []*string `type:"list" required:"true"`
	// contains filtered or unexported fields
}

func (DTSOpenUntagResourceGroupsInput) GoString

GoString returns the string representation

func (*DTSOpenUntagResourceGroupsInput) SetResourceIds

SetResourceIds sets the ResourceIds field's value.

func (*DTSOpenUntagResourceGroupsInput) SetResourceType

SetResourceType sets the ResourceType field's value.

func (*DTSOpenUntagResourceGroupsInput) SetTagKeys

SetTagKeys sets the TagKeys field's value.

func (DTSOpenUntagResourceGroupsInput) String

String returns the string representation

func (*DTSOpenUntagResourceGroupsInput) Validate

func (s *DTSOpenUntagResourceGroupsInput) Validate() error

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

type DTSOpenUntagResourceGroupsOutput

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

func (DTSOpenUntagResourceGroupsOutput) GoString

GoString returns the string representation

func (DTSOpenUntagResourceGroupsOutput) String

String returns the string representation

type ListForDTSOpenDescribeResourceGroupsOutput

type ListForDTSOpenDescribeResourceGroupsOutput struct {
	Conf *ConfForDTSOpenDescribeResourceGroupsOutput `type:"structure"`

	CreateTime *string `type:"string"`

	Description *string `type:"string"`

	InstanceNo *string `type:"string"`

	Name *string `type:"string"`

	ProjectName *string `type:"string"`

	ResourceType *string `type:"string"`

	Status *string `type:"string"`

	Tags []*TagForDTSOpenDescribeResourceGroupsOutput `type:"list"`

	TenantId *int64 `type:"int64"`
	// contains filtered or unexported fields
}

func (ListForDTSOpenDescribeResourceGroupsOutput) GoString

GoString returns the string representation

func (*ListForDTSOpenDescribeResourceGroupsOutput) SetConf

SetConf sets the Conf field's value.

func (*ListForDTSOpenDescribeResourceGroupsOutput) SetCreateTime

SetCreateTime sets the CreateTime field's value.

func (*ListForDTSOpenDescribeResourceGroupsOutput) SetDescription

SetDescription sets the Description field's value.

func (*ListForDTSOpenDescribeResourceGroupsOutput) SetInstanceNo

SetInstanceNo sets the InstanceNo field's value.

func (*ListForDTSOpenDescribeResourceGroupsOutput) SetName

SetName sets the Name field's value.

func (*ListForDTSOpenDescribeResourceGroupsOutput) SetProjectName

SetProjectName sets the ProjectName field's value.

func (*ListForDTSOpenDescribeResourceGroupsOutput) SetResourceType

SetResourceType sets the ResourceType field's value.

func (*ListForDTSOpenDescribeResourceGroupsOutput) SetStatus

SetStatus sets the Status field's value.

func (*ListForDTSOpenDescribeResourceGroupsOutput) SetTags

SetTags sets the Tags field's value.

func (*ListForDTSOpenDescribeResourceGroupsOutput) SetTenantId

SetTenantId sets the TenantId field's value.

func (ListForDTSOpenDescribeResourceGroupsOutput) String

String returns the string representation

type ResourceTagForDTSOpenListTagResourceGroupsOutput

type ResourceTagForDTSOpenListTagResourceGroupsOutput struct {
	ResourceId *string `type:"string"`

	ResourceType *string `type:"string"`

	TagKey *string `type:"string"`

	TagValue *string `type:"string"`
	// contains filtered or unexported fields
}

func (ResourceTagForDTSOpenListTagResourceGroupsOutput) GoString

GoString returns the string representation

func (*ResourceTagForDTSOpenListTagResourceGroupsOutput) SetResourceId

SetResourceId sets the ResourceId field's value.

func (*ResourceTagForDTSOpenListTagResourceGroupsOutput) SetResourceType

SetResourceType sets the ResourceType field's value.

func (*ResourceTagForDTSOpenListTagResourceGroupsOutput) SetTagKey

SetTagKey sets the TagKey field's value.

func (*ResourceTagForDTSOpenListTagResourceGroupsOutput) SetTagValue

SetTagValue sets the TagValue field's value.

func (ResourceTagForDTSOpenListTagResourceGroupsOutput) String

String returns the string representation

type TagFilterForDTSOpenDescribeResourceGroupsInput

type TagFilterForDTSOpenDescribeResourceGroupsInput struct {

	// Key is a required field
	Key *string `type:"string" required:"true"`

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

func (TagFilterForDTSOpenDescribeResourceGroupsInput) GoString

GoString returns the string representation

func (*TagFilterForDTSOpenDescribeResourceGroupsInput) SetKey

SetKey sets the Key field's value.

func (*TagFilterForDTSOpenDescribeResourceGroupsInput) SetValues

SetValues sets the Values field's value.

func (TagFilterForDTSOpenDescribeResourceGroupsInput) String

String returns the string representation

func (*TagFilterForDTSOpenDescribeResourceGroupsInput) Validate

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

type TagForDTSOpenDescribeResourceGroupsOutput

type TagForDTSOpenDescribeResourceGroupsOutput struct {
	Key *string `type:"string"`

	Value *string `type:"string"`
	// contains filtered or unexported fields
}

func (TagForDTSOpenDescribeResourceGroupsOutput) GoString

GoString returns the string representation

func (*TagForDTSOpenDescribeResourceGroupsOutput) SetKey

SetKey sets the Key field's value.

func (*TagForDTSOpenDescribeResourceGroupsOutput) SetValue

SetValue sets the Value field's value.

func (TagForDTSOpenDescribeResourceGroupsOutput) String

String returns the string representation

type TagForDTSOpenListTagResourceGroupsInput

type TagForDTSOpenListTagResourceGroupsInput struct {

	// Key is a required field
	Key *string `type:"string" required:"true"`

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

func (TagForDTSOpenListTagResourceGroupsInput) GoString

GoString returns the string representation

func (*TagForDTSOpenListTagResourceGroupsInput) SetKey

SetKey sets the Key field's value.

func (*TagForDTSOpenListTagResourceGroupsInput) SetValues

SetValues sets the Values field's value.

func (TagForDTSOpenListTagResourceGroupsInput) String

String returns the string representation

func (*TagForDTSOpenListTagResourceGroupsInput) Validate

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

type TagForDTSOpenTagResourceGroupsInput

type TagForDTSOpenTagResourceGroupsInput struct {

	// Key is a required field
	Key *string `type:"string" required:"true"`

	Value *string `type:"string"`
	// contains filtered or unexported fields
}

func (TagForDTSOpenTagResourceGroupsInput) GoString

GoString returns the string representation

func (*TagForDTSOpenTagResourceGroupsInput) SetKey

SetKey sets the Key field's value.

func (*TagForDTSOpenTagResourceGroupsInput) SetValue

SetValue sets the Value field's value.

func (TagForDTSOpenTagResourceGroupsInput) String

String returns the string representation

func (*TagForDTSOpenTagResourceGroupsInput) Validate

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

Jump to

Keyboard shortcuts

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