aiotvideo

package
v1.2.13 Latest Latest
Warning

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

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

Documentation

Overview

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

Service information constants

Variables

This section is empty.

Functions

This section is empty.

Types

type AIForGetSpaceOutput

type AIForGetSpaceOutput struct {
	BindTime *string `type:"string"`

	TemplateID *string `type:"string"`

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

func (AIForGetSpaceOutput) GoString

func (s AIForGetSpaceOutput) GoString() string

GoString returns the string representation

func (*AIForGetSpaceOutput) SetBindTime

func (s *AIForGetSpaceOutput) SetBindTime(v string) *AIForGetSpaceOutput

SetBindTime sets the BindTime field's value.

func (*AIForGetSpaceOutput) SetTemplateID

func (s *AIForGetSpaceOutput) SetTemplateID(v string) *AIForGetSpaceOutput

SetTemplateID sets the TemplateID field's value.

func (*AIForGetSpaceOutput) SetTemplateName

func (s *AIForGetSpaceOutput) SetTemplateName(v string) *AIForGetSpaceOutput

SetTemplateName sets the TemplateName field's value.

func (AIForGetSpaceOutput) String

func (s AIForGetSpaceOutput) String() string

String returns the string representation

type AIForGetSpaceTemplateOutput added in v1.1.48

type AIForGetSpaceTemplateOutput struct {
	BindTime *string `type:"string"`

	TemplateID *string `type:"string"`

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

func (AIForGetSpaceTemplateOutput) GoString added in v1.1.48

func (s AIForGetSpaceTemplateOutput) GoString() string

GoString returns the string representation

func (*AIForGetSpaceTemplateOutput) SetBindTime added in v1.1.48

SetBindTime sets the BindTime field's value.

func (*AIForGetSpaceTemplateOutput) SetTemplateID added in v1.1.48

SetTemplateID sets the TemplateID field's value.

func (*AIForGetSpaceTemplateOutput) SetTemplateName added in v1.1.48

SetTemplateName sets the TemplateName field's value.

func (AIForGetSpaceTemplateOutput) String added in v1.1.48

String returns the string representation

type AIForGetStreamOutput

type AIForGetStreamOutput struct {
	TemplateID *string `type:"string"`

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

func (AIForGetStreamOutput) GoString

func (s AIForGetStreamOutput) GoString() string

GoString returns the string representation

func (*AIForGetStreamOutput) SetTemplateID

func (s *AIForGetStreamOutput) SetTemplateID(v string) *AIForGetStreamOutput

SetTemplateID sets the TemplateID field's value.

func (*AIForGetStreamOutput) SetTemplateName

func (s *AIForGetStreamOutput) SetTemplateName(v string) *AIForGetStreamOutput

SetTemplateName sets the TemplateName field's value.

func (AIForGetStreamOutput) String

func (s AIForGetStreamOutput) String() string

String returns the string representation

type AIForListSpacesOutput

type AIForListSpacesOutput struct {
	BindTime *string `type:"string"`

	TemplateID *string `type:"string"`

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

func (AIForListSpacesOutput) GoString

func (s AIForListSpacesOutput) GoString() string

GoString returns the string representation

func (*AIForListSpacesOutput) SetBindTime

SetBindTime sets the BindTime field's value.

func (*AIForListSpacesOutput) SetTemplateID

func (s *AIForListSpacesOutput) SetTemplateID(v string) *AIForListSpacesOutput

SetTemplateID sets the TemplateID field's value.

func (*AIForListSpacesOutput) SetTemplateName

func (s *AIForListSpacesOutput) SetTemplateName(v string) *AIForListSpacesOutput

SetTemplateName sets the TemplateName field's value.

func (AIForListSpacesOutput) String

func (s AIForListSpacesOutput) String() string

String returns the string representation

type AIForListStreamsOutput

type AIForListStreamsOutput struct {
	TemplateID *string `type:"string"`

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

func (AIForListStreamsOutput) GoString

func (s AIForListStreamsOutput) GoString() string

GoString returns the string representation

func (*AIForListStreamsOutput) SetTemplateID

SetTemplateID sets the TemplateID field's value.

func (*AIForListStreamsOutput) SetTemplateName

func (s *AIForListStreamsOutput) SetTemplateName(v string) *AIForListStreamsOutput

SetTemplateName sets the TemplateName field's value.

func (AIForListStreamsOutput) String

func (s AIForListStreamsOutput) String() string

String returns the string representation

type AIOTVIDEO

type AIOTVIDEO struct {
	*client.Client
}

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

AIOTVIDEO 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 (*AIOTVIDEO) CancelBindTemplate added in v1.1.48

func (c *AIOTVIDEO) CancelBindTemplate(input *CancelBindTemplateInput) (*CancelBindTemplateOutput, error)

CancelBindTemplate API operation for AIOTVIDEO.

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 AIOTVIDEO's API operation CancelBindTemplate for usage and error information.

func (*AIOTVIDEO) CancelBindTemplateCommon added in v1.1.48

func (c *AIOTVIDEO) CancelBindTemplateCommon(input *map[string]interface{}) (*map[string]interface{}, error)

CancelBindTemplateCommon API operation for AIOTVIDEO.

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 AIOTVIDEO's API operation CancelBindTemplateCommon for usage and error information.

func (*AIOTVIDEO) CancelBindTemplateCommonRequest added in v1.1.48

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

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

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

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

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

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

func (*AIOTVIDEO) CancelBindTemplateCommonWithContext added in v1.1.48

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

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

See CancelBindTemplateCommon 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 (*AIOTVIDEO) CancelBindTemplateRequest added in v1.1.48

func (c *AIOTVIDEO) CancelBindTemplateRequest(input *CancelBindTemplateInput) (req *request.Request, output *CancelBindTemplateOutput)

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

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

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

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

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

func (*AIOTVIDEO) CancelBindTemplateWithContext added in v1.1.48

func (c *AIOTVIDEO) CancelBindTemplateWithContext(ctx volcengine.Context, input *CancelBindTemplateInput, opts ...request.Option) (*CancelBindTemplateOutput, error)

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

See CancelBindTemplate 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 (*AIOTVIDEO) CancelStreamTemplate

func (c *AIOTVIDEO) CancelStreamTemplate(input *CancelStreamTemplateInput) (*CancelStreamTemplateOutput, error)

CancelStreamTemplate API operation for AIOTVIDEO.

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 AIOTVIDEO's API operation CancelStreamTemplate for usage and error information.

func (*AIOTVIDEO) CancelStreamTemplateCommon

func (c *AIOTVIDEO) CancelStreamTemplateCommon(input *map[string]interface{}) (*map[string]interface{}, error)

CancelStreamTemplateCommon API operation for AIOTVIDEO.

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 AIOTVIDEO's API operation CancelStreamTemplateCommon for usage and error information.

func (*AIOTVIDEO) CancelStreamTemplateCommonRequest

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

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

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

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

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

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

func (*AIOTVIDEO) CancelStreamTemplateCommonWithContext

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

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

See CancelStreamTemplateCommon 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 (*AIOTVIDEO) CancelStreamTemplateRequest

func (c *AIOTVIDEO) CancelStreamTemplateRequest(input *CancelStreamTemplateInput) (req *request.Request, output *CancelStreamTemplateOutput)

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

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

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

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

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

func (*AIOTVIDEO) CancelStreamTemplateV2 added in v1.1.51

func (c *AIOTVIDEO) CancelStreamTemplateV2(input *CancelStreamTemplateV2Input) (*CancelStreamTemplateV2Output, error)

CancelStreamTemplateV2 API operation for AIOTVIDEO.

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 AIOTVIDEO's API operation CancelStreamTemplateV2 for usage and error information.

func (*AIOTVIDEO) CancelStreamTemplateV2Common added in v1.1.51

func (c *AIOTVIDEO) CancelStreamTemplateV2Common(input *map[string]interface{}) (*map[string]interface{}, error)

CancelStreamTemplateV2Common API operation for AIOTVIDEO.

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 AIOTVIDEO's API operation CancelStreamTemplateV2Common for usage and error information.

func (*AIOTVIDEO) CancelStreamTemplateV2CommonRequest added in v1.1.51

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

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

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

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

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

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

func (*AIOTVIDEO) CancelStreamTemplateV2CommonWithContext added in v1.1.51

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

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

See CancelStreamTemplateV2Common 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 (*AIOTVIDEO) CancelStreamTemplateV2Request added in v1.1.51

func (c *AIOTVIDEO) CancelStreamTemplateV2Request(input *CancelStreamTemplateV2Input) (req *request.Request, output *CancelStreamTemplateV2Output)

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

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

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

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

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

func (*AIOTVIDEO) CancelStreamTemplateV2WithContext added in v1.1.51

func (c *AIOTVIDEO) CancelStreamTemplateV2WithContext(ctx volcengine.Context, input *CancelStreamTemplateV2Input, opts ...request.Option) (*CancelStreamTemplateV2Output, error)

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

See CancelStreamTemplateV2 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 (*AIOTVIDEO) CancelStreamTemplateWithContext

func (c *AIOTVIDEO) CancelStreamTemplateWithContext(ctx volcengine.Context, input *CancelStreamTemplateInput, opts ...request.Option) (*CancelStreamTemplateOutput, error)

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

See CancelStreamTemplate 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 (*AIOTVIDEO) CreateDevice

func (c *AIOTVIDEO) CreateDevice(input *CreateDeviceInput) (*CreateDeviceOutput, error)

CreateDevice API operation for AIOTVIDEO.

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 AIOTVIDEO's API operation CreateDevice for usage and error information.

func (*AIOTVIDEO) CreateDeviceCommon

func (c *AIOTVIDEO) CreateDeviceCommon(input *map[string]interface{}) (*map[string]interface{}, error)

CreateDeviceCommon API operation for AIOTVIDEO.

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 AIOTVIDEO's API operation CreateDeviceCommon for usage and error information.

func (*AIOTVIDEO) CreateDeviceCommonRequest

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

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

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

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

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

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

func (*AIOTVIDEO) CreateDeviceCommonWithContext

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

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

See CreateDeviceCommon 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 (*AIOTVIDEO) CreateDeviceRequest

func (c *AIOTVIDEO) CreateDeviceRequest(input *CreateDeviceInput) (req *request.Request, output *CreateDeviceOutput)

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

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

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

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

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

func (*AIOTVIDEO) CreateDeviceWithContext

func (c *AIOTVIDEO) CreateDeviceWithContext(ctx volcengine.Context, input *CreateDeviceInput, opts ...request.Option) (*CreateDeviceOutput, error)

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

See CreateDevice 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 (*AIOTVIDEO) CreateScreenshotTemplate added in v1.1.48

func (c *AIOTVIDEO) CreateScreenshotTemplate(input *CreateScreenshotTemplateInput) (*CreateScreenshotTemplateOutput, error)

CreateScreenshotTemplate API operation for AIOTVIDEO.

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 AIOTVIDEO's API operation CreateScreenshotTemplate for usage and error information.

func (*AIOTVIDEO) CreateScreenshotTemplateCommon added in v1.1.48

func (c *AIOTVIDEO) CreateScreenshotTemplateCommon(input *map[string]interface{}) (*map[string]interface{}, error)

CreateScreenshotTemplateCommon API operation for AIOTVIDEO.

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 AIOTVIDEO's API operation CreateScreenshotTemplateCommon for usage and error information.

func (*AIOTVIDEO) CreateScreenshotTemplateCommonRequest added in v1.1.48

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

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

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

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

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

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

func (*AIOTVIDEO) CreateScreenshotTemplateCommonWithContext added in v1.1.48

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

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

See CreateScreenshotTemplateCommon 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 (*AIOTVIDEO) CreateScreenshotTemplateRequest added in v1.1.48

func (c *AIOTVIDEO) CreateScreenshotTemplateRequest(input *CreateScreenshotTemplateInput) (req *request.Request, output *CreateScreenshotTemplateOutput)

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

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

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

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

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

func (*AIOTVIDEO) CreateScreenshotTemplateWithContext added in v1.1.48

func (c *AIOTVIDEO) CreateScreenshotTemplateWithContext(ctx volcengine.Context, input *CreateScreenshotTemplateInput, opts ...request.Option) (*CreateScreenshotTemplateOutput, error)

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

See CreateScreenshotTemplate 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 (*AIOTVIDEO) CreateSpace added in v1.1.48

func (c *AIOTVIDEO) CreateSpace(input *CreateSpaceInput) (*CreateSpaceOutput, error)

CreateSpace API operation for AIOTVIDEO.

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 AIOTVIDEO's API operation CreateSpace for usage and error information.

func (*AIOTVIDEO) CreateSpaceCommon added in v1.1.48

func (c *AIOTVIDEO) CreateSpaceCommon(input *map[string]interface{}) (*map[string]interface{}, error)

CreateSpaceCommon API operation for AIOTVIDEO.

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 AIOTVIDEO's API operation CreateSpaceCommon for usage and error information.

func (*AIOTVIDEO) CreateSpaceCommonRequest added in v1.1.48

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

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

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

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

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

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

func (*AIOTVIDEO) CreateSpaceCommonWithContext added in v1.1.48

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

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

See CreateSpaceCommon 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 (*AIOTVIDEO) CreateSpaceRequest added in v1.1.48

func (c *AIOTVIDEO) CreateSpaceRequest(input *CreateSpaceInput) (req *request.Request, output *CreateSpaceOutput)

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

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

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

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

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

func (*AIOTVIDEO) CreateSpaceWithContext added in v1.1.48

func (c *AIOTVIDEO) CreateSpaceWithContext(ctx volcengine.Context, input *CreateSpaceInput, opts ...request.Option) (*CreateSpaceOutput, error)

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

See CreateSpace 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 (*AIOTVIDEO) CreateStream

func (c *AIOTVIDEO) CreateStream(input *CreateStreamInput) (*CreateStreamOutput, error)

CreateStream API operation for AIOTVIDEO.

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 AIOTVIDEO's API operation CreateStream for usage and error information.

func (*AIOTVIDEO) CreateStreamCommon

func (c *AIOTVIDEO) CreateStreamCommon(input *map[string]interface{}) (*map[string]interface{}, error)

CreateStreamCommon API operation for AIOTVIDEO.

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 AIOTVIDEO's API operation CreateStreamCommon for usage and error information.

func (*AIOTVIDEO) CreateStreamCommonRequest

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

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

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

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

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

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

func (*AIOTVIDEO) CreateStreamCommonWithContext

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

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

See CreateStreamCommon 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 (*AIOTVIDEO) CreateStreamRequest

func (c *AIOTVIDEO) CreateStreamRequest(input *CreateStreamInput) (req *request.Request, output *CreateStreamOutput)

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

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

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

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

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

func (*AIOTVIDEO) CreateStreamWithContext

func (c *AIOTVIDEO) CreateStreamWithContext(ctx volcengine.Context, input *CreateStreamInput, opts ...request.Option) (*CreateStreamOutput, error)

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

See CreateStream 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 (*AIOTVIDEO) DeleteDevice

func (c *AIOTVIDEO) DeleteDevice(input *DeleteDeviceInput) (*DeleteDeviceOutput, error)

DeleteDevice API operation for AIOTVIDEO.

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 AIOTVIDEO's API operation DeleteDevice for usage and error information.

func (*AIOTVIDEO) DeleteDeviceCommon

func (c *AIOTVIDEO) DeleteDeviceCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DeleteDeviceCommon API operation for AIOTVIDEO.

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 AIOTVIDEO's API operation DeleteDeviceCommon for usage and error information.

func (*AIOTVIDEO) DeleteDeviceCommonRequest

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

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

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

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

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

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

func (*AIOTVIDEO) DeleteDeviceCommonWithContext

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

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

See DeleteDeviceCommon 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 (*AIOTVIDEO) DeleteDeviceRequest

func (c *AIOTVIDEO) DeleteDeviceRequest(input *DeleteDeviceInput) (req *request.Request, output *DeleteDeviceOutput)

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

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

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

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

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

func (*AIOTVIDEO) DeleteDeviceWithContext

func (c *AIOTVIDEO) DeleteDeviceWithContext(ctx volcengine.Context, input *DeleteDeviceInput, opts ...request.Option) (*DeleteDeviceOutput, error)

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

See DeleteDevice 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 (*AIOTVIDEO) DeleteScreenshotTemplate added in v1.1.48

func (c *AIOTVIDEO) DeleteScreenshotTemplate(input *DeleteScreenshotTemplateInput) (*DeleteScreenshotTemplateOutput, error)

DeleteScreenshotTemplate API operation for AIOTVIDEO.

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 AIOTVIDEO's API operation DeleteScreenshotTemplate for usage and error information.

func (*AIOTVIDEO) DeleteScreenshotTemplateCommon added in v1.1.48

func (c *AIOTVIDEO) DeleteScreenshotTemplateCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DeleteScreenshotTemplateCommon API operation for AIOTVIDEO.

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 AIOTVIDEO's API operation DeleteScreenshotTemplateCommon for usage and error information.

func (*AIOTVIDEO) DeleteScreenshotTemplateCommonRequest added in v1.1.48

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

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

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

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

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

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

func (*AIOTVIDEO) DeleteScreenshotTemplateCommonWithContext added in v1.1.48

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

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

See DeleteScreenshotTemplateCommon 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 (*AIOTVIDEO) DeleteScreenshotTemplateRequest added in v1.1.48

func (c *AIOTVIDEO) DeleteScreenshotTemplateRequest(input *DeleteScreenshotTemplateInput) (req *request.Request, output *DeleteScreenshotTemplateOutput)

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

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

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

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

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

func (*AIOTVIDEO) DeleteScreenshotTemplateWithContext added in v1.1.48

func (c *AIOTVIDEO) DeleteScreenshotTemplateWithContext(ctx volcengine.Context, input *DeleteScreenshotTemplateInput, opts ...request.Option) (*DeleteScreenshotTemplateOutput, error)

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

See DeleteScreenshotTemplate 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 (*AIOTVIDEO) DeleteSpace

func (c *AIOTVIDEO) DeleteSpace(input *DeleteSpaceInput) (*DeleteSpaceOutput, error)

DeleteSpace API operation for AIOTVIDEO.

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 AIOTVIDEO's API operation DeleteSpace for usage and error information.

func (*AIOTVIDEO) DeleteSpaceCommon

func (c *AIOTVIDEO) DeleteSpaceCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DeleteSpaceCommon API operation for AIOTVIDEO.

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 AIOTVIDEO's API operation DeleteSpaceCommon for usage and error information.

func (*AIOTVIDEO) DeleteSpaceCommonRequest

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

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

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

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

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

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

func (*AIOTVIDEO) DeleteSpaceCommonWithContext

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

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

See DeleteSpaceCommon 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 (*AIOTVIDEO) DeleteSpaceRequest

func (c *AIOTVIDEO) DeleteSpaceRequest(input *DeleteSpaceInput) (req *request.Request, output *DeleteSpaceOutput)

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

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

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

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

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

func (*AIOTVIDEO) DeleteSpaceWithContext

func (c *AIOTVIDEO) DeleteSpaceWithContext(ctx volcengine.Context, input *DeleteSpaceInput, opts ...request.Option) (*DeleteSpaceOutput, error)

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

See DeleteSpace 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 (*AIOTVIDEO) DeleteStream

func (c *AIOTVIDEO) DeleteStream(input *DeleteStreamInput) (*DeleteStreamOutput, error)

DeleteStream API operation for AIOTVIDEO.

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 AIOTVIDEO's API operation DeleteStream for usage and error information.

func (*AIOTVIDEO) DeleteStreamCommon

func (c *AIOTVIDEO) DeleteStreamCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DeleteStreamCommon API operation for AIOTVIDEO.

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 AIOTVIDEO's API operation DeleteStreamCommon for usage and error information.

func (*AIOTVIDEO) DeleteStreamCommonRequest

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

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

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

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

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

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

func (*AIOTVIDEO) DeleteStreamCommonWithContext

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

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

See DeleteStreamCommon 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 (*AIOTVIDEO) DeleteStreamRecord

func (c *AIOTVIDEO) DeleteStreamRecord(input *DeleteStreamRecordInput) (*DeleteStreamRecordOutput, error)

DeleteStreamRecord API operation for AIOTVIDEO.

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 AIOTVIDEO's API operation DeleteStreamRecord for usage and error information.

func (*AIOTVIDEO) DeleteStreamRecordCommon

func (c *AIOTVIDEO) DeleteStreamRecordCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DeleteStreamRecordCommon API operation for AIOTVIDEO.

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 AIOTVIDEO's API operation DeleteStreamRecordCommon for usage and error information.

func (*AIOTVIDEO) DeleteStreamRecordCommonRequest

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

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

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

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

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

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

func (*AIOTVIDEO) DeleteStreamRecordCommonWithContext

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

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

See DeleteStreamRecordCommon 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 (*AIOTVIDEO) DeleteStreamRecordRequest

func (c *AIOTVIDEO) DeleteStreamRecordRequest(input *DeleteStreamRecordInput) (req *request.Request, output *DeleteStreamRecordOutput)

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

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

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

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

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

func (*AIOTVIDEO) DeleteStreamRecordWithContext

func (c *AIOTVIDEO) DeleteStreamRecordWithContext(ctx volcengine.Context, input *DeleteStreamRecordInput, opts ...request.Option) (*DeleteStreamRecordOutput, error)

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

See DeleteStreamRecord 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 (*AIOTVIDEO) DeleteStreamRequest

func (c *AIOTVIDEO) DeleteStreamRequest(input *DeleteStreamInput) (req *request.Request, output *DeleteStreamOutput)

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

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

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

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

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

func (*AIOTVIDEO) DeleteStreamWithContext

func (c *AIOTVIDEO) DeleteStreamWithContext(ctx volcengine.Context, input *DeleteStreamInput, opts ...request.Option) (*DeleteStreamOutput, error)

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

See DeleteStream 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 (*AIOTVIDEO) FreshDevice

func (c *AIOTVIDEO) FreshDevice(input *FreshDeviceInput) (*FreshDeviceOutput, error)

FreshDevice API operation for AIOTVIDEO.

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 AIOTVIDEO's API operation FreshDevice for usage and error information.

func (*AIOTVIDEO) FreshDeviceCommon

func (c *AIOTVIDEO) FreshDeviceCommon(input *map[string]interface{}) (*map[string]interface{}, error)

FreshDeviceCommon API operation for AIOTVIDEO.

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 AIOTVIDEO's API operation FreshDeviceCommon for usage and error information.

func (*AIOTVIDEO) FreshDeviceCommonRequest

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

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

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

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

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

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

func (*AIOTVIDEO) FreshDeviceCommonWithContext

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

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

See FreshDeviceCommon 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 (*AIOTVIDEO) FreshDeviceRequest

func (c *AIOTVIDEO) FreshDeviceRequest(input *FreshDeviceInput) (req *request.Request, output *FreshDeviceOutput)

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

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

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

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

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

func (*AIOTVIDEO) FreshDeviceWithContext

func (c *AIOTVIDEO) FreshDeviceWithContext(ctx volcengine.Context, input *FreshDeviceInput, opts ...request.Option) (*FreshDeviceOutput, error)

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

See FreshDevice 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 (*AIOTVIDEO) GetDataProjectWithBindWidthAndFlow

func (c *AIOTVIDEO) GetDataProjectWithBindWidthAndFlow(input *GetDataProjectWithBindWidthAndFlowInput) (*GetDataProjectWithBindWidthAndFlowOutput, error)

GetDataProjectWithBindWidthAndFlow API operation for AIOTVIDEO.

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 AIOTVIDEO's API operation GetDataProjectWithBindWidthAndFlow for usage and error information.

func (*AIOTVIDEO) GetDataProjectWithBindWidthAndFlowCommon

func (c *AIOTVIDEO) GetDataProjectWithBindWidthAndFlowCommon(input *map[string]interface{}) (*map[string]interface{}, error)

GetDataProjectWithBindWidthAndFlowCommon API operation for AIOTVIDEO.

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 AIOTVIDEO's API operation GetDataProjectWithBindWidthAndFlowCommon for usage and error information.

func (*AIOTVIDEO) GetDataProjectWithBindWidthAndFlowCommonRequest

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

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

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

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

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

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

func (*AIOTVIDEO) GetDataProjectWithBindWidthAndFlowCommonWithContext

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

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

See GetDataProjectWithBindWidthAndFlowCommon 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 (*AIOTVIDEO) GetDataProjectWithBindWidthAndFlowRequest

func (c *AIOTVIDEO) GetDataProjectWithBindWidthAndFlowRequest(input *GetDataProjectWithBindWidthAndFlowInput) (req *request.Request, output *GetDataProjectWithBindWidthAndFlowOutput)

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

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

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

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

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

func (*AIOTVIDEO) GetDataProjectWithBindWidthAndFlowWithContext

func (c *AIOTVIDEO) GetDataProjectWithBindWidthAndFlowWithContext(ctx volcengine.Context, input *GetDataProjectWithBindWidthAndFlowInput, opts ...request.Option) (*GetDataProjectWithBindWidthAndFlowOutput, error)

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

See GetDataProjectWithBindWidthAndFlow 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 (*AIOTVIDEO) GetDevice

func (c *AIOTVIDEO) GetDevice(input *GetDeviceInput) (*GetDeviceOutput, error)

GetDevice API operation for AIOTVIDEO.

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 AIOTVIDEO's API operation GetDevice for usage and error information.

func (*AIOTVIDEO) GetDeviceChannelsV2

func (c *AIOTVIDEO) GetDeviceChannelsV2(input *GetDeviceChannelsV2Input) (*GetDeviceChannelsV2Output, error)

GetDeviceChannelsV2 API operation for AIOTVIDEO.

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 AIOTVIDEO's API operation GetDeviceChannelsV2 for usage and error information.

func (*AIOTVIDEO) GetDeviceChannelsV2Common

func (c *AIOTVIDEO) GetDeviceChannelsV2Common(input *map[string]interface{}) (*map[string]interface{}, error)

GetDeviceChannelsV2Common API operation for AIOTVIDEO.

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 AIOTVIDEO's API operation GetDeviceChannelsV2Common for usage and error information.

func (*AIOTVIDEO) GetDeviceChannelsV2CommonRequest

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

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

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

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

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

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

func (*AIOTVIDEO) GetDeviceChannelsV2CommonWithContext

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

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

See GetDeviceChannelsV2Common 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 (*AIOTVIDEO) GetDeviceChannelsV2Request

func (c *AIOTVIDEO) GetDeviceChannelsV2Request(input *GetDeviceChannelsV2Input) (req *request.Request, output *GetDeviceChannelsV2Output)

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

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

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

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

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

func (*AIOTVIDEO) GetDeviceChannelsV2WithContext

func (c *AIOTVIDEO) GetDeviceChannelsV2WithContext(ctx volcengine.Context, input *GetDeviceChannelsV2Input, opts ...request.Option) (*GetDeviceChannelsV2Output, error)

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

See GetDeviceChannelsV2 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 (*AIOTVIDEO) GetDeviceCommon

func (c *AIOTVIDEO) GetDeviceCommon(input *map[string]interface{}) (*map[string]interface{}, error)

GetDeviceCommon API operation for AIOTVIDEO.

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 AIOTVIDEO's API operation GetDeviceCommon for usage and error information.

func (*AIOTVIDEO) GetDeviceCommonRequest

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

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

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

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

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

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

func (*AIOTVIDEO) GetDeviceCommonWithContext

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

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

See GetDeviceCommon 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 (*AIOTVIDEO) GetDeviceRequest

func (c *AIOTVIDEO) GetDeviceRequest(input *GetDeviceInput) (req *request.Request, output *GetDeviceOutput)

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

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

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

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

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

func (*AIOTVIDEO) GetDeviceWithContext

func (c *AIOTVIDEO) GetDeviceWithContext(ctx volcengine.Context, input *GetDeviceInput, opts ...request.Option) (*GetDeviceOutput, error)

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

See GetDevice 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 (*AIOTVIDEO) GetLocalDownload

func (c *AIOTVIDEO) GetLocalDownload(input *GetLocalDownloadInput) (*GetLocalDownloadOutput, error)

GetLocalDownload API operation for AIOTVIDEO.

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 AIOTVIDEO's API operation GetLocalDownload for usage and error information.

func (*AIOTVIDEO) GetLocalDownloadCommon

func (c *AIOTVIDEO) GetLocalDownloadCommon(input *map[string]interface{}) (*map[string]interface{}, error)

GetLocalDownloadCommon API operation for AIOTVIDEO.

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 AIOTVIDEO's API operation GetLocalDownloadCommon for usage and error information.

func (*AIOTVIDEO) GetLocalDownloadCommonRequest

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

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

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

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

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

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

func (*AIOTVIDEO) GetLocalDownloadCommonWithContext

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

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

See GetLocalDownloadCommon 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 (*AIOTVIDEO) GetLocalDownloadRequest

func (c *AIOTVIDEO) GetLocalDownloadRequest(input *GetLocalDownloadInput) (req *request.Request, output *GetLocalDownloadOutput)

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

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

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

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

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

func (*AIOTVIDEO) GetLocalDownloadWithContext

func (c *AIOTVIDEO) GetLocalDownloadWithContext(ctx volcengine.Context, input *GetLocalDownloadInput, opts ...request.Option) (*GetLocalDownloadOutput, error)

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

See GetLocalDownload 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 (*AIOTVIDEO) GetPushStreamCnt

func (c *AIOTVIDEO) GetPushStreamCnt(input *GetPushStreamCntInput) (*GetPushStreamCntOutput, error)

GetPushStreamCnt API operation for AIOTVIDEO.

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 AIOTVIDEO's API operation GetPushStreamCnt for usage and error information.

func (*AIOTVIDEO) GetPushStreamCntCommon

func (c *AIOTVIDEO) GetPushStreamCntCommon(input *map[string]interface{}) (*map[string]interface{}, error)

GetPushStreamCntCommon API operation for AIOTVIDEO.

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 AIOTVIDEO's API operation GetPushStreamCntCommon for usage and error information.

func (*AIOTVIDEO) GetPushStreamCntCommonRequest

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

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

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

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

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

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

func (*AIOTVIDEO) GetPushStreamCntCommonWithContext

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

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

See GetPushStreamCntCommon 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 (*AIOTVIDEO) GetPushStreamCntRequest

func (c *AIOTVIDEO) GetPushStreamCntRequest(input *GetPushStreamCntInput) (req *request.Request, output *GetPushStreamCntOutput)

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

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

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

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

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

func (*AIOTVIDEO) GetPushStreamCntWithContext

func (c *AIOTVIDEO) GetPushStreamCntWithContext(ctx volcengine.Context, input *GetPushStreamCntInput, opts ...request.Option) (*GetPushStreamCntOutput, error)

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

See GetPushStreamCnt 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 (*AIOTVIDEO) GetScreenshotTemplate added in v1.1.48

func (c *AIOTVIDEO) GetScreenshotTemplate(input *GetScreenshotTemplateInput) (*GetScreenshotTemplateOutput, error)

GetScreenshotTemplate API operation for AIOTVIDEO.

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 AIOTVIDEO's API operation GetScreenshotTemplate for usage and error information.

func (*AIOTVIDEO) GetScreenshotTemplateCommon added in v1.1.48

func (c *AIOTVIDEO) GetScreenshotTemplateCommon(input *map[string]interface{}) (*map[string]interface{}, error)

GetScreenshotTemplateCommon API operation for AIOTVIDEO.

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 AIOTVIDEO's API operation GetScreenshotTemplateCommon for usage and error information.

func (*AIOTVIDEO) GetScreenshotTemplateCommonRequest added in v1.1.48

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

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

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

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

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

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

func (*AIOTVIDEO) GetScreenshotTemplateCommonWithContext added in v1.1.48

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

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

See GetScreenshotTemplateCommon 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 (*AIOTVIDEO) GetScreenshotTemplateRequest added in v1.1.48

func (c *AIOTVIDEO) GetScreenshotTemplateRequest(input *GetScreenshotTemplateInput) (req *request.Request, output *GetScreenshotTemplateOutput)

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

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

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

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

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

func (*AIOTVIDEO) GetScreenshotTemplateWithContext added in v1.1.48

func (c *AIOTVIDEO) GetScreenshotTemplateWithContext(ctx volcengine.Context, input *GetScreenshotTemplateInput, opts ...request.Option) (*GetScreenshotTemplateOutput, error)

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

See GetScreenshotTemplate 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 (*AIOTVIDEO) GetSpace

func (c *AIOTVIDEO) GetSpace(input *GetSpaceInput) (*GetSpaceOutput, error)

GetSpace API operation for AIOTVIDEO.

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 AIOTVIDEO's API operation GetSpace for usage and error information.

func (*AIOTVIDEO) GetSpaceCommon

func (c *AIOTVIDEO) GetSpaceCommon(input *map[string]interface{}) (*map[string]interface{}, error)

GetSpaceCommon API operation for AIOTVIDEO.

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 AIOTVIDEO's API operation GetSpaceCommon for usage and error information.

func (*AIOTVIDEO) GetSpaceCommonRequest

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

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

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

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

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

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

func (*AIOTVIDEO) GetSpaceCommonWithContext

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

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

See GetSpaceCommon 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 (*AIOTVIDEO) GetSpaceRequest

func (c *AIOTVIDEO) GetSpaceRequest(input *GetSpaceInput) (req *request.Request, output *GetSpaceOutput)

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

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

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

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

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

func (*AIOTVIDEO) GetSpaceTemplate added in v1.1.48

func (c *AIOTVIDEO) GetSpaceTemplate(input *GetSpaceTemplateInput) (*GetSpaceTemplateOutput, error)

GetSpaceTemplate API operation for AIOTVIDEO.

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 AIOTVIDEO's API operation GetSpaceTemplate for usage and error information.

func (*AIOTVIDEO) GetSpaceTemplateCommon added in v1.1.48

func (c *AIOTVIDEO) GetSpaceTemplateCommon(input *map[string]interface{}) (*map[string]interface{}, error)

GetSpaceTemplateCommon API operation for AIOTVIDEO.

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 AIOTVIDEO's API operation GetSpaceTemplateCommon for usage and error information.

func (*AIOTVIDEO) GetSpaceTemplateCommonRequest added in v1.1.48

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

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

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

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

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

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

func (*AIOTVIDEO) GetSpaceTemplateCommonWithContext added in v1.1.48

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

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

See GetSpaceTemplateCommon 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 (*AIOTVIDEO) GetSpaceTemplateRequest added in v1.1.48

func (c *AIOTVIDEO) GetSpaceTemplateRequest(input *GetSpaceTemplateInput) (req *request.Request, output *GetSpaceTemplateOutput)

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

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

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

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

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

func (*AIOTVIDEO) GetSpaceTemplateWithContext added in v1.1.48

func (c *AIOTVIDEO) GetSpaceTemplateWithContext(ctx volcengine.Context, input *GetSpaceTemplateInput, opts ...request.Option) (*GetSpaceTemplateOutput, error)

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

See GetSpaceTemplate 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 (*AIOTVIDEO) GetSpaceWithContext

func (c *AIOTVIDEO) GetSpaceWithContext(ctx volcengine.Context, input *GetSpaceInput, opts ...request.Option) (*GetSpaceOutput, error)

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

See GetSpace 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 (*AIOTVIDEO) GetStream

func (c *AIOTVIDEO) GetStream(input *GetStreamInput) (*GetStreamOutput, error)

GetStream API operation for AIOTVIDEO.

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 AIOTVIDEO's API operation GetStream for usage and error information.

func (*AIOTVIDEO) GetStreamCommon

func (c *AIOTVIDEO) GetStreamCommon(input *map[string]interface{}) (*map[string]interface{}, error)

GetStreamCommon API operation for AIOTVIDEO.

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 AIOTVIDEO's API operation GetStreamCommon for usage and error information.

func (*AIOTVIDEO) GetStreamCommonRequest

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

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

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

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

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

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

func (*AIOTVIDEO) GetStreamCommonWithContext

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

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

See GetStreamCommon 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 (*AIOTVIDEO) GetStreamData

func (c *AIOTVIDEO) GetStreamData(input *GetStreamDataInput) (*GetStreamDataOutput, error)

GetStreamData API operation for AIOTVIDEO.

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 AIOTVIDEO's API operation GetStreamData for usage and error information.

func (*AIOTVIDEO) GetStreamDataCommon

func (c *AIOTVIDEO) GetStreamDataCommon(input *map[string]interface{}) (*map[string]interface{}, error)

GetStreamDataCommon API operation for AIOTVIDEO.

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 AIOTVIDEO's API operation GetStreamDataCommon for usage and error information.

func (*AIOTVIDEO) GetStreamDataCommonRequest

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

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

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

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

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

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

func (*AIOTVIDEO) GetStreamDataCommonWithContext

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

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

See GetStreamDataCommon 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 (*AIOTVIDEO) GetStreamDataRequest

func (c *AIOTVIDEO) GetStreamDataRequest(input *GetStreamDataInput) (req *request.Request, output *GetStreamDataOutput)

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

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

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

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

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

func (*AIOTVIDEO) GetStreamDataWithContext

func (c *AIOTVIDEO) GetStreamDataWithContext(ctx volcengine.Context, input *GetStreamDataInput, opts ...request.Option) (*GetStreamDataOutput, error)

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

See GetStreamData 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 (*AIOTVIDEO) GetStreamRecord

func (c *AIOTVIDEO) GetStreamRecord(input *GetStreamRecordInput) (*GetStreamRecordOutput, error)

GetStreamRecord API operation for AIOTVIDEO.

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 AIOTVIDEO's API operation GetStreamRecord for usage and error information.

func (*AIOTVIDEO) GetStreamRecordCommon

func (c *AIOTVIDEO) GetStreamRecordCommon(input *map[string]interface{}) (*map[string]interface{}, error)

GetStreamRecordCommon API operation for AIOTVIDEO.

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 AIOTVIDEO's API operation GetStreamRecordCommon for usage and error information.

func (*AIOTVIDEO) GetStreamRecordCommonRequest

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

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

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

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

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

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

func (*AIOTVIDEO) GetStreamRecordCommonWithContext

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

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

See GetStreamRecordCommon 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 (*AIOTVIDEO) GetStreamRecordRequest

func (c *AIOTVIDEO) GetStreamRecordRequest(input *GetStreamRecordInput) (req *request.Request, output *GetStreamRecordOutput)

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

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

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

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

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

func (*AIOTVIDEO) GetStreamRecordWithContext

func (c *AIOTVIDEO) GetStreamRecordWithContext(ctx volcengine.Context, input *GetStreamRecordInput, opts ...request.Option) (*GetStreamRecordOutput, error)

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

See GetStreamRecord 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 (*AIOTVIDEO) GetStreamRequest

func (c *AIOTVIDEO) GetStreamRequest(input *GetStreamInput) (req *request.Request, output *GetStreamOutput)

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

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

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

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

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

func (*AIOTVIDEO) GetStreamWithContext

func (c *AIOTVIDEO) GetStreamWithContext(ctx volcengine.Context, input *GetStreamInput, opts ...request.Option) (*GetStreamOutput, error)

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

See GetStream 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 (*AIOTVIDEO) ListDeviceScreenshotsV2 added in v1.1.48

func (c *AIOTVIDEO) ListDeviceScreenshotsV2(input *ListDeviceScreenshotsV2Input) (*ListDeviceScreenshotsV2Output, error)

ListDeviceScreenshotsV2 API operation for AIOTVIDEO.

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 AIOTVIDEO's API operation ListDeviceScreenshotsV2 for usage and error information.

func (*AIOTVIDEO) ListDeviceScreenshotsV2Common added in v1.1.48

func (c *AIOTVIDEO) ListDeviceScreenshotsV2Common(input *map[string]interface{}) (*map[string]interface{}, error)

ListDeviceScreenshotsV2Common API operation for AIOTVIDEO.

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 AIOTVIDEO's API operation ListDeviceScreenshotsV2Common for usage and error information.

func (*AIOTVIDEO) ListDeviceScreenshotsV2CommonRequest added in v1.1.48

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

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

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

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

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

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

func (*AIOTVIDEO) ListDeviceScreenshotsV2CommonWithContext added in v1.1.48

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

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

See ListDeviceScreenshotsV2Common 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 (*AIOTVIDEO) ListDeviceScreenshotsV2Request added in v1.1.48

func (c *AIOTVIDEO) ListDeviceScreenshotsV2Request(input *ListDeviceScreenshotsV2Input) (req *request.Request, output *ListDeviceScreenshotsV2Output)

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

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

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

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

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

func (*AIOTVIDEO) ListDeviceScreenshotsV2WithContext added in v1.1.48

func (c *AIOTVIDEO) ListDeviceScreenshotsV2WithContext(ctx volcengine.Context, input *ListDeviceScreenshotsV2Input, opts ...request.Option) (*ListDeviceScreenshotsV2Output, error)

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

See ListDeviceScreenshotsV2 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 (*AIOTVIDEO) ListDevices

func (c *AIOTVIDEO) ListDevices(input *ListDevicesInput) (*ListDevicesOutput, error)

ListDevices API operation for AIOTVIDEO.

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 AIOTVIDEO's API operation ListDevices for usage and error information.

func (*AIOTVIDEO) ListDevicesCommon

func (c *AIOTVIDEO) ListDevicesCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ListDevicesCommon API operation for AIOTVIDEO.

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 AIOTVIDEO's API operation ListDevicesCommon for usage and error information.

func (*AIOTVIDEO) ListDevicesCommonRequest

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

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

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

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

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

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

func (*AIOTVIDEO) ListDevicesCommonWithContext

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

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

See ListDevicesCommon 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 (*AIOTVIDEO) ListDevicesRequest

func (c *AIOTVIDEO) ListDevicesRequest(input *ListDevicesInput) (req *request.Request, output *ListDevicesOutput)

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

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

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

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

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

func (*AIOTVIDEO) ListDevicesWithContext

func (c *AIOTVIDEO) ListDevicesWithContext(ctx volcengine.Context, input *ListDevicesInput, opts ...request.Option) (*ListDevicesOutput, error)

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

See ListDevices 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 (*AIOTVIDEO) ListScreenshotTemplates added in v1.1.48

func (c *AIOTVIDEO) ListScreenshotTemplates(input *ListScreenshotTemplatesInput) (*ListScreenshotTemplatesOutput, error)

ListScreenshotTemplates API operation for AIOTVIDEO.

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 AIOTVIDEO's API operation ListScreenshotTemplates for usage and error information.

func (*AIOTVIDEO) ListScreenshotTemplatesCommon added in v1.1.48

func (c *AIOTVIDEO) ListScreenshotTemplatesCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ListScreenshotTemplatesCommon API operation for AIOTVIDEO.

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 AIOTVIDEO's API operation ListScreenshotTemplatesCommon for usage and error information.

func (*AIOTVIDEO) ListScreenshotTemplatesCommonRequest added in v1.1.48

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

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

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

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

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

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

func (*AIOTVIDEO) ListScreenshotTemplatesCommonWithContext added in v1.1.48

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

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

See ListScreenshotTemplatesCommon 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 (*AIOTVIDEO) ListScreenshotTemplatesRequest added in v1.1.48

func (c *AIOTVIDEO) ListScreenshotTemplatesRequest(input *ListScreenshotTemplatesInput) (req *request.Request, output *ListScreenshotTemplatesOutput)

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

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

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

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

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

func (*AIOTVIDEO) ListScreenshotTemplatesWithContext added in v1.1.48

func (c *AIOTVIDEO) ListScreenshotTemplatesWithContext(ctx volcengine.Context, input *ListScreenshotTemplatesInput, opts ...request.Option) (*ListScreenshotTemplatesOutput, error)

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

See ListScreenshotTemplates 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 (*AIOTVIDEO) ListSpaces

func (c *AIOTVIDEO) ListSpaces(input *ListSpacesInput) (*ListSpacesOutput, error)

ListSpaces API operation for AIOTVIDEO.

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 AIOTVIDEO's API operation ListSpaces for usage and error information.

func (*AIOTVIDEO) ListSpacesCommon

func (c *AIOTVIDEO) ListSpacesCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ListSpacesCommon API operation for AIOTVIDEO.

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 AIOTVIDEO's API operation ListSpacesCommon for usage and error information.

func (*AIOTVIDEO) ListSpacesCommonRequest

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

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

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

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

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

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

func (*AIOTVIDEO) ListSpacesCommonWithContext

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

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

See ListSpacesCommon 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 (*AIOTVIDEO) ListSpacesRequest

func (c *AIOTVIDEO) ListSpacesRequest(input *ListSpacesInput) (req *request.Request, output *ListSpacesOutput)

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

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

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

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

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

func (*AIOTVIDEO) ListSpacesWithContext

func (c *AIOTVIDEO) ListSpacesWithContext(ctx volcengine.Context, input *ListSpacesInput, opts ...request.Option) (*ListSpacesOutput, error)

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

See ListSpaces 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 (*AIOTVIDEO) ListStreams

func (c *AIOTVIDEO) ListStreams(input *ListStreamsInput) (*ListStreamsOutput, error)

ListStreams API operation for AIOTVIDEO.

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 AIOTVIDEO's API operation ListStreams for usage and error information.

func (*AIOTVIDEO) ListStreamsCommon

func (c *AIOTVIDEO) ListStreamsCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ListStreamsCommon API operation for AIOTVIDEO.

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 AIOTVIDEO's API operation ListStreamsCommon for usage and error information.

func (*AIOTVIDEO) ListStreamsCommonRequest

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

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

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

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

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

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

func (*AIOTVIDEO) ListStreamsCommonWithContext

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

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

See ListStreamsCommon 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 (*AIOTVIDEO) ListStreamsRequest

func (c *AIOTVIDEO) ListStreamsRequest(input *ListStreamsInput) (req *request.Request, output *ListStreamsOutput)

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

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

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

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

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

func (*AIOTVIDEO) ListStreamsWithContext

func (c *AIOTVIDEO) ListStreamsWithContext(ctx volcengine.Context, input *ListStreamsInput, opts ...request.Option) (*ListStreamsOutput, error)

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

See ListStreams 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 (*AIOTVIDEO) SetSpaceTemplate added in v1.1.48

func (c *AIOTVIDEO) SetSpaceTemplate(input *SetSpaceTemplateInput) (*SetSpaceTemplateOutput, error)

SetSpaceTemplate API operation for AIOTVIDEO.

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 AIOTVIDEO's API operation SetSpaceTemplate for usage and error information.

func (*AIOTVIDEO) SetSpaceTemplateCommon added in v1.1.48

func (c *AIOTVIDEO) SetSpaceTemplateCommon(input *map[string]interface{}) (*map[string]interface{}, error)

SetSpaceTemplateCommon API operation for AIOTVIDEO.

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 AIOTVIDEO's API operation SetSpaceTemplateCommon for usage and error information.

func (*AIOTVIDEO) SetSpaceTemplateCommonRequest added in v1.1.48

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

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

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

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

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

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

func (*AIOTVIDEO) SetSpaceTemplateCommonWithContext added in v1.1.48

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

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

See SetSpaceTemplateCommon 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 (*AIOTVIDEO) SetSpaceTemplateRequest added in v1.1.48

func (c *AIOTVIDEO) SetSpaceTemplateRequest(input *SetSpaceTemplateInput) (req *request.Request, output *SetSpaceTemplateOutput)

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

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

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

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

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

func (*AIOTVIDEO) SetSpaceTemplateWithContext added in v1.1.48

func (c *AIOTVIDEO) SetSpaceTemplateWithContext(ctx volcengine.Context, input *SetSpaceTemplateInput, opts ...request.Option) (*SetSpaceTemplateOutput, error)

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

See SetSpaceTemplate 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 (*AIOTVIDEO) SetStreamTemplate

func (c *AIOTVIDEO) SetStreamTemplate(input *SetStreamTemplateInput) (*SetStreamTemplateOutput, error)

SetStreamTemplate API operation for AIOTVIDEO.

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 AIOTVIDEO's API operation SetStreamTemplate for usage and error information.

func (*AIOTVIDEO) SetStreamTemplateCommon

func (c *AIOTVIDEO) SetStreamTemplateCommon(input *map[string]interface{}) (*map[string]interface{}, error)

SetStreamTemplateCommon API operation for AIOTVIDEO.

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 AIOTVIDEO's API operation SetStreamTemplateCommon for usage and error information.

func (*AIOTVIDEO) SetStreamTemplateCommonRequest

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

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

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

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

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

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

func (*AIOTVIDEO) SetStreamTemplateCommonWithContext

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

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

See SetStreamTemplateCommon 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 (*AIOTVIDEO) SetStreamTemplateRequest

func (c *AIOTVIDEO) SetStreamTemplateRequest(input *SetStreamTemplateInput) (req *request.Request, output *SetStreamTemplateOutput)

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

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

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

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

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

func (*AIOTVIDEO) SetStreamTemplateV2 added in v1.1.51

func (c *AIOTVIDEO) SetStreamTemplateV2(input *SetStreamTemplateV2Input) (*SetStreamTemplateV2Output, error)

SetStreamTemplateV2 API operation for AIOTVIDEO.

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 AIOTVIDEO's API operation SetStreamTemplateV2 for usage and error information.

func (*AIOTVIDEO) SetStreamTemplateV2Common added in v1.1.51

func (c *AIOTVIDEO) SetStreamTemplateV2Common(input *map[string]interface{}) (*map[string]interface{}, error)

SetStreamTemplateV2Common API operation for AIOTVIDEO.

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 AIOTVIDEO's API operation SetStreamTemplateV2Common for usage and error information.

func (*AIOTVIDEO) SetStreamTemplateV2CommonRequest added in v1.1.51

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

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

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

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

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

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

func (*AIOTVIDEO) SetStreamTemplateV2CommonWithContext added in v1.1.51

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

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

See SetStreamTemplateV2Common 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 (*AIOTVIDEO) SetStreamTemplateV2Request added in v1.1.51

func (c *AIOTVIDEO) SetStreamTemplateV2Request(input *SetStreamTemplateV2Input) (req *request.Request, output *SetStreamTemplateV2Output)

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

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

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

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

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

func (*AIOTVIDEO) SetStreamTemplateV2WithContext added in v1.1.51

func (c *AIOTVIDEO) SetStreamTemplateV2WithContext(ctx volcengine.Context, input *SetStreamTemplateV2Input, opts ...request.Option) (*SetStreamTemplateV2Output, error)

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

See SetStreamTemplateV2 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 (*AIOTVIDEO) SetStreamTemplateWithContext

func (c *AIOTVIDEO) SetStreamTemplateWithContext(ctx volcengine.Context, input *SetStreamTemplateInput, opts ...request.Option) (*SetStreamTemplateOutput, error)

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

See SetStreamTemplate 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 (*AIOTVIDEO) StartSpace added in v1.1.48

func (c *AIOTVIDEO) StartSpace(input *StartSpaceInput) (*StartSpaceOutput, error)

StartSpace API operation for AIOTVIDEO.

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 AIOTVIDEO's API operation StartSpace for usage and error information.

func (*AIOTVIDEO) StartSpaceCommon added in v1.1.48

func (c *AIOTVIDEO) StartSpaceCommon(input *map[string]interface{}) (*map[string]interface{}, error)

StartSpaceCommon API operation for AIOTVIDEO.

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 AIOTVIDEO's API operation StartSpaceCommon for usage and error information.

func (*AIOTVIDEO) StartSpaceCommonRequest added in v1.1.48

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

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

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

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

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

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

func (*AIOTVIDEO) StartSpaceCommonWithContext added in v1.1.48

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

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

See StartSpaceCommon 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 (*AIOTVIDEO) StartSpaceRequest added in v1.1.48

func (c *AIOTVIDEO) StartSpaceRequest(input *StartSpaceInput) (req *request.Request, output *StartSpaceOutput)

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

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

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

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

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

func (*AIOTVIDEO) StartSpaceWithContext added in v1.1.48

func (c *AIOTVIDEO) StartSpaceWithContext(ctx volcengine.Context, input *StartSpaceInput, opts ...request.Option) (*StartSpaceOutput, error)

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

See StartSpace 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 (*AIOTVIDEO) StartStream

func (c *AIOTVIDEO) StartStream(input *StartStreamInput) (*StartStreamOutput, error)

StartStream API operation for AIOTVIDEO.

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 AIOTVIDEO's API operation StartStream for usage and error information.

func (*AIOTVIDEO) StartStreamCommon

func (c *AIOTVIDEO) StartStreamCommon(input *map[string]interface{}) (*map[string]interface{}, error)

StartStreamCommon API operation for AIOTVIDEO.

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 AIOTVIDEO's API operation StartStreamCommon for usage and error information.

func (*AIOTVIDEO) StartStreamCommonRequest

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

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

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

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

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

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

func (*AIOTVIDEO) StartStreamCommonWithContext

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

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

See StartStreamCommon 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 (*AIOTVIDEO) StartStreamRequest

func (c *AIOTVIDEO) StartStreamRequest(input *StartStreamInput) (req *request.Request, output *StartStreamOutput)

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

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

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

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

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

func (*AIOTVIDEO) StartStreamWithContext

func (c *AIOTVIDEO) StartStreamWithContext(ctx volcengine.Context, input *StartStreamInput, opts ...request.Option) (*StartStreamOutput, error)

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

See StartStream 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 (*AIOTVIDEO) StartVoiceTalk

func (c *AIOTVIDEO) StartVoiceTalk(input *StartVoiceTalkInput) (*StartVoiceTalkOutput, error)

StartVoiceTalk API operation for AIOTVIDEO.

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 AIOTVIDEO's API operation StartVoiceTalk for usage and error information.

func (*AIOTVIDEO) StartVoiceTalkCommon

func (c *AIOTVIDEO) StartVoiceTalkCommon(input *map[string]interface{}) (*map[string]interface{}, error)

StartVoiceTalkCommon API operation for AIOTVIDEO.

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 AIOTVIDEO's API operation StartVoiceTalkCommon for usage and error information.

func (*AIOTVIDEO) StartVoiceTalkCommonRequest

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

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

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

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

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

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

func (*AIOTVIDEO) StartVoiceTalkCommonWithContext

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

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

See StartVoiceTalkCommon 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 (*AIOTVIDEO) StartVoiceTalkRequest

func (c *AIOTVIDEO) StartVoiceTalkRequest(input *StartVoiceTalkInput) (req *request.Request, output *StartVoiceTalkOutput)

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

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

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

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

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

func (*AIOTVIDEO) StartVoiceTalkWithContext

func (c *AIOTVIDEO) StartVoiceTalkWithContext(ctx volcengine.Context, input *StartVoiceTalkInput, opts ...request.Option) (*StartVoiceTalkOutput, error)

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

See StartVoiceTalk 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 (*AIOTVIDEO) StatStream

func (c *AIOTVIDEO) StatStream(input *StatStreamInput) (*StatStreamOutput, error)

StatStream API operation for AIOTVIDEO.

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 AIOTVIDEO's API operation StatStream for usage and error information.

func (*AIOTVIDEO) StatStreamCommon

func (c *AIOTVIDEO) StatStreamCommon(input *map[string]interface{}) (*map[string]interface{}, error)

StatStreamCommon API operation for AIOTVIDEO.

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 AIOTVIDEO's API operation StatStreamCommon for usage and error information.

func (*AIOTVIDEO) StatStreamCommonRequest

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

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

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

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

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

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

func (*AIOTVIDEO) StatStreamCommonWithContext

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

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

See StatStreamCommon 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 (*AIOTVIDEO) StatStreamRequest

func (c *AIOTVIDEO) StatStreamRequest(input *StatStreamInput) (req *request.Request, output *StatStreamOutput)

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

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

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

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

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

func (*AIOTVIDEO) StatStreamWithContext

func (c *AIOTVIDEO) StatStreamWithContext(ctx volcengine.Context, input *StatStreamInput, opts ...request.Option) (*StatStreamOutput, error)

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

See StatStream 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 (*AIOTVIDEO) StopSpace added in v1.1.48

func (c *AIOTVIDEO) StopSpace(input *StopSpaceInput) (*StopSpaceOutput, error)

StopSpace API operation for AIOTVIDEO.

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 AIOTVIDEO's API operation StopSpace for usage and error information.

func (*AIOTVIDEO) StopSpaceCommon added in v1.1.48

func (c *AIOTVIDEO) StopSpaceCommon(input *map[string]interface{}) (*map[string]interface{}, error)

StopSpaceCommon API operation for AIOTVIDEO.

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 AIOTVIDEO's API operation StopSpaceCommon for usage and error information.

func (*AIOTVIDEO) StopSpaceCommonRequest added in v1.1.48

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

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

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

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

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

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

func (*AIOTVIDEO) StopSpaceCommonWithContext added in v1.1.48

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

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

See StopSpaceCommon 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 (*AIOTVIDEO) StopSpaceRequest added in v1.1.48

func (c *AIOTVIDEO) StopSpaceRequest(input *StopSpaceInput) (req *request.Request, output *StopSpaceOutput)

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

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

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

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

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

func (*AIOTVIDEO) StopSpaceWithContext added in v1.1.48

func (c *AIOTVIDEO) StopSpaceWithContext(ctx volcengine.Context, input *StopSpaceInput, opts ...request.Option) (*StopSpaceOutput, error)

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

See StopSpace 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 (*AIOTVIDEO) StopVoiceTalk

func (c *AIOTVIDEO) StopVoiceTalk(input *StopVoiceTalkInput) (*StopVoiceTalkOutput, error)

StopVoiceTalk API operation for AIOTVIDEO.

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 AIOTVIDEO's API operation StopVoiceTalk for usage and error information.

func (*AIOTVIDEO) StopVoiceTalkCommon

func (c *AIOTVIDEO) StopVoiceTalkCommon(input *map[string]interface{}) (*map[string]interface{}, error)

StopVoiceTalkCommon API operation for AIOTVIDEO.

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 AIOTVIDEO's API operation StopVoiceTalkCommon for usage and error information.

func (*AIOTVIDEO) StopVoiceTalkCommonRequest

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

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

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

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

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

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

func (*AIOTVIDEO) StopVoiceTalkCommonWithContext

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

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

See StopVoiceTalkCommon 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 (*AIOTVIDEO) StopVoiceTalkRequest

func (c *AIOTVIDEO) StopVoiceTalkRequest(input *StopVoiceTalkInput) (req *request.Request, output *StopVoiceTalkOutput)

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

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

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

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

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

func (*AIOTVIDEO) StopVoiceTalkWithContext

func (c *AIOTVIDEO) StopVoiceTalkWithContext(ctx volcengine.Context, input *StopVoiceTalkInput, opts ...request.Option) (*StopVoiceTalkOutput, error)

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

See StopVoiceTalk 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 (*AIOTVIDEO) StreamStartRecord

func (c *AIOTVIDEO) StreamStartRecord(input *StreamStartRecordInput) (*StreamStartRecordOutput, error)

StreamStartRecord API operation for AIOTVIDEO.

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 AIOTVIDEO's API operation StreamStartRecord for usage and error information.

func (*AIOTVIDEO) StreamStartRecordCommon

func (c *AIOTVIDEO) StreamStartRecordCommon(input *map[string]interface{}) (*map[string]interface{}, error)

StreamStartRecordCommon API operation for AIOTVIDEO.

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 AIOTVIDEO's API operation StreamStartRecordCommon for usage and error information.

func (*AIOTVIDEO) StreamStartRecordCommonRequest

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

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

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

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

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

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

func (*AIOTVIDEO) StreamStartRecordCommonWithContext

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

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

See StreamStartRecordCommon 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 (*AIOTVIDEO) StreamStartRecordRequest

func (c *AIOTVIDEO) StreamStartRecordRequest(input *StreamStartRecordInput) (req *request.Request, output *StreamStartRecordOutput)

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

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

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

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

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

func (*AIOTVIDEO) StreamStartRecordWithContext

func (c *AIOTVIDEO) StreamStartRecordWithContext(ctx volcengine.Context, input *StreamStartRecordInput, opts ...request.Option) (*StreamStartRecordOutput, error)

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

See StreamStartRecord 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 (*AIOTVIDEO) StreamStopRecord

func (c *AIOTVIDEO) StreamStopRecord(input *StreamStopRecordInput) (*StreamStopRecordOutput, error)

StreamStopRecord API operation for AIOTVIDEO.

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 AIOTVIDEO's API operation StreamStopRecord for usage and error information.

func (*AIOTVIDEO) StreamStopRecordCommon

func (c *AIOTVIDEO) StreamStopRecordCommon(input *map[string]interface{}) (*map[string]interface{}, error)

StreamStopRecordCommon API operation for AIOTVIDEO.

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 AIOTVIDEO's API operation StreamStopRecordCommon for usage and error information.

func (*AIOTVIDEO) StreamStopRecordCommonRequest

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

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

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

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

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

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

func (*AIOTVIDEO) StreamStopRecordCommonWithContext

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

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

See StreamStopRecordCommon 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 (*AIOTVIDEO) StreamStopRecordRequest

func (c *AIOTVIDEO) StreamStopRecordRequest(input *StreamStopRecordInput) (req *request.Request, output *StreamStopRecordOutput)

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

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

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

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

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

func (*AIOTVIDEO) StreamStopRecordWithContext

func (c *AIOTVIDEO) StreamStopRecordWithContext(ctx volcengine.Context, input *StreamStopRecordInput, opts ...request.Option) (*StreamStopRecordOutput, error)

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

See StreamStopRecord 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 (*AIOTVIDEO) UpdateDevice

func (c *AIOTVIDEO) UpdateDevice(input *UpdateDeviceInput) (*UpdateDeviceOutput, error)

UpdateDevice API operation for AIOTVIDEO.

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 AIOTVIDEO's API operation UpdateDevice for usage and error information.

func (*AIOTVIDEO) UpdateDeviceCommon

func (c *AIOTVIDEO) UpdateDeviceCommon(input *map[string]interface{}) (*map[string]interface{}, error)

UpdateDeviceCommon API operation for AIOTVIDEO.

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 AIOTVIDEO's API operation UpdateDeviceCommon for usage and error information.

func (*AIOTVIDEO) UpdateDeviceCommonRequest

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

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

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

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

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

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

func (*AIOTVIDEO) UpdateDeviceCommonWithContext

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

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

See UpdateDeviceCommon 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 (*AIOTVIDEO) UpdateDeviceRequest

func (c *AIOTVIDEO) UpdateDeviceRequest(input *UpdateDeviceInput) (req *request.Request, output *UpdateDeviceOutput)

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

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

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

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

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

func (*AIOTVIDEO) UpdateDeviceWithContext

func (c *AIOTVIDEO) UpdateDeviceWithContext(ctx volcengine.Context, input *UpdateDeviceInput, opts ...request.Option) (*UpdateDeviceOutput, error)

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

See UpdateDevice 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 (*AIOTVIDEO) UpdateScreenshotTemplate added in v1.2.1

func (c *AIOTVIDEO) UpdateScreenshotTemplate(input *UpdateScreenshotTemplateInput) (*UpdateScreenshotTemplateOutput, error)

UpdateScreenshotTemplate API operation for AIOTVIDEO.

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 AIOTVIDEO's API operation UpdateScreenshotTemplate for usage and error information.

func (*AIOTVIDEO) UpdateScreenshotTemplateCommon added in v1.2.1

func (c *AIOTVIDEO) UpdateScreenshotTemplateCommon(input *map[string]interface{}) (*map[string]interface{}, error)

UpdateScreenshotTemplateCommon API operation for AIOTVIDEO.

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 AIOTVIDEO's API operation UpdateScreenshotTemplateCommon for usage and error information.

func (*AIOTVIDEO) UpdateScreenshotTemplateCommonRequest added in v1.2.1

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

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

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

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

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

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

func (*AIOTVIDEO) UpdateScreenshotTemplateCommonWithContext added in v1.2.1

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

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

See UpdateScreenshotTemplateCommon 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 (*AIOTVIDEO) UpdateScreenshotTemplateRequest added in v1.2.1

func (c *AIOTVIDEO) UpdateScreenshotTemplateRequest(input *UpdateScreenshotTemplateInput) (req *request.Request, output *UpdateScreenshotTemplateOutput)

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

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

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

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

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

func (*AIOTVIDEO) UpdateScreenshotTemplateWithContext added in v1.2.1

func (c *AIOTVIDEO) UpdateScreenshotTemplateWithContext(ctx volcengine.Context, input *UpdateScreenshotTemplateInput, opts ...request.Option) (*UpdateScreenshotTemplateOutput, error)

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

See UpdateScreenshotTemplate 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 (*AIOTVIDEO) UpdateSpace

func (c *AIOTVIDEO) UpdateSpace(input *UpdateSpaceInput) (*UpdateSpaceOutput, error)

UpdateSpace API operation for AIOTVIDEO.

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 AIOTVIDEO's API operation UpdateSpace for usage and error information.

func (*AIOTVIDEO) UpdateSpaceCommon

func (c *AIOTVIDEO) UpdateSpaceCommon(input *map[string]interface{}) (*map[string]interface{}, error)

UpdateSpaceCommon API operation for AIOTVIDEO.

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 AIOTVIDEO's API operation UpdateSpaceCommon for usage and error information.

func (*AIOTVIDEO) UpdateSpaceCommonRequest

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

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

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

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

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

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

func (*AIOTVIDEO) UpdateSpaceCommonWithContext

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

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

See UpdateSpaceCommon 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 (*AIOTVIDEO) UpdateSpaceRequest

func (c *AIOTVIDEO) UpdateSpaceRequest(input *UpdateSpaceInput) (req *request.Request, output *UpdateSpaceOutput)

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

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

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

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

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

func (*AIOTVIDEO) UpdateSpaceWithContext

func (c *AIOTVIDEO) UpdateSpaceWithContext(ctx volcengine.Context, input *UpdateSpaceInput, opts ...request.Option) (*UpdateSpaceOutput, error)

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

See UpdateSpace 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 (*AIOTVIDEO) UpdateStream

func (c *AIOTVIDEO) UpdateStream(input *UpdateStreamInput) (*UpdateStreamOutput, error)

UpdateStream API operation for AIOTVIDEO.

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 AIOTVIDEO's API operation UpdateStream for usage and error information.

func (*AIOTVIDEO) UpdateStreamCommon

func (c *AIOTVIDEO) UpdateStreamCommon(input *map[string]interface{}) (*map[string]interface{}, error)

UpdateStreamCommon API operation for AIOTVIDEO.

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 AIOTVIDEO's API operation UpdateStreamCommon for usage and error information.

func (*AIOTVIDEO) UpdateStreamCommonRequest

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

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

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

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

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

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

func (*AIOTVIDEO) UpdateStreamCommonWithContext

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

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

See UpdateStreamCommon 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 (*AIOTVIDEO) UpdateStreamRequest

func (c *AIOTVIDEO) UpdateStreamRequest(input *UpdateStreamInput) (req *request.Request, output *UpdateStreamOutput)

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

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

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

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

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

func (*AIOTVIDEO) UpdateStreamWithContext

func (c *AIOTVIDEO) UpdateStreamWithContext(ctx volcengine.Context, input *UpdateStreamInput, opts ...request.Option) (*UpdateStreamOutput, error)

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

See UpdateStream 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 AIOTVIDEOAPI

type AIOTVIDEOAPI interface {
	CancelBindTemplateCommon(*map[string]interface{}) (*map[string]interface{}, error)
	CancelBindTemplateCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	CancelBindTemplateCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	CancelBindTemplate(*CancelBindTemplateInput) (*CancelBindTemplateOutput, error)
	CancelBindTemplateWithContext(volcengine.Context, *CancelBindTemplateInput, ...request.Option) (*CancelBindTemplateOutput, error)
	CancelBindTemplateRequest(*CancelBindTemplateInput) (*request.Request, *CancelBindTemplateOutput)

	CancelStreamTemplateCommon(*map[string]interface{}) (*map[string]interface{}, error)
	CancelStreamTemplateCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	CancelStreamTemplateCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	CancelStreamTemplate(*CancelStreamTemplateInput) (*CancelStreamTemplateOutput, error)
	CancelStreamTemplateWithContext(volcengine.Context, *CancelStreamTemplateInput, ...request.Option) (*CancelStreamTemplateOutput, error)
	CancelStreamTemplateRequest(*CancelStreamTemplateInput) (*request.Request, *CancelStreamTemplateOutput)

	CancelStreamTemplateV2Common(*map[string]interface{}) (*map[string]interface{}, error)
	CancelStreamTemplateV2CommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	CancelStreamTemplateV2CommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	CancelStreamTemplateV2(*CancelStreamTemplateV2Input) (*CancelStreamTemplateV2Output, error)
	CancelStreamTemplateV2WithContext(volcengine.Context, *CancelStreamTemplateV2Input, ...request.Option) (*CancelStreamTemplateV2Output, error)
	CancelStreamTemplateV2Request(*CancelStreamTemplateV2Input) (*request.Request, *CancelStreamTemplateV2Output)

	CreateDeviceCommon(*map[string]interface{}) (*map[string]interface{}, error)
	CreateDeviceCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	CreateDeviceCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	CreateDevice(*CreateDeviceInput) (*CreateDeviceOutput, error)
	CreateDeviceWithContext(volcengine.Context, *CreateDeviceInput, ...request.Option) (*CreateDeviceOutput, error)
	CreateDeviceRequest(*CreateDeviceInput) (*request.Request, *CreateDeviceOutput)

	CreateScreenshotTemplateCommon(*map[string]interface{}) (*map[string]interface{}, error)
	CreateScreenshotTemplateCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	CreateScreenshotTemplateCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	CreateScreenshotTemplate(*CreateScreenshotTemplateInput) (*CreateScreenshotTemplateOutput, error)
	CreateScreenshotTemplateWithContext(volcengine.Context, *CreateScreenshotTemplateInput, ...request.Option) (*CreateScreenshotTemplateOutput, error)
	CreateScreenshotTemplateRequest(*CreateScreenshotTemplateInput) (*request.Request, *CreateScreenshotTemplateOutput)

	CreateSpaceCommon(*map[string]interface{}) (*map[string]interface{}, error)
	CreateSpaceCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	CreateSpaceCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	CreateSpace(*CreateSpaceInput) (*CreateSpaceOutput, error)
	CreateSpaceWithContext(volcengine.Context, *CreateSpaceInput, ...request.Option) (*CreateSpaceOutput, error)
	CreateSpaceRequest(*CreateSpaceInput) (*request.Request, *CreateSpaceOutput)

	CreateStreamCommon(*map[string]interface{}) (*map[string]interface{}, error)
	CreateStreamCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	CreateStreamCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	CreateStream(*CreateStreamInput) (*CreateStreamOutput, error)
	CreateStreamWithContext(volcengine.Context, *CreateStreamInput, ...request.Option) (*CreateStreamOutput, error)
	CreateStreamRequest(*CreateStreamInput) (*request.Request, *CreateStreamOutput)

	DeleteDeviceCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DeleteDeviceCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DeleteDeviceCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DeleteDevice(*DeleteDeviceInput) (*DeleteDeviceOutput, error)
	DeleteDeviceWithContext(volcengine.Context, *DeleteDeviceInput, ...request.Option) (*DeleteDeviceOutput, error)
	DeleteDeviceRequest(*DeleteDeviceInput) (*request.Request, *DeleteDeviceOutput)

	DeleteScreenshotTemplateCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DeleteScreenshotTemplateCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DeleteScreenshotTemplateCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DeleteScreenshotTemplate(*DeleteScreenshotTemplateInput) (*DeleteScreenshotTemplateOutput, error)
	DeleteScreenshotTemplateWithContext(volcengine.Context, *DeleteScreenshotTemplateInput, ...request.Option) (*DeleteScreenshotTemplateOutput, error)
	DeleteScreenshotTemplateRequest(*DeleteScreenshotTemplateInput) (*request.Request, *DeleteScreenshotTemplateOutput)

	DeleteSpaceCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DeleteSpaceCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DeleteSpaceCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DeleteSpace(*DeleteSpaceInput) (*DeleteSpaceOutput, error)
	DeleteSpaceWithContext(volcengine.Context, *DeleteSpaceInput, ...request.Option) (*DeleteSpaceOutput, error)
	DeleteSpaceRequest(*DeleteSpaceInput) (*request.Request, *DeleteSpaceOutput)

	DeleteStreamCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DeleteStreamCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DeleteStreamCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DeleteStream(*DeleteStreamInput) (*DeleteStreamOutput, error)
	DeleteStreamWithContext(volcengine.Context, *DeleteStreamInput, ...request.Option) (*DeleteStreamOutput, error)
	DeleteStreamRequest(*DeleteStreamInput) (*request.Request, *DeleteStreamOutput)

	DeleteStreamRecordCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DeleteStreamRecordCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DeleteStreamRecordCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DeleteStreamRecord(*DeleteStreamRecordInput) (*DeleteStreamRecordOutput, error)
	DeleteStreamRecordWithContext(volcengine.Context, *DeleteStreamRecordInput, ...request.Option) (*DeleteStreamRecordOutput, error)
	DeleteStreamRecordRequest(*DeleteStreamRecordInput) (*request.Request, *DeleteStreamRecordOutput)

	FreshDeviceCommon(*map[string]interface{}) (*map[string]interface{}, error)
	FreshDeviceCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	FreshDeviceCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	FreshDevice(*FreshDeviceInput) (*FreshDeviceOutput, error)
	FreshDeviceWithContext(volcengine.Context, *FreshDeviceInput, ...request.Option) (*FreshDeviceOutput, error)
	FreshDeviceRequest(*FreshDeviceInput) (*request.Request, *FreshDeviceOutput)

	GetDataProjectWithBindWidthAndFlowCommon(*map[string]interface{}) (*map[string]interface{}, error)
	GetDataProjectWithBindWidthAndFlowCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	GetDataProjectWithBindWidthAndFlowCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	GetDataProjectWithBindWidthAndFlow(*GetDataProjectWithBindWidthAndFlowInput) (*GetDataProjectWithBindWidthAndFlowOutput, error)
	GetDataProjectWithBindWidthAndFlowWithContext(volcengine.Context, *GetDataProjectWithBindWidthAndFlowInput, ...request.Option) (*GetDataProjectWithBindWidthAndFlowOutput, error)
	GetDataProjectWithBindWidthAndFlowRequest(*GetDataProjectWithBindWidthAndFlowInput) (*request.Request, *GetDataProjectWithBindWidthAndFlowOutput)

	GetDeviceCommon(*map[string]interface{}) (*map[string]interface{}, error)
	GetDeviceCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	GetDeviceCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	GetDevice(*GetDeviceInput) (*GetDeviceOutput, error)
	GetDeviceWithContext(volcengine.Context, *GetDeviceInput, ...request.Option) (*GetDeviceOutput, error)
	GetDeviceRequest(*GetDeviceInput) (*request.Request, *GetDeviceOutput)

	GetDeviceChannelsV2Common(*map[string]interface{}) (*map[string]interface{}, error)
	GetDeviceChannelsV2CommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	GetDeviceChannelsV2CommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	GetDeviceChannelsV2(*GetDeviceChannelsV2Input) (*GetDeviceChannelsV2Output, error)
	GetDeviceChannelsV2WithContext(volcengine.Context, *GetDeviceChannelsV2Input, ...request.Option) (*GetDeviceChannelsV2Output, error)
	GetDeviceChannelsV2Request(*GetDeviceChannelsV2Input) (*request.Request, *GetDeviceChannelsV2Output)

	GetLocalDownloadCommon(*map[string]interface{}) (*map[string]interface{}, error)
	GetLocalDownloadCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	GetLocalDownloadCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	GetLocalDownload(*GetLocalDownloadInput) (*GetLocalDownloadOutput, error)
	GetLocalDownloadWithContext(volcengine.Context, *GetLocalDownloadInput, ...request.Option) (*GetLocalDownloadOutput, error)
	GetLocalDownloadRequest(*GetLocalDownloadInput) (*request.Request, *GetLocalDownloadOutput)

	GetPushStreamCntCommon(*map[string]interface{}) (*map[string]interface{}, error)
	GetPushStreamCntCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	GetPushStreamCntCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	GetPushStreamCnt(*GetPushStreamCntInput) (*GetPushStreamCntOutput, error)
	GetPushStreamCntWithContext(volcengine.Context, *GetPushStreamCntInput, ...request.Option) (*GetPushStreamCntOutput, error)
	GetPushStreamCntRequest(*GetPushStreamCntInput) (*request.Request, *GetPushStreamCntOutput)

	GetScreenshotTemplateCommon(*map[string]interface{}) (*map[string]interface{}, error)
	GetScreenshotTemplateCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	GetScreenshotTemplateCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	GetScreenshotTemplate(*GetScreenshotTemplateInput) (*GetScreenshotTemplateOutput, error)
	GetScreenshotTemplateWithContext(volcengine.Context, *GetScreenshotTemplateInput, ...request.Option) (*GetScreenshotTemplateOutput, error)
	GetScreenshotTemplateRequest(*GetScreenshotTemplateInput) (*request.Request, *GetScreenshotTemplateOutput)

	GetSpaceCommon(*map[string]interface{}) (*map[string]interface{}, error)
	GetSpaceCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	GetSpaceCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	GetSpace(*GetSpaceInput) (*GetSpaceOutput, error)
	GetSpaceWithContext(volcengine.Context, *GetSpaceInput, ...request.Option) (*GetSpaceOutput, error)
	GetSpaceRequest(*GetSpaceInput) (*request.Request, *GetSpaceOutput)

	GetSpaceTemplateCommon(*map[string]interface{}) (*map[string]interface{}, error)
	GetSpaceTemplateCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	GetSpaceTemplateCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	GetSpaceTemplate(*GetSpaceTemplateInput) (*GetSpaceTemplateOutput, error)
	GetSpaceTemplateWithContext(volcengine.Context, *GetSpaceTemplateInput, ...request.Option) (*GetSpaceTemplateOutput, error)
	GetSpaceTemplateRequest(*GetSpaceTemplateInput) (*request.Request, *GetSpaceTemplateOutput)

	GetStreamCommon(*map[string]interface{}) (*map[string]interface{}, error)
	GetStreamCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	GetStreamCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	GetStream(*GetStreamInput) (*GetStreamOutput, error)
	GetStreamWithContext(volcengine.Context, *GetStreamInput, ...request.Option) (*GetStreamOutput, error)
	GetStreamRequest(*GetStreamInput) (*request.Request, *GetStreamOutput)

	GetStreamDataCommon(*map[string]interface{}) (*map[string]interface{}, error)
	GetStreamDataCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	GetStreamDataCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	GetStreamData(*GetStreamDataInput) (*GetStreamDataOutput, error)
	GetStreamDataWithContext(volcengine.Context, *GetStreamDataInput, ...request.Option) (*GetStreamDataOutput, error)
	GetStreamDataRequest(*GetStreamDataInput) (*request.Request, *GetStreamDataOutput)

	GetStreamRecordCommon(*map[string]interface{}) (*map[string]interface{}, error)
	GetStreamRecordCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	GetStreamRecordCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	GetStreamRecord(*GetStreamRecordInput) (*GetStreamRecordOutput, error)
	GetStreamRecordWithContext(volcengine.Context, *GetStreamRecordInput, ...request.Option) (*GetStreamRecordOutput, error)
	GetStreamRecordRequest(*GetStreamRecordInput) (*request.Request, *GetStreamRecordOutput)

	ListDeviceScreenshotsV2Common(*map[string]interface{}) (*map[string]interface{}, error)
	ListDeviceScreenshotsV2CommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListDeviceScreenshotsV2CommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListDeviceScreenshotsV2(*ListDeviceScreenshotsV2Input) (*ListDeviceScreenshotsV2Output, error)
	ListDeviceScreenshotsV2WithContext(volcengine.Context, *ListDeviceScreenshotsV2Input, ...request.Option) (*ListDeviceScreenshotsV2Output, error)
	ListDeviceScreenshotsV2Request(*ListDeviceScreenshotsV2Input) (*request.Request, *ListDeviceScreenshotsV2Output)

	ListDevicesCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListDevicesCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListDevicesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListDevices(*ListDevicesInput) (*ListDevicesOutput, error)
	ListDevicesWithContext(volcengine.Context, *ListDevicesInput, ...request.Option) (*ListDevicesOutput, error)
	ListDevicesRequest(*ListDevicesInput) (*request.Request, *ListDevicesOutput)

	ListScreenshotTemplatesCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListScreenshotTemplatesCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListScreenshotTemplatesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListScreenshotTemplates(*ListScreenshotTemplatesInput) (*ListScreenshotTemplatesOutput, error)
	ListScreenshotTemplatesWithContext(volcengine.Context, *ListScreenshotTemplatesInput, ...request.Option) (*ListScreenshotTemplatesOutput, error)
	ListScreenshotTemplatesRequest(*ListScreenshotTemplatesInput) (*request.Request, *ListScreenshotTemplatesOutput)

	ListSpacesCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListSpacesCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListSpacesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListSpaces(*ListSpacesInput) (*ListSpacesOutput, error)
	ListSpacesWithContext(volcengine.Context, *ListSpacesInput, ...request.Option) (*ListSpacesOutput, error)
	ListSpacesRequest(*ListSpacesInput) (*request.Request, *ListSpacesOutput)

	ListStreamsCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListStreamsCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListStreamsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListStreams(*ListStreamsInput) (*ListStreamsOutput, error)
	ListStreamsWithContext(volcengine.Context, *ListStreamsInput, ...request.Option) (*ListStreamsOutput, error)
	ListStreamsRequest(*ListStreamsInput) (*request.Request, *ListStreamsOutput)

	SetSpaceTemplateCommon(*map[string]interface{}) (*map[string]interface{}, error)
	SetSpaceTemplateCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	SetSpaceTemplateCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	SetSpaceTemplate(*SetSpaceTemplateInput) (*SetSpaceTemplateOutput, error)
	SetSpaceTemplateWithContext(volcengine.Context, *SetSpaceTemplateInput, ...request.Option) (*SetSpaceTemplateOutput, error)
	SetSpaceTemplateRequest(*SetSpaceTemplateInput) (*request.Request, *SetSpaceTemplateOutput)

	SetStreamTemplateCommon(*map[string]interface{}) (*map[string]interface{}, error)
	SetStreamTemplateCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	SetStreamTemplateCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	SetStreamTemplate(*SetStreamTemplateInput) (*SetStreamTemplateOutput, error)
	SetStreamTemplateWithContext(volcengine.Context, *SetStreamTemplateInput, ...request.Option) (*SetStreamTemplateOutput, error)
	SetStreamTemplateRequest(*SetStreamTemplateInput) (*request.Request, *SetStreamTemplateOutput)

	SetStreamTemplateV2Common(*map[string]interface{}) (*map[string]interface{}, error)
	SetStreamTemplateV2CommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	SetStreamTemplateV2CommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	SetStreamTemplateV2(*SetStreamTemplateV2Input) (*SetStreamTemplateV2Output, error)
	SetStreamTemplateV2WithContext(volcengine.Context, *SetStreamTemplateV2Input, ...request.Option) (*SetStreamTemplateV2Output, error)
	SetStreamTemplateV2Request(*SetStreamTemplateV2Input) (*request.Request, *SetStreamTemplateV2Output)

	StartSpaceCommon(*map[string]interface{}) (*map[string]interface{}, error)
	StartSpaceCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	StartSpaceCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	StartSpace(*StartSpaceInput) (*StartSpaceOutput, error)
	StartSpaceWithContext(volcengine.Context, *StartSpaceInput, ...request.Option) (*StartSpaceOutput, error)
	StartSpaceRequest(*StartSpaceInput) (*request.Request, *StartSpaceOutput)

	StartStreamCommon(*map[string]interface{}) (*map[string]interface{}, error)
	StartStreamCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	StartStreamCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	StartStream(*StartStreamInput) (*StartStreamOutput, error)
	StartStreamWithContext(volcengine.Context, *StartStreamInput, ...request.Option) (*StartStreamOutput, error)
	StartStreamRequest(*StartStreamInput) (*request.Request, *StartStreamOutput)

	StartVoiceTalkCommon(*map[string]interface{}) (*map[string]interface{}, error)
	StartVoiceTalkCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	StartVoiceTalkCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	StartVoiceTalk(*StartVoiceTalkInput) (*StartVoiceTalkOutput, error)
	StartVoiceTalkWithContext(volcengine.Context, *StartVoiceTalkInput, ...request.Option) (*StartVoiceTalkOutput, error)
	StartVoiceTalkRequest(*StartVoiceTalkInput) (*request.Request, *StartVoiceTalkOutput)

	StatStreamCommon(*map[string]interface{}) (*map[string]interface{}, error)
	StatStreamCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	StatStreamCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	StatStream(*StatStreamInput) (*StatStreamOutput, error)
	StatStreamWithContext(volcengine.Context, *StatStreamInput, ...request.Option) (*StatStreamOutput, error)
	StatStreamRequest(*StatStreamInput) (*request.Request, *StatStreamOutput)

	StopSpaceCommon(*map[string]interface{}) (*map[string]interface{}, error)
	StopSpaceCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	StopSpaceCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	StopSpace(*StopSpaceInput) (*StopSpaceOutput, error)
	StopSpaceWithContext(volcengine.Context, *StopSpaceInput, ...request.Option) (*StopSpaceOutput, error)
	StopSpaceRequest(*StopSpaceInput) (*request.Request, *StopSpaceOutput)

	StopVoiceTalkCommon(*map[string]interface{}) (*map[string]interface{}, error)
	StopVoiceTalkCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	StopVoiceTalkCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	StopVoiceTalk(*StopVoiceTalkInput) (*StopVoiceTalkOutput, error)
	StopVoiceTalkWithContext(volcengine.Context, *StopVoiceTalkInput, ...request.Option) (*StopVoiceTalkOutput, error)
	StopVoiceTalkRequest(*StopVoiceTalkInput) (*request.Request, *StopVoiceTalkOutput)

	StreamStartRecordCommon(*map[string]interface{}) (*map[string]interface{}, error)
	StreamStartRecordCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	StreamStartRecordCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	StreamStartRecord(*StreamStartRecordInput) (*StreamStartRecordOutput, error)
	StreamStartRecordWithContext(volcengine.Context, *StreamStartRecordInput, ...request.Option) (*StreamStartRecordOutput, error)
	StreamStartRecordRequest(*StreamStartRecordInput) (*request.Request, *StreamStartRecordOutput)

	StreamStopRecordCommon(*map[string]interface{}) (*map[string]interface{}, error)
	StreamStopRecordCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	StreamStopRecordCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	StreamStopRecord(*StreamStopRecordInput) (*StreamStopRecordOutput, error)
	StreamStopRecordWithContext(volcengine.Context, *StreamStopRecordInput, ...request.Option) (*StreamStopRecordOutput, error)
	StreamStopRecordRequest(*StreamStopRecordInput) (*request.Request, *StreamStopRecordOutput)

	UpdateDeviceCommon(*map[string]interface{}) (*map[string]interface{}, error)
	UpdateDeviceCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	UpdateDeviceCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	UpdateDevice(*UpdateDeviceInput) (*UpdateDeviceOutput, error)
	UpdateDeviceWithContext(volcengine.Context, *UpdateDeviceInput, ...request.Option) (*UpdateDeviceOutput, error)
	UpdateDeviceRequest(*UpdateDeviceInput) (*request.Request, *UpdateDeviceOutput)

	UpdateScreenshotTemplateCommon(*map[string]interface{}) (*map[string]interface{}, error)
	UpdateScreenshotTemplateCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	UpdateScreenshotTemplateCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	UpdateScreenshotTemplate(*UpdateScreenshotTemplateInput) (*UpdateScreenshotTemplateOutput, error)
	UpdateScreenshotTemplateWithContext(volcengine.Context, *UpdateScreenshotTemplateInput, ...request.Option) (*UpdateScreenshotTemplateOutput, error)
	UpdateScreenshotTemplateRequest(*UpdateScreenshotTemplateInput) (*request.Request, *UpdateScreenshotTemplateOutput)

	UpdateSpaceCommon(*map[string]interface{}) (*map[string]interface{}, error)
	UpdateSpaceCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	UpdateSpaceCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	UpdateSpace(*UpdateSpaceInput) (*UpdateSpaceOutput, error)
	UpdateSpaceWithContext(volcengine.Context, *UpdateSpaceInput, ...request.Option) (*UpdateSpaceOutput, error)
	UpdateSpaceRequest(*UpdateSpaceInput) (*request.Request, *UpdateSpaceOutput)

	UpdateStreamCommon(*map[string]interface{}) (*map[string]interface{}, error)
	UpdateStreamCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	UpdateStreamCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	UpdateStream(*UpdateStreamInput) (*UpdateStreamOutput, error)
	UpdateStreamWithContext(volcengine.Context, *UpdateStreamInput, ...request.Option) (*UpdateStreamOutput, error)
	UpdateStreamRequest(*UpdateStreamInput) (*request.Request, *UpdateStreamOutput)
}

AIOTVIDEOAPI provides an interface to enable mocking the aiotvideo.AIOTVIDEO service client's API operation,

// volcengine sdk func uses an SDK service client to make a request to
// AIOTVIDEO.
func myFunc(svc AIOTVIDEOAPI) bool {
    // Make svc.CancelBindTemplate request
}

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

    myFunc(svc)
}

type AlertNotificationForCreateDeviceInput

type AlertNotificationForCreateDeviceInput struct {
	Device *bool `type:"boolean" json:",omitempty"`

	DeviceFault *bool `type:"boolean" json:",omitempty"`

	Enabled *bool `type:"boolean" json:",omitempty"`

	GPS *bool `type:"boolean" json:",omitempty"`

	Other *bool `type:"boolean" json:",omitempty"`

	Phone *bool `type:"boolean" json:",omitempty"`

	SMS *bool `type:"boolean" json:",omitempty"`

	Video *bool `type:"boolean" json:",omitempty"`
	// contains filtered or unexported fields
}

func (AlertNotificationForCreateDeviceInput) GoString

GoString returns the string representation

func (*AlertNotificationForCreateDeviceInput) SetDevice

SetDevice sets the Device field's value.

func (*AlertNotificationForCreateDeviceInput) SetDeviceFault

SetDeviceFault sets the DeviceFault field's value.

func (*AlertNotificationForCreateDeviceInput) SetEnabled

SetEnabled sets the Enabled field's value.

func (*AlertNotificationForCreateDeviceInput) SetGPS

SetGPS sets the GPS field's value.

func (*AlertNotificationForCreateDeviceInput) SetOther

SetOther sets the Other field's value.

func (*AlertNotificationForCreateDeviceInput) SetPhone

SetPhone sets the Phone field's value.

func (*AlertNotificationForCreateDeviceInput) SetSMS

SetSMS sets the SMS field's value.

func (*AlertNotificationForCreateDeviceInput) SetVideo

SetVideo sets the Video field's value.

func (AlertNotificationForCreateDeviceInput) String

String returns the string representation

type AlertNotificationForGetDeviceOutput

type AlertNotificationForGetDeviceOutput struct {
	Device *bool `type:"boolean"`

	DeviceFault *bool `type:"boolean"`

	Enabled *bool `type:"boolean"`

	GPS *bool `type:"boolean"`

	Other *bool `type:"boolean"`

	Phone *bool `type:"boolean"`

	SMS *bool `type:"boolean"`

	Video *bool `type:"boolean"`
	// contains filtered or unexported fields
}

func (AlertNotificationForGetDeviceOutput) GoString

GoString returns the string representation

func (*AlertNotificationForGetDeviceOutput) SetDevice

SetDevice sets the Device field's value.

func (*AlertNotificationForGetDeviceOutput) SetDeviceFault

SetDeviceFault sets the DeviceFault field's value.

func (*AlertNotificationForGetDeviceOutput) SetEnabled

SetEnabled sets the Enabled field's value.

func (*AlertNotificationForGetDeviceOutput) SetGPS

SetGPS sets the GPS field's value.

func (*AlertNotificationForGetDeviceOutput) SetOther

SetOther sets the Other field's value.

func (*AlertNotificationForGetDeviceOutput) SetPhone

SetPhone sets the Phone field's value.

func (*AlertNotificationForGetDeviceOutput) SetSMS

SetSMS sets the SMS field's value.

func (*AlertNotificationForGetDeviceOutput) SetVideo

SetVideo sets the Video field's value.

func (AlertNotificationForGetDeviceOutput) String

String returns the string representation

type AlertNotificationForListDevicesOutput

type AlertNotificationForListDevicesOutput struct {
	Device *bool `type:"boolean"`

	DeviceFault *bool `type:"boolean"`

	Enabled *bool `type:"boolean"`

	GPS *bool `type:"boolean"`

	Other *bool `type:"boolean"`

	Phone *bool `type:"boolean"`

	SMS *bool `type:"boolean"`

	Video *bool `type:"boolean"`
	// contains filtered or unexported fields
}

func (AlertNotificationForListDevicesOutput) GoString

GoString returns the string representation

func (*AlertNotificationForListDevicesOutput) SetDevice

SetDevice sets the Device field's value.

func (*AlertNotificationForListDevicesOutput) SetDeviceFault

SetDeviceFault sets the DeviceFault field's value.

func (*AlertNotificationForListDevicesOutput) SetEnabled

SetEnabled sets the Enabled field's value.

func (*AlertNotificationForListDevicesOutput) SetGPS

SetGPS sets the GPS field's value.

func (*AlertNotificationForListDevicesOutput) SetOther

SetOther sets the Other field's value.

func (*AlertNotificationForListDevicesOutput) SetPhone

SetPhone sets the Phone field's value.

func (*AlertNotificationForListDevicesOutput) SetSMS

SetSMS sets the SMS field's value.

func (*AlertNotificationForListDevicesOutput) SetVideo

SetVideo sets the Video field's value.

func (AlertNotificationForListDevicesOutput) String

String returns the string representation

type AlertNotificationForUpdateDeviceInput

type AlertNotificationForUpdateDeviceInput struct {
	Device *bool `type:"boolean" json:",omitempty"`

	DeviceFault *bool `type:"boolean" json:",omitempty"`

	Enabled *bool `type:"boolean" json:",omitempty"`

	GPS *bool `type:"boolean" json:",omitempty"`

	Other *bool `type:"boolean" json:",omitempty"`

	Phone *bool `type:"boolean" json:",omitempty"`

	SMS *bool `type:"boolean" json:",omitempty"`

	Video *bool `type:"boolean" json:",omitempty"`
	// contains filtered or unexported fields
}

func (AlertNotificationForUpdateDeviceInput) GoString

GoString returns the string representation

func (*AlertNotificationForUpdateDeviceInput) SetDevice

SetDevice sets the Device field's value.

func (*AlertNotificationForUpdateDeviceInput) SetDeviceFault

SetDeviceFault sets the DeviceFault field's value.

func (*AlertNotificationForUpdateDeviceInput) SetEnabled

SetEnabled sets the Enabled field's value.

func (*AlertNotificationForUpdateDeviceInput) SetGPS

SetGPS sets the GPS field's value.

func (*AlertNotificationForUpdateDeviceInput) SetOther

SetOther sets the Other field's value.

func (*AlertNotificationForUpdateDeviceInput) SetPhone

SetPhone sets the Phone field's value.

func (*AlertNotificationForUpdateDeviceInput) SetSMS

SetSMS sets the SMS field's value.

func (*AlertNotificationForUpdateDeviceInput) SetVideo

SetVideo sets the Video field's value.

func (AlertNotificationForUpdateDeviceInput) String

String returns the string representation

type BAudioForGetStreamDataOutput

type BAudioForGetStreamDataOutput struct {
	TimeStamp *string `type:"string" json:",omitempty"`

	Value *float64 `type:"float" json:",omitempty"`
	// contains filtered or unexported fields
}

func (BAudioForGetStreamDataOutput) GoString

func (s BAudioForGetStreamDataOutput) GoString() string

GoString returns the string representation

func (*BAudioForGetStreamDataOutput) SetTimeStamp

SetTimeStamp sets the TimeStamp field's value.

func (*BAudioForGetStreamDataOutput) SetValue

SetValue sets the Value field's value.

func (BAudioForGetStreamDataOutput) String

String returns the string representation

type BVideoForGetStreamDataOutput

type BVideoForGetStreamDataOutput struct {
	TimeStamp *string `type:"string" json:",omitempty"`

	Value *float64 `type:"float" json:",omitempty"`
	// contains filtered or unexported fields
}

func (BVideoForGetStreamDataOutput) GoString

func (s BVideoForGetStreamDataOutput) GoString() string

GoString returns the string representation

func (*BVideoForGetStreamDataOutput) SetTimeStamp

SetTimeStamp sets the TimeStamp field's value.

func (*BVideoForGetStreamDataOutput) SetValue

SetValue sets the Value field's value.

func (BVideoForGetStreamDataOutput) String

String returns the string representation

type CancelBindTemplateInput added in v1.1.48

type CancelBindTemplateInput struct {

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

	// TemplateType is a required field
	TemplateType *string `type:"string" required:"true"`
	// contains filtered or unexported fields
}

func (CancelBindTemplateInput) GoString added in v1.1.48

func (s CancelBindTemplateInput) GoString() string

GoString returns the string representation

func (*CancelBindTemplateInput) SetSpaceID added in v1.1.48

SetSpaceID sets the SpaceID field's value.

func (*CancelBindTemplateInput) SetTemplateType added in v1.1.48

SetTemplateType sets the TemplateType field's value.

func (CancelBindTemplateInput) String added in v1.1.48

func (s CancelBindTemplateInput) String() string

String returns the string representation

func (*CancelBindTemplateInput) Validate added in v1.1.48

func (s *CancelBindTemplateInput) Validate() error

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

type CancelBindTemplateOutput added in v1.1.48

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

func (CancelBindTemplateOutput) GoString added in v1.1.48

func (s CancelBindTemplateOutput) GoString() string

GoString returns the string representation

func (CancelBindTemplateOutput) String added in v1.1.48

func (s CancelBindTemplateOutput) String() string

String returns the string representation

type CancelStreamTemplateInput

type CancelStreamTemplateInput struct {

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

	// TemplateType is a required field
	TemplateType *string `type:"string" required:"true"`
	// contains filtered or unexported fields
}

func (CancelStreamTemplateInput) GoString

func (s CancelStreamTemplateInput) GoString() string

GoString returns the string representation

func (*CancelStreamTemplateInput) SetStreamID

SetStreamID sets the StreamID field's value.

func (*CancelStreamTemplateInput) SetTemplateType

SetTemplateType sets the TemplateType field's value.

func (CancelStreamTemplateInput) String

func (s CancelStreamTemplateInput) String() string

String returns the string representation

func (*CancelStreamTemplateInput) Validate

func (s *CancelStreamTemplateInput) Validate() error

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

type CancelStreamTemplateOutput

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

func (CancelStreamTemplateOutput) GoString

func (s CancelStreamTemplateOutput) GoString() string

GoString returns the string representation

func (CancelStreamTemplateOutput) String

String returns the string representation

type CancelStreamTemplateV2Input added in v1.1.51

type CancelStreamTemplateV2Input struct {
	StreamIDList []*string `type:"list" json:",omitempty"`

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

func (CancelStreamTemplateV2Input) GoString added in v1.1.51

func (s CancelStreamTemplateV2Input) GoString() string

GoString returns the string representation

func (*CancelStreamTemplateV2Input) SetStreamIDList added in v1.1.51

SetStreamIDList sets the StreamIDList field's value.

func (*CancelStreamTemplateV2Input) SetTemplateType added in v1.1.51

SetTemplateType sets the TemplateType field's value.

func (CancelStreamTemplateV2Input) String added in v1.1.51

String returns the string representation

func (*CancelStreamTemplateV2Input) Validate added in v1.1.51

func (s *CancelStreamTemplateV2Input) Validate() error

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

type CancelStreamTemplateV2Output added in v1.1.51

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

func (CancelStreamTemplateV2Output) GoString added in v1.1.51

func (s CancelStreamTemplateV2Output) GoString() string

GoString returns the string representation

func (CancelStreamTemplateV2Output) String added in v1.1.51

String returns the string representation

type ChannelForGetDeviceChannelsV2Output

type ChannelForGetDeviceChannelsV2Output struct {
	CreateAt *string `type:"string"`

	DeviceItem *DeviceItemForGetDeviceChannelsV2Output `type:"structure"`

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

func (ChannelForGetDeviceChannelsV2Output) GoString

GoString returns the string representation

func (*ChannelForGetDeviceChannelsV2Output) SetCreateAt

SetCreateAt sets the CreateAt field's value.

func (*ChannelForGetDeviceChannelsV2Output) SetDeviceItem

SetDeviceItem sets the DeviceItem field's value.

func (*ChannelForGetDeviceChannelsV2Output) SetStreamID

SetStreamID sets the StreamID field's value.

func (ChannelForGetDeviceChannelsV2Output) String

String returns the string representation

type CntForGetPushStreamCntOutput

type CntForGetPushStreamCntOutput struct {
	TimeStamp *string `type:"string"`

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

func (CntForGetPushStreamCntOutput) GoString

func (s CntForGetPushStreamCntOutput) GoString() string

GoString returns the string representation

func (*CntForGetPushStreamCntOutput) SetTimeStamp

SetTimeStamp sets the TimeStamp field's value.

func (*CntForGetPushStreamCntOutput) SetValue

SetValue sets the Value field's value.

func (CntForGetPushStreamCntOutput) String

String returns the string representation

type CoordinatesForCreateDeviceInput

type CoordinatesForCreateDeviceInput struct {
	Latitude *float64 `type:"float" json:",omitempty"`

	Longitude *float64 `type:"float" json:",omitempty"`
	// contains filtered or unexported fields
}

func (CoordinatesForCreateDeviceInput) GoString

GoString returns the string representation

func (*CoordinatesForCreateDeviceInput) SetLatitude

SetLatitude sets the Latitude field's value.

func (*CoordinatesForCreateDeviceInput) SetLongitude

SetLongitude sets the Longitude field's value.

func (CoordinatesForCreateDeviceInput) String

String returns the string representation

type CoordinatesForCreateDeviceOutput

type CoordinatesForCreateDeviceOutput struct {
	Latitude *float64 `type:"float" json:",omitempty"`

	Longitude *float64 `type:"float" json:",omitempty"`
	// contains filtered or unexported fields
}

func (CoordinatesForCreateDeviceOutput) GoString

GoString returns the string representation

func (*CoordinatesForCreateDeviceOutput) SetLatitude

SetLatitude sets the Latitude field's value.

func (*CoordinatesForCreateDeviceOutput) SetLongitude

SetLongitude sets the Longitude field's value.

func (CoordinatesForCreateDeviceOutput) String

String returns the string representation

type CoordinatesForGetDeviceOutput

type CoordinatesForGetDeviceOutput struct {
	Latitude *float64 `type:"float"`

	Longitude *float64 `type:"float"`
	// contains filtered or unexported fields
}

func (CoordinatesForGetDeviceOutput) GoString

GoString returns the string representation

func (*CoordinatesForGetDeviceOutput) SetLatitude

SetLatitude sets the Latitude field's value.

func (*CoordinatesForGetDeviceOutput) SetLongitude

SetLongitude sets the Longitude field's value.

func (CoordinatesForGetDeviceOutput) String

String returns the string representation

type CoordinatesForListDevicesOutput

type CoordinatesForListDevicesOutput struct {
	Latitude *float64 `type:"float"`

	Longitude *float64 `type:"float"`
	// contains filtered or unexported fields
}

func (CoordinatesForListDevicesOutput) GoString

GoString returns the string representation

func (*CoordinatesForListDevicesOutput) SetLatitude

SetLatitude sets the Latitude field's value.

func (*CoordinatesForListDevicesOutput) SetLongitude

SetLongitude sets the Longitude field's value.

func (CoordinatesForListDevicesOutput) String

String returns the string representation

type CreateDeviceInput

type CreateDeviceInput struct {
	AlertNotification *AlertNotificationForCreateDeviceInput `type:"structure" json:",omitempty"`

	AutoPullAfterRegister *bool `type:"boolean" json:",omitempty"`

	AutoPullAfterRegiter *bool `type:"boolean" json:",omitempty"`

	Coordinates *CoordinatesForCreateDeviceInput `type:"structure" json:",omitempty"`

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

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

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

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

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

	RtpTransportTcp *bool `type:"boolean" json:",omitempty"`

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

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

	UseSubStream *bool `type:"boolean" json:",omitempty"`

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

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

func (CreateDeviceInput) GoString

func (s CreateDeviceInput) GoString() string

GoString returns the string representation

func (*CreateDeviceInput) SetAlertNotification

SetAlertNotification sets the AlertNotification field's value.

func (*CreateDeviceInput) SetAutoPullAfterRegister

func (s *CreateDeviceInput) SetAutoPullAfterRegister(v bool) *CreateDeviceInput

SetAutoPullAfterRegister sets the AutoPullAfterRegister field's value.

func (*CreateDeviceInput) SetAutoPullAfterRegiter

func (s *CreateDeviceInput) SetAutoPullAfterRegiter(v bool) *CreateDeviceInput

SetAutoPullAfterRegiter sets the AutoPullAfterRegiter field's value.

func (*CreateDeviceInput) SetCoordinates

SetCoordinates sets the Coordinates field's value.

func (*CreateDeviceInput) SetDescription

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

SetDescription sets the Description field's value.

func (*CreateDeviceInput) SetDeviceNSID

func (s *CreateDeviceInput) SetDeviceNSID(v string) *CreateDeviceInput

SetDeviceNSID sets the DeviceNSID field's value.

func (*CreateDeviceInput) SetDeviceName

func (s *CreateDeviceInput) SetDeviceName(v string) *CreateDeviceInput

SetDeviceName sets the DeviceName field's value.

func (*CreateDeviceInput) SetLocation

func (s *CreateDeviceInput) SetLocation(v string) *CreateDeviceInput

SetLocation sets the Location field's value.

func (*CreateDeviceInput) SetPassword

func (s *CreateDeviceInput) SetPassword(v string) *CreateDeviceInput

SetPassword sets the Password field's value.

func (*CreateDeviceInput) SetRtpTransportTcp

func (s *CreateDeviceInput) SetRtpTransportTcp(v bool) *CreateDeviceInput

SetRtpTransportTcp sets the RtpTransportTcp field's value.

func (*CreateDeviceInput) SetSpaceID

func (s *CreateDeviceInput) SetSpaceID(v string) *CreateDeviceInput

SetSpaceID sets the SpaceID field's value.

func (*CreateDeviceInput) SetType

SetType sets the Type field's value.

func (*CreateDeviceInput) SetUseSubStream

func (s *CreateDeviceInput) SetUseSubStream(v bool) *CreateDeviceInput

SetUseSubStream sets the UseSubStream field's value.

func (*CreateDeviceInput) SetUserName

func (s *CreateDeviceInput) SetUserName(v string) *CreateDeviceInput

SetUserName sets the UserName field's value.

func (*CreateDeviceInput) SetUsername

func (s *CreateDeviceInput) SetUsername(v string) *CreateDeviceInput

SetUsername sets the Username field's value.

func (CreateDeviceInput) String

func (s CreateDeviceInput) String() string

String returns the string representation

func (*CreateDeviceInput) Validate

func (s *CreateDeviceInput) Validate() error

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

type CreateDeviceOutput

type CreateDeviceOutput struct {
	Metadata *response.ResponseMetadata

	AutoPullAfterRegiter *bool `type:"boolean" json:",omitempty"`

	ChannelNum *int32 `type:"int32" json:",omitempty"`

	ContactCount *int32 `type:"int32" json:",omitempty"`

	Coordinates *CoordinatesForCreateDeviceOutput `type:"structure" json:",omitempty"`

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

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

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

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

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

	DownloadSpeed *int32 `type:"int32" json:",omitempty"`

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

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

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

	OnChannelNum *int32 `type:"int32" json:",omitempty"`

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

	RtpTransportTcp *bool `type:"boolean" json:",omitempty"`

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

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

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

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

	UseSubStream *bool `type:"boolean" json:",omitempty"`

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

func (CreateDeviceOutput) GoString

func (s CreateDeviceOutput) GoString() string

GoString returns the string representation

func (*CreateDeviceOutput) SetAutoPullAfterRegiter

func (s *CreateDeviceOutput) SetAutoPullAfterRegiter(v bool) *CreateDeviceOutput

SetAutoPullAfterRegiter sets the AutoPullAfterRegiter field's value.

func (*CreateDeviceOutput) SetChannelNum

func (s *CreateDeviceOutput) SetChannelNum(v int32) *CreateDeviceOutput

SetChannelNum sets the ChannelNum field's value.

func (*CreateDeviceOutput) SetContactCount

func (s *CreateDeviceOutput) SetContactCount(v int32) *CreateDeviceOutput

SetContactCount sets the ContactCount field's value.

func (*CreateDeviceOutput) SetCoordinates

SetCoordinates sets the Coordinates field's value.

func (*CreateDeviceOutput) SetCreatedAt

func (s *CreateDeviceOutput) SetCreatedAt(v string) *CreateDeviceOutput

SetCreatedAt sets the CreatedAt field's value.

func (*CreateDeviceOutput) SetDescription

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

SetDescription sets the Description field's value.

func (*CreateDeviceOutput) SetDeviceID

func (s *CreateDeviceOutput) SetDeviceID(v string) *CreateDeviceOutput

SetDeviceID sets the DeviceID field's value.

func (*CreateDeviceOutput) SetDeviceNSID

func (s *CreateDeviceOutput) SetDeviceNSID(v string) *CreateDeviceOutput

SetDeviceNSID sets the DeviceNSID field's value.

func (*CreateDeviceOutput) SetDeviceName

func (s *CreateDeviceOutput) SetDeviceName(v string) *CreateDeviceOutput

SetDeviceName sets the DeviceName field's value.

func (*CreateDeviceOutput) SetDownloadSpeed

func (s *CreateDeviceOutput) SetDownloadSpeed(v int32) *CreateDeviceOutput

SetDownloadSpeed sets the DownloadSpeed field's value.

func (*CreateDeviceOutput) SetID

SetID sets the ID field's value.

func (*CreateDeviceOutput) SetLocation

func (s *CreateDeviceOutput) SetLocation(v string) *CreateDeviceOutput

SetLocation sets the Location field's value.

func (*CreateDeviceOutput) SetManufactory

func (s *CreateDeviceOutput) SetManufactory(v string) *CreateDeviceOutput

SetManufactory sets the Manufactory field's value.

func (*CreateDeviceOutput) SetOnChannelNum

func (s *CreateDeviceOutput) SetOnChannelNum(v int32) *CreateDeviceOutput

SetOnChannelNum sets the OnChannelNum field's value.

func (*CreateDeviceOutput) SetPassword

func (s *CreateDeviceOutput) SetPassword(v string) *CreateDeviceOutput

SetPassword sets the Password field's value.

func (*CreateDeviceOutput) SetRtpTransportTcp

func (s *CreateDeviceOutput) SetRtpTransportTcp(v bool) *CreateDeviceOutput

SetRtpTransportTcp sets the RtpTransportTcp field's value.

func (*CreateDeviceOutput) SetSpaceID

func (s *CreateDeviceOutput) SetSpaceID(v string) *CreateDeviceOutput

SetSpaceID sets the SpaceID field's value.

func (*CreateDeviceOutput) SetStatus

func (s *CreateDeviceOutput) SetStatus(v string) *CreateDeviceOutput

SetStatus sets the Status field's value.

func (*CreateDeviceOutput) SetType

SetType sets the Type field's value.

func (*CreateDeviceOutput) SetUpdatedAt

func (s *CreateDeviceOutput) SetUpdatedAt(v string) *CreateDeviceOutput

SetUpdatedAt sets the UpdatedAt field's value.

func (*CreateDeviceOutput) SetUseSubStream

func (s *CreateDeviceOutput) SetUseSubStream(v bool) *CreateDeviceOutput

SetUseSubStream sets the UseSubStream field's value.

func (*CreateDeviceOutput) SetUsername

func (s *CreateDeviceOutput) SetUsername(v string) *CreateDeviceOutput

SetUsername sets the Username field's value.

func (CreateDeviceOutput) String

func (s CreateDeviceOutput) String() string

String returns the string representation

type CreateScreenshotTemplateInput added in v1.1.48

type CreateScreenshotTemplateInput struct {
	Screenshot *ScreenshotForCreateScreenshotTemplateInput `type:"structure" json:",omitempty"`

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

func (CreateScreenshotTemplateInput) GoString added in v1.1.48

GoString returns the string representation

func (*CreateScreenshotTemplateInput) SetScreenshot added in v1.1.48

SetScreenshot sets the Screenshot field's value.

func (*CreateScreenshotTemplateInput) SetTemplateName added in v1.1.48

SetTemplateName sets the TemplateName field's value.

func (CreateScreenshotTemplateInput) String added in v1.1.48

String returns the string representation

func (*CreateScreenshotTemplateInput) Validate added in v1.1.48

func (s *CreateScreenshotTemplateInput) Validate() error

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

type CreateScreenshotTemplateOutput added in v1.1.48

type CreateScreenshotTemplateOutput struct {
	Metadata *response.ResponseMetadata

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

func (CreateScreenshotTemplateOutput) GoString added in v1.1.48

GoString returns the string representation

func (*CreateScreenshotTemplateOutput) SetID added in v1.1.48

SetID sets the ID field's value.

func (CreateScreenshotTemplateOutput) String added in v1.1.48

String returns the string representation

type CreateSpaceInput added in v1.1.48

type CreateSpaceInput struct {

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

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

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

	GB *GBForCreateSpaceInput `type:"structure" json:",omitempty"`

	HLSLowLatency *bool `type:"boolean" json:",omitempty"`

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

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

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

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

func (CreateSpaceInput) GoString added in v1.1.48

func (s CreateSpaceInput) GoString() string

GoString returns the string representation

func (*CreateSpaceInput) SetAccessType added in v1.1.48

func (s *CreateSpaceInput) SetAccessType(v string) *CreateSpaceInput

SetAccessType sets the AccessType field's value.

func (*CreateSpaceInput) SetCallbackURL added in v1.1.48

func (s *CreateSpaceInput) SetCallbackURL(v string) *CreateSpaceInput

SetCallbackURL sets the CallbackURL field's value.

func (*CreateSpaceInput) SetDescription added in v1.1.48

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

SetDescription sets the Description field's value.

func (*CreateSpaceInput) SetGB added in v1.1.48

SetGB sets the GB field's value.

func (*CreateSpaceInput) SetHLSLowLatency added in v1.1.48

func (s *CreateSpaceInput) SetHLSLowLatency(v bool) *CreateSpaceInput

SetHLSLowLatency sets the HLSLowLatency field's value.

func (*CreateSpaceInput) SetProjectName added in v1.1.48

func (s *CreateSpaceInput) SetProjectName(v string) *CreateSpaceInput

SetProjectName sets the ProjectName field's value.

func (*CreateSpaceInput) SetRegion added in v1.1.48

func (s *CreateSpaceInput) SetRegion(v string) *CreateSpaceInput

SetRegion sets the Region field's value.

func (*CreateSpaceInput) SetSpaceName added in v1.1.48

func (s *CreateSpaceInput) SetSpaceName(v string) *CreateSpaceInput

SetSpaceName sets the SpaceName field's value.

func (*CreateSpaceInput) SetTags added in v1.1.48

SetTags sets the Tags field's value.

func (CreateSpaceInput) String added in v1.1.48

func (s CreateSpaceInput) String() string

String returns the string representation

func (*CreateSpaceInput) Validate added in v1.1.48

func (s *CreateSpaceInput) Validate() error

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

type CreateSpaceOutput added in v1.1.48

type CreateSpaceOutput struct {
	Metadata *response.ResponseMetadata

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

func (CreateSpaceOutput) GoString added in v1.1.48

func (s CreateSpaceOutput) GoString() string

GoString returns the string representation

func (*CreateSpaceOutput) SetID added in v1.1.48

SetID sets the ID field's value.

func (CreateSpaceOutput) String added in v1.1.48

func (s CreateSpaceOutput) String() string

String returns the string representation

type CreateStreamInput

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

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

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

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

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

func (CreateStreamInput) GoString

func (s CreateStreamInput) GoString() string

GoString returns the string representation

func (*CreateStreamInput) SetDescription

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

SetDescription sets the Description field's value.

func (*CreateStreamInput) SetDestination

func (s *CreateStreamInput) SetDestination(v string) *CreateStreamInput

SetDestination sets the Destination field's value.

func (*CreateStreamInput) SetPullSource

func (s *CreateStreamInput) SetPullSource(v string) *CreateStreamInput

SetPullSource sets the PullSource field's value.

func (*CreateStreamInput) SetSpaceID

func (s *CreateStreamInput) SetSpaceID(v string) *CreateStreamInput

SetSpaceID sets the SpaceID field's value.

func (*CreateStreamInput) SetStreamName

func (s *CreateStreamInput) SetStreamName(v string) *CreateStreamInput

SetStreamName sets the StreamName field's value.

func (CreateStreamInput) String

func (s CreateStreamInput) String() string

String returns the string representation

func (*CreateStreamInput) Validate

func (s *CreateStreamInput) Validate() error

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

type CreateStreamOutput

type CreateStreamOutput struct {
	Metadata *response.ResponseMetadata

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

func (CreateStreamOutput) GoString

func (s CreateStreamOutput) GoString() string

GoString returns the string representation

func (*CreateStreamOutput) SetID

SetID sets the ID field's value.

func (CreateStreamOutput) String

func (s CreateStreamOutput) String() string

String returns the string representation

type DataDownForGetDataProjectWithBindWidthAndFlowOutput

type DataDownForGetDataProjectWithBindWidthAndFlowOutput struct {
	TimeStamp *string `type:"string"`

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

func (DataDownForGetDataProjectWithBindWidthAndFlowOutput) GoString

GoString returns the string representation

func (*DataDownForGetDataProjectWithBindWidthAndFlowOutput) SetTimeStamp

SetTimeStamp sets the TimeStamp field's value.

func (*DataDownForGetDataProjectWithBindWidthAndFlowOutput) SetValue

SetValue sets the Value field's value.

func (DataDownForGetDataProjectWithBindWidthAndFlowOutput) String

String returns the string representation

type DataUpForGetDataProjectWithBindWidthAndFlowOutput

type DataUpForGetDataProjectWithBindWidthAndFlowOutput struct {
	TimeStamp *string `type:"string"`

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

func (DataUpForGetDataProjectWithBindWidthAndFlowOutput) GoString

GoString returns the string representation

func (*DataUpForGetDataProjectWithBindWidthAndFlowOutput) SetTimeStamp

SetTimeStamp sets the TimeStamp field's value.

func (*DataUpForGetDataProjectWithBindWidthAndFlowOutput) SetValue

SetValue sets the Value field's value.

func (DataUpForGetDataProjectWithBindWidthAndFlowOutput) String

String returns the string representation

type DeleteDeviceInput

type DeleteDeviceInput struct {

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

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

func (DeleteDeviceInput) GoString

func (s DeleteDeviceInput) GoString() string

GoString returns the string representation

func (*DeleteDeviceInput) SetDeviceID

func (s *DeleteDeviceInput) SetDeviceID(v string) *DeleteDeviceInput

SetDeviceID sets the DeviceID field's value.

func (*DeleteDeviceInput) SetSpaceID

func (s *DeleteDeviceInput) SetSpaceID(v string) *DeleteDeviceInput

SetSpaceID sets the SpaceID field's value.

func (DeleteDeviceInput) String

func (s DeleteDeviceInput) String() string

String returns the string representation

func (*DeleteDeviceInput) Validate

func (s *DeleteDeviceInput) Validate() error

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

type DeleteDeviceOutput

type DeleteDeviceOutput struct {
	Metadata *response.ResponseMetadata

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

func (DeleteDeviceOutput) GoString

func (s DeleteDeviceOutput) GoString() string

GoString returns the string representation

func (*DeleteDeviceOutput) SetID

SetID sets the ID field's value.

func (DeleteDeviceOutput) String

func (s DeleteDeviceOutput) String() string

String returns the string representation

type DeleteScreenshotTemplateInput added in v1.1.48

type DeleteScreenshotTemplateInput struct {

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

func (DeleteScreenshotTemplateInput) GoString added in v1.1.48

GoString returns the string representation

func (*DeleteScreenshotTemplateInput) SetTemplateID added in v1.1.48

SetTemplateID sets the TemplateID field's value.

func (DeleteScreenshotTemplateInput) String added in v1.1.48

String returns the string representation

func (*DeleteScreenshotTemplateInput) Validate added in v1.1.48

func (s *DeleteScreenshotTemplateInput) Validate() error

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

type DeleteScreenshotTemplateOutput added in v1.1.48

type DeleteScreenshotTemplateOutput struct {
	Metadata *response.ResponseMetadata

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

func (DeleteScreenshotTemplateOutput) GoString added in v1.1.48

GoString returns the string representation

func (*DeleteScreenshotTemplateOutput) SetID added in v1.1.48

SetID sets the ID field's value.

func (DeleteScreenshotTemplateOutput) String added in v1.1.48

String returns the string representation

type DeleteSpaceInput

type DeleteSpaceInput struct {

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

func (DeleteSpaceInput) GoString

func (s DeleteSpaceInput) GoString() string

GoString returns the string representation

func (*DeleteSpaceInput) SetSpaceID

func (s *DeleteSpaceInput) SetSpaceID(v string) *DeleteSpaceInput

SetSpaceID sets the SpaceID field's value.

func (DeleteSpaceInput) String

func (s DeleteSpaceInput) String() string

String returns the string representation

func (*DeleteSpaceInput) Validate

func (s *DeleteSpaceInput) Validate() error

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

type DeleteSpaceOutput

type DeleteSpaceOutput struct {
	Metadata *response.ResponseMetadata

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

func (DeleteSpaceOutput) GoString

func (s DeleteSpaceOutput) GoString() string

GoString returns the string representation

func (*DeleteSpaceOutput) SetID

SetID sets the ID field's value.

func (DeleteSpaceOutput) String

func (s DeleteSpaceOutput) String() string

String returns the string representation

type DeleteStreamInput

type DeleteStreamInput struct {
	SpaceID *string `type:"string"`

	// StreamID is a required field
	StreamID *string `type:"string" required:"true"`
	// contains filtered or unexported fields
}

func (DeleteStreamInput) GoString

func (s DeleteStreamInput) GoString() string

GoString returns the string representation

func (*DeleteStreamInput) SetSpaceID

func (s *DeleteStreamInput) SetSpaceID(v string) *DeleteStreamInput

SetSpaceID sets the SpaceID field's value.

func (*DeleteStreamInput) SetStreamID

func (s *DeleteStreamInput) SetStreamID(v string) *DeleteStreamInput

SetStreamID sets the StreamID field's value.

func (DeleteStreamInput) String

func (s DeleteStreamInput) String() string

String returns the string representation

func (*DeleteStreamInput) Validate

func (s *DeleteStreamInput) Validate() error

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

type DeleteStreamOutput

type DeleteStreamOutput struct {
	Metadata *response.ResponseMetadata

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

func (DeleteStreamOutput) GoString

func (s DeleteStreamOutput) GoString() string

GoString returns the string representation

func (*DeleteStreamOutput) SetID

SetID sets the ID field's value.

func (DeleteStreamOutput) String

func (s DeleteStreamOutput) String() string

String returns the string representation

type DeleteStreamRecordInput

type DeleteStreamRecordInput struct {

	// RecordID is a required field
	RecordID *string `type:"string" required:"true"`
	// contains filtered or unexported fields
}

func (DeleteStreamRecordInput) GoString

func (s DeleteStreamRecordInput) GoString() string

GoString returns the string representation

func (*DeleteStreamRecordInput) SetRecordID

SetRecordID sets the RecordID field's value.

func (DeleteStreamRecordInput) String

func (s DeleteStreamRecordInput) String() string

String returns the string representation

func (*DeleteStreamRecordInput) Validate

func (s *DeleteStreamRecordInput) Validate() error

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

type DeleteStreamRecordOutput

type DeleteStreamRecordOutput struct {
	Metadata *response.ResponseMetadata

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

func (DeleteStreamRecordOutput) GoString

func (s DeleteStreamRecordOutput) GoString() string

GoString returns the string representation

func (*DeleteStreamRecordOutput) SetDelResult

SetDelResult sets the DelResult field's value.

func (DeleteStreamRecordOutput) String

func (s DeleteStreamRecordOutput) String() string

String returns the string representation

type DeviceForListDevicesOutput

type DeviceForListDevicesOutput struct {
	AlertNotification *AlertNotificationForListDevicesOutput `type:"structure"`

	AutoPullAfterRegister *bool `type:"boolean"`

	ChannelNum *int32 `type:"int32"`

	Coordinates *CoordinatesForListDevicesOutput `type:"structure"`

	CreatedAt *string `type:"string"`

	Description *string `type:"string"`

	DeviceID *string `type:"string"`

	DeviceNSID *string `type:"string"`

	DeviceName *string `type:"string"`

	DeviceStreams *DeviceStreamsForListDevicesOutput `type:"structure"`

	DeviceSubStreams []*DeviceSubStreamForListDevicesOutput `type:"list"`

	Location *string `type:"string"`

	Manufactory *string `type:"string"`

	Password *string `type:"string"`

	RtpTransportTcp *bool `type:"boolean"`

	SpaceID *string `type:"string"`

	Status *string `type:"string"`

	Type *string `type:"string"`

	UpdatedAt *string `type:"string"`

	UseSubStream *bool `type:"boolean"`

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

func (DeviceForListDevicesOutput) GoString

func (s DeviceForListDevicesOutput) GoString() string

GoString returns the string representation

func (*DeviceForListDevicesOutput) SetAlertNotification

SetAlertNotification sets the AlertNotification field's value.

func (*DeviceForListDevicesOutput) SetAutoPullAfterRegister

func (s *DeviceForListDevicesOutput) SetAutoPullAfterRegister(v bool) *DeviceForListDevicesOutput

SetAutoPullAfterRegister sets the AutoPullAfterRegister field's value.

func (*DeviceForListDevicesOutput) SetChannelNum

SetChannelNum sets the ChannelNum field's value.

func (*DeviceForListDevicesOutput) SetCoordinates

SetCoordinates sets the Coordinates field's value.

func (*DeviceForListDevicesOutput) SetCreatedAt

SetCreatedAt sets the CreatedAt field's value.

func (*DeviceForListDevicesOutput) SetDescription

SetDescription sets the Description field's value.

func (*DeviceForListDevicesOutput) SetDeviceID

SetDeviceID sets the DeviceID field's value.

func (*DeviceForListDevicesOutput) SetDeviceNSID

SetDeviceNSID sets the DeviceNSID field's value.

func (*DeviceForListDevicesOutput) SetDeviceName

SetDeviceName sets the DeviceName field's value.

func (*DeviceForListDevicesOutput) SetDeviceStreams

SetDeviceStreams sets the DeviceStreams field's value.

func (*DeviceForListDevicesOutput) SetDeviceSubStreams

SetDeviceSubStreams sets the DeviceSubStreams field's value.

func (*DeviceForListDevicesOutput) SetLocation

SetLocation sets the Location field's value.

func (*DeviceForListDevicesOutput) SetManufactory

SetManufactory sets the Manufactory field's value.

func (*DeviceForListDevicesOutput) SetPassword

SetPassword sets the Password field's value.

func (*DeviceForListDevicesOutput) SetRtpTransportTcp

SetRtpTransportTcp sets the RtpTransportTcp field's value.

func (*DeviceForListDevicesOutput) SetSpaceID

SetSpaceID sets the SpaceID field's value.

func (*DeviceForListDevicesOutput) SetStatus

SetStatus sets the Status field's value.

func (*DeviceForListDevicesOutput) SetType

SetType sets the Type field's value.

func (*DeviceForListDevicesOutput) SetUpdatedAt

SetUpdatedAt sets the UpdatedAt field's value.

func (*DeviceForListDevicesOutput) SetUseSubStream

SetUseSubStream sets the UseSubStream field's value.

func (*DeviceForListDevicesOutput) SetUsername

SetUsername sets the Username field's value.

func (DeviceForListDevicesOutput) String

String returns the string representation

type DeviceItemForGetDeviceChannelsV2Output

type DeviceItemForGetDeviceChannelsV2Output struct {
	ChannelID *string `type:"string"`

	CivilCode *string `type:"string"`

	DownloadSpeed *string `type:"string"`

	IPAddress *string `type:"string"`

	Latitude *float64 `type:"float"`

	Longitude *float64 `type:"float"`

	Manufacturer *string `type:"string"`

	Model *string `type:"string"`

	Name *string `type:"string"`

	PTZType *int32 `type:"int32"`

	ParentID *string `type:"string"`

	Parental *string `type:"string"`

	Port *int32 `type:"int32"`

	RegisterWay *string `type:"string"`

	Resolution *string `type:"string"`

	Secrecy *string `type:"string"`

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

func (DeviceItemForGetDeviceChannelsV2Output) GoString

GoString returns the string representation

func (*DeviceItemForGetDeviceChannelsV2Output) SetChannelID

SetChannelID sets the ChannelID field's value.

func (*DeviceItemForGetDeviceChannelsV2Output) SetCivilCode

SetCivilCode sets the CivilCode field's value.

func (*DeviceItemForGetDeviceChannelsV2Output) SetDownloadSpeed

SetDownloadSpeed sets the DownloadSpeed field's value.

func (*DeviceItemForGetDeviceChannelsV2Output) SetIPAddress

SetIPAddress sets the IPAddress field's value.

func (*DeviceItemForGetDeviceChannelsV2Output) SetLatitude

SetLatitude sets the Latitude field's value.

func (*DeviceItemForGetDeviceChannelsV2Output) SetLongitude

SetLongitude sets the Longitude field's value.

func (*DeviceItemForGetDeviceChannelsV2Output) SetManufacturer

SetManufacturer sets the Manufacturer field's value.

func (*DeviceItemForGetDeviceChannelsV2Output) SetModel

SetModel sets the Model field's value.

func (*DeviceItemForGetDeviceChannelsV2Output) SetName

SetName sets the Name field's value.

func (*DeviceItemForGetDeviceChannelsV2Output) SetPTZType

SetPTZType sets the PTZType field's value.

func (*DeviceItemForGetDeviceChannelsV2Output) SetParentID

SetParentID sets the ParentID field's value.

func (*DeviceItemForGetDeviceChannelsV2Output) SetParental

SetParental sets the Parental field's value.

func (*DeviceItemForGetDeviceChannelsV2Output) SetPort

SetPort sets the Port field's value.

func (*DeviceItemForGetDeviceChannelsV2Output) SetRegisterWay

SetRegisterWay sets the RegisterWay field's value.

func (*DeviceItemForGetDeviceChannelsV2Output) SetResolution

SetResolution sets the Resolution field's value.

func (*DeviceItemForGetDeviceChannelsV2Output) SetSecrecy

SetSecrecy sets the Secrecy field's value.

func (*DeviceItemForGetDeviceChannelsV2Output) SetStatus

SetStatus sets the Status field's value.

func (DeviceItemForGetDeviceChannelsV2Output) String

String returns the string representation

type DeviceStreamsForGetDeviceOutput

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

func (DeviceStreamsForGetDeviceOutput) GoString

GoString returns the string representation

func (DeviceStreamsForGetDeviceOutput) String

String returns the string representation

type DeviceStreamsForListDevicesOutput

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

func (DeviceStreamsForListDevicesOutput) GoString

GoString returns the string representation

func (DeviceStreamsForListDevicesOutput) String

String returns the string representation

type DeviceSubStreamForGetDeviceOutput

type DeviceSubStreamForGetDeviceOutput struct {
	PullUrls []*string `type:"list"`

	PushUrl *string `type:"string"`

	Status *string `type:"string"`

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

func (DeviceSubStreamForGetDeviceOutput) GoString

GoString returns the string representation

func (*DeviceSubStreamForGetDeviceOutput) SetPullUrls

SetPullUrls sets the PullUrls field's value.

func (*DeviceSubStreamForGetDeviceOutput) SetPushUrl

SetPushUrl sets the PushUrl field's value.

func (*DeviceSubStreamForGetDeviceOutput) SetStatus

SetStatus sets the Status field's value.

func (*DeviceSubStreamForGetDeviceOutput) SetStreamID

SetStreamID sets the StreamID field's value.

func (DeviceSubStreamForGetDeviceOutput) String

String returns the string representation

type DeviceSubStreamForListDevicesOutput

type DeviceSubStreamForListDevicesOutput struct {
	PullUrls []*string `type:"list"`

	PushUrl *string `type:"string"`

	Status *string `type:"string"`

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

func (DeviceSubStreamForListDevicesOutput) GoString

GoString returns the string representation

func (*DeviceSubStreamForListDevicesOutput) SetPullUrls

SetPullUrls sets the PullUrls field's value.

func (*DeviceSubStreamForListDevicesOutput) SetPushUrl

SetPushUrl sets the PushUrl field's value.

func (*DeviceSubStreamForListDevicesOutput) SetStatus

SetStatus sets the Status field's value.

func (*DeviceSubStreamForListDevicesOutput) SetStreamID

SetStreamID sets the StreamID field's value.

func (DeviceSubStreamForListDevicesOutput) String

String returns the string representation

type DomainsForGetSpaceOutput

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

func (DomainsForGetSpaceOutput) GoString

func (s DomainsForGetSpaceOutput) GoString() string

GoString returns the string representation

func (DomainsForGetSpaceOutput) String

func (s DomainsForGetSpaceOutput) String() string

String returns the string representation

type DomainsForListSpacesOutput

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

func (DomainsForListSpacesOutput) GoString

func (s DomainsForListSpacesOutput) GoString() string

GoString returns the string representation

func (DomainsForListSpacesOutput) String

String returns the string representation

type EnableTimeForCreateScreenshotTemplateInput added in v1.1.48

type EnableTimeForCreateScreenshotTemplateInput struct {
	Enable *bool `type:"boolean" json:",omitempty"`

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

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

	WeekDay *int32 `type:"int32" json:",omitempty"`
	// contains filtered or unexported fields
}

func (EnableTimeForCreateScreenshotTemplateInput) GoString added in v1.1.48

GoString returns the string representation

func (*EnableTimeForCreateScreenshotTemplateInput) SetEnable added in v1.1.48

SetEnable sets the Enable field's value.

func (*EnableTimeForCreateScreenshotTemplateInput) SetEnableFrom added in v1.1.48

SetEnableFrom sets the EnableFrom field's value.

func (*EnableTimeForCreateScreenshotTemplateInput) SetEnableTo added in v1.1.48

SetEnableTo sets the EnableTo field's value.

func (*EnableTimeForCreateScreenshotTemplateInput) SetWeekDay added in v1.1.48

SetWeekDay sets the WeekDay field's value.

func (EnableTimeForCreateScreenshotTemplateInput) String added in v1.1.48

String returns the string representation

type EnableTimeForGetScreenshotTemplateOutput added in v1.1.48

type EnableTimeForGetScreenshotTemplateOutput struct {
	Enable *bool `type:"boolean"`

	EnableFrom *string `type:"string"`

	EnableTo *string `type:"string"`

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

func (EnableTimeForGetScreenshotTemplateOutput) GoString added in v1.1.48

GoString returns the string representation

func (*EnableTimeForGetScreenshotTemplateOutput) SetEnable added in v1.1.48

SetEnable sets the Enable field's value.

func (*EnableTimeForGetScreenshotTemplateOutput) SetEnableFrom added in v1.1.48

SetEnableFrom sets the EnableFrom field's value.

func (*EnableTimeForGetScreenshotTemplateOutput) SetEnableTo added in v1.1.48

SetEnableTo sets the EnableTo field's value.

func (*EnableTimeForGetScreenshotTemplateOutput) SetWeekDay added in v1.1.48

SetWeekDay sets the WeekDay field's value.

func (EnableTimeForGetScreenshotTemplateOutput) String added in v1.1.48

String returns the string representation

type EnableTimeForListScreenshotTemplatesOutput added in v1.1.48

type EnableTimeForListScreenshotTemplatesOutput struct {
	Enable *bool `type:"boolean"`

	EnableFrom *string `type:"string"`

	EnableTo *string `type:"string"`

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

func (EnableTimeForListScreenshotTemplatesOutput) GoString added in v1.1.48

GoString returns the string representation

func (*EnableTimeForListScreenshotTemplatesOutput) SetEnable added in v1.1.48

SetEnable sets the Enable field's value.

func (*EnableTimeForListScreenshotTemplatesOutput) SetEnableFrom added in v1.1.48

SetEnableFrom sets the EnableFrom field's value.

func (*EnableTimeForListScreenshotTemplatesOutput) SetEnableTo added in v1.1.48

SetEnableTo sets the EnableTo field's value.

func (*EnableTimeForListScreenshotTemplatesOutput) SetWeekDay added in v1.1.48

SetWeekDay sets the WeekDay field's value.

func (EnableTimeForListScreenshotTemplatesOutput) String added in v1.1.48

String returns the string representation

type EnableTimeForUpdateScreenshotTemplateInput added in v1.2.1

type EnableTimeForUpdateScreenshotTemplateInput struct {
	Enable *bool `type:"boolean" json:",omitempty"`

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

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

	WeekDay *int32 `type:"int32" json:",omitempty"`
	// contains filtered or unexported fields
}

func (EnableTimeForUpdateScreenshotTemplateInput) GoString added in v1.2.1

GoString returns the string representation

func (*EnableTimeForUpdateScreenshotTemplateInput) SetEnable added in v1.2.1

SetEnable sets the Enable field's value.

func (*EnableTimeForUpdateScreenshotTemplateInput) SetEnableFrom added in v1.2.1

SetEnableFrom sets the EnableFrom field's value.

func (*EnableTimeForUpdateScreenshotTemplateInput) SetEnableTo added in v1.2.1

SetEnableTo sets the EnableTo field's value.

func (*EnableTimeForUpdateScreenshotTemplateInput) SetWeekDay added in v1.2.1

SetWeekDay sets the WeekDay field's value.

func (EnableTimeForUpdateScreenshotTemplateInput) String added in v1.2.1

String returns the string representation

type ExtraForGetStreamRecordOutput

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

func (ExtraForGetStreamRecordOutput) GoString

GoString returns the string representation

func (ExtraForGetStreamRecordOutput) String

String returns the string representation

type FPForGetStreamDataOutput

type FPForGetStreamDataOutput struct {
	TimeStamp *string `type:"string" json:",omitempty"`

	Value *float64 `type:"float" json:",omitempty"`
	// contains filtered or unexported fields
}

func (FPForGetStreamDataOutput) GoString

func (s FPForGetStreamDataOutput) GoString() string

GoString returns the string representation

func (*FPForGetStreamDataOutput) SetTimeStamp

SetTimeStamp sets the TimeStamp field's value.

func (*FPForGetStreamDataOutput) SetValue

SetValue sets the Value field's value.

func (FPForGetStreamDataOutput) String

func (s FPForGetStreamDataOutput) String() string

String returns the string representation

type FrameForGetStreamDataOutput

type FrameForGetStreamDataOutput struct {
	TimeStamp *string `type:"string" json:",omitempty"`

	Value *float64 `type:"float" json:",omitempty"`
	// contains filtered or unexported fields
}

func (FrameForGetStreamDataOutput) GoString

func (s FrameForGetStreamDataOutput) GoString() string

GoString returns the string representation

func (*FrameForGetStreamDataOutput) SetTimeStamp

SetTimeStamp sets the TimeStamp field's value.

func (*FrameForGetStreamDataOutput) SetValue

SetValue sets the Value field's value.

func (FrameForGetStreamDataOutput) String

String returns the string representation

type FreshDeviceInput

type FreshDeviceInput struct {

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

	DeviceNSID *string `type:"string"`

	// SpaceID is a required field
	SpaceID *string `type:"string" required:"true"`
	// contains filtered or unexported fields
}

func (FreshDeviceInput) GoString

func (s FreshDeviceInput) GoString() string

GoString returns the string representation

func (*FreshDeviceInput) SetDeviceID

func (s *FreshDeviceInput) SetDeviceID(v string) *FreshDeviceInput

SetDeviceID sets the DeviceID field's value.

func (*FreshDeviceInput) SetDeviceNSID

func (s *FreshDeviceInput) SetDeviceNSID(v string) *FreshDeviceInput

SetDeviceNSID sets the DeviceNSID field's value.

func (*FreshDeviceInput) SetSpaceID

func (s *FreshDeviceInput) SetSpaceID(v string) *FreshDeviceInput

SetSpaceID sets the SpaceID field's value.

func (FreshDeviceInput) String

func (s FreshDeviceInput) String() string

String returns the string representation

func (*FreshDeviceInput) Validate

func (s *FreshDeviceInput) Validate() error

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

type FreshDeviceOutput

type FreshDeviceOutput struct {
	Metadata *response.ResponseMetadata

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

func (FreshDeviceOutput) GoString

func (s FreshDeviceOutput) GoString() string

GoString returns the string representation

func (*FreshDeviceOutput) SetID

SetID sets the ID field's value.

func (FreshDeviceOutput) String

func (s FreshDeviceOutput) String() string

String returns the string representation

type GBForCreateSpaceInput added in v1.1.48

type GBForCreateSpaceInput struct {
	PullOnDemand *bool `type:"boolean" json:",omitempty"`
	// contains filtered or unexported fields
}

func (GBForCreateSpaceInput) GoString added in v1.1.48

func (s GBForCreateSpaceInput) GoString() string

GoString returns the string representation

func (*GBForCreateSpaceInput) SetPullOnDemand added in v1.1.48

func (s *GBForCreateSpaceInput) SetPullOnDemand(v bool) *GBForCreateSpaceInput

SetPullOnDemand sets the PullOnDemand field's value.

func (GBForCreateSpaceInput) String added in v1.1.48

func (s GBForCreateSpaceInput) String() string

String returns the string representation

type GBForGetSpaceOutput

type GBForGetSpaceOutput struct {
	PullOnDemand *bool `type:"boolean"`
	// contains filtered or unexported fields
}

func (GBForGetSpaceOutput) GoString

func (s GBForGetSpaceOutput) GoString() string

GoString returns the string representation

func (*GBForGetSpaceOutput) SetPullOnDemand

func (s *GBForGetSpaceOutput) SetPullOnDemand(v bool) *GBForGetSpaceOutput

SetPullOnDemand sets the PullOnDemand field's value.

func (GBForGetSpaceOutput) String

func (s GBForGetSpaceOutput) String() string

String returns the string representation

type GBForListSpacesOutput

type GBForListSpacesOutput struct {
	PullOnDemand *bool `type:"boolean"`
	// contains filtered or unexported fields
}

func (GBForListSpacesOutput) GoString

func (s GBForListSpacesOutput) GoString() string

GoString returns the string representation

func (*GBForListSpacesOutput) SetPullOnDemand

func (s *GBForListSpacesOutput) SetPullOnDemand(v bool) *GBForListSpacesOutput

SetPullOnDemand sets the PullOnDemand field's value.

func (GBForListSpacesOutput) String

func (s GBForListSpacesOutput) String() string

String returns the string representation

type GBForUpdateSpaceInput

type GBForUpdateSpaceInput struct {
	PullOnDemand *bool `type:"boolean" json:",omitempty"`
	// contains filtered or unexported fields
}

func (GBForUpdateSpaceInput) GoString

func (s GBForUpdateSpaceInput) GoString() string

GoString returns the string representation

func (*GBForUpdateSpaceInput) SetPullOnDemand

func (s *GBForUpdateSpaceInput) SetPullOnDemand(v bool) *GBForUpdateSpaceInput

SetPullOnDemand sets the PullOnDemand field's value.

func (GBForUpdateSpaceInput) String

func (s GBForUpdateSpaceInput) String() string

String returns the string representation

type GBMediaForGetLocalDownloadOutput

type GBMediaForGetLocalDownloadOutput struct {
	CallID *string `type:"string" json:",omitempty"`

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

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

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

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

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

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

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

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

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

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

func (GBMediaForGetLocalDownloadOutput) GoString

GoString returns the string representation

func (*GBMediaForGetLocalDownloadOutput) SetCallID

SetCallID sets the CallID field's value.

func (*GBMediaForGetLocalDownloadOutput) SetEndTime

SetEndTime sets the EndTime field's value.

func (*GBMediaForGetLocalDownloadOutput) SetFileName

SetFileName sets the FileName field's value.

func (*GBMediaForGetLocalDownloadOutput) SetFileSize

SetFileSize sets the FileSize field's value.

func (*GBMediaForGetLocalDownloadOutput) SetFileStreamLength

SetFileStreamLength sets the FileStreamLength field's value.

func (*GBMediaForGetLocalDownloadOutput) SetID

SetID sets the ID field's value.

func (*GBMediaForGetLocalDownloadOutput) SetMsg

SetMsg sets the Msg field's value.

func (*GBMediaForGetLocalDownloadOutput) SetStartTime

SetStartTime sets the StartTime field's value.

func (*GBMediaForGetLocalDownloadOutput) SetStatus

SetStatus sets the Status field's value.

func (*GBMediaForGetLocalDownloadOutput) SetSubtitleUrl

SetSubtitleUrl sets the SubtitleUrl field's value.

func (*GBMediaForGetLocalDownloadOutput) SetUrl

SetUrl sets the Url field's value.

func (GBMediaForGetLocalDownloadOutput) String

String returns the string representation

type GetDataProjectWithBindWidthAndFlowInput

type GetDataProjectWithBindWidthAndFlowInput struct {

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

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

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

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

	// StreamName is a required field
	StreamName *string `type:"string" required:"true"`
	// contains filtered or unexported fields
}

func (GetDataProjectWithBindWidthAndFlowInput) GoString

GoString returns the string representation

func (*GetDataProjectWithBindWidthAndFlowInput) SetData

SetData sets the Data field's value.

func (*GetDataProjectWithBindWidthAndFlowInput) SetEndTime

SetEndTime sets the EndTime field's value.

func (*GetDataProjectWithBindWidthAndFlowInput) SetSpaceID

SetSpaceID sets the SpaceID field's value.

func (*GetDataProjectWithBindWidthAndFlowInput) SetStartTime

SetStartTime sets the StartTime field's value.

func (*GetDataProjectWithBindWidthAndFlowInput) SetStreamName

SetStreamName sets the StreamName field's value.

func (GetDataProjectWithBindWidthAndFlowInput) String

String returns the string representation

func (*GetDataProjectWithBindWidthAndFlowInput) Validate

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

type GetDataProjectWithBindWidthAndFlowOutput

type GetDataProjectWithBindWidthAndFlowOutput struct {
	Metadata *response.ResponseMetadata

	DataDown []*DataDownForGetDataProjectWithBindWidthAndFlowOutput `type:"list"`

	DataUp []*DataUpForGetDataProjectWithBindWidthAndFlowOutput `type:"list"`

	TotalDown *float64 `type:"float"`

	TotalUp *float64 `type:"float"`
	// contains filtered or unexported fields
}

func (GetDataProjectWithBindWidthAndFlowOutput) GoString

GoString returns the string representation

func (*GetDataProjectWithBindWidthAndFlowOutput) SetDataDown

SetDataDown sets the DataDown field's value.

func (*GetDataProjectWithBindWidthAndFlowOutput) SetDataUp

SetDataUp sets the DataUp field's value.

func (*GetDataProjectWithBindWidthAndFlowOutput) SetTotalDown

SetTotalDown sets the TotalDown field's value.

func (*GetDataProjectWithBindWidthAndFlowOutput) SetTotalUp

SetTotalUp sets the TotalUp field's value.

func (GetDataProjectWithBindWidthAndFlowOutput) String

String returns the string representation

type GetDeviceChannelsV2Input

type GetDeviceChannelsV2Input struct {
	ChannelID *string `type:"string"`

	ChannelStatus *string `type:"string"`

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

	Order *string `type:"string"`

	QueryMode *string `type:"string"`

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

func (GetDeviceChannelsV2Input) GoString

func (s GetDeviceChannelsV2Input) GoString() string

GoString returns the string representation

func (*GetDeviceChannelsV2Input) SetChannelID

SetChannelID sets the ChannelID field's value.

func (*GetDeviceChannelsV2Input) SetChannelStatus

SetChannelStatus sets the ChannelStatus field's value.

func (*GetDeviceChannelsV2Input) SetDeviceID

SetDeviceID sets the DeviceID field's value.

func (*GetDeviceChannelsV2Input) SetOrder

SetOrder sets the Order field's value.

func (*GetDeviceChannelsV2Input) SetQueryMode

SetQueryMode sets the QueryMode field's value.

func (*GetDeviceChannelsV2Input) SetSpaceID

SetSpaceID sets the SpaceID field's value.

func (GetDeviceChannelsV2Input) String

func (s GetDeviceChannelsV2Input) String() string

String returns the string representation

func (*GetDeviceChannelsV2Input) Validate

func (s *GetDeviceChannelsV2Input) Validate() error

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

type GetDeviceChannelsV2Output

type GetDeviceChannelsV2Output struct {
	Metadata *response.ResponseMetadata

	Channels []*ChannelForGetDeviceChannelsV2Output `type:"list"`

	DeviceID *string `type:"string"`

	DeviceNSID *string `type:"string"`

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

func (GetDeviceChannelsV2Output) GoString

func (s GetDeviceChannelsV2Output) GoString() string

GoString returns the string representation

func (*GetDeviceChannelsV2Output) SetChannels

SetChannels sets the Channels field's value.

func (*GetDeviceChannelsV2Output) SetDeviceID

SetDeviceID sets the DeviceID field's value.

func (*GetDeviceChannelsV2Output) SetDeviceNSID

SetDeviceNSID sets the DeviceNSID field's value.

func (*GetDeviceChannelsV2Output) SetDeviceName

SetDeviceName sets the DeviceName field's value.

func (GetDeviceChannelsV2Output) String

func (s GetDeviceChannelsV2Output) String() string

String returns the string representation

type GetDeviceInput

type GetDeviceInput struct {

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

	// SpaceID is a required field
	SpaceID *string `type:"string" required:"true"`
	// contains filtered or unexported fields
}

func (GetDeviceInput) GoString

func (s GetDeviceInput) GoString() string

GoString returns the string representation

func (*GetDeviceInput) SetDeviceID

func (s *GetDeviceInput) SetDeviceID(v string) *GetDeviceInput

SetDeviceID sets the DeviceID field's value.

func (*GetDeviceInput) SetSpaceID

func (s *GetDeviceInput) SetSpaceID(v string) *GetDeviceInput

SetSpaceID sets the SpaceID field's value.

func (GetDeviceInput) String

func (s GetDeviceInput) String() string

String returns the string representation

func (*GetDeviceInput) Validate

func (s *GetDeviceInput) Validate() error

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

type GetDeviceOutput

type GetDeviceOutput struct {
	Metadata *response.ResponseMetadata

	AlertNotification *AlertNotificationForGetDeviceOutput `type:"structure"`

	AutoPullAfterRegister *bool `type:"boolean"`

	ChannelNum *int32 `type:"int32"`

	Coordinates *CoordinatesForGetDeviceOutput `type:"structure"`

	CreatedAt *string `type:"string"`

	Description *string `type:"string"`

	DeviceID *string `type:"string"`

	DeviceIP *string `type:"string"`

	DeviceNSID *string `type:"string"`

	DeviceName *string `type:"string"`

	DeviceStreams *DeviceStreamsForGetDeviceOutput `type:"structure"`

	DeviceSubStreams []*DeviceSubStreamForGetDeviceOutput `type:"list"`

	Location *string `type:"string"`

	Manufactory *string `type:"string"`

	Password *string `type:"string"`

	RtpTransportTcp *bool `type:"boolean"`

	SpaceID *string `type:"string"`

	Status *string `type:"string"`

	Type *string `type:"string"`

	UpdatedAt *string `type:"string"`

	UseSubStream *bool `type:"boolean"`

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

func (GetDeviceOutput) GoString

func (s GetDeviceOutput) GoString() string

GoString returns the string representation

func (*GetDeviceOutput) SetAlertNotification

SetAlertNotification sets the AlertNotification field's value.

func (*GetDeviceOutput) SetAutoPullAfterRegister

func (s *GetDeviceOutput) SetAutoPullAfterRegister(v bool) *GetDeviceOutput

SetAutoPullAfterRegister sets the AutoPullAfterRegister field's value.

func (*GetDeviceOutput) SetChannelNum

func (s *GetDeviceOutput) SetChannelNum(v int32) *GetDeviceOutput

SetChannelNum sets the ChannelNum field's value.

func (*GetDeviceOutput) SetCoordinates

SetCoordinates sets the Coordinates field's value.

func (*GetDeviceOutput) SetCreatedAt

func (s *GetDeviceOutput) SetCreatedAt(v string) *GetDeviceOutput

SetCreatedAt sets the CreatedAt field's value.

func (*GetDeviceOutput) SetDescription

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

SetDescription sets the Description field's value.

func (*GetDeviceOutput) SetDeviceID

func (s *GetDeviceOutput) SetDeviceID(v string) *GetDeviceOutput

SetDeviceID sets the DeviceID field's value.

func (*GetDeviceOutput) SetDeviceIP

func (s *GetDeviceOutput) SetDeviceIP(v string) *GetDeviceOutput

SetDeviceIP sets the DeviceIP field's value.

func (*GetDeviceOutput) SetDeviceNSID

func (s *GetDeviceOutput) SetDeviceNSID(v string) *GetDeviceOutput

SetDeviceNSID sets the DeviceNSID field's value.

func (*GetDeviceOutput) SetDeviceName

func (s *GetDeviceOutput) SetDeviceName(v string) *GetDeviceOutput

SetDeviceName sets the DeviceName field's value.

func (*GetDeviceOutput) SetDeviceStreams

SetDeviceStreams sets the DeviceStreams field's value.

func (*GetDeviceOutput) SetDeviceSubStreams

SetDeviceSubStreams sets the DeviceSubStreams field's value.

func (*GetDeviceOutput) SetLocation

func (s *GetDeviceOutput) SetLocation(v string) *GetDeviceOutput

SetLocation sets the Location field's value.

func (*GetDeviceOutput) SetManufactory

func (s *GetDeviceOutput) SetManufactory(v string) *GetDeviceOutput

SetManufactory sets the Manufactory field's value.

func (*GetDeviceOutput) SetPassword

func (s *GetDeviceOutput) SetPassword(v string) *GetDeviceOutput

SetPassword sets the Password field's value.

func (*GetDeviceOutput) SetRtpTransportTcp

func (s *GetDeviceOutput) SetRtpTransportTcp(v bool) *GetDeviceOutput

SetRtpTransportTcp sets the RtpTransportTcp field's value.

func (*GetDeviceOutput) SetSpaceID

func (s *GetDeviceOutput) SetSpaceID(v string) *GetDeviceOutput

SetSpaceID sets the SpaceID field's value.

func (*GetDeviceOutput) SetStatus

func (s *GetDeviceOutput) SetStatus(v string) *GetDeviceOutput

SetStatus sets the Status field's value.

func (*GetDeviceOutput) SetType

func (s *GetDeviceOutput) SetType(v string) *GetDeviceOutput

SetType sets the Type field's value.

func (*GetDeviceOutput) SetUpdatedAt

func (s *GetDeviceOutput) SetUpdatedAt(v string) *GetDeviceOutput

SetUpdatedAt sets the UpdatedAt field's value.

func (*GetDeviceOutput) SetUseSubStream

func (s *GetDeviceOutput) SetUseSubStream(v bool) *GetDeviceOutput

SetUseSubStream sets the UseSubStream field's value.

func (*GetDeviceOutput) SetUsername

func (s *GetDeviceOutput) SetUsername(v string) *GetDeviceOutput

SetUsername sets the Username field's value.

func (GetDeviceOutput) String

func (s GetDeviceOutput) String() string

String returns the string representation

type GetLocalDownloadInput

type GetLocalDownloadInput struct {
	ID *string `type:"string" json:",omitempty"`

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

func (GetLocalDownloadInput) GoString

func (s GetLocalDownloadInput) GoString() string

GoString returns the string representation

func (*GetLocalDownloadInput) SetID

SetID sets the ID field's value.

func (*GetLocalDownloadInput) SetSpaceID

SetSpaceID sets the SpaceID field's value.

func (GetLocalDownloadInput) String

func (s GetLocalDownloadInput) String() string

String returns the string representation

type GetLocalDownloadOutput

type GetLocalDownloadOutput struct {
	Metadata *response.ResponseMetadata

	GBMedias []*GBMediaForGetLocalDownloadOutput `type:"list" json:",omitempty"`

	PageNumber *int32 `type:"int32" json:",omitempty"`

	PageSize *int32 `type:"int32" json:",omitempty"`

	TotalCount *int32 `type:"int32" json:",omitempty"`
	// contains filtered or unexported fields
}

func (GetLocalDownloadOutput) GoString

func (s GetLocalDownloadOutput) GoString() string

GoString returns the string representation

func (*GetLocalDownloadOutput) SetGBMedias

SetGBMedias sets the GBMedias field's value.

func (*GetLocalDownloadOutput) SetPageNumber

SetPageNumber sets the PageNumber field's value.

func (*GetLocalDownloadOutput) SetPageSize

SetPageSize sets the PageSize field's value.

func (*GetLocalDownloadOutput) SetTotalCount

SetTotalCount sets the TotalCount field's value.

func (GetLocalDownloadOutput) String

func (s GetLocalDownloadOutput) String() string

String returns the string representation

type GetPushStreamCntInput

type GetPushStreamCntInput struct {

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

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

	// StartTime is a required field
	StartTime *string `type:"string" required:"true"`
	// contains filtered or unexported fields
}

func (GetPushStreamCntInput) GoString

func (s GetPushStreamCntInput) GoString() string

GoString returns the string representation

func (*GetPushStreamCntInput) SetEndTime

SetEndTime sets the EndTime field's value.

func (*GetPushStreamCntInput) SetSpaceID

SetSpaceID sets the SpaceID field's value.

func (*GetPushStreamCntInput) SetStartTime

SetStartTime sets the StartTime field's value.

func (GetPushStreamCntInput) String

func (s GetPushStreamCntInput) String() string

String returns the string representation

func (*GetPushStreamCntInput) Validate

func (s *GetPushStreamCntInput) Validate() error

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

type GetPushStreamCntOutput

type GetPushStreamCntOutput struct {
	Metadata *response.ResponseMetadata

	Cnt []*CntForGetPushStreamCntOutput `type:"list"`
	// contains filtered or unexported fields
}

func (GetPushStreamCntOutput) GoString

func (s GetPushStreamCntOutput) GoString() string

GoString returns the string representation

func (*GetPushStreamCntOutput) SetCnt

SetCnt sets the Cnt field's value.

func (GetPushStreamCntOutput) String

func (s GetPushStreamCntOutput) String() string

String returns the string representation

type GetScreenshotTemplateInput added in v1.1.48

type GetScreenshotTemplateInput struct {

	// TemplateID is a required field
	TemplateID *string `type:"string" required:"true"`
	// contains filtered or unexported fields
}

func (GetScreenshotTemplateInput) GoString added in v1.1.48

func (s GetScreenshotTemplateInput) GoString() string

GoString returns the string representation

func (*GetScreenshotTemplateInput) SetTemplateID added in v1.1.48

SetTemplateID sets the TemplateID field's value.

func (GetScreenshotTemplateInput) String added in v1.1.48

String returns the string representation

func (*GetScreenshotTemplateInput) Validate added in v1.1.48

func (s *GetScreenshotTemplateInput) Validate() error

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

type GetScreenshotTemplateOutput added in v1.1.48

type GetScreenshotTemplateOutput struct {
	Metadata *response.ResponseMetadata

	CreatedAt *string `type:"string"`

	Screenshot *ScreenshotForGetScreenshotTemplateOutput `type:"structure"`

	TemplateID *string `type:"string"`

	TemplateName *string `type:"string"`

	TemplateType *string `type:"string"`

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

func (GetScreenshotTemplateOutput) GoString added in v1.1.48

func (s GetScreenshotTemplateOutput) GoString() string

GoString returns the string representation

func (*GetScreenshotTemplateOutput) SetCreatedAt added in v1.1.48

SetCreatedAt sets the CreatedAt field's value.

func (*GetScreenshotTemplateOutput) SetScreenshot added in v1.1.48

SetScreenshot sets the Screenshot field's value.

func (*GetScreenshotTemplateOutput) SetTemplateID added in v1.1.48

SetTemplateID sets the TemplateID field's value.

func (*GetScreenshotTemplateOutput) SetTemplateName added in v1.1.48

SetTemplateName sets the TemplateName field's value.

func (*GetScreenshotTemplateOutput) SetTemplateType added in v1.1.48

SetTemplateType sets the TemplateType field's value.

func (*GetScreenshotTemplateOutput) SetUpdatedAt added in v1.1.48

SetUpdatedAt sets the UpdatedAt field's value.

func (GetScreenshotTemplateOutput) String added in v1.1.48

String returns the string representation

type GetSpaceInput

type GetSpaceInput struct {

	// SpaceID is a required field
	SpaceID *string `type:"string" required:"true"`
	// contains filtered or unexported fields
}

func (GetSpaceInput) GoString

func (s GetSpaceInput) GoString() string

GoString returns the string representation

func (*GetSpaceInput) SetSpaceID

func (s *GetSpaceInput) SetSpaceID(v string) *GetSpaceInput

SetSpaceID sets the SpaceID field's value.

func (GetSpaceInput) String

func (s GetSpaceInput) String() string

String returns the string representation

func (*GetSpaceInput) Validate

func (s *GetSpaceInput) Validate() error

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

type GetSpaceOutput

type GetSpaceOutput struct {
	Metadata *response.ResponseMetadata

	AccessType *string `type:"string"`

	CallbackURL *string `type:"string"`

	CreatedAt *string `type:"string"`

	Description *string `type:"string"`

	Domains *DomainsForGetSpaceOutput `type:"structure"`

	GB *GBForGetSpaceOutput `type:"structure"`

	HLSLowLatency *bool `type:"boolean"`

	Region *string `type:"string"`

	SipServer *SipServerForGetSpaceOutput `type:"structure"`

	SpaceID *string `type:"string"`

	SpaceName *string `type:"string"`

	Status *string `type:"string"`

	Template *TemplateForGetSpaceOutput `type:"structure"`

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

func (GetSpaceOutput) GoString

func (s GetSpaceOutput) GoString() string

GoString returns the string representation

func (*GetSpaceOutput) SetAccessType

func (s *GetSpaceOutput) SetAccessType(v string) *GetSpaceOutput

SetAccessType sets the AccessType field's value.

func (*GetSpaceOutput) SetCallbackURL

func (s *GetSpaceOutput) SetCallbackURL(v string) *GetSpaceOutput

SetCallbackURL sets the CallbackURL field's value.

func (*GetSpaceOutput) SetCreatedAt

func (s *GetSpaceOutput) SetCreatedAt(v string) *GetSpaceOutput

SetCreatedAt sets the CreatedAt field's value.

func (*GetSpaceOutput) SetDescription

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

SetDescription sets the Description field's value.

func (*GetSpaceOutput) SetDomains

SetDomains sets the Domains field's value.

func (*GetSpaceOutput) SetGB

SetGB sets the GB field's value.

func (*GetSpaceOutput) SetHLSLowLatency

func (s *GetSpaceOutput) SetHLSLowLatency(v bool) *GetSpaceOutput

SetHLSLowLatency sets the HLSLowLatency field's value.

func (*GetSpaceOutput) SetRegion

func (s *GetSpaceOutput) SetRegion(v string) *GetSpaceOutput

SetRegion sets the Region field's value.

func (*GetSpaceOutput) SetSipServer

SetSipServer sets the SipServer field's value.

func (*GetSpaceOutput) SetSpaceID

func (s *GetSpaceOutput) SetSpaceID(v string) *GetSpaceOutput

SetSpaceID sets the SpaceID field's value.

func (*GetSpaceOutput) SetSpaceName

func (s *GetSpaceOutput) SetSpaceName(v string) *GetSpaceOutput

SetSpaceName sets the SpaceName field's value.

func (*GetSpaceOutput) SetStatus

func (s *GetSpaceOutput) SetStatus(v string) *GetSpaceOutput

SetStatus sets the Status field's value.

func (*GetSpaceOutput) SetTemplate

SetTemplate sets the Template field's value.

func (*GetSpaceOutput) SetUpdatedAt

func (s *GetSpaceOutput) SetUpdatedAt(v string) *GetSpaceOutput

SetUpdatedAt sets the UpdatedAt field's value.

func (GetSpaceOutput) String

func (s GetSpaceOutput) String() string

String returns the string representation

type GetSpaceTemplateInput added in v1.1.48

type GetSpaceTemplateInput struct {

	// SpaceID is a required field
	SpaceID *string `type:"string" required:"true"`
	// contains filtered or unexported fields
}

func (GetSpaceTemplateInput) GoString added in v1.1.48

func (s GetSpaceTemplateInput) GoString() string

GoString returns the string representation

func (*GetSpaceTemplateInput) SetSpaceID added in v1.1.48

SetSpaceID sets the SpaceID field's value.

func (GetSpaceTemplateInput) String added in v1.1.48

func (s GetSpaceTemplateInput) String() string

String returns the string representation

func (*GetSpaceTemplateInput) Validate added in v1.1.48

func (s *GetSpaceTemplateInput) Validate() error

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

type GetSpaceTemplateOutput added in v1.1.48

type GetSpaceTemplateOutput struct {
	Metadata *response.ResponseMetadata

	AI *AIForGetSpaceTemplateOutput `type:"structure"`

	Record *RecordForGetSpaceTemplateOutput `type:"structure"`

	Screenshot *ScreenshotForGetSpaceTemplateOutput `type:"structure"`
	// contains filtered or unexported fields
}

func (GetSpaceTemplateOutput) GoString added in v1.1.48

func (s GetSpaceTemplateOutput) GoString() string

GoString returns the string representation

func (*GetSpaceTemplateOutput) SetAI added in v1.1.48

SetAI sets the AI field's value.

func (*GetSpaceTemplateOutput) SetRecord added in v1.1.48

SetRecord sets the Record field's value.

func (*GetSpaceTemplateOutput) SetScreenshot added in v1.1.48

SetScreenshot sets the Screenshot field's value.

func (GetSpaceTemplateOutput) String added in v1.1.48

func (s GetSpaceTemplateOutput) String() string

String returns the string representation

type GetStreamDataInput

type GetStreamDataInput struct {

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

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

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

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

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

	StreamingIndex *int32 `type:"int32" json:",omitempty"`
	// contains filtered or unexported fields
}

func (GetStreamDataInput) GoString

func (s GetStreamDataInput) GoString() string

GoString returns the string representation

func (*GetStreamDataInput) SetEndTime

func (s *GetStreamDataInput) SetEndTime(v int32) *GetStreamDataInput

SetEndTime sets the EndTime field's value.

func (*GetStreamDataInput) SetResolution

func (s *GetStreamDataInput) SetResolution(v string) *GetStreamDataInput

SetResolution sets the Resolution field's value.

func (*GetStreamDataInput) SetSpaceID

func (s *GetStreamDataInput) SetSpaceID(v string) *GetStreamDataInput

SetSpaceID sets the SpaceID field's value.

func (*GetStreamDataInput) SetStartTime

func (s *GetStreamDataInput) SetStartTime(v int32) *GetStreamDataInput

SetStartTime sets the StartTime field's value.

func (*GetStreamDataInput) SetStreamID

func (s *GetStreamDataInput) SetStreamID(v string) *GetStreamDataInput

SetStreamID sets the StreamID field's value.

func (*GetStreamDataInput) SetStreamingIndex

func (s *GetStreamDataInput) SetStreamingIndex(v int32) *GetStreamDataInput

SetStreamingIndex sets the StreamingIndex field's value.

func (GetStreamDataInput) String

func (s GetStreamDataInput) String() string

String returns the string representation

func (*GetStreamDataInput) Validate

func (s *GetStreamDataInput) Validate() error

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

type GetStreamDataOutput

type GetStreamDataOutput struct {
	Metadata *response.ResponseMetadata

	BAudio []*BAudioForGetStreamDataOutput `type:"list" json:",omitempty"`

	BVideo []*BVideoForGetStreamDataOutput `type:"list" json:",omitempty"`

	FPS []*FPForGetStreamDataOutput `type:"list" json:",omitempty"`

	Frame []*FrameForGetStreamDataOutput `type:"list" json:",omitempty"`

	Height *int32 `type:"int32" json:",omitempty"`

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

	Width *int32 `type:"int32" json:",omitempty"`
	// contains filtered or unexported fields
}

func (GetStreamDataOutput) GoString

func (s GetStreamDataOutput) GoString() string

GoString returns the string representation

func (*GetStreamDataOutput) SetBAudio

SetBAudio sets the BAudio field's value.

func (*GetStreamDataOutput) SetBVideo

SetBVideo sets the BVideo field's value.

func (*GetStreamDataOutput) SetFPS

SetFPS sets the FPS field's value.

func (*GetStreamDataOutput) SetFrame

SetFrame sets the Frame field's value.

func (*GetStreamDataOutput) SetHeight

SetHeight sets the Height field's value.

func (*GetStreamDataOutput) SetVCodec

SetVCodec sets the VCodec field's value.

func (*GetStreamDataOutput) SetWidth

SetWidth sets the Width field's value.

func (GetStreamDataOutput) String

func (s GetStreamDataOutput) String() string

String returns the string representation

type GetStreamInput

type GetStreamInput struct {
	FreshExpiredPull *string `type:"string"`

	FreshExpiredPush *string `type:"string"`

	SpaceID *string `type:"string"`

	StreamID *string `type:"string"`

	StreamName *string `type:"string"`

	// StreamingIndex is a required field
	StreamingIndex *string `type:"string" required:"true"`
	// contains filtered or unexported fields
}

func (GetStreamInput) GoString

func (s GetStreamInput) GoString() string

GoString returns the string representation

func (*GetStreamInput) SetFreshExpiredPull

func (s *GetStreamInput) SetFreshExpiredPull(v string) *GetStreamInput

SetFreshExpiredPull sets the FreshExpiredPull field's value.

func (*GetStreamInput) SetFreshExpiredPush

func (s *GetStreamInput) SetFreshExpiredPush(v string) *GetStreamInput

SetFreshExpiredPush sets the FreshExpiredPush field's value.

func (*GetStreamInput) SetSpaceID

func (s *GetStreamInput) SetSpaceID(v string) *GetStreamInput

SetSpaceID sets the SpaceID field's value.

func (*GetStreamInput) SetStreamID

func (s *GetStreamInput) SetStreamID(v string) *GetStreamInput

SetStreamID sets the StreamID field's value.

func (*GetStreamInput) SetStreamName

func (s *GetStreamInput) SetStreamName(v string) *GetStreamInput

SetStreamName sets the StreamName field's value.

func (*GetStreamInput) SetStreamingIndex

func (s *GetStreamInput) SetStreamingIndex(v string) *GetStreamInput

SetStreamingIndex sets the StreamingIndex field's value.

func (GetStreamInput) String

func (s GetStreamInput) String() string

String returns the string representation

func (*GetStreamInput) Validate

func (s *GetStreamInput) Validate() error

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

type GetStreamOutput

type GetStreamOutput struct {
	Metadata *response.ResponseMetadata

	AI *AIForGetStreamOutput `type:"structure"`

	ChannelID *string `type:"string"`

	CreatedAt *string `type:"string"`

	Description *string `type:"string"`

	DeviceID *string `type:"string"`

	DeviceNSID *string `type:"string"`

	PullSource *string `type:"string"`

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

	PushUrl *string `type:"string"`

	RTMPushUrl *string `type:"string"`

	RecentPushTs *string `type:"string"`

	Record *RecordForGetStreamOutput `type:"structure"`

	Resolution *string `type:"string"`

	RtpTransportTcp *bool `type:"boolean"`

	SIPID *string `type:"string"`

	Screenshot *ScreenshotForGetStreamOutput `type:"structure"`

	SpaceAccessType *string `type:"string"`

	SpaceID *string `type:"string"`

	Status *string `type:"string"`

	StreamID *string `type:"string"`

	StreamName *string `type:"string"`

	StreamingType *string `type:"string"`

	TransPullUrls *TransPullUrlsForGetStreamOutput `type:"structure"`

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

func (GetStreamOutput) GoString

func (s GetStreamOutput) GoString() string

GoString returns the string representation

func (*GetStreamOutput) SetAI

SetAI sets the AI field's value.

func (*GetStreamOutput) SetChannelID

func (s *GetStreamOutput) SetChannelID(v string) *GetStreamOutput

SetChannelID sets the ChannelID field's value.

func (*GetStreamOutput) SetCreatedAt

func (s *GetStreamOutput) SetCreatedAt(v string) *GetStreamOutput

SetCreatedAt sets the CreatedAt field's value.

func (*GetStreamOutput) SetDescription

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

SetDescription sets the Description field's value.

func (*GetStreamOutput) SetDeviceID

func (s *GetStreamOutput) SetDeviceID(v string) *GetStreamOutput

SetDeviceID sets the DeviceID field's value.

func (*GetStreamOutput) SetDeviceNSID

func (s *GetStreamOutput) SetDeviceNSID(v string) *GetStreamOutput

SetDeviceNSID sets the DeviceNSID field's value.

func (*GetStreamOutput) SetPullSource

func (s *GetStreamOutput) SetPullSource(v string) *GetStreamOutput

SetPullSource sets the PullSource field's value.

func (*GetStreamOutput) SetPullUrls

func (s *GetStreamOutput) SetPullUrls(v []*string) *GetStreamOutput

SetPullUrls sets the PullUrls field's value.

func (*GetStreamOutput) SetPushUrl

func (s *GetStreamOutput) SetPushUrl(v string) *GetStreamOutput

SetPushUrl sets the PushUrl field's value.

func (*GetStreamOutput) SetRTMPushUrl

func (s *GetStreamOutput) SetRTMPushUrl(v string) *GetStreamOutput

SetRTMPushUrl sets the RTMPushUrl field's value.

func (*GetStreamOutput) SetRecentPushTs

func (s *GetStreamOutput) SetRecentPushTs(v string) *GetStreamOutput

SetRecentPushTs sets the RecentPushTs field's value.

func (*GetStreamOutput) SetRecord

SetRecord sets the Record field's value.

func (*GetStreamOutput) SetResolution

func (s *GetStreamOutput) SetResolution(v string) *GetStreamOutput

SetResolution sets the Resolution field's value.

func (*GetStreamOutput) SetRtpTransportTcp

func (s *GetStreamOutput) SetRtpTransportTcp(v bool) *GetStreamOutput

SetRtpTransportTcp sets the RtpTransportTcp field's value.

func (*GetStreamOutput) SetSIPID

func (s *GetStreamOutput) SetSIPID(v string) *GetStreamOutput

SetSIPID sets the SIPID field's value.

func (*GetStreamOutput) SetScreenshot

SetScreenshot sets the Screenshot field's value.

func (*GetStreamOutput) SetSpaceAccessType

func (s *GetStreamOutput) SetSpaceAccessType(v string) *GetStreamOutput

SetSpaceAccessType sets the SpaceAccessType field's value.

func (*GetStreamOutput) SetSpaceID

func (s *GetStreamOutput) SetSpaceID(v string) *GetStreamOutput

SetSpaceID sets the SpaceID field's value.

func (*GetStreamOutput) SetStatus

func (s *GetStreamOutput) SetStatus(v string) *GetStreamOutput

SetStatus sets the Status field's value.

func (*GetStreamOutput) SetStreamID

func (s *GetStreamOutput) SetStreamID(v string) *GetStreamOutput

SetStreamID sets the StreamID field's value.

func (*GetStreamOutput) SetStreamName

func (s *GetStreamOutput) SetStreamName(v string) *GetStreamOutput

SetStreamName sets the StreamName field's value.

func (*GetStreamOutput) SetStreamingType

func (s *GetStreamOutput) SetStreamingType(v string) *GetStreamOutput

SetStreamingType sets the StreamingType field's value.

func (*GetStreamOutput) SetTransPullUrls

SetTransPullUrls sets the TransPullUrls field's value.

func (*GetStreamOutput) SetUpdatedAt

func (s *GetStreamOutput) SetUpdatedAt(v string) *GetStreamOutput

SetUpdatedAt sets the UpdatedAt field's value.

func (GetStreamOutput) String

func (s GetStreamOutput) String() string

String returns the string representation

type GetStreamRecordInput

type GetStreamRecordInput struct {

	// RecordID is a required field
	RecordID *string `type:"string" required:"true"`
	// contains filtered or unexported fields
}

func (GetStreamRecordInput) GoString

func (s GetStreamRecordInput) GoString() string

GoString returns the string representation

func (*GetStreamRecordInput) SetRecordID

SetRecordID sets the RecordID field's value.

func (GetStreamRecordInput) String

func (s GetStreamRecordInput) String() string

String returns the string representation

func (*GetStreamRecordInput) Validate

func (s *GetStreamRecordInput) Validate() error

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

type GetStreamRecordOutput

type GetStreamRecordOutput struct {
	Metadata *response.ResponseMetadata

	CreatedAt *int32 `type:"int32"`

	ID *string `type:"string"`

	Msg *string `type:"string"`

	Res *ResForGetStreamRecordOutput `type:"structure"`

	Status *string `type:"string"`

	StoppedAt *int32 `type:"int32"`

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

func (GetStreamRecordOutput) GoString

func (s GetStreamRecordOutput) GoString() string

GoString returns the string representation

func (*GetStreamRecordOutput) SetCreatedAt

SetCreatedAt sets the CreatedAt field's value.

func (*GetStreamRecordOutput) SetID

SetID sets the ID field's value.

func (*GetStreamRecordOutput) SetMsg

SetMsg sets the Msg field's value.

func (*GetStreamRecordOutput) SetRes

SetRes sets the Res field's value.

func (*GetStreamRecordOutput) SetStatus

SetStatus sets the Status field's value.

func (*GetStreamRecordOutput) SetStoppedAt

SetStoppedAt sets the StoppedAt field's value.

func (*GetStreamRecordOutput) SetUpdatedAt

SetUpdatedAt sets the UpdatedAt field's value.

func (GetStreamRecordOutput) String

func (s GetStreamRecordOutput) String() string

String returns the string representation

type ListDeviceScreenshotsV2Input added in v1.1.48

type ListDeviceScreenshotsV2Input struct {

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

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

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

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

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

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

func (ListDeviceScreenshotsV2Input) GoString added in v1.1.48

func (s ListDeviceScreenshotsV2Input) GoString() string

GoString returns the string representation

func (*ListDeviceScreenshotsV2Input) SetEndTs added in v1.1.48

SetEndTs sets the EndTs field's value.

func (*ListDeviceScreenshotsV2Input) SetPageNumber added in v1.1.48

SetPageNumber sets the PageNumber field's value.

func (*ListDeviceScreenshotsV2Input) SetPageSize added in v1.1.48

SetPageSize sets the PageSize field's value.

func (*ListDeviceScreenshotsV2Input) SetSpaceID added in v1.1.48

SetSpaceID sets the SpaceID field's value.

func (*ListDeviceScreenshotsV2Input) SetStartTs added in v1.1.48

SetStartTs sets the StartTs field's value.

func (*ListDeviceScreenshotsV2Input) SetStreamID added in v1.1.48

SetStreamID sets the StreamID field's value.

func (ListDeviceScreenshotsV2Input) String added in v1.1.48

String returns the string representation

func (*ListDeviceScreenshotsV2Input) Validate added in v1.1.48

func (s *ListDeviceScreenshotsV2Input) Validate() error

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

type ListDeviceScreenshotsV2Output added in v1.1.48

type ListDeviceScreenshotsV2Output struct {
	Metadata *response.ResponseMetadata

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

func (ListDeviceScreenshotsV2Output) GoString added in v1.1.48

GoString returns the string representation

func (*ListDeviceScreenshotsV2Output) SetRecords added in v1.1.48

SetRecords sets the Records field's value.

func (ListDeviceScreenshotsV2Output) String added in v1.1.48

String returns the string representation

type ListDevicesInput

type ListDevicesInput struct {
	DeviceID *string `type:"string"`

	DeviceNSID *string `type:"string"`

	DeviceName *string `type:"string"`

	Order *string `type:"string"`

	PageNumber *string `type:"string"`

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

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

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

func (ListDevicesInput) GoString

func (s ListDevicesInput) GoString() string

GoString returns the string representation

func (*ListDevicesInput) SetDeviceID

func (s *ListDevicesInput) SetDeviceID(v string) *ListDevicesInput

SetDeviceID sets the DeviceID field's value.

func (*ListDevicesInput) SetDeviceNSID

func (s *ListDevicesInput) SetDeviceNSID(v string) *ListDevicesInput

SetDeviceNSID sets the DeviceNSID field's value.

func (*ListDevicesInput) SetDeviceName

func (s *ListDevicesInput) SetDeviceName(v string) *ListDevicesInput

SetDeviceName sets the DeviceName field's value.

func (*ListDevicesInput) SetOrder

func (s *ListDevicesInput) SetOrder(v string) *ListDevicesInput

SetOrder sets the Order field's value.

func (*ListDevicesInput) SetPageNumber

func (s *ListDevicesInput) SetPageNumber(v string) *ListDevicesInput

SetPageNumber sets the PageNumber field's value.

func (*ListDevicesInput) SetPageSize

func (s *ListDevicesInput) SetPageSize(v string) *ListDevicesInput

SetPageSize sets the PageSize field's value.

func (*ListDevicesInput) SetSpaceID

func (s *ListDevicesInput) SetSpaceID(v string) *ListDevicesInput

SetSpaceID sets the SpaceID field's value.

func (*ListDevicesInput) SetStatus

func (s *ListDevicesInput) SetStatus(v string) *ListDevicesInput

SetStatus sets the Status field's value.

func (ListDevicesInput) String

func (s ListDevicesInput) String() string

String returns the string representation

func (*ListDevicesInput) Validate

func (s *ListDevicesInput) Validate() error

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

type ListDevicesOutput

type ListDevicesOutput struct {
	Metadata *response.ResponseMetadata

	Devices []*DeviceForListDevicesOutput `type:"list"`

	PageNumber *int32 `type:"int32"`

	PageSize *int32 `type:"int32"`

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

func (ListDevicesOutput) GoString

func (s ListDevicesOutput) GoString() string

GoString returns the string representation

func (*ListDevicesOutput) SetDevices

SetDevices sets the Devices field's value.

func (*ListDevicesOutput) SetPageNumber

func (s *ListDevicesOutput) SetPageNumber(v int32) *ListDevicesOutput

SetPageNumber sets the PageNumber field's value.

func (*ListDevicesOutput) SetPageSize

func (s *ListDevicesOutput) SetPageSize(v int32) *ListDevicesOutput

SetPageSize sets the PageSize field's value.

func (*ListDevicesOutput) SetTotalCount

func (s *ListDevicesOutput) SetTotalCount(v int32) *ListDevicesOutput

SetTotalCount sets the TotalCount field's value.

func (ListDevicesOutput) String

func (s ListDevicesOutput) String() string

String returns the string representation

type ListScreenshotTemplatesInput added in v1.1.48

type ListScreenshotTemplatesInput struct {

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

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

	// PageSize is a required field
	PageSize *string `type:"string" required:"true"`
	// contains filtered or unexported fields
}

func (ListScreenshotTemplatesInput) GoString added in v1.1.48

func (s ListScreenshotTemplatesInput) GoString() string

GoString returns the string representation

func (*ListScreenshotTemplatesInput) SetOrder added in v1.1.48

SetOrder sets the Order field's value.

func (*ListScreenshotTemplatesInput) SetPageNumber added in v1.1.48

SetPageNumber sets the PageNumber field's value.

func (*ListScreenshotTemplatesInput) SetPageSize added in v1.1.48

SetPageSize sets the PageSize field's value.

func (ListScreenshotTemplatesInput) String added in v1.1.48

String returns the string representation

func (*ListScreenshotTemplatesInput) Validate added in v1.1.48

func (s *ListScreenshotTemplatesInput) Validate() error

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

type ListScreenshotTemplatesOutput added in v1.1.48

type ListScreenshotTemplatesOutput struct {
	Metadata *response.ResponseMetadata

	Templates []*TemplateForListScreenshotTemplatesOutput `type:"list"`
	// contains filtered or unexported fields
}

func (ListScreenshotTemplatesOutput) GoString added in v1.1.48

GoString returns the string representation

func (*ListScreenshotTemplatesOutput) SetTemplates added in v1.1.48

SetTemplates sets the Templates field's value.

func (ListScreenshotTemplatesOutput) String added in v1.1.48

String returns the string representation

type ListSpacesInput

type ListSpacesInput struct {
	Order *string `type:"string"`

	PageNumber *string `type:"string"`

	PageSize *string `type:"string"`

	ProjectName *string `type:"string"`

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

func (ListSpacesInput) GoString

func (s ListSpacesInput) GoString() string

GoString returns the string representation

func (*ListSpacesInput) SetOrder

func (s *ListSpacesInput) SetOrder(v string) *ListSpacesInput

SetOrder sets the Order field's value.

func (*ListSpacesInput) SetPageNumber

func (s *ListSpacesInput) SetPageNumber(v string) *ListSpacesInput

SetPageNumber sets the PageNumber field's value.

func (*ListSpacesInput) SetPageSize

func (s *ListSpacesInput) SetPageSize(v string) *ListSpacesInput

SetPageSize sets the PageSize field's value.

func (*ListSpacesInput) SetProjectName

func (s *ListSpacesInput) SetProjectName(v string) *ListSpacesInput

SetProjectName sets the ProjectName field's value.

func (*ListSpacesInput) SetTagFilters

SetTagFilters sets the TagFilters field's value.

func (ListSpacesInput) String

func (s ListSpacesInput) String() string

String returns the string representation

type ListSpacesOutput

type ListSpacesOutput struct {
	Metadata *response.ResponseMetadata

	Spaces []*SpaceForListSpacesOutput `type:"list"`
	// contains filtered or unexported fields
}

func (ListSpacesOutput) GoString

func (s ListSpacesOutput) GoString() string

GoString returns the string representation

func (*ListSpacesOutput) SetSpaces

SetSpaces sets the Spaces field's value.

func (ListSpacesOutput) String

func (s ListSpacesOutput) String() string

String returns the string representation

type ListStreamsInput

type ListStreamsInput struct {
	PageNumber *string `type:"string"`

	PageSize *string `type:"string"`

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

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

func (ListStreamsInput) GoString

func (s ListStreamsInput) GoString() string

GoString returns the string representation

func (*ListStreamsInput) SetPageNumber

func (s *ListStreamsInput) SetPageNumber(v string) *ListStreamsInput

SetPageNumber sets the PageNumber field's value.

func (*ListStreamsInput) SetPageSize

func (s *ListStreamsInput) SetPageSize(v string) *ListStreamsInput

SetPageSize sets the PageSize field's value.

func (*ListStreamsInput) SetSpaceID

func (s *ListStreamsInput) SetSpaceID(v string) *ListStreamsInput

SetSpaceID sets the SpaceID field's value.

func (*ListStreamsInput) SetStreamName

func (s *ListStreamsInput) SetStreamName(v string) *ListStreamsInput

SetStreamName sets the StreamName field's value.

func (ListStreamsInput) String

func (s ListStreamsInput) String() string

String returns the string representation

func (*ListStreamsInput) Validate

func (s *ListStreamsInput) Validate() error

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

type ListStreamsOutput

type ListStreamsOutput struct {
	Metadata *response.ResponseMetadata

	PageNumber *int32 `type:"int32"`

	PageSize *int32 `type:"int32"`

	Streams []*StreamForListStreamsOutput `type:"list"`

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

func (ListStreamsOutput) GoString

func (s ListStreamsOutput) GoString() string

GoString returns the string representation

func (*ListStreamsOutput) SetPageNumber

func (s *ListStreamsOutput) SetPageNumber(v int32) *ListStreamsOutput

SetPageNumber sets the PageNumber field's value.

func (*ListStreamsOutput) SetPageSize

func (s *ListStreamsOutput) SetPageSize(v int32) *ListStreamsOutput

SetPageSize sets the PageSize field's value.

func (*ListStreamsOutput) SetStreams

SetStreams sets the Streams field's value.

func (*ListStreamsOutput) SetTotalCount

func (s *ListStreamsOutput) SetTotalCount(v int32) *ListStreamsOutput

SetTotalCount sets the TotalCount field's value.

func (ListStreamsOutput) String

func (s ListStreamsOutput) String() string

String returns the string representation

type RecordForGetSpaceOutput

type RecordForGetSpaceOutput struct {
	BindTime *string `type:"string"`

	TemplateID *string `type:"string"`

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

func (RecordForGetSpaceOutput) GoString

func (s RecordForGetSpaceOutput) GoString() string

GoString returns the string representation

func (*RecordForGetSpaceOutput) SetBindTime

SetBindTime sets the BindTime field's value.

func (*RecordForGetSpaceOutput) SetTemplateID

SetTemplateID sets the TemplateID field's value.

func (*RecordForGetSpaceOutput) SetTemplateName

SetTemplateName sets the TemplateName field's value.

func (RecordForGetSpaceOutput) String

func (s RecordForGetSpaceOutput) String() string

String returns the string representation

type RecordForGetSpaceTemplateOutput added in v1.1.48

type RecordForGetSpaceTemplateOutput struct {
	BindTime *string `type:"string"`

	TemplateID *string `type:"string"`

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

func (RecordForGetSpaceTemplateOutput) GoString added in v1.1.48

GoString returns the string representation

func (*RecordForGetSpaceTemplateOutput) SetBindTime added in v1.1.48

SetBindTime sets the BindTime field's value.

func (*RecordForGetSpaceTemplateOutput) SetTemplateID added in v1.1.48

SetTemplateID sets the TemplateID field's value.

func (*RecordForGetSpaceTemplateOutput) SetTemplateName added in v1.1.48

SetTemplateName sets the TemplateName field's value.

func (RecordForGetSpaceTemplateOutput) String added in v1.1.48

String returns the string representation

type RecordForGetStreamOutput

type RecordForGetStreamOutput struct {
	TemplateID *string `type:"string"`

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

func (RecordForGetStreamOutput) GoString

func (s RecordForGetStreamOutput) GoString() string

GoString returns the string representation

func (*RecordForGetStreamOutput) SetTemplateID

SetTemplateID sets the TemplateID field's value.

func (*RecordForGetStreamOutput) SetTemplateName

SetTemplateName sets the TemplateName field's value.

func (RecordForGetStreamOutput) String

func (s RecordForGetStreamOutput) String() string

String returns the string representation

type RecordForListDeviceScreenshotsV2Output added in v1.1.48

type RecordForListDeviceScreenshotsV2Output struct {
	Path *string `type:"string" json:",omitempty"`

	Screenshot *ScreenshotForListDeviceScreenshotsV2Output `type:"structure" json:",omitempty"`

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

func (RecordForListDeviceScreenshotsV2Output) GoString added in v1.1.48

GoString returns the string representation

func (*RecordForListDeviceScreenshotsV2Output) SetPath added in v1.1.48

SetPath sets the Path field's value.

func (*RecordForListDeviceScreenshotsV2Output) SetScreenshot added in v1.1.48

SetScreenshot sets the Screenshot field's value.

func (*RecordForListDeviceScreenshotsV2Output) SetType added in v1.1.48

SetType sets the Type field's value.

func (RecordForListDeviceScreenshotsV2Output) String added in v1.1.48

String returns the string representation

type RecordForListSpacesOutput

type RecordForListSpacesOutput struct {
	BindTime *string `type:"string"`

	TemplateID *string `type:"string"`

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

func (RecordForListSpacesOutput) GoString

func (s RecordForListSpacesOutput) GoString() string

GoString returns the string representation

func (*RecordForListSpacesOutput) SetBindTime

SetBindTime sets the BindTime field's value.

func (*RecordForListSpacesOutput) SetTemplateID

SetTemplateID sets the TemplateID field's value.

func (*RecordForListSpacesOutput) SetTemplateName

SetTemplateName sets the TemplateName field's value.

func (RecordForListSpacesOutput) String

func (s RecordForListSpacesOutput) String() string

String returns the string representation

type RecordForListStreamsOutput

type RecordForListStreamsOutput struct {
	TemplateID *string `type:"string"`

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

func (RecordForListStreamsOutput) GoString

func (s RecordForListStreamsOutput) GoString() string

GoString returns the string representation

func (*RecordForListStreamsOutput) SetTemplateID

SetTemplateID sets the TemplateID field's value.

func (*RecordForListStreamsOutput) SetTemplateName

SetTemplateName sets the TemplateName field's value.

func (RecordForListStreamsOutput) String

String returns the string representation

type ResForGetStreamRecordOutput

type ResForGetStreamRecordOutput struct {
	Extra *ExtraForGetStreamRecordOutput `type:"structure"`

	RemuxUrl *string `type:"string"`

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

func (ResForGetStreamRecordOutput) GoString

func (s ResForGetStreamRecordOutput) GoString() string

GoString returns the string representation

func (*ResForGetStreamRecordOutput) SetExtra

SetExtra sets the Extra field's value.

func (*ResForGetStreamRecordOutput) SetRemuxUrl

SetRemuxUrl sets the RemuxUrl field's value.

func (*ResForGetStreamRecordOutput) SetUrl

SetUrl sets the Url field's value.

func (ResForGetStreamRecordOutput) String

String returns the string representation

type ScreenshotForCreateScreenshotTemplateInput added in v1.1.48

type ScreenshotForCreateScreenshotTemplateInput struct {
	EnableTimes []*EnableTimeForCreateScreenshotTemplateInput `type:"list" json:",omitempty"`

	ScheduleSwitch *bool `type:"boolean" json:",omitempty"`

	ScreenshotPeriod *int32 `type:"int32" json:",omitempty"`

	TTL *TTLForCreateScreenshotTemplateInput `type:"structure" json:",omitempty"`

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

func (ScreenshotForCreateScreenshotTemplateInput) GoString added in v1.1.48

GoString returns the string representation

func (*ScreenshotForCreateScreenshotTemplateInput) SetEnableTimes added in v1.1.48

SetEnableTimes sets the EnableTimes field's value.

func (*ScreenshotForCreateScreenshotTemplateInput) SetScheduleSwitch added in v1.1.48

SetScheduleSwitch sets the ScheduleSwitch field's value.

func (*ScreenshotForCreateScreenshotTemplateInput) SetScreenshotPeriod added in v1.1.48

SetScreenshotPeriod sets the ScreenshotPeriod field's value.

func (*ScreenshotForCreateScreenshotTemplateInput) SetTTL added in v1.1.48

SetTTL sets the TTL field's value.

func (*ScreenshotForCreateScreenshotTemplateInput) SetType added in v1.1.48

SetType sets the Type field's value.

func (ScreenshotForCreateScreenshotTemplateInput) String added in v1.1.48

String returns the string representation

type ScreenshotForGetScreenshotTemplateOutput added in v1.1.48

type ScreenshotForGetScreenshotTemplateOutput struct {
	EnableTimes []*EnableTimeForGetScreenshotTemplateOutput `type:"list"`

	ScheduleSwitch *bool `type:"boolean"`

	ScreenshotPeriod *int32 `type:"int32"`

	TTL *TTLForGetScreenshotTemplateOutput `type:"structure"`

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

func (ScreenshotForGetScreenshotTemplateOutput) GoString added in v1.1.48

GoString returns the string representation

func (*ScreenshotForGetScreenshotTemplateOutput) SetEnableTimes added in v1.1.48

SetEnableTimes sets the EnableTimes field's value.

func (*ScreenshotForGetScreenshotTemplateOutput) SetScheduleSwitch added in v1.1.48

SetScheduleSwitch sets the ScheduleSwitch field's value.

func (*ScreenshotForGetScreenshotTemplateOutput) SetScreenshotPeriod added in v1.1.48

SetScreenshotPeriod sets the ScreenshotPeriod field's value.

func (*ScreenshotForGetScreenshotTemplateOutput) SetTTL added in v1.1.48

SetTTL sets the TTL field's value.

func (*ScreenshotForGetScreenshotTemplateOutput) SetType added in v1.1.48

SetType sets the Type field's value.

func (ScreenshotForGetScreenshotTemplateOutput) String added in v1.1.48

String returns the string representation

type ScreenshotForGetSpaceOutput

type ScreenshotForGetSpaceOutput struct {
	BindTime *string `type:"string"`

	TemplateID *string `type:"string"`

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

func (ScreenshotForGetSpaceOutput) GoString

func (s ScreenshotForGetSpaceOutput) GoString() string

GoString returns the string representation

func (*ScreenshotForGetSpaceOutput) SetBindTime

SetBindTime sets the BindTime field's value.

func (*ScreenshotForGetSpaceOutput) SetTemplateID

SetTemplateID sets the TemplateID field's value.

func (*ScreenshotForGetSpaceOutput) SetTemplateName

SetTemplateName sets the TemplateName field's value.

func (ScreenshotForGetSpaceOutput) String

String returns the string representation

type ScreenshotForGetSpaceTemplateOutput added in v1.1.48

type ScreenshotForGetSpaceTemplateOutput struct {
	BindTime *string `type:"string"`

	TemplateID *string `type:"string"`

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

func (ScreenshotForGetSpaceTemplateOutput) GoString added in v1.1.48

GoString returns the string representation

func (*ScreenshotForGetSpaceTemplateOutput) SetBindTime added in v1.1.48

SetBindTime sets the BindTime field's value.

func (*ScreenshotForGetSpaceTemplateOutput) SetTemplateID added in v1.1.48

SetTemplateID sets the TemplateID field's value.

func (*ScreenshotForGetSpaceTemplateOutput) SetTemplateName added in v1.1.48

SetTemplateName sets the TemplateName field's value.

func (ScreenshotForGetSpaceTemplateOutput) String added in v1.1.48

String returns the string representation

type ScreenshotForGetStreamOutput

type ScreenshotForGetStreamOutput struct {
	TemplateID *string `type:"string"`

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

func (ScreenshotForGetStreamOutput) GoString

func (s ScreenshotForGetStreamOutput) GoString() string

GoString returns the string representation

func (*ScreenshotForGetStreamOutput) SetTemplateID

SetTemplateID sets the TemplateID field's value.

func (*ScreenshotForGetStreamOutput) SetTemplateName

SetTemplateName sets the TemplateName field's value.

func (ScreenshotForGetStreamOutput) String

String returns the string representation

type ScreenshotForListDeviceScreenshotsV2Output added in v1.1.48

type ScreenshotForListDeviceScreenshotsV2Output struct {
	BornTs *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ScreenshotForListDeviceScreenshotsV2Output) GoString added in v1.1.48

GoString returns the string representation

func (*ScreenshotForListDeviceScreenshotsV2Output) SetBornTs added in v1.1.48

SetBornTs sets the BornTs field's value.

func (ScreenshotForListDeviceScreenshotsV2Output) String added in v1.1.48

String returns the string representation

type ScreenshotForListScreenshotTemplatesOutput added in v1.1.48

type ScreenshotForListScreenshotTemplatesOutput struct {
	EnableTimes []*EnableTimeForListScreenshotTemplatesOutput `type:"list"`

	ScheduleSwitch *bool `type:"boolean"`

	ScreenshotPeriod *int32 `type:"int32"`

	TTL *TTLForListScreenshotTemplatesOutput `type:"structure"`

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

func (ScreenshotForListScreenshotTemplatesOutput) GoString added in v1.1.48

GoString returns the string representation

func (*ScreenshotForListScreenshotTemplatesOutput) SetEnableTimes added in v1.1.48

SetEnableTimes sets the EnableTimes field's value.

func (*ScreenshotForListScreenshotTemplatesOutput) SetScheduleSwitch added in v1.1.48

SetScheduleSwitch sets the ScheduleSwitch field's value.

func (*ScreenshotForListScreenshotTemplatesOutput) SetScreenshotPeriod added in v1.1.48

SetScreenshotPeriod sets the ScreenshotPeriod field's value.

func (*ScreenshotForListScreenshotTemplatesOutput) SetTTL added in v1.1.48

SetTTL sets the TTL field's value.

func (*ScreenshotForListScreenshotTemplatesOutput) SetType added in v1.1.48

SetType sets the Type field's value.

func (ScreenshotForListScreenshotTemplatesOutput) String added in v1.1.48

String returns the string representation

type ScreenshotForListSpacesOutput

type ScreenshotForListSpacesOutput struct {
	BindTime *string `type:"string"`

	TemplateID *string `type:"string"`

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

func (ScreenshotForListSpacesOutput) GoString

GoString returns the string representation

func (*ScreenshotForListSpacesOutput) SetBindTime

SetBindTime sets the BindTime field's value.

func (*ScreenshotForListSpacesOutput) SetTemplateID

SetTemplateID sets the TemplateID field's value.

func (*ScreenshotForListSpacesOutput) SetTemplateName

SetTemplateName sets the TemplateName field's value.

func (ScreenshotForListSpacesOutput) String

String returns the string representation

type ScreenshotForListStreamsOutput

type ScreenshotForListStreamsOutput struct {
	TemplateID *string `type:"string"`

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

func (ScreenshotForListStreamsOutput) GoString

GoString returns the string representation

func (*ScreenshotForListStreamsOutput) SetTemplateID

SetTemplateID sets the TemplateID field's value.

func (*ScreenshotForListStreamsOutput) SetTemplateName

SetTemplateName sets the TemplateName field's value.

func (ScreenshotForListStreamsOutput) String

String returns the string representation

type ScreenshotForUpdateScreenshotTemplateInput added in v1.2.1

type ScreenshotForUpdateScreenshotTemplateInput struct {
	EnableTimes []*EnableTimeForUpdateScreenshotTemplateInput `type:"list" json:",omitempty"`

	ScheduleSwitch *bool `type:"boolean" json:",omitempty"`

	ScreenshotPeriod *int32 `type:"int32" json:",omitempty"`

	TTL *TTLForUpdateScreenshotTemplateInput `type:"structure" json:",omitempty"`

	Type []*string `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ScreenshotForUpdateScreenshotTemplateInput) GoString added in v1.2.1

GoString returns the string representation

func (*ScreenshotForUpdateScreenshotTemplateInput) SetEnableTimes added in v1.2.1

SetEnableTimes sets the EnableTimes field's value.

func (*ScreenshotForUpdateScreenshotTemplateInput) SetScheduleSwitch added in v1.2.1

SetScheduleSwitch sets the ScheduleSwitch field's value.

func (*ScreenshotForUpdateScreenshotTemplateInput) SetScreenshotPeriod added in v1.2.1

SetScreenshotPeriod sets the ScreenshotPeriod field's value.

func (*ScreenshotForUpdateScreenshotTemplateInput) SetTTL added in v1.2.1

SetTTL sets the TTL field's value.

func (*ScreenshotForUpdateScreenshotTemplateInput) SetType added in v1.2.1

SetType sets the Type field's value.

func (ScreenshotForUpdateScreenshotTemplateInput) String added in v1.2.1

String returns the string representation

type SessionDataForStatStreamOutput

type SessionDataForStatStreamOutput struct {
	OnlineUser *int32 `type:"int32" json:",omitempty"`

	Request *int32 `type:"int32" json:",omitempty"`

	Timestamp *int32 `type:"int32" json:",omitempty"`
	// contains filtered or unexported fields
}

func (SessionDataForStatStreamOutput) GoString

GoString returns the string representation

func (*SessionDataForStatStreamOutput) SetOnlineUser

SetOnlineUser sets the OnlineUser field's value.

func (*SessionDataForStatStreamOutput) SetRequest

SetRequest sets the Request field's value.

func (*SessionDataForStatStreamOutput) SetTimestamp

SetTimestamp sets the Timestamp field's value.

func (SessionDataForStatStreamOutput) String

String returns the string representation

type SetSpaceTemplateInput added in v1.1.48

type SetSpaceTemplateInput struct {

	// ApplyToALLStream is a required field
	ApplyToALLStream *bool `type:"boolean" json:",omitempty" required:"true"`

	// SpaceID is a required field
	SpaceID *string `type:"string" json:",omitempty" required:"true"`

	// TemplateID is a required field
	TemplateID *string `type:"string" json:",omitempty" required:"true"`

	// TemplateType is a required field
	TemplateType *string `type:"string" json:",omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (SetSpaceTemplateInput) GoString added in v1.1.48

func (s SetSpaceTemplateInput) GoString() string

GoString returns the string representation

func (*SetSpaceTemplateInput) SetApplyToALLStream added in v1.1.48

func (s *SetSpaceTemplateInput) SetApplyToALLStream(v bool) *SetSpaceTemplateInput

SetApplyToALLStream sets the ApplyToALLStream field's value.

func (*SetSpaceTemplateInput) SetSpaceID added in v1.1.48

SetSpaceID sets the SpaceID field's value.

func (*SetSpaceTemplateInput) SetTemplateID added in v1.1.48

func (s *SetSpaceTemplateInput) SetTemplateID(v string) *SetSpaceTemplateInput

SetTemplateID sets the TemplateID field's value.

func (*SetSpaceTemplateInput) SetTemplateType added in v1.1.48

func (s *SetSpaceTemplateInput) SetTemplateType(v string) *SetSpaceTemplateInput

SetTemplateType sets the TemplateType field's value.

func (SetSpaceTemplateInput) String added in v1.1.48

func (s SetSpaceTemplateInput) String() string

String returns the string representation

func (*SetSpaceTemplateInput) Validate added in v1.1.48

func (s *SetSpaceTemplateInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type SetSpaceTemplateOutput added in v1.1.48

type SetSpaceTemplateOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (SetSpaceTemplateOutput) GoString added in v1.1.48

func (s SetSpaceTemplateOutput) GoString() string

GoString returns the string representation

func (SetSpaceTemplateOutput) String added in v1.1.48

func (s SetSpaceTemplateOutput) String() string

String returns the string representation

type SetStreamTemplateInput

type SetStreamTemplateInput struct {

	// StreamID is a required field
	StreamID *string `type:"string" json:",omitempty" required:"true"`

	// TemplateID is a required field
	TemplateID *string `type:"string" json:",omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (SetStreamTemplateInput) GoString

func (s SetStreamTemplateInput) GoString() string

GoString returns the string representation

func (*SetStreamTemplateInput) SetStreamID

SetStreamID sets the StreamID field's value.

func (*SetStreamTemplateInput) SetTemplateID

SetTemplateID sets the TemplateID field's value.

func (SetStreamTemplateInput) String

func (s SetStreamTemplateInput) String() string

String returns the string representation

func (*SetStreamTemplateInput) Validate

func (s *SetStreamTemplateInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type SetStreamTemplateOutput

type SetStreamTemplateOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (SetStreamTemplateOutput) GoString

func (s SetStreamTemplateOutput) GoString() string

GoString returns the string representation

func (SetStreamTemplateOutput) String

func (s SetStreamTemplateOutput) String() string

String returns the string representation

type SetStreamTemplateV2Input added in v1.1.51

type SetStreamTemplateV2Input struct {
	StreamIDList []*string `type:"list" json:",omitempty"`

	// TemplateID is a required field
	TemplateID *string `type:"string" json:",omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (SetStreamTemplateV2Input) GoString added in v1.1.51

func (s SetStreamTemplateV2Input) GoString() string

GoString returns the string representation

func (*SetStreamTemplateV2Input) SetStreamIDList added in v1.1.51

func (s *SetStreamTemplateV2Input) SetStreamIDList(v []*string) *SetStreamTemplateV2Input

SetStreamIDList sets the StreamIDList field's value.

func (*SetStreamTemplateV2Input) SetTemplateID added in v1.1.51

SetTemplateID sets the TemplateID field's value.

func (SetStreamTemplateV2Input) String added in v1.1.51

func (s SetStreamTemplateV2Input) String() string

String returns the string representation

func (*SetStreamTemplateV2Input) Validate added in v1.1.51

func (s *SetStreamTemplateV2Input) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type SetStreamTemplateV2Output added in v1.1.51

type SetStreamTemplateV2Output struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (SetStreamTemplateV2Output) GoString added in v1.1.51

func (s SetStreamTemplateV2Output) GoString() string

GoString returns the string representation

func (SetStreamTemplateV2Output) String added in v1.1.51

func (s SetStreamTemplateV2Output) String() string

String returns the string representation

type SipPortForGetSpaceOutput

type SipPortForGetSpaceOutput struct {
	// contains filtered or unexported fields
}

func (SipPortForGetSpaceOutput) GoString

func (s SipPortForGetSpaceOutput) GoString() string

GoString returns the string representation

func (SipPortForGetSpaceOutput) String

func (s SipPortForGetSpaceOutput) String() string

String returns the string representation

type SipPortForListSpacesOutput

type SipPortForListSpacesOutput struct {
	// contains filtered or unexported fields
}

func (SipPortForListSpacesOutput) GoString

func (s SipPortForListSpacesOutput) GoString() string

GoString returns the string representation

func (SipPortForListSpacesOutput) String

String returns the string representation

type SipServerForGetSpaceOutput

type SipServerForGetSpaceOutput struct {
	SipDomain *string `type:"string"`

	SipId *string `type:"string"`

	SipIp *string `type:"string"`

	SipPort *SipPortForGetSpaceOutput `type:"structure"`
	// contains filtered or unexported fields
}

func (SipServerForGetSpaceOutput) GoString

func (s SipServerForGetSpaceOutput) GoString() string

GoString returns the string representation

func (*SipServerForGetSpaceOutput) SetSipDomain

SetSipDomain sets the SipDomain field's value.

func (*SipServerForGetSpaceOutput) SetSipId

SetSipId sets the SipId field's value.

func (*SipServerForGetSpaceOutput) SetSipIp

SetSipIp sets the SipIp field's value.

func (*SipServerForGetSpaceOutput) SetSipPort

SetSipPort sets the SipPort field's value.

func (SipServerForGetSpaceOutput) String

String returns the string representation

type SipServerForListSpacesOutput

type SipServerForListSpacesOutput struct {
	SipDomain *string `type:"string"`

	SipId *string `type:"string"`

	SipIp *string `type:"string"`

	SipPort *SipPortForListSpacesOutput `type:"structure"`
	// contains filtered or unexported fields
}

func (SipServerForListSpacesOutput) GoString

func (s SipServerForListSpacesOutput) GoString() string

GoString returns the string representation

func (*SipServerForListSpacesOutput) SetSipDomain

SetSipDomain sets the SipDomain field's value.

func (*SipServerForListSpacesOutput) SetSipId

SetSipId sets the SipId field's value.

func (*SipServerForListSpacesOutput) SetSipIp

SetSipIp sets the SipIp field's value.

func (*SipServerForListSpacesOutput) SetSipPort

SetSipPort sets the SipPort field's value.

func (SipServerForListSpacesOutput) String

String returns the string representation

type SpaceForListSpacesOutput

type SpaceForListSpacesOutput struct {
	AccessType *string `type:"string"`

	CallbackURL *string `type:"string"`

	CreatedAt *string `type:"string"`

	Description *string `type:"string"`

	Domains *DomainsForListSpacesOutput `type:"structure"`

	GB *GBForListSpacesOutput `type:"structure"`

	HLSLowLatency *bool `type:"boolean"`

	Region *string `type:"string"`

	SipServer *SipServerForListSpacesOutput `type:"structure"`

	SpaceID *string `type:"string"`

	SpaceName *string `type:"string"`

	Status *string `type:"string"`

	Tags []*TagForListSpacesOutput `type:"list"`

	Template *TemplateForListSpacesOutput `type:"structure"`

	UpdatedAt *string `type:"string"`
	// contains filtered or unexported fields
}

func (SpaceForListSpacesOutput) GoString

func (s SpaceForListSpacesOutput) GoString() string

GoString returns the string representation

func (*SpaceForListSpacesOutput) SetAccessType

SetAccessType sets the AccessType field's value.

func (*SpaceForListSpacesOutput) SetCallbackURL

SetCallbackURL sets the CallbackURL field's value.

func (*SpaceForListSpacesOutput) SetCreatedAt

SetCreatedAt sets the CreatedAt field's value.

func (*SpaceForListSpacesOutput) SetDescription

SetDescription sets the Description field's value.

func (*SpaceForListSpacesOutput) SetDomains

SetDomains sets the Domains field's value.

func (*SpaceForListSpacesOutput) SetGB

SetGB sets the GB field's value.

func (*SpaceForListSpacesOutput) SetHLSLowLatency

func (s *SpaceForListSpacesOutput) SetHLSLowLatency(v bool) *SpaceForListSpacesOutput

SetHLSLowLatency sets the HLSLowLatency field's value.

func (*SpaceForListSpacesOutput) SetRegion

SetRegion sets the Region field's value.

func (*SpaceForListSpacesOutput) SetSipServer

SetSipServer sets the SipServer field's value.

func (*SpaceForListSpacesOutput) SetSpaceID

SetSpaceID sets the SpaceID field's value.

func (*SpaceForListSpacesOutput) SetSpaceName

SetSpaceName sets the SpaceName field's value.

func (*SpaceForListSpacesOutput) SetStatus

SetStatus sets the Status field's value.

func (*SpaceForListSpacesOutput) SetTags

SetTags sets the Tags field's value.

func (*SpaceForListSpacesOutput) SetTemplate

SetTemplate sets the Template field's value.

func (*SpaceForListSpacesOutput) SetUpdatedAt

SetUpdatedAt sets the UpdatedAt field's value.

func (SpaceForListSpacesOutput) String

func (s SpaceForListSpacesOutput) String() string

String returns the string representation

type StartSpaceInput added in v1.1.48

type StartSpaceInput struct {

	// SpaceID is a required field
	SpaceID *string `type:"string" json:",omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (StartSpaceInput) GoString added in v1.1.48

func (s StartSpaceInput) GoString() string

GoString returns the string representation

func (*StartSpaceInput) SetSpaceID added in v1.1.48

func (s *StartSpaceInput) SetSpaceID(v string) *StartSpaceInput

SetSpaceID sets the SpaceID field's value.

func (StartSpaceInput) String added in v1.1.48

func (s StartSpaceInput) String() string

String returns the string representation

func (*StartSpaceInput) Validate added in v1.1.48

func (s *StartSpaceInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type StartSpaceOutput added in v1.1.48

type StartSpaceOutput struct {
	Metadata *response.ResponseMetadata

	ID *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (StartSpaceOutput) GoString added in v1.1.48

func (s StartSpaceOutput) GoString() string

GoString returns the string representation

func (*StartSpaceOutput) SetID added in v1.1.48

SetID sets the ID field's value.

func (StartSpaceOutput) String added in v1.1.48

func (s StartSpaceOutput) String() string

String returns the string representation

type StartStreamInput

type StartStreamInput struct {
	EnableAudioTranscode *string `type:"string" json:",omitempty"`

	FreshExpiredPull *string `type:"string" json:",omitempty"`

	IgnoreAudio *string `type:"string" json:",omitempty"`

	Resolution *string `type:"string" json:",omitempty"`

	SpaceID *string `type:"string" json:",omitempty"`

	// StreamID is a required field
	StreamID *string `type:"string" json:",omitempty" required:"true"`

	StreamingIndex *int32 `type:"int32" json:",omitempty"`
	// contains filtered or unexported fields
}

func (StartStreamInput) GoString

func (s StartStreamInput) GoString() string

GoString returns the string representation

func (*StartStreamInput) SetEnableAudioTranscode

func (s *StartStreamInput) SetEnableAudioTranscode(v string) *StartStreamInput

SetEnableAudioTranscode sets the EnableAudioTranscode field's value.

func (*StartStreamInput) SetFreshExpiredPull

func (s *StartStreamInput) SetFreshExpiredPull(v string) *StartStreamInput

SetFreshExpiredPull sets the FreshExpiredPull field's value.

func (*StartStreamInput) SetIgnoreAudio

func (s *StartStreamInput) SetIgnoreAudio(v string) *StartStreamInput

SetIgnoreAudio sets the IgnoreAudio field's value.

func (*StartStreamInput) SetResolution

func (s *StartStreamInput) SetResolution(v string) *StartStreamInput

SetResolution sets the Resolution field's value.

func (*StartStreamInput) SetSpaceID

func (s *StartStreamInput) SetSpaceID(v string) *StartStreamInput

SetSpaceID sets the SpaceID field's value.

func (*StartStreamInput) SetStreamID

func (s *StartStreamInput) SetStreamID(v string) *StartStreamInput

SetStreamID sets the StreamID field's value.

func (*StartStreamInput) SetStreamingIndex

func (s *StartStreamInput) SetStreamingIndex(v int32) *StartStreamInput

SetStreamingIndex sets the StreamingIndex field's value.

func (StartStreamInput) String

func (s StartStreamInput) String() string

String returns the string representation

func (*StartStreamInput) Validate

func (s *StartStreamInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type StartStreamOutput

type StartStreamOutput struct {
	Metadata *response.ResponseMetadata

	ID *string `type:"string" json:",omitempty"`

	PullUrls []*string `type:"list" json:",omitempty"`

	TransPullUrls []*string `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (StartStreamOutput) GoString

func (s StartStreamOutput) GoString() string

GoString returns the string representation

func (*StartStreamOutput) SetID

SetID sets the ID field's value.

func (*StartStreamOutput) SetPullUrls

func (s *StartStreamOutput) SetPullUrls(v []*string) *StartStreamOutput

SetPullUrls sets the PullUrls field's value.

func (*StartStreamOutput) SetTransPullUrls

func (s *StartStreamOutput) SetTransPullUrls(v []*string) *StartStreamOutput

SetTransPullUrls sets the TransPullUrls field's value.

func (StartStreamOutput) String

func (s StartStreamOutput) String() string

String returns the string representation

type StartVoiceTalkInput

type StartVoiceTalkInput struct {

	// DeviceNSID is a required field
	DeviceNSID *string `type:"string" json:",omitempty" required:"true"`

	// SpaceID is a required field
	SpaceID *string `type:"string" json:",omitempty" required:"true"`

	Transport *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (StartVoiceTalkInput) GoString

func (s StartVoiceTalkInput) GoString() string

GoString returns the string representation

func (*StartVoiceTalkInput) SetDeviceNSID

func (s *StartVoiceTalkInput) SetDeviceNSID(v string) *StartVoiceTalkInput

SetDeviceNSID sets the DeviceNSID field's value.

func (*StartVoiceTalkInput) SetSpaceID

SetSpaceID sets the SpaceID field's value.

func (*StartVoiceTalkInput) SetTransport

func (s *StartVoiceTalkInput) SetTransport(v string) *StartVoiceTalkInput

SetTransport sets the Transport field's value.

func (StartVoiceTalkInput) String

func (s StartVoiceTalkInput) String() string

String returns the string representation

func (*StartVoiceTalkInput) Validate

func (s *StartVoiceTalkInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type StartVoiceTalkOutput

type StartVoiceTalkOutput struct {
	Metadata *response.ResponseMetadata

	AudioSendUrl *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (StartVoiceTalkOutput) GoString

func (s StartVoiceTalkOutput) GoString() string

GoString returns the string representation

func (*StartVoiceTalkOutput) SetAudioSendUrl

func (s *StartVoiceTalkOutput) SetAudioSendUrl(v string) *StartVoiceTalkOutput

SetAudioSendUrl sets the AudioSendUrl field's value.

func (StartVoiceTalkOutput) String

func (s StartVoiceTalkOutput) String() string

String returns the string representation

type StatStreamInput

type StatStreamInput struct {

	// Aggregation is a required field
	Aggregation *int32 `type:"int32" json:",omitempty" required:"true"`

	// EndTime is a required field
	EndTime *int32 `type:"int32" json:",omitempty" required:"true"`

	SpaceID *string `type:"string" json:",omitempty"`

	// StartTime is a required field
	StartTime *int32 `type:"int32" json:",omitempty" required:"true"`

	// StreamID is a required field
	StreamID *string `type:"string" json:",omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (StatStreamInput) GoString

func (s StatStreamInput) GoString() string

GoString returns the string representation

func (*StatStreamInput) SetAggregation

func (s *StatStreamInput) SetAggregation(v int32) *StatStreamInput

SetAggregation sets the Aggregation field's value.

func (*StatStreamInput) SetEndTime

func (s *StatStreamInput) SetEndTime(v int32) *StatStreamInput

SetEndTime sets the EndTime field's value.

func (*StatStreamInput) SetSpaceID

func (s *StatStreamInput) SetSpaceID(v string) *StatStreamInput

SetSpaceID sets the SpaceID field's value.

func (*StatStreamInput) SetStartTime

func (s *StatStreamInput) SetStartTime(v int32) *StatStreamInput

SetStartTime sets the StartTime field's value.

func (*StatStreamInput) SetStreamID

func (s *StatStreamInput) SetStreamID(v string) *StatStreamInput

SetStreamID sets the StreamID field's value.

func (StatStreamInput) String

func (s StatStreamInput) String() string

String returns the string representation

func (*StatStreamInput) Validate

func (s *StatStreamInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type StatStreamOutput

type StatStreamOutput struct {
	Metadata *response.ResponseMetadata

	SessionData *SessionDataForStatStreamOutput `type:"structure" json:",omitempty"`
	// contains filtered or unexported fields
}

func (StatStreamOutput) GoString

func (s StatStreamOutput) GoString() string

GoString returns the string representation

func (*StatStreamOutput) SetSessionData

SetSessionData sets the SessionData field's value.

func (StatStreamOutput) String

func (s StatStreamOutput) String() string

String returns the string representation

type StopSpaceInput added in v1.1.48

type StopSpaceInput struct {

	// SpaceID is a required field
	SpaceID *string `type:"string" json:",omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (StopSpaceInput) GoString added in v1.1.48

func (s StopSpaceInput) GoString() string

GoString returns the string representation

func (*StopSpaceInput) SetSpaceID added in v1.1.48

func (s *StopSpaceInput) SetSpaceID(v string) *StopSpaceInput

SetSpaceID sets the SpaceID field's value.

func (StopSpaceInput) String added in v1.1.48

func (s StopSpaceInput) String() string

String returns the string representation

func (*StopSpaceInput) Validate added in v1.1.48

func (s *StopSpaceInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type StopSpaceOutput added in v1.1.48

type StopSpaceOutput struct {
	Metadata *response.ResponseMetadata

	ID *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (StopSpaceOutput) GoString added in v1.1.48

func (s StopSpaceOutput) GoString() string

GoString returns the string representation

func (*StopSpaceOutput) SetID added in v1.1.48

func (s *StopSpaceOutput) SetID(v string) *StopSpaceOutput

SetID sets the ID field's value.

func (StopSpaceOutput) String added in v1.1.48

func (s StopSpaceOutput) String() string

String returns the string representation

type StopVoiceTalkInput

type StopVoiceTalkInput struct {

	// DeviceNSID is a required field
	DeviceNSID *string `type:"string" json:",omitempty" required:"true"`

	// SpaceID is a required field
	SpaceID *string `type:"string" json:",omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (StopVoiceTalkInput) GoString

func (s StopVoiceTalkInput) GoString() string

GoString returns the string representation

func (*StopVoiceTalkInput) SetDeviceNSID

func (s *StopVoiceTalkInput) SetDeviceNSID(v string) *StopVoiceTalkInput

SetDeviceNSID sets the DeviceNSID field's value.

func (*StopVoiceTalkInput) SetSpaceID

func (s *StopVoiceTalkInput) SetSpaceID(v string) *StopVoiceTalkInput

SetSpaceID sets the SpaceID field's value.

func (StopVoiceTalkInput) String

func (s StopVoiceTalkInput) String() string

String returns the string representation

func (*StopVoiceTalkInput) Validate

func (s *StopVoiceTalkInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type StopVoiceTalkOutput

type StopVoiceTalkOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (StopVoiceTalkOutput) GoString

func (s StopVoiceTalkOutput) GoString() string

GoString returns the string representation

func (StopVoiceTalkOutput) String

func (s StopVoiceTalkOutput) String() string

String returns the string representation

type StreamForListStreamsOutput

type StreamForListStreamsOutput struct {
	AI *AIForListStreamsOutput `type:"structure"`

	ChannelID *string `type:"string"`

	CreatedAt *string `type:"string"`

	Description *string `type:"string"`

	DeviceID *string `type:"string"`

	DeviceNSID *string `type:"string"`

	PullUrls []*string `type:"list"`

	RecentPushTs *string `type:"string"`

	Record *RecordForListStreamsOutput `type:"structure"`

	Resolution *string `type:"string"`

	RtpTransportTcp *bool `type:"boolean"`

	SIPID *string `type:"string"`

	Screenshot *ScreenshotForListStreamsOutput `type:"structure"`

	SpaceAccessType *string `type:"string"`

	SpaceID *string `type:"string"`

	Status *string `type:"string"`

	StreamID *string `type:"string"`

	StreamName *string `type:"string"`

	StreamingType *string `type:"string"`

	TransPullUrls *TransPullUrlsForListStreamsOutput `type:"structure"`

	UpdatedAt *string `type:"string"`
	// contains filtered or unexported fields
}

func (StreamForListStreamsOutput) GoString

func (s StreamForListStreamsOutput) GoString() string

GoString returns the string representation

func (*StreamForListStreamsOutput) SetAI

SetAI sets the AI field's value.

func (*StreamForListStreamsOutput) SetChannelID

SetChannelID sets the ChannelID field's value.

func (*StreamForListStreamsOutput) SetCreatedAt

SetCreatedAt sets the CreatedAt field's value.

func (*StreamForListStreamsOutput) SetDescription

SetDescription sets the Description field's value.

func (*StreamForListStreamsOutput) SetDeviceID

SetDeviceID sets the DeviceID field's value.

func (*StreamForListStreamsOutput) SetDeviceNSID

SetDeviceNSID sets the DeviceNSID field's value.

func (*StreamForListStreamsOutput) SetPullUrls

SetPullUrls sets the PullUrls field's value.

func (*StreamForListStreamsOutput) SetRecentPushTs

SetRecentPushTs sets the RecentPushTs field's value.

func (*StreamForListStreamsOutput) SetRecord

SetRecord sets the Record field's value.

func (*StreamForListStreamsOutput) SetResolution

SetResolution sets the Resolution field's value.

func (*StreamForListStreamsOutput) SetRtpTransportTcp

SetRtpTransportTcp sets the RtpTransportTcp field's value.

func (*StreamForListStreamsOutput) SetSIPID

SetSIPID sets the SIPID field's value.

func (*StreamForListStreamsOutput) SetScreenshot

SetScreenshot sets the Screenshot field's value.

func (*StreamForListStreamsOutput) SetSpaceAccessType

SetSpaceAccessType sets the SpaceAccessType field's value.

func (*StreamForListStreamsOutput) SetSpaceID

SetSpaceID sets the SpaceID field's value.

func (*StreamForListStreamsOutput) SetStatus

SetStatus sets the Status field's value.

func (*StreamForListStreamsOutput) SetStreamID

SetStreamID sets the StreamID field's value.

func (*StreamForListStreamsOutput) SetStreamName

SetStreamName sets the StreamName field's value.

func (*StreamForListStreamsOutput) SetStreamingType

SetStreamingType sets the StreamingType field's value.

func (*StreamForListStreamsOutput) SetTransPullUrls

SetTransPullUrls sets the TransPullUrls field's value.

func (*StreamForListStreamsOutput) SetUpdatedAt

SetUpdatedAt sets the UpdatedAt field's value.

func (StreamForListStreamsOutput) String

String returns the string representation

type StreamStartRecordInput

type StreamStartRecordInput struct {

	// AutoPull is a required field
	AutoPull *bool `type:"boolean" json:",omitempty" required:"true"`

	Expire *int32 `type:"int32" json:",omitempty"`

	RecordTime *int32 `type:"int32" json:",omitempty"`

	Remux *string `type:"string" json:",omitempty"`

	SpaceID *string `type:"string" json:",omitempty"`

	// StreamID is a required field
	StreamID *string `type:"string" json:",omitempty" required:"true"`

	// Timeout is a required field
	Timeout *int32 `type:"int32" json:",omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (StreamStartRecordInput) GoString

func (s StreamStartRecordInput) GoString() string

GoString returns the string representation

func (*StreamStartRecordInput) SetAutoPull

SetAutoPull sets the AutoPull field's value.

func (*StreamStartRecordInput) SetExpire

SetExpire sets the Expire field's value.

func (*StreamStartRecordInput) SetRecordTime

SetRecordTime sets the RecordTime field's value.

func (*StreamStartRecordInput) SetRemux

SetRemux sets the Remux field's value.

func (*StreamStartRecordInput) SetSpaceID

SetSpaceID sets the SpaceID field's value.

func (*StreamStartRecordInput) SetStreamID

SetStreamID sets the StreamID field's value.

func (*StreamStartRecordInput) SetTimeout

SetTimeout sets the Timeout field's value.

func (StreamStartRecordInput) String

func (s StreamStartRecordInput) String() string

String returns the string representation

func (*StreamStartRecordInput) Validate

func (s *StreamStartRecordInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type StreamStartRecordOutput

type StreamStartRecordOutput struct {
	Metadata *response.ResponseMetadata

	ID *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (StreamStartRecordOutput) GoString

func (s StreamStartRecordOutput) GoString() string

GoString returns the string representation

func (*StreamStartRecordOutput) SetID

SetID sets the ID field's value.

func (StreamStartRecordOutput) String

func (s StreamStartRecordOutput) String() string

String returns the string representation

type StreamStopRecordInput

type StreamStopRecordInput struct {

	// RecordID is a required field
	RecordID *string `type:"string" required:"true"`
	// contains filtered or unexported fields
}

func (StreamStopRecordInput) GoString

func (s StreamStopRecordInput) GoString() string

GoString returns the string representation

func (*StreamStopRecordInput) SetRecordID

SetRecordID sets the RecordID field's value.

func (StreamStopRecordInput) String

func (s StreamStopRecordInput) String() string

String returns the string representation

func (*StreamStopRecordInput) Validate

func (s *StreamStopRecordInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type StreamStopRecordOutput

type StreamStopRecordOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (StreamStopRecordOutput) GoString

func (s StreamStopRecordOutput) GoString() string

GoString returns the string representation

func (StreamStopRecordOutput) String

func (s StreamStopRecordOutput) String() string

String returns the string representation

type TTLForCreateScreenshotTemplateInput added in v1.1.48

type TTLForCreateScreenshotTemplateInput struct {
	Days *int32 `type:"int32" json:",omitempty"`
	// contains filtered or unexported fields
}

func (TTLForCreateScreenshotTemplateInput) GoString added in v1.1.48

GoString returns the string representation

func (*TTLForCreateScreenshotTemplateInput) SetDays added in v1.1.48

SetDays sets the Days field's value.

func (TTLForCreateScreenshotTemplateInput) String added in v1.1.48

String returns the string representation

type TTLForGetScreenshotTemplateOutput added in v1.1.48

type TTLForGetScreenshotTemplateOutput struct {
	Days *int32 `type:"int32"`
	// contains filtered or unexported fields
}

func (TTLForGetScreenshotTemplateOutput) GoString added in v1.1.48

GoString returns the string representation

func (*TTLForGetScreenshotTemplateOutput) SetDays added in v1.1.48

SetDays sets the Days field's value.

func (TTLForGetScreenshotTemplateOutput) String added in v1.1.48

String returns the string representation

type TTLForListScreenshotTemplatesOutput added in v1.1.48

type TTLForListScreenshotTemplatesOutput struct {
	Days *int32 `type:"int32"`
	// contains filtered or unexported fields
}

func (TTLForListScreenshotTemplatesOutput) GoString added in v1.1.48

GoString returns the string representation

func (*TTLForListScreenshotTemplatesOutput) SetDays added in v1.1.48

SetDays sets the Days field's value.

func (TTLForListScreenshotTemplatesOutput) String added in v1.1.48

String returns the string representation

type TTLForUpdateScreenshotTemplateInput added in v1.2.1

type TTLForUpdateScreenshotTemplateInput struct {
	Days *int32 `type:"int32" json:",omitempty"`
	// contains filtered or unexported fields
}

func (TTLForUpdateScreenshotTemplateInput) GoString added in v1.2.1

GoString returns the string representation

func (*TTLForUpdateScreenshotTemplateInput) SetDays added in v1.2.1

SetDays sets the Days field's value.

func (TTLForUpdateScreenshotTemplateInput) String added in v1.2.1

String returns the string representation

type TagFilterForListSpacesInput

type TagFilterForListSpacesInput struct {
	Key *string `type:"string"`

	Values []*string `type:"list"`
	// contains filtered or unexported fields
}

func (TagFilterForListSpacesInput) GoString

func (s TagFilterForListSpacesInput) GoString() string

GoString returns the string representation

func (*TagFilterForListSpacesInput) SetKey

SetKey sets the Key field's value.

func (*TagFilterForListSpacesInput) SetValues

SetValues sets the Values field's value.

func (TagFilterForListSpacesInput) String

String returns the string representation

type TagForCreateSpaceInput added in v1.1.48

type TagForCreateSpaceInput struct {
	Key *string `type:"string" json:",omitempty"`

	Value *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (TagForCreateSpaceInput) GoString added in v1.1.48

func (s TagForCreateSpaceInput) GoString() string

GoString returns the string representation

func (*TagForCreateSpaceInput) SetKey added in v1.1.48

SetKey sets the Key field's value.

func (*TagForCreateSpaceInput) SetValue added in v1.1.48

SetValue sets the Value field's value.

func (TagForCreateSpaceInput) String added in v1.1.48

func (s TagForCreateSpaceInput) String() string

String returns the string representation

type TagForListSpacesOutput

type TagForListSpacesOutput struct {
	Key *string `type:"string"`

	Value *string `type:"string"`
	// contains filtered or unexported fields
}

func (TagForListSpacesOutput) GoString

func (s TagForListSpacesOutput) GoString() string

GoString returns the string representation

func (*TagForListSpacesOutput) SetKey

SetKey sets the Key field's value.

func (*TagForListSpacesOutput) SetValue

SetValue sets the Value field's value.

func (TagForListSpacesOutput) String

func (s TagForListSpacesOutput) String() string

String returns the string representation

type TemplateForGetSpaceOutput

type TemplateForGetSpaceOutput struct {
	AI *AIForGetSpaceOutput `type:"structure"`

	Record *RecordForGetSpaceOutput `type:"structure"`

	Screenshot *ScreenshotForGetSpaceOutput `type:"structure"`
	// contains filtered or unexported fields
}

func (TemplateForGetSpaceOutput) GoString

func (s TemplateForGetSpaceOutput) GoString() string

GoString returns the string representation

func (*TemplateForGetSpaceOutput) SetAI

SetAI sets the AI field's value.

func (*TemplateForGetSpaceOutput) SetRecord

SetRecord sets the Record field's value.

func (*TemplateForGetSpaceOutput) SetScreenshot

SetScreenshot sets the Screenshot field's value.

func (TemplateForGetSpaceOutput) String

func (s TemplateForGetSpaceOutput) String() string

String returns the string representation

type TemplateForListScreenshotTemplatesOutput added in v1.1.48

type TemplateForListScreenshotTemplatesOutput struct {
	CreatedAt *string `type:"string"`

	Screenshot *ScreenshotForListScreenshotTemplatesOutput `type:"structure"`

	TemplateID *string `type:"string"`

	TemplateName *string `type:"string"`

	TemplateType *string `type:"string"`

	UpdatedAt *string `type:"string"`
	// contains filtered or unexported fields
}

func (TemplateForListScreenshotTemplatesOutput) GoString added in v1.1.48

GoString returns the string representation

func (*TemplateForListScreenshotTemplatesOutput) SetCreatedAt added in v1.1.48

SetCreatedAt sets the CreatedAt field's value.

func (*TemplateForListScreenshotTemplatesOutput) SetScreenshot added in v1.1.48

SetScreenshot sets the Screenshot field's value.

func (*TemplateForListScreenshotTemplatesOutput) SetTemplateID added in v1.1.48

SetTemplateID sets the TemplateID field's value.

func (*TemplateForListScreenshotTemplatesOutput) SetTemplateName added in v1.1.48

SetTemplateName sets the TemplateName field's value.

func (*TemplateForListScreenshotTemplatesOutput) SetTemplateType added in v1.1.48

SetTemplateType sets the TemplateType field's value.

func (*TemplateForListScreenshotTemplatesOutput) SetUpdatedAt added in v1.1.48

SetUpdatedAt sets the UpdatedAt field's value.

func (TemplateForListScreenshotTemplatesOutput) String added in v1.1.48

String returns the string representation

type TemplateForListSpacesOutput

type TemplateForListSpacesOutput struct {
	AI *AIForListSpacesOutput `type:"structure"`

	Record *RecordForListSpacesOutput `type:"structure"`

	Screenshot *ScreenshotForListSpacesOutput `type:"structure"`
	// contains filtered or unexported fields
}

func (TemplateForListSpacesOutput) GoString

func (s TemplateForListSpacesOutput) GoString() string

GoString returns the string representation

func (*TemplateForListSpacesOutput) SetAI

SetAI sets the AI field's value.

func (*TemplateForListSpacesOutput) SetRecord

SetRecord sets the Record field's value.

func (*TemplateForListSpacesOutput) SetScreenshot

SetScreenshot sets the Screenshot field's value.

func (TemplateForListSpacesOutput) String

String returns the string representation

type TransPullUrlsForGetStreamOutput

type TransPullUrlsForGetStreamOutput struct {
	// contains filtered or unexported fields
}

func (TransPullUrlsForGetStreamOutput) GoString

GoString returns the string representation

func (TransPullUrlsForGetStreamOutput) String

String returns the string representation

type TransPullUrlsForListStreamsOutput

type TransPullUrlsForListStreamsOutput struct {
	// contains filtered or unexported fields
}

func (TransPullUrlsForListStreamsOutput) GoString

GoString returns the string representation

func (TransPullUrlsForListStreamsOutput) String

String returns the string representation

type UpdateDeviceInput

type UpdateDeviceInput struct {
	AlertNotification *AlertNotificationForUpdateDeviceInput `type:"structure" json:",omitempty"`

	AutoPullAfterRegister *bool `type:"boolean" json:",omitempty"`

	Description *string `type:"string" json:",omitempty"`

	// DeviceID is a required field
	DeviceID *string `type:"string" json:",omitempty" required:"true"`

	DeviceNSID *string `type:"string" json:",omitempty"`

	DeviceName *string `type:"string" json:",omitempty"`

	Password *string `type:"string" json:",omitempty"`

	SpaceID *string `type:"string" json:",omitempty"`

	UseSubStream *bool `type:"boolean" json:",omitempty"`

	Username *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (UpdateDeviceInput) GoString

func (s UpdateDeviceInput) GoString() string

GoString returns the string representation

func (*UpdateDeviceInput) SetAlertNotification

SetAlertNotification sets the AlertNotification field's value.

func (*UpdateDeviceInput) SetAutoPullAfterRegister

func (s *UpdateDeviceInput) SetAutoPullAfterRegister(v bool) *UpdateDeviceInput

SetAutoPullAfterRegister sets the AutoPullAfterRegister field's value.

func (*UpdateDeviceInput) SetDescription

func (s *UpdateDeviceInput) SetDescription(v string) *UpdateDeviceInput

SetDescription sets the Description field's value.

func (*UpdateDeviceInput) SetDeviceID

func (s *UpdateDeviceInput) SetDeviceID(v string) *UpdateDeviceInput

SetDeviceID sets the DeviceID field's value.

func (*UpdateDeviceInput) SetDeviceNSID

func (s *UpdateDeviceInput) SetDeviceNSID(v string) *UpdateDeviceInput

SetDeviceNSID sets the DeviceNSID field's value.

func (*UpdateDeviceInput) SetDeviceName

func (s *UpdateDeviceInput) SetDeviceName(v string) *UpdateDeviceInput

SetDeviceName sets the DeviceName field's value.

func (*UpdateDeviceInput) SetPassword

func (s *UpdateDeviceInput) SetPassword(v string) *UpdateDeviceInput

SetPassword sets the Password field's value.

func (*UpdateDeviceInput) SetSpaceID

func (s *UpdateDeviceInput) SetSpaceID(v string) *UpdateDeviceInput

SetSpaceID sets the SpaceID field's value.

func (*UpdateDeviceInput) SetUseSubStream

func (s *UpdateDeviceInput) SetUseSubStream(v bool) *UpdateDeviceInput

SetUseSubStream sets the UseSubStream field's value.

func (*UpdateDeviceInput) SetUsername

func (s *UpdateDeviceInput) SetUsername(v string) *UpdateDeviceInput

SetUsername sets the Username field's value.

func (UpdateDeviceInput) String

func (s UpdateDeviceInput) String() string

String returns the string representation

func (*UpdateDeviceInput) Validate

func (s *UpdateDeviceInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type UpdateDeviceOutput

type UpdateDeviceOutput struct {
	Metadata *response.ResponseMetadata

	ID *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (UpdateDeviceOutput) GoString

func (s UpdateDeviceOutput) GoString() string

GoString returns the string representation

func (*UpdateDeviceOutput) SetID

SetID sets the ID field's value.

func (UpdateDeviceOutput) String

func (s UpdateDeviceOutput) String() string

String returns the string representation

type UpdateScreenshotTemplateInput added in v1.2.1

type UpdateScreenshotTemplateInput struct {
	Screenshot *ScreenshotForUpdateScreenshotTemplateInput `type:"structure" json:",omitempty"`

	// TemplateID is a required field
	TemplateID *string `type:"string" json:",omitempty" required:"true"`

	TemplateName *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (UpdateScreenshotTemplateInput) GoString added in v1.2.1

GoString returns the string representation

func (*UpdateScreenshotTemplateInput) SetScreenshot added in v1.2.1

SetScreenshot sets the Screenshot field's value.

func (*UpdateScreenshotTemplateInput) SetTemplateID added in v1.2.1

SetTemplateID sets the TemplateID field's value.

func (*UpdateScreenshotTemplateInput) SetTemplateName added in v1.2.1

SetTemplateName sets the TemplateName field's value.

func (UpdateScreenshotTemplateInput) String added in v1.2.1

String returns the string representation

func (*UpdateScreenshotTemplateInput) Validate added in v1.2.1

func (s *UpdateScreenshotTemplateInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type UpdateScreenshotTemplateOutput added in v1.2.1

type UpdateScreenshotTemplateOutput struct {
	Metadata *response.ResponseMetadata

	ID *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (UpdateScreenshotTemplateOutput) GoString added in v1.2.1

GoString returns the string representation

func (*UpdateScreenshotTemplateOutput) SetID added in v1.2.1

SetID sets the ID field's value.

func (UpdateScreenshotTemplateOutput) String added in v1.2.1

String returns the string representation

type UpdateSpaceInput

type UpdateSpaceInput struct {
	CallbackURL *string `type:"string" json:",omitempty"`

	Description *string `type:"string" json:",omitempty"`

	GB *GBForUpdateSpaceInput `type:"structure" json:",omitempty"`

	HLSLowLatency *bool `type:"boolean" json:",omitempty"`

	Region *string `type:"string" json:",omitempty"`

	// SpaceID is a required field
	SpaceID *string `type:"string" json:",omitempty" required:"true"`

	SpaceName *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (UpdateSpaceInput) GoString

func (s UpdateSpaceInput) GoString() string

GoString returns the string representation

func (*UpdateSpaceInput) SetCallbackURL

func (s *UpdateSpaceInput) SetCallbackURL(v string) *UpdateSpaceInput

SetCallbackURL sets the CallbackURL field's value.

func (*UpdateSpaceInput) SetDescription

func (s *UpdateSpaceInput) SetDescription(v string) *UpdateSpaceInput

SetDescription sets the Description field's value.

func (*UpdateSpaceInput) SetGB

SetGB sets the GB field's value.

func (*UpdateSpaceInput) SetHLSLowLatency

func (s *UpdateSpaceInput) SetHLSLowLatency(v bool) *UpdateSpaceInput

SetHLSLowLatency sets the HLSLowLatency field's value.

func (*UpdateSpaceInput) SetRegion

func (s *UpdateSpaceInput) SetRegion(v string) *UpdateSpaceInput

SetRegion sets the Region field's value.

func (*UpdateSpaceInput) SetSpaceID

func (s *UpdateSpaceInput) SetSpaceID(v string) *UpdateSpaceInput

SetSpaceID sets the SpaceID field's value.

func (*UpdateSpaceInput) SetSpaceName

func (s *UpdateSpaceInput) SetSpaceName(v string) *UpdateSpaceInput

SetSpaceName sets the SpaceName field's value.

func (UpdateSpaceInput) String

func (s UpdateSpaceInput) String() string

String returns the string representation

func (*UpdateSpaceInput) Validate

func (s *UpdateSpaceInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type UpdateSpaceOutput

type UpdateSpaceOutput struct {
	Metadata *response.ResponseMetadata

	ID *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (UpdateSpaceOutput) GoString

func (s UpdateSpaceOutput) GoString() string

GoString returns the string representation

func (*UpdateSpaceOutput) SetID

SetID sets the ID field's value.

func (UpdateSpaceOutput) String

func (s UpdateSpaceOutput) String() string

String returns the string representation

type UpdateStreamInput

type UpdateStreamInput struct {
	Description *string `type:"string" json:",omitempty"`

	PullSource *string `type:"string" json:",omitempty"`

	SpaceID *string `type:"string" json:",omitempty"`

	// StreamID is a required field
	StreamID *string `type:"string" json:",omitempty" required:"true"`

	StreamName *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (UpdateStreamInput) GoString

func (s UpdateStreamInput) GoString() string

GoString returns the string representation

func (*UpdateStreamInput) SetDescription

func (s *UpdateStreamInput) SetDescription(v string) *UpdateStreamInput

SetDescription sets the Description field's value.

func (*UpdateStreamInput) SetPullSource

func (s *UpdateStreamInput) SetPullSource(v string) *UpdateStreamInput

SetPullSource sets the PullSource field's value.

func (*UpdateStreamInput) SetSpaceID

func (s *UpdateStreamInput) SetSpaceID(v string) *UpdateStreamInput

SetSpaceID sets the SpaceID field's value.

func (*UpdateStreamInput) SetStreamID

func (s *UpdateStreamInput) SetStreamID(v string) *UpdateStreamInput

SetStreamID sets the StreamID field's value.

func (*UpdateStreamInput) SetStreamName

func (s *UpdateStreamInput) SetStreamName(v string) *UpdateStreamInput

SetStreamName sets the StreamName field's value.

func (UpdateStreamInput) String

func (s UpdateStreamInput) String() string

String returns the string representation

func (*UpdateStreamInput) Validate

func (s *UpdateStreamInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type UpdateStreamOutput

type UpdateStreamOutput struct {
	Metadata *response.ResponseMetadata

	ID *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (UpdateStreamOutput) GoString

func (s UpdateStreamOutput) GoString() string

GoString returns the string representation

func (*UpdateStreamOutput) SetID

SetID sets the ID field's value.

func (UpdateStreamOutput) String

func (s UpdateStreamOutput) 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