Documentation
¶
Overview ¶
Package bmq20240901iface provides an interface to enable mocking the BMQ20240901 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
- type BMQ20240901
- func (c *BMQ20240901) CreateDashboardEndpoint(input *CreateDashboardEndpointInput) (*CreateDashboardEndpointOutput, error)
- func (c *BMQ20240901) CreateDashboardEndpointCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *BMQ20240901) CreateDashboardEndpointCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *BMQ20240901) CreateDashboardEndpointCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *BMQ20240901) CreateDashboardEndpointRequest(input *CreateDashboardEndpointInput) (req *request.Request, output *CreateDashboardEndpointOutput)
- func (c *BMQ20240901) CreateDashboardEndpointWithContext(ctx volcengine.Context, input *CreateDashboardEndpointInput, ...) (*CreateDashboardEndpointOutput, error)
- func (c *BMQ20240901) DeleteDashboardEndpoint(input *DeleteDashboardEndpointInput) (*DeleteDashboardEndpointOutput, error)
- func (c *BMQ20240901) DeleteDashboardEndpointCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *BMQ20240901) DeleteDashboardEndpointCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *BMQ20240901) DeleteDashboardEndpointCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *BMQ20240901) DeleteDashboardEndpointRequest(input *DeleteDashboardEndpointInput) (req *request.Request, output *DeleteDashboardEndpointOutput)
- func (c *BMQ20240901) DeleteDashboardEndpointWithContext(ctx volcengine.Context, input *DeleteDashboardEndpointInput, ...) (*DeleteDashboardEndpointOutput, error)
- func (c *BMQ20240901) DescribeDeviceCredential(input *DescribeDeviceCredentialInput) (*DescribeDeviceCredentialOutput, error)
- func (c *BMQ20240901) DescribeDeviceCredentialCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *BMQ20240901) DescribeDeviceCredentialCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *BMQ20240901) DescribeDeviceCredentialCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *BMQ20240901) DescribeDeviceCredentialRequest(input *DescribeDeviceCredentialInput) (req *request.Request, output *DescribeDeviceCredentialOutput)
- func (c *BMQ20240901) DescribeDeviceCredentialWithContext(ctx volcengine.Context, input *DescribeDeviceCredentialInput, ...) (*DescribeDeviceCredentialOutput, error)
- func (c *BMQ20240901) DescribeMQTTClients(input *DescribeMQTTClientsInput) (*DescribeMQTTClientsOutput, error)
- func (c *BMQ20240901) DescribeMQTTClientsCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *BMQ20240901) DescribeMQTTClientsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *BMQ20240901) DescribeMQTTClientsCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *BMQ20240901) DescribeMQTTClientsRequest(input *DescribeMQTTClientsInput) (req *request.Request, output *DescribeMQTTClientsOutput)
- func (c *BMQ20240901) DescribeMQTTClientsWithContext(ctx volcengine.Context, input *DescribeMQTTClientsInput, ...) (*DescribeMQTTClientsOutput, error)
- func (c *BMQ20240901) RefreshDeviceCredential(input *RefreshDeviceCredentialInput) (*RefreshDeviceCredentialOutput, error)
- func (c *BMQ20240901) RefreshDeviceCredentialCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *BMQ20240901) RefreshDeviceCredentialCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *BMQ20240901) RefreshDeviceCredentialCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *BMQ20240901) RefreshDeviceCredentialRequest(input *RefreshDeviceCredentialInput) (req *request.Request, output *RefreshDeviceCredentialOutput)
- func (c *BMQ20240901) RefreshDeviceCredentialWithContext(ctx volcengine.Context, input *RefreshDeviceCredentialInput, ...) (*RefreshDeviceCredentialOutput, error)
- func (c *BMQ20240901) RegisterDeviceCredential(input *RegisterDeviceCredentialInput) (*RegisterDeviceCredentialOutput, error)
- func (c *BMQ20240901) RegisterDeviceCredentialCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *BMQ20240901) RegisterDeviceCredentialCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *BMQ20240901) RegisterDeviceCredentialCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *BMQ20240901) RegisterDeviceCredentialRequest(input *RegisterDeviceCredentialInput) (req *request.Request, output *RegisterDeviceCredentialOutput)
- func (c *BMQ20240901) RegisterDeviceCredentialWithContext(ctx volcengine.Context, input *RegisterDeviceCredentialInput, ...) (*RegisterDeviceCredentialOutput, error)
- func (c *BMQ20240901) UnRegisterDeviceCredential(input *UnRegisterDeviceCredentialInput) (*UnRegisterDeviceCredentialOutput, error)
- func (c *BMQ20240901) UnRegisterDeviceCredentialCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *BMQ20240901) UnRegisterDeviceCredentialCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *BMQ20240901) UnRegisterDeviceCredentialCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *BMQ20240901) UnRegisterDeviceCredentialRequest(input *UnRegisterDeviceCredentialInput) (req *request.Request, output *UnRegisterDeviceCredentialOutput)
- func (c *BMQ20240901) UnRegisterDeviceCredentialWithContext(ctx volcengine.Context, input *UnRegisterDeviceCredentialInput, ...) (*UnRegisterDeviceCredentialOutput, error)
- type BMQ20240901API
- type ClientsInfoForDescribeMQTTClientsOutput
- func (s ClientsInfoForDescribeMQTTClientsOutput) GoString() string
- func (s *ClientsInfoForDescribeMQTTClientsOutput) SetClientId(v string) *ClientsInfoForDescribeMQTTClientsOutput
- func (s *ClientsInfoForDescribeMQTTClientsOutput) SetConnectedTime(v string) *ClientsInfoForDescribeMQTTClientsOutput
- func (s *ClientsInfoForDescribeMQTTClientsOutput) SetConnectionState(v string) *ClientsInfoForDescribeMQTTClientsOutput
- func (s *ClientsInfoForDescribeMQTTClientsOutput) SetDisconnectedTime(v string) *ClientsInfoForDescribeMQTTClientsOutput
- func (s *ClientsInfoForDescribeMQTTClientsOutput) SetHeartBeatInterval(v string) *ClientsInfoForDescribeMQTTClientsOutput
- func (s *ClientsInfoForDescribeMQTTClientsOutput) SetIpAddress(v string) *ClientsInfoForDescribeMQTTClientsOutput
- func (s *ClientsInfoForDescribeMQTTClientsOutput) SetPort(v string) *ClientsInfoForDescribeMQTTClientsOutput
- func (s *ClientsInfoForDescribeMQTTClientsOutput) SetSessionExpireInterval(v string) *ClientsInfoForDescribeMQTTClientsOutput
- func (s *ClientsInfoForDescribeMQTTClientsOutput) SetSubscriptionsCount(v string) *ClientsInfoForDescribeMQTTClientsOutput
- func (s *ClientsInfoForDescribeMQTTClientsOutput) SetUserName(v string) *ClientsInfoForDescribeMQTTClientsOutput
- func (s ClientsInfoForDescribeMQTTClientsOutput) String() string
- type CreateDashboardEndpointInput
- type CreateDashboardEndpointOutput
- type DeleteDashboardEndpointInput
- type DeleteDashboardEndpointOutput
- type DescribeDeviceCredentialInput
- func (s DescribeDeviceCredentialInput) GoString() string
- func (s *DescribeDeviceCredentialInput) SetClientId(v string) *DescribeDeviceCredentialInput
- func (s *DescribeDeviceCredentialInput) SetInstanceId(v string) *DescribeDeviceCredentialInput
- func (s DescribeDeviceCredentialInput) String() string
- func (s *DescribeDeviceCredentialInput) Validate() error
- type DescribeDeviceCredentialOutput
- func (s DescribeDeviceCredentialOutput) GoString() string
- func (s *DescribeDeviceCredentialOutput) SetClientId(v string) *DescribeDeviceCredentialOutput
- func (s *DescribeDeviceCredentialOutput) SetCreateTime(v int64) *DescribeDeviceCredentialOutput
- func (s *DescribeDeviceCredentialOutput) SetDeviceAccessKeyId(v string) *DescribeDeviceCredentialOutput
- func (s *DescribeDeviceCredentialOutput) SetDeviceAccessKeySecret(v string) *DescribeDeviceCredentialOutput
- func (s *DescribeDeviceCredentialOutput) SetInstanceId(v string) *DescribeDeviceCredentialOutput
- func (s *DescribeDeviceCredentialOutput) SetUpdateTime(v int64) *DescribeDeviceCredentialOutput
- func (s DescribeDeviceCredentialOutput) String() string
- type DescribeMQTTClientsInput
- func (s DescribeMQTTClientsInput) GoString() string
- func (s *DescribeMQTTClientsInput) SetClientIdLike(v string) *DescribeMQTTClientsInput
- func (s *DescribeMQTTClientsInput) SetClientIdSpecifyList(v []*string) *DescribeMQTTClientsInput
- func (s *DescribeMQTTClientsInput) SetConnectionState(v string) *DescribeMQTTClientsInput
- func (s *DescribeMQTTClientsInput) SetInstanceId(v string) *DescribeMQTTClientsInput
- func (s *DescribeMQTTClientsInput) SetPageNumber(v int32) *DescribeMQTTClientsInput
- func (s *DescribeMQTTClientsInput) SetPageSize(v int32) *DescribeMQTTClientsInput
- func (s *DescribeMQTTClientsInput) SetUserNameLike(v string) *DescribeMQTTClientsInput
- func (s *DescribeMQTTClientsInput) SetUserNameSpecifyList(v []*string) *DescribeMQTTClientsInput
- func (s DescribeMQTTClientsInput) String() string
- func (s *DescribeMQTTClientsInput) Validate() error
- type DescribeMQTTClientsOutput
- func (s DescribeMQTTClientsOutput) GoString() string
- func (s *DescribeMQTTClientsOutput) SetClientsInfo(v []*ClientsInfoForDescribeMQTTClientsOutput) *DescribeMQTTClientsOutput
- func (s *DescribeMQTTClientsOutput) SetInstanceId(v string) *DescribeMQTTClientsOutput
- func (s *DescribeMQTTClientsOutput) SetPageNumber(v int32) *DescribeMQTTClientsOutput
- func (s *DescribeMQTTClientsOutput) SetPageSize(v int32) *DescribeMQTTClientsOutput
- func (s *DescribeMQTTClientsOutput) SetTotal(v int32) *DescribeMQTTClientsOutput
- func (s DescribeMQTTClientsOutput) String() string
- type RefreshDeviceCredentialInput
- func (s RefreshDeviceCredentialInput) GoString() string
- func (s *RefreshDeviceCredentialInput) SetClientId(v string) *RefreshDeviceCredentialInput
- func (s *RefreshDeviceCredentialInput) SetInstanceId(v string) *RefreshDeviceCredentialInput
- func (s RefreshDeviceCredentialInput) String() string
- func (s *RefreshDeviceCredentialInput) Validate() error
- type RefreshDeviceCredentialOutput
- func (s RefreshDeviceCredentialOutput) GoString() string
- func (s *RefreshDeviceCredentialOutput) SetClientId(v string) *RefreshDeviceCredentialOutput
- func (s *RefreshDeviceCredentialOutput) SetCreateTime(v int64) *RefreshDeviceCredentialOutput
- func (s *RefreshDeviceCredentialOutput) SetDeviceAccessKeyId(v string) *RefreshDeviceCredentialOutput
- func (s *RefreshDeviceCredentialOutput) SetDeviceAccessKeySecret(v string) *RefreshDeviceCredentialOutput
- func (s *RefreshDeviceCredentialOutput) SetInstanceId(v string) *RefreshDeviceCredentialOutput
- func (s *RefreshDeviceCredentialOutput) SetUpdateTime(v int64) *RefreshDeviceCredentialOutput
- func (s RefreshDeviceCredentialOutput) String() string
- type RegisterDeviceCredentialInput
- func (s RegisterDeviceCredentialInput) GoString() string
- func (s *RegisterDeviceCredentialInput) SetClientId(v string) *RegisterDeviceCredentialInput
- func (s *RegisterDeviceCredentialInput) SetInstanceId(v string) *RegisterDeviceCredentialInput
- func (s RegisterDeviceCredentialInput) String() string
- func (s *RegisterDeviceCredentialInput) Validate() error
- type RegisterDeviceCredentialOutput
- func (s RegisterDeviceCredentialOutput) GoString() string
- func (s *RegisterDeviceCredentialOutput) SetClientId(v string) *RegisterDeviceCredentialOutput
- func (s *RegisterDeviceCredentialOutput) SetCreateTime(v int64) *RegisterDeviceCredentialOutput
- func (s *RegisterDeviceCredentialOutput) SetDeviceAccessKeyId(v string) *RegisterDeviceCredentialOutput
- func (s *RegisterDeviceCredentialOutput) SetDeviceAccessKeySecret(v string) *RegisterDeviceCredentialOutput
- func (s *RegisterDeviceCredentialOutput) SetInstanceId(v string) *RegisterDeviceCredentialOutput
- func (s *RegisterDeviceCredentialOutput) SetUpdateTime(v int64) *RegisterDeviceCredentialOutput
- func (s RegisterDeviceCredentialOutput) String() string
- type UnRegisterDeviceCredentialInput
- func (s UnRegisterDeviceCredentialInput) GoString() string
- func (s *UnRegisterDeviceCredentialInput) SetClientId(v string) *UnRegisterDeviceCredentialInput
- func (s *UnRegisterDeviceCredentialInput) SetInstanceId(v string) *UnRegisterDeviceCredentialInput
- func (s UnRegisterDeviceCredentialInput) String() string
- func (s *UnRegisterDeviceCredentialInput) Validate() error
- type UnRegisterDeviceCredentialOutput
- func (s UnRegisterDeviceCredentialOutput) GoString() string
- func (s *UnRegisterDeviceCredentialOutput) SetClientId(v string) *UnRegisterDeviceCredentialOutput
- func (s *UnRegisterDeviceCredentialOutput) SetInstanceId(v string) *UnRegisterDeviceCredentialOutput
- func (s UnRegisterDeviceCredentialOutput) String() string
Constants ¶
const ( // EnumOfConnectionStateForDescribeMQTTClientsInputOnline is a EnumOfConnectionStateForDescribeMQTTClientsInput enum value EnumOfConnectionStateForDescribeMQTTClientsInputOnline = "Online" // EnumOfConnectionStateForDescribeMQTTClientsInputOffline is a EnumOfConnectionStateForDescribeMQTTClientsInput enum value EnumOfConnectionStateForDescribeMQTTClientsInputOffline = "Offline" )
const ( ServiceName = "bmq" // Name of service. EndpointsID = ServiceName // ID to lookup a service endpoint with. ServiceID = "bmq" // ServiceID is a unique identifer of a specific service. )
Service information constants
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BMQ20240901 ¶
BMQ20240901 provides the API operation methods for making requests to BMQ20240901. See this package's package overview docs for details on the service.
BMQ20240901 methods are safe to use concurrently. It is not safe to modify mutate any of the struct's properties though.
func New ¶
func New(p client.ConfigProvider, cfgs ...*volcengine.Config) *BMQ20240901
New create int can support ssl or region locate set
func (*BMQ20240901) CreateDashboardEndpoint ¶
func (c *BMQ20240901) CreateDashboardEndpoint(input *CreateDashboardEndpointInput) (*CreateDashboardEndpointOutput, error)
CreateDashboardEndpoint API operation for BMQ20240901.
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 BMQ20240901's API operation CreateDashboardEndpoint for usage and error information.
func (*BMQ20240901) CreateDashboardEndpointCommon ¶
func (c *BMQ20240901) CreateDashboardEndpointCommon(input *map[string]interface{}) (*map[string]interface{}, error)
CreateDashboardEndpointCommon API operation for BMQ20240901.
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 BMQ20240901's API operation CreateDashboardEndpointCommon for usage and error information.
func (*BMQ20240901) CreateDashboardEndpointCommonRequest ¶
func (c *BMQ20240901) CreateDashboardEndpointCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
CreateDashboardEndpointCommonRequest generates a "volcengine/request.Request" representing the client's request for the CreateDashboardEndpointCommon operation. The "output" return value will be populated with the CreateDashboardEndpointCommon request's response once the request completes successfully.
Use "Send" method on the returned CreateDashboardEndpointCommon Request to send the API call to the service. the "output" return value is not valid until after CreateDashboardEndpointCommon Send returns without error.
See CreateDashboardEndpointCommon for more information on using the CreateDashboardEndpointCommon API call, and error handling.
// Example sending a request using the CreateDashboardEndpointCommonRequest method.
req, resp := client.CreateDashboardEndpointCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*BMQ20240901) CreateDashboardEndpointCommonWithContext ¶
func (c *BMQ20240901) CreateDashboardEndpointCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
CreateDashboardEndpointCommonWithContext is the same as CreateDashboardEndpointCommon with the addition of the ability to pass a context and additional request options.
See CreateDashboardEndpointCommon 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 (*BMQ20240901) CreateDashboardEndpointRequest ¶
func (c *BMQ20240901) CreateDashboardEndpointRequest(input *CreateDashboardEndpointInput) (req *request.Request, output *CreateDashboardEndpointOutput)
CreateDashboardEndpointRequest generates a "volcengine/request.Request" representing the client's request for the CreateDashboardEndpoint operation. The "output" return value will be populated with the CreateDashboardEndpointCommon request's response once the request completes successfully.
Use "Send" method on the returned CreateDashboardEndpointCommon Request to send the API call to the service. the "output" return value is not valid until after CreateDashboardEndpointCommon Send returns without error.
See CreateDashboardEndpoint for more information on using the CreateDashboardEndpoint API call, and error handling.
// Example sending a request using the CreateDashboardEndpointRequest method.
req, resp := client.CreateDashboardEndpointRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*BMQ20240901) CreateDashboardEndpointWithContext ¶
func (c *BMQ20240901) CreateDashboardEndpointWithContext(ctx volcengine.Context, input *CreateDashboardEndpointInput, opts ...request.Option) (*CreateDashboardEndpointOutput, error)
CreateDashboardEndpointWithContext is the same as CreateDashboardEndpoint with the addition of the ability to pass a context and additional request options.
See CreateDashboardEndpoint 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 (*BMQ20240901) DeleteDashboardEndpoint ¶
func (c *BMQ20240901) DeleteDashboardEndpoint(input *DeleteDashboardEndpointInput) (*DeleteDashboardEndpointOutput, error)
DeleteDashboardEndpoint API operation for BMQ20240901.
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 BMQ20240901's API operation DeleteDashboardEndpoint for usage and error information.
func (*BMQ20240901) DeleteDashboardEndpointCommon ¶
func (c *BMQ20240901) DeleteDashboardEndpointCommon(input *map[string]interface{}) (*map[string]interface{}, error)
DeleteDashboardEndpointCommon API operation for BMQ20240901.
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 BMQ20240901's API operation DeleteDashboardEndpointCommon for usage and error information.
func (*BMQ20240901) DeleteDashboardEndpointCommonRequest ¶
func (c *BMQ20240901) DeleteDashboardEndpointCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
DeleteDashboardEndpointCommonRequest generates a "volcengine/request.Request" representing the client's request for the DeleteDashboardEndpointCommon operation. The "output" return value will be populated with the DeleteDashboardEndpointCommon request's response once the request completes successfully.
Use "Send" method on the returned DeleteDashboardEndpointCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteDashboardEndpointCommon Send returns without error.
See DeleteDashboardEndpointCommon for more information on using the DeleteDashboardEndpointCommon API call, and error handling.
// Example sending a request using the DeleteDashboardEndpointCommonRequest method.
req, resp := client.DeleteDashboardEndpointCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*BMQ20240901) DeleteDashboardEndpointCommonWithContext ¶
func (c *BMQ20240901) DeleteDashboardEndpointCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
DeleteDashboardEndpointCommonWithContext is the same as DeleteDashboardEndpointCommon with the addition of the ability to pass a context and additional request options.
See DeleteDashboardEndpointCommon 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 (*BMQ20240901) DeleteDashboardEndpointRequest ¶
func (c *BMQ20240901) DeleteDashboardEndpointRequest(input *DeleteDashboardEndpointInput) (req *request.Request, output *DeleteDashboardEndpointOutput)
DeleteDashboardEndpointRequest generates a "volcengine/request.Request" representing the client's request for the DeleteDashboardEndpoint operation. The "output" return value will be populated with the DeleteDashboardEndpointCommon request's response once the request completes successfully.
Use "Send" method on the returned DeleteDashboardEndpointCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteDashboardEndpointCommon Send returns without error.
See DeleteDashboardEndpoint for more information on using the DeleteDashboardEndpoint API call, and error handling.
// Example sending a request using the DeleteDashboardEndpointRequest method.
req, resp := client.DeleteDashboardEndpointRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*BMQ20240901) DeleteDashboardEndpointWithContext ¶
func (c *BMQ20240901) DeleteDashboardEndpointWithContext(ctx volcengine.Context, input *DeleteDashboardEndpointInput, opts ...request.Option) (*DeleteDashboardEndpointOutput, error)
DeleteDashboardEndpointWithContext is the same as DeleteDashboardEndpoint with the addition of the ability to pass a context and additional request options.
See DeleteDashboardEndpoint 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 (*BMQ20240901) DescribeDeviceCredential ¶
func (c *BMQ20240901) DescribeDeviceCredential(input *DescribeDeviceCredentialInput) (*DescribeDeviceCredentialOutput, error)
DescribeDeviceCredential API operation for BMQ20240901.
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 BMQ20240901's API operation DescribeDeviceCredential for usage and error information.
func (*BMQ20240901) DescribeDeviceCredentialCommon ¶
func (c *BMQ20240901) DescribeDeviceCredentialCommon(input *map[string]interface{}) (*map[string]interface{}, error)
DescribeDeviceCredentialCommon API operation for BMQ20240901.
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 BMQ20240901's API operation DescribeDeviceCredentialCommon for usage and error information.
func (*BMQ20240901) DescribeDeviceCredentialCommonRequest ¶
func (c *BMQ20240901) DescribeDeviceCredentialCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
DescribeDeviceCredentialCommonRequest generates a "volcengine/request.Request" representing the client's request for the DescribeDeviceCredentialCommon operation. The "output" return value will be populated with the DescribeDeviceCredentialCommon request's response once the request completes successfully.
Use "Send" method on the returned DescribeDeviceCredentialCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeDeviceCredentialCommon Send returns without error.
See DescribeDeviceCredentialCommon for more information on using the DescribeDeviceCredentialCommon API call, and error handling.
// Example sending a request using the DescribeDeviceCredentialCommonRequest method.
req, resp := client.DescribeDeviceCredentialCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*BMQ20240901) DescribeDeviceCredentialCommonWithContext ¶
func (c *BMQ20240901) DescribeDeviceCredentialCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
DescribeDeviceCredentialCommonWithContext is the same as DescribeDeviceCredentialCommon with the addition of the ability to pass a context and additional request options.
See DescribeDeviceCredentialCommon 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 (*BMQ20240901) DescribeDeviceCredentialRequest ¶
func (c *BMQ20240901) DescribeDeviceCredentialRequest(input *DescribeDeviceCredentialInput) (req *request.Request, output *DescribeDeviceCredentialOutput)
DescribeDeviceCredentialRequest generates a "volcengine/request.Request" representing the client's request for the DescribeDeviceCredential operation. The "output" return value will be populated with the DescribeDeviceCredentialCommon request's response once the request completes successfully.
Use "Send" method on the returned DescribeDeviceCredentialCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeDeviceCredentialCommon Send returns without error.
See DescribeDeviceCredential for more information on using the DescribeDeviceCredential API call, and error handling.
// Example sending a request using the DescribeDeviceCredentialRequest method.
req, resp := client.DescribeDeviceCredentialRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*BMQ20240901) DescribeDeviceCredentialWithContext ¶
func (c *BMQ20240901) DescribeDeviceCredentialWithContext(ctx volcengine.Context, input *DescribeDeviceCredentialInput, opts ...request.Option) (*DescribeDeviceCredentialOutput, error)
DescribeDeviceCredentialWithContext is the same as DescribeDeviceCredential with the addition of the ability to pass a context and additional request options.
See DescribeDeviceCredential 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 (*BMQ20240901) DescribeMQTTClients ¶
func (c *BMQ20240901) DescribeMQTTClients(input *DescribeMQTTClientsInput) (*DescribeMQTTClientsOutput, error)
DescribeMQTTClients API operation for BMQ20240901.
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 BMQ20240901's API operation DescribeMQTTClients for usage and error information.
func (*BMQ20240901) DescribeMQTTClientsCommon ¶
func (c *BMQ20240901) DescribeMQTTClientsCommon(input *map[string]interface{}) (*map[string]interface{}, error)
DescribeMQTTClientsCommon API operation for BMQ20240901.
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 BMQ20240901's API operation DescribeMQTTClientsCommon for usage and error information.
func (*BMQ20240901) DescribeMQTTClientsCommonRequest ¶
func (c *BMQ20240901) DescribeMQTTClientsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
DescribeMQTTClientsCommonRequest generates a "volcengine/request.Request" representing the client's request for the DescribeMQTTClientsCommon operation. The "output" return value will be populated with the DescribeMQTTClientsCommon request's response once the request completes successfully.
Use "Send" method on the returned DescribeMQTTClientsCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeMQTTClientsCommon Send returns without error.
See DescribeMQTTClientsCommon for more information on using the DescribeMQTTClientsCommon API call, and error handling.
// Example sending a request using the DescribeMQTTClientsCommonRequest method.
req, resp := client.DescribeMQTTClientsCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*BMQ20240901) DescribeMQTTClientsCommonWithContext ¶
func (c *BMQ20240901) DescribeMQTTClientsCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
DescribeMQTTClientsCommonWithContext is the same as DescribeMQTTClientsCommon with the addition of the ability to pass a context and additional request options.
See DescribeMQTTClientsCommon 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 (*BMQ20240901) DescribeMQTTClientsRequest ¶
func (c *BMQ20240901) DescribeMQTTClientsRequest(input *DescribeMQTTClientsInput) (req *request.Request, output *DescribeMQTTClientsOutput)
DescribeMQTTClientsRequest generates a "volcengine/request.Request" representing the client's request for the DescribeMQTTClients operation. The "output" return value will be populated with the DescribeMQTTClientsCommon request's response once the request completes successfully.
Use "Send" method on the returned DescribeMQTTClientsCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeMQTTClientsCommon Send returns without error.
See DescribeMQTTClients for more information on using the DescribeMQTTClients API call, and error handling.
// Example sending a request using the DescribeMQTTClientsRequest method.
req, resp := client.DescribeMQTTClientsRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*BMQ20240901) DescribeMQTTClientsWithContext ¶
func (c *BMQ20240901) DescribeMQTTClientsWithContext(ctx volcengine.Context, input *DescribeMQTTClientsInput, opts ...request.Option) (*DescribeMQTTClientsOutput, error)
DescribeMQTTClientsWithContext is the same as DescribeMQTTClients with the addition of the ability to pass a context and additional request options.
See DescribeMQTTClients 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 (*BMQ20240901) RefreshDeviceCredential ¶
func (c *BMQ20240901) RefreshDeviceCredential(input *RefreshDeviceCredentialInput) (*RefreshDeviceCredentialOutput, error)
RefreshDeviceCredential API operation for BMQ20240901.
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 BMQ20240901's API operation RefreshDeviceCredential for usage and error information.
func (*BMQ20240901) RefreshDeviceCredentialCommon ¶
func (c *BMQ20240901) RefreshDeviceCredentialCommon(input *map[string]interface{}) (*map[string]interface{}, error)
RefreshDeviceCredentialCommon API operation for BMQ20240901.
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 BMQ20240901's API operation RefreshDeviceCredentialCommon for usage and error information.
func (*BMQ20240901) RefreshDeviceCredentialCommonRequest ¶
func (c *BMQ20240901) RefreshDeviceCredentialCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
RefreshDeviceCredentialCommonRequest generates a "volcengine/request.Request" representing the client's request for the RefreshDeviceCredentialCommon operation. The "output" return value will be populated with the RefreshDeviceCredentialCommon request's response once the request completes successfully.
Use "Send" method on the returned RefreshDeviceCredentialCommon Request to send the API call to the service. the "output" return value is not valid until after RefreshDeviceCredentialCommon Send returns without error.
See RefreshDeviceCredentialCommon for more information on using the RefreshDeviceCredentialCommon API call, and error handling.
// Example sending a request using the RefreshDeviceCredentialCommonRequest method.
req, resp := client.RefreshDeviceCredentialCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*BMQ20240901) RefreshDeviceCredentialCommonWithContext ¶
func (c *BMQ20240901) RefreshDeviceCredentialCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
RefreshDeviceCredentialCommonWithContext is the same as RefreshDeviceCredentialCommon with the addition of the ability to pass a context and additional request options.
See RefreshDeviceCredentialCommon 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 (*BMQ20240901) RefreshDeviceCredentialRequest ¶
func (c *BMQ20240901) RefreshDeviceCredentialRequest(input *RefreshDeviceCredentialInput) (req *request.Request, output *RefreshDeviceCredentialOutput)
RefreshDeviceCredentialRequest generates a "volcengine/request.Request" representing the client's request for the RefreshDeviceCredential operation. The "output" return value will be populated with the RefreshDeviceCredentialCommon request's response once the request completes successfully.
Use "Send" method on the returned RefreshDeviceCredentialCommon Request to send the API call to the service. the "output" return value is not valid until after RefreshDeviceCredentialCommon Send returns without error.
See RefreshDeviceCredential for more information on using the RefreshDeviceCredential API call, and error handling.
// Example sending a request using the RefreshDeviceCredentialRequest method.
req, resp := client.RefreshDeviceCredentialRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*BMQ20240901) RefreshDeviceCredentialWithContext ¶
func (c *BMQ20240901) RefreshDeviceCredentialWithContext(ctx volcengine.Context, input *RefreshDeviceCredentialInput, opts ...request.Option) (*RefreshDeviceCredentialOutput, error)
RefreshDeviceCredentialWithContext is the same as RefreshDeviceCredential with the addition of the ability to pass a context and additional request options.
See RefreshDeviceCredential 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 (*BMQ20240901) RegisterDeviceCredential ¶
func (c *BMQ20240901) RegisterDeviceCredential(input *RegisterDeviceCredentialInput) (*RegisterDeviceCredentialOutput, error)
RegisterDeviceCredential API operation for BMQ20240901.
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 BMQ20240901's API operation RegisterDeviceCredential for usage and error information.
func (*BMQ20240901) RegisterDeviceCredentialCommon ¶
func (c *BMQ20240901) RegisterDeviceCredentialCommon(input *map[string]interface{}) (*map[string]interface{}, error)
RegisterDeviceCredentialCommon API operation for BMQ20240901.
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 BMQ20240901's API operation RegisterDeviceCredentialCommon for usage and error information.
func (*BMQ20240901) RegisterDeviceCredentialCommonRequest ¶
func (c *BMQ20240901) RegisterDeviceCredentialCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
RegisterDeviceCredentialCommonRequest generates a "volcengine/request.Request" representing the client's request for the RegisterDeviceCredentialCommon operation. The "output" return value will be populated with the RegisterDeviceCredentialCommon request's response once the request completes successfully.
Use "Send" method on the returned RegisterDeviceCredentialCommon Request to send the API call to the service. the "output" return value is not valid until after RegisterDeviceCredentialCommon Send returns without error.
See RegisterDeviceCredentialCommon for more information on using the RegisterDeviceCredentialCommon API call, and error handling.
// Example sending a request using the RegisterDeviceCredentialCommonRequest method.
req, resp := client.RegisterDeviceCredentialCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*BMQ20240901) RegisterDeviceCredentialCommonWithContext ¶
func (c *BMQ20240901) RegisterDeviceCredentialCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
RegisterDeviceCredentialCommonWithContext is the same as RegisterDeviceCredentialCommon with the addition of the ability to pass a context and additional request options.
See RegisterDeviceCredentialCommon 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 (*BMQ20240901) RegisterDeviceCredentialRequest ¶
func (c *BMQ20240901) RegisterDeviceCredentialRequest(input *RegisterDeviceCredentialInput) (req *request.Request, output *RegisterDeviceCredentialOutput)
RegisterDeviceCredentialRequest generates a "volcengine/request.Request" representing the client's request for the RegisterDeviceCredential operation. The "output" return value will be populated with the RegisterDeviceCredentialCommon request's response once the request completes successfully.
Use "Send" method on the returned RegisterDeviceCredentialCommon Request to send the API call to the service. the "output" return value is not valid until after RegisterDeviceCredentialCommon Send returns without error.
See RegisterDeviceCredential for more information on using the RegisterDeviceCredential API call, and error handling.
// Example sending a request using the RegisterDeviceCredentialRequest method.
req, resp := client.RegisterDeviceCredentialRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*BMQ20240901) RegisterDeviceCredentialWithContext ¶
func (c *BMQ20240901) RegisterDeviceCredentialWithContext(ctx volcengine.Context, input *RegisterDeviceCredentialInput, opts ...request.Option) (*RegisterDeviceCredentialOutput, error)
RegisterDeviceCredentialWithContext is the same as RegisterDeviceCredential with the addition of the ability to pass a context and additional request options.
See RegisterDeviceCredential 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 (*BMQ20240901) UnRegisterDeviceCredential ¶
func (c *BMQ20240901) UnRegisterDeviceCredential(input *UnRegisterDeviceCredentialInput) (*UnRegisterDeviceCredentialOutput, error)
UnRegisterDeviceCredential API operation for BMQ20240901.
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 BMQ20240901's API operation UnRegisterDeviceCredential for usage and error information.
func (*BMQ20240901) UnRegisterDeviceCredentialCommon ¶
func (c *BMQ20240901) UnRegisterDeviceCredentialCommon(input *map[string]interface{}) (*map[string]interface{}, error)
UnRegisterDeviceCredentialCommon API operation for BMQ20240901.
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 BMQ20240901's API operation UnRegisterDeviceCredentialCommon for usage and error information.
func (*BMQ20240901) UnRegisterDeviceCredentialCommonRequest ¶
func (c *BMQ20240901) UnRegisterDeviceCredentialCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
UnRegisterDeviceCredentialCommonRequest generates a "volcengine/request.Request" representing the client's request for the UnRegisterDeviceCredentialCommon operation. The "output" return value will be populated with the UnRegisterDeviceCredentialCommon request's response once the request completes successfully.
Use "Send" method on the returned UnRegisterDeviceCredentialCommon Request to send the API call to the service. the "output" return value is not valid until after UnRegisterDeviceCredentialCommon Send returns without error.
See UnRegisterDeviceCredentialCommon for more information on using the UnRegisterDeviceCredentialCommon API call, and error handling.
// Example sending a request using the UnRegisterDeviceCredentialCommonRequest method.
req, resp := client.UnRegisterDeviceCredentialCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*BMQ20240901) UnRegisterDeviceCredentialCommonWithContext ¶
func (c *BMQ20240901) UnRegisterDeviceCredentialCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
UnRegisterDeviceCredentialCommonWithContext is the same as UnRegisterDeviceCredentialCommon with the addition of the ability to pass a context and additional request options.
See UnRegisterDeviceCredentialCommon 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 (*BMQ20240901) UnRegisterDeviceCredentialRequest ¶
func (c *BMQ20240901) UnRegisterDeviceCredentialRequest(input *UnRegisterDeviceCredentialInput) (req *request.Request, output *UnRegisterDeviceCredentialOutput)
UnRegisterDeviceCredentialRequest generates a "volcengine/request.Request" representing the client's request for the UnRegisterDeviceCredential operation. The "output" return value will be populated with the UnRegisterDeviceCredentialCommon request's response once the request completes successfully.
Use "Send" method on the returned UnRegisterDeviceCredentialCommon Request to send the API call to the service. the "output" return value is not valid until after UnRegisterDeviceCredentialCommon Send returns without error.
See UnRegisterDeviceCredential for more information on using the UnRegisterDeviceCredential API call, and error handling.
// Example sending a request using the UnRegisterDeviceCredentialRequest method.
req, resp := client.UnRegisterDeviceCredentialRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*BMQ20240901) UnRegisterDeviceCredentialWithContext ¶
func (c *BMQ20240901) UnRegisterDeviceCredentialWithContext(ctx volcengine.Context, input *UnRegisterDeviceCredentialInput, opts ...request.Option) (*UnRegisterDeviceCredentialOutput, error)
UnRegisterDeviceCredentialWithContext is the same as UnRegisterDeviceCredential with the addition of the ability to pass a context and additional request options.
See UnRegisterDeviceCredential 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 BMQ20240901API ¶
type BMQ20240901API interface {
CreateDashboardEndpointCommon(*map[string]interface{}) (*map[string]interface{}, error)
CreateDashboardEndpointCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
CreateDashboardEndpointCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
CreateDashboardEndpoint(*CreateDashboardEndpointInput) (*CreateDashboardEndpointOutput, error)
CreateDashboardEndpointWithContext(volcengine.Context, *CreateDashboardEndpointInput, ...request.Option) (*CreateDashboardEndpointOutput, error)
CreateDashboardEndpointRequest(*CreateDashboardEndpointInput) (*request.Request, *CreateDashboardEndpointOutput)
DeleteDashboardEndpointCommon(*map[string]interface{}) (*map[string]interface{}, error)
DeleteDashboardEndpointCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
DeleteDashboardEndpointCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
DeleteDashboardEndpoint(*DeleteDashboardEndpointInput) (*DeleteDashboardEndpointOutput, error)
DeleteDashboardEndpointWithContext(volcengine.Context, *DeleteDashboardEndpointInput, ...request.Option) (*DeleteDashboardEndpointOutput, error)
DeleteDashboardEndpointRequest(*DeleteDashboardEndpointInput) (*request.Request, *DeleteDashboardEndpointOutput)
DescribeDeviceCredentialCommon(*map[string]interface{}) (*map[string]interface{}, error)
DescribeDeviceCredentialCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
DescribeDeviceCredentialCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
DescribeDeviceCredential(*DescribeDeviceCredentialInput) (*DescribeDeviceCredentialOutput, error)
DescribeDeviceCredentialWithContext(volcengine.Context, *DescribeDeviceCredentialInput, ...request.Option) (*DescribeDeviceCredentialOutput, error)
DescribeDeviceCredentialRequest(*DescribeDeviceCredentialInput) (*request.Request, *DescribeDeviceCredentialOutput)
DescribeMQTTClientsCommon(*map[string]interface{}) (*map[string]interface{}, error)
DescribeMQTTClientsCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
DescribeMQTTClientsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
DescribeMQTTClients(*DescribeMQTTClientsInput) (*DescribeMQTTClientsOutput, error)
DescribeMQTTClientsWithContext(volcengine.Context, *DescribeMQTTClientsInput, ...request.Option) (*DescribeMQTTClientsOutput, error)
DescribeMQTTClientsRequest(*DescribeMQTTClientsInput) (*request.Request, *DescribeMQTTClientsOutput)
RefreshDeviceCredentialCommon(*map[string]interface{}) (*map[string]interface{}, error)
RefreshDeviceCredentialCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
RefreshDeviceCredentialCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
RefreshDeviceCredential(*RefreshDeviceCredentialInput) (*RefreshDeviceCredentialOutput, error)
RefreshDeviceCredentialWithContext(volcengine.Context, *RefreshDeviceCredentialInput, ...request.Option) (*RefreshDeviceCredentialOutput, error)
RefreshDeviceCredentialRequest(*RefreshDeviceCredentialInput) (*request.Request, *RefreshDeviceCredentialOutput)
RegisterDeviceCredentialCommon(*map[string]interface{}) (*map[string]interface{}, error)
RegisterDeviceCredentialCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
RegisterDeviceCredentialCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
RegisterDeviceCredential(*RegisterDeviceCredentialInput) (*RegisterDeviceCredentialOutput, error)
RegisterDeviceCredentialWithContext(volcengine.Context, *RegisterDeviceCredentialInput, ...request.Option) (*RegisterDeviceCredentialOutput, error)
RegisterDeviceCredentialRequest(*RegisterDeviceCredentialInput) (*request.Request, *RegisterDeviceCredentialOutput)
UnRegisterDeviceCredentialCommon(*map[string]interface{}) (*map[string]interface{}, error)
UnRegisterDeviceCredentialCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
UnRegisterDeviceCredentialCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
UnRegisterDeviceCredential(*UnRegisterDeviceCredentialInput) (*UnRegisterDeviceCredentialOutput, error)
UnRegisterDeviceCredentialWithContext(volcengine.Context, *UnRegisterDeviceCredentialInput, ...request.Option) (*UnRegisterDeviceCredentialOutput, error)
UnRegisterDeviceCredentialRequest(*UnRegisterDeviceCredentialInput) (*request.Request, *UnRegisterDeviceCredentialOutput)
}
BMQ20240901API provides an interface to enable mocking the bmq20240901.BMQ20240901 service client's API operation,
// volcengine sdk func uses an SDK service client to make a request to
// BMQ20240901.
func myFunc(svc BMQ20240901API) bool {
// Make svc.CreateDashboardEndpoint request
}
func main() {
sess := session.New()
svc := bmq20240901.New(sess)
myFunc(svc)
}
type ClientsInfoForDescribeMQTTClientsOutput ¶
type ClientsInfoForDescribeMQTTClientsOutput struct {
ClientId *string `type:"string" json:",omitempty"`
ConnectedTime *string `type:"string" json:",omitempty"`
ConnectionState *string `type:"string" json:",omitempty"`
DisconnectedTime *string `type:"string" json:",omitempty"`
HeartBeatInterval *string `type:"string" json:",omitempty"`
IpAddress *string `type:"string" json:",omitempty"`
Port *string `type:"string" json:",omitempty"`
SessionExpireInterval *string `type:"string" json:",omitempty"`
SubscriptionsCount *string `type:"string" json:",omitempty"`
UserName *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (ClientsInfoForDescribeMQTTClientsOutput) GoString ¶
func (s ClientsInfoForDescribeMQTTClientsOutput) GoString() string
GoString returns the string representation
func (*ClientsInfoForDescribeMQTTClientsOutput) SetClientId ¶
func (s *ClientsInfoForDescribeMQTTClientsOutput) SetClientId(v string) *ClientsInfoForDescribeMQTTClientsOutput
SetClientId sets the ClientId field's value.
func (*ClientsInfoForDescribeMQTTClientsOutput) SetConnectedTime ¶
func (s *ClientsInfoForDescribeMQTTClientsOutput) SetConnectedTime(v string) *ClientsInfoForDescribeMQTTClientsOutput
SetConnectedTime sets the ConnectedTime field's value.
func (*ClientsInfoForDescribeMQTTClientsOutput) SetConnectionState ¶
func (s *ClientsInfoForDescribeMQTTClientsOutput) SetConnectionState(v string) *ClientsInfoForDescribeMQTTClientsOutput
SetConnectionState sets the ConnectionState field's value.
func (*ClientsInfoForDescribeMQTTClientsOutput) SetDisconnectedTime ¶
func (s *ClientsInfoForDescribeMQTTClientsOutput) SetDisconnectedTime(v string) *ClientsInfoForDescribeMQTTClientsOutput
SetDisconnectedTime sets the DisconnectedTime field's value.
func (*ClientsInfoForDescribeMQTTClientsOutput) SetHeartBeatInterval ¶
func (s *ClientsInfoForDescribeMQTTClientsOutput) SetHeartBeatInterval(v string) *ClientsInfoForDescribeMQTTClientsOutput
SetHeartBeatInterval sets the HeartBeatInterval field's value.
func (*ClientsInfoForDescribeMQTTClientsOutput) SetIpAddress ¶
func (s *ClientsInfoForDescribeMQTTClientsOutput) SetIpAddress(v string) *ClientsInfoForDescribeMQTTClientsOutput
SetIpAddress sets the IpAddress field's value.
func (*ClientsInfoForDescribeMQTTClientsOutput) SetPort ¶
func (s *ClientsInfoForDescribeMQTTClientsOutput) SetPort(v string) *ClientsInfoForDescribeMQTTClientsOutput
SetPort sets the Port field's value.
func (*ClientsInfoForDescribeMQTTClientsOutput) SetSessionExpireInterval ¶
func (s *ClientsInfoForDescribeMQTTClientsOutput) SetSessionExpireInterval(v string) *ClientsInfoForDescribeMQTTClientsOutput
SetSessionExpireInterval sets the SessionExpireInterval field's value.
func (*ClientsInfoForDescribeMQTTClientsOutput) SetSubscriptionsCount ¶
func (s *ClientsInfoForDescribeMQTTClientsOutput) SetSubscriptionsCount(v string) *ClientsInfoForDescribeMQTTClientsOutput
SetSubscriptionsCount sets the SubscriptionsCount field's value.
func (*ClientsInfoForDescribeMQTTClientsOutput) SetUserName ¶
func (s *ClientsInfoForDescribeMQTTClientsOutput) SetUserName(v string) *ClientsInfoForDescribeMQTTClientsOutput
SetUserName sets the UserName field's value.
func (ClientsInfoForDescribeMQTTClientsOutput) String ¶
func (s ClientsInfoForDescribeMQTTClientsOutput) String() string
String returns the string representation
type CreateDashboardEndpointInput ¶
type CreateDashboardEndpointInput struct {
// InstanceId is a required field
InstanceId *string `type:"string" json:",omitempty" required:"true"`
// contains filtered or unexported fields
}
func (CreateDashboardEndpointInput) GoString ¶
func (s CreateDashboardEndpointInput) GoString() string
GoString returns the string representation
func (*CreateDashboardEndpointInput) SetInstanceId ¶
func (s *CreateDashboardEndpointInput) SetInstanceId(v string) *CreateDashboardEndpointInput
SetInstanceId sets the InstanceId field's value.
func (CreateDashboardEndpointInput) String ¶
func (s CreateDashboardEndpointInput) String() string
String returns the string representation
func (*CreateDashboardEndpointInput) Validate ¶
func (s *CreateDashboardEndpointInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CreateDashboardEndpointOutput ¶
type CreateDashboardEndpointOutput struct {
Metadata *response.ResponseMetadata
Message *string `type:"string" json:",omitempty"`
Status *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (CreateDashboardEndpointOutput) GoString ¶
func (s CreateDashboardEndpointOutput) GoString() string
GoString returns the string representation
func (*CreateDashboardEndpointOutput) SetMessage ¶
func (s *CreateDashboardEndpointOutput) SetMessage(v string) *CreateDashboardEndpointOutput
SetMessage sets the Message field's value.
func (*CreateDashboardEndpointOutput) SetStatus ¶
func (s *CreateDashboardEndpointOutput) SetStatus(v string) *CreateDashboardEndpointOutput
SetStatus sets the Status field's value.
func (CreateDashboardEndpointOutput) String ¶
func (s CreateDashboardEndpointOutput) String() string
String returns the string representation
type DeleteDashboardEndpointInput ¶
type DeleteDashboardEndpointInput struct {
// InstanceId is a required field
InstanceId *string `type:"string" json:",omitempty" required:"true"`
// contains filtered or unexported fields
}
func (DeleteDashboardEndpointInput) GoString ¶
func (s DeleteDashboardEndpointInput) GoString() string
GoString returns the string representation
func (*DeleteDashboardEndpointInput) SetInstanceId ¶
func (s *DeleteDashboardEndpointInput) SetInstanceId(v string) *DeleteDashboardEndpointInput
SetInstanceId sets the InstanceId field's value.
func (DeleteDashboardEndpointInput) String ¶
func (s DeleteDashboardEndpointInput) String() string
String returns the string representation
func (*DeleteDashboardEndpointInput) Validate ¶
func (s *DeleteDashboardEndpointInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteDashboardEndpointOutput ¶
type DeleteDashboardEndpointOutput struct {
Metadata *response.ResponseMetadata
Message *string `type:"string" json:",omitempty"`
Status *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (DeleteDashboardEndpointOutput) GoString ¶
func (s DeleteDashboardEndpointOutput) GoString() string
GoString returns the string representation
func (*DeleteDashboardEndpointOutput) SetMessage ¶
func (s *DeleteDashboardEndpointOutput) SetMessage(v string) *DeleteDashboardEndpointOutput
SetMessage sets the Message field's value.
func (*DeleteDashboardEndpointOutput) SetStatus ¶
func (s *DeleteDashboardEndpointOutput) SetStatus(v string) *DeleteDashboardEndpointOutput
SetStatus sets the Status field's value.
func (DeleteDashboardEndpointOutput) String ¶
func (s DeleteDashboardEndpointOutput) String() string
String returns the string representation
type DescribeDeviceCredentialInput ¶
type DescribeDeviceCredentialInput struct {
// ClientId is a required field
ClientId *string `type:"string" json:",omitempty" required:"true"`
// InstanceId is a required field
InstanceId *string `type:"string" json:",omitempty" required:"true"`
// contains filtered or unexported fields
}
func (DescribeDeviceCredentialInput) GoString ¶
func (s DescribeDeviceCredentialInput) GoString() string
GoString returns the string representation
func (*DescribeDeviceCredentialInput) SetClientId ¶
func (s *DescribeDeviceCredentialInput) SetClientId(v string) *DescribeDeviceCredentialInput
SetClientId sets the ClientId field's value.
func (*DescribeDeviceCredentialInput) SetInstanceId ¶
func (s *DescribeDeviceCredentialInput) SetInstanceId(v string) *DescribeDeviceCredentialInput
SetInstanceId sets the InstanceId field's value.
func (DescribeDeviceCredentialInput) String ¶
func (s DescribeDeviceCredentialInput) String() string
String returns the string representation
func (*DescribeDeviceCredentialInput) Validate ¶
func (s *DescribeDeviceCredentialInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DescribeDeviceCredentialOutput ¶
type DescribeDeviceCredentialOutput struct {
Metadata *response.ResponseMetadata
ClientId *string `type:"string" json:",omitempty"`
CreateTime *int64 `type:"int64" json:",omitempty"`
DeviceAccessKeyId *string `type:"string" json:",omitempty"`
DeviceAccessKeySecret *string `type:"string" json:",omitempty"`
InstanceId *string `type:"string" json:",omitempty"`
UpdateTime *int64 `type:"int64" json:",omitempty"`
// contains filtered or unexported fields
}
func (DescribeDeviceCredentialOutput) GoString ¶
func (s DescribeDeviceCredentialOutput) GoString() string
GoString returns the string representation
func (*DescribeDeviceCredentialOutput) SetClientId ¶
func (s *DescribeDeviceCredentialOutput) SetClientId(v string) *DescribeDeviceCredentialOutput
SetClientId sets the ClientId field's value.
func (*DescribeDeviceCredentialOutput) SetCreateTime ¶
func (s *DescribeDeviceCredentialOutput) SetCreateTime(v int64) *DescribeDeviceCredentialOutput
SetCreateTime sets the CreateTime field's value.
func (*DescribeDeviceCredentialOutput) SetDeviceAccessKeyId ¶
func (s *DescribeDeviceCredentialOutput) SetDeviceAccessKeyId(v string) *DescribeDeviceCredentialOutput
SetDeviceAccessKeyId sets the DeviceAccessKeyId field's value.
func (*DescribeDeviceCredentialOutput) SetDeviceAccessKeySecret ¶
func (s *DescribeDeviceCredentialOutput) SetDeviceAccessKeySecret(v string) *DescribeDeviceCredentialOutput
SetDeviceAccessKeySecret sets the DeviceAccessKeySecret field's value.
func (*DescribeDeviceCredentialOutput) SetInstanceId ¶
func (s *DescribeDeviceCredentialOutput) SetInstanceId(v string) *DescribeDeviceCredentialOutput
SetInstanceId sets the InstanceId field's value.
func (*DescribeDeviceCredentialOutput) SetUpdateTime ¶
func (s *DescribeDeviceCredentialOutput) SetUpdateTime(v int64) *DescribeDeviceCredentialOutput
SetUpdateTime sets the UpdateTime field's value.
func (DescribeDeviceCredentialOutput) String ¶
func (s DescribeDeviceCredentialOutput) String() string
String returns the string representation
type DescribeMQTTClientsInput ¶
type DescribeMQTTClientsInput struct {
ClientIdLike *string `type:"string" json:",omitempty"`
ClientIdSpecifyList []*string `type:"list" json:",omitempty"`
ConnectionState *string `type:"string" json:",omitempty" enum:"EnumOfConnectionStateForDescribeMQTTClientsInput"`
// InstanceId is a required field
InstanceId *string `type:"string" json:",omitempty" required:"true"`
PageNumber *int32 `type:"int32" json:",omitempty"`
PageSize *int32 `type:"int32" json:",omitempty"`
UserNameLike *string `type:"string" json:",omitempty"`
UserNameSpecifyList []*string `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (DescribeMQTTClientsInput) GoString ¶
func (s DescribeMQTTClientsInput) GoString() string
GoString returns the string representation
func (*DescribeMQTTClientsInput) SetClientIdLike ¶
func (s *DescribeMQTTClientsInput) SetClientIdLike(v string) *DescribeMQTTClientsInput
SetClientIdLike sets the ClientIdLike field's value.
func (*DescribeMQTTClientsInput) SetClientIdSpecifyList ¶
func (s *DescribeMQTTClientsInput) SetClientIdSpecifyList(v []*string) *DescribeMQTTClientsInput
SetClientIdSpecifyList sets the ClientIdSpecifyList field's value.
func (*DescribeMQTTClientsInput) SetConnectionState ¶
func (s *DescribeMQTTClientsInput) SetConnectionState(v string) *DescribeMQTTClientsInput
SetConnectionState sets the ConnectionState field's value.
func (*DescribeMQTTClientsInput) SetInstanceId ¶
func (s *DescribeMQTTClientsInput) SetInstanceId(v string) *DescribeMQTTClientsInput
SetInstanceId sets the InstanceId field's value.
func (*DescribeMQTTClientsInput) SetPageNumber ¶
func (s *DescribeMQTTClientsInput) SetPageNumber(v int32) *DescribeMQTTClientsInput
SetPageNumber sets the PageNumber field's value.
func (*DescribeMQTTClientsInput) SetPageSize ¶
func (s *DescribeMQTTClientsInput) SetPageSize(v int32) *DescribeMQTTClientsInput
SetPageSize sets the PageSize field's value.
func (*DescribeMQTTClientsInput) SetUserNameLike ¶
func (s *DescribeMQTTClientsInput) SetUserNameLike(v string) *DescribeMQTTClientsInput
SetUserNameLike sets the UserNameLike field's value.
func (*DescribeMQTTClientsInput) SetUserNameSpecifyList ¶
func (s *DescribeMQTTClientsInput) SetUserNameSpecifyList(v []*string) *DescribeMQTTClientsInput
SetUserNameSpecifyList sets the UserNameSpecifyList field's value.
func (DescribeMQTTClientsInput) String ¶
func (s DescribeMQTTClientsInput) String() string
String returns the string representation
func (*DescribeMQTTClientsInput) Validate ¶
func (s *DescribeMQTTClientsInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DescribeMQTTClientsOutput ¶
type DescribeMQTTClientsOutput struct {
Metadata *response.ResponseMetadata
ClientsInfo []*ClientsInfoForDescribeMQTTClientsOutput `type:"list" json:",omitempty"`
InstanceId *string `type:"string" json:",omitempty"`
PageNumber *int32 `type:"int32" json:",omitempty"`
PageSize *int32 `type:"int32" json:",omitempty"`
Total *int32 `type:"int32" json:",omitempty"`
// contains filtered or unexported fields
}
func (DescribeMQTTClientsOutput) GoString ¶
func (s DescribeMQTTClientsOutput) GoString() string
GoString returns the string representation
func (*DescribeMQTTClientsOutput) SetClientsInfo ¶
func (s *DescribeMQTTClientsOutput) SetClientsInfo(v []*ClientsInfoForDescribeMQTTClientsOutput) *DescribeMQTTClientsOutput
SetClientsInfo sets the ClientsInfo field's value.
func (*DescribeMQTTClientsOutput) SetInstanceId ¶
func (s *DescribeMQTTClientsOutput) SetInstanceId(v string) *DescribeMQTTClientsOutput
SetInstanceId sets the InstanceId field's value.
func (*DescribeMQTTClientsOutput) SetPageNumber ¶
func (s *DescribeMQTTClientsOutput) SetPageNumber(v int32) *DescribeMQTTClientsOutput
SetPageNumber sets the PageNumber field's value.
func (*DescribeMQTTClientsOutput) SetPageSize ¶
func (s *DescribeMQTTClientsOutput) SetPageSize(v int32) *DescribeMQTTClientsOutput
SetPageSize sets the PageSize field's value.
func (*DescribeMQTTClientsOutput) SetTotal ¶
func (s *DescribeMQTTClientsOutput) SetTotal(v int32) *DescribeMQTTClientsOutput
SetTotal sets the Total field's value.
func (DescribeMQTTClientsOutput) String ¶
func (s DescribeMQTTClientsOutput) String() string
String returns the string representation
type RefreshDeviceCredentialInput ¶
type RefreshDeviceCredentialInput struct {
// ClientId is a required field
ClientId *string `type:"string" json:",omitempty" required:"true"`
// InstanceId is a required field
InstanceId *string `type:"string" json:",omitempty" required:"true"`
// contains filtered or unexported fields
}
func (RefreshDeviceCredentialInput) GoString ¶
func (s RefreshDeviceCredentialInput) GoString() string
GoString returns the string representation
func (*RefreshDeviceCredentialInput) SetClientId ¶
func (s *RefreshDeviceCredentialInput) SetClientId(v string) *RefreshDeviceCredentialInput
SetClientId sets the ClientId field's value.
func (*RefreshDeviceCredentialInput) SetInstanceId ¶
func (s *RefreshDeviceCredentialInput) SetInstanceId(v string) *RefreshDeviceCredentialInput
SetInstanceId sets the InstanceId field's value.
func (RefreshDeviceCredentialInput) String ¶
func (s RefreshDeviceCredentialInput) String() string
String returns the string representation
func (*RefreshDeviceCredentialInput) Validate ¶
func (s *RefreshDeviceCredentialInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type RefreshDeviceCredentialOutput ¶
type RefreshDeviceCredentialOutput struct {
Metadata *response.ResponseMetadata
ClientId *string `type:"string" json:",omitempty"`
CreateTime *int64 `type:"int64" json:",omitempty"`
DeviceAccessKeyId *string `type:"string" json:",omitempty"`
DeviceAccessKeySecret *string `type:"string" json:",omitempty"`
InstanceId *string `type:"string" json:",omitempty"`
UpdateTime *int64 `type:"int64" json:",omitempty"`
// contains filtered or unexported fields
}
func (RefreshDeviceCredentialOutput) GoString ¶
func (s RefreshDeviceCredentialOutput) GoString() string
GoString returns the string representation
func (*RefreshDeviceCredentialOutput) SetClientId ¶
func (s *RefreshDeviceCredentialOutput) SetClientId(v string) *RefreshDeviceCredentialOutput
SetClientId sets the ClientId field's value.
func (*RefreshDeviceCredentialOutput) SetCreateTime ¶
func (s *RefreshDeviceCredentialOutput) SetCreateTime(v int64) *RefreshDeviceCredentialOutput
SetCreateTime sets the CreateTime field's value.
func (*RefreshDeviceCredentialOutput) SetDeviceAccessKeyId ¶
func (s *RefreshDeviceCredentialOutput) SetDeviceAccessKeyId(v string) *RefreshDeviceCredentialOutput
SetDeviceAccessKeyId sets the DeviceAccessKeyId field's value.
func (*RefreshDeviceCredentialOutput) SetDeviceAccessKeySecret ¶
func (s *RefreshDeviceCredentialOutput) SetDeviceAccessKeySecret(v string) *RefreshDeviceCredentialOutput
SetDeviceAccessKeySecret sets the DeviceAccessKeySecret field's value.
func (*RefreshDeviceCredentialOutput) SetInstanceId ¶
func (s *RefreshDeviceCredentialOutput) SetInstanceId(v string) *RefreshDeviceCredentialOutput
SetInstanceId sets the InstanceId field's value.
func (*RefreshDeviceCredentialOutput) SetUpdateTime ¶
func (s *RefreshDeviceCredentialOutput) SetUpdateTime(v int64) *RefreshDeviceCredentialOutput
SetUpdateTime sets the UpdateTime field's value.
func (RefreshDeviceCredentialOutput) String ¶
func (s RefreshDeviceCredentialOutput) String() string
String returns the string representation
type RegisterDeviceCredentialInput ¶
type RegisterDeviceCredentialInput struct {
// ClientId is a required field
ClientId *string `type:"string" json:",omitempty" required:"true"`
// InstanceId is a required field
InstanceId *string `type:"string" json:",omitempty" required:"true"`
// contains filtered or unexported fields
}
func (RegisterDeviceCredentialInput) GoString ¶
func (s RegisterDeviceCredentialInput) GoString() string
GoString returns the string representation
func (*RegisterDeviceCredentialInput) SetClientId ¶
func (s *RegisterDeviceCredentialInput) SetClientId(v string) *RegisterDeviceCredentialInput
SetClientId sets the ClientId field's value.
func (*RegisterDeviceCredentialInput) SetInstanceId ¶
func (s *RegisterDeviceCredentialInput) SetInstanceId(v string) *RegisterDeviceCredentialInput
SetInstanceId sets the InstanceId field's value.
func (RegisterDeviceCredentialInput) String ¶
func (s RegisterDeviceCredentialInput) String() string
String returns the string representation
func (*RegisterDeviceCredentialInput) Validate ¶
func (s *RegisterDeviceCredentialInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type RegisterDeviceCredentialOutput ¶
type RegisterDeviceCredentialOutput struct {
Metadata *response.ResponseMetadata
ClientId *string `type:"string" json:",omitempty"`
CreateTime *int64 `type:"int64" json:",omitempty"`
DeviceAccessKeyId *string `type:"string" json:",omitempty"`
DeviceAccessKeySecret *string `type:"string" json:",omitempty"`
InstanceId *string `type:"string" json:",omitempty"`
UpdateTime *int64 `type:"int64" json:",omitempty"`
// contains filtered or unexported fields
}
func (RegisterDeviceCredentialOutput) GoString ¶
func (s RegisterDeviceCredentialOutput) GoString() string
GoString returns the string representation
func (*RegisterDeviceCredentialOutput) SetClientId ¶
func (s *RegisterDeviceCredentialOutput) SetClientId(v string) *RegisterDeviceCredentialOutput
SetClientId sets the ClientId field's value.
func (*RegisterDeviceCredentialOutput) SetCreateTime ¶
func (s *RegisterDeviceCredentialOutput) SetCreateTime(v int64) *RegisterDeviceCredentialOutput
SetCreateTime sets the CreateTime field's value.
func (*RegisterDeviceCredentialOutput) SetDeviceAccessKeyId ¶
func (s *RegisterDeviceCredentialOutput) SetDeviceAccessKeyId(v string) *RegisterDeviceCredentialOutput
SetDeviceAccessKeyId sets the DeviceAccessKeyId field's value.
func (*RegisterDeviceCredentialOutput) SetDeviceAccessKeySecret ¶
func (s *RegisterDeviceCredentialOutput) SetDeviceAccessKeySecret(v string) *RegisterDeviceCredentialOutput
SetDeviceAccessKeySecret sets the DeviceAccessKeySecret field's value.
func (*RegisterDeviceCredentialOutput) SetInstanceId ¶
func (s *RegisterDeviceCredentialOutput) SetInstanceId(v string) *RegisterDeviceCredentialOutput
SetInstanceId sets the InstanceId field's value.
func (*RegisterDeviceCredentialOutput) SetUpdateTime ¶
func (s *RegisterDeviceCredentialOutput) SetUpdateTime(v int64) *RegisterDeviceCredentialOutput
SetUpdateTime sets the UpdateTime field's value.
func (RegisterDeviceCredentialOutput) String ¶
func (s RegisterDeviceCredentialOutput) String() string
String returns the string representation
type UnRegisterDeviceCredentialInput ¶
type UnRegisterDeviceCredentialInput struct {
// ClientId is a required field
ClientId *string `type:"string" json:",omitempty" required:"true"`
// InstanceId is a required field
InstanceId *string `type:"string" json:",omitempty" required:"true"`
// contains filtered or unexported fields
}
func (UnRegisterDeviceCredentialInput) GoString ¶
func (s UnRegisterDeviceCredentialInput) GoString() string
GoString returns the string representation
func (*UnRegisterDeviceCredentialInput) SetClientId ¶
func (s *UnRegisterDeviceCredentialInput) SetClientId(v string) *UnRegisterDeviceCredentialInput
SetClientId sets the ClientId field's value.
func (*UnRegisterDeviceCredentialInput) SetInstanceId ¶
func (s *UnRegisterDeviceCredentialInput) SetInstanceId(v string) *UnRegisterDeviceCredentialInput
SetInstanceId sets the InstanceId field's value.
func (UnRegisterDeviceCredentialInput) String ¶
func (s UnRegisterDeviceCredentialInput) String() string
String returns the string representation
func (*UnRegisterDeviceCredentialInput) Validate ¶
func (s *UnRegisterDeviceCredentialInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UnRegisterDeviceCredentialOutput ¶
type UnRegisterDeviceCredentialOutput struct {
Metadata *response.ResponseMetadata
ClientId *string `type:"string" json:",omitempty"`
InstanceId *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (UnRegisterDeviceCredentialOutput) GoString ¶
func (s UnRegisterDeviceCredentialOutput) GoString() string
GoString returns the string representation
func (*UnRegisterDeviceCredentialOutput) SetClientId ¶
func (s *UnRegisterDeviceCredentialOutput) SetClientId(v string) *UnRegisterDeviceCredentialOutput
SetClientId sets the ClientId field's value.
func (*UnRegisterDeviceCredentialOutput) SetInstanceId ¶
func (s *UnRegisterDeviceCredentialOutput) SetInstanceId(v string) *UnRegisterDeviceCredentialOutput
SetInstanceId sets the InstanceId field's value.
func (UnRegisterDeviceCredentialOutput) String ¶
func (s UnRegisterDeviceCredentialOutput) String() string
String returns the string representation