client

package
v4.0.4 Latest Latest
Warning

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

Go to latest
Published: Mar 16, 2023 License: Apache-2.0 Imports: 5 Imported by: 0

Documentation

Overview

This file is auto-generated, don't edit it. Thanks. *

*

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AddTagsBatchRequest

type AddTagsBatchRequest struct {
	ClientToken *string `json:"ClientToken,omitempty" xml:"ClientToken,omitempty"`
	DbfsList    *string `json:"DbfsList,omitempty" xml:"DbfsList,omitempty"`
	RegionId    *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	Tags        *string `json:"Tags,omitempty" xml:"Tags,omitempty"`
}

func (AddTagsBatchRequest) GoString

func (s AddTagsBatchRequest) GoString() string

func (*AddTagsBatchRequest) SetClientToken

func (s *AddTagsBatchRequest) SetClientToken(v string) *AddTagsBatchRequest

func (*AddTagsBatchRequest) SetDbfsList

func (s *AddTagsBatchRequest) SetDbfsList(v string) *AddTagsBatchRequest

func (*AddTagsBatchRequest) SetRegionId

func (s *AddTagsBatchRequest) SetRegionId(v string) *AddTagsBatchRequest

func (*AddTagsBatchRequest) SetTags

func (AddTagsBatchRequest) String

func (s AddTagsBatchRequest) String() string

type AddTagsBatchResponse

type AddTagsBatchResponse struct {
	Headers    map[string]*string        `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                    `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *AddTagsBatchResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (AddTagsBatchResponse) GoString

func (s AddTagsBatchResponse) GoString() string

func (*AddTagsBatchResponse) SetBody

func (*AddTagsBatchResponse) SetHeaders

func (s *AddTagsBatchResponse) SetHeaders(v map[string]*string) *AddTagsBatchResponse

func (*AddTagsBatchResponse) SetStatusCode

func (s *AddTagsBatchResponse) SetStatusCode(v int32) *AddTagsBatchResponse

func (AddTagsBatchResponse) String

func (s AddTagsBatchResponse) String() string

type AddTagsBatchResponseBody

type AddTagsBatchResponseBody struct {
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (AddTagsBatchResponseBody) GoString

func (s AddTagsBatchResponseBody) GoString() string

func (*AddTagsBatchResponseBody) SetRequestId

func (AddTagsBatchResponseBody) String

func (s AddTagsBatchResponseBody) String() string

type ApplyAutoSnapshotPolicyRequest added in v4.0.2

type ApplyAutoSnapshotPolicyRequest struct {
	DbfsIds  []*string `json:"DbfsIds,omitempty" xml:"DbfsIds,omitempty" type:"Repeated"`
	PolicyId *string   `json:"PolicyId,omitempty" xml:"PolicyId,omitempty"`
	RegionId *string   `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
}

func (ApplyAutoSnapshotPolicyRequest) GoString added in v4.0.2

func (*ApplyAutoSnapshotPolicyRequest) SetDbfsIds added in v4.0.2

func (*ApplyAutoSnapshotPolicyRequest) SetPolicyId added in v4.0.2

func (*ApplyAutoSnapshotPolicyRequest) SetRegionId added in v4.0.2

func (ApplyAutoSnapshotPolicyRequest) String added in v4.0.2

type ApplyAutoSnapshotPolicyResponse added in v4.0.2

type ApplyAutoSnapshotPolicyResponse struct {
	Headers    map[string]*string                   `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                               `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *ApplyAutoSnapshotPolicyResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (ApplyAutoSnapshotPolicyResponse) GoString added in v4.0.2

func (*ApplyAutoSnapshotPolicyResponse) SetBody added in v4.0.2

func (*ApplyAutoSnapshotPolicyResponse) SetHeaders added in v4.0.2

func (*ApplyAutoSnapshotPolicyResponse) SetStatusCode added in v4.0.2

func (ApplyAutoSnapshotPolicyResponse) String added in v4.0.2

type ApplyAutoSnapshotPolicyResponseBody added in v4.0.2

type ApplyAutoSnapshotPolicyResponseBody struct {
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (ApplyAutoSnapshotPolicyResponseBody) GoString added in v4.0.2

func (*ApplyAutoSnapshotPolicyResponseBody) SetRequestId added in v4.0.2

func (ApplyAutoSnapshotPolicyResponseBody) String added in v4.0.2

type ApplyAutoSnapshotPolicyShrinkRequest added in v4.0.2

type ApplyAutoSnapshotPolicyShrinkRequest struct {
	DbfsIdsShrink *string `json:"DbfsIds,omitempty" xml:"DbfsIds,omitempty"`
	PolicyId      *string `json:"PolicyId,omitempty" xml:"PolicyId,omitempty"`
	RegionId      *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
}

func (ApplyAutoSnapshotPolicyShrinkRequest) GoString added in v4.0.2

func (*ApplyAutoSnapshotPolicyShrinkRequest) SetDbfsIdsShrink added in v4.0.2

func (*ApplyAutoSnapshotPolicyShrinkRequest) SetPolicyId added in v4.0.2

func (*ApplyAutoSnapshotPolicyShrinkRequest) SetRegionId added in v4.0.2

func (ApplyAutoSnapshotPolicyShrinkRequest) String added in v4.0.2

type AttachDbfsRequest

type AttachDbfsRequest struct {
	AttachMode    *string `json:"AttachMode,omitempty" xml:"AttachMode,omitempty"`
	AttachPoint   *string `json:"AttachPoint,omitempty" xml:"AttachPoint,omitempty"`
	ECSInstanceId *string `json:"ECSInstanceId,omitempty" xml:"ECSInstanceId,omitempty"`
	FsId          *string `json:"FsId,omitempty" xml:"FsId,omitempty"`
	RegionId      *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	ServerUrl     *string `json:"ServerUrl,omitempty" xml:"ServerUrl,omitempty"`
}

func (AttachDbfsRequest) GoString

func (s AttachDbfsRequest) GoString() string

func (*AttachDbfsRequest) SetAttachMode

func (s *AttachDbfsRequest) SetAttachMode(v string) *AttachDbfsRequest

func (*AttachDbfsRequest) SetAttachPoint

func (s *AttachDbfsRequest) SetAttachPoint(v string) *AttachDbfsRequest

func (*AttachDbfsRequest) SetECSInstanceId

func (s *AttachDbfsRequest) SetECSInstanceId(v string) *AttachDbfsRequest

func (*AttachDbfsRequest) SetFsId

func (*AttachDbfsRequest) SetRegionId

func (s *AttachDbfsRequest) SetRegionId(v string) *AttachDbfsRequest

func (*AttachDbfsRequest) SetServerUrl

func (s *AttachDbfsRequest) SetServerUrl(v string) *AttachDbfsRequest

func (AttachDbfsRequest) String

func (s AttachDbfsRequest) String() string

type AttachDbfsResponse

type AttachDbfsResponse struct {
	Headers    map[string]*string      `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                  `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *AttachDbfsResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (AttachDbfsResponse) GoString

func (s AttachDbfsResponse) GoString() string

func (*AttachDbfsResponse) SetBody

func (*AttachDbfsResponse) SetHeaders

func (s *AttachDbfsResponse) SetHeaders(v map[string]*string) *AttachDbfsResponse

func (*AttachDbfsResponse) SetStatusCode

func (s *AttachDbfsResponse) SetStatusCode(v int32) *AttachDbfsResponse

func (AttachDbfsResponse) String

func (s AttachDbfsResponse) String() string

type AttachDbfsResponseBody

type AttachDbfsResponseBody struct {
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (AttachDbfsResponseBody) GoString

func (s AttachDbfsResponseBody) GoString() string

func (*AttachDbfsResponseBody) SetRequestId

func (AttachDbfsResponseBody) String

func (s AttachDbfsResponseBody) String() string

type CancelAutoSnapshotPolicyRequest added in v4.0.1

type CancelAutoSnapshotPolicyRequest struct {
	DbfsIds  []*string `json:"DbfsIds,omitempty" xml:"DbfsIds,omitempty" type:"Repeated"`
	PolicyId *string   `json:"PolicyId,omitempty" xml:"PolicyId,omitempty"`
	RegionId *string   `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
}

func (CancelAutoSnapshotPolicyRequest) GoString added in v4.0.1

func (*CancelAutoSnapshotPolicyRequest) SetDbfsIds added in v4.0.1

func (*CancelAutoSnapshotPolicyRequest) SetPolicyId added in v4.0.1

func (*CancelAutoSnapshotPolicyRequest) SetRegionId added in v4.0.1

func (CancelAutoSnapshotPolicyRequest) String added in v4.0.1

type CancelAutoSnapshotPolicyResponse added in v4.0.1

type CancelAutoSnapshotPolicyResponse struct {
	Headers    map[string]*string                    `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *CancelAutoSnapshotPolicyResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (CancelAutoSnapshotPolicyResponse) GoString added in v4.0.1

func (*CancelAutoSnapshotPolicyResponse) SetBody added in v4.0.1

func (*CancelAutoSnapshotPolicyResponse) SetHeaders added in v4.0.1

func (*CancelAutoSnapshotPolicyResponse) SetStatusCode added in v4.0.1

func (CancelAutoSnapshotPolicyResponse) String added in v4.0.1

type CancelAutoSnapshotPolicyResponseBody added in v4.0.1

type CancelAutoSnapshotPolicyResponseBody struct {
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (CancelAutoSnapshotPolicyResponseBody) GoString added in v4.0.1

func (*CancelAutoSnapshotPolicyResponseBody) SetRequestId added in v4.0.1

func (CancelAutoSnapshotPolicyResponseBody) String added in v4.0.1

type CancelAutoSnapshotPolicyShrinkRequest added in v4.0.1

type CancelAutoSnapshotPolicyShrinkRequest struct {
	DbfsIdsShrink *string `json:"DbfsIds,omitempty" xml:"DbfsIds,omitempty"`
	PolicyId      *string `json:"PolicyId,omitempty" xml:"PolicyId,omitempty"`
	RegionId      *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
}

func (CancelAutoSnapshotPolicyShrinkRequest) GoString added in v4.0.1

func (*CancelAutoSnapshotPolicyShrinkRequest) SetDbfsIdsShrink added in v4.0.1

func (*CancelAutoSnapshotPolicyShrinkRequest) SetPolicyId added in v4.0.1

func (*CancelAutoSnapshotPolicyShrinkRequest) SetRegionId added in v4.0.1

func (CancelAutoSnapshotPolicyShrinkRequest) String added in v4.0.1

type Client

type Client struct {
	openapi.Client
}

func NewClient

func NewClient(config *openapi.Config) (*Client, error)

func (*Client) AddTagsBatch

func (client *Client) AddTagsBatch(request *AddTagsBatchRequest) (_result *AddTagsBatchResponse, _err error)

func (*Client) AddTagsBatchWithOptions

func (client *Client) AddTagsBatchWithOptions(request *AddTagsBatchRequest, runtime *util.RuntimeOptions) (_result *AddTagsBatchResponse, _err error)

func (*Client) ApplyAutoSnapshotPolicy added in v4.0.2

func (client *Client) ApplyAutoSnapshotPolicy(request *ApplyAutoSnapshotPolicyRequest) (_result *ApplyAutoSnapshotPolicyResponse, _err error)

func (*Client) ApplyAutoSnapshotPolicyWithOptions added in v4.0.2

func (client *Client) ApplyAutoSnapshotPolicyWithOptions(tmpReq *ApplyAutoSnapshotPolicyRequest, runtime *util.RuntimeOptions) (_result *ApplyAutoSnapshotPolicyResponse, _err error)

func (*Client) AttachDbfs

func (client *Client) AttachDbfs(request *AttachDbfsRequest) (_result *AttachDbfsResponse, _err error)

func (*Client) AttachDbfsWithOptions

func (client *Client) AttachDbfsWithOptions(request *AttachDbfsRequest, runtime *util.RuntimeOptions) (_result *AttachDbfsResponse, _err error)

func (*Client) CancelAutoSnapshotPolicy added in v4.0.1

func (client *Client) CancelAutoSnapshotPolicy(request *CancelAutoSnapshotPolicyRequest) (_result *CancelAutoSnapshotPolicyResponse, _err error)

func (*Client) CancelAutoSnapshotPolicyWithOptions added in v4.0.1

func (client *Client) CancelAutoSnapshotPolicyWithOptions(tmpReq *CancelAutoSnapshotPolicyRequest, runtime *util.RuntimeOptions) (_result *CancelAutoSnapshotPolicyResponse, _err error)

func (*Client) CreateAutoSnapshotPolicy added in v4.0.1

func (client *Client) CreateAutoSnapshotPolicy(request *CreateAutoSnapshotPolicyRequest) (_result *CreateAutoSnapshotPolicyResponse, _err error)

func (*Client) CreateAutoSnapshotPolicyWithOptions added in v4.0.1

func (client *Client) CreateAutoSnapshotPolicyWithOptions(tmpReq *CreateAutoSnapshotPolicyRequest, runtime *util.RuntimeOptions) (_result *CreateAutoSnapshotPolicyResponse, _err error)

func (*Client) CreateDbfs

func (client *Client) CreateDbfs(request *CreateDbfsRequest) (_result *CreateDbfsResponse, _err error)

func (*Client) CreateDbfsWithOptions

func (client *Client) CreateDbfsWithOptions(request *CreateDbfsRequest, runtime *util.RuntimeOptions) (_result *CreateDbfsResponse, _err error)

func (*Client) CreateServiceLinkedRole

func (client *Client) CreateServiceLinkedRole(request *CreateServiceLinkedRoleRequest) (_result *CreateServiceLinkedRoleResponse, _err error)

func (*Client) CreateServiceLinkedRoleWithOptions

func (client *Client) CreateServiceLinkedRoleWithOptions(request *CreateServiceLinkedRoleRequest, runtime *util.RuntimeOptions) (_result *CreateServiceLinkedRoleResponse, _err error)

func (*Client) CreateSnapshot

func (client *Client) CreateSnapshot(request *CreateSnapshotRequest) (_result *CreateSnapshotResponse, _err error)

func (*Client) CreateSnapshotWithOptions

func (client *Client) CreateSnapshotWithOptions(request *CreateSnapshotRequest, runtime *util.RuntimeOptions) (_result *CreateSnapshotResponse, _err error)

func (*Client) DeleteAutoSnapshotPolicy added in v4.0.2

func (client *Client) DeleteAutoSnapshotPolicy(request *DeleteAutoSnapshotPolicyRequest) (_result *DeleteAutoSnapshotPolicyResponse, _err error)

func (*Client) DeleteAutoSnapshotPolicyWithOptions added in v4.0.2

func (client *Client) DeleteAutoSnapshotPolicyWithOptions(request *DeleteAutoSnapshotPolicyRequest, runtime *util.RuntimeOptions) (_result *DeleteAutoSnapshotPolicyResponse, _err error)

func (*Client) DeleteDbfs

func (client *Client) DeleteDbfs(request *DeleteDbfsRequest) (_result *DeleteDbfsResponse, _err error)

func (*Client) DeleteDbfsWithOptions

func (client *Client) DeleteDbfsWithOptions(request *DeleteDbfsRequest, runtime *util.RuntimeOptions) (_result *DeleteDbfsResponse, _err error)

func (*Client) DeleteSnapshot

func (client *Client) DeleteSnapshot(request *DeleteSnapshotRequest) (_result *DeleteSnapshotResponse, _err error)

func (*Client) DeleteSnapshotWithOptions

func (client *Client) DeleteSnapshotWithOptions(request *DeleteSnapshotRequest, runtime *util.RuntimeOptions) (_result *DeleteSnapshotResponse, _err error)

func (*Client) DeleteTagsBatch

func (client *Client) DeleteTagsBatch(request *DeleteTagsBatchRequest) (_result *DeleteTagsBatchResponse, _err error)

func (*Client) DeleteTagsBatchWithOptions

func (client *Client) DeleteTagsBatchWithOptions(request *DeleteTagsBatchRequest, runtime *util.RuntimeOptions) (_result *DeleteTagsBatchResponse, _err error)

func (*Client) DescribeDbfsSpecifications

func (client *Client) DescribeDbfsSpecifications(request *DescribeDbfsSpecificationsRequest) (_result *DescribeDbfsSpecificationsResponse, _err error)

func (*Client) DescribeDbfsSpecificationsWithOptions

func (client *Client) DescribeDbfsSpecificationsWithOptions(request *DescribeDbfsSpecificationsRequest, runtime *util.RuntimeOptions) (_result *DescribeDbfsSpecificationsResponse, _err error)

func (*Client) DescribeInstanceTypes

func (client *Client) DescribeInstanceTypes(request *DescribeInstanceTypesRequest) (_result *DescribeInstanceTypesResponse, _err error)

func (*Client) DescribeInstanceTypesWithOptions

func (client *Client) DescribeInstanceTypesWithOptions(request *DescribeInstanceTypesRequest, runtime *util.RuntimeOptions) (_result *DescribeInstanceTypesResponse, _err error)

func (*Client) DetachDbfs

func (client *Client) DetachDbfs(request *DetachDbfsRequest) (_result *DetachDbfsResponse, _err error)

func (*Client) DetachDbfsWithOptions

func (client *Client) DetachDbfsWithOptions(request *DetachDbfsRequest, runtime *util.RuntimeOptions) (_result *DetachDbfsResponse, _err error)

func (*Client) GetAutoSnapshotPolicy added in v4.0.2

func (client *Client) GetAutoSnapshotPolicy(request *GetAutoSnapshotPolicyRequest) (_result *GetAutoSnapshotPolicyResponse, _err error)

func (*Client) GetAutoSnapshotPolicyWithOptions added in v4.0.2

func (client *Client) GetAutoSnapshotPolicyWithOptions(request *GetAutoSnapshotPolicyRequest, runtime *util.RuntimeOptions) (_result *GetAutoSnapshotPolicyResponse, _err error)

func (*Client) GetDbfs

func (client *Client) GetDbfs(request *GetDbfsRequest) (_result *GetDbfsResponse, _err error)

func (*Client) GetDbfsWithOptions

func (client *Client) GetDbfsWithOptions(request *GetDbfsRequest, runtime *util.RuntimeOptions) (_result *GetDbfsResponse, _err error)

func (*Client) GetEndpoint

func (client *Client) GetEndpoint(productId *string, regionId *string, endpointRule *string, network *string, suffix *string, endpointMap map[string]*string, endpoint *string) (_result *string, _err error)

func (*Client) GetServiceLinkedRole

func (client *Client) GetServiceLinkedRole(request *GetServiceLinkedRoleRequest) (_result *GetServiceLinkedRoleResponse, _err error)

func (*Client) GetServiceLinkedRoleWithOptions

func (client *Client) GetServiceLinkedRoleWithOptions(request *GetServiceLinkedRoleRequest, runtime *util.RuntimeOptions) (_result *GetServiceLinkedRoleResponse, _err error)
func (client *Client) GetSnapshotLink(request *GetSnapshotLinkRequest) (_result *GetSnapshotLinkResponse, _err error)

func (*Client) GetSnapshotLinkWithOptions added in v4.0.3

func (client *Client) GetSnapshotLinkWithOptions(request *GetSnapshotLinkRequest, runtime *util.RuntimeOptions) (_result *GetSnapshotLinkResponse, _err error)

func (*Client) Init

func (client *Client) Init(config *openapi.Config) (_err error)

func (*Client) ListAutoSnapshotPolicies added in v4.0.2

func (client *Client) ListAutoSnapshotPolicies(request *ListAutoSnapshotPoliciesRequest) (_result *ListAutoSnapshotPoliciesResponse, _err error)

func (*Client) ListAutoSnapshotPoliciesWithOptions added in v4.0.2

func (client *Client) ListAutoSnapshotPoliciesWithOptions(request *ListAutoSnapshotPoliciesRequest, runtime *util.RuntimeOptions) (_result *ListAutoSnapshotPoliciesResponse, _err error)

func (*Client) ListAutoSnapshotPolicyAppliedDbfs added in v4.0.2

func (client *Client) ListAutoSnapshotPolicyAppliedDbfs(request *ListAutoSnapshotPolicyAppliedDbfsRequest) (_result *ListAutoSnapshotPolicyAppliedDbfsResponse, _err error)

func (*Client) ListAutoSnapshotPolicyAppliedDbfsWithOptions added in v4.0.2

func (client *Client) ListAutoSnapshotPolicyAppliedDbfsWithOptions(request *ListAutoSnapshotPolicyAppliedDbfsRequest, runtime *util.RuntimeOptions) (_result *ListAutoSnapshotPolicyAppliedDbfsResponse, _err error)

func (*Client) ListAutoSnapshotPolicyUnappliedDbfs added in v4.0.2

func (client *Client) ListAutoSnapshotPolicyUnappliedDbfs(request *ListAutoSnapshotPolicyUnappliedDbfsRequest) (_result *ListAutoSnapshotPolicyUnappliedDbfsResponse, _err error)

func (*Client) ListAutoSnapshotPolicyUnappliedDbfsWithOptions added in v4.0.2

func (client *Client) ListAutoSnapshotPolicyUnappliedDbfsWithOptions(request *ListAutoSnapshotPolicyUnappliedDbfsRequest, runtime *util.RuntimeOptions) (_result *ListAutoSnapshotPolicyUnappliedDbfsResponse, _err error)

func (*Client) ListDbfs

func (client *Client) ListDbfs(request *ListDbfsRequest) (_result *ListDbfsResponse, _err error)

func (*Client) ListDbfsAttachableEcsInstances

func (client *Client) ListDbfsAttachableEcsInstances(request *ListDbfsAttachableEcsInstancesRequest) (_result *ListDbfsAttachableEcsInstancesResponse, _err error)

func (*Client) ListDbfsAttachableEcsInstancesWithOptions

func (client *Client) ListDbfsAttachableEcsInstancesWithOptions(request *ListDbfsAttachableEcsInstancesRequest, runtime *util.RuntimeOptions) (_result *ListDbfsAttachableEcsInstancesResponse, _err error)

func (*Client) ListDbfsAttachedEcsInstances

func (client *Client) ListDbfsAttachedEcsInstances(request *ListDbfsAttachedEcsInstancesRequest) (_result *ListDbfsAttachedEcsInstancesResponse, _err error)

func (*Client) ListDbfsAttachedEcsInstancesWithOptions

func (client *Client) ListDbfsAttachedEcsInstancesWithOptions(request *ListDbfsAttachedEcsInstancesRequest, runtime *util.RuntimeOptions) (_result *ListDbfsAttachedEcsInstancesResponse, _err error)

func (*Client) ListDbfsWithOptions

func (client *Client) ListDbfsWithOptions(request *ListDbfsRequest, runtime *util.RuntimeOptions) (_result *ListDbfsResponse, _err error)

func (*Client) ListSnapshot

func (client *Client) ListSnapshot(request *ListSnapshotRequest) (_result *ListSnapshotResponse, _err error)
func (client *Client) ListSnapshotLinks(request *ListSnapshotLinksRequest) (_result *ListSnapshotLinksResponse, _err error)

func (*Client) ListSnapshotLinksWithOptions added in v4.0.3

func (client *Client) ListSnapshotLinksWithOptions(request *ListSnapshotLinksRequest, runtime *util.RuntimeOptions) (_result *ListSnapshotLinksResponse, _err error)

func (*Client) ListSnapshotWithOptions

func (client *Client) ListSnapshotWithOptions(request *ListSnapshotRequest, runtime *util.RuntimeOptions) (_result *ListSnapshotResponse, _err error)

func (*Client) ListTagKeys

func (client *Client) ListTagKeys(request *ListTagKeysRequest) (_result *ListTagKeysResponse, _err error)

func (*Client) ListTagKeysWithOptions

func (client *Client) ListTagKeysWithOptions(request *ListTagKeysRequest, runtime *util.RuntimeOptions) (_result *ListTagKeysResponse, _err error)

func (*Client) ListTagValues

func (client *Client) ListTagValues(request *ListTagValuesRequest) (_result *ListTagValuesResponse, _err error)

func (*Client) ListTagValuesWithOptions

func (client *Client) ListTagValuesWithOptions(request *ListTagValuesRequest, runtime *util.RuntimeOptions) (_result *ListTagValuesResponse, _err error)

func (*Client) ModifyAutoSnapshotPolicy added in v4.0.2

func (client *Client) ModifyAutoSnapshotPolicy(request *ModifyAutoSnapshotPolicyRequest) (_result *ModifyAutoSnapshotPolicyResponse, _err error)

func (*Client) ModifyAutoSnapshotPolicyWithOptions added in v4.0.2

func (client *Client) ModifyAutoSnapshotPolicyWithOptions(tmpReq *ModifyAutoSnapshotPolicyRequest, runtime *util.RuntimeOptions) (_result *ModifyAutoSnapshotPolicyResponse, _err error)

func (*Client) ModifySnapshotAttribute added in v4.0.2

func (client *Client) ModifySnapshotAttribute(request *ModifySnapshotAttributeRequest) (_result *ModifySnapshotAttributeResponse, _err error)

func (*Client) ModifySnapshotAttributeWithOptions added in v4.0.2

func (client *Client) ModifySnapshotAttributeWithOptions(request *ModifySnapshotAttributeRequest, runtime *util.RuntimeOptions) (_result *ModifySnapshotAttributeResponse, _err error)

func (*Client) RenameDbfs

func (client *Client) RenameDbfs(request *RenameDbfsRequest) (_result *RenameDbfsResponse, _err error)

func (*Client) RenameDbfsWithOptions

func (client *Client) RenameDbfsWithOptions(request *RenameDbfsRequest, runtime *util.RuntimeOptions) (_result *RenameDbfsResponse, _err error)

func (*Client) ResizeDbfs

func (client *Client) ResizeDbfs(request *ResizeDbfsRequest) (_result *ResizeDbfsResponse, _err error)

func (*Client) ResizeDbfsWithOptions

func (client *Client) ResizeDbfsWithOptions(request *ResizeDbfsRequest, runtime *util.RuntimeOptions) (_result *ResizeDbfsResponse, _err error)

func (*Client) TagDbfs

func (client *Client) TagDbfs(request *TagDbfsRequest) (_result *TagDbfsResponse, _err error)

func (*Client) TagDbfsWithOptions

func (client *Client) TagDbfsWithOptions(request *TagDbfsRequest, runtime *util.RuntimeOptions) (_result *TagDbfsResponse, _err error)

func (*Client) UpdateDbfs

func (client *Client) UpdateDbfs(request *UpdateDbfsRequest) (_result *UpdateDbfsResponse, _err error)

func (*Client) UpdateDbfsWithOptions

func (client *Client) UpdateDbfsWithOptions(request *UpdateDbfsRequest, runtime *util.RuntimeOptions) (_result *UpdateDbfsResponse, _err error)

type CreateAutoSnapshotPolicyRequest added in v4.0.1

type CreateAutoSnapshotPolicyRequest struct {
	PolicyName     *string   `json:"PolicyName,omitempty" xml:"PolicyName,omitempty"`
	RegionId       *string   `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	RepeatWeekdays []*string `json:"RepeatWeekdays,omitempty" xml:"RepeatWeekdays,omitempty" type:"Repeated"`
	RetentionDays  *int32    `json:"RetentionDays,omitempty" xml:"RetentionDays,omitempty"`
	TimePoints     []*string `json:"TimePoints,omitempty" xml:"TimePoints,omitempty" type:"Repeated"`
}

func (CreateAutoSnapshotPolicyRequest) GoString added in v4.0.1

func (*CreateAutoSnapshotPolicyRequest) SetPolicyName added in v4.0.1

func (*CreateAutoSnapshotPolicyRequest) SetRegionId added in v4.0.1

func (*CreateAutoSnapshotPolicyRequest) SetRepeatWeekdays added in v4.0.1

func (*CreateAutoSnapshotPolicyRequest) SetRetentionDays added in v4.0.1

func (*CreateAutoSnapshotPolicyRequest) SetTimePoints added in v4.0.1

func (CreateAutoSnapshotPolicyRequest) String added in v4.0.1

type CreateAutoSnapshotPolicyResponse added in v4.0.1

type CreateAutoSnapshotPolicyResponse struct {
	Headers    map[string]*string                    `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *CreateAutoSnapshotPolicyResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (CreateAutoSnapshotPolicyResponse) GoString added in v4.0.1

func (*CreateAutoSnapshotPolicyResponse) SetBody added in v4.0.1

func (*CreateAutoSnapshotPolicyResponse) SetHeaders added in v4.0.1

func (*CreateAutoSnapshotPolicyResponse) SetStatusCode added in v4.0.1

func (CreateAutoSnapshotPolicyResponse) String added in v4.0.1

type CreateAutoSnapshotPolicyResponseBody added in v4.0.1

type CreateAutoSnapshotPolicyResponseBody struct {
	PolicyId  *string `json:"PolicyId,omitempty" xml:"PolicyId,omitempty"`
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (CreateAutoSnapshotPolicyResponseBody) GoString added in v4.0.1

func (*CreateAutoSnapshotPolicyResponseBody) SetPolicyId added in v4.0.1

func (*CreateAutoSnapshotPolicyResponseBody) SetRequestId added in v4.0.1

func (CreateAutoSnapshotPolicyResponseBody) String added in v4.0.1

type CreateAutoSnapshotPolicyShrinkRequest added in v4.0.1

type CreateAutoSnapshotPolicyShrinkRequest struct {
	PolicyName           *string `json:"PolicyName,omitempty" xml:"PolicyName,omitempty"`
	RegionId             *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	RepeatWeekdaysShrink *string `json:"RepeatWeekdays,omitempty" xml:"RepeatWeekdays,omitempty"`
	RetentionDays        *int32  `json:"RetentionDays,omitempty" xml:"RetentionDays,omitempty"`
	TimePointsShrink     *string `json:"TimePoints,omitempty" xml:"TimePoints,omitempty"`
}

func (CreateAutoSnapshotPolicyShrinkRequest) GoString added in v4.0.1

func (*CreateAutoSnapshotPolicyShrinkRequest) SetPolicyName added in v4.0.1

func (*CreateAutoSnapshotPolicyShrinkRequest) SetRegionId added in v4.0.1

func (*CreateAutoSnapshotPolicyShrinkRequest) SetRepeatWeekdaysShrink added in v4.0.1

func (*CreateAutoSnapshotPolicyShrinkRequest) SetRetentionDays added in v4.0.1

func (*CreateAutoSnapshotPolicyShrinkRequest) SetTimePointsShrink added in v4.0.1

func (CreateAutoSnapshotPolicyShrinkRequest) String added in v4.0.1

type CreateDbfsRequest

type CreateDbfsRequest struct {
	AdvancedFeatures     *string `json:"AdvancedFeatures,omitempty" xml:"AdvancedFeatures,omitempty"`
	Category             *string `json:"Category,omitempty" xml:"Category,omitempty"`
	ClientToken          *string `json:"ClientToken,omitempty" xml:"ClientToken,omitempty"`
	DeleteSnapshot       *bool   `json:"DeleteSnapshot,omitempty" xml:"DeleteSnapshot,omitempty"`
	EnableRaid           *bool   `json:"EnableRaid,omitempty" xml:"EnableRaid,omitempty"`
	Encryption           *bool   `json:"Encryption,omitempty" xml:"Encryption,omitempty"`
	FsName               *string `json:"FsName,omitempty" xml:"FsName,omitempty"`
	InstanceType         *string `json:"InstanceType,omitempty" xml:"InstanceType,omitempty"`
	KMSKeyId             *string `json:"KMSKeyId,omitempty" xml:"KMSKeyId,omitempty"`
	PerformanceLevel     *string `json:"PerformanceLevel,omitempty" xml:"PerformanceLevel,omitempty"`
	RaidStripeUnitNumber *int32  `json:"RaidStripeUnitNumber,omitempty" xml:"RaidStripeUnitNumber,omitempty"`
	RegionId             *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	SizeG                *int32  `json:"SizeG,omitempty" xml:"SizeG,omitempty"`
	SnapshotId           *string `json:"SnapshotId,omitempty" xml:"SnapshotId,omitempty"`
	UsedScene            *string `json:"UsedScene,omitempty" xml:"UsedScene,omitempty"`
	ZoneId               *string `json:"ZoneId,omitempty" xml:"ZoneId,omitempty"`
}

func (CreateDbfsRequest) GoString

func (s CreateDbfsRequest) GoString() string

func (*CreateDbfsRequest) SetAdvancedFeatures

func (s *CreateDbfsRequest) SetAdvancedFeatures(v string) *CreateDbfsRequest

func (*CreateDbfsRequest) SetCategory

func (s *CreateDbfsRequest) SetCategory(v string) *CreateDbfsRequest

func (*CreateDbfsRequest) SetClientToken

func (s *CreateDbfsRequest) SetClientToken(v string) *CreateDbfsRequest

func (*CreateDbfsRequest) SetDeleteSnapshot

func (s *CreateDbfsRequest) SetDeleteSnapshot(v bool) *CreateDbfsRequest

func (*CreateDbfsRequest) SetEnableRaid

func (s *CreateDbfsRequest) SetEnableRaid(v bool) *CreateDbfsRequest

func (*CreateDbfsRequest) SetEncryption

func (s *CreateDbfsRequest) SetEncryption(v bool) *CreateDbfsRequest

func (*CreateDbfsRequest) SetFsName

func (s *CreateDbfsRequest) SetFsName(v string) *CreateDbfsRequest

func (*CreateDbfsRequest) SetInstanceType

func (s *CreateDbfsRequest) SetInstanceType(v string) *CreateDbfsRequest

func (*CreateDbfsRequest) SetKMSKeyId

func (s *CreateDbfsRequest) SetKMSKeyId(v string) *CreateDbfsRequest

func (*CreateDbfsRequest) SetPerformanceLevel

func (s *CreateDbfsRequest) SetPerformanceLevel(v string) *CreateDbfsRequest

func (*CreateDbfsRequest) SetRaidStripeUnitNumber

func (s *CreateDbfsRequest) SetRaidStripeUnitNumber(v int32) *CreateDbfsRequest

func (*CreateDbfsRequest) SetRegionId

func (s *CreateDbfsRequest) SetRegionId(v string) *CreateDbfsRequest

func (*CreateDbfsRequest) SetSizeG

func (s *CreateDbfsRequest) SetSizeG(v int32) *CreateDbfsRequest

func (*CreateDbfsRequest) SetSnapshotId

func (s *CreateDbfsRequest) SetSnapshotId(v string) *CreateDbfsRequest

func (*CreateDbfsRequest) SetUsedScene

func (s *CreateDbfsRequest) SetUsedScene(v string) *CreateDbfsRequest

func (*CreateDbfsRequest) SetZoneId

func (s *CreateDbfsRequest) SetZoneId(v string) *CreateDbfsRequest

func (CreateDbfsRequest) String

func (s CreateDbfsRequest) String() string

type CreateDbfsResponse

type CreateDbfsResponse struct {
	Headers    map[string]*string      `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                  `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *CreateDbfsResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (CreateDbfsResponse) GoString

func (s CreateDbfsResponse) GoString() string

func (*CreateDbfsResponse) SetBody

func (*CreateDbfsResponse) SetHeaders

func (s *CreateDbfsResponse) SetHeaders(v map[string]*string) *CreateDbfsResponse

func (*CreateDbfsResponse) SetStatusCode

func (s *CreateDbfsResponse) SetStatusCode(v int32) *CreateDbfsResponse

func (CreateDbfsResponse) String

func (s CreateDbfsResponse) String() string

type CreateDbfsResponseBody

type CreateDbfsResponseBody struct {
	FsId      *string `json:"FsId,omitempty" xml:"FsId,omitempty"`
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (CreateDbfsResponseBody) GoString

func (s CreateDbfsResponseBody) GoString() string

func (*CreateDbfsResponseBody) SetFsId

func (*CreateDbfsResponseBody) SetRequestId

func (CreateDbfsResponseBody) String

func (s CreateDbfsResponseBody) String() string

type CreateServiceLinkedRoleRequest

type CreateServiceLinkedRoleRequest struct {
	ClientToken *string `json:"ClientToken,omitempty" xml:"ClientToken,omitempty"`
	RegionId    *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
}

func (CreateServiceLinkedRoleRequest) GoString

func (*CreateServiceLinkedRoleRequest) SetClientToken

func (*CreateServiceLinkedRoleRequest) SetRegionId

func (CreateServiceLinkedRoleRequest) String

type CreateServiceLinkedRoleResponse

type CreateServiceLinkedRoleResponse struct {
	Headers    map[string]*string                   `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                               `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *CreateServiceLinkedRoleResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (CreateServiceLinkedRoleResponse) GoString

func (*CreateServiceLinkedRoleResponse) SetHeaders

func (*CreateServiceLinkedRoleResponse) SetStatusCode

func (CreateServiceLinkedRoleResponse) String

type CreateServiceLinkedRoleResponseBody

type CreateServiceLinkedRoleResponseBody struct {
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (CreateServiceLinkedRoleResponseBody) GoString

func (*CreateServiceLinkedRoleResponseBody) SetRequestId

func (CreateServiceLinkedRoleResponseBody) String

type CreateSnapshotRequest

type CreateSnapshotRequest struct {
	ClientToken   *string `json:"ClientToken,omitempty" xml:"ClientToken,omitempty"`
	Description   *string `json:"Description,omitempty" xml:"Description,omitempty"`
	FsId          *string `json:"FsId,omitempty" xml:"FsId,omitempty"`
	RegionId      *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	RetentionDays *int32  `json:"RetentionDays,omitempty" xml:"RetentionDays,omitempty"`
	SnapshotName  *string `json:"SnapshotName,omitempty" xml:"SnapshotName,omitempty"`
}

func (CreateSnapshotRequest) GoString

func (s CreateSnapshotRequest) GoString() string

func (*CreateSnapshotRequest) SetClientToken

func (s *CreateSnapshotRequest) SetClientToken(v string) *CreateSnapshotRequest

func (*CreateSnapshotRequest) SetDescription

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

func (*CreateSnapshotRequest) SetFsId

func (*CreateSnapshotRequest) SetRegionId

func (*CreateSnapshotRequest) SetRetentionDays

func (s *CreateSnapshotRequest) SetRetentionDays(v int32) *CreateSnapshotRequest

func (*CreateSnapshotRequest) SetSnapshotName

func (s *CreateSnapshotRequest) SetSnapshotName(v string) *CreateSnapshotRequest

func (CreateSnapshotRequest) String

func (s CreateSnapshotRequest) String() string

type CreateSnapshotResponse

type CreateSnapshotResponse struct {
	Headers    map[string]*string          `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                      `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *CreateSnapshotResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (CreateSnapshotResponse) GoString

func (s CreateSnapshotResponse) GoString() string

func (*CreateSnapshotResponse) SetBody

func (*CreateSnapshotResponse) SetHeaders

func (*CreateSnapshotResponse) SetStatusCode

func (CreateSnapshotResponse) String

func (s CreateSnapshotResponse) String() string

type CreateSnapshotResponseBody

type CreateSnapshotResponseBody struct {
	RequestId  *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	SnapshotId *string `json:"SnapshotId,omitempty" xml:"SnapshotId,omitempty"`
}

func (CreateSnapshotResponseBody) GoString

func (s CreateSnapshotResponseBody) GoString() string

func (*CreateSnapshotResponseBody) SetRequestId

func (*CreateSnapshotResponseBody) SetSnapshotId

func (CreateSnapshotResponseBody) String

type DeleteAutoSnapshotPolicyRequest added in v4.0.2

type DeleteAutoSnapshotPolicyRequest struct {
	PolicyId *string `json:"PolicyId,omitempty" xml:"PolicyId,omitempty"`
	RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
}

func (DeleteAutoSnapshotPolicyRequest) GoString added in v4.0.2

func (*DeleteAutoSnapshotPolicyRequest) SetPolicyId added in v4.0.2

func (*DeleteAutoSnapshotPolicyRequest) SetRegionId added in v4.0.2

func (DeleteAutoSnapshotPolicyRequest) String added in v4.0.2

type DeleteAutoSnapshotPolicyResponse added in v4.0.2

type DeleteAutoSnapshotPolicyResponse struct {
	Headers    map[string]*string                    `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *DeleteAutoSnapshotPolicyResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (DeleteAutoSnapshotPolicyResponse) GoString added in v4.0.2

func (*DeleteAutoSnapshotPolicyResponse) SetBody added in v4.0.2

func (*DeleteAutoSnapshotPolicyResponse) SetHeaders added in v4.0.2

func (*DeleteAutoSnapshotPolicyResponse) SetStatusCode added in v4.0.2

func (DeleteAutoSnapshotPolicyResponse) String added in v4.0.2

type DeleteAutoSnapshotPolicyResponseBody added in v4.0.2

type DeleteAutoSnapshotPolicyResponseBody struct {
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (DeleteAutoSnapshotPolicyResponseBody) GoString added in v4.0.2

func (*DeleteAutoSnapshotPolicyResponseBody) SetRequestId added in v4.0.2

func (DeleteAutoSnapshotPolicyResponseBody) String added in v4.0.2

type DeleteDbfsRequest

type DeleteDbfsRequest struct {
	Force    *bool   `json:"Force,omitempty" xml:"Force,omitempty"`
	FsId     *string `json:"FsId,omitempty" xml:"FsId,omitempty"`
	RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
}

func (DeleteDbfsRequest) GoString

func (s DeleteDbfsRequest) GoString() string

func (*DeleteDbfsRequest) SetForce added in v4.0.3

func (s *DeleteDbfsRequest) SetForce(v bool) *DeleteDbfsRequest

func (*DeleteDbfsRequest) SetFsId

func (*DeleteDbfsRequest) SetRegionId

func (s *DeleteDbfsRequest) SetRegionId(v string) *DeleteDbfsRequest

func (DeleteDbfsRequest) String

func (s DeleteDbfsRequest) String() string

type DeleteDbfsResponse

type DeleteDbfsResponse struct {
	Headers    map[string]*string      `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                  `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *DeleteDbfsResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (DeleteDbfsResponse) GoString

func (s DeleteDbfsResponse) GoString() string

func (*DeleteDbfsResponse) SetBody

func (*DeleteDbfsResponse) SetHeaders

func (s *DeleteDbfsResponse) SetHeaders(v map[string]*string) *DeleteDbfsResponse

func (*DeleteDbfsResponse) SetStatusCode

func (s *DeleteDbfsResponse) SetStatusCode(v int32) *DeleteDbfsResponse

func (DeleteDbfsResponse) String

func (s DeleteDbfsResponse) String() string

type DeleteDbfsResponseBody

type DeleteDbfsResponseBody struct {
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (DeleteDbfsResponseBody) GoString

func (s DeleteDbfsResponseBody) GoString() string

func (*DeleteDbfsResponseBody) SetRequestId

func (DeleteDbfsResponseBody) String

func (s DeleteDbfsResponseBody) String() string

type DeleteSnapshotRequest

type DeleteSnapshotRequest struct {
	Force      *bool   `json:"Force,omitempty" xml:"Force,omitempty"`
	RegionId   *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	SnapshotId *string `json:"SnapshotId,omitempty" xml:"SnapshotId,omitempty"`
}

func (DeleteSnapshotRequest) GoString

func (s DeleteSnapshotRequest) GoString() string

func (*DeleteSnapshotRequest) SetForce

func (*DeleteSnapshotRequest) SetRegionId

func (*DeleteSnapshotRequest) SetSnapshotId

func (s *DeleteSnapshotRequest) SetSnapshotId(v string) *DeleteSnapshotRequest

func (DeleteSnapshotRequest) String

func (s DeleteSnapshotRequest) String() string

type DeleteSnapshotResponse

type DeleteSnapshotResponse struct {
	Headers    map[string]*string          `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                      `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *DeleteSnapshotResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (DeleteSnapshotResponse) GoString

func (s DeleteSnapshotResponse) GoString() string

func (*DeleteSnapshotResponse) SetBody

func (*DeleteSnapshotResponse) SetHeaders

func (*DeleteSnapshotResponse) SetStatusCode

func (DeleteSnapshotResponse) String

func (s DeleteSnapshotResponse) String() string

type DeleteSnapshotResponseBody

type DeleteSnapshotResponseBody struct {
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (DeleteSnapshotResponseBody) GoString

func (s DeleteSnapshotResponseBody) GoString() string

func (*DeleteSnapshotResponseBody) SetRequestId

func (DeleteSnapshotResponseBody) String

type DeleteTagsBatchRequest

type DeleteTagsBatchRequest struct {
	DbfsList *string `json:"DbfsList,omitempty" xml:"DbfsList,omitempty"`
	RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	Tags     *string `json:"Tags,omitempty" xml:"Tags,omitempty"`
}

func (DeleteTagsBatchRequest) GoString

func (s DeleteTagsBatchRequest) GoString() string

func (*DeleteTagsBatchRequest) SetDbfsList

func (*DeleteTagsBatchRequest) SetRegionId

func (*DeleteTagsBatchRequest) SetTags

func (DeleteTagsBatchRequest) String

func (s DeleteTagsBatchRequest) String() string

type DeleteTagsBatchResponse

type DeleteTagsBatchResponse struct {
	Headers    map[string]*string           `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                       `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *DeleteTagsBatchResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (DeleteTagsBatchResponse) GoString

func (s DeleteTagsBatchResponse) GoString() string

func (*DeleteTagsBatchResponse) SetBody

func (*DeleteTagsBatchResponse) SetHeaders

func (*DeleteTagsBatchResponse) SetStatusCode

func (DeleteTagsBatchResponse) String

func (s DeleteTagsBatchResponse) String() string

type DeleteTagsBatchResponseBody

type DeleteTagsBatchResponseBody struct {
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (DeleteTagsBatchResponseBody) GoString

func (s DeleteTagsBatchResponseBody) GoString() string

func (*DeleteTagsBatchResponseBody) SetRequestId

func (DeleteTagsBatchResponseBody) String

type DescribeDbfsSpecificationsRequest

type DescribeDbfsSpecificationsRequest struct {
	Category        *string `json:"Category,omitempty" xml:"Category,omitempty"`
	EcsInstanceType *string `json:"EcsInstanceType,omitempty" xml:"EcsInstanceType,omitempty"`
	RegionId        *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
}

func (DescribeDbfsSpecificationsRequest) GoString

func (*DescribeDbfsSpecificationsRequest) SetCategory

func (*DescribeDbfsSpecificationsRequest) SetEcsInstanceType

func (*DescribeDbfsSpecificationsRequest) SetRegionId

func (DescribeDbfsSpecificationsRequest) String

type DescribeDbfsSpecificationsResponse

type DescribeDbfsSpecificationsResponse struct {
	Headers    map[string]*string                      `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                  `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *DescribeDbfsSpecificationsResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (DescribeDbfsSpecificationsResponse) GoString

func (*DescribeDbfsSpecificationsResponse) SetHeaders

func (*DescribeDbfsSpecificationsResponse) SetStatusCode

func (DescribeDbfsSpecificationsResponse) String

type DescribeDbfsSpecificationsResponseBody

type DescribeDbfsSpecificationsResponseBody struct {
	MaxDbfsNumberPerEcs            map[string]interface{} `json:"MaxDbfsNumberPerEcs,omitempty" xml:"MaxDbfsNumberPerEcs,omitempty"`
	RequestId                      *string                `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	SupportedEcsInstanceTypeFamily []*string              `json:"SupportedEcsInstanceTypeFamily,omitempty" xml:"SupportedEcsInstanceTypeFamily,omitempty" type:"Repeated"`
}

func (DescribeDbfsSpecificationsResponseBody) GoString

func (*DescribeDbfsSpecificationsResponseBody) SetMaxDbfsNumberPerEcs

func (s *DescribeDbfsSpecificationsResponseBody) SetMaxDbfsNumberPerEcs(v map[string]interface{}) *DescribeDbfsSpecificationsResponseBody

func (*DescribeDbfsSpecificationsResponseBody) SetRequestId

func (*DescribeDbfsSpecificationsResponseBody) SetSupportedEcsInstanceTypeFamily

func (s *DescribeDbfsSpecificationsResponseBody) SetSupportedEcsInstanceTypeFamily(v []*string) *DescribeDbfsSpecificationsResponseBody

func (DescribeDbfsSpecificationsResponseBody) String

type DescribeInstanceTypesRequest

type DescribeInstanceTypesRequest struct {
	RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
}

func (DescribeInstanceTypesRequest) GoString

func (s DescribeInstanceTypesRequest) GoString() string

func (*DescribeInstanceTypesRequest) SetRegionId

func (DescribeInstanceTypesRequest) String

type DescribeInstanceTypesResponse

type DescribeInstanceTypesResponse struct {
	Headers    map[string]*string                 `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                             `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *DescribeInstanceTypesResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (DescribeInstanceTypesResponse) GoString

func (*DescribeInstanceTypesResponse) SetBody

func (*DescribeInstanceTypesResponse) SetHeaders

func (*DescribeInstanceTypesResponse) SetStatusCode

func (DescribeInstanceTypesResponse) String

type DescribeInstanceTypesResponseBody

type DescribeInstanceTypesResponseBody struct {
	InstanceTypes []*DescribeInstanceTypesResponseBodyInstanceTypes `json:"InstanceTypes,omitempty" xml:"InstanceTypes,omitempty" type:"Repeated"`
	RequestId     *string                                           `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (DescribeInstanceTypesResponseBody) GoString

func (*DescribeInstanceTypesResponseBody) SetRequestId

func (DescribeInstanceTypesResponseBody) String

type DescribeInstanceTypesResponseBodyInstanceTypes

type DescribeInstanceTypesResponseBodyInstanceTypes struct {
	CpuCoreCount            *float32 `json:"CpuCoreCount,omitempty" xml:"CpuCoreCount,omitempty"`
	InstanceTypeDescription *string  `json:"InstanceTypeDescription,omitempty" xml:"InstanceTypeDescription,omitempty"`
	InstanceTypeId          *string  `json:"InstanceTypeId,omitempty" xml:"InstanceTypeId,omitempty"`
	MemorySize              *float32 `json:"MemorySize,omitempty" xml:"MemorySize,omitempty"`
}

func (DescribeInstanceTypesResponseBodyInstanceTypes) GoString

func (*DescribeInstanceTypesResponseBodyInstanceTypes) SetCpuCoreCount

func (*DescribeInstanceTypesResponseBodyInstanceTypes) SetInstanceTypeDescription

func (*DescribeInstanceTypesResponseBodyInstanceTypes) SetInstanceTypeId

func (*DescribeInstanceTypesResponseBodyInstanceTypes) SetMemorySize

func (DescribeInstanceTypesResponseBodyInstanceTypes) String

type DetachDbfsRequest

type DetachDbfsRequest struct {
	ECSInstanceId *string `json:"ECSInstanceId,omitempty" xml:"ECSInstanceId,omitempty"`
	FsId          *string `json:"FsId,omitempty" xml:"FsId,omitempty"`
	RegionId      *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
}

func (DetachDbfsRequest) GoString

func (s DetachDbfsRequest) GoString() string

func (*DetachDbfsRequest) SetECSInstanceId

func (s *DetachDbfsRequest) SetECSInstanceId(v string) *DetachDbfsRequest

func (*DetachDbfsRequest) SetFsId

func (*DetachDbfsRequest) SetRegionId

func (s *DetachDbfsRequest) SetRegionId(v string) *DetachDbfsRequest

func (DetachDbfsRequest) String

func (s DetachDbfsRequest) String() string

type DetachDbfsResponse

type DetachDbfsResponse struct {
	Headers    map[string]*string      `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                  `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *DetachDbfsResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (DetachDbfsResponse) GoString

func (s DetachDbfsResponse) GoString() string

func (*DetachDbfsResponse) SetBody

func (*DetachDbfsResponse) SetHeaders

func (s *DetachDbfsResponse) SetHeaders(v map[string]*string) *DetachDbfsResponse

func (*DetachDbfsResponse) SetStatusCode

func (s *DetachDbfsResponse) SetStatusCode(v int32) *DetachDbfsResponse

func (DetachDbfsResponse) String

func (s DetachDbfsResponse) String() string

type DetachDbfsResponseBody

type DetachDbfsResponseBody struct {
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (DetachDbfsResponseBody) GoString

func (s DetachDbfsResponseBody) GoString() string

func (*DetachDbfsResponseBody) SetRequestId

func (DetachDbfsResponseBody) String

func (s DetachDbfsResponseBody) String() string

type GetAutoSnapshotPolicyRequest added in v4.0.2

type GetAutoSnapshotPolicyRequest struct {
	PolicyId *string `json:"PolicyId,omitempty" xml:"PolicyId,omitempty"`
	RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
}

func (GetAutoSnapshotPolicyRequest) GoString added in v4.0.2

func (s GetAutoSnapshotPolicyRequest) GoString() string

func (*GetAutoSnapshotPolicyRequest) SetPolicyId added in v4.0.2

func (*GetAutoSnapshotPolicyRequest) SetRegionId added in v4.0.2

func (GetAutoSnapshotPolicyRequest) String added in v4.0.2

type GetAutoSnapshotPolicyResponse added in v4.0.2

type GetAutoSnapshotPolicyResponse struct {
	Headers    map[string]*string                 `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                             `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *GetAutoSnapshotPolicyResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (GetAutoSnapshotPolicyResponse) GoString added in v4.0.2

func (*GetAutoSnapshotPolicyResponse) SetBody added in v4.0.2

func (*GetAutoSnapshotPolicyResponse) SetHeaders added in v4.0.2

func (*GetAutoSnapshotPolicyResponse) SetStatusCode added in v4.0.2

func (GetAutoSnapshotPolicyResponse) String added in v4.0.2

type GetAutoSnapshotPolicyResponseBody added in v4.0.2

type GetAutoSnapshotPolicyResponseBody struct {
	Data      *GetAutoSnapshotPolicyResponseBodyData `json:"Data,omitempty" xml:"Data,omitempty" type:"Struct"`
	RequestId *string                                `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (GetAutoSnapshotPolicyResponseBody) GoString added in v4.0.2

func (*GetAutoSnapshotPolicyResponseBody) SetData added in v4.0.2

func (*GetAutoSnapshotPolicyResponseBody) SetRequestId added in v4.0.2

func (GetAutoSnapshotPolicyResponseBody) String added in v4.0.2

type GetAutoSnapshotPolicyResponseBodyData added in v4.0.2

type GetAutoSnapshotPolicyResponseBodyData struct {
	AccountId         *string   `json:"AccountId,omitempty" xml:"AccountId,omitempty"`
	AppliedDbfsNumber *int32    `json:"AppliedDbfsNumber,omitempty" xml:"AppliedDbfsNumber,omitempty"`
	CreatedTime       *string   `json:"CreatedTime,omitempty" xml:"CreatedTime,omitempty"`
	LastModified      *string   `json:"LastModified,omitempty" xml:"LastModified,omitempty"`
	PolicyId          *string   `json:"PolicyId,omitempty" xml:"PolicyId,omitempty"`
	PolicyName        *string   `json:"PolicyName,omitempty" xml:"PolicyName,omitempty"`
	RegionId          *string   `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	RepeatWeekdays    []*string `json:"RepeatWeekdays,omitempty" xml:"RepeatWeekdays,omitempty" type:"Repeated"`
	RetentionDays     *int32    `json:"RetentionDays,omitempty" xml:"RetentionDays,omitempty"`
	Status            *string   `json:"Status,omitempty" xml:"Status,omitempty"`
	StatusDetail      *string   `json:"StatusDetail,omitempty" xml:"StatusDetail,omitempty"`
	TimePoints        []*string `json:"TimePoints,omitempty" xml:"TimePoints,omitempty" type:"Repeated"`
}

func (GetAutoSnapshotPolicyResponseBodyData) GoString added in v4.0.2

func (*GetAutoSnapshotPolicyResponseBodyData) SetAccountId added in v4.0.2

func (*GetAutoSnapshotPolicyResponseBodyData) SetAppliedDbfsNumber added in v4.0.2

func (*GetAutoSnapshotPolicyResponseBodyData) SetCreatedTime added in v4.0.2

func (*GetAutoSnapshotPolicyResponseBodyData) SetLastModified added in v4.0.2

func (*GetAutoSnapshotPolicyResponseBodyData) SetPolicyId added in v4.0.2

func (*GetAutoSnapshotPolicyResponseBodyData) SetPolicyName added in v4.0.2

func (*GetAutoSnapshotPolicyResponseBodyData) SetRegionId added in v4.0.2

func (*GetAutoSnapshotPolicyResponseBodyData) SetRepeatWeekdays added in v4.0.2

func (*GetAutoSnapshotPolicyResponseBodyData) SetRetentionDays added in v4.0.2

func (*GetAutoSnapshotPolicyResponseBodyData) SetStatus added in v4.0.2

func (*GetAutoSnapshotPolicyResponseBodyData) SetStatusDetail added in v4.0.2

func (*GetAutoSnapshotPolicyResponseBodyData) SetTimePoints added in v4.0.2

func (GetAutoSnapshotPolicyResponseBodyData) String added in v4.0.2

type GetDbfsRequest

type GetDbfsRequest struct {
	FsId     *string `json:"FsId,omitempty" xml:"FsId,omitempty"`
	RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
}

func (GetDbfsRequest) GoString

func (s GetDbfsRequest) GoString() string

func (*GetDbfsRequest) SetFsId

func (s *GetDbfsRequest) SetFsId(v string) *GetDbfsRequest

func (*GetDbfsRequest) SetRegionId

func (s *GetDbfsRequest) SetRegionId(v string) *GetDbfsRequest

func (GetDbfsRequest) String

func (s GetDbfsRequest) String() string

type GetDbfsResponse

type GetDbfsResponse struct {
	Headers    map[string]*string   `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32               `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *GetDbfsResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (GetDbfsResponse) GoString

func (s GetDbfsResponse) GoString() string

func (*GetDbfsResponse) SetBody

func (*GetDbfsResponse) SetHeaders

func (s *GetDbfsResponse) SetHeaders(v map[string]*string) *GetDbfsResponse

func (*GetDbfsResponse) SetStatusCode

func (s *GetDbfsResponse) SetStatusCode(v int32) *GetDbfsResponse

func (GetDbfsResponse) String

func (s GetDbfsResponse) String() string

type GetDbfsResponseBody

type GetDbfsResponseBody struct {
	DBFSInfo  *GetDbfsResponseBodyDBFSInfo `json:"DBFSInfo,omitempty" xml:"DBFSInfo,omitempty" type:"Struct"`
	RequestId *string                      `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (GetDbfsResponseBody) GoString

func (s GetDbfsResponseBody) GoString() string

func (*GetDbfsResponseBody) SetDBFSInfo

func (*GetDbfsResponseBody) SetRequestId

func (s *GetDbfsResponseBody) SetRequestId(v string) *GetDbfsResponseBody

func (GetDbfsResponseBody) String

func (s GetDbfsResponseBody) String() string

type GetDbfsResponseBodyDBFSInfo

type GetDbfsResponseBodyDBFSInfo struct {
	AttachNodeNumber *int32                                   `json:"AttachNodeNumber,omitempty" xml:"AttachNodeNumber,omitempty"`
	Category         *string                                  `json:"Category,omitempty" xml:"Category,omitempty"`
	CreatedTime      *string                                  `json:"CreatedTime,omitempty" xml:"CreatedTime,omitempty"`
	DBFSClusterId    *string                                  `json:"DBFSClusterId,omitempty" xml:"DBFSClusterId,omitempty"`
	Description      *string                                  `json:"Description,omitempty" xml:"Description,omitempty"`
	EbsList          []*GetDbfsResponseBodyDBFSInfoEbsList    `json:"EbsList,omitempty" xml:"EbsList,omitempty" type:"Repeated"`
	EcsList          []*GetDbfsResponseBodyDBFSInfoEcsList    `json:"EcsList,omitempty" xml:"EcsList,omitempty" type:"Repeated"`
	EnableRaid       *bool                                    `json:"EnableRaid,omitempty" xml:"EnableRaid,omitempty"`
	Encryption       *bool                                    `json:"Encryption,omitempty" xml:"Encryption,omitempty"`
	FsId             *string                                  `json:"FsId,omitempty" xml:"FsId,omitempty"`
	FsName           *string                                  `json:"FsName,omitempty" xml:"FsName,omitempty"`
	InstanceType     *string                                  `json:"InstanceType,omitempty" xml:"InstanceType,omitempty"`
	KMSKeyId         *string                                  `json:"KMSKeyId,omitempty" xml:"KMSKeyId,omitempty"`
	LastFailed       *string                                  `json:"LastFailed,omitempty" xml:"LastFailed,omitempty"`
	LastMountTime    *string                                  `json:"LastMountTime,omitempty" xml:"LastMountTime,omitempty"`
	LastUmountTime   *string                                  `json:"LastUmountTime,omitempty" xml:"LastUmountTime,omitempty"`
	PayType          *string                                  `json:"PayType,omitempty" xml:"PayType,omitempty"`
	PerformanceLevel *string                                  `json:"PerformanceLevel,omitempty" xml:"PerformanceLevel,omitempty"`
	RaidStrip        *int32                                   `json:"RaidStrip,omitempty" xml:"RaidStrip,omitempty"`
	RegionId         *string                                  `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	SizeG            *int32                                   `json:"SizeG,omitempty" xml:"SizeG,omitempty"`
	SnapshotInfo     *GetDbfsResponseBodyDBFSInfoSnapshotInfo `json:"SnapshotInfo,omitempty" xml:"SnapshotInfo,omitempty" type:"Struct"`
	Status           *string                                  `json:"Status,omitempty" xml:"Status,omitempty"`
	Tags             []*GetDbfsResponseBodyDBFSInfoTags       `json:"Tags,omitempty" xml:"Tags,omitempty" type:"Repeated"`
	UsedScene        *string                                  `json:"UsedScene,omitempty" xml:"UsedScene,omitempty"`
	ZoneId           *string                                  `json:"ZoneId,omitempty" xml:"ZoneId,omitempty"`
}

func (GetDbfsResponseBodyDBFSInfo) GoString

func (s GetDbfsResponseBodyDBFSInfo) GoString() string

func (*GetDbfsResponseBodyDBFSInfo) SetAttachNodeNumber

func (*GetDbfsResponseBodyDBFSInfo) SetCategory

func (*GetDbfsResponseBodyDBFSInfo) SetCreatedTime

func (*GetDbfsResponseBodyDBFSInfo) SetDBFSClusterId

func (*GetDbfsResponseBodyDBFSInfo) SetDescription

func (*GetDbfsResponseBodyDBFSInfo) SetEbsList

func (*GetDbfsResponseBodyDBFSInfo) SetEcsList

func (*GetDbfsResponseBodyDBFSInfo) SetEnableRaid

func (*GetDbfsResponseBodyDBFSInfo) SetEncryption

func (*GetDbfsResponseBodyDBFSInfo) SetFsId

func (*GetDbfsResponseBodyDBFSInfo) SetFsName

func (*GetDbfsResponseBodyDBFSInfo) SetInstanceType

func (*GetDbfsResponseBodyDBFSInfo) SetKMSKeyId

func (*GetDbfsResponseBodyDBFSInfo) SetLastFailed

func (*GetDbfsResponseBodyDBFSInfo) SetLastMountTime

func (*GetDbfsResponseBodyDBFSInfo) SetLastUmountTime

func (*GetDbfsResponseBodyDBFSInfo) SetPayType

func (*GetDbfsResponseBodyDBFSInfo) SetPerformanceLevel

func (*GetDbfsResponseBodyDBFSInfo) SetRaidStrip

func (*GetDbfsResponseBodyDBFSInfo) SetRegionId

func (*GetDbfsResponseBodyDBFSInfo) SetSizeG

func (*GetDbfsResponseBodyDBFSInfo) SetSnapshotInfo added in v4.0.2

func (*GetDbfsResponseBodyDBFSInfo) SetStatus

func (*GetDbfsResponseBodyDBFSInfo) SetTags

func (*GetDbfsResponseBodyDBFSInfo) SetUsedScene

func (*GetDbfsResponseBodyDBFSInfo) SetZoneId

func (GetDbfsResponseBodyDBFSInfo) String

type GetDbfsResponseBodyDBFSInfoEbsList

type GetDbfsResponseBodyDBFSInfoEbsList struct {
	EbsId *string `json:"EbsId,omitempty" xml:"EbsId,omitempty"`
	SizeG *int32  `json:"SizeG,omitempty" xml:"SizeG,omitempty"`
}

func (GetDbfsResponseBodyDBFSInfoEbsList) GoString

func (*GetDbfsResponseBodyDBFSInfoEbsList) SetEbsId

func (*GetDbfsResponseBodyDBFSInfoEbsList) SetSizeG

func (GetDbfsResponseBodyDBFSInfoEbsList) String

type GetDbfsResponseBodyDBFSInfoEcsList

type GetDbfsResponseBodyDBFSInfoEcsList struct {
	EcsId *string `json:"EcsId,omitempty" xml:"EcsId,omitempty"`
}

func (GetDbfsResponseBodyDBFSInfoEcsList) GoString

func (*GetDbfsResponseBodyDBFSInfoEcsList) SetEcsId

func (GetDbfsResponseBodyDBFSInfoEcsList) String

type GetDbfsResponseBodyDBFSInfoSnapshotInfo added in v4.0.2

type GetDbfsResponseBodyDBFSInfoSnapshotInfo struct {
	LinkId        *string `json:"LinkId,omitempty" xml:"LinkId,omitempty"`
	PolicyId      *string `json:"PolicyId,omitempty" xml:"PolicyId,omitempty"`
	SnapshotCount *int32  `json:"SnapshotCount,omitempty" xml:"SnapshotCount,omitempty"`
	TotalSize     *int64  `json:"TotalSize,omitempty" xml:"TotalSize,omitempty"`
}

func (GetDbfsResponseBodyDBFSInfoSnapshotInfo) GoString added in v4.0.2

func (*GetDbfsResponseBodyDBFSInfoSnapshotInfo) SetLinkId added in v4.0.2

func (*GetDbfsResponseBodyDBFSInfoSnapshotInfo) SetPolicyId added in v4.0.2

func (*GetDbfsResponseBodyDBFSInfoSnapshotInfo) SetSnapshotCount added in v4.0.2

func (*GetDbfsResponseBodyDBFSInfoSnapshotInfo) SetTotalSize added in v4.0.2

func (GetDbfsResponseBodyDBFSInfoSnapshotInfo) String added in v4.0.2

type GetDbfsResponseBodyDBFSInfoTags

type GetDbfsResponseBodyDBFSInfoTags struct {
	Id       *int32  `json:"Id,omitempty" xml:"Id,omitempty"`
	TagKey   *string `json:"TagKey,omitempty" xml:"TagKey,omitempty"`
	TagValue *string `json:"TagValue,omitempty" xml:"TagValue,omitempty"`
}

func (GetDbfsResponseBodyDBFSInfoTags) GoString

func (*GetDbfsResponseBodyDBFSInfoTags) SetId

func (*GetDbfsResponseBodyDBFSInfoTags) SetTagKey

func (*GetDbfsResponseBodyDBFSInfoTags) SetTagValue

func (GetDbfsResponseBodyDBFSInfoTags) String

type GetServiceLinkedRoleRequest

type GetServiceLinkedRoleRequest struct {
	RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
}

func (GetServiceLinkedRoleRequest) GoString

func (s GetServiceLinkedRoleRequest) GoString() string

func (*GetServiceLinkedRoleRequest) SetRegionId

func (GetServiceLinkedRoleRequest) String

type GetServiceLinkedRoleResponse

type GetServiceLinkedRoleResponse struct {
	Headers    map[string]*string                `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                            `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *GetServiceLinkedRoleResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (GetServiceLinkedRoleResponse) GoString

func (s GetServiceLinkedRoleResponse) GoString() string

func (*GetServiceLinkedRoleResponse) SetBody

func (*GetServiceLinkedRoleResponse) SetHeaders

func (*GetServiceLinkedRoleResponse) SetStatusCode

func (GetServiceLinkedRoleResponse) String

type GetServiceLinkedRoleResponseBody

type GetServiceLinkedRoleResponseBody struct {
	AccountId      *string `json:"AccountId,omitempty" xml:"AccountId,omitempty"`
	DbfsLinkedRole *bool   `json:"DbfsLinkedRole,omitempty" xml:"DbfsLinkedRole,omitempty"`
	RegionId       *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	RequestId      *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (GetServiceLinkedRoleResponseBody) GoString

func (*GetServiceLinkedRoleResponseBody) SetAccountId

func (*GetServiceLinkedRoleResponseBody) SetDbfsLinkedRole

func (*GetServiceLinkedRoleResponseBody) SetRegionId

func (*GetServiceLinkedRoleResponseBody) SetRequestId

func (GetServiceLinkedRoleResponseBody) String

type GetSnapshotLinkRequest added in v4.0.3

type GetSnapshotLinkRequest struct {
	LinkId   *string `json:"LinkId,omitempty" xml:"LinkId,omitempty"`
	RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
}

func (GetSnapshotLinkRequest) GoString added in v4.0.3

func (s GetSnapshotLinkRequest) GoString() string

func (*GetSnapshotLinkRequest) SetLinkId added in v4.0.3

func (*GetSnapshotLinkRequest) SetRegionId added in v4.0.3

func (GetSnapshotLinkRequest) String added in v4.0.3

func (s GetSnapshotLinkRequest) String() string

type GetSnapshotLinkResponse added in v4.0.3

type GetSnapshotLinkResponse struct {
	Headers    map[string]*string           `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                       `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *GetSnapshotLinkResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (GetSnapshotLinkResponse) GoString added in v4.0.3

func (s GetSnapshotLinkResponse) GoString() string

func (*GetSnapshotLinkResponse) SetBody added in v4.0.3

func (*GetSnapshotLinkResponse) SetHeaders added in v4.0.3

func (*GetSnapshotLinkResponse) SetStatusCode added in v4.0.3

func (GetSnapshotLinkResponse) String added in v4.0.3

func (s GetSnapshotLinkResponse) String() string

type GetSnapshotLinkResponseBody added in v4.0.3

type GetSnapshotLinkResponseBody struct {
	Data      *GetSnapshotLinkResponseBodyData `json:"Data,omitempty" xml:"Data,omitempty" type:"Struct"`
	RequestId *string                          `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (GetSnapshotLinkResponseBody) GoString added in v4.0.3

func (s GetSnapshotLinkResponseBody) GoString() string

func (*GetSnapshotLinkResponseBody) SetData added in v4.0.3

func (*GetSnapshotLinkResponseBody) SetRequestId added in v4.0.3

func (GetSnapshotLinkResponseBody) String added in v4.0.3

type GetSnapshotLinkResponseBodyData added in v4.0.3

type GetSnapshotLinkResponseBodyData struct {
	Category      *string                                   `json:"Category,omitempty" xml:"Category,omitempty"`
	EcsList       []*GetSnapshotLinkResponseBodyDataEcsList `json:"EcsList,omitempty" xml:"EcsList,omitempty" type:"Repeated"`
	FsId          *string                                   `json:"FsId,omitempty" xml:"FsId,omitempty"`
	FsName        *string                                   `json:"FsName,omitempty" xml:"FsName,omitempty"`
	LinkId        *string                                   `json:"LinkId,omitempty" xml:"LinkId,omitempty"`
	SnapshotCount *int32                                    `json:"SnapshotCount,omitempty" xml:"SnapshotCount,omitempty"`
	SourceSize    *int32                                    `json:"SourceSize,omitempty" xml:"SourceSize,omitempty"`
	Status        *string                                   `json:"Status,omitempty" xml:"Status,omitempty"`
	TotalSize     *int64                                    `json:"TotalSize,omitempty" xml:"TotalSize,omitempty"`
}

func (GetSnapshotLinkResponseBodyData) GoString added in v4.0.3

func (*GetSnapshotLinkResponseBodyData) SetCategory added in v4.0.3

func (*GetSnapshotLinkResponseBodyData) SetEcsList added in v4.0.3

func (*GetSnapshotLinkResponseBodyData) SetFsId added in v4.0.3

func (*GetSnapshotLinkResponseBodyData) SetFsName added in v4.0.3

func (*GetSnapshotLinkResponseBodyData) SetLinkId added in v4.0.3

func (*GetSnapshotLinkResponseBodyData) SetSnapshotCount added in v4.0.3

func (*GetSnapshotLinkResponseBodyData) SetSourceSize added in v4.0.3

func (*GetSnapshotLinkResponseBodyData) SetStatus added in v4.0.3

func (*GetSnapshotLinkResponseBodyData) SetTotalSize added in v4.0.3

func (GetSnapshotLinkResponseBodyData) String added in v4.0.3

type GetSnapshotLinkResponseBodyDataEcsList added in v4.0.3

type GetSnapshotLinkResponseBodyDataEcsList struct {
	EcsId *string `json:"EcsId,omitempty" xml:"EcsId,omitempty"`
}

func (GetSnapshotLinkResponseBodyDataEcsList) GoString added in v4.0.3

func (*GetSnapshotLinkResponseBodyDataEcsList) SetEcsId added in v4.0.3

func (GetSnapshotLinkResponseBodyDataEcsList) String added in v4.0.3

type ListAutoSnapshotPoliciesRequest added in v4.0.2

type ListAutoSnapshotPoliciesRequest struct {
	FilterKey   *string `json:"FilterKey,omitempty" xml:"FilterKey,omitempty"`
	FilterValue *string `json:"FilterValue,omitempty" xml:"FilterValue,omitempty"`
	PageNumber  *int32  `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"`
	PageSize    *int32  `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	RegionId    *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
}

func (ListAutoSnapshotPoliciesRequest) GoString added in v4.0.2

func (*ListAutoSnapshotPoliciesRequest) SetFilterKey added in v4.0.2

func (*ListAutoSnapshotPoliciesRequest) SetFilterValue added in v4.0.2

func (*ListAutoSnapshotPoliciesRequest) SetPageNumber added in v4.0.2

func (*ListAutoSnapshotPoliciesRequest) SetPageSize added in v4.0.2

func (*ListAutoSnapshotPoliciesRequest) SetRegionId added in v4.0.2

func (ListAutoSnapshotPoliciesRequest) String added in v4.0.2

type ListAutoSnapshotPoliciesResponse added in v4.0.2

type ListAutoSnapshotPoliciesResponse struct {
	Headers    map[string]*string                    `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *ListAutoSnapshotPoliciesResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (ListAutoSnapshotPoliciesResponse) GoString added in v4.0.2

func (*ListAutoSnapshotPoliciesResponse) SetBody added in v4.0.2

func (*ListAutoSnapshotPoliciesResponse) SetHeaders added in v4.0.2

func (*ListAutoSnapshotPoliciesResponse) SetStatusCode added in v4.0.2

func (ListAutoSnapshotPoliciesResponse) String added in v4.0.2

type ListAutoSnapshotPoliciesResponseBody added in v4.0.2

type ListAutoSnapshotPoliciesResponseBody struct {
	PageNumber       *int32                                                  `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"`
	PageSize         *int32                                                  `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	RequestId        *string                                                 `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	SnapshotPolicies []*ListAutoSnapshotPoliciesResponseBodySnapshotPolicies `json:"SnapshotPolicies,omitempty" xml:"SnapshotPolicies,omitempty" type:"Repeated"`
	TotalCount       *int32                                                  `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"`
}

func (ListAutoSnapshotPoliciesResponseBody) GoString added in v4.0.2

func (*ListAutoSnapshotPoliciesResponseBody) SetPageNumber added in v4.0.2

func (*ListAutoSnapshotPoliciesResponseBody) SetPageSize added in v4.0.2

func (*ListAutoSnapshotPoliciesResponseBody) SetRequestId added in v4.0.2

func (*ListAutoSnapshotPoliciesResponseBody) SetSnapshotPolicies added in v4.0.2

func (*ListAutoSnapshotPoliciesResponseBody) SetTotalCount added in v4.0.2

func (ListAutoSnapshotPoliciesResponseBody) String added in v4.0.2

type ListAutoSnapshotPoliciesResponseBodySnapshotPolicies added in v4.0.2

type ListAutoSnapshotPoliciesResponseBodySnapshotPolicies struct {
	AccountId         *string   `json:"AccountId,omitempty" xml:"AccountId,omitempty"`
	AppliedDbfsNumber *int32    `json:"AppliedDbfsNumber,omitempty" xml:"AppliedDbfsNumber,omitempty"`
	CreatedTime       *string   `json:"CreatedTime,omitempty" xml:"CreatedTime,omitempty"`
	LastModified      *string   `json:"LastModified,omitempty" xml:"LastModified,omitempty"`
	PolicyId          *string   `json:"PolicyId,omitempty" xml:"PolicyId,omitempty"`
	PolicyName        *string   `json:"PolicyName,omitempty" xml:"PolicyName,omitempty"`
	RegionId          *string   `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	RepeatWeekdays    []*string `json:"RepeatWeekdays,omitempty" xml:"RepeatWeekdays,omitempty" type:"Repeated"`
	RetentionDays     *int32    `json:"RetentionDays,omitempty" xml:"RetentionDays,omitempty"`
	Status            *string   `json:"Status,omitempty" xml:"Status,omitempty"`
	StatusDetail      *string   `json:"StatusDetail,omitempty" xml:"StatusDetail,omitempty"`
	TimePoints        []*string `json:"TimePoints,omitempty" xml:"TimePoints,omitempty" type:"Repeated"`
}

func (ListAutoSnapshotPoliciesResponseBodySnapshotPolicies) GoString added in v4.0.2

func (*ListAutoSnapshotPoliciesResponseBodySnapshotPolicies) SetAccountId added in v4.0.2

func (*ListAutoSnapshotPoliciesResponseBodySnapshotPolicies) SetAppliedDbfsNumber added in v4.0.2

func (*ListAutoSnapshotPoliciesResponseBodySnapshotPolicies) SetCreatedTime added in v4.0.2

func (*ListAutoSnapshotPoliciesResponseBodySnapshotPolicies) SetLastModified added in v4.0.2

func (*ListAutoSnapshotPoliciesResponseBodySnapshotPolicies) SetPolicyId added in v4.0.2

func (*ListAutoSnapshotPoliciesResponseBodySnapshotPolicies) SetPolicyName added in v4.0.2

func (*ListAutoSnapshotPoliciesResponseBodySnapshotPolicies) SetRegionId added in v4.0.2

func (*ListAutoSnapshotPoliciesResponseBodySnapshotPolicies) SetRepeatWeekdays added in v4.0.2

func (*ListAutoSnapshotPoliciesResponseBodySnapshotPolicies) SetRetentionDays added in v4.0.2

func (*ListAutoSnapshotPoliciesResponseBodySnapshotPolicies) SetStatus added in v4.0.2

func (*ListAutoSnapshotPoliciesResponseBodySnapshotPolicies) SetStatusDetail added in v4.0.2

func (*ListAutoSnapshotPoliciesResponseBodySnapshotPolicies) SetTimePoints added in v4.0.2

func (ListAutoSnapshotPoliciesResponseBodySnapshotPolicies) String added in v4.0.2

type ListAutoSnapshotPolicyAppliedDbfsRequest added in v4.0.2

type ListAutoSnapshotPolicyAppliedDbfsRequest struct {
	FilterKey   *string `json:"FilterKey,omitempty" xml:"FilterKey,omitempty"`
	FilterValue *string `json:"FilterValue,omitempty" xml:"FilterValue,omitempty"`
	PageNumber  *int32  `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"`
	PageSize    *int32  `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	PolicyId    *string `json:"PolicyId,omitempty" xml:"PolicyId,omitempty"`
	RegionId    *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
}

func (ListAutoSnapshotPolicyAppliedDbfsRequest) GoString added in v4.0.2

func (*ListAutoSnapshotPolicyAppliedDbfsRequest) SetFilterKey added in v4.0.2

func (*ListAutoSnapshotPolicyAppliedDbfsRequest) SetFilterValue added in v4.0.2

func (*ListAutoSnapshotPolicyAppliedDbfsRequest) SetPageNumber added in v4.0.2

func (*ListAutoSnapshotPolicyAppliedDbfsRequest) SetPageSize added in v4.0.2

func (*ListAutoSnapshotPolicyAppliedDbfsRequest) SetPolicyId added in v4.0.2

func (*ListAutoSnapshotPolicyAppliedDbfsRequest) SetRegionId added in v4.0.2

func (ListAutoSnapshotPolicyAppliedDbfsRequest) String added in v4.0.2

type ListAutoSnapshotPolicyAppliedDbfsResponse added in v4.0.2

type ListAutoSnapshotPolicyAppliedDbfsResponse struct {
	Headers    map[string]*string                             `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                         `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *ListAutoSnapshotPolicyAppliedDbfsResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (ListAutoSnapshotPolicyAppliedDbfsResponse) GoString added in v4.0.2

func (*ListAutoSnapshotPolicyAppliedDbfsResponse) SetBody added in v4.0.2

func (*ListAutoSnapshotPolicyAppliedDbfsResponse) SetHeaders added in v4.0.2

func (*ListAutoSnapshotPolicyAppliedDbfsResponse) SetStatusCode added in v4.0.2

func (ListAutoSnapshotPolicyAppliedDbfsResponse) String added in v4.0.2

type ListAutoSnapshotPolicyAppliedDbfsResponseBody added in v4.0.2

type ListAutoSnapshotPolicyAppliedDbfsResponseBody struct {
	DbfsList   []*ListAutoSnapshotPolicyAppliedDbfsResponseBodyDbfsList `json:"DbfsList,omitempty" xml:"DbfsList,omitempty" type:"Repeated"`
	PageNumber *int32                                                   `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"`
	PageSize   *int32                                                   `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	RequestId  *string                                                  `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	TotalCount *int32                                                   `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"`
}

func (ListAutoSnapshotPolicyAppliedDbfsResponseBody) GoString added in v4.0.2

func (*ListAutoSnapshotPolicyAppliedDbfsResponseBody) SetDbfsList added in v4.0.2

func (*ListAutoSnapshotPolicyAppliedDbfsResponseBody) SetPageNumber added in v4.0.2

func (*ListAutoSnapshotPolicyAppliedDbfsResponseBody) SetPageSize added in v4.0.2

func (*ListAutoSnapshotPolicyAppliedDbfsResponseBody) SetRequestId added in v4.0.2

func (*ListAutoSnapshotPolicyAppliedDbfsResponseBody) SetTotalCount added in v4.0.2

func (ListAutoSnapshotPolicyAppliedDbfsResponseBody) String added in v4.0.2

type ListAutoSnapshotPolicyAppliedDbfsResponseBodyDbfsList added in v4.0.2

type ListAutoSnapshotPolicyAppliedDbfsResponseBodyDbfsList struct {
	FsId          *string `json:"FsId,omitempty" xml:"FsId,omitempty"`
	FsName        *string `json:"FsName,omitempty" xml:"FsName,omitempty"`
	RegionId      *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	SizeG         *int64  `json:"SizeG,omitempty" xml:"SizeG,omitempty"`
	SnapshotCount *int32  `json:"SnapshotCount,omitempty" xml:"SnapshotCount,omitempty"`
	Status        *string `json:"Status,omitempty" xml:"Status,omitempty"`
	TotalSize     *int64  `json:"TotalSize,omitempty" xml:"TotalSize,omitempty"`
}

func (ListAutoSnapshotPolicyAppliedDbfsResponseBodyDbfsList) GoString added in v4.0.2

func (*ListAutoSnapshotPolicyAppliedDbfsResponseBodyDbfsList) SetFsId added in v4.0.2

func (*ListAutoSnapshotPolicyAppliedDbfsResponseBodyDbfsList) SetFsName added in v4.0.2

func (*ListAutoSnapshotPolicyAppliedDbfsResponseBodyDbfsList) SetRegionId added in v4.0.2

func (*ListAutoSnapshotPolicyAppliedDbfsResponseBodyDbfsList) SetSizeG added in v4.0.2

func (*ListAutoSnapshotPolicyAppliedDbfsResponseBodyDbfsList) SetSnapshotCount added in v4.0.2

func (*ListAutoSnapshotPolicyAppliedDbfsResponseBodyDbfsList) SetStatus added in v4.0.2

func (*ListAutoSnapshotPolicyAppliedDbfsResponseBodyDbfsList) SetTotalSize added in v4.0.2

func (ListAutoSnapshotPolicyAppliedDbfsResponseBodyDbfsList) String added in v4.0.2

type ListAutoSnapshotPolicyUnappliedDbfsRequest added in v4.0.2

type ListAutoSnapshotPolicyUnappliedDbfsRequest struct {
	FilterKey   *string `json:"FilterKey,omitempty" xml:"FilterKey,omitempty"`
	FilterValue *string `json:"FilterValue,omitempty" xml:"FilterValue,omitempty"`
	PageNumber  *int32  `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"`
	PageSize    *int32  `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	RegionId    *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
}

func (ListAutoSnapshotPolicyUnappliedDbfsRequest) GoString added in v4.0.2

func (*ListAutoSnapshotPolicyUnappliedDbfsRequest) SetFilterKey added in v4.0.2

func (*ListAutoSnapshotPolicyUnappliedDbfsRequest) SetFilterValue added in v4.0.2

func (*ListAutoSnapshotPolicyUnappliedDbfsRequest) SetPageNumber added in v4.0.2

func (*ListAutoSnapshotPolicyUnappliedDbfsRequest) SetPageSize added in v4.0.2

func (*ListAutoSnapshotPolicyUnappliedDbfsRequest) SetRegionId added in v4.0.2

func (ListAutoSnapshotPolicyUnappliedDbfsRequest) String added in v4.0.2

type ListAutoSnapshotPolicyUnappliedDbfsResponse added in v4.0.2

type ListAutoSnapshotPolicyUnappliedDbfsResponse struct {
	Headers    map[string]*string                               `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                           `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *ListAutoSnapshotPolicyUnappliedDbfsResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (ListAutoSnapshotPolicyUnappliedDbfsResponse) GoString added in v4.0.2

func (*ListAutoSnapshotPolicyUnappliedDbfsResponse) SetBody added in v4.0.2

func (*ListAutoSnapshotPolicyUnappliedDbfsResponse) SetHeaders added in v4.0.2

func (*ListAutoSnapshotPolicyUnappliedDbfsResponse) SetStatusCode added in v4.0.2

func (ListAutoSnapshotPolicyUnappliedDbfsResponse) String added in v4.0.2

type ListAutoSnapshotPolicyUnappliedDbfsResponseBody added in v4.0.2

type ListAutoSnapshotPolicyUnappliedDbfsResponseBody struct {
	DbfsList   []*ListAutoSnapshotPolicyUnappliedDbfsResponseBodyDbfsList `json:"DbfsList,omitempty" xml:"DbfsList,omitempty" type:"Repeated"`
	PageNumber *int32                                                     `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"`
	PageSize   *int32                                                     `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	RequestId  *string                                                    `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	TotalCount *int32                                                     `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"`
}

func (ListAutoSnapshotPolicyUnappliedDbfsResponseBody) GoString added in v4.0.2

func (*ListAutoSnapshotPolicyUnappliedDbfsResponseBody) SetPageNumber added in v4.0.2

func (*ListAutoSnapshotPolicyUnappliedDbfsResponseBody) SetPageSize added in v4.0.2

func (*ListAutoSnapshotPolicyUnappliedDbfsResponseBody) SetRequestId added in v4.0.2

func (*ListAutoSnapshotPolicyUnappliedDbfsResponseBody) SetTotalCount added in v4.0.2

func (ListAutoSnapshotPolicyUnappliedDbfsResponseBody) String added in v4.0.2

type ListAutoSnapshotPolicyUnappliedDbfsResponseBodyDbfsList added in v4.0.2

type ListAutoSnapshotPolicyUnappliedDbfsResponseBodyDbfsList struct {
	FsId          *string `json:"FsId,omitempty" xml:"FsId,omitempty"`
	FsName        *string `json:"FsName,omitempty" xml:"FsName,omitempty"`
	RegionId      *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	SizeG         *int64  `json:"SizeG,omitempty" xml:"SizeG,omitempty"`
	SnapshotCount *int32  `json:"SnapshotCount,omitempty" xml:"SnapshotCount,omitempty"`
	Status        *string `json:"Status,omitempty" xml:"Status,omitempty"`
	TotalSize     *int64  `json:"TotalSize,omitempty" xml:"TotalSize,omitempty"`
}

func (ListAutoSnapshotPolicyUnappliedDbfsResponseBodyDbfsList) GoString added in v4.0.2

func (*ListAutoSnapshotPolicyUnappliedDbfsResponseBodyDbfsList) SetFsId added in v4.0.2

func (*ListAutoSnapshotPolicyUnappliedDbfsResponseBodyDbfsList) SetFsName added in v4.0.2

func (*ListAutoSnapshotPolicyUnappliedDbfsResponseBodyDbfsList) SetRegionId added in v4.0.2

func (*ListAutoSnapshotPolicyUnappliedDbfsResponseBodyDbfsList) SetSizeG added in v4.0.2

func (*ListAutoSnapshotPolicyUnappliedDbfsResponseBodyDbfsList) SetSnapshotCount added in v4.0.2

func (*ListAutoSnapshotPolicyUnappliedDbfsResponseBodyDbfsList) SetStatus added in v4.0.2

func (*ListAutoSnapshotPolicyUnappliedDbfsResponseBodyDbfsList) SetTotalSize added in v4.0.2

func (ListAutoSnapshotPolicyUnappliedDbfsResponseBodyDbfsList) String added in v4.0.2

type ListDbfsAttachableEcsInstancesRequest

type ListDbfsAttachableEcsInstancesRequest struct {
	FilterKey   *string `json:"FilterKey,omitempty" xml:"FilterKey,omitempty"`
	FilterValue *string `json:"FilterValue,omitempty" xml:"FilterValue,omitempty"`
	PageNumber  *int32  `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"`
	PageSize    *int32  `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	RegionId    *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
}

func (ListDbfsAttachableEcsInstancesRequest) GoString

func (*ListDbfsAttachableEcsInstancesRequest) SetFilterKey

func (*ListDbfsAttachableEcsInstancesRequest) SetFilterValue

func (*ListDbfsAttachableEcsInstancesRequest) SetPageNumber

func (*ListDbfsAttachableEcsInstancesRequest) SetPageSize

func (*ListDbfsAttachableEcsInstancesRequest) SetRegionId

func (ListDbfsAttachableEcsInstancesRequest) String

type ListDbfsAttachableEcsInstancesResponse

type ListDbfsAttachableEcsInstancesResponse struct {
	Headers    map[string]*string                          `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                      `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *ListDbfsAttachableEcsInstancesResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (ListDbfsAttachableEcsInstancesResponse) GoString

func (*ListDbfsAttachableEcsInstancesResponse) SetHeaders

func (*ListDbfsAttachableEcsInstancesResponse) SetStatusCode

func (ListDbfsAttachableEcsInstancesResponse) String

type ListDbfsAttachableEcsInstancesResponseBody

type ListDbfsAttachableEcsInstancesResponseBody struct {
	EcsLabelInfo []*ListDbfsAttachableEcsInstancesResponseBodyEcsLabelInfo `json:"EcsLabelInfo,omitempty" xml:"EcsLabelInfo,omitempty" type:"Repeated"`
	RequestId    *string                                                   `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	TotalCount   *int32                                                    `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"`
}

func (ListDbfsAttachableEcsInstancesResponseBody) GoString

func (*ListDbfsAttachableEcsInstancesResponseBody) SetRequestId

func (*ListDbfsAttachableEcsInstancesResponseBody) SetTotalCount

func (ListDbfsAttachableEcsInstancesResponseBody) String

type ListDbfsAttachableEcsInstancesResponseBodyEcsLabelInfo

type ListDbfsAttachableEcsInstancesResponseBodyEcsLabelInfo struct {
	ImageId            *string `json:"ImageId,omitempty" xml:"ImageId,omitempty"`
	InstanceTypeFamily *string `json:"InstanceTypeFamily,omitempty" xml:"InstanceTypeFamily,omitempty"`
	OSName             *string `json:"OSName,omitempty" xml:"OSName,omitempty"`
	Status             *string `json:"Status,omitempty" xml:"Status,omitempty"`
	ZoneId             *string `json:"ZoneId,omitempty" xml:"ZoneId,omitempty"`
	Label              *string `json:"label,omitempty" xml:"label,omitempty"`
	Value              *string `json:"value,omitempty" xml:"value,omitempty"`
}

func (ListDbfsAttachableEcsInstancesResponseBodyEcsLabelInfo) GoString

func (*ListDbfsAttachableEcsInstancesResponseBodyEcsLabelInfo) SetImageId added in v4.0.4

func (*ListDbfsAttachableEcsInstancesResponseBodyEcsLabelInfo) SetInstanceTypeFamily

func (*ListDbfsAttachableEcsInstancesResponseBodyEcsLabelInfo) SetLabel

func (*ListDbfsAttachableEcsInstancesResponseBodyEcsLabelInfo) SetOSName

func (*ListDbfsAttachableEcsInstancesResponseBodyEcsLabelInfo) SetStatus

func (*ListDbfsAttachableEcsInstancesResponseBodyEcsLabelInfo) SetValue

func (*ListDbfsAttachableEcsInstancesResponseBodyEcsLabelInfo) SetZoneId

func (ListDbfsAttachableEcsInstancesResponseBodyEcsLabelInfo) String

type ListDbfsAttachedEcsInstancesRequest

type ListDbfsAttachedEcsInstancesRequest struct {
	FsId     *string `json:"FsId,omitempty" xml:"FsId,omitempty"`
	RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
}

func (ListDbfsAttachedEcsInstancesRequest) GoString

func (*ListDbfsAttachedEcsInstancesRequest) SetFsId

func (*ListDbfsAttachedEcsInstancesRequest) SetRegionId

func (ListDbfsAttachedEcsInstancesRequest) String

type ListDbfsAttachedEcsInstancesResponse

type ListDbfsAttachedEcsInstancesResponse struct {
	Headers    map[string]*string                        `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                    `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *ListDbfsAttachedEcsInstancesResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (ListDbfsAttachedEcsInstancesResponse) GoString

func (*ListDbfsAttachedEcsInstancesResponse) SetHeaders

func (*ListDbfsAttachedEcsInstancesResponse) SetStatusCode

func (ListDbfsAttachedEcsInstancesResponse) String

type ListDbfsAttachedEcsInstancesResponseBody

type ListDbfsAttachedEcsInstancesResponseBody struct {
	EcsLabelInfo []*ListDbfsAttachedEcsInstancesResponseBodyEcsLabelInfo `json:"EcsLabelInfo,omitempty" xml:"EcsLabelInfo,omitempty" type:"Repeated"`
	RequestId    *string                                                 `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (ListDbfsAttachedEcsInstancesResponseBody) GoString

func (*ListDbfsAttachedEcsInstancesResponseBody) SetRequestId

func (ListDbfsAttachedEcsInstancesResponseBody) String

type ListDbfsAttachedEcsInstancesResponseBodyEcsLabelInfo

type ListDbfsAttachedEcsInstancesResponseBodyEcsLabelInfo struct {
	InstanceTypeFamily *string `json:"InstanceTypeFamily,omitempty" xml:"InstanceTypeFamily,omitempty"`
	MountPoint         *string `json:"MountPoint,omitempty" xml:"MountPoint,omitempty"`
	MountedTime        *string `json:"MountedTime,omitempty" xml:"MountedTime,omitempty"`
	OSName             *string `json:"OSName,omitempty" xml:"OSName,omitempty"`
	Label              *string `json:"label,omitempty" xml:"label,omitempty"`
	Value              *string `json:"value,omitempty" xml:"value,omitempty"`
}

func (ListDbfsAttachedEcsInstancesResponseBodyEcsLabelInfo) GoString

func (*ListDbfsAttachedEcsInstancesResponseBodyEcsLabelInfo) SetInstanceTypeFamily

func (*ListDbfsAttachedEcsInstancesResponseBodyEcsLabelInfo) SetLabel

func (*ListDbfsAttachedEcsInstancesResponseBodyEcsLabelInfo) SetMountPoint

func (*ListDbfsAttachedEcsInstancesResponseBodyEcsLabelInfo) SetMountedTime

func (*ListDbfsAttachedEcsInstancesResponseBodyEcsLabelInfo) SetOSName

func (*ListDbfsAttachedEcsInstancesResponseBodyEcsLabelInfo) SetValue

func (ListDbfsAttachedEcsInstancesResponseBodyEcsLabelInfo) String

type ListDbfsRequest

type ListDbfsRequest struct {
	FilterKey   *string `json:"FilterKey,omitempty" xml:"FilterKey,omitempty"`
	FilterValue *string `json:"FilterValue,omitempty" xml:"FilterValue,omitempty"`
	PageNumber  *int32  `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"`
	PageSize    *int32  `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	RegionId    *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	SortKey     *string `json:"SortKey,omitempty" xml:"SortKey,omitempty"`
	SortType    *string `json:"SortType,omitempty" xml:"SortType,omitempty"`
	Tags        *string `json:"Tags,omitempty" xml:"Tags,omitempty"`
}

func (ListDbfsRequest) GoString

func (s ListDbfsRequest) GoString() string

func (*ListDbfsRequest) SetFilterKey

func (s *ListDbfsRequest) SetFilterKey(v string) *ListDbfsRequest

func (*ListDbfsRequest) SetFilterValue

func (s *ListDbfsRequest) SetFilterValue(v string) *ListDbfsRequest

func (*ListDbfsRequest) SetPageNumber

func (s *ListDbfsRequest) SetPageNumber(v int32) *ListDbfsRequest

func (*ListDbfsRequest) SetPageSize

func (s *ListDbfsRequest) SetPageSize(v int32) *ListDbfsRequest

func (*ListDbfsRequest) SetRegionId

func (s *ListDbfsRequest) SetRegionId(v string) *ListDbfsRequest

func (*ListDbfsRequest) SetSortKey

func (s *ListDbfsRequest) SetSortKey(v string) *ListDbfsRequest

func (*ListDbfsRequest) SetSortType

func (s *ListDbfsRequest) SetSortType(v string) *ListDbfsRequest

func (*ListDbfsRequest) SetTags

func (s *ListDbfsRequest) SetTags(v string) *ListDbfsRequest

func (ListDbfsRequest) String

func (s ListDbfsRequest) String() string

type ListDbfsResponse

type ListDbfsResponse struct {
	Headers    map[string]*string    `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *ListDbfsResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (ListDbfsResponse) GoString

func (s ListDbfsResponse) GoString() string

func (*ListDbfsResponse) SetBody

func (*ListDbfsResponse) SetHeaders

func (s *ListDbfsResponse) SetHeaders(v map[string]*string) *ListDbfsResponse

func (*ListDbfsResponse) SetStatusCode

func (s *ListDbfsResponse) SetStatusCode(v int32) *ListDbfsResponse

func (ListDbfsResponse) String

func (s ListDbfsResponse) String() string

type ListDbfsResponseBody

type ListDbfsResponseBody struct {
	DBFSInfo   []*ListDbfsResponseBodyDBFSInfo `json:"DBFSInfo,omitempty" xml:"DBFSInfo,omitempty" type:"Repeated"`
	PageNumber *int32                          `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"`
	PageSize   *int32                          `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	RequestId  *string                         `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	TotalCount *int32                          `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"`
}

func (ListDbfsResponseBody) GoString

func (s ListDbfsResponseBody) GoString() string

func (*ListDbfsResponseBody) SetDBFSInfo

func (*ListDbfsResponseBody) SetPageNumber

func (s *ListDbfsResponseBody) SetPageNumber(v int32) *ListDbfsResponseBody

func (*ListDbfsResponseBody) SetPageSize

func (s *ListDbfsResponseBody) SetPageSize(v int32) *ListDbfsResponseBody

func (*ListDbfsResponseBody) SetRequestId

func (s *ListDbfsResponseBody) SetRequestId(v string) *ListDbfsResponseBody

func (*ListDbfsResponseBody) SetTotalCount

func (s *ListDbfsResponseBody) SetTotalCount(v int32) *ListDbfsResponseBody

func (ListDbfsResponseBody) String

func (s ListDbfsResponseBody) String() string

type ListDbfsResponseBodyDBFSInfo

type ListDbfsResponseBodyDBFSInfo struct {
	AttachNodeNumber *int32                                    `json:"AttachNodeNumber,omitempty" xml:"AttachNodeNumber,omitempty"`
	Category         *string                                   `json:"Category,omitempty" xml:"Category,omitempty"`
	CreatedTime      *string                                   `json:"CreatedTime,omitempty" xml:"CreatedTime,omitempty"`
	DBFSClusterId    *string                                   `json:"DBFSClusterId,omitempty" xml:"DBFSClusterId,omitempty"`
	EbsList          []*ListDbfsResponseBodyDBFSInfoEbsList    `json:"EbsList,omitempty" xml:"EbsList,omitempty" type:"Repeated"`
	EcsList          []*ListDbfsResponseBodyDBFSInfoEcsList    `json:"EcsList,omitempty" xml:"EcsList,omitempty" type:"Repeated"`
	EnableRaid       *bool                                     `json:"EnableRaid,omitempty" xml:"EnableRaid,omitempty"`
	Encryption       *bool                                     `json:"Encryption,omitempty" xml:"Encryption,omitempty"`
	FsId             *string                                   `json:"FsId,omitempty" xml:"FsId,omitempty"`
	FsName           *string                                   `json:"FsName,omitempty" xml:"FsName,omitempty"`
	InstanceType     *string                                   `json:"InstanceType,omitempty" xml:"InstanceType,omitempty"`
	KMSKeyId         *string                                   `json:"KMSKeyId,omitempty" xml:"KMSKeyId,omitempty"`
	LastFailed       *string                                   `json:"LastFailed,omitempty" xml:"LastFailed,omitempty"`
	LastMountTime    *string                                   `json:"LastMountTime,omitempty" xml:"LastMountTime,omitempty"`
	LastUmountTime   *string                                   `json:"LastUmountTime,omitempty" xml:"LastUmountTime,omitempty"`
	PayType          *string                                   `json:"PayType,omitempty" xml:"PayType,omitempty"`
	PerformanceLevel *string                                   `json:"PerformanceLevel,omitempty" xml:"PerformanceLevel,omitempty"`
	RaidStrip        *int32                                    `json:"RaidStrip,omitempty" xml:"RaidStrip,omitempty"`
	RegionId         *string                                   `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	SizeG            *int32                                    `json:"SizeG,omitempty" xml:"SizeG,omitempty"`
	SnapshotInfo     *ListDbfsResponseBodyDBFSInfoSnapshotInfo `json:"SnapshotInfo,omitempty" xml:"SnapshotInfo,omitempty" type:"Struct"`
	Status           *string                                   `json:"Status,omitempty" xml:"Status,omitempty"`
	Tags             []*ListDbfsResponseBodyDBFSInfoTags       `json:"Tags,omitempty" xml:"Tags,omitempty" type:"Repeated"`
	UsedScene        *string                                   `json:"UsedScene,omitempty" xml:"UsedScene,omitempty"`
	ZoneId           *string                                   `json:"ZoneId,omitempty" xml:"ZoneId,omitempty"`
}

func (ListDbfsResponseBodyDBFSInfo) GoString

func (s ListDbfsResponseBodyDBFSInfo) GoString() string

func (*ListDbfsResponseBodyDBFSInfo) SetAttachNodeNumber

func (*ListDbfsResponseBodyDBFSInfo) SetCategory

func (*ListDbfsResponseBodyDBFSInfo) SetCreatedTime

func (*ListDbfsResponseBodyDBFSInfo) SetDBFSClusterId

func (*ListDbfsResponseBodyDBFSInfo) SetEbsList

func (*ListDbfsResponseBodyDBFSInfo) SetEcsList

func (*ListDbfsResponseBodyDBFSInfo) SetEnableRaid

func (*ListDbfsResponseBodyDBFSInfo) SetEncryption

func (*ListDbfsResponseBodyDBFSInfo) SetFsId

func (*ListDbfsResponseBodyDBFSInfo) SetFsName

func (*ListDbfsResponseBodyDBFSInfo) SetInstanceType

func (*ListDbfsResponseBodyDBFSInfo) SetKMSKeyId

func (*ListDbfsResponseBodyDBFSInfo) SetLastFailed

func (*ListDbfsResponseBodyDBFSInfo) SetLastMountTime

func (*ListDbfsResponseBodyDBFSInfo) SetLastUmountTime

func (*ListDbfsResponseBodyDBFSInfo) SetPayType

func (*ListDbfsResponseBodyDBFSInfo) SetPerformanceLevel

func (*ListDbfsResponseBodyDBFSInfo) SetRaidStrip

func (*ListDbfsResponseBodyDBFSInfo) SetRegionId

func (*ListDbfsResponseBodyDBFSInfo) SetSizeG

func (*ListDbfsResponseBodyDBFSInfo) SetSnapshotInfo added in v4.0.2

func (*ListDbfsResponseBodyDBFSInfo) SetStatus

func (*ListDbfsResponseBodyDBFSInfo) SetTags

func (*ListDbfsResponseBodyDBFSInfo) SetUsedScene

func (*ListDbfsResponseBodyDBFSInfo) SetZoneId

func (ListDbfsResponseBodyDBFSInfo) String

type ListDbfsResponseBodyDBFSInfoEbsList

type ListDbfsResponseBodyDBFSInfoEbsList struct {
	EbsId *string `json:"EbsId,omitempty" xml:"EbsId,omitempty"`
	SizeG *int32  `json:"SizeG,omitempty" xml:"SizeG,omitempty"`
}

func (ListDbfsResponseBodyDBFSInfoEbsList) GoString

func (*ListDbfsResponseBodyDBFSInfoEbsList) SetEbsId

func (*ListDbfsResponseBodyDBFSInfoEbsList) SetSizeG

func (ListDbfsResponseBodyDBFSInfoEbsList) String

type ListDbfsResponseBodyDBFSInfoEcsList

type ListDbfsResponseBodyDBFSInfoEcsList struct {
	EcsId *string `json:"EcsId,omitempty" xml:"EcsId,omitempty"`
}

func (ListDbfsResponseBodyDBFSInfoEcsList) GoString

func (*ListDbfsResponseBodyDBFSInfoEcsList) SetEcsId

func (ListDbfsResponseBodyDBFSInfoEcsList) String

type ListDbfsResponseBodyDBFSInfoSnapshotInfo added in v4.0.2

type ListDbfsResponseBodyDBFSInfoSnapshotInfo struct {
	LinkId        *string `json:"LinkId,omitempty" xml:"LinkId,omitempty"`
	PolicyId      *string `json:"PolicyId,omitempty" xml:"PolicyId,omitempty"`
	SnapshotCount *int32  `json:"SnapshotCount,omitempty" xml:"SnapshotCount,omitempty"`
	TotalSize     *int64  `json:"TotalSize,omitempty" xml:"TotalSize,omitempty"`
}

func (ListDbfsResponseBodyDBFSInfoSnapshotInfo) GoString added in v4.0.2

func (*ListDbfsResponseBodyDBFSInfoSnapshotInfo) SetLinkId added in v4.0.2

func (*ListDbfsResponseBodyDBFSInfoSnapshotInfo) SetPolicyId added in v4.0.2

func (*ListDbfsResponseBodyDBFSInfoSnapshotInfo) SetSnapshotCount added in v4.0.2

func (*ListDbfsResponseBodyDBFSInfoSnapshotInfo) SetTotalSize added in v4.0.2

func (ListDbfsResponseBodyDBFSInfoSnapshotInfo) String added in v4.0.2

type ListDbfsResponseBodyDBFSInfoTags

type ListDbfsResponseBodyDBFSInfoTags struct {
	Id       *int64  `json:"Id,omitempty" xml:"Id,omitempty"`
	TagKey   *string `json:"TagKey,omitempty" xml:"TagKey,omitempty"`
	TagValue *string `json:"TagValue,omitempty" xml:"TagValue,omitempty"`
}

func (ListDbfsResponseBodyDBFSInfoTags) GoString

func (*ListDbfsResponseBodyDBFSInfoTags) SetId

func (*ListDbfsResponseBodyDBFSInfoTags) SetTagKey

func (*ListDbfsResponseBodyDBFSInfoTags) SetTagValue

func (ListDbfsResponseBodyDBFSInfoTags) String

type ListSnapshotLinksRequest added in v4.0.3

type ListSnapshotLinksRequest struct {
	FilterKey   *string `json:"FilterKey,omitempty" xml:"FilterKey,omitempty"`
	FilterValue *string `json:"FilterValue,omitempty" xml:"FilterValue,omitempty"`
	FsIds       *string `json:"FsIds,omitempty" xml:"FsIds,omitempty"`
	LinkIds     *string `json:"LinkIds,omitempty" xml:"LinkIds,omitempty"`
	PageNumber  *int32  `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"`
	PageSize    *int32  `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	RegionId    *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
}

func (ListSnapshotLinksRequest) GoString added in v4.0.3

func (s ListSnapshotLinksRequest) GoString() string

func (*ListSnapshotLinksRequest) SetFilterKey added in v4.0.3

func (*ListSnapshotLinksRequest) SetFilterValue added in v4.0.3

func (*ListSnapshotLinksRequest) SetFsIds added in v4.0.4

func (*ListSnapshotLinksRequest) SetLinkIds added in v4.0.4

func (*ListSnapshotLinksRequest) SetPageNumber added in v4.0.3

func (*ListSnapshotLinksRequest) SetPageSize added in v4.0.3

func (*ListSnapshotLinksRequest) SetRegionId added in v4.0.3

func (ListSnapshotLinksRequest) String added in v4.0.3

func (s ListSnapshotLinksRequest) String() string

type ListSnapshotLinksResponse added in v4.0.3

type ListSnapshotLinksResponse struct {
	Headers    map[string]*string             `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                         `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *ListSnapshotLinksResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (ListSnapshotLinksResponse) GoString added in v4.0.3

func (s ListSnapshotLinksResponse) GoString() string

func (*ListSnapshotLinksResponse) SetBody added in v4.0.3

func (*ListSnapshotLinksResponse) SetHeaders added in v4.0.3

func (*ListSnapshotLinksResponse) SetStatusCode added in v4.0.3

func (ListSnapshotLinksResponse) String added in v4.0.3

func (s ListSnapshotLinksResponse) String() string

type ListSnapshotLinksResponseBody added in v4.0.3

type ListSnapshotLinksResponseBody struct {
	PageNumber    *int32                                        `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"`
	PageSize      *int32                                        `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	RequestId     *string                                       `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	SnapshotLinks []*ListSnapshotLinksResponseBodySnapshotLinks `json:"SnapshotLinks,omitempty" xml:"SnapshotLinks,omitempty" type:"Repeated"`
	TotalCount    *int32                                        `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"`
}

func (ListSnapshotLinksResponseBody) GoString added in v4.0.3

func (*ListSnapshotLinksResponseBody) SetPageNumber added in v4.0.3

func (*ListSnapshotLinksResponseBody) SetPageSize added in v4.0.3

func (*ListSnapshotLinksResponseBody) SetRequestId added in v4.0.3

func (*ListSnapshotLinksResponseBody) SetTotalCount added in v4.0.3

func (ListSnapshotLinksResponseBody) String added in v4.0.3

type ListSnapshotLinksResponseBodySnapshotLinks struct {
	EcsList       []*ListSnapshotLinksResponseBodySnapshotLinksEcsList `json:"EcsList,omitempty" xml:"EcsList,omitempty" type:"Repeated"`
	FsId          *string                                              `json:"FsId,omitempty" xml:"FsId,omitempty"`
	FsName        *string                                              `json:"FsName,omitempty" xml:"FsName,omitempty"`
	LinkId        *string                                              `json:"LinkId,omitempty" xml:"LinkId,omitempty"`
	SnapshotCount *int32                                               `json:"SnapshotCount,omitempty" xml:"SnapshotCount,omitempty"`
	SourceSize    *int32                                               `json:"SourceSize,omitempty" xml:"SourceSize,omitempty"`
	Status        *string                                              `json:"Status,omitempty" xml:"Status,omitempty"`
	TotalSize     *int64                                               `json:"TotalSize,omitempty" xml:"TotalSize,omitempty"`
}

func (ListSnapshotLinksResponseBodySnapshotLinks) GoString added in v4.0.3

func (*ListSnapshotLinksResponseBodySnapshotLinks) SetEcsList added in v4.0.3

func (*ListSnapshotLinksResponseBodySnapshotLinks) SetFsId added in v4.0.3

func (*ListSnapshotLinksResponseBodySnapshotLinks) SetFsName added in v4.0.3

func (*ListSnapshotLinksResponseBodySnapshotLinks) SetLinkId added in v4.0.3

func (*ListSnapshotLinksResponseBodySnapshotLinks) SetSnapshotCount added in v4.0.3

func (*ListSnapshotLinksResponseBodySnapshotLinks) SetSourceSize added in v4.0.3

func (*ListSnapshotLinksResponseBodySnapshotLinks) SetStatus added in v4.0.3

func (*ListSnapshotLinksResponseBodySnapshotLinks) SetTotalSize added in v4.0.3

func (ListSnapshotLinksResponseBodySnapshotLinks) String added in v4.0.3

type ListSnapshotLinksResponseBodySnapshotLinksEcsList added in v4.0.3

type ListSnapshotLinksResponseBodySnapshotLinksEcsList struct {
	EcsId *string `json:"EcsId,omitempty" xml:"EcsId,omitempty"`
}

func (ListSnapshotLinksResponseBodySnapshotLinksEcsList) GoString added in v4.0.3

func (*ListSnapshotLinksResponseBodySnapshotLinksEcsList) SetEcsId added in v4.0.3

func (ListSnapshotLinksResponseBodySnapshotLinksEcsList) String added in v4.0.3

type ListSnapshotRequest

type ListSnapshotRequest struct {
	FilterKey    *string `json:"FilterKey,omitempty" xml:"FilterKey,omitempty"`
	FilterValue  *string `json:"FilterValue,omitempty" xml:"FilterValue,omitempty"`
	FsId         *string `json:"FsId,omitempty" xml:"FsId,omitempty"`
	PageNumber   *int32  `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"`
	PageSize     *int32  `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	RegionId     *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	SnapshotIds  *string `json:"SnapshotIds,omitempty" xml:"SnapshotIds,omitempty"`
	SnapshotName *string `json:"SnapshotName,omitempty" xml:"SnapshotName,omitempty"`
	SnapshotType *string `json:"SnapshotType,omitempty" xml:"SnapshotType,omitempty"`
	SortKey      *string `json:"SortKey,omitempty" xml:"SortKey,omitempty"`
	SortType     *string `json:"SortType,omitempty" xml:"SortType,omitempty"`
	Status       *string `json:"Status,omitempty" xml:"Status,omitempty"`
}

func (ListSnapshotRequest) GoString

func (s ListSnapshotRequest) GoString() string

func (*ListSnapshotRequest) SetFilterKey

func (s *ListSnapshotRequest) SetFilterKey(v string) *ListSnapshotRequest

func (*ListSnapshotRequest) SetFilterValue

func (s *ListSnapshotRequest) SetFilterValue(v string) *ListSnapshotRequest

func (*ListSnapshotRequest) SetFsId

func (*ListSnapshotRequest) SetPageNumber

func (s *ListSnapshotRequest) SetPageNumber(v int32) *ListSnapshotRequest

func (*ListSnapshotRequest) SetPageSize

func (s *ListSnapshotRequest) SetPageSize(v int32) *ListSnapshotRequest

func (*ListSnapshotRequest) SetRegionId

func (s *ListSnapshotRequest) SetRegionId(v string) *ListSnapshotRequest

func (*ListSnapshotRequest) SetSnapshotIds

func (s *ListSnapshotRequest) SetSnapshotIds(v string) *ListSnapshotRequest

func (*ListSnapshotRequest) SetSnapshotName

func (s *ListSnapshotRequest) SetSnapshotName(v string) *ListSnapshotRequest

func (*ListSnapshotRequest) SetSnapshotType

func (s *ListSnapshotRequest) SetSnapshotType(v string) *ListSnapshotRequest

func (*ListSnapshotRequest) SetSortKey

func (*ListSnapshotRequest) SetSortType

func (s *ListSnapshotRequest) SetSortType(v string) *ListSnapshotRequest

func (*ListSnapshotRequest) SetStatus

func (ListSnapshotRequest) String

func (s ListSnapshotRequest) String() string

type ListSnapshotResponse

type ListSnapshotResponse struct {
	Headers    map[string]*string        `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                    `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *ListSnapshotResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (ListSnapshotResponse) GoString

func (s ListSnapshotResponse) GoString() string

func (*ListSnapshotResponse) SetBody

func (*ListSnapshotResponse) SetHeaders

func (s *ListSnapshotResponse) SetHeaders(v map[string]*string) *ListSnapshotResponse

func (*ListSnapshotResponse) SetStatusCode

func (s *ListSnapshotResponse) SetStatusCode(v int32) *ListSnapshotResponse

func (ListSnapshotResponse) String

func (s ListSnapshotResponse) String() string

type ListSnapshotResponseBody

type ListSnapshotResponseBody struct {
	PageNumber *int32                               `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"`
	PageSize   *int32                               `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	RequestId  *string                              `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Snapshots  []*ListSnapshotResponseBodySnapshots `json:"Snapshots,omitempty" xml:"Snapshots,omitempty" type:"Repeated"`
	TotalCount *int32                               `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"`
}

func (ListSnapshotResponseBody) GoString

func (s ListSnapshotResponseBody) GoString() string

func (*ListSnapshotResponseBody) SetPageNumber

func (*ListSnapshotResponseBody) SetPageSize

func (*ListSnapshotResponseBody) SetRequestId

func (*ListSnapshotResponseBody) SetSnapshots

func (*ListSnapshotResponseBody) SetTotalCount

func (ListSnapshotResponseBody) String

func (s ListSnapshotResponseBody) String() string

type ListSnapshotResponseBodySnapshots

type ListSnapshotResponseBodySnapshots struct {
	Category            *string `json:"Category,omitempty" xml:"Category,omitempty"`
	CreationTime        *string `json:"CreationTime,omitempty" xml:"CreationTime,omitempty"`
	Description         *string `json:"Description,omitempty" xml:"Description,omitempty"`
	LastModifiedTime    *string `json:"LastModifiedTime,omitempty" xml:"LastModifiedTime,omitempty"`
	Progress            *string `json:"Progress,omitempty" xml:"Progress,omitempty"`
	RemainTime          *int32  `json:"RemainTime,omitempty" xml:"RemainTime,omitempty"`
	RetentionDays       *int32  `json:"RetentionDays,omitempty" xml:"RetentionDays,omitempty"`
	SnapshotId          *string `json:"SnapshotId,omitempty" xml:"SnapshotId,omitempty"`
	SnapshotName        *string `json:"SnapshotName,omitempty" xml:"SnapshotName,omitempty"`
	SnapshotType        *string `json:"SnapshotType,omitempty" xml:"SnapshotType,omitempty"`
	SourceFsId          *string `json:"SourceFsId,omitempty" xml:"SourceFsId,omitempty"`
	SourceFsSize        *int32  `json:"SourceFsSize,omitempty" xml:"SourceFsSize,omitempty"`
	SourceFsStripeWidth *int32  `json:"SourceFsStripeWidth,omitempty" xml:"SourceFsStripeWidth,omitempty"`
	Status              *string `json:"Status,omitempty" xml:"Status,omitempty"`
}

func (ListSnapshotResponseBodySnapshots) GoString

func (*ListSnapshotResponseBodySnapshots) SetCategory

func (*ListSnapshotResponseBodySnapshots) SetCreationTime

func (*ListSnapshotResponseBodySnapshots) SetDescription

func (*ListSnapshotResponseBodySnapshots) SetLastModifiedTime

func (*ListSnapshotResponseBodySnapshots) SetProgress

func (*ListSnapshotResponseBodySnapshots) SetRemainTime

func (*ListSnapshotResponseBodySnapshots) SetRetentionDays

func (*ListSnapshotResponseBodySnapshots) SetSnapshotId

func (*ListSnapshotResponseBodySnapshots) SetSnapshotName

func (*ListSnapshotResponseBodySnapshots) SetSnapshotType

func (*ListSnapshotResponseBodySnapshots) SetSourceFsId

func (*ListSnapshotResponseBodySnapshots) SetSourceFsSize

func (*ListSnapshotResponseBodySnapshots) SetSourceFsStripeWidth

func (*ListSnapshotResponseBodySnapshots) SetStatus

func (ListSnapshotResponseBodySnapshots) String

type ListTagKeysRequest

type ListTagKeysRequest struct {
	RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
}

func (ListTagKeysRequest) GoString

func (s ListTagKeysRequest) GoString() string

func (*ListTagKeysRequest) SetRegionId

func (s *ListTagKeysRequest) SetRegionId(v string) *ListTagKeysRequest

func (ListTagKeysRequest) String

func (s ListTagKeysRequest) String() string

type ListTagKeysResponse

type ListTagKeysResponse struct {
	Headers    map[string]*string       `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                   `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *ListTagKeysResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (ListTagKeysResponse) GoString

func (s ListTagKeysResponse) GoString() string

func (*ListTagKeysResponse) SetBody

func (*ListTagKeysResponse) SetHeaders

func (s *ListTagKeysResponse) SetHeaders(v map[string]*string) *ListTagKeysResponse

func (*ListTagKeysResponse) SetStatusCode

func (s *ListTagKeysResponse) SetStatusCode(v int32) *ListTagKeysResponse

func (ListTagKeysResponse) String

func (s ListTagKeysResponse) String() string

type ListTagKeysResponseBody

type ListTagKeysResponseBody struct {
	RequestId *string   `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	TagKeys   []*string `json:"TagKeys,omitempty" xml:"TagKeys,omitempty" type:"Repeated"`
}

func (ListTagKeysResponseBody) GoString

func (s ListTagKeysResponseBody) GoString() string

func (*ListTagKeysResponseBody) SetRequestId

func (*ListTagKeysResponseBody) SetTagKeys

func (ListTagKeysResponseBody) String

func (s ListTagKeysResponseBody) String() string

type ListTagValuesRequest

type ListTagValuesRequest struct {
	RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	TagKey   *string `json:"TagKey,omitempty" xml:"TagKey,omitempty"`
}

func (ListTagValuesRequest) GoString

func (s ListTagValuesRequest) GoString() string

func (*ListTagValuesRequest) SetRegionId

func (*ListTagValuesRequest) SetTagKey

func (ListTagValuesRequest) String

func (s ListTagValuesRequest) String() string

type ListTagValuesResponse

type ListTagValuesResponse struct {
	Headers    map[string]*string         `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                     `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *ListTagValuesResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (ListTagValuesResponse) GoString

func (s ListTagValuesResponse) GoString() string

func (*ListTagValuesResponse) SetBody

func (*ListTagValuesResponse) SetHeaders

func (*ListTagValuesResponse) SetStatusCode

func (s *ListTagValuesResponse) SetStatusCode(v int32) *ListTagValuesResponse

func (ListTagValuesResponse) String

func (s ListTagValuesResponse) String() string

type ListTagValuesResponseBody

type ListTagValuesResponseBody struct {
	RequestId *string   `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	TagValues []*string `json:"TagValues,omitempty" xml:"TagValues,omitempty" type:"Repeated"`
}

func (ListTagValuesResponseBody) GoString

func (s ListTagValuesResponseBody) GoString() string

func (*ListTagValuesResponseBody) SetRequestId

func (*ListTagValuesResponseBody) SetTagValues

func (ListTagValuesResponseBody) String

func (s ListTagValuesResponseBody) String() string

type ModifyAutoSnapshotPolicyRequest added in v4.0.2

type ModifyAutoSnapshotPolicyRequest struct {
	PolicyId       *string   `json:"PolicyId,omitempty" xml:"PolicyId,omitempty"`
	PolicyName     *string   `json:"PolicyName,omitempty" xml:"PolicyName,omitempty"`
	RegionId       *string   `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	RepeatWeekdays []*string `json:"RepeatWeekdays,omitempty" xml:"RepeatWeekdays,omitempty" type:"Repeated"`
	RetentionDays  *int32    `json:"RetentionDays,omitempty" xml:"RetentionDays,omitempty"`
	TimePoints     []*string `json:"TimePoints,omitempty" xml:"TimePoints,omitempty" type:"Repeated"`
}

func (ModifyAutoSnapshotPolicyRequest) GoString added in v4.0.2

func (*ModifyAutoSnapshotPolicyRequest) SetPolicyId added in v4.0.2

func (*ModifyAutoSnapshotPolicyRequest) SetPolicyName added in v4.0.2

func (*ModifyAutoSnapshotPolicyRequest) SetRegionId added in v4.0.2

func (*ModifyAutoSnapshotPolicyRequest) SetRepeatWeekdays added in v4.0.2

func (*ModifyAutoSnapshotPolicyRequest) SetRetentionDays added in v4.0.2

func (*ModifyAutoSnapshotPolicyRequest) SetTimePoints added in v4.0.2

func (ModifyAutoSnapshotPolicyRequest) String added in v4.0.2

type ModifyAutoSnapshotPolicyResponse added in v4.0.2

type ModifyAutoSnapshotPolicyResponse struct {
	Headers    map[string]*string                    `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *ModifyAutoSnapshotPolicyResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (ModifyAutoSnapshotPolicyResponse) GoString added in v4.0.2

func (*ModifyAutoSnapshotPolicyResponse) SetBody added in v4.0.2

func (*ModifyAutoSnapshotPolicyResponse) SetHeaders added in v4.0.2

func (*ModifyAutoSnapshotPolicyResponse) SetStatusCode added in v4.0.2

func (ModifyAutoSnapshotPolicyResponse) String added in v4.0.2

type ModifyAutoSnapshotPolicyResponseBody added in v4.0.2

type ModifyAutoSnapshotPolicyResponseBody struct {
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (ModifyAutoSnapshotPolicyResponseBody) GoString added in v4.0.2

func (*ModifyAutoSnapshotPolicyResponseBody) SetRequestId added in v4.0.2

func (ModifyAutoSnapshotPolicyResponseBody) String added in v4.0.2

type ModifyAutoSnapshotPolicyShrinkRequest added in v4.0.2

type ModifyAutoSnapshotPolicyShrinkRequest struct {
	PolicyId             *string `json:"PolicyId,omitempty" xml:"PolicyId,omitempty"`
	PolicyName           *string `json:"PolicyName,omitempty" xml:"PolicyName,omitempty"`
	RegionId             *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	RepeatWeekdaysShrink *string `json:"RepeatWeekdays,omitempty" xml:"RepeatWeekdays,omitempty"`
	RetentionDays        *int32  `json:"RetentionDays,omitempty" xml:"RetentionDays,omitempty"`
	TimePointsShrink     *string `json:"TimePoints,omitempty" xml:"TimePoints,omitempty"`
}

func (ModifyAutoSnapshotPolicyShrinkRequest) GoString added in v4.0.2

func (*ModifyAutoSnapshotPolicyShrinkRequest) SetPolicyId added in v4.0.2

func (*ModifyAutoSnapshotPolicyShrinkRequest) SetPolicyName added in v4.0.2

func (*ModifyAutoSnapshotPolicyShrinkRequest) SetRegionId added in v4.0.2

func (*ModifyAutoSnapshotPolicyShrinkRequest) SetRepeatWeekdaysShrink added in v4.0.2

func (*ModifyAutoSnapshotPolicyShrinkRequest) SetRetentionDays added in v4.0.2

func (*ModifyAutoSnapshotPolicyShrinkRequest) SetTimePointsShrink added in v4.0.2

func (ModifyAutoSnapshotPolicyShrinkRequest) String added in v4.0.2

type ModifySnapshotAttributeRequest added in v4.0.2

type ModifySnapshotAttributeRequest struct {
	Description  *string `json:"Description,omitempty" xml:"Description,omitempty"`
	RegionId     *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	SnapshotId   *string `json:"SnapshotId,omitempty" xml:"SnapshotId,omitempty"`
	SnapshotName *string `json:"SnapshotName,omitempty" xml:"SnapshotName,omitempty"`
}

func (ModifySnapshotAttributeRequest) GoString added in v4.0.2

func (*ModifySnapshotAttributeRequest) SetDescription added in v4.0.2

func (*ModifySnapshotAttributeRequest) SetRegionId added in v4.0.2

func (*ModifySnapshotAttributeRequest) SetSnapshotId added in v4.0.2

func (*ModifySnapshotAttributeRequest) SetSnapshotName added in v4.0.2

func (ModifySnapshotAttributeRequest) String added in v4.0.2

type ModifySnapshotAttributeResponse added in v4.0.2

type ModifySnapshotAttributeResponse struct {
	Headers    map[string]*string                   `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                               `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *ModifySnapshotAttributeResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (ModifySnapshotAttributeResponse) GoString added in v4.0.2

func (*ModifySnapshotAttributeResponse) SetBody added in v4.0.2

func (*ModifySnapshotAttributeResponse) SetHeaders added in v4.0.2

func (*ModifySnapshotAttributeResponse) SetStatusCode added in v4.0.2

func (ModifySnapshotAttributeResponse) String added in v4.0.2

type ModifySnapshotAttributeResponseBody added in v4.0.2

type ModifySnapshotAttributeResponseBody struct {
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (ModifySnapshotAttributeResponseBody) GoString added in v4.0.2

func (*ModifySnapshotAttributeResponseBody) SetRequestId added in v4.0.2

func (ModifySnapshotAttributeResponseBody) String added in v4.0.2

type RenameDbfsRequest

type RenameDbfsRequest struct {
	FsId     *string `json:"FsId,omitempty" xml:"FsId,omitempty"`
	FsName   *string `json:"FsName,omitempty" xml:"FsName,omitempty"`
	RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
}

func (RenameDbfsRequest) GoString

func (s RenameDbfsRequest) GoString() string

func (*RenameDbfsRequest) SetFsId

func (*RenameDbfsRequest) SetFsName

func (s *RenameDbfsRequest) SetFsName(v string) *RenameDbfsRequest

func (*RenameDbfsRequest) SetRegionId

func (s *RenameDbfsRequest) SetRegionId(v string) *RenameDbfsRequest

func (RenameDbfsRequest) String

func (s RenameDbfsRequest) String() string

type RenameDbfsResponse

type RenameDbfsResponse struct {
	Headers    map[string]*string      `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                  `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *RenameDbfsResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (RenameDbfsResponse) GoString

func (s RenameDbfsResponse) GoString() string

func (*RenameDbfsResponse) SetBody

func (*RenameDbfsResponse) SetHeaders

func (s *RenameDbfsResponse) SetHeaders(v map[string]*string) *RenameDbfsResponse

func (*RenameDbfsResponse) SetStatusCode

func (s *RenameDbfsResponse) SetStatusCode(v int32) *RenameDbfsResponse

func (RenameDbfsResponse) String

func (s RenameDbfsResponse) String() string

type RenameDbfsResponseBody

type RenameDbfsResponseBody struct {
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (RenameDbfsResponseBody) GoString

func (s RenameDbfsResponseBody) GoString() string

func (*RenameDbfsResponseBody) SetRequestId

func (RenameDbfsResponseBody) String

func (s RenameDbfsResponseBody) String() string

type ResizeDbfsRequest

type ResizeDbfsRequest struct {
	FsId     *string `json:"FsId,omitempty" xml:"FsId,omitempty"`
	NewSizeG *int32  `json:"NewSizeG,omitempty" xml:"NewSizeG,omitempty"`
	RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
}

func (ResizeDbfsRequest) GoString

func (s ResizeDbfsRequest) GoString() string

func (*ResizeDbfsRequest) SetFsId

func (*ResizeDbfsRequest) SetNewSizeG

func (s *ResizeDbfsRequest) SetNewSizeG(v int32) *ResizeDbfsRequest

func (*ResizeDbfsRequest) SetRegionId

func (s *ResizeDbfsRequest) SetRegionId(v string) *ResizeDbfsRequest

func (ResizeDbfsRequest) String

func (s ResizeDbfsRequest) String() string

type ResizeDbfsResponse

type ResizeDbfsResponse struct {
	Headers    map[string]*string      `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                  `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *ResizeDbfsResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (ResizeDbfsResponse) GoString

func (s ResizeDbfsResponse) GoString() string

func (*ResizeDbfsResponse) SetBody

func (*ResizeDbfsResponse) SetHeaders

func (s *ResizeDbfsResponse) SetHeaders(v map[string]*string) *ResizeDbfsResponse

func (*ResizeDbfsResponse) SetStatusCode

func (s *ResizeDbfsResponse) SetStatusCode(v int32) *ResizeDbfsResponse

func (ResizeDbfsResponse) String

func (s ResizeDbfsResponse) String() string

type ResizeDbfsResponseBody

type ResizeDbfsResponseBody struct {
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (ResizeDbfsResponseBody) GoString

func (s ResizeDbfsResponseBody) GoString() string

func (*ResizeDbfsResponseBody) SetRequestId

func (ResizeDbfsResponseBody) String

func (s ResizeDbfsResponseBody) String() string

type TagDbfsRequest

type TagDbfsRequest struct {
	DbfsId   *string `json:"DbfsId,omitempty" xml:"DbfsId,omitempty"`
	RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	Tags     *string `json:"Tags,omitempty" xml:"Tags,omitempty"`
}

func (TagDbfsRequest) GoString

func (s TagDbfsRequest) GoString() string

func (*TagDbfsRequest) SetDbfsId

func (s *TagDbfsRequest) SetDbfsId(v string) *TagDbfsRequest

func (*TagDbfsRequest) SetRegionId

func (s *TagDbfsRequest) SetRegionId(v string) *TagDbfsRequest

func (*TagDbfsRequest) SetTags

func (s *TagDbfsRequest) SetTags(v string) *TagDbfsRequest

func (TagDbfsRequest) String

func (s TagDbfsRequest) String() string

type TagDbfsResponse

type TagDbfsResponse struct {
	Headers    map[string]*string   `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32               `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *TagDbfsResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (TagDbfsResponse) GoString

func (s TagDbfsResponse) GoString() string

func (*TagDbfsResponse) SetBody

func (*TagDbfsResponse) SetHeaders

func (s *TagDbfsResponse) SetHeaders(v map[string]*string) *TagDbfsResponse

func (*TagDbfsResponse) SetStatusCode

func (s *TagDbfsResponse) SetStatusCode(v int32) *TagDbfsResponse

func (TagDbfsResponse) String

func (s TagDbfsResponse) String() string

type TagDbfsResponseBody

type TagDbfsResponseBody struct {
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (TagDbfsResponseBody) GoString

func (s TagDbfsResponseBody) GoString() string

func (*TagDbfsResponseBody) SetRequestId

func (s *TagDbfsResponseBody) SetRequestId(v string) *TagDbfsResponseBody

func (TagDbfsResponseBody) String

func (s TagDbfsResponseBody) String() string

type UpdateDbfsRequest

type UpdateDbfsRequest struct {
	AdvancedFeatures *string `json:"AdvancedFeatures,omitempty" xml:"AdvancedFeatures,omitempty"`
	FsId             *string `json:"FsId,omitempty" xml:"FsId,omitempty"`
	InstanceType     *string `json:"InstanceType,omitempty" xml:"InstanceType,omitempty"`
	RegionId         *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	UsedScene        *string `json:"UsedScene,omitempty" xml:"UsedScene,omitempty"`
}

func (UpdateDbfsRequest) GoString

func (s UpdateDbfsRequest) GoString() string

func (*UpdateDbfsRequest) SetAdvancedFeatures

func (s *UpdateDbfsRequest) SetAdvancedFeatures(v string) *UpdateDbfsRequest

func (*UpdateDbfsRequest) SetFsId

func (*UpdateDbfsRequest) SetInstanceType

func (s *UpdateDbfsRequest) SetInstanceType(v string) *UpdateDbfsRequest

func (*UpdateDbfsRequest) SetRegionId

func (s *UpdateDbfsRequest) SetRegionId(v string) *UpdateDbfsRequest

func (*UpdateDbfsRequest) SetUsedScene

func (s *UpdateDbfsRequest) SetUsedScene(v string) *UpdateDbfsRequest

func (UpdateDbfsRequest) String

func (s UpdateDbfsRequest) String() string

type UpdateDbfsResponse

type UpdateDbfsResponse struct {
	Headers    map[string]*string      `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                  `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *UpdateDbfsResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (UpdateDbfsResponse) GoString

func (s UpdateDbfsResponse) GoString() string

func (*UpdateDbfsResponse) SetBody

func (*UpdateDbfsResponse) SetHeaders

func (s *UpdateDbfsResponse) SetHeaders(v map[string]*string) *UpdateDbfsResponse

func (*UpdateDbfsResponse) SetStatusCode

func (s *UpdateDbfsResponse) SetStatusCode(v int32) *UpdateDbfsResponse

func (UpdateDbfsResponse) String

func (s UpdateDbfsResponse) String() string

type UpdateDbfsResponseBody

type UpdateDbfsResponseBody struct {
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (UpdateDbfsResponseBody) GoString

func (s UpdateDbfsResponseBody) GoString() string

func (*UpdateDbfsResponseBody) SetRequestId

func (UpdateDbfsResponseBody) String

func (s UpdateDbfsResponseBody) String() string

Jump to

Keyboard shortcuts

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