Documentation
¶
Index ¶
- Constants
- type CloudControl
- func (c *CloudControl) CreateResourceRequest(input *CreateResourceInput) (req *request.Request, output *CreateResourceOutput)
- func (c *CloudControl) CreateResourceWithContext(ctx volcengine.Context, input *CreateResourceInput, opts ...request.Option) (*CreateResourceOutput, error)
- func (c *CloudControl) DeleteResourceRequest(input *DeleteResourceInput) (req *request.Request, output *DeleteResourceOutput)
- func (c *CloudControl) DeleteResourceWithContext(ctx volcengine.Context, input *DeleteResourceInput, opts ...request.Option) (*DeleteResourceOutput, error)
- func (c *CloudControl) DescribeResourceTypeRequest(input *DescribeResourceTypeInput) (req *request.Request, output *DescribeResourceTypeOutput)
- func (c *CloudControl) DescribeResourceTypeWithContext(ctx volcengine.Context, input *DescribeResourceTypeInput, ...) (*DescribeResourceTypeOutput, error)
- func (c *CloudControl) GetResourceRequest(input *GetResourceInput) (req *request.Request, output *GetResourceOutput)
- func (c *CloudControl) GetResourceWithContext(ctx volcengine.Context, input *GetResourceInput, opts ...request.Option) (*GetResourceOutput, error)
- func (c *CloudControl) GetTaskRequest(input *GetTaskInput) (req *request.Request, output *GetTaskOutput)
- func (c *CloudControl) GetTaskWithContext(ctx volcengine.Context, input *GetTaskInput, opts ...request.Option) (*GetTaskOutput, error)
- func (c *CloudControl) ListResourceRequest(input *ListResourceInput) (req *request.Request, output *ListResourceOutput)
- func (c *CloudControl) ListResourceWithContext(ctx volcengine.Context, input *ListResourceInput, opts ...request.Option) (*ListResourceOutput, error)
- func (c *CloudControl) UpdateResourceWithContext(ctx volcengine.Context, input *UpdateResourceInput, opts ...request.Option) (*UpdateResourceOutput, error)
- func (c *CloudControl) UppdateRequest(input *UpdateResourceInput) (req *request.Request, output *UpdateResourceOutput)
- type CreateResourceInput
- type CreateResourceOutput
- type DeleteResourceInput
- type DeleteResourceOutput
- type DescribeResourceTypeInput
- type DescribeResourceTypeOutput
- type GetResourceInput
- type GetResourceOutput
- type GetTaskInput
- type GetTaskOutput
- type ListResourceInput
- type ListResourceOutput
- type ProgressEvent
- type ResourceDescriptionForGetResourceOutput
- type ResourceDescriptionForListResourceOutput
- type UpdateResourceInput
- type UpdateResourceOutput
Constants ¶
View Source
const ( ServiceName = "cloudcontrol" // Name of service. EndpointsID = ServiceName // ID to lookup a service endpoint with. ServiceID = ServiceName // ServiceID is a unique identifer of a specific service. APIVersion = "2025-06-01" )
Service information constants
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CloudControl ¶
func New ¶
func New(p client.ConfigProvider, cfgs ...*volcengine.Config) *CloudControl
New create int can support ssl or region locate set
func (*CloudControl) CreateResourceRequest ¶
func (c *CloudControl) CreateResourceRequest(input *CreateResourceInput) (req *request.Request, output *CreateResourceOutput)
func (*CloudControl) CreateResourceWithContext ¶
func (c *CloudControl) CreateResourceWithContext(ctx volcengine.Context, input *CreateResourceInput, opts ...request.Option) (*CreateResourceOutput, error)
func (*CloudControl) DeleteResourceRequest ¶
func (c *CloudControl) DeleteResourceRequest(input *DeleteResourceInput) (req *request.Request, output *DeleteResourceOutput)
func (*CloudControl) DeleteResourceWithContext ¶
func (c *CloudControl) DeleteResourceWithContext(ctx volcengine.Context, input *DeleteResourceInput, opts ...request.Option) (*DeleteResourceOutput, error)
func (*CloudControl) DescribeResourceTypeRequest ¶
func (c *CloudControl) DescribeResourceTypeRequest(input *DescribeResourceTypeInput) (req *request.Request, output *DescribeResourceTypeOutput)
func (*CloudControl) DescribeResourceTypeWithContext ¶
func (c *CloudControl) DescribeResourceTypeWithContext(ctx volcengine.Context, input *DescribeResourceTypeInput, opts ...request.Option) (*DescribeResourceTypeOutput, error)
func (*CloudControl) GetResourceRequest ¶
func (c *CloudControl) GetResourceRequest(input *GetResourceInput) (req *request.Request, output *GetResourceOutput)
func (*CloudControl) GetResourceWithContext ¶
func (c *CloudControl) GetResourceWithContext(ctx volcengine.Context, input *GetResourceInput, opts ...request.Option) (*GetResourceOutput, error)
func (*CloudControl) GetTaskRequest ¶
func (c *CloudControl) GetTaskRequest(input *GetTaskInput) (req *request.Request, output *GetTaskOutput)
func (*CloudControl) GetTaskWithContext ¶
func (c *CloudControl) GetTaskWithContext(ctx volcengine.Context, input *GetTaskInput, opts ...request.Option) (*GetTaskOutput, error)
func (*CloudControl) ListResourceRequest ¶
func (c *CloudControl) ListResourceRequest(input *ListResourceInput) (req *request.Request, output *ListResourceOutput)
func (*CloudControl) ListResourceWithContext ¶
func (c *CloudControl) ListResourceWithContext(ctx volcengine.Context, input *ListResourceInput, opts ...request.Option) (*ListResourceOutput, error)
func (*CloudControl) UpdateResourceWithContext ¶
func (c *CloudControl) UpdateResourceWithContext(ctx volcengine.Context, input *UpdateResourceInput, opts ...request.Option) (*UpdateResourceOutput, error)
func (*CloudControl) UppdateRequest ¶
func (c *CloudControl) UppdateRequest(input *UpdateResourceInput) (req *request.Request, output *UpdateResourceOutput)
type CreateResourceInput ¶
type CreateResourceOutput ¶
type CreateResourceOutput struct {
Metadata *response.ResponseMetadata
ProgressEvent
}
func (*CreateResourceOutput) GetRequestId ¶
func (output *CreateResourceOutput) GetRequestId() string
type DeleteResourceInput ¶
type DeleteResourceOutput ¶
type DeleteResourceOutput struct {
Metadata *response.ResponseMetadata
ProgressEvent
}
func (*DeleteResourceOutput) GetRequestId ¶
func (output *DeleteResourceOutput) GetRequestId() string
type DescribeResourceTypeOutput ¶
type DescribeResourceTypeOutput struct {
Metadata *response.ResponseMetadata
TypeName *string
Schema any
}
type GetResourceInput ¶
type GetResourceOutput ¶
type GetResourceOutput struct {
Metadata *response.ResponseMetadata
TypeName *string
ResourceDescription *ResourceDescriptionForGetResourceOutput
}
func (*GetResourceOutput) GetRequestId ¶
func (output *GetResourceOutput) GetRequestId() string
type GetTaskInput ¶
type GetTaskInput struct {
TaskID *string
}
type GetTaskOutput ¶
type GetTaskOutput struct {
ResponseMetadata *response.ResponseMetadata
ProgressEvent
}
type ListResourceInput ¶
type ListResourceOutput ¶
type ListResourceOutput struct {
ResponseMetadata *response.ResponseMetadata
TypeName *string
NextToken *string
ResourceDescriptions []*ResourceDescriptionForListResourceOutput
}
type ProgressEvent ¶
type UpdateResourceInput ¶
type UpdateResourceOutput ¶
type UpdateResourceOutput struct {
Metadata *response.ResponseMetadata
EventTime *string
TypeName *string
Operation *string
OperationStatus *string
TaskID *string
}
func (*UpdateResourceOutput) GetRequestId ¶
func (output *UpdateResourceOutput) GetRequestId() string
Click to show internal directories.
Click to hide internal directories.