Documentation ¶
Index ¶
- Constants
- type AddCrossVpcSubnetSupportForClientNodeRequest
- type AddCrossVpcSubnetSupportForClientNodeRequestParams
- type AddCrossVpcSubnetSupportForClientNodeResponse
- type AddCrossVpcSubnetSupportForClientNodeResponseParams
- type AttachFileSystemBucketRequest
- type AttachFileSystemBucketRequestParams
- type AttachFileSystemBucketResponse
- type AttachFileSystemBucketResponseParams
- type BatchAddClientNodesRequest
- type BatchAddClientNodesRequestParams
- type BatchAddClientNodesResponse
- type BatchAddClientNodesResponseParams
- type BatchDeleteClientNodesRequest
- type BatchDeleteClientNodesRequestParams
- type BatchDeleteClientNodesResponse
- type BatchDeleteClientNodesResponseParams
- type Client
- func (c *Client) AddCrossVpcSubnetSupportForClientNode(request *AddCrossVpcSubnetSupportForClientNodeRequest) (response *AddCrossVpcSubnetSupportForClientNodeResponse, err error)
- func (c *Client) AddCrossVpcSubnetSupportForClientNodeWithContext(ctx context.Context, request *AddCrossVpcSubnetSupportForClientNodeRequest) (response *AddCrossVpcSubnetSupportForClientNodeResponse, err error)
- func (c *Client) AttachFileSystemBucket(request *AttachFileSystemBucketRequest) (response *AttachFileSystemBucketResponse, err error)
- func (c *Client) AttachFileSystemBucketWithContext(ctx context.Context, request *AttachFileSystemBucketRequest) (response *AttachFileSystemBucketResponse, err error)
- func (c *Client) BatchAddClientNodes(request *BatchAddClientNodesRequest) (response *BatchAddClientNodesResponse, err error)
- func (c *Client) BatchAddClientNodesWithContext(ctx context.Context, request *BatchAddClientNodesRequest) (response *BatchAddClientNodesResponse, err error)
- func (c *Client) BatchDeleteClientNodes(request *BatchDeleteClientNodesRequest) (response *BatchDeleteClientNodesResponse, err error)
- func (c *Client) BatchDeleteClientNodesWithContext(ctx context.Context, request *BatchDeleteClientNodesRequest) (response *BatchDeleteClientNodesResponse, err error)
- func (c *Client) CreateDataRepositoryTask(request *CreateDataRepositoryTaskRequest) (response *CreateDataRepositoryTaskResponse, err error)
- func (c *Client) CreateDataRepositoryTaskWithContext(ctx context.Context, request *CreateDataRepositoryTaskRequest) (response *CreateDataRepositoryTaskResponse, err error)
- func (c *Client) CreateFileSystem(request *CreateFileSystemRequest) (response *CreateFileSystemResponse, err error)
- func (c *Client) CreateFileSystemWithContext(ctx context.Context, request *CreateFileSystemRequest) (response *CreateFileSystemResponse, err error)
- func (c *Client) DeleteCrossVpcSubnetSupportForClientNode(request *DeleteCrossVpcSubnetSupportForClientNodeRequest) (response *DeleteCrossVpcSubnetSupportForClientNodeResponse, err error)
- func (c *Client) DeleteCrossVpcSubnetSupportForClientNodeWithContext(ctx context.Context, request *DeleteCrossVpcSubnetSupportForClientNodeRequest) (response *DeleteCrossVpcSubnetSupportForClientNodeResponse, err error)
- func (c *Client) DeleteFileSystem(request *DeleteFileSystemRequest) (response *DeleteFileSystemResponse, err error)
- func (c *Client) DeleteFileSystemWithContext(ctx context.Context, request *DeleteFileSystemRequest) (response *DeleteFileSystemResponse, err error)
- func (c *Client) DescribeClientNodes(request *DescribeClientNodesRequest) (response *DescribeClientNodesResponse, err error)
- func (c *Client) DescribeClientNodesWithContext(ctx context.Context, request *DescribeClientNodesRequest) (response *DescribeClientNodesResponse, err error)
- func (c *Client) DescribeClusterClientToken(request *DescribeClusterClientTokenRequest) (response *DescribeClusterClientTokenResponse, err error)
- func (c *Client) DescribeClusterClientTokenWithContext(ctx context.Context, request *DescribeClusterClientTokenRequest) (response *DescribeClusterClientTokenResponse, err error)
- func (c *Client) DescribeClusterRoleToken(request *DescribeClusterRoleTokenRequest) (response *DescribeClusterRoleTokenResponse, err error)
- func (c *Client) DescribeClusterRoleTokenWithContext(ctx context.Context, request *DescribeClusterRoleTokenRequest) (response *DescribeClusterRoleTokenResponse, err error)
- func (c *Client) DescribeClusterRoles(request *DescribeClusterRolesRequest) (response *DescribeClusterRolesResponse, err error)
- func (c *Client) DescribeClusterRolesWithContext(ctx context.Context, request *DescribeClusterRolesRequest) (response *DescribeClusterRolesResponse, err error)
- func (c *Client) DescribeDataRepositoryTaskStatus(request *DescribeDataRepositoryTaskStatusRequest) (response *DescribeDataRepositoryTaskStatusResponse, err error)
- func (c *Client) DescribeDataRepositoryTaskStatusWithContext(ctx context.Context, request *DescribeDataRepositoryTaskStatusRequest) (response *DescribeDataRepositoryTaskStatusResponse, err error)
- func (c *Client) DescribeFileSystemBuckets(request *DescribeFileSystemBucketsRequest) (response *DescribeFileSystemBucketsResponse, err error)
- func (c *Client) DescribeFileSystemBucketsWithContext(ctx context.Context, request *DescribeFileSystemBucketsRequest) (response *DescribeFileSystemBucketsResponse, err error)
- func (c *Client) DescribeFileSystems(request *DescribeFileSystemsRequest) (response *DescribeFileSystemsResponse, err error)
- func (c *Client) DescribeFileSystemsWithContext(ctx context.Context, request *DescribeFileSystemsRequest) (response *DescribeFileSystemsResponse, err error)
- func (c *Client) DetachFileSystemBucket(request *DetachFileSystemBucketRequest) (response *DetachFileSystemBucketResponse, err error)
- func (c *Client) DetachFileSystemBucketWithContext(ctx context.Context, request *DetachFileSystemBucketRequest) (response *DetachFileSystemBucketResponse, err error)
- func (c *Client) ExpandCapacity(request *ExpandCapacityRequest) (response *ExpandCapacityResponse, err error)
- func (c *Client) ExpandCapacityWithContext(ctx context.Context, request *ExpandCapacityRequest) (response *ExpandCapacityResponse, err error)
- func (c *Client) ModifyDataRepositoryBandwidth(request *ModifyDataRepositoryBandwidthRequest) (response *ModifyDataRepositoryBandwidthResponse, err error)
- func (c *Client) ModifyDataRepositoryBandwidthWithContext(ctx context.Context, request *ModifyDataRepositoryBandwidthRequest) (response *ModifyDataRepositoryBandwidthResponse, err error)
- func (c *Client) QueryCrossVpcSubnetSupportForClientNode(request *QueryCrossVpcSubnetSupportForClientNodeRequest) (response *QueryCrossVpcSubnetSupportForClientNodeResponse, err error)
- func (c *Client) QueryCrossVpcSubnetSupportForClientNodeWithContext(ctx context.Context, request *QueryCrossVpcSubnetSupportForClientNodeRequest) (response *QueryCrossVpcSubnetSupportForClientNodeResponse, err error)
- func (c *Client) QueryDataRepositoryBandwidth(request *QueryDataRepositoryBandwidthRequest) (response *QueryDataRepositoryBandwidthResponse, err error)
- func (c *Client) QueryDataRepositoryBandwidthWithContext(ctx context.Context, request *QueryDataRepositoryBandwidthRequest) (response *QueryDataRepositoryBandwidthResponse, err error)
- type ClientClusterManagerNodeInfo
- type ClientNodeAttribute
- type ClientToken
- type ClusterRole
- type CreateDataRepositoryTaskRequest
- type CreateDataRepositoryTaskRequestParams
- type CreateDataRepositoryTaskResponse
- type CreateDataRepositoryTaskResponseParams
- type CreateFileSystemRequest
- type CreateFileSystemRequestParams
- type CreateFileSystemResponse
- type CreateFileSystemResponseParams
- type DeleteCrossVpcSubnetSupportForClientNodeRequest
- type DeleteCrossVpcSubnetSupportForClientNodeRequestParams
- type DeleteCrossVpcSubnetSupportForClientNodeResponse
- type DeleteCrossVpcSubnetSupportForClientNodeResponseParams
- type DeleteFileSystemRequest
- type DeleteFileSystemRequestParams
- type DeleteFileSystemResponse
- type DeleteFileSystemResponseParams
- type DescribeClientNodesRequest
- type DescribeClientNodesRequestParams
- type DescribeClientNodesResponse
- type DescribeClientNodesResponseParams
- type DescribeClusterClientTokenRequest
- type DescribeClusterClientTokenRequestParams
- type DescribeClusterClientTokenResponse
- type DescribeClusterClientTokenResponseParams
- type DescribeClusterRoleTokenRequest
- type DescribeClusterRoleTokenRequestParams
- type DescribeClusterRoleTokenResponse
- type DescribeClusterRoleTokenResponseParams
- type DescribeClusterRolesRequest
- type DescribeClusterRolesRequestParams
- type DescribeClusterRolesResponse
- type DescribeClusterRolesResponseParams
- type DescribeDataRepositoryTaskStatusRequest
- type DescribeDataRepositoryTaskStatusRequestParams
- type DescribeDataRepositoryTaskStatusResponse
- type DescribeDataRepositoryTaskStatusResponseParams
- type DescribeFileSystemBucketsRequest
- type DescribeFileSystemBucketsRequestParams
- type DescribeFileSystemBucketsResponse
- type DescribeFileSystemBucketsResponseParams
- type DescribeFileSystemsRequest
- type DescribeFileSystemsRequestParams
- type DescribeFileSystemsResponse
- type DescribeFileSystemsResponseParams
- type DetachFileSystemBucketRequest
- type DetachFileSystemBucketRequestParams
- type DetachFileSystemBucketResponse
- type DetachFileSystemBucketResponseParams
- type ExpandCapacityRequest
- type ExpandCapacityRequestParams
- type ExpandCapacityResponse
- type ExpandCapacityResponseParams
- type FSAttribute
- type GooseFSxAttribute
- type GooseFSxBuildElement
- type LinuxNodeAttribute
- type MappedBucket
- type ModifyDataRepositoryBandwidthRequest
- type ModifyDataRepositoryBandwidthRequestParams
- type ModifyDataRepositoryBandwidthResponse
- type ModifyDataRepositoryBandwidthResponseParams
- type QueryCrossVpcSubnetSupportForClientNodeRequest
- type QueryCrossVpcSubnetSupportForClientNodeRequestParams
- type QueryCrossVpcSubnetSupportForClientNodeResponse
- type QueryCrossVpcSubnetSupportForClientNodeResponseParams
- type QueryDataRepositoryBandwidthRequest
- type QueryDataRepositoryBandwidthRequestParams
- type QueryDataRepositoryBandwidthResponse
- type QueryDataRepositoryBandwidthResponseParams
- type RoleToken
- type SubnetInfo
- type Tag
Constants ¶
const APIVersion = "2022-05-19"
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AddCrossVpcSubnetSupportForClientNodeRequest ¶ added in v1.0.713
type AddCrossVpcSubnetSupportForClientNodeRequest struct { *tchttp.BaseRequest // 文件系统ID FileSystemId *string `json:"FileSystemId,omitnil,omitempty" name:"FileSystemId"` // 子网信息 SubnetInfo *SubnetInfo `json:"SubnetInfo,omitnil,omitempty" name:"SubnetInfo"` }
func NewAddCrossVpcSubnetSupportForClientNodeRequest ¶ added in v1.0.713
func NewAddCrossVpcSubnetSupportForClientNodeRequest() (request *AddCrossVpcSubnetSupportForClientNodeRequest)
func (*AddCrossVpcSubnetSupportForClientNodeRequest) FromJsonString ¶ added in v1.0.713
func (r *AddCrossVpcSubnetSupportForClientNodeRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*AddCrossVpcSubnetSupportForClientNodeRequest) ToJsonString ¶ added in v1.0.713
func (r *AddCrossVpcSubnetSupportForClientNodeRequest) ToJsonString() string
type AddCrossVpcSubnetSupportForClientNodeRequestParams ¶ added in v1.0.713
type AddCrossVpcSubnetSupportForClientNodeRequestParams struct { // 文件系统ID FileSystemId *string `json:"FileSystemId,omitnil,omitempty" name:"FileSystemId"` // 子网信息 SubnetInfo *SubnetInfo `json:"SubnetInfo,omitnil,omitempty" name:"SubnetInfo"` }
Predefined struct for user
type AddCrossVpcSubnetSupportForClientNodeResponse ¶ added in v1.0.713
type AddCrossVpcSubnetSupportForClientNodeResponse struct { *tchttp.BaseResponse Response *AddCrossVpcSubnetSupportForClientNodeResponseParams `json:"Response"` }
func NewAddCrossVpcSubnetSupportForClientNodeResponse ¶ added in v1.0.713
func NewAddCrossVpcSubnetSupportForClientNodeResponse() (response *AddCrossVpcSubnetSupportForClientNodeResponse)
func (*AddCrossVpcSubnetSupportForClientNodeResponse) FromJsonString ¶ added in v1.0.713
func (r *AddCrossVpcSubnetSupportForClientNodeResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*AddCrossVpcSubnetSupportForClientNodeResponse) ToJsonString ¶ added in v1.0.713
func (r *AddCrossVpcSubnetSupportForClientNodeResponse) ToJsonString() string
type AddCrossVpcSubnetSupportForClientNodeResponseParams ¶ added in v1.0.713
type AddCrossVpcSubnetSupportForClientNodeResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type AttachFileSystemBucketRequest ¶ added in v1.0.713
type AttachFileSystemBucketRequest struct { *tchttp.BaseRequest // 无 FileSystemId *string `json:"FileSystemId,omitnil,omitempty" name:"FileSystemId"` // 关联新Bucket Bucket *MappedBucket `json:"Bucket,omitnil,omitempty" name:"Bucket"` }
func NewAttachFileSystemBucketRequest ¶ added in v1.0.713
func NewAttachFileSystemBucketRequest() (request *AttachFileSystemBucketRequest)
func (*AttachFileSystemBucketRequest) FromJsonString ¶ added in v1.0.713
func (r *AttachFileSystemBucketRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*AttachFileSystemBucketRequest) ToJsonString ¶ added in v1.0.713
func (r *AttachFileSystemBucketRequest) ToJsonString() string
type AttachFileSystemBucketRequestParams ¶ added in v1.0.713
type AttachFileSystemBucketRequestParams struct { // 无 FileSystemId *string `json:"FileSystemId,omitnil,omitempty" name:"FileSystemId"` // 关联新Bucket Bucket *MappedBucket `json:"Bucket,omitnil,omitempty" name:"Bucket"` }
Predefined struct for user
type AttachFileSystemBucketResponse ¶ added in v1.0.713
type AttachFileSystemBucketResponse struct { *tchttp.BaseResponse Response *AttachFileSystemBucketResponseParams `json:"Response"` }
func NewAttachFileSystemBucketResponse ¶ added in v1.0.713
func NewAttachFileSystemBucketResponse() (response *AttachFileSystemBucketResponse)
func (*AttachFileSystemBucketResponse) FromJsonString ¶ added in v1.0.713
func (r *AttachFileSystemBucketResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*AttachFileSystemBucketResponse) ToJsonString ¶ added in v1.0.713
func (r *AttachFileSystemBucketResponse) ToJsonString() string
type AttachFileSystemBucketResponseParams ¶ added in v1.0.713
type AttachFileSystemBucketResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type BatchAddClientNodesRequest ¶ added in v1.0.713
type BatchAddClientNodesRequest struct { *tchttp.BaseRequest // 文件系统ID FileSystemId *string `json:"FileSystemId,omitnil,omitempty" name:"FileSystemId"` // 添加客户端节点列表 ClientNodes []*LinuxNodeAttribute `json:"ClientNodes,omitnil,omitempty" name:"ClientNodes"` // 是否单集群默认是false SingleClusterFlag *bool `json:"SingleClusterFlag,omitnil,omitempty" name:"SingleClusterFlag"` }
func NewBatchAddClientNodesRequest ¶ added in v1.0.713
func NewBatchAddClientNodesRequest() (request *BatchAddClientNodesRequest)
func (*BatchAddClientNodesRequest) FromJsonString ¶ added in v1.0.713
func (r *BatchAddClientNodesRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*BatchAddClientNodesRequest) ToJsonString ¶ added in v1.0.713
func (r *BatchAddClientNodesRequest) ToJsonString() string
type BatchAddClientNodesRequestParams ¶ added in v1.0.713
type BatchAddClientNodesRequestParams struct { // 文件系统ID FileSystemId *string `json:"FileSystemId,omitnil,omitempty" name:"FileSystemId"` // 添加客户端节点列表 ClientNodes []*LinuxNodeAttribute `json:"ClientNodes,omitnil,omitempty" name:"ClientNodes"` // 是否单集群默认是false SingleClusterFlag *bool `json:"SingleClusterFlag,omitnil,omitempty" name:"SingleClusterFlag"` }
Predefined struct for user
type BatchAddClientNodesResponse ¶ added in v1.0.713
type BatchAddClientNodesResponse struct { *tchttp.BaseResponse Response *BatchAddClientNodesResponseParams `json:"Response"` }
func NewBatchAddClientNodesResponse ¶ added in v1.0.713
func NewBatchAddClientNodesResponse() (response *BatchAddClientNodesResponse)
func (*BatchAddClientNodesResponse) FromJsonString ¶ added in v1.0.713
func (r *BatchAddClientNodesResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*BatchAddClientNodesResponse) ToJsonString ¶ added in v1.0.713
func (r *BatchAddClientNodesResponse) ToJsonString() string
type BatchAddClientNodesResponseParams ¶ added in v1.0.713
type BatchAddClientNodesResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type BatchDeleteClientNodesRequest ¶ added in v1.0.713
type BatchDeleteClientNodesRequest struct { *tchttp.BaseRequest // 文件系统id FileSystemId *string `json:"FileSystemId,omitnil,omitempty" name:"FileSystemId"` // 删除的客户端节点列表 ClientNodes []*LinuxNodeAttribute `json:"ClientNodes,omitnil,omitempty" name:"ClientNodes"` // 是否单集群,默认是false SingleClusterFlag *bool `json:"SingleClusterFlag,omitnil,omitempty" name:"SingleClusterFlag"` }
func NewBatchDeleteClientNodesRequest ¶ added in v1.0.713
func NewBatchDeleteClientNodesRequest() (request *BatchDeleteClientNodesRequest)
func (*BatchDeleteClientNodesRequest) FromJsonString ¶ added in v1.0.713
func (r *BatchDeleteClientNodesRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*BatchDeleteClientNodesRequest) ToJsonString ¶ added in v1.0.713
func (r *BatchDeleteClientNodesRequest) ToJsonString() string
type BatchDeleteClientNodesRequestParams ¶ added in v1.0.713
type BatchDeleteClientNodesRequestParams struct { // 文件系统id FileSystemId *string `json:"FileSystemId,omitnil,omitempty" name:"FileSystemId"` // 删除的客户端节点列表 ClientNodes []*LinuxNodeAttribute `json:"ClientNodes,omitnil,omitempty" name:"ClientNodes"` // 是否单集群,默认是false SingleClusterFlag *bool `json:"SingleClusterFlag,omitnil,omitempty" name:"SingleClusterFlag"` }
Predefined struct for user
type BatchDeleteClientNodesResponse ¶ added in v1.0.713
type BatchDeleteClientNodesResponse struct { *tchttp.BaseResponse Response *BatchDeleteClientNodesResponseParams `json:"Response"` }
func NewBatchDeleteClientNodesResponse ¶ added in v1.0.713
func NewBatchDeleteClientNodesResponse() (response *BatchDeleteClientNodesResponse)
func (*BatchDeleteClientNodesResponse) FromJsonString ¶ added in v1.0.713
func (r *BatchDeleteClientNodesResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*BatchDeleteClientNodesResponse) ToJsonString ¶ added in v1.0.713
func (r *BatchDeleteClientNodesResponse) ToJsonString() string
type BatchDeleteClientNodesResponseParams ¶ added in v1.0.713
type BatchDeleteClientNodesResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type Client ¶
func NewClient ¶
func NewClient(credential common.CredentialIface, region string, clientProfile *profile.ClientProfile) (client *Client, err error)
func NewClientWithSecretId ¶
Deprecated
func (*Client) AddCrossVpcSubnetSupportForClientNode ¶ added in v1.0.713
func (c *Client) AddCrossVpcSubnetSupportForClientNode(request *AddCrossVpcSubnetSupportForClientNodeRequest) (response *AddCrossVpcSubnetSupportForClientNodeResponse, err error)
AddCrossVpcSubnetSupportForClientNode 为客户端节点添加跨vpc或子网访问能力
func (*Client) AddCrossVpcSubnetSupportForClientNodeWithContext ¶ added in v1.0.713
func (c *Client) AddCrossVpcSubnetSupportForClientNodeWithContext(ctx context.Context, request *AddCrossVpcSubnetSupportForClientNodeRequest) (response *AddCrossVpcSubnetSupportForClientNodeResponse, err error)
AddCrossVpcSubnetSupportForClientNode 为客户端节点添加跨vpc或子网访问能力
func (*Client) AttachFileSystemBucket ¶ added in v1.0.713
func (c *Client) AttachFileSystemBucket(request *AttachFileSystemBucketRequest) (response *AttachFileSystemBucketResponse, err error)
AttachFileSystemBucket 为文件系统关联Bucket
func (*Client) AttachFileSystemBucketWithContext ¶ added in v1.0.713
func (c *Client) AttachFileSystemBucketWithContext(ctx context.Context, request *AttachFileSystemBucketRequest) (response *AttachFileSystemBucketResponse, err error)
AttachFileSystemBucket 为文件系统关联Bucket
func (*Client) BatchAddClientNodes ¶ added in v1.0.713
func (c *Client) BatchAddClientNodes(request *BatchAddClientNodesRequest) (response *BatchAddClientNodesResponse, err error)
BatchAddClientNodes 批量添加客户端节点
func (*Client) BatchAddClientNodesWithContext ¶ added in v1.0.713
func (c *Client) BatchAddClientNodesWithContext(ctx context.Context, request *BatchAddClientNodesRequest) (response *BatchAddClientNodesResponse, err error)
BatchAddClientNodes 批量添加客户端节点
func (*Client) BatchDeleteClientNodes ¶ added in v1.0.713
func (c *Client) BatchDeleteClientNodes(request *BatchDeleteClientNodesRequest) (response *BatchDeleteClientNodesResponse, err error)
BatchDeleteClientNodes 批量删除客户端节点
func (*Client) BatchDeleteClientNodesWithContext ¶ added in v1.0.713
func (c *Client) BatchDeleteClientNodesWithContext(ctx context.Context, request *BatchDeleteClientNodesRequest) (response *BatchDeleteClientNodesResponse, err error)
BatchDeleteClientNodes 批量删除客户端节点
func (*Client) CreateDataRepositoryTask ¶
func (c *Client) CreateDataRepositoryTask(request *CreateDataRepositoryTaskRequest) (response *CreateDataRepositoryTaskResponse, err error)
CreateDataRepositoryTask 创建数据流通任务,包括从将文件系统的数据上传到存储桶下, 以及从存储桶下载到文件系统里。
func (*Client) CreateDataRepositoryTaskWithContext ¶
func (c *Client) CreateDataRepositoryTaskWithContext(ctx context.Context, request *CreateDataRepositoryTaskRequest) (response *CreateDataRepositoryTaskResponse, err error)
CreateDataRepositoryTask 创建数据流通任务,包括从将文件系统的数据上传到存储桶下, 以及从存储桶下载到文件系统里。
func (*Client) CreateFileSystem ¶ added in v1.0.713
func (c *Client) CreateFileSystem(request *CreateFileSystemRequest) (response *CreateFileSystemResponse, err error)
CreateFileSystem 创建文件系统
func (*Client) CreateFileSystemWithContext ¶ added in v1.0.713
func (c *Client) CreateFileSystemWithContext(ctx context.Context, request *CreateFileSystemRequest) (response *CreateFileSystemResponse, err error)
CreateFileSystem 创建文件系统
func (*Client) DeleteCrossVpcSubnetSupportForClientNode ¶ added in v1.0.713
func (c *Client) DeleteCrossVpcSubnetSupportForClientNode(request *DeleteCrossVpcSubnetSupportForClientNodeRequest) (response *DeleteCrossVpcSubnetSupportForClientNodeResponse, err error)
DeleteCrossVpcSubnetSupportForClientNode 为客户端节点删除跨vpc子网访问能力
func (*Client) DeleteCrossVpcSubnetSupportForClientNodeWithContext ¶ added in v1.0.713
func (c *Client) DeleteCrossVpcSubnetSupportForClientNodeWithContext(ctx context.Context, request *DeleteCrossVpcSubnetSupportForClientNodeRequest) (response *DeleteCrossVpcSubnetSupportForClientNodeResponse, err error)
DeleteCrossVpcSubnetSupportForClientNode 为客户端节点删除跨vpc子网访问能力
func (*Client) DeleteFileSystem ¶ added in v1.0.713
func (c *Client) DeleteFileSystem(request *DeleteFileSystemRequest) (response *DeleteFileSystemResponse, err error)
DeleteFileSystem 删除文件系统
func (*Client) DeleteFileSystemWithContext ¶ added in v1.0.713
func (c *Client) DeleteFileSystemWithContext(ctx context.Context, request *DeleteFileSystemRequest) (response *DeleteFileSystemResponse, err error)
DeleteFileSystem 删除文件系统
func (*Client) DescribeClientNodes ¶ added in v1.0.713
func (c *Client) DescribeClientNodes(request *DescribeClientNodesRequest) (response *DescribeClientNodesResponse, err error)
DescribeClientNodes 列出集群中所有的客户端节点
func (*Client) DescribeClientNodesWithContext ¶ added in v1.0.713
func (c *Client) DescribeClientNodesWithContext(ctx context.Context, request *DescribeClientNodesRequest) (response *DescribeClientNodesResponse, err error)
DescribeClientNodes 列出集群中所有的客户端节点
func (*Client) DescribeClusterClientToken ¶ added in v1.0.703
func (c *Client) DescribeClusterClientToken(request *DescribeClusterClientTokenRequest) (response *DescribeClusterClientTokenResponse, err error)
DescribeClusterClientToken 查询GooseFS集群客户端凭证
func (*Client) DescribeClusterClientTokenWithContext ¶ added in v1.0.703
func (c *Client) DescribeClusterClientTokenWithContext(ctx context.Context, request *DescribeClusterClientTokenRequest) (response *DescribeClusterClientTokenResponse, err error)
DescribeClusterClientToken 查询GooseFS集群客户端凭证
func (*Client) DescribeClusterRoleToken ¶ added in v1.0.703
func (c *Client) DescribeClusterRoleToken(request *DescribeClusterRoleTokenRequest) (response *DescribeClusterRoleTokenResponse, err error)
DescribeClusterRoleToken 查询GooseFS集群角色凭证
func (*Client) DescribeClusterRoleTokenWithContext ¶ added in v1.0.703
func (c *Client) DescribeClusterRoleTokenWithContext(ctx context.Context, request *DescribeClusterRoleTokenRequest) (response *DescribeClusterRoleTokenResponse, err error)
DescribeClusterRoleToken 查询GooseFS集群角色凭证
func (*Client) DescribeClusterRoles ¶ added in v1.0.703
func (c *Client) DescribeClusterRoles(request *DescribeClusterRolesRequest) (response *DescribeClusterRolesResponse, err error)
DescribeClusterRoles 查询GooseFS集群角色
func (*Client) DescribeClusterRolesWithContext ¶ added in v1.0.703
func (c *Client) DescribeClusterRolesWithContext(ctx context.Context, request *DescribeClusterRolesRequest) (response *DescribeClusterRolesResponse, err error)
DescribeClusterRoles 查询GooseFS集群角色
func (*Client) DescribeDataRepositoryTaskStatus ¶ added in v1.0.587
func (c *Client) DescribeDataRepositoryTaskStatus(request *DescribeDataRepositoryTaskStatusRequest) (response *DescribeDataRepositoryTaskStatusResponse, err error)
DescribeDataRepositoryTaskStatus 获取数据流通任务实时状态,用作客户端控制
func (*Client) DescribeDataRepositoryTaskStatusWithContext ¶ added in v1.0.587
func (c *Client) DescribeDataRepositoryTaskStatusWithContext(ctx context.Context, request *DescribeDataRepositoryTaskStatusRequest) (response *DescribeDataRepositoryTaskStatusResponse, err error)
DescribeDataRepositoryTaskStatus 获取数据流通任务实时状态,用作客户端控制
func (*Client) DescribeFileSystemBuckets ¶ added in v1.0.713
func (c *Client) DescribeFileSystemBuckets(request *DescribeFileSystemBucketsRequest) (response *DescribeFileSystemBucketsResponse, err error)
DescribeFileSystemBuckets 罗列文件系统关联的Bucket映射
func (*Client) DescribeFileSystemBucketsWithContext ¶ added in v1.0.713
func (c *Client) DescribeFileSystemBucketsWithContext(ctx context.Context, request *DescribeFileSystemBucketsRequest) (response *DescribeFileSystemBucketsResponse, err error)
DescribeFileSystemBuckets 罗列文件系统关联的Bucket映射
func (*Client) DescribeFileSystems ¶ added in v1.0.713
func (c *Client) DescribeFileSystems(request *DescribeFileSystemsRequest) (response *DescribeFileSystemsResponse, err error)
DescribeFileSystems 列出所有的文件系统
func (*Client) DescribeFileSystemsWithContext ¶ added in v1.0.713
func (c *Client) DescribeFileSystemsWithContext(ctx context.Context, request *DescribeFileSystemsRequest) (response *DescribeFileSystemsResponse, err error)
DescribeFileSystems 列出所有的文件系统
func (*Client) DetachFileSystemBucket ¶ added in v1.0.713
func (c *Client) DetachFileSystemBucket(request *DetachFileSystemBucketRequest) (response *DetachFileSystemBucketResponse, err error)
DetachFileSystemBucket 解绑文件系统与Bucket的映射
func (*Client) DetachFileSystemBucketWithContext ¶ added in v1.0.713
func (c *Client) DetachFileSystemBucketWithContext(ctx context.Context, request *DetachFileSystemBucketRequest) (response *DetachFileSystemBucketResponse, err error)
DetachFileSystemBucket 解绑文件系统与Bucket的映射
func (*Client) ExpandCapacity ¶ added in v1.0.713
func (c *Client) ExpandCapacity(request *ExpandCapacityRequest) (response *ExpandCapacityResponse, err error)
ExpandCapacity 扩展文件系统容量
func (*Client) ExpandCapacityWithContext ¶ added in v1.0.713
func (c *Client) ExpandCapacityWithContext(ctx context.Context, request *ExpandCapacityRequest) (response *ExpandCapacityResponse, err error)
ExpandCapacity 扩展文件系统容量
func (*Client) ModifyDataRepositoryBandwidth ¶ added in v1.0.713
func (c *Client) ModifyDataRepositoryBandwidth(request *ModifyDataRepositoryBandwidthRequest) (response *ModifyDataRepositoryBandwidthResponse, err error)
ModifyDataRepositoryBandwidth 修改数据流动带宽
func (*Client) ModifyDataRepositoryBandwidthWithContext ¶ added in v1.0.713
func (c *Client) ModifyDataRepositoryBandwidthWithContext(ctx context.Context, request *ModifyDataRepositoryBandwidthRequest) (response *ModifyDataRepositoryBandwidthResponse, err error)
ModifyDataRepositoryBandwidth 修改数据流动带宽
func (*Client) QueryCrossVpcSubnetSupportForClientNode ¶ added in v1.0.713
func (c *Client) QueryCrossVpcSubnetSupportForClientNode(request *QueryCrossVpcSubnetSupportForClientNodeRequest) (response *QueryCrossVpcSubnetSupportForClientNodeResponse, err error)
QueryCrossVpcSubnetSupportForClientNode 查询客户端节点跨vpc子网访问能力
func (*Client) QueryCrossVpcSubnetSupportForClientNodeWithContext ¶ added in v1.0.713
func (c *Client) QueryCrossVpcSubnetSupportForClientNodeWithContext(ctx context.Context, request *QueryCrossVpcSubnetSupportForClientNodeRequest) (response *QueryCrossVpcSubnetSupportForClientNodeResponse, err error)
QueryCrossVpcSubnetSupportForClientNode 查询客户端节点跨vpc子网访问能力
func (*Client) QueryDataRepositoryBandwidth ¶ added in v1.0.713
func (c *Client) QueryDataRepositoryBandwidth(request *QueryDataRepositoryBandwidthRequest) (response *QueryDataRepositoryBandwidthResponse, err error)
QueryDataRepositoryBandwidth 查询数据流动带宽
func (*Client) QueryDataRepositoryBandwidthWithContext ¶ added in v1.0.713
func (c *Client) QueryDataRepositoryBandwidthWithContext(ctx context.Context, request *QueryDataRepositoryBandwidthRequest) (response *QueryDataRepositoryBandwidthResponse, err error)
QueryDataRepositoryBandwidth 查询数据流动带宽
type ClientClusterManagerNodeInfo ¶ added in v1.0.713
type ClientClusterManagerNodeInfo struct { // 客户端节点IP NodeIp *string `json:"NodeIp,omitnil,omitempty" name:"NodeIp"` // 节点Instance Id NodeInstanceId *string `json:"NodeInstanceId,omitnil,omitempty" name:"NodeInstanceId"` // 初始密码 InitialPassword *string `json:"InitialPassword,omitnil,omitempty" name:"InitialPassword"` }
type ClientNodeAttribute ¶ added in v1.0.713
type ClientNodeAttribute struct { // 客户端节点IP ClientNodeIp *string `json:"ClientNodeIp,omitnil,omitempty" name:"ClientNodeIp"` // 客户端节点服务状态, Active(运行中), Adding(添加中), Destroying(销毁中), Down(已停止) Status *string `json:"Status,omitnil,omitempty" name:"Status"` // 客户端节点类型,extend(扩展节点),manager(管理节点) ClientType *string `json:"ClientType,omitnil,omitempty" name:"ClientType"` }
type ClientToken ¶ added in v1.0.703
type ClientToken struct { // 节点 IP // 注意:此字段可能返回 null,表示取不到有效值。 NodeIp *string `json:"NodeIp,omitnil,omitempty" name:"NodeIp"` // 挂载点 // 注意:此字段可能返回 null,表示取不到有效值。 LocalDirectory *string `json:"LocalDirectory,omitnil,omitempty" name:"LocalDirectory"` // 可以访问的 GooseFS 目录 // 注意:此字段可能返回 null,表示取不到有效值。 GooseFSDirectory *string `json:"GooseFSDirectory,omitnil,omitempty" name:"GooseFSDirectory"` // token // 注意:此字段可能返回 null,表示取不到有效值。 Token *string `json:"Token,omitnil,omitempty" name:"Token"` }
type ClusterRole ¶ added in v1.0.703
type ClusterRole struct { // 集群ID ClusterId *string `json:"ClusterId,omitnil,omitempty" name:"ClusterId"` // 角色名 RoleName *string `json:"RoleName,omitnil,omitempty" name:"RoleName"` // 描述 Description *string `json:"Description,omitnil,omitempty" name:"Description"` // 目录列表 DirectoryList []*string `json:"DirectoryList,omitnil,omitempty" name:"DirectoryList"` }
type CreateDataRepositoryTaskRequest ¶
type CreateDataRepositoryTaskRequest struct { *tchttp.BaseRequest // 数据流通任务类型, FS_TO_COS(文件系统到COS Bucket),或者COS_TO_FS(COS Bucket到文件系统) TaskType *string `json:"TaskType,omitnil,omitempty" name:"TaskType"` // COS存储桶名 Bucket *string `json:"Bucket,omitnil,omitempty" name:"Bucket"` // 文件系统ID FileSystemId *string `json:"FileSystemId,omitnil,omitempty" name:"FileSystemId"` // 对于FS_TO_COS, TaskPath是Bucket映射目录的相对路径, 对于COS_TO_FS是COS上的路径。如果置为空, 则表示全部数据 TaskPath *string `json:"TaskPath,omitnil,omitempty" name:"TaskPath"` // 任务名称 TaskName *string `json:"TaskName,omitnil,omitempty" name:"TaskName"` // 数据流通方式 MSP_AFM 手动加载 RAW_AFM 按需加载 RepositoryType *string `json:"RepositoryType,omitnil,omitempty" name:"RepositoryType"` // 文件列表下载地址,以http开头 TextLocation *string `json:"TextLocation,omitnil,omitempty" name:"TextLocation"` }
func NewCreateDataRepositoryTaskRequest ¶
func NewCreateDataRepositoryTaskRequest() (request *CreateDataRepositoryTaskRequest)
func (*CreateDataRepositoryTaskRequest) FromJsonString ¶
func (r *CreateDataRepositoryTaskRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateDataRepositoryTaskRequest) ToJsonString ¶
func (r *CreateDataRepositoryTaskRequest) ToJsonString() string
type CreateDataRepositoryTaskRequestParams ¶
type CreateDataRepositoryTaskRequestParams struct { // 数据流通任务类型, FS_TO_COS(文件系统到COS Bucket),或者COS_TO_FS(COS Bucket到文件系统) TaskType *string `json:"TaskType,omitnil,omitempty" name:"TaskType"` // COS存储桶名 Bucket *string `json:"Bucket,omitnil,omitempty" name:"Bucket"` // 文件系统ID FileSystemId *string `json:"FileSystemId,omitnil,omitempty" name:"FileSystemId"` // 对于FS_TO_COS, TaskPath是Bucket映射目录的相对路径, 对于COS_TO_FS是COS上的路径。如果置为空, 则表示全部数据 TaskPath *string `json:"TaskPath,omitnil,omitempty" name:"TaskPath"` // 任务名称 TaskName *string `json:"TaskName,omitnil,omitempty" name:"TaskName"` // 数据流通方式 MSP_AFM 手动加载 RAW_AFM 按需加载 RepositoryType *string `json:"RepositoryType,omitnil,omitempty" name:"RepositoryType"` // 文件列表下载地址,以http开头 TextLocation *string `json:"TextLocation,omitnil,omitempty" name:"TextLocation"` }
Predefined struct for user
type CreateDataRepositoryTaskResponse ¶
type CreateDataRepositoryTaskResponse struct { *tchttp.BaseResponse Response *CreateDataRepositoryTaskResponseParams `json:"Response"` }
func NewCreateDataRepositoryTaskResponse ¶
func NewCreateDataRepositoryTaskResponse() (response *CreateDataRepositoryTaskResponse)
func (*CreateDataRepositoryTaskResponse) FromJsonString ¶
func (r *CreateDataRepositoryTaskResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateDataRepositoryTaskResponse) ToJsonString ¶
func (r *CreateDataRepositoryTaskResponse) ToJsonString() string
type CreateDataRepositoryTaskResponseParams ¶
type CreateDataRepositoryTaskResponseParams struct { // 任务ID TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type CreateFileSystemRequest ¶ added in v1.0.713
type CreateFileSystemRequest struct { *tchttp.BaseRequest // 文件系统类型, 可填goosefs和goosefsx Type *string `json:"Type,omitnil,omitempty" name:"Type"` // 文件系统名 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 文件系统备注描述 Description *string `json:"Description,omitnil,omitempty" name:"Description"` // vpc网络ID VpcId *string `json:"VpcId,omitnil,omitempty" name:"VpcId"` // 子网ID SubnetId *string `json:"SubnetId,omitnil,omitempty" name:"SubnetId"` // 子网所在的可用区 Zone *string `json:"Zone,omitnil,omitempty" name:"Zone"` // 文件系统关联的tag Tag []*Tag `json:"Tag,omitnil,omitempty" name:"Tag"` // GooseFSx构建时要传递的参数 GooseFSxBuildElements *GooseFSxBuildElement `json:"GooseFSxBuildElements,omitnil,omitempty" name:"GooseFSxBuildElements"` // 客户端集群所属的安全组 SecurityGroupId *string `json:"SecurityGroupId,omitnil,omitempty" name:"SecurityGroupId"` }
func NewCreateFileSystemRequest ¶ added in v1.0.713
func NewCreateFileSystemRequest() (request *CreateFileSystemRequest)
func (*CreateFileSystemRequest) FromJsonString ¶ added in v1.0.713
func (r *CreateFileSystemRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateFileSystemRequest) ToJsonString ¶ added in v1.0.713
func (r *CreateFileSystemRequest) ToJsonString() string
type CreateFileSystemRequestParams ¶ added in v1.0.713
type CreateFileSystemRequestParams struct { // 文件系统类型, 可填goosefs和goosefsx Type *string `json:"Type,omitnil,omitempty" name:"Type"` // 文件系统名 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 文件系统备注描述 Description *string `json:"Description,omitnil,omitempty" name:"Description"` // vpc网络ID VpcId *string `json:"VpcId,omitnil,omitempty" name:"VpcId"` // 子网ID SubnetId *string `json:"SubnetId,omitnil,omitempty" name:"SubnetId"` // 子网所在的可用区 Zone *string `json:"Zone,omitnil,omitempty" name:"Zone"` // 文件系统关联的tag Tag []*Tag `json:"Tag,omitnil,omitempty" name:"Tag"` // GooseFSx构建时要传递的参数 GooseFSxBuildElements *GooseFSxBuildElement `json:"GooseFSxBuildElements,omitnil,omitempty" name:"GooseFSxBuildElements"` // 客户端集群所属的安全组 SecurityGroupId *string `json:"SecurityGroupId,omitnil,omitempty" name:"SecurityGroupId"` }
Predefined struct for user
type CreateFileSystemResponse ¶ added in v1.0.713
type CreateFileSystemResponse struct { *tchttp.BaseResponse Response *CreateFileSystemResponseParams `json:"Response"` }
func NewCreateFileSystemResponse ¶ added in v1.0.713
func NewCreateFileSystemResponse() (response *CreateFileSystemResponse)
func (*CreateFileSystemResponse) FromJsonString ¶ added in v1.0.713
func (r *CreateFileSystemResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateFileSystemResponse) ToJsonString ¶ added in v1.0.713
func (r *CreateFileSystemResponse) ToJsonString() string
type CreateFileSystemResponseParams ¶ added in v1.0.713
type CreateFileSystemResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DeleteCrossVpcSubnetSupportForClientNodeRequest ¶ added in v1.0.713
type DeleteCrossVpcSubnetSupportForClientNodeRequest struct { *tchttp.BaseRequest // 文件系统ID FileSystemId *string `json:"FileSystemId,omitnil,omitempty" name:"FileSystemId"` // 子网信息 SubnetInfo *SubnetInfo `json:"SubnetInfo,omitnil,omitempty" name:"SubnetInfo"` }
func NewDeleteCrossVpcSubnetSupportForClientNodeRequest ¶ added in v1.0.713
func NewDeleteCrossVpcSubnetSupportForClientNodeRequest() (request *DeleteCrossVpcSubnetSupportForClientNodeRequest)
func (*DeleteCrossVpcSubnetSupportForClientNodeRequest) FromJsonString ¶ added in v1.0.713
func (r *DeleteCrossVpcSubnetSupportForClientNodeRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteCrossVpcSubnetSupportForClientNodeRequest) ToJsonString ¶ added in v1.0.713
func (r *DeleteCrossVpcSubnetSupportForClientNodeRequest) ToJsonString() string
type DeleteCrossVpcSubnetSupportForClientNodeRequestParams ¶ added in v1.0.713
type DeleteCrossVpcSubnetSupportForClientNodeRequestParams struct { // 文件系统ID FileSystemId *string `json:"FileSystemId,omitnil,omitempty" name:"FileSystemId"` // 子网信息 SubnetInfo *SubnetInfo `json:"SubnetInfo,omitnil,omitempty" name:"SubnetInfo"` }
Predefined struct for user
type DeleteCrossVpcSubnetSupportForClientNodeResponse ¶ added in v1.0.713
type DeleteCrossVpcSubnetSupportForClientNodeResponse struct { *tchttp.BaseResponse Response *DeleteCrossVpcSubnetSupportForClientNodeResponseParams `json:"Response"` }
func NewDeleteCrossVpcSubnetSupportForClientNodeResponse ¶ added in v1.0.713
func NewDeleteCrossVpcSubnetSupportForClientNodeResponse() (response *DeleteCrossVpcSubnetSupportForClientNodeResponse)
func (*DeleteCrossVpcSubnetSupportForClientNodeResponse) FromJsonString ¶ added in v1.0.713
func (r *DeleteCrossVpcSubnetSupportForClientNodeResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteCrossVpcSubnetSupportForClientNodeResponse) ToJsonString ¶ added in v1.0.713
func (r *DeleteCrossVpcSubnetSupportForClientNodeResponse) ToJsonString() string
type DeleteCrossVpcSubnetSupportForClientNodeResponseParams ¶ added in v1.0.713
type DeleteCrossVpcSubnetSupportForClientNodeResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DeleteFileSystemRequest ¶ added in v1.0.713
type DeleteFileSystemRequest struct { *tchttp.BaseRequest // 文件系统ID FileSystemId *string `json:"FileSystemId,omitnil,omitempty" name:"FileSystemId"` }
func NewDeleteFileSystemRequest ¶ added in v1.0.713
func NewDeleteFileSystemRequest() (request *DeleteFileSystemRequest)
func (*DeleteFileSystemRequest) FromJsonString ¶ added in v1.0.713
func (r *DeleteFileSystemRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteFileSystemRequest) ToJsonString ¶ added in v1.0.713
func (r *DeleteFileSystemRequest) ToJsonString() string
type DeleteFileSystemRequestParams ¶ added in v1.0.713
type DeleteFileSystemRequestParams struct { // 文件系统ID FileSystemId *string `json:"FileSystemId,omitnil,omitempty" name:"FileSystemId"` }
Predefined struct for user
type DeleteFileSystemResponse ¶ added in v1.0.713
type DeleteFileSystemResponse struct { *tchttp.BaseResponse Response *DeleteFileSystemResponseParams `json:"Response"` }
func NewDeleteFileSystemResponse ¶ added in v1.0.713
func NewDeleteFileSystemResponse() (response *DeleteFileSystemResponse)
func (*DeleteFileSystemResponse) FromJsonString ¶ added in v1.0.713
func (r *DeleteFileSystemResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteFileSystemResponse) ToJsonString ¶ added in v1.0.713
func (r *DeleteFileSystemResponse) ToJsonString() string
type DeleteFileSystemResponseParams ¶ added in v1.0.713
type DeleteFileSystemResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeClientNodesRequest ¶ added in v1.0.713
type DescribeClientNodesRequest struct { *tchttp.BaseRequest // 文件系统Id FileSystemId *string `json:"FileSystemId,omitnil,omitempty" name:"FileSystemId"` }
func NewDescribeClientNodesRequest ¶ added in v1.0.713
func NewDescribeClientNodesRequest() (request *DescribeClientNodesRequest)
func (*DescribeClientNodesRequest) FromJsonString ¶ added in v1.0.713
func (r *DescribeClientNodesRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeClientNodesRequest) ToJsonString ¶ added in v1.0.713
func (r *DescribeClientNodesRequest) ToJsonString() string
type DescribeClientNodesRequestParams ¶ added in v1.0.713
type DescribeClientNodesRequestParams struct { // 文件系统Id FileSystemId *string `json:"FileSystemId,omitnil,omitempty" name:"FileSystemId"` }
Predefined struct for user
type DescribeClientNodesResponse ¶ added in v1.0.713
type DescribeClientNodesResponse struct { *tchttp.BaseResponse Response *DescribeClientNodesResponseParams `json:"Response"` }
func NewDescribeClientNodesResponse ¶ added in v1.0.713
func NewDescribeClientNodesResponse() (response *DescribeClientNodesResponse)
func (*DescribeClientNodesResponse) FromJsonString ¶ added in v1.0.713
func (r *DescribeClientNodesResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeClientNodesResponse) ToJsonString ¶ added in v1.0.713
func (r *DescribeClientNodesResponse) ToJsonString() string
type DescribeClientNodesResponseParams ¶ added in v1.0.713
type DescribeClientNodesResponseParams struct { // 客户端节点数组 ClientNodes []*ClientNodeAttribute `json:"ClientNodes,omitnil,omitempty" name:"ClientNodes"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeClusterClientTokenRequest ¶ added in v1.0.703
type DescribeClusterClientTokenRequest struct { *tchttp.BaseRequest // 集群ID ClusterId *string `json:"ClusterId,omitnil,omitempty" name:"ClusterId"` }
func NewDescribeClusterClientTokenRequest ¶ added in v1.0.703
func NewDescribeClusterClientTokenRequest() (request *DescribeClusterClientTokenRequest)
func (*DescribeClusterClientTokenRequest) FromJsonString ¶ added in v1.0.703
func (r *DescribeClusterClientTokenRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeClusterClientTokenRequest) ToJsonString ¶ added in v1.0.703
func (r *DescribeClusterClientTokenRequest) ToJsonString() string
type DescribeClusterClientTokenRequestParams ¶ added in v1.0.703
type DescribeClusterClientTokenRequestParams struct { // 集群ID ClusterId *string `json:"ClusterId,omitnil,omitempty" name:"ClusterId"` }
Predefined struct for user
type DescribeClusterClientTokenResponse ¶ added in v1.0.703
type DescribeClusterClientTokenResponse struct { *tchttp.BaseResponse Response *DescribeClusterClientTokenResponseParams `json:"Response"` }
func NewDescribeClusterClientTokenResponse ¶ added in v1.0.703
func NewDescribeClusterClientTokenResponse() (response *DescribeClusterClientTokenResponse)
func (*DescribeClusterClientTokenResponse) FromJsonString ¶ added in v1.0.703
func (r *DescribeClusterClientTokenResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeClusterClientTokenResponse) ToJsonString ¶ added in v1.0.703
func (r *DescribeClusterClientTokenResponse) ToJsonString() string
type DescribeClusterClientTokenResponseParams ¶ added in v1.0.703
type DescribeClusterClientTokenResponseParams struct { // 客户端凭证 ClientTokens []*ClientToken `json:"ClientTokens,omitnil,omitempty" name:"ClientTokens"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeClusterRoleTokenRequest ¶ added in v1.0.703
type DescribeClusterRoleTokenRequest struct { *tchttp.BaseRequest // 集群ID ClusterId *string `json:"ClusterId,omitnil,omitempty" name:"ClusterId"` // 角色名 RoleName *string `json:"RoleName,omitnil,omitempty" name:"RoleName"` }
func NewDescribeClusterRoleTokenRequest ¶ added in v1.0.703
func NewDescribeClusterRoleTokenRequest() (request *DescribeClusterRoleTokenRequest)
func (*DescribeClusterRoleTokenRequest) FromJsonString ¶ added in v1.0.703
func (r *DescribeClusterRoleTokenRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeClusterRoleTokenRequest) ToJsonString ¶ added in v1.0.703
func (r *DescribeClusterRoleTokenRequest) ToJsonString() string
type DescribeClusterRoleTokenRequestParams ¶ added in v1.0.703
type DescribeClusterRoleTokenRequestParams struct { // 集群ID ClusterId *string `json:"ClusterId,omitnil,omitempty" name:"ClusterId"` // 角色名 RoleName *string `json:"RoleName,omitnil,omitempty" name:"RoleName"` }
Predefined struct for user
type DescribeClusterRoleTokenResponse ¶ added in v1.0.703
type DescribeClusterRoleTokenResponse struct { *tchttp.BaseResponse Response *DescribeClusterRoleTokenResponseParams `json:"Response"` }
func NewDescribeClusterRoleTokenResponse ¶ added in v1.0.703
func NewDescribeClusterRoleTokenResponse() (response *DescribeClusterRoleTokenResponse)
func (*DescribeClusterRoleTokenResponse) FromJsonString ¶ added in v1.0.703
func (r *DescribeClusterRoleTokenResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeClusterRoleTokenResponse) ToJsonString ¶ added in v1.0.703
func (r *DescribeClusterRoleTokenResponse) ToJsonString() string
type DescribeClusterRoleTokenResponseParams ¶ added in v1.0.703
type DescribeClusterRoleTokenResponseParams struct { // 角色凭证 RoleTokens []*RoleToken `json:"RoleTokens,omitnil,omitempty" name:"RoleTokens"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeClusterRolesRequest ¶ added in v1.0.703
type DescribeClusterRolesRequest struct { *tchttp.BaseRequest // 集群ID ClusterId *string `json:"ClusterId,omitnil,omitempty" name:"ClusterId"` // 角色名 RoleName *string `json:"RoleName,omitnil,omitempty" name:"RoleName"` }
func NewDescribeClusterRolesRequest ¶ added in v1.0.703
func NewDescribeClusterRolesRequest() (request *DescribeClusterRolesRequest)
func (*DescribeClusterRolesRequest) FromJsonString ¶ added in v1.0.703
func (r *DescribeClusterRolesRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeClusterRolesRequest) ToJsonString ¶ added in v1.0.703
func (r *DescribeClusterRolesRequest) ToJsonString() string
type DescribeClusterRolesRequestParams ¶ added in v1.0.703
type DescribeClusterRolesRequestParams struct { // 集群ID ClusterId *string `json:"ClusterId,omitnil,omitempty" name:"ClusterId"` // 角色名 RoleName *string `json:"RoleName,omitnil,omitempty" name:"RoleName"` }
Predefined struct for user
type DescribeClusterRolesResponse ¶ added in v1.0.703
type DescribeClusterRolesResponse struct { *tchttp.BaseResponse Response *DescribeClusterRolesResponseParams `json:"Response"` }
func NewDescribeClusterRolesResponse ¶ added in v1.0.703
func NewDescribeClusterRolesResponse() (response *DescribeClusterRolesResponse)
func (*DescribeClusterRolesResponse) FromJsonString ¶ added in v1.0.703
func (r *DescribeClusterRolesResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeClusterRolesResponse) ToJsonString ¶ added in v1.0.703
func (r *DescribeClusterRolesResponse) ToJsonString() string
type DescribeClusterRolesResponseParams ¶ added in v1.0.703
type DescribeClusterRolesResponseParams struct { // 集群角色 ClusterRoles []*ClusterRole `json:"ClusterRoles,omitnil,omitempty" name:"ClusterRoles"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeDataRepositoryTaskStatusRequest ¶ added in v1.0.587
type DescribeDataRepositoryTaskStatusRequest struct { *tchttp.BaseRequest // task id TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"` // file system id FileSystemId *string `json:"FileSystemId,omitnil,omitempty" name:"FileSystemId"` }
func NewDescribeDataRepositoryTaskStatusRequest ¶ added in v1.0.587
func NewDescribeDataRepositoryTaskStatusRequest() (request *DescribeDataRepositoryTaskStatusRequest)
func (*DescribeDataRepositoryTaskStatusRequest) FromJsonString ¶ added in v1.0.587
func (r *DescribeDataRepositoryTaskStatusRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeDataRepositoryTaskStatusRequest) ToJsonString ¶ added in v1.0.587
func (r *DescribeDataRepositoryTaskStatusRequest) ToJsonString() string
type DescribeDataRepositoryTaskStatusRequestParams ¶ added in v1.0.587
type DescribeDataRepositoryTaskStatusRequestParams struct { // task id TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"` // file system id FileSystemId *string `json:"FileSystemId,omitnil,omitempty" name:"FileSystemId"` }
Predefined struct for user
type DescribeDataRepositoryTaskStatusResponse ¶ added in v1.0.587
type DescribeDataRepositoryTaskStatusResponse struct { *tchttp.BaseResponse Response *DescribeDataRepositoryTaskStatusResponseParams `json:"Response"` }
func NewDescribeDataRepositoryTaskStatusResponse ¶ added in v1.0.587
func NewDescribeDataRepositoryTaskStatusResponse() (response *DescribeDataRepositoryTaskStatusResponse)
func (*DescribeDataRepositoryTaskStatusResponse) FromJsonString ¶ added in v1.0.587
func (r *DescribeDataRepositoryTaskStatusResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeDataRepositoryTaskStatusResponse) ToJsonString ¶ added in v1.0.587
func (r *DescribeDataRepositoryTaskStatusResponse) ToJsonString() string
type DescribeDataRepositoryTaskStatusResponseParams ¶ added in v1.0.587
type DescribeDataRepositoryTaskStatusResponseParams struct { // 任务id TaskId *string `json:"TaskId,omitnil,omitempty" name:"TaskId"` // 任务状态 0(初始化中), 1(运行中), 2(已完成), 3(任务失败) Status *int64 `json:"Status,omitnil,omitempty" name:"Status"` // 已完成的文件数量 FinishedFileNumber *uint64 `json:"FinishedFileNumber,omitnil,omitempty" name:"FinishedFileNumber"` // 已完成的数据量 FinishedCapacity *uint64 `json:"FinishedCapacity,omitnil,omitempty" name:"FinishedCapacity"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeFileSystemBucketsRequest ¶ added in v1.0.713
type DescribeFileSystemBucketsRequest struct { *tchttp.BaseRequest // 文件系统ID FileSystemId *string `json:"FileSystemId,omitnil,omitempty" name:"FileSystemId"` }
func NewDescribeFileSystemBucketsRequest ¶ added in v1.0.713
func NewDescribeFileSystemBucketsRequest() (request *DescribeFileSystemBucketsRequest)
func (*DescribeFileSystemBucketsRequest) FromJsonString ¶ added in v1.0.713
func (r *DescribeFileSystemBucketsRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeFileSystemBucketsRequest) ToJsonString ¶ added in v1.0.713
func (r *DescribeFileSystemBucketsRequest) ToJsonString() string
type DescribeFileSystemBucketsRequestParams ¶ added in v1.0.713
type DescribeFileSystemBucketsRequestParams struct { // 文件系统ID FileSystemId *string `json:"FileSystemId,omitnil,omitempty" name:"FileSystemId"` }
Predefined struct for user
type DescribeFileSystemBucketsResponse ¶ added in v1.0.713
type DescribeFileSystemBucketsResponse struct { *tchttp.BaseResponse Response *DescribeFileSystemBucketsResponseParams `json:"Response"` }
func NewDescribeFileSystemBucketsResponse ¶ added in v1.0.713
func NewDescribeFileSystemBucketsResponse() (response *DescribeFileSystemBucketsResponse)
func (*DescribeFileSystemBucketsResponse) FromJsonString ¶ added in v1.0.713
func (r *DescribeFileSystemBucketsResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeFileSystemBucketsResponse) ToJsonString ¶ added in v1.0.713
func (r *DescribeFileSystemBucketsResponse) ToJsonString() string
type DescribeFileSystemBucketsResponseParams ¶ added in v1.0.713
type DescribeFileSystemBucketsResponseParams struct { // bucket列表 BucketList []*MappedBucket `json:"BucketList,omitnil,omitempty" name:"BucketList"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeFileSystemsRequest ¶ added in v1.0.713
type DescribeFileSystemsRequest struct { *tchttp.BaseRequest // 偏移量 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 每页的数量 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` }
func NewDescribeFileSystemsRequest ¶ added in v1.0.713
func NewDescribeFileSystemsRequest() (request *DescribeFileSystemsRequest)
func (*DescribeFileSystemsRequest) FromJsonString ¶ added in v1.0.713
func (r *DescribeFileSystemsRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeFileSystemsRequest) ToJsonString ¶ added in v1.0.713
func (r *DescribeFileSystemsRequest) ToJsonString() string
type DescribeFileSystemsRequestParams ¶ added in v1.0.713
type DescribeFileSystemsRequestParams struct { // 偏移量 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 每页的数量 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` }
Predefined struct for user
type DescribeFileSystemsResponse ¶ added in v1.0.713
type DescribeFileSystemsResponse struct { *tchttp.BaseResponse Response *DescribeFileSystemsResponseParams `json:"Response"` }
func NewDescribeFileSystemsResponse ¶ added in v1.0.713
func NewDescribeFileSystemsResponse() (response *DescribeFileSystemsResponse)
func (*DescribeFileSystemsResponse) FromJsonString ¶ added in v1.0.713
func (r *DescribeFileSystemsResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeFileSystemsResponse) ToJsonString ¶ added in v1.0.713
func (r *DescribeFileSystemsResponse) ToJsonString() string
type DescribeFileSystemsResponseParams ¶ added in v1.0.713
type DescribeFileSystemsResponseParams struct { // 文件系统列表 FSAttributeList []*FSAttribute `json:"FSAttributeList,omitnil,omitempty" name:"FSAttributeList"` // 总共的文件系统数量 TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DetachFileSystemBucketRequest ¶ added in v1.0.713
type DetachFileSystemBucketRequest struct { *tchttp.BaseRequest // 文件系统ID FileSystemId *string `json:"FileSystemId,omitnil,omitempty" name:"FileSystemId"` // 要解绑的Bucket名 BucketName *string `json:"BucketName,omitnil,omitempty" name:"BucketName"` }
func NewDetachFileSystemBucketRequest ¶ added in v1.0.713
func NewDetachFileSystemBucketRequest() (request *DetachFileSystemBucketRequest)
func (*DetachFileSystemBucketRequest) FromJsonString ¶ added in v1.0.713
func (r *DetachFileSystemBucketRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DetachFileSystemBucketRequest) ToJsonString ¶ added in v1.0.713
func (r *DetachFileSystemBucketRequest) ToJsonString() string
type DetachFileSystemBucketRequestParams ¶ added in v1.0.713
type DetachFileSystemBucketRequestParams struct { // 文件系统ID FileSystemId *string `json:"FileSystemId,omitnil,omitempty" name:"FileSystemId"` // 要解绑的Bucket名 BucketName *string `json:"BucketName,omitnil,omitempty" name:"BucketName"` }
Predefined struct for user
type DetachFileSystemBucketResponse ¶ added in v1.0.713
type DetachFileSystemBucketResponse struct { *tchttp.BaseResponse Response *DetachFileSystemBucketResponseParams `json:"Response"` }
func NewDetachFileSystemBucketResponse ¶ added in v1.0.713
func NewDetachFileSystemBucketResponse() (response *DetachFileSystemBucketResponse)
func (*DetachFileSystemBucketResponse) FromJsonString ¶ added in v1.0.713
func (r *DetachFileSystemBucketResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DetachFileSystemBucketResponse) ToJsonString ¶ added in v1.0.713
func (r *DetachFileSystemBucketResponse) ToJsonString() string
type DetachFileSystemBucketResponseParams ¶ added in v1.0.713
type DetachFileSystemBucketResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ExpandCapacityRequest ¶ added in v1.0.713
type ExpandCapacityRequest struct { *tchttp.BaseRequest // 文件系统ID FileSystemId *string `json:"FileSystemId,omitnil,omitempty" name:"FileSystemId"` // 新增扩容的系统容量 ExpandedCapacity *uint64 `json:"ExpandedCapacity,omitnil,omitempty" name:"ExpandedCapacity"` }
func NewExpandCapacityRequest ¶ added in v1.0.713
func NewExpandCapacityRequest() (request *ExpandCapacityRequest)
func (*ExpandCapacityRequest) FromJsonString ¶ added in v1.0.713
func (r *ExpandCapacityRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ExpandCapacityRequest) ToJsonString ¶ added in v1.0.713
func (r *ExpandCapacityRequest) ToJsonString() string
type ExpandCapacityRequestParams ¶ added in v1.0.713
type ExpandCapacityRequestParams struct { // 文件系统ID FileSystemId *string `json:"FileSystemId,omitnil,omitempty" name:"FileSystemId"` // 新增扩容的系统容量 ExpandedCapacity *uint64 `json:"ExpandedCapacity,omitnil,omitempty" name:"ExpandedCapacity"` }
Predefined struct for user
type ExpandCapacityResponse ¶ added in v1.0.713
type ExpandCapacityResponse struct { *tchttp.BaseResponse Response *ExpandCapacityResponseParams `json:"Response"` }
func NewExpandCapacityResponse ¶ added in v1.0.713
func NewExpandCapacityResponse() (response *ExpandCapacityResponse)
func (*ExpandCapacityResponse) FromJsonString ¶ added in v1.0.713
func (r *ExpandCapacityResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ExpandCapacityResponse) ToJsonString ¶ added in v1.0.713
func (r *ExpandCapacityResponse) ToJsonString() string
type ExpandCapacityResponseParams ¶ added in v1.0.713
type ExpandCapacityResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type FSAttribute ¶ added in v1.0.713
type FSAttribute struct { // 文件系统类型, 可填goosefs和goosefsx Type *string `json:"Type,omitnil,omitempty" name:"Type"` // 文件系统ID FileSystemId *string `json:"FileSystemId,omitnil,omitempty" name:"FileSystemId"` // 创建时间 CreateTime *string `json:"CreateTime,omitnil,omitempty" name:"CreateTime"` // GooseFSx文件系统属性 // 注意:此字段可能返回 null,表示取不到有效值。 GooseFSxAttribute *GooseFSxAttribute `json:"GooseFSxAttribute,omitnil,omitempty" name:"GooseFSxAttribute"` // 文件系统状态 ACTIVE(运行中), CREATING(创建中), DESTROYING(销毁中), FAIL(创建失败),EXPANDING(扩容中),PROBING(容灾中) Status *string `json:"Status,omitnil,omitempty" name:"Status"` // 文件系统名 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 文件系统备注描述 Description *string `json:"Description,omitnil,omitempty" name:"Description"` // vpc ID VpcId *string `json:"VpcId,omitnil,omitempty" name:"VpcId"` // 子网ID SubnetId *string `json:"SubnetId,omitnil,omitempty" name:"SubnetId"` // 子网所在的可用区 Zone *string `json:"Zone,omitnil,omitempty" name:"Zone"` // Tag数组 // 注意:此字段可能返回 null,表示取不到有效值。 Tag []*Tag `json:"Tag,omitnil,omitempty" name:"Tag"` // 更新属性时间 ModifyTime *string `json:"ModifyTime,omitnil,omitempty" name:"ModifyTime"` }
type GooseFSxAttribute ¶ added in v1.0.713
type GooseFSxAttribute struct { // GooseFSx的型号 Model *string `json:"Model,omitnil,omitempty" name:"Model"` // 容量单位是GB, 例如4608(4.5TB) Capacity *uint64 `json:"Capacity,omitnil,omitempty" name:"Capacity"` // 要关联映射的bucket列表 MappedBucketList []*MappedBucket `json:"MappedBucketList,omitnil,omitempty" name:"MappedBucketList"` // 客户侧管理节点信息 ClientManagerNodeList []*ClientClusterManagerNodeInfo `json:"ClientManagerNodeList,omitnil,omitempty" name:"ClientManagerNodeList"` }
type GooseFSxBuildElement ¶ added in v1.0.713
type GooseFSxBuildElement struct { // GooseFSx的型号 Model *string `json:"Model,omitnil,omitempty" name:"Model"` // 容量单位是GB, 例如4608(4.5TB) Capacity *uint64 `json:"Capacity,omitnil,omitempty" name:"Capacity"` // 要关联映射的bucket列表 MappedBucketList []*MappedBucket `json:"MappedBucketList,omitnil,omitempty" name:"MappedBucketList"` }
type LinuxNodeAttribute ¶ added in v1.0.713
type LinuxNodeAttribute struct { // cvmId InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` // 节点所属vpcid VpcId *string `json:"VpcId,omitnil,omitempty" name:"VpcId"` // 节点所属子网id SubnetId *string `json:"SubnetId,omitnil,omitempty" name:"SubnetId"` // linux客户端节点地址 LinuxClientNodeIp *string `json:"LinuxClientNodeIp,omitnil,omitempty" name:"LinuxClientNodeIp"` }
type MappedBucket ¶ added in v1.0.713
type MappedBucket struct { // 对象存储Bucket名 BucketName *string `json:"BucketName,omitnil,omitempty" name:"BucketName"` // 映射到的文件系统路径, 默认为/ FileSystemPath *string `json:"FileSystemPath,omitnil,omitempty" name:"FileSystemPath"` // 数据流动的自动策略, 包含加载与沉降。策略可以是多种的组合 // 按需加载(OnDemandImport) // 自动加载元数据(AutoImportMeta) // 自动加载数据(AutoImportData) // 周期加载(PeriodImport) // // 周期沉降(PeriodExport) // 立即沉降(ImmediateExport) // 注意:此字段可能返回 null,表示取不到有效值。 DataRepositoryTaskAutoStrategy []*string `json:"DataRepositoryTaskAutoStrategy,omitnil,omitempty" name:"DataRepositoryTaskAutoStrategy"` // 绑定bucket的数据流动策略ID // 注意:此字段可能返回 null,表示取不到有效值。 RuleId *string `json:"RuleId,omitnil,omitempty" name:"RuleId"` // 规则备注与描述 // 注意:此字段可能返回 null,表示取不到有效值。 RuleDescription *string `json:"RuleDescription,omitnil,omitempty" name:"RuleDescription"` // 桶关联状态 0:关联中 1:关联完成 Status *uint64 `json:"Status,omitnil,omitempty" name:"Status"` // 是否使用全球加速域名 // 注意:此字段可能返回 null,表示取不到有效值。 AccelerateFlag *bool `json:"AccelerateFlag,omitnil,omitempty" name:"AccelerateFlag"` // 桶所在的园区 // 注意:此字段可能返回 null,表示取不到有效值。 BucketRegion *string `json:"BucketRegion,omitnil,omitempty" name:"BucketRegion"` }
type ModifyDataRepositoryBandwidthRequest ¶ added in v1.0.713
type ModifyDataRepositoryBandwidthRequest struct { *tchttp.BaseRequest // 文件系统ID FileSystemId *string `json:"FileSystemId,omitnil,omitempty" name:"FileSystemId"` // 带宽, 单位MB/S Bandwidth *uint64 `json:"Bandwidth,omitnil,omitempty" name:"Bandwidth"` }
func NewModifyDataRepositoryBandwidthRequest ¶ added in v1.0.713
func NewModifyDataRepositoryBandwidthRequest() (request *ModifyDataRepositoryBandwidthRequest)
func (*ModifyDataRepositoryBandwidthRequest) FromJsonString ¶ added in v1.0.713
func (r *ModifyDataRepositoryBandwidthRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyDataRepositoryBandwidthRequest) ToJsonString ¶ added in v1.0.713
func (r *ModifyDataRepositoryBandwidthRequest) ToJsonString() string
type ModifyDataRepositoryBandwidthRequestParams ¶ added in v1.0.713
type ModifyDataRepositoryBandwidthRequestParams struct { // 文件系统ID FileSystemId *string `json:"FileSystemId,omitnil,omitempty" name:"FileSystemId"` // 带宽, 单位MB/S Bandwidth *uint64 `json:"Bandwidth,omitnil,omitempty" name:"Bandwidth"` }
Predefined struct for user
type ModifyDataRepositoryBandwidthResponse ¶ added in v1.0.713
type ModifyDataRepositoryBandwidthResponse struct { *tchttp.BaseResponse Response *ModifyDataRepositoryBandwidthResponseParams `json:"Response"` }
func NewModifyDataRepositoryBandwidthResponse ¶ added in v1.0.713
func NewModifyDataRepositoryBandwidthResponse() (response *ModifyDataRepositoryBandwidthResponse)
func (*ModifyDataRepositoryBandwidthResponse) FromJsonString ¶ added in v1.0.713
func (r *ModifyDataRepositoryBandwidthResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyDataRepositoryBandwidthResponse) ToJsonString ¶ added in v1.0.713
func (r *ModifyDataRepositoryBandwidthResponse) ToJsonString() string
type ModifyDataRepositoryBandwidthResponseParams ¶ added in v1.0.713
type ModifyDataRepositoryBandwidthResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type QueryCrossVpcSubnetSupportForClientNodeRequest ¶ added in v1.0.713
type QueryCrossVpcSubnetSupportForClientNodeRequest struct { *tchttp.BaseRequest // 文件系统ID FileSystemId *string `json:"FileSystemId,omitnil,omitempty" name:"FileSystemId"` }
func NewQueryCrossVpcSubnetSupportForClientNodeRequest ¶ added in v1.0.713
func NewQueryCrossVpcSubnetSupportForClientNodeRequest() (request *QueryCrossVpcSubnetSupportForClientNodeRequest)
func (*QueryCrossVpcSubnetSupportForClientNodeRequest) FromJsonString ¶ added in v1.0.713
func (r *QueryCrossVpcSubnetSupportForClientNodeRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*QueryCrossVpcSubnetSupportForClientNodeRequest) ToJsonString ¶ added in v1.0.713
func (r *QueryCrossVpcSubnetSupportForClientNodeRequest) ToJsonString() string
type QueryCrossVpcSubnetSupportForClientNodeRequestParams ¶ added in v1.0.713
type QueryCrossVpcSubnetSupportForClientNodeRequestParams struct { // 文件系统ID FileSystemId *string `json:"FileSystemId,omitnil,omitempty" name:"FileSystemId"` }
Predefined struct for user
type QueryCrossVpcSubnetSupportForClientNodeResponse ¶ added in v1.0.713
type QueryCrossVpcSubnetSupportForClientNodeResponse struct { *tchttp.BaseResponse Response *QueryCrossVpcSubnetSupportForClientNodeResponseParams `json:"Response"` }
func NewQueryCrossVpcSubnetSupportForClientNodeResponse ¶ added in v1.0.713
func NewQueryCrossVpcSubnetSupportForClientNodeResponse() (response *QueryCrossVpcSubnetSupportForClientNodeResponse)
func (*QueryCrossVpcSubnetSupportForClientNodeResponse) FromJsonString ¶ added in v1.0.713
func (r *QueryCrossVpcSubnetSupportForClientNodeResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*QueryCrossVpcSubnetSupportForClientNodeResponse) ToJsonString ¶ added in v1.0.713
func (r *QueryCrossVpcSubnetSupportForClientNodeResponse) ToJsonString() string
type QueryCrossVpcSubnetSupportForClientNodeResponseParams ¶ added in v1.0.713
type QueryCrossVpcSubnetSupportForClientNodeResponseParams struct { // 支持的子网信息集合 SubnetInfoCollection []*SubnetInfo `json:"SubnetInfoCollection,omitnil,omitempty" name:"SubnetInfoCollection"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type QueryDataRepositoryBandwidthRequest ¶ added in v1.0.713
type QueryDataRepositoryBandwidthRequest struct { *tchttp.BaseRequest // 文件系统ID FileSystemId *string `json:"FileSystemId,omitnil,omitempty" name:"FileSystemId"` }
func NewQueryDataRepositoryBandwidthRequest ¶ added in v1.0.713
func NewQueryDataRepositoryBandwidthRequest() (request *QueryDataRepositoryBandwidthRequest)
func (*QueryDataRepositoryBandwidthRequest) FromJsonString ¶ added in v1.0.713
func (r *QueryDataRepositoryBandwidthRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*QueryDataRepositoryBandwidthRequest) ToJsonString ¶ added in v1.0.713
func (r *QueryDataRepositoryBandwidthRequest) ToJsonString() string
type QueryDataRepositoryBandwidthRequestParams ¶ added in v1.0.713
type QueryDataRepositoryBandwidthRequestParams struct { // 文件系统ID FileSystemId *string `json:"FileSystemId,omitnil,omitempty" name:"FileSystemId"` }
Predefined struct for user
type QueryDataRepositoryBandwidthResponse ¶ added in v1.0.713
type QueryDataRepositoryBandwidthResponse struct { *tchttp.BaseResponse Response *QueryDataRepositoryBandwidthResponseParams `json:"Response"` }
func NewQueryDataRepositoryBandwidthResponse ¶ added in v1.0.713
func NewQueryDataRepositoryBandwidthResponse() (response *QueryDataRepositoryBandwidthResponse)
func (*QueryDataRepositoryBandwidthResponse) FromJsonString ¶ added in v1.0.713
func (r *QueryDataRepositoryBandwidthResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*QueryDataRepositoryBandwidthResponse) ToJsonString ¶ added in v1.0.713
func (r *QueryDataRepositoryBandwidthResponse) ToJsonString() string
type QueryDataRepositoryBandwidthResponseParams ¶ added in v1.0.713
type QueryDataRepositoryBandwidthResponseParams struct { // 数据流动带宽, 单位MB/s Bandwidth *uint64 `json:"Bandwidth,omitnil,omitempty" name:"Bandwidth"` // 带宽状态。1:待扩容;2:运行中;3:扩容中 BandwidthStatus *uint64 `json:"BandwidthStatus,omitnil,omitempty" name:"BandwidthStatus"` // 能设置的最小带宽, 单位MB/s MinBandwidth *uint64 `json:"MinBandwidth,omitnil,omitempty" name:"MinBandwidth"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user